FHEM Forum

FHEM => Automatisierung => Thema gestartet von: CoolTux am 27 April 2019, 08:04:52

Titel: [73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 08:04:52
Guten Morgen. Es ist nun so weit. Ab heute 8 Uhr bekommt ihr die neue ASC Version 0.6.x per FHEM Update.

Vielen Dank an alle fleißigen und auch mutigen Tester. Es sind sicherlich nicht alle Macken raus und nicht alle Logiken komplett. Aber das meiste haben wir doch abwickeln können.
Das beste kam unerwartet zum Schluß. Eine Installation auf der grünen Wiese zeigt nun lediglich 2 ASC Attribute und der Rest ist per default definiert. Wie die default Werte sind kann man der Commandref entnehmen.

Bezüglich Commandref benötige ich noch jemanden der die deutsche Commandref komplett ins Englische übersetzt. Vielleicht mag da einer sich ja bei schlechten Wetter einmal ran setzen.

Ansonsten bleibt nur zu sagen das ich Euch viel Spaß wünsche mit der neuen Version.
Anfragen bitte nun immer in diesem Thread stellen.


Wünsche und Bugs/Fehler können gerne hier angefragt werden aber ich möchte darum bitten das sofern das Problem hier nicht geklärt werden könnte dieses dann hier im offizellen FHEM Git (https://github.com/fhem/AutoShuttersControl/issues) als Issues eingetragen wird


Grüße
Leon
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 08:59:03
Es gibt aktuell noch ein Problem mit dem Partymode, das schaue ich mir heute Abend an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 27 April 2019, 09:50:50
Mir ist da eine Kleinigkeit noch aufgefallen, hat aber nur was mit dem Status Text zu tun.
Du kennst das ja von mir die Situation, vorn öffnen Fenster wird geöffnet Rollo fährt in comfort. Dann öffnet die Automatik alle anderen Rollos. Die eine Rolllade bleibt in comfort. Da kann man überlegen ob es dann nicht auch öffnet mit dem allgemeinen day open. Jetzt schließe ich das Fenster und das Rollo öffnet nun soweit okay. Als letzte Fahrt steht dann aber wie vorher wo es schloss Window day Close. Wie gesagt ne Kleinigkeit ist ja nur der Statustext.

Bei meiner Brightness Rolllade habe ich noch das Problem das am Wochenende nicht die spätere Zeit genommen wird sondern vor der WE Zeit schon geöffnet wird.

Ansonsten sieht alles super aus.
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 27 April 2019, 10:47:05
Mir ist gerade aufgefallen das die Protection bei Z-Wave nicht mehr funktioniert ist das was an der Konfiguration geändert? Muss aber ehrlich sagen habe das schon des längeren nicht mehr so probiert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 10:56:54
Da habe ich schon sehr lange nichts mehr gemacht. Wie war da der Protektion Befehl noch mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 27 April 2019, 11:17:07
protectionOn und protectionOff
Ich gucke mir das nachher noch einmal genau an. Im Device habe ich Lockout cmd auf Protection und Lockout auf hard im ASC Lockout auf on
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 11:42:41
Zitat von: majestro84 am 27 April 2019, 11:17:07
protectionOn und protectionOff
Ich gucke mir das nachher noch einmal genau an. Im Device habe ich Lockout cmd auf Protection und Lockout auf hard im ASC Lockout auf on

Das sollte ausreichen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 27 April 2019, 11:56:14
Hallo,

ich habe nach dem Update diese Meldung in Log:

ERROR evaluating {AutoShuttersControl::GetShuttersInformation($defs{'Rollladensteuerung'})}: Undefined subroutine &AutoShuttersControl::GetShuttersInformation called at (eval 43571) line 1.

Ein set ASC createNewNotifyDev und renewSetSunriseSunsetTimer habe ich gemacht.

VG Dieter

Edit:
Ich seh grad, das ist der weblink mit den ShuttersInformation der nicht mehr funktioniert.

Gibt es da was neues?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 12:45:35
Du musst vor dem AutoShuttersControl:: ein FHEM schreiben.

FHEM:: AutoShuttersControl::...



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 27 April 2019, 13:18:46
Zitat von: CoolTux am 27 April 2019, 12:45:35
Du musst vor dem AutoShuttersControl:: ein FHEM schreiben.

FHEM:: AutoShuttersControl::...

Funktioniert.
Danke und schönes Wochenende noch.
VG Dieter
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 27 April 2019, 14:01:37
Habe mal Verbose 4 eingestellt und Debug log leider ist nirgends im Log ein Set AZ_Jalousie protectionOn zu sehen.

List Rolllade
Internals:
   DEF        d0c32d9e 4
   FUUID      5c48851d-f33f-e69a-b78f-eb7fadad44f2b9f9
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     17
   NAME       AZ_Jalousie
   NR         220
   STATE      99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 17
   ZWDongle_0_RAWMSG 0004000406310504220000b100
   ZWDongle_0_TIME 2019-04-27 13:52:26
   ZWaveSubDevice no
   homeId     d0c32d9e
   isWakeUp   
   nodeIdHex  04
   READINGS:
     2019-04-27 08:00:02   ASC_ShuttersLastDrive day open
     2019-04-27 13:48:34   ASC_Time_DriveDown 27.04.2019 - 21:23
     2019-04-27 13:48:34   ASC_Time_DriveUp 28.04.2019 - 08:00
     2019-04-27 13:48:35   ASC_Time_PrivacyDriveUp 27.04.2019 - 20:38
     2018-10-27 13:33:09   CMD             ZW_APPLICATION_UPDATE
     2019-04-21 08:01:29   SEND_DATA       failed:00
     2019-03-11 19:47:12   UNPARSED        METER 0a32002144000000b30000
     2018-07-30 19:02:22   configReportsType BlindPositionReportsSentToThe1
     2018-07-29 12:49:54   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-04-27 13:42:43   energy           1.92 kWh
     2019-01-25 16:20:28   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-01-25 16:20:28   modelConfig     fibaro/fgrm222.xml
     2019-01-25 16:20:28   modelId         010f-0302-1000
     2019-02-01 14:53:33   neighborList    ZWDongle_0 EZ_Jalousie GWC_Jalousie WZ_Schalter_TV K_Trockner WZ_Jalousie_Garage K_Fensterkontakt K_Jalousie Helligkeitssensor_Sueden WZ_Fensterkontakt_Terrasse_kipp WZ_Jalousie_Terrasse HA_NAS WZ_Aquarium K_Kuehlschrank AZ_Fensterkontakt WZ_Fensterkontakt_Terrasse_offen EZ_Fensterkontakt WZ_Fensterkontakt_Garage GWC_Fensterkontakt AZ_PC Helligkeitssensor_Westen Helligkeitssensor_Osten ZE_Fensterkontakt_links HA_Tuerkontakt ZS_Thermostat ZE_Thermostat RM_Flur_EG RM_Flur_OG ZS_Jalousie Klingel ZE_Jalousie_rechts ZE_Jalousie_links
     2019-02-01 14:53:23   neighborUpdate  done
     2019-04-27 13:52:26   position        99
     2019-04-27 13:52:26   power           0.0 W
     2018-07-29 12:46:04   protection      Local: unprotected RF: unprotected
     2019-01-28 21:49:02   reportedState   off
     2019-04-27 08:00:02   state           dim 99
     2019-04-27 08:00:03   timeToAck       0.283
     2019-04-27 08:00:03   transmit        OK
     2018-07-29 12:53:32   version         Lib 3 Prot 3.52 App 25.25
     2018-01-08 20:18:15   voltage         225.3 V previous: 228.1 delta_time: 9 s
Attributes:
   ASC        2
   ASC_BrightnessSensor Helligkeitssensor_Sueden:Lux -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_LockOut hard
   ASC_LockOut_Cmd protection
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 2700
   ASC_PrivacyDown_Pos 60
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 170
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 12000
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Ventilate_Pos 10
   ASC_WiggleValue 10
   ASC_WindowRec AZ_Fensterkontakt
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon 99:fts_shutter_20:0 80:fts_shutter_30:0 60:fts_shutter_60:0 30:fts_shutter_60:0 20:fts_shutter_70:0 10:fts_shutter_80:0 0:fts_shutter_90:99
   icon       fts_shutter_automatic
   room       Arbeitszimmer,ZWave
   stateFormat position
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1


List ASC:
Internals:
   FUUID      5c488520-f33f-e69a-77aa-d2161968211909ff
   FVERSION   73_AutoShuttersControl.pm:v0.6.0-s19267/2019-04-26 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       JalousieControl
   NOTIFYDEV  AZ_Fensterkontakt,Bad_Fensterkontakt,Resident,EZ_Fensterkontakt,GWC_Fensterkontakt,Helligkeitssensor_Osten,Helligkeitssensor_Sueden,Helligkeitssensor_Westen,JalousieControl,K_Fensterkontakt,Sonne_Auf_Unter,WZ_Fensterkontakt_Garage,WZ_Fensterkontakt_Terrasse,Wetter_Herbern,ZE_Fensterkontakt_links,ZE_Fensterkontakt_rechts,ZS_Fensterkontakt,global,AZ_Jalousie,Bad_Jalousie,EZ_Jalousie,GWC_Jalousie,K_Jalousie,WZ_Jalousie_Garage,WZ_Jalousie_Terrasse,ZE_Jalousie_links,ZE_Jalousie_rechts,ZS_Jalousie
   NR         320
   NTFY_ORDER 51-JalousieControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.0
   OLDREADINGS:
   READINGS:
     2019-04-27 13:52:26   AZ_Jalousie_PosValue 99
     2019-03-31 19:48:49   AZ_Jalousie_lastDelayPosValue 60
     2019-04-27 08:00:02   AZ_Jalousie_lastPosValue 0
     2019-04-27 13:48:35   AZ_Jalousie_nextAstroTimeEvent 27.04.2019 - 21:23
     2019-04-26 09:00:52   Bad_Jalousie_PosValue 99
     2019-04-22 06:30:02   Bad_Jalousie_lastDelayPosValue 99
     2019-04-27 08:00:02   Bad_Jalousie_lastPosValue 99
     2019-04-27 13:48:35   Bad_Jalousie_nextAstroTimeEvent 27.04.2019 - 21:23
     2019-04-27 08:00:28   EZ_Jalousie_PosValue 99
     2019-03-17 18:24:20   EZ_Jalousie_lastDelayPosValue 60
     2019-04-27 08:00:03   EZ_Jalousie_lastPosValue 0
     2019-04-27 13:48:35   EZ_Jalousie_nextAstroTimeEvent 27.04.2019 - 21:23
     2019-04-27 06:37:30   GWC_Jalousie_PosValue 99
     2019-04-24 20:26:06   GWC_Jalousie_lastDelayPosValue 10
     2019-04-27 09:00:01   GWC_Jalousie_lastPosValue 99
     2019-04-27 13:48:35   GWC_Jalousie_nextAstroTimeEvent 27.04.2019 - 22:30
     2019-04-27 13:47:33   K_Jalousie_PosValue 99
     2019-04-06 08:00:02   K_Jalousie_lastDelayPosValue 99
     2019-04-27 08:00:02   K_Jalousie_lastPosValue 0
     2019-04-27 13:48:35   K_Jalousie_nextAstroTimeEvent 27.04.2019 - 21:23
     2019-04-27 08:12:40   WZ_Jalousie_Garage_PosValue 99
     2019-04-20 21:10:01   WZ_Jalousie_Garage_lastDelayPosValue 10
     2019-04-27 08:00:03   WZ_Jalousie_Garage_lastPosValue 0
     2019-04-27 13:48:35   WZ_Jalousie_Garage_nextAstroTimeEvent 27.04.2019 - 21:23
     2019-04-27 13:49:47   WZ_Jalousie_Terrasse_PosValue 99
     2019-04-26 06:30:02   WZ_Jalousie_Terrasse_lastDelayPosValue 99
     2019-04-27 08:00:02   WZ_Jalousie_Terrasse_lastPosValue 0
     2019-04-27 13:48:35   WZ_Jalousie_Terrasse_nextAstroTimeEvent 27.04.2019 - 21:23
     2019-04-27 13:05:04   ZE_Jalousie_links_PosValue 0
     2019-04-14 08:00:02   ZE_Jalousie_links_lastDelayPosValue 99
     2019-04-27 08:00:02   ZE_Jalousie_links_lastPosValue 6
     2019-04-27 13:48:35   ZE_Jalousie_links_nextAstroTimeEvent 27.04.2019 - 21:23
     2019-04-27 13:05:04   ZE_Jalousie_rechts_PosValue 0
     2019-04-27 08:00:02   ZE_Jalousie_rechts_lastDelayPosValue 99
     2019-04-26 21:21:11   ZE_Jalousie_rechts_lastPosValue 0
     2019-04-27 13:48:35   ZE_Jalousie_rechts_nextAstroTimeEvent 27.04.2019 - 21:23
     2019-04-27 13:05:26   ZS_Jalousie_PosValue 99
     2019-04-27 08:00:02   ZS_Jalousie_lastDelayPosValue 99
     2019-04-26 21:21:11   ZS_Jalousie_lastPosValue 0
     2019-04-27 13:48:35   ZS_Jalousie_nextAstroTimeEvent 27.04.2019 - 21:23
     2019-04-27 13:25:58   hardLockOut     on
     2019-04-06 08:13:58   partyMode       off
     2019-04-27 13:48:31   room_Arbeitszimmer_ZWave AZ_Jalousie
     2019-04-27 13:48:31   room_Badezimmer_ZWave Bad_Jalousie
     2019-04-27 13:48:31   room_Esszimmer_ZWave EZ_Jalousie
     2019-04-27 13:48:31   room_Gaeste_WC_ZWave GWC_Jalousie
     2019-04-27 13:48:31   room_Kueche_ZWave K_Jalousie
     2019-04-27 13:48:31   room_Wohnzimmer_ZWave WZ_Jalousie_Garage,WZ_Jalousie_Terrasse
     2019-04-27 13:48:31   room_ZWave_Zimmer_Elias ZE_Jalousie_links,ZE_Jalousie_rechts
     2019-04-27 13:48:31   room_ZWave_Zimmer_Samuel ZS_Jalousie
     2019-04-12 06:45:18   selfDefense     off
     2019-04-27 13:49:47   state           manual
     2018-11-25 09:13:42   sunriseTimeWeHoliday on
     2019-04-27 13:48:31   userAttrList    rolled out
   helper:
     shuttersList:
       AZ_Jalousie
       Bad_Jalousie
       EZ_Jalousie
       GWC_Jalousie
       K_Jalousie
       WZ_Jalousie_Garage
       WZ_Jalousie_Terrasse
       ZE_Jalousie_links
       ZE_Jalousie_rechts
       ZS_Jalousie
   monitoredDevs:
     AZ_Fensterkontakt:
       AZ_Jalousie ASC_WindowRec
     AZ_Jalousie:
     Bad_Fensterkontakt:
       Bad_Jalousie ASC_WindowRec
     Resident:
       JalousieControl ASC_residentsDev
     EZ_Fensterkontakt:
       EZ_Jalousie ASC_WindowRec
     GWC_Fensterkontakt:
       GWC_Jalousie ASC_WindowRec
     Helligkeitssensor_Osten:
       Bad_Jalousie ASC_BrightnessSensor
       GWC_Jalousie ASC_BrightnessSensor
     Helligkeitssensor_Sueden:
       AZ_Jalousie ASC_BrightnessSensor
       EZ_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Garage ASC_BrightnessSensor
       ZE_Jalousie_links ASC_BrightnessSensor
       ZE_Jalousie_rechts ASC_BrightnessSensor
     Helligkeitssensor_Westen:
       K_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Terrasse ASC_BrightnessSensor
       ZS_Jalousie ASC_BrightnessSensor
     K_Fensterkontakt:
       K_Jalousie ASC_WindowRec
     Sonne_Auf_Unter:
       JalousieControl ASC_twilightDevice
     WZ_Fensterkontakt_Garage:
       WZ_Jalousie_Garage ASC_WindowRec
     WZ_Fensterkontakt_Terrasse:
       WZ_Jalousie_Terrasse ASC_WindowRec
     Wetter_Herbern:
       JalousieControl ASC_windSensor
     ZE_Fensterkontakt_links:
       ZE_Jalousie_links ASC_WindowRec
     ZE_Fensterkontakt_rechts:
       ZE_Jalousie_rechts ASC_WindowRec
     ZS_Fensterkontakt:
       ZS_Jalousie ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning REAL
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_brightnessDriveUpDown 40:40
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Resident:state
   ASC_shuttersDriveOffset 180
   ASC_tempSensor Aussentemperatur_AVG:temperature
   ASC_twilightDevice Sonne_Auf_Unter
   ASC_windSensor Wetter_Herbern:wind
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Jalousien
   verbose    4


Log
2019.04.27 14:02:35 4: AutoShuttersControl (JalousieControl) - Devname: AZ_Fensterkontakt Name: JalousieControl Notify: $VAR1 = [
          'alarm_AccessControl: Window/Door is open, notificationIsOn',
          'state: open'
        ];

2019.04.27 14:02:35 4: AutoShuttersControl (JalousieControl) - Devname: AZ_Fensterkontakt Name: JalousieControl Notify: $VAR1 = [
          'doorWindow: on',
          'state: open'
        ];

Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 14:14:31
Ich schaue heute Abend.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 27 April 2019, 14:50:42
@diki

Vielen dank für die Information

Mit diesen Attributen habe ich das Zufahren bei offener Tür realisiert.
ASC_LockOut        soft
ASC_WindowRec   WO_W_Fenster

WO_W_Fenster STATE steht auf open

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 27 April 2019, 19:07:20
Vielen Dank für die neue Version und immer wieder vielen Dank für den unermüdlichen Support!

Ich habe nun durchs FHEM-Update auch auf den ursprünglichen Development-Zweig umgestellt. Ich bin bei den ASC-Betas eigentlich immer gerne vorne mit dabei gewesen. Doch diesen Sprung wollte ich lange vermeiden. Ich sitze nun schon einigen Stunden am System und führe eine Feinjustierung durch.

Mein Ziel war, dass ich die unnötigen Attribute loswerden wollte. Im anderen ASC-Thread wurde dazu folgende Sammlung gepostet, die ich direkt ausgeführt habe. Doch bitte VORSICHT!


deleteattr ASC=2:FILTER=ASC_Antifreeze=off ASC_Antifreeze;
deleteattr ASC=2:FILTER=ASC_Antifreeze_Pos=15 ASC_Antifreeze_Pos;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeEvening=none ASC_AutoAstroModeEvening;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeEveningHorizon=none ASC_AutoAstroModeEveningHorizon;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeMorning=none ASC_AutoAstroModeMorning;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeMorningHorizon=none ASC_AutoAstroModeMorningHorizon;
deleteattr ASC=2:FILTER=ASC_BlockingTime_afterManual=1200 ASC_BlockingTime_afterManual;
deleteattr ASC=2:FILTER=ASC_BlockingTime_beforDayOpen=3600 ASC_BlockingTime_beforDayOpen;
deleteattr ASC=2:FILTER=ASC_BlockingTime_beforNightClose=3600 ASC_BlockingTime_beforNightClose;
deleteattr ASC=2:FILTER=ASC_BrightnessSensor=none ASC_BrightnessSensor;
deleteattr ASC=2:FILTER=ASC_Closed_Pos=0 ASC_Closed_Pos;
deleteattr ASC=2:FILTER=ASC_ComfortOpen_Pos=80 ASC_ComfortOpen_Pos;
deleteattr ASC=2:FILTER=ASC_DriveUpMaxDuration=60 ASC_DriveUpMaxDuration;
deleteattr ASC=2:FILTER=ASC_Drive_Offset=-1 ASC_Drive_Offset;
deleteattr ASC=2:FILTER=ASC_Drive_OffsetStart=-1 ASC_Drive_OffsetStart;
deleteattr ASC=2:FILTER=ASC_GuestRoom=none ASC_GuestRoom;
deleteattr ASC=2:FILTER=ASC_LockOut=off ASC_LockOut;
deleteattr ASC=2:FILTER=ASC_LockOut_Cmd=none ASC_LockOut_Cmd;
deleteattr ASC=2:FILTER=ASC_Mode_Down=always ASC_Mode_Down;
deleteattr ASC=2:FILTER=ASC_Mode_Up=always ASC_Mode_Up;
deleteattr ASC=2:FILTER=ASC_Open_Pos=100 ASC_Open_Pos;
deleteattr ASC=2:FILTER=ASC_Partymode=off ASC_Partymode;
deleteattr ASC=2:FILTER=ASC_PrivacyDownTime_beforNightClose=-1 ASC_PrivacyDownTime_beforNightClose;
deleteattr ASC=2:FILTER=ASC_PrivacyDown_Pos=50 ASC_PrivacyDown_Pos;
deleteattr ASC=2:FILTER=ASC_Roommate_Device=none ASC_Roommate_Device;
deleteattr ASC=2:FILTER=ASC_Roommate_Reading=state ASC_Roommate_Reading;
deleteattr ASC=2:FILTER=ASC_Self_Defense_Exclude=off ASC_Self_Defense_Exclude;
deleteattr ASC=2:FILTER=ASC_Shading_Angle_Left=75 ASC_Shading_Angle_Left;
deleteattr ASC=2:FILTER=ASC_Shading_Angle_Right=75 ASC_Shading_Angle_Right;
deleteattr ASC=2:FILTER=ASC_Shading_Direction=180 ASC_Shading_Direction;
deleteattr ASC=2:FILTER=ASC_Shading_Min_Elevation=25 ASC_Shading_Min_Elevation;
deleteattr ASC=2:FILTER=ASC_Shading_Min_OutsideTemperature=18 ASC_Shading_Min_OutsideTemperature;
deleteattr ASC=2:FILTER=ASC_Shading_Mode=off ASC_Shading_Mode;
deleteattr ASC=2:FILTER=ASC_Shading_Pos=20 ASC_Shading_Pos;
deleteattr ASC=2:FILTER=ASC_Shading_StateChange_Cloudy=20000 ASC_Shading_StateChange_Cloudy;
deleteattr ASC=2:FILTER=ASC_Shading_StateChange_Sunny=35000 ASC_Shading_StateChange_Sunny;
deleteattr ASC=2:FILTER=ASC_Shading_WaitingPeriod=1200 ASC_Shading_WaitingPeriod;
deleteattr ASC=2:FILTER=ASC_ShuttersPlace=window ASC_ShuttersPlace;
deleteattr ASC=2:FILTER=ASC_Time_Down_Early=16:00 ASC_Time_Down_Early;
deleteattr ASC=2:FILTER=ASC_Time_Down_Late=22:00 ASC_Time_Down_Late;
deleteattr ASC=2:FILTER=ASC_Time_Up_Early=05:00 ASC_Time_Up_Early;
deleteattr ASC=2:FILTER=ASC_Time_Up_Late=08:30 ASC_Time_Up_Late;
deleteattr ASC=2:FILTER=ASC_Time_Up_WE_Holiday=08:00 ASC_Time_Up_WE_Holiday;
deleteattr ASC=2:FILTER=ASC_Up=astro ASC_Up;
deleteattr ASC=2:FILTER=ASC_Ventilate_Pos=30 ASC_Ventilate_Pos;
deleteattr ASC=2:FILTER=ASC_Ventilate_Window_Open=on ASC_Ventilate_Window_Open;
deleteattr ASC=2:FILTER=ASC_WiggleValue=5 ASC_WiggleValue;
deleteattr ASC=2:FILTER=ASC_WindParameters=-1 ASC_WindParameters;
deleteattr ASC=2:FILTER=ASC_WindowRec=none ASC_WindowRec;


(Im ursprünglichen Post war übrigens ein kleiner Tippfehler bei 'ASC_Self_Defense_Exclude'.)

Danach sehe die Jalousie-Geräte wieder richtig nett aus. Aber das Problem danach war, dass natürlich alle ReadingsGroups durcheinander waren. Ist natürlich logisch, denn schließlich habe ich Default-Zeiten (08:00 | 16:00) oder Modus (always) dadurch entfernt. Somit passen die Spalten bei den ReadingsGroups nicht mehr. Dies bedeutet auch, dass danach die Commands in den RG nicht mehr ausgeführt werden konnte.

Okay, meine Schuld.




Daraufhin habe ich endlich einmal alle Offsets durchkonfiguriert. Das wollte ich immer schon einmal machen und die Jalousien somit wieder gleichzeitig in Gruppen fahren lassen. Die Fahrzeiten waren sowieso schon identisch in den Räumen, aber beim pauschalen 'ASC_shuttersDriveOffset'-Wert mit 300sec war ein gemeinsames Fahren halt nicht möglich. So sollten die Jalousien nun fahren, wie ein Mensch diese steuern würde. Der Mensch geht in den Raum und drückt normalerweise alle Taster gleichzeitig.




Wie man liest, bin ich Fan von readingsGroups und besondere bei der Erstinbetriebnahme erstelle ich mir lieber eine RG, als dass ich mich durch alle Jalousie-Devices kämpfe oder die FHEM-Befehlszeile nutze. Dies hat den Vorteil, dass ich Brightness-Werte, Uhrzeiten, Offsets & Co. besser visualisieren kann. Ich trenne die RG nach Etagen und Art der Jalousie und kann die Werte dann - falls sinnvoll - räumlich gruppieren.

Dies war insbesondere bei der Brightness-Steuerung ein großer Vorteil. Dieser ist nun leider nicht mehr gegeben, da folgendes gesetzt sein muss:

ASC_BrightnessSensor
brightness_sensor:reading 150:130


Okay, ich habe mitbekommen, dass die Attribute aufgeräumt werden sollten und begrüße das auch. Aber dann noch zusätzlich zu den Device- und Readingnamen auch die Min/Max-Werte mit in einer Zeile aufzunehmen, finde ich mehr als unglücklich. Man kann halt leider nicht alles haben. :-) Ich finde es merkwürdig. Stört aber auch nicht. Ich kann damit leben.  :D




Falls irgendjemand eine Idee hat, wie man die Brightness-Werte nun über die Oberfläche (vorher halt per readingsGroup) ändern kann, dann wäre ich sehr dankbar.




Das I-Tüpfelchen wäre vermutlich eine - vom ASC-Modul angebotene - Konfigurationsoberfläche.
Das ständige Nachbauen mit den readingsGroups ist eigentlich fehleranfällig, inkompatibel und redundant. Man muss in den Command-Attributen das wiederholen, was eigentlich vom ASC-Modul vorgegeben ist. Beispiel: Die Auswahl zwischen "always, absent, home, off" erscheint in den RG nur, wenn ich die Parameter auch vorgeben. So bin ich das eine oder andere mal schon über Fehler gestolpert, die ich verursacht habe. Und insbesondere bei nicht gesetzten Werten gibt es dann optische Probleme. So muss ich Attribute in den Jalousie-Devices setzen, damit es passt. Dies widerspricht den Aufräumarbeiten, die ihr geleistet habt.

Vermutlich werde ich als Argument hören, dass man die Konfiguration ja eigentlich eine einmalige Sache ist. Aber wer kennt es nicht, dass man im Laufe des Jahres ständig nachjustieren muss.  ;D




Könnte man nach dem Ausführen von...

set AscModul partyMode on

... ein Refresh der Seite oder der Auswahl durchführen? Ich frage mich jedesmal, ob das Modul den geänderten Wert nun angenommen hat und scrolle dann auf dem Smartphone die Seite runter.




@CoolTux: Ich teste mit der v0.6.0 heute auch noch einmal den Partymodus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 27 April 2019, 19:29:52
Wird wirklich nur der eine Sensor für die normalen Fahrten wie auch für die Beschattung genutzt?

ZitatASC_BrightnessSensor - DEVICE:READING WERT-MORGENS:WERT-ABENDS / 'Helligkeit:brightness 400:800' Angaben zum Helligkeitssensor und den Brightnesswerten für Sonnenuntergang und Sonnenaufgang. Die Sensor Device Angaben werden auch für die Beschattung verwendet. / default none wenn nicht gesetzt

Ich frage, weil es zwischen Helligkeits- und Lichtsensor verschiedene Wertebereiche gibt.
Die Homematic Helligkeitssensoren arbeiten ca. zwischen 1-250 und die Lichtsensoren (für die Beschattung) können ja Lux/Luminanzwerte im oberen fünfstelligen Bereich annehmen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 19:38:22
Hallo,

Als erstes ganz wichtig. Bezüglich verzögertes fahren bitte die Commandref lesen. Ich habe das ganze nun richtig gestellt.

ASC_Drive_OffsetStart
Verzögert um genau diesen Wert

ASC_Drive_Offset
Verzögert um einen zufälligen Wert zwischen 0 und den angegebenen. Plus eventuell den genauen Wert von ASC_Drive_OffsetStart.

Ja es wird nur diese eine Seite die für alles verwendet. Die Werte nach dem Sensor und Reading Angaben sind für Morgens hoch : Abends runter bitte Reihenfolge beachten
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 27 April 2019, 20:28:51
Zum Thema Partymodus:
Dieser Fehler (https://forum.fhem.de/index.php/topic,92628.msg933913.html#msg933913) ist noch da. Es fuhren gerade (nach dem Ausschalten des Partymodus) Jalousien herunter, bei denen das Attribut gar nicht gesetzt war.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 20:37:17
Bin gerade dran  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 20:54:04
Zitat von: majestro84 am 27 April 2019, 09:50:50
Mir ist da eine Kleinigkeit noch aufgefallen, hat aber nur was mit dem Status Text zu tun.
Du kennst das ja von mir die Situation, vorn öffnen Fenster wird geöffnet Rollo fährt in comfort. Dann öffnet die Automatik alle anderen Rollos. Die eine Rolllade bleibt in comfort. Da kann man überlegen ob es dann nicht auch öffnet mit dem allgemeinen day open. Jetzt schließe ich das Fenster und das Rollo öffnet nun soweit okay. Als letzte Fahrt steht dann aber wie vorher wo es schloss Window day Close. Wie gesagt ne Kleinigkeit ist ja nur der Statustext.

Das day Close bezieht sich auf das Fenster. Daher auch der ganze Text "window day closed" das Fenster wurde also am Tag geschlossen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 21:06:08
Zitat von: majestro84 am 27 April 2019, 09:50:50
Bei meiner Brightness Rolllade habe ich noch das Problem das am Wochenende nicht die spätere Zeit genommen wird sondern vor der WE Zeit schon geöffnet wird.

Das würde aber bedeuten das für WE dann der Brightness Wert nicht beachtet wird. Soll das so sein?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 27 April 2019, 21:09:14
Schon aber er soll nicht vor der WE Zeit öffnen. Aber du frag sonst Mal so in die Runde ich habe ja nur eine zum testen und werde wohl auch eher bei Astro bleiben.

Gesendet von meinem Redmi Note 4 mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 21:16:55
Zitat von: majestro84 am 27 April 2019, 21:09:14
Schon aber er soll nicht vor der WE Zeit öffnen. Aber du frag sonst Mal so in die Runde ich habe ja nur eine zum testen und werde wohl auch eher bei Astro bleiben.

Gesendet von meinem Redmi Note 4 mit Tapatalk

Ah jetzt verstehe ich. Dann muß ich da noch mal genauer schauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 21:19:18
Ok habe geschaut und Du hast Recht. Am Wochende sofern gewünscht sollte der Bereich wo der Brightnesswert kontrolliert wird in der Tat mit der WE Zeit beginnen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 27 April 2019, 22:17:20
Zitat von: CoolTux am 27 April 2019, 19:38:22
Hallo,

Als erstes ganz wichtig. Bezüglich verzögertes fahren bitte die Commandref lesen. Ich habe das ganze nun richtig gestellt.

ASC_Drive_OffsetStart
Verzögert um genau diesen Wert

ASC_Drive_Offset
Verzögert um einen zufälligen Wert zwischen 0 und den angegebenen. Plus eventuell den genauen Wert von ASC_Drive_OffsetStart.

Ja es wird nur diese eine Seite die für alles verwendet. Die Werte nach dem Sensor und Reading Angaben sind für Morgens hoch : Abends runter bitte Reihenfolge beachten
ich habe ASC_Drive_Offset 600 oder 1200 drin, die Zeit ändert sich aber nicht im Reading ASC_Time_DriveDown und ASC_Time_DriveUp.

Ich wollte im Homebridge Mapping das ASC_Time_DriveUp auswerten, nur wird hier kein Event ausgelöst. wenn ich es manuell überschreibe mit setreading geht es.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 22:28:41
Die Zeit zum für ASC_Time_DriveDown oder ASC_Time_DriveUp ist auch unabhängig von ASC_Drive_Offset. Und ich empfehle wirklich  ASC_Drive_OffsetStart zu nehmen.
ASC_Drive_OffsetStart soll nicht die Zeiten für Sunset oder Sunrise beeinflussen sondern sämtliche Fahrbefehle welche von ASC kommen um den Wert verzögern. Das ist Sinnvoll wenn man Funksysteme ohne Quittierung hat.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 27 April 2019, 22:35:47
Ich habe es gestern erst eingerichtet für 2 Rollladen. Vorher habe ich immer bei allen Rollladen die zeit um 600 Sekunden zufällig fahren lassen, somit fahren nicht alle gleichzeitig.


ASC_Time_DriveUP/Down(Angezeigte Zeit) + ASC_Drive_Offset = Zeit für rauf und runter?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 April 2019, 22:40:35
Nein. Mit der neuen Version und über diese reden wir hier

ASC_Time_DriveUP/Down(Angezeigte Zeit) + ASC_Drive_OffsetStart = Zeit für rauf und runter
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 28 April 2019, 00:41:32
Neues Problem, bei den Jalousien mit Lamellenverstellung. Das bekomme ich so nicht eingebunden.

benutze die Roller Shutter 2

Das reading position gibt es, das enthält aber 2 Angaben, dieses habe ich in 2 einzel readings gesplittet.
position Blind 1 Slat 99
position_blind 1
position_slat 99


gefahren wird mit ,,dim" oder ,,positionBlinds" und die Lamellen mit ,,positionSlat"(hier habe ich 4 Stufen im Homebridgemapping 0%,33%66%99%)

gesteuert habe ich sie bis jetzt so im Wintergarten:
- TempHigh über 25°C, früh die Jalousie gleich unten lassen, Slat nach Zeit auf 0, bei Sonnenbestrahlung auf Slat=33%
- TempHigh kleiner "25°C Jalousie hoch, nach Temperatur und Lichtsensor im Raum wieder Runter + Beschatten.

Ich wurde mich freuen wenn du, die zufällige Zeit zum Runterfahren in ein reading schreibst, dann kann man nachschauen, oder der Frau sagen wo sie schauen soll, wenn es klemmt. Hintergrund ist der, nicht jeden Tag schliessen alle Jalousien/Rollläden gleichmässig, sondern man läuft ja auch mal kreuz und quer durch die Bude (bei Handbetrieb), daher sind alle innerhalb von 10Minuten gefahren(zufällig) In 2 Räumen habe ich einmal 3 und 2 Motoren, diese habe ich Synchron gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 07:28:58
Zitat von: Typ1er am 28 April 2019, 00:41:32
Neues Problem, bei den Jalousien mit Lamellenverstellung. Das bekomme ich so nicht eingebunden.

benutze die Roller Shutter 2

Das reading position gibt es, das enthält aber 2 Angaben, dieses habe ich in 2 einzel readings gesplittet.
position Blind 1 Slat 99
position_blind 1
position_slat 99


gefahren wird mit ,,dim" oder ,,positionBlinds" und die Lamellen mit ,,positionSlat"(hier habe ich 4 Stufen im Homebridgemapping 0%,33%66%99%)

gesteuert habe ich sie bis jetzt so im Wintergarten:
- TempHigh über 25°C, früh die Jalousie gleich unten lassen, Slat nach Zeit auf 0, bei Sonnenbestrahlung auf Slat=33%
- TempHigh kleiner "25°C Jalousie hoch, nach Temperatur und Lichtsensor im Raum wieder Runter + Beschatten.

Ich wurde mich freuen wenn du, die zufällige Zeit zum Runterfahren in ein reading schreibst, dann kann man nachschauen, oder der Frau sagen wo sie schauen soll, wenn es klemmt. Hintergrund ist der, nicht jeden Tag schliessen alle Jalousien/Rollläden gleichmässig, sondern man läuft ja auch mal kreuz und quer durch die Bude (bei Handbetrieb), daher sind alle innerhalb von 10Minuten gefahren(zufällig) In 2 Räumen habe ich einmal 3 und 2 Motoren, diese habe ich Synchron gefahren.

Guten Morgen,

Ich habe mich wirklich bemüht zu verstehen was Dein Anliegen ist, ob Du überhaupt eines hast oder nur informieren wolltest. Vielleicht ist es aber auch noch zu früh.
Lamellensupport gibt es noch nicht. Sofern Du einen Rollladen TYPE hast der nicht offiziell unterstützt wird

    ZWave
    Siro
    CUL_HM
    ROLLO
    SOMFY
    tahoma
    KLF200Node
    DUOFERN
    HM485

muss zwingend der Wert von ASC_Pos_Reading der selbe sein wie der Befehl zum fahren (set Befehl) der Rolllos.
Aber eigentlich hörte es sich so an als wenn Deine Rolllos schon reagiert haben.

Was Dein Wintergarten da jetzt hat habe ich nicht verstanden.

Ich weiß ja nicht was Du da jetzt eingestellt hast, aber eine zufällige Zeit zum runterfahren so gibt es nicht. Wieso fahren Deine Rolllos oder sollen fahren zufällig innerhalb von 10min?.

Am besten Du gibst erstmal ein list vom ASC Device und dann noch ein list von einem exemplarischen Rollladen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 07:31:13
Zitat von: majestro84 am 27 April 2019, 21:09:14
Schon aber er soll nicht vor der WE Zeit öffnen. Aber du frag sonst Mal so in die Runde ich habe ja nur eine zum testen und werde wohl auch eher bei Astro bleiben.

Gesendet von meinem Redmi Note 4 mit Tapatalk

Habe ich gefixt und hat heute morgen super geklappt. Voraussetzung ist aber das ASC_Time_Up_WE_Holiday eine frühere Zeitangabe hat als ASC_Time_Up_Late. Dann wird der Helligkeitswert zwischen der Zeit von ASC_Time_Up_WE_Holiday und ASC_Time_Up_Late ausgewertet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 28 April 2019, 08:02:35
Zitat von: CoolTux am 28 April 2019, 07:31:13
Habe ich gefixt und hat heute morgen super geklappt. Voraussetzung ist aber das ASC_Time_Up_WE_Holiday eine frühere Zeitangabe hat als ASC_Time_Up_Late. Dann wird der Helligkeitswert zwischen der Zeit von ASC_Time_Up_WE_Holiday und ASC_Time_Up_Late ausgewertet.
Super danke

Gesendet von meinem Redmi Note 4 mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 08:12:21
Zitat von: majestro84 am 28 April 2019, 08:02:35
Super danke

Gesendet von meinem Redmi Note 4 mit Tapatalk

Wenn Du magst kannst Du schon gerne testen
https://github.com/LeonGaultier/fhem-AutoShuttersControl/tree/devel

Da ist dann auch gleich support für associatedWith mit dabei und der fix für den partyMode
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 28 April 2019, 09:14:44
ZitatASC_Drive_OffsetStart soll nicht die Zeiten für Sunset oder Sunrise beeinflussen sondern sämtliche Fahrbefehle welche von ASC kommen um den Wert verzögern. Das ist Sinnvoll wenn man Funksysteme ohne Quittierung hat.

ZitatIch weiß ja nicht was Du da jetzt eingestellt hast, aber eine zufällige Zeit zum runterfahren so gibt es nicht. Wieso fahren Deine Rolllos oder sollen fahren zufällig innerhalb von 10min?.

Moin,

also ich misbrauche dann auch  ASC_shuttersDriveOff ( nutze noch 0.4.0.9, scheinbar hat sich ASC_shuttersDriveOff zu ASC_Drive_OffsetStart geändert ?) um die Rollos zufällig zeitverzögert nach Sunset oder Sunrise zu öffnen/schliessen, ich möchte nicht das alle Rollos zu gleichen Zeit öffnen/schliessen. Das es das Attribut ursprünglich gibt  für Funksysteme ohne Quittierung war mir nicht bewusst und kommt meiner vorherigen DOIF Lösung gleich, eher verbessert da vorher die structure feste async_delay Zeiten hatte und hier jetzt zufällige möglich sind.

Ich verstehe Typ1er voll und ganz wenn er diese zusätzliche zufällige Zeit gerne in einem Reading hätte so kann man sich die "wirklichen" Schließ/Öffnungszeiten dann halt berechnen.

Gruß

Thomas

edit:

auch wenn man sich die Zeiten in Homekit (https://forum.fhem.de/index.php/topic,48558.msg934112.html#msg934112) integriert ist es blöd keine Möglichkeit zu haben sich die richtigen Fahrzeiten anzuzeigen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 10:05:12
Bitte versucht Euch die Commandref durch zu lesen und zu verstehen.

Zitatscheinbar hat sich ASC_shuttersDriveOff zu ASC_Drive_OffsetStart


Nein hat sich nicht. Es ist alles so wie vorher auch. Einzig welcher der beiden Werte Voraussetzung ist hat sich geändert. Vorher musste zwingend ASC_shuttersDriveOff gesetzt sein wollte man verzögert fahren, jetzt muss ASC_shuttersDriveOffStart gesetzt sein.
Was welcher der beiden Attribute genau macht ist aber geblieben.
ASC_Drive_OffsetStart - verzögert die Fahrzeit des Rolllos um genau diesen Wert
ASC_shuttersDriveOff - ist als Zusatz oder addierter Wert zu ASC_Drive_OffsetStart zu rechnen und beschreibt einen zufälligen Wert zwischen 0 und dem eingestellten Wert.

Wenn man also verzögert fahren möchte benötigt man auf jeden Fall ASC_Drive_OffsetStart. Ist dieses Attribut gesetzt und der Wert des Attributes größer 0 wird um genau diesen Wert die Fahrzeit ab auslösen des Fahrbefehles verzögert.
Setzt man nun noch zusätzlich (und nur das macht Sinn) noch das Attribut ASC_shuttersDriveOff so wird auf den Wert aus ASC_Drive_OffsetStart der hier erhaltene Wert aufgerechnet. Und dieser erhaltene Wert aus ASC_shuttersDriveOff ist ein Zufallswert zwischen 0 und dem Attribut ASC_shuttersDriveOff Wert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 28 April 2019, 11:36:50
Gibt es eine Möglichkeit einen Testlauf zu simulieren, heute morgen sind alle 5 Rollläden nicht gefahren.

Wiggle und öffnen beim Lüften geht
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 11:45:37
Geht auch schließen nach dem lüften?

Wenn es dir um Sunset und Sunrise geht also Sonnenaufgang und Sonnenuntergang dann kannst Du auch feste Zeiten vergeben. Also time für up und down. Und die frühste Zeit setzt Du auf aktuelle Zeit plus 2min
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Helmuth am 28 April 2019, 12:07:50
Hallo zusammen
ich nutze ASC nun schon einige Zeit und muß mal ein "Danke!!" loswerden für die tolle Arbeit von Euch.

Natürlich habe ich auch noch eine Frage auf Lager ;)

Ich wollte die Regenfunktion nutzen und finde dazu nur Attribute im globalen Modul so dass alle Rollläden fahren.
Ich würde gerne einige oben lassen, wo der Regen nichts ausmacht.

Vielleicht habe ich es übersehen weshalb ein Tipp nett wäre.

Ich danke im Vorraus

Gruß Helmuth
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 12:16:31
Hallo Helmut,

Es gibt in der Tat nur globale Einstellungen. Bin davon ausgegangen das wenn es regnet dann überm ganzen Haus  ;D


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Helmuth am 28 April 2019, 12:27:06
Hi

danke für die schnelle Antwort dann nehme ich die Funktion wieder raus sonst gibt es Ärger mit der Regierung ;).

Ist den geplant so etwas noch einzubauen? z.b. man setzt das attr global fahren alle Rollos. Setzt man das attr im Rollo Device fährt nur der.

Gruß Helmuth
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 12:32:15
Zitat von: Helmuth am 28 April 2019, 12:27:06
Hi

danke für die schnelle Antwort dann nehme ich die Funktion wieder raus sonst gibt es Ärger mit der Regierung ;).

Ist den geplant so etwas noch einzubauen? z.b. man setzt das attr global fahren alle Rollos. Setzt man das attr im Rollo Device fährt nur der.

Gruß Helmuth

Ich kann ein Attribut einbauen wo man rainProtect yes oder no setzen muss.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Helmuth am 28 April 2019, 13:08:57
Hi

das währe ja noch einfacher. Da sind alle Möglichkeiten mit abgedeckt.

Kannst du das für das nächst update mit einbauen ?

Gruß Helmuth
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 13:13:43
Ja das kann ich gerne machen. Ist kein großer Aufwand
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Helmuth am 28 April 2019, 13:28:38
Super ich danke dir.

Gruß Helmuth
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 28 April 2019, 14:11:53
Zitat von: CoolTux am 28 April 2019, 07:28:58
Guten Morgen,

Ich habe mich wirklich bemüht zu verstehen was Dein Anliegen ist, ob Du überhaupt eines hast oder nur informieren wolltest. Vielleicht ist es aber auch noch zu früh.
Lamellensupport gibt es noch nicht. Sofern Du einen Rollladen TYPE hast der nicht offiziell unterstützt wird
Type ist Zwave, hier ändert sich der "dim" Befehl je nachdem wie er konfiguriert wird( mit Lamellen eben dim,position-blinds,position_slat), der dim Befehl lässt sich auch noch unterschiedlich programmieren, je nachdem wie die Lamellen am Ende stehen sollen, zu, auf oder Letzte Position(hier auch noch mit dem Hardwareschalter verknüpft)
Zitat
muss zwingend der Wert von ASC_Pos_Reading der selbe sein wie der Befehl zum fahren (set Befehl) der Rolllos.
Aber eigentlich hörte es sich so an als wenn Deine Rolllos schon reagiert haben.
Hier ist das Problem, mit dem "dim" Befehl wird gefahren, die Position der Zwave-geräte steht im Reading "position"
Zitat
Ich weiß ja nicht was Du da jetzt eingestellt hast, aber eine zufällige Zeit zum runterfahren so gibt es nicht. Wieso fahren Deine Rolllos oder sollen fahren zufällig innerhalb von 10min?.
Man schliesst sie ja nicht immer in der selben Reihenfolge, so war es bis jetzt Zufällig.

Neues kleines Problem, die dim Befehle werden alle mehrfach ausgeführt.
2019-04-28 13:06:11 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:06:13 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 0
2019-04-28 13:06:13 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 0
2019-04-28 13:06:13 ZWave Rollladen_Bu position: 0
2019-04-28 13:06:13 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:06:41 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:42 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:42 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:42 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:43 ZWave Rollladen_Bu power: 95.1 W
2019-04-28 13:06:48 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:48 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:48 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:48 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:49 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:49 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:49 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:49 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:49 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:50 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:50 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:50 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:57 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 80
2019-04-28 13:06:57 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 80
2019-04-28 13:06:57 ZWave Rollladen_Bu position: 80
2019-04-28 13:06:57 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:07:00 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:00 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:00 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:02 ZWave Rollladen_Bu power: 96.1 W
2019-04-28 13:07:15 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:07:17 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 0
2019-04-28 13:07:17 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 0


Beim Comfort öffnen, wird der nächste Befehl erst angenommen wenn der Rolladen auf seine position ist. Beispiel:
Fenster ist auf Kipp, Position ist 20%
Ich öffne das Fenster ganz, Comfort öffnen ist 80%, Schliesse ich jetzt in der Zeit wo er den Rollladen hoch fährt das Fenster, wird der dim 0 Befehl ignoriert (Fenster ist zu)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 28 April 2019, 14:23:44
Zitat von: CoolTux am 28 April 2019, 11:45:37
Geht auch schließen nach dem lüften?

da fahren sie in die falsche Richtung


2019-04-28 14:13:36 ZWave Rollladen_Bu ASC_ShuttersLastDrive: ventilate - window open
2019-04-28 14:13:36 ZWave Rollladen_Bu dim 24
2019-04-28 14:13:36 ZWave Rollladen_Bu ASC_ShuttersLastDrive: ventilate - window open
2019-04-28 14:13:36 ZWave Rollladen_Bu dim 24
2019-04-28 14:13:38 ZWave Rollladen_Bu power: 96.3 W
2019-04-28 14:13:42 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 24
2019-04-28 14:13:42 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 24
2019-04-28 14:13:42 ZWave Rollladen_Bu position: 24
2019-04-28 14:13:42 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 14:13:52 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window day closed
2019-04-28 14:13:52 ZWave Rollladen_Bu dim 99
2019-04-28 14:13:54 ZWave Rollladen_Bu power: 96.4 W
2019-04-28 14:14:06 ZWave Rollladen_Bu power: 67.4 W
2019-04-28 14:14:07 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 14:14:08 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 99
2019-04-28 14:14:08 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 99
2019-04-28 14:14:08 ZWave Rollladen_Bu position: 99
2019-04-28 14:14:08 ZWave Rollladen_Bu power: 0.0 W


List Rolladen
Internals:
   DEF        dacfd218 6
   FUUID      5c44a1c8-f33f-06ea-53ec-a977fa9577dbecda
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     60
   NAME       Rollladen_Bu
   NR         207
   STATE      99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 60
   ZWDongle_0_RAWMSG 0004000606310504220000b000
   ZWDongle_0_TIME 2019-04-28 14:14:08
   ZWaveSubDevice no
   cmdsPending 0
   homeId     dacfd218
   isWakeUp   
   lastMsgSent 1556453632.84843
   nodeIdHex  06
   OLDREADINGS:
   READINGS:
     2019-04-28 14:13:52   ASC_ShuttersLastDrive window day closed
     2019-04-28 13:05:02   ASC_Time_DriveDown 29.04.2019 - 13:05
     2019-04-28 13:05:02   ASC_Time_DriveUp 29.04.2019 - 08:30
     2019-01-06 12:06:34   CMD             ZW_APPLICATION_UPDATE
     2019-04-26 20:35:34   DayTime         Nacht
     2019-03-21 23:46:01   UNPARSED        SENSOR_MULTILEVEL 06310d04220000
     2018-12-29 19:06:51   assocGroup_1    Max 16 Nodes ZWDongle_0
     2018-12-29 19:06:51   assocGroup_2    Max 16 Nodes
     2018-12-29 19:06:51   assocGroup_3    Max 1 Nodes ZWDongle_0
     2018-12-29 19:06:51   assocGroups     3
     2018-12-29 19:04:23   configEnergyReports 10
     2018-12-29 19:04:28   configInRollerBlindModeOrVenetianBlind17 10
     2018-12-29 19:04:30   configInVenetianBlindModeTheParameter12 150
     2018-12-29 19:04:34   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2018-12-29 19:04:39   configMotorOperationDetection 10
     2018-12-29 19:04:41   configMotorOperationTime 240
     2018-12-29 19:04:41   configPeriodicPowerOrEnergyReports 3600
     2018-12-29 19:04:42   configPowerReports 10
     2018-12-29 19:04:48   configReportsType BlindPositionReportsSentToThe1
     2018-12-29 19:04:53   configResponseToFloodingAlarm NoReaction
     2018-12-29 19:04:54   configResponseToGeneralAlarm CloseBlind
     2018-12-29 19:04:58   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2018-12-29 19:05:00   configResponseToTemperatureAlarm OpenBlind
     2018-12-29 19:05:04   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2018-12-29 19:05:06   configScenesAssociationsActivation AssociationsActivation
     2018-12-29 19:05:10   configSelfMeasurement SelfMeasurementInactive
     2018-12-29 19:05:12   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2018-12-29 19:05:13   configSwitchType ToggleSwitches
     2019-04-28 13:51:35   energy           0.53 kWh
     2018-12-29 19:06:21   mcaGroups       2
     2018-12-29 19:06:21   mca_1           Max 7 Nodes ZWDongle_0
     2018-12-29 19:06:21   mca_2           Max 7
     2018-12-29 19:02:41   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2018-12-29 19:02:41   modelConfig     fibaro/fgrm222.xml
     2018-12-29 19:02:41   modelId         010f-0302-1000
     2019-04-28 14:14:08   position        99
     2019-04-28 14:14:08   power           0.0 W
     2018-12-29 19:06:35   powerlvl        current 0 remain 0
     2019-04-28 14:13:52   state           dim 99
     2019-04-28 14:13:52   timeToAck       0.063
     2019-04-28 14:13:52   transmit        OK
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning CIVIL
   ASC_AutoAstroModeMorningHorizon 0
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset 30
   ASC_Drive_OffsetStart 30
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 99
   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 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 13:02
   ASC_Time_Down_Late 13:05
   ASC_Time_Up_Early 13:08
   ASC_Time_Up_Late 13:10
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 24
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 15
   ASC_WindowRec alle_FK_Bu
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   alias      Rollladen_Büro
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon (9[7-9])|(9[7-9]):fts_window_2w (9[0-6]|8[7-9])|(9[0-6]|8[7-9]):fts_shutter_10@red (8[0-6])|(8[0-6]):fts_shutter_20@red (7[3-9])|(7[3-9]):fts_shutter_30@red (6[5-9]|7[0-2])|(6[5-9]|7[0-2]):fts_shutter_40@red (5[6-9]|6[0-4])|(5[6-9]|6[0-4]):fts_shutter_50@red (4[5-9]|5[0-5])|(4[5-9]|5[0-5]):fts_shutter_60@red (3[5-9]|4[0-4])|(3[5-9]|4[0-4]):fts_shutter_70@red (2[1-9]|3[0-4])|(2[1-9]|3[0-4]):fts_shutter_80@red ([6-9]|1[0-9]|20)|([6-9]|1[0-9]|20):fts_shutter_90@orange ([0-5])|([0-5]):fts_shutter_100
   eventMap   /on:öffnen/off:schließen/dim 20:Lüften/
   genericDeviceType blind
   homebridgeMapping clear
CurrentPosition=position,minValue=0,maxValue=99
TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
0258a1bf-6b32-470d-aa92-ba340eee4441=ASC_Time_DriveUp,name=⬆+Auf,format=STRING
7a95059c-f154-463f-95ee-527dbd123e8b=ASC_Time_DriveDown,name=⬇+Ab,format=STRING
   icon       fts_shutter
   neighborListPos 81,7
   room       ASC,Büro,Homekit,Z-Wave
   siriName   Rollladen
   stateFormat position
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:stop:öffnen:schließen:Lüften
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 16:09:10
Zitat von: Typ1er am 28 April 2019, 14:11:53
Type ist Zwave, hier ändert sich der "dim" Befehl je nachdem wie er konfiguriert wird( mit Lamellen eben dim,position-blinds,position_slat), der dim Befehl lässt sich auch noch unterschiedlich programmieren, je nachdem wie die Lamellen am Ende stehen sollen, zu, auf oder Letzte Position(hier auch noch mit dem Hardwareschalter verknüpft)Hier ist das Problem, mit dem "dim" Befehl wird gefahren, die Position der Zwave-geräte steht im Reading "position" Man schliesst sie ja nicht immer in der selben Reihenfolge, so war es bis jetzt Zufällig.
Das passt soweit. Dein Type ist bekannt und wird mit dim bedient. Du musst somit nur noch das Attribut ASC_Pos_Reading auf das Reading setzen wo die aktuelle Position ausgelesen werden kann.
Wie gesagt, Lamellen Support gibt es nicht.

Zitat von: Typ1er am 28 April 2019, 14:11:53
Neues kleines Problem, die dim Befehle werden alle mehrfach ausgeführt.
2019-04-28 13:06:11 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:06:13 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 0
2019-04-28 13:06:13 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 0
2019-04-28 13:06:13 ZWave Rollladen_Bu position: 0
2019-04-28 13:06:13 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:06:41 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:42 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:42 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:42 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:43 ZWave Rollladen_Bu power: 95.1 W
2019-04-28 13:06:48 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:48 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:48 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:48 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:49 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:49 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:49 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:49 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:49 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:50 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:50 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:50 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:57 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 80
2019-04-28 13:06:57 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 80
2019-04-28 13:06:57 ZWave Rollladen_Bu position: 80
2019-04-28 13:06:57 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:07:00 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:00 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:00 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:02 ZWave Rollladen_Bu power: 96.1 W
2019-04-28 13:07:15 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:07:17 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 0
2019-04-28 13:07:17 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 0

Das wird an Deinem Fensterkontakt liegen. Ich gehe davon aus das Du kein event-on-change-reading auf den state gesetzt hast. Und Dein Kontakt scheint wohl das Reading mehrfach zu setzen. Warum auch immer.

Zitat von: Typ1er am 28 April 2019, 14:11:53
Beim Comfort öffnen, wird der nächste Befehl erst angenommen wenn der Rolladen auf seine position ist. Beispiel:
Fenster ist auf Kipp, Position ist 20%
Ich öffne das Fenster ganz, Comfort öffnen ist 80%, Schliesse ich jetzt in der Zeit wo er den Rollladen hoch fährt das Fenster, wird der dim 0 Befehl ignoriert (Fenster ist zu)

Auch das ist korrekt so.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 28 April 2019, 17:37:43
Warum ist das Korrekt? Fenster zu, es ist Nacht, Rolladen bleibt auf ComfortOpen hängen. Das versteht die Frau nicht.


Eine Änderung die gerne wünsche sind die Attribute die auf jedenfalls benötigt werden, wieder Automatisch anzulegen. Oder im Wiki etwas zu Gliedern, welche auf jedenfalls benötigt werden und welche optional sind. vielleicht auch getrennt nach ihren Funktionen. Im Gerät selber artet das ja ansonsten in wildes klicken aus.

Ich habe eben alles gelöscht, und wollte bei 0 Anfangen, die Attribute bekomme nicht mehr Automatisch angelegt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 17:44:17
Zitat von: Typ1er am 28 April 2019, 17:37:43
Warum ist das Korrekt? Fenster zu, es ist Nacht, Rolladen bleibt auf ComfortOpen hängen. Das versteht die Frau nicht.
Du hast ja selbst gesagt das der Rollladen noch nicht auf der ComfortPosition stand, er fuhr also noch. Das ist dann korrekt. ASC Vergleicht die aktuelle Position mit der ventilate und der Comport Position und nur wenn entsprechend eine Position angefahren ist wird das Rolllo bewegt. ASC kann nicht wissen was Du da gerade machen willst. Wenn es stehts und ständig eingreift bei allem wird Deine Frau kürre oder fühlt sich bevormundet. ASC soll nur automatisieren wo die entsprechenden Vorgaben gegeben sind.

Zitat von: Typ1er am 28 April 2019, 17:37:43
Eine Änderung die gerne wünsche sind die Attribute die auf jedenfalls benötigt werden, wieder Automatisch anzulegen. Oder im Wiki etwas zu Gliedern, welche auf jedenfalls benötigt werden und welche optional sind. vielleicht auch getrennt nach ihren Funktionen. Im Gerät selber artet das ja ansonsten in wildes klicken aus.
Ich habe eben alles gelöscht, und wollte bei 0 Anfangen, die Attribute bekomme nicht mehr Automatisch angelegt.
Na das wird es bestimmt nicht mehr geben, sind ja froh das wir es weg bekommen haben.
Was Du brauchst ist ASC, ist ja klar. Mit 1 oder 2 belegen.
Und Du brauchst noch ASC_Pos_Reading. Mehr ist nicht nötig. Die anderen arbeiten mit default Werten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 28 April 2019, 19:40:45
Kurze Frage zur Verständis. Warum fahren alle Rollos die jetzt schon unten waren Kinder im Bett auf einmal hoch wenn der Resident kurz abwesend war und nun wieder als Zuhause ist. Fahrt wurde gekennzeichnet mit Residents Home.
Game dich nur im ASC Device das Resident angegeben nicht bei den einzelnen Rollos dachte man muss das explizit angeben bei denen die so fahren sollen.
Hier das list einer Rolllade

List entfernt


Habe ich da was falsch verstanden?

Und konntest du schon was finden wegen dem Aussperrschutz?

Gruß und einen schönen Rest Sonntag
Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 20:12:10
Mit dem list kann ich leider nichts anfangen.

Aussperrschutz konnte ich noch nicht schauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 28 April 2019, 20:28:12
Sorry war vom Handy aus hier nochmal das List einer der 3 Rollläden

Internals:
   DEF        d0c32d9e 55
   FUUID      5c488521-f33f-e69a-453b-4739d3a6409c4a7e
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     98
   NAME       ZS_Jalousie
   NR         247
   STATE      0
   TYPE       ZWave
   ZWDongle_0_MSGCNT 98
   ZWDongle_0_RAWMSG 000400370a320221440000001b0000ad00
   ZWDongle_0_TIME 2019-04-28 19:42:43
   ZWaveSubDevice no
   cmdsPending 0
   homeId     d0c32d9e
   isWakeUp   
   lastMsgSent 1556472821.36296
   nodeIdHex  37
   READINGS:
     2019-04-28 19:33:41   ASC_ShuttersLastDrive residents home
     2019-04-28 08:00:02   ASC_Time_DriveDown 28.04.2019 - 21:24
     2019-04-28 08:00:02   ASC_Time_DriveUp 29.04.2019 - 07:00
     2019-04-26 09:29:28   ASC_Time_PrivacyDriveUp 26.04.2019 - 20:36
     2019-04-27 17:19:55   CMD             ZW_APPLICATION_UPDATE
     2019-04-26 05:58:52   SEND_DATA       failed:00
     2019-04-18 19:43:10   UNPARSED        DCP_CONFIG 0a3a022144000000170000
     2019-03-12 14:46:43   basicSet        3.32561644598803e+38
     2019-04-28 19:42:43   energy           0.27 kWh
     2018-12-06 20:58:44   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2018-12-06 20:58:44   modelConfig     fibaro/fgrm222.xml
     2018-12-06 20:58:44   modelId         010f-0302-1000
     2019-02-01 15:14:14   neighborList    ZWDongle_0 EZ_Jalousie AZ_Jalousie WZ_Jalousie_Garage K_Jalousie WZ_Jalousie_Terrasse ZS_Thermostat ZE_Thermostat SZ_Thermostat RM_Flur_OG ZS_Fensterkontakt ZWave_SENSOR_NOTIFICATION_63
     2019-02-01 15:13:58   neighborUpdate  done
     2019-04-28 19:34:31   position        0
     2019-04-28 19:34:35   power           0.0 W
     2018-12-06 21:06:04   reportedState   dim 99
     2019-04-28 19:33:41   state           dim 99
     2019-04-28 19:33:41   timeToAck       0.063
     2019-04-28 19:33:41   transmit        OK
     2018-12-06 20:58:40   versionClass_134 1
Attributes:
   ASC        2
   ASC_BrightnessSensor Helligkeitssensor_Westen:Lux -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Drive_OffsetStart 180
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDown_Pos 60
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 260
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 12000
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Ventilate_Pos 10
   ASC_WiggleValue 10
   ASC_WindowRec ZS_Fensterkontakt
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon 99:fts_shutter_20:0 80:fts_shutter_30:0 60:fts_shutter_60:0 30:fts_shutter_60:0 20:fts_shutter_70:0 10:fts_shutter_80:0 0:fts_shutter_90:99
   icon       fts_shutter_automatic
   room       ZWave,Zimmer Samuel
   stateFormat position
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 VERSION:1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 20:38:54
Passt doch. Sonnenuntergang ist erst 21:24 Uhr und Du hast keine Roommates.
Wenn Residents absent ist und Du Heim kommst und Residents home ist wird geschaut ob Rollladen unten ist und wenn ja und es ist Tag wird er hoch gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 28 April 2019, 20:42:15
Zitat von: CoolTux am 28 April 2019, 08:12:21
Wenn Du magst kannst Du schon gerne testen
https://github.com/LeonGaultier/fhem-AutoShuttersControl/tree/devel

Da ist dann auch gleich support für associatedWith mit dabei und der fix für den partyMode

Der Partymodus läuft und schließt nun die richtigen Jalousien. Vielen Dank.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 28 April 2019, 20:43:57
OK danke dann müsste ich da Roommates rein packen damit das nicht mehr vorkommt. Mir war das nur nicht ganz klar habe das Resident eigentlich nur damit zwölf Rollos zur Terrasse nur verschatten wenn keiner Zuhause ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 21:12:27
Ich habe eben ein Update ins SVN geladen. Fix partyMode und neu das Reading associatedWith.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 28 April 2019, 21:25:32
meine Rollladen sind alle wieder nicht gefahren. Mit manueller Zeit klappte es ohne Probleme.

List vom Rollladen:Internals:
   DEF        dacfd218 6
   FUUID      5c44a1c8-f33f-06ea-53ec-a977fa9577dbecda
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     4
   NAME       Rollladen_Bu
   NR         207
   STATE      99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 4
   ZWDongle_0_RAWMSG 0004000606310504220000a800
   ZWDongle_0_TIME 2019-04-28 21:00:51
   ZWaveSubDevice no
   homeId     dacfd218
   isWakeUp   
   nodeIdHex  06
   READINGS:
     2019-04-28 19:00:32   ASC_ShuttersLastDrive day open
     2019-04-28 19:41:05   ASC_Time_DriveDown 28.04.2019 - 20:26
     2019-04-28 19:41:05   ASC_Time_DriveUp 29.04.2019 - 06:00
     2019-04-28 19:41:05   ASC_Time_PrivacyDriveUp 28.04.2019 - 20:22
     2019-04-28 18:45:31   assocGroup_1    Max 16 Nodes ZWDongle_0
     2019-04-28 18:45:31   assocGroup_2    Max 16 Nodes
     2019-04-28 18:45:31   assocGroup_3    Max 1 Nodes ZWDongle_0
     2019-04-28 18:45:31   assocGroups     3
     2019-04-28 18:46:50   configEnergyReports 10
     2019-04-28 18:46:50   configInRollerBlindModeOrVenetianBlind17 10
     2019-04-28 18:46:50   configInVenetianBlindModeTheParameter12 150
     2019-04-28 18:46:56   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2019-04-28 18:46:56   configMotorOperationDetection 10
     2019-04-28 18:46:56   configMotorOperationTime 240
     2019-04-28 18:46:56   configPeriodicPowerOrEnergyReports 3600
     2019-04-28 18:46:56   configPowerReports 10
     2019-04-28 18:47:01   configReportsType BlindPositionReportsSentToThe1
     2019-04-28 18:47:02   configResponseToFloodingAlarm NoReaction
     2019-04-28 18:47:02   configResponseToGeneralAlarm CloseBlind
     2019-04-28 18:47:02   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2019-04-28 18:47:02   configResponseToTemperatureAlarm OpenBlind
     2019-04-28 18:47:02   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-04-28 18:47:02   configScenesAssociationsActivation AssociationsActivation
     2019-04-28 18:47:03   configSelfMeasurement SelfMeasurementInactive
     2019-04-28 18:47:03   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2019-04-28 18:47:03   configSwitchType ToggleSwitches
     2019-04-28 20:51:35   energy           0.53 kWh
     2019-04-28 18:45:40   mcaGroups       2
     2019-04-28 18:45:40   mca_1           Max 7 Nodes ZWDongle_0
     2019-04-28 18:45:40   mca_2           Max 7
     2019-04-28 18:45:47   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-04-28 18:45:47   modelConfig     fibaro/fgrm222.xml
     2019-04-28 18:45:47   modelId         010f-0302-1000
     2019-04-28 19:00:52   position        99
     2019-04-28 21:00:51   power           0.0 W
     2019-04-28 19:00:32   state           dim 99
     2019-04-28 19:00:32   timeToAck       0.101
     2019-04-28 19:00:32   transmit        OK
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning CIVIL
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_DriveUpMaxDuration 25
   ASC_Drive_Offset 600
   ASC_Drive_OffsetStart 30
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 240
   ASC_PrivacyDown_Pos 40
   ASC_Time_Down_Early 18:55
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 6:00
   ASC_Time_Up_Late 9:00
   ASC_Up     astro
   ASC_Ventilate_Pos 24
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 15
   ASC_WindowRec alle_FK_Bu
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   alias      Rollladen_Büro
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon (9[7-9])|(9[7-9]):fts_window_2w (9[0-6]|8[7-9])|(9[0-6]|8[7-9]):fts_shutter_10@red (8[0-6])|(8[0-6]):fts_shutter_20@red (7[3-9])|(7[3-9]):fts_shutter_30@red (6[5-9]|7[0-2])|(6[5-9]|7[0-2]):fts_shutter_40@red (5[6-9]|6[0-4])|(5[6-9]|6[0-4]):fts_shutter_50@red (4[5-9]|5[0-5])|(4[5-9]|5[0-5]):fts_shutter_60@red (3[5-9]|4[0-4])|(3[5-9]|4[0-4]):fts_shutter_70@red (2[1-9]|3[0-4])|(2[1-9]|3[0-4]):fts_shutter_80@red ([6-9]|1[0-9]|20)|([6-9]|1[0-9]|20):fts_shutter_90@orange ([0-5])|([0-5]):fts_shutter_100
   eventMap   /on:öffnen/off:schließen/dim 20:Lüften/
   genericDeviceType blind
   homebridgeMapping clear
CurrentPosition=position,minValue=0,maxValue=99
TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
0258a1bf-6b32-470d-aa92-ba340eee4441=ASC_Time_DriveUp,name=⬆+Auf,format=STRING
7a95059c-f154-463f-95ee-527dbd123e8b=ASC_Time_DriveDown,name=⬇+Ab,format=STRING
5900c736-8d19-412c-8167-2c5d1ab280de=alle_FK_Bad:STATE,name=Fenster,format=STRING
   icon       fts_shutter
   neighborListPos 81,7
   room       Büro,Homekit,Rollladen/Jalousien,Z-Wave
   siriName   Rollladen
   stateFormat position
   userReadings alle_FK_Bu {sprintf("%1f",ReadingsVal("alle_FK_Bu"","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_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,99 ASC_ComfortOpen_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,99 ASC_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_Open_Pos:0,10,20,30,40,50,60,70,80,90,99 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_Pos:10,20,30,40,50,60,70,80,90,99 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,24,30,40,50,60,70,80,90,99 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:stop:öffnen:schließen:Lüften


List vom ASC Device:Internals:
   FUUID      5cc5b0e1-f33f-06ea-b8a6-d6a7802b343317e2
   FVERSION   73_AutoShuttersControl.pm:v0.6.0-s19267/2019-04-26 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShuttersControl
   NOTIFYDEV  global,AutoShuttersControl,Rollladen_Bad,Rollladen_Bu,Rollladen_Flur
   NR         252
   NTFY_ORDER 51-AutoShuttersControl
   STATE      please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
   TYPE       AutoShuttersControl
   VERSION    0.6.0
   OLDREADINGS:
   READINGS:
     2019-04-28 19:31:56   Rollladen_Bad_PosValue 99
     2019-04-28 19:00:52   Rollladen_Bu_PosValue 99
     2019-04-28 19:00:01   Rollladen_Bu_lastPosValue 40
     2019-04-28 18:44:36   hardLockOut     off
     2019-04-28 18:44:36   partyMode       off
     2019-04-28 19:41:02   room_Badezimmer_Homekit_Rollladen/Jalousien_Z-Wave Rollladen_Bad
     2019-04-28 19:41:02   room_Buero_Homekit_Rollladen/Jalousien_Z-Wave Rollladen_Bu
     2019-04-28 19:41:02   room_Flur_Homekit_Z-Wave Rollladen_Flur
     2019-04-28 18:44:36   selfDefense     off
     2019-04-28 19:42:11   state           please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
     2019-04-28 18:44:36   sunriseTimeWeHoliday off
     2019-04-28 19:42:12   userAttrList    rolled out
   helper:
     shuttersList:
       Rollladen_Bad
       Rollladen_Bu
       Rollladen_Flur
   monitoredDevs:
     Rollladen_Bad:
     Rollladen_Bu:
     Rollladen_Flur:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_twilightDevice TWILIGHT
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladen/Jalousien
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 21:37:34
Dann müsstest Du einmal bitte verbose im ASC auf 4 stellen und das Log hier posten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 April 2019, 22:20:17
Ich habe noch mal ein Update ins SVN nachgereicht.

add new Attribut WindProtection

default ist on, wer nicht will das der Rollladen bei Wind in die Protection Position fährt muss off setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 28 April 2019, 23:17:41
Hi, ich bin Grade nach Hause gekommen. Residentes hat meinen Status also auf Zuhause gesetzt. Und alle Rollläden gehen hoch...  im log ist nichts zu sehen was brauchbar wäre zum Debuggen. Was kann da schief gegangen sein?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 06:05:39
Für das Rolllo war es Tag. Wieso weshalb dazu brauche ich mehr Info.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 29 April 2019, 06:14:24
Guten Morgen,
Ich hatte heute Nacht folgende Erscheinung:

Alles Rollos waren in der geplanten Position ( geschlossen ).
Plötzlich ( 1:08 ) fuhren alle auf.

Ich habe geschaut. Im ASC würde Wind protection angezeigt.

Es war nicht windig und stellt sich mir auch die Frage: ist es richtig, dass bei geschlossenem Rollo diese geöffnet werden und.das zugleich in der Nacht?

Gruss
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 06:37:49
Zitat von: Beetle2003 am 29 April 2019, 06:14:24
Guten Morgen,
Ich hatte heute Nacht folgende Erscheinung:

Alles Rollos waren in der geplanten Position ( geschlossen ).
Plötzlich ( 1:08 ) fuhren alle auf.

Ich habe geschaut. Im ASC würde Wind protection angezeigt.

Es war nicht windig und stellt sich mir auch die Frage: ist es richtig, dass bei geschlossenem Rollo diese geöffnet werden und.das zugleich in der Nacht?

Gruss

Es ist in sofern richtig wenn Du als Position zum anfahren bei Wind Protection Deine geöffnet Position angegeben hast oder wenn Du keine Position angegeben hast.
Wie sind denn Deine Werte und wurden diese erreicht laut Sensor?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 06:49:31
Verwendest Du eventuell Brightness zum fahren?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 29 April 2019, 07:59:14
Zitat von: CoolTux am 29 April 2019, 06:05:39
Für das Rolllo war es Tag. Wieso weshalb dazu brauche ich mehr Info.

Ich steuere die Rollos mit Brightness. Heute morgen sind sie nun auch nicht hochgefahren.

Internals:
   FUUID      5c432079-f33f-c2c3-4c9d-f93e944883e4b339
   FVERSION   73_AutoShuttersControl.pm:v0.6.0-s19267/2019-04-26 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,AkRolladen,FlurRolladen,GwRolladen,KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer,WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer,WzRolladenLinks,KuRolladenMitte,TeHelligkeit,WzRolladenTerrasse,WzGartenTuer,AkFensterkontakt,KuRolladenSpuele,KuTerrasseTuer,DSHOMER,GwRolladen,KuRolladenTuer,FlurRolladen,AkRolladen,DSHOME,GwFenster,WzRolladenGarten,WzRolladenTuer
   NR         291
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.0
   OLDREADINGS:
   READINGS:
     2019-04-29 06:55:11   AkRolladen_PosValue 100
     2019-04-28 22:30:01   AkRolladen_lastPosValue 100
     2019-04-28 23:10:29   AkRolladen_nextAstroTimeEvent 29.04.2019 - 08:00
     2019-04-28 23:10:32   FlurRolladen_PosValue 0
     2019-04-28 22:30:01   FlurRolladen_lastPosValue 100
     2019-04-28 23:10:29   FlurRolladen_nextAstroTimeEvent 29.04.2019 - 08:00
     2019-04-28 23:22:04   GwRolladen_PosValue 0
     2019-04-28 22:30:01   GwRolladen_lastPosValue 0
     2019-04-28 23:10:29   GwRolladen_nextAstroTimeEvent 29.04.2019 - 08:00
     2019-04-28 23:10:38   KuRolladenMitte_PosValue 0
     2019-04-28 22:30:01   KuRolladenMitte_lastPosValue 100
     2019-04-28 23:10:29   KuRolladenMitte_nextAstroTimeEvent 29.04.2019 - 08:00
     2019-04-28 23:10:39   KuRolladenSpuele_PosValue 0
     2019-04-28 22:30:01   KuRolladenSpuele_lastPosValue 100
     2019-04-28 23:10:29   KuRolladenSpuele_nextAstroTimeEvent 29.04.2019 - 08:00
     2019-04-29 01:15:39   KuRolladenTuer_PosValue 0
     2019-04-22 22:30:01   KuRolladenTuer_lastDelayPosValue 30
     2019-04-28 22:30:01   KuRolladenTuer_lastPosValue 100
     2019-04-28 23:10:29   KuRolladenTuer_nextAstroTimeEvent 29.04.2019 - 08:00
     2019-04-29 07:55:33   WzRolladenGarten_PosValue 100
     2019-04-28 22:30:01   WzRolladenGarten_lastPosValue 100
     2019-04-28 23:10:29   WzRolladenGarten_nextAstroTimeEvent 29.04.2019 - 08:00
     2019-04-28 23:10:52   WzRolladenLinks_PosValue 0
     2019-04-28 22:30:01   WzRolladenLinks_lastPosValue 100
     2019-04-28 23:10:29   WzRolladenLinks_nextAstroTimeEvent 29.04.2019 - 08:00
     2019-04-28 23:10:53   WzRolladenTerrasse_PosValue 0
     2019-04-28 22:30:01   WzRolladenTerrasse_lastPosValue 100
     2019-04-28 23:10:29   WzRolladenTerrasse_nextAstroTimeEvent 29.04.2019 - 08:00
     2019-04-28 23:10:54   WzRolladenTuer_PosValue 0
     2019-04-11 22:30:01   WzRolladenTuer_lastDelayPosValue 30
     2019-04-28 22:30:01   WzRolladenTuer_lastPosValue 100
     2019-04-28 23:10:29   WzRolladenTuer_nextAstroTimeEvent 29.04.2019 - 08:00
     2019-04-16 22:48:22   hardLockOut     on
     2018-12-21 14:25:59   partyMode       off
     2019-04-28 23:10:23   room_Abstellkammer AkRolladen
     2019-04-28 23:10:23   room_FlurOG     FlurRolladen
     2019-04-28 23:10:23   room_GaesteWC   GwRolladen
     2019-04-28 23:10:23   room_Kueche     KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer
     2019-04-28 23:10:23   room_Wohnzimmer WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer
     2018-12-21 17:49:08   selfDefense     on
     2019-04-29 07:55:33   state           manual
     2018-12-21 17:49:23   sunriseTimeWeHoliday on
     2019-04-28 23:10:23   userAttrList    rolled out
   helper:
     shuttersList:
       AkRolladen
       FlurRolladen
       GwRolladen
       KuRolladenMitte
       KuRolladenSpuele
       KuRolladenTuer
       WzRolladenGarten
       WzRolladenLinks
       WzRolladenTerrasse
       WzRolladenTuer
   monitoredDevs:
     AkFensterkontakt:
       AkRolladen ASC_WindowRec
     AkRolladen:
     DSHOME:
       myASControl ASC_residentsDevice
     DSHOMER:
       myASControl ASC_residentsDevice
     FlurRolladen:
     GwFenster:
       GwRolladen ASC_WindowRec
     GwRolladen:
     KuRolladenMitte:
     KuRolladenSpuele:
     KuRolladenTuer:
     KuTerrasseTuer:
       KuRolladenTuer ASC_WindowRec
     TeHelligkeit:
       AkRolladen ASC_Brightness_Sensor
       FlurRolladen ASC_Brightness_Sensor
       GwRolladen ASC_Brightness_Sensor
       KuRolladenMitte ASC_Brightness_Sensor
       KuRolladenSpuele ASC_Brightness_Sensor
       KuRolladenTuer ASC_Brightness_Sensor
       WzRolladenGarten ASC_Brightness_Sensor
       WzRolladenLinks ASC_Brightness_Sensor
       WzRolladenTerrasse ASC_Brightness_Sensor
       WzRolladenTuer ASC_Brightness_Sensor
     WzGartenTuer:
       WzRolladenTuer ASC_WindowRec
     WzRolladenGarten:
     WzRolladenLinks:
     WzRolladenTerrasse:
     WzRolladenTuer:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 2:20
   ASC_freezeTemp 3
   ASC_residentsDev DSHOME:state
   ASC_shuttersDriveOffset 10
   ASC_tempSensor TeTempFeuchte:temperature
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Zentral
   verbose    0


Um 8 sind sie nun alle hoch. Aber durch brightness hätten sie ja wie gewohnt schon viel früher hoch. Heute Nacht hatte ob auf die letzte Version geupdated.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 08:11:53
Bleiben wir bei heute Nacht.

Wenn die Rollos mit Brightness gesteuert werden muss bei bestimmten Events geschaut werden ob Tag oder Nacht für das Rolllo ist. Zum Beispiel Fenster oder halt auch Residents.
Das macht ASC mit den Zeitwerten von Up und Down und schaut nach dem Sensor. Up und Down Vergleich wird Nacht gezeigt haben, aber ich Wetter der Sensorwert war höher wie der Wert für den Tag.
Zum Beispiel durch Aussenlicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 08:13:28
Wegen heute morgen nicht gefahren. Kann sein das es durch das Update in der Nacht passiert ist. Das beobachten wir mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 29 April 2019, 08:19:06
Was für sensorwerte würdest du empfehlen bei eine BH1750? Sind die Werte bei mir evtl zu knapp gestellt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 08:22:39
Keine Ahnung. Sowas kann man ja nicht einfach so sagen. Kenne die Bedingungen ja nicht. Teste doch mal ob Dein Aussenlicht vielleicht den Sensor beeinflusst.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 29 April 2019, 08:23:46
Hab grade mal geschaut. Zur besagten Uhrzeit war der BH1750 definitiv auf dem Wert 0. Also dadurch kann ASC nicht gedacht haben es wäre Tag.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 08:47:05
Dann muß ich mir das noch einmal anschauen. Danke Dir für die Info.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 29 April 2019, 08:57:28
Zitat von: CoolTux am 29 April 2019, 06:37:49
Es ist in sofern richtig wenn Du als Position zum anfahren bei Wind Protection Deine geöffnet Position angegeben hast oder wenn Du keine Position angegeben hast.
Wie sind denn Deine Werte und wurden diese erreicht laut Sensor?

Hallo,

ich habe heute Nacht meine Werte für Wind in Proplanta angeschaut.
Der Wert war bei 7.8

Was ich nicht verstehe. Bei mir habe ich in jedem Device ASC_WindParameters -1. Somit sollte das Rollo nichts bei Wind machen.

Zudem wäre es sicherlich schön, wenn die die Position bei Wind je nach Tag / Nacht eingegeben werden könnten.
Bei Tag würde ich die Rollos öffnen, bei Nacht die offenen schliessen.

Gruss
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 09:05:17
Ok habe gerade gesehen wo das Problem liegt.

Nummer eins, ich habe den Punkt nicht beachtet in meiner Regex. Muß ich noch machen.
Was ich aber nicht verstehe ist wieso -1 falsch ausgewertet wird. -7 ist doch kleiner 7 und somit hätte nichts passieren dürfen. Ich teste das mal.
Über den Rest reden wir wenn das hier sauber läuft.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 29 April 2019, 09:10:32
Zitat von: CoolTux am 29 April 2019, 09:05:17
Ok habe gerade gesehen wo das Problem liegt.

Nummer eins, ich habe den Punkt nicht beachtet in meiner Regex. Muß ich noch machen.
Was ich aber nicht verstehe ist wieso -1 falsch ausgewertet wird. -7 ist doch kleiner 7 und somit hätte nichts passieren dürfen. Ich teste das mal.
Über den Rest reden wir wenn das hier sauber läuft.

Danke und einen schönen Tag
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 09:24:45
Zitat von: Dersch am 29 April 2019, 08:19:06
Was für sensorwerte würdest du empfehlen bei eine BH1750? Sind die Werte bei mir evtl zu knapp gestellt?

Du kannst mal Abends testen.


{ FHEM::AutoShuttersControl::IsDay('RolloKinZimSteven_F1') }

Das gibst Du einfach in Deine FHEMWEB Kommandozeile ein.

1 = Tag
0 = Nacht
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 29 April 2019, 09:44:59
Morgen,

was wäre denn der "bevorzugte" Upgradeweg? Alle Devices löschen und einmal neu anlegen lassen, damit man die Attribute loswird, oder geht das auch besser?
Bei mir läuft nach dem Upgrade alles soweit rund, nur die Menge an Attributen in den Devices wäre schon schöner, wenn ich da mal was aufräumen könnte. Ich denke auch, dass dann für weitere Erweiterungen in meiner Umgebung etwas übersichtlicher werden würde.




Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 29 April 2019, 09:59:05
Zitat von: Wardancer am 29 April 2019, 09:44:59
Morgen,

was wäre denn der "bevorzugte" Upgradeweg? Alle Devices löschen und einmal neu anlegen lassen, damit man die Attribute loswird, oder geht das auch besser?
Bei mir läuft nach dem Upgrade alles soweit rund, nur die Menge an Attributen in den Devices wäre schon schöner, wenn ich da mal was aufräumen könnte. Ich denke auch, dass dann für weitere Erweiterungen in meiner Umgebung etwas übersichtlicher werden würde.

Hallo einfach oben in FHEMWeb in die Kommandozeile einfügen und Enter drücken, alle Default Attribute sind dann nicht mehr sichtbar.
deleteattr ASC=2:FILTER=ASC_Antifreeze=off ASC_Antifreeze;
deleteattr ASC=2:FILTER=ASC_Antifreeze_Pos=15 ASC_Antifreeze_Pos;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeEvening=none ASC_AutoAstroModeEvening;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeEveningHorizon=none ASC_AutoAstroModeEveningHorizon;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeMorning=none ASC_AutoAstroModeMorning;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeMorningHorizon=none ASC_AutoAstroModeMorningHorizon;
deleteattr ASC=2:FILTER=ASC_BlockingTime_afterManual=1200 ASC_BlockingTime_afterManual;
deleteattr ASC=2:FILTER=ASC_BlockingTime_beforDayOpen=3600 ASC_BlockingTime_beforDayOpen;
deleteattr ASC=2:FILTER=ASC_BlockingTime_beforNightClose=3600 ASC_BlockingTime_beforNightClose;
deleteattr ASC=2:FILTER=ASC_BrightnessSensor=none ASC_BrightnessSensor;
deleteattr ASC=2:FILTER=ASC_Closed_Pos=0 ASC_Closed_Pos;
deleteattr ASC=2:FILTER=ASC_ComfortOpen_Pos=80 ASC_ComfortOpen_Pos;
deleteattr ASC=2:FILTER=ASC_Down=astro ASC_Down;
deleteattr ASC=2:FILTER=ASC_DriveUpMaxDuration=60 ASC_DriveUpMaxDuration;
deleteattr ASC=2:FILTER=ASC_Drive_Offset=-1 ASC_Drive_Offset;
deleteattr ASC=2:FILTER=ASC_Drive_OffsetStart=-1 ASC_Drive_OffsetStart;
deleteattr ASC=2:FILTER=ASC_GuestRoom=none ASC_GuestRoom;
deleteattr ASC=2:FILTER=ASC_LockOut=off ASC_LockOut;
deleteattr ASC=2:FILTER=ASC_LockOut_Cmd=none ASC_LockOut_Cmd;
deleteattr ASC=2:FILTER=ASC_Mode_Down=always ASC_Mode_Down;
deleteattr ASC=2:FILTER=ASC_Mode_Up=always ASC_Mode_Up;
deleteattr ASC=2:FILTER=ASC_Open_Pos=100 ASC_Open_Pos;
deleteattr ASC=2:FILTER=ASC_Partymode=off ASC_Partymode;
deleteattr ASC=2:FILTER=ASC_PrivacyDownTime_beforNightClose=-1 ASC_PrivacyDownTime_beforNightClose;
deleteattr ASC=2:FILTER=ASC_PrivacyDown_Pos=50 ASC_PrivacyDown_Pos;
deleteattr ASC=2:FILTER=ASC_Roommate_Device=none ASC_Roommate_Device;
deleteattr ASC=2:FILTER=ASC_Roommate_Reading=state ASC_Roommate_Reading;
deleteattr ASC=2:FILTER=ASC_Self_Defense_Exclude=off ASC_Self_Defense_Exclude;
deleteattr ASC=2:FILTER=ASC_Shading_Angle_Left=75 ASC_Shading_Angle_Left;
deleteattr ASC=2:FILTER=ASC_Shading_Angle_Right=75 ASC_Shading_Angle_Right;
deleteattr ASC=2:FILTER=ASC_Shading_Direction=180 ASC_Shading_Direction;
deleteattr ASC=2:FILTER=ASC_Shading_Min_Elevation=25 ASC_Shading_Min_Elevation;
deleteattr ASC=2:FILTER=ASC_Shading_Min_OutsideTemperature=18 ASC_Shading_Min_OutsideTemperature;
deleteattr ASC=2:FILTER=ASC_Shading_Mode=off ASC_Shading_Mode;
deleteattr ASC=2:FILTER=ASC_Shading_Pos=20 ASC_Shading_Pos;
deleteattr ASC=2:FILTER=ASC_Shading_StateChange_Cloudy=20000 ASC_Shading_StateChange_Cloudy;
deleteattr ASC=2:FILTER=ASC_Shading_StateChange_Sunny=35000 ASC_Shading_StateChange_Sunny;
deleteattr ASC=2:FILTER=ASC_Shading_WaitingPeriod=1200 ASC_Shading_WaitingPeriod;
deleteattr ASC=2:FILTER=ASC_ShuttersPlace=window ASC_ShuttersPlace;
deleteattr ASC=2:FILTER=ASC_Time_Down_Early=16:00 ASC_Time_Down_Early;
deleteattr ASC=2:FILTER=ASC_Time_Down_Late=22:00 ASC_Time_Down_Late;
deleteattr ASC=2:FILTER=ASC_Time_Up_Early=05:00 ASC_Time_Up_Early;
deleteattr ASC=2:FILTER=ASC_Time_Up_Late=08:30 ASC_Time_Up_Late;
deleteattr ASC=2:FILTER=ASC_Time_Up_WE_Holiday=08:00 ASC_Time_Up_WE_Holiday;
deleteattr ASC=2:FILTER=ASC_Up=astro ASC_Up;
deleteattr ASC=2:FILTER=ASC_Ventilate_Pos=30 ASC_Ventilate_Pos;
deleteattr ASC=2:FILTER=ASC_Ventilate_Window_Open=on ASC_Ventilate_Window_Open;
deleteattr ASC=2:FILTER=ASC_WiggleValue=5 ASC_WiggleValue;
deleteattr ASC=2:FILTER=ASC_WindParameters=-1 ASC_WindParameters;
deleteattr ASC=2:FILTER=ASC_WindowRec=none ASC_WindowRec;
deleteattr ASC=2:FILTER=ASC_WindowRec_subType=twostate ASC_WindowRec_subType


Geht aber nur bei ASC=2 ansonsten abändern mit ASC=1

Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 29 April 2019, 10:25:41
Zitat von: CoolTux am 29 April 2019, 09:24:45
Du kannst mal Abends testen.


{ FHEM::AutoShuttersControl::IsDay('RolloKinZimSteven_F1') }

Das gibst Du einfach in Deine FHEMWEB Kommandozeile ein.

1 = Tag
0 = Nacht

Hast du mich evtl verwechselt? Ich habe kein Device mit dem Namen 'RolloKinZimSteven_F1'

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 10:31:06
Man muß nicht löschen.
Lese Dir die Commandref durch und schaue ob der Wert der bei Dir drin steht default ist oder nicht. Ist er default kannst das Attribut löschen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 10:46:38
Zitat von: Dersch am 29 April 2019, 10:25:41
Hast du mich evtl verwechselt? Ich habe kein Device mit dem Namen 'RolloKinZimSteven_F1'

Grüße

Verwechselt nicht aber vergessen hin zu schreiben das Du bitte den Namen entsprechend Deines Rollos an passt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 10:48:19
Zitat von: Beetle2003 am 29 April 2019, 09:10:32
Danke und einen schönen Tag

Lösche bitte das Attribut WindParameter oder setzte es auf korrekte Werte. Dann sollte es wieder gehen. Du kannst auch in der neuen Version 0.6.2 das Attribut WindProtection auf off setzen wenn das Rolllo eh nicht darauf reagieren soll.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 11:16:54
Zitat von: majestro84 am 27 April 2019, 10:47:05
Mir ist gerade aufgefallen das die Protection bei Z-Wave nicht mehr funktioniert ist das was an der Konfiguration geändert? Muss aber ehrlich sagen habe das schon des längeren nicht mehr so probiert.

Habe gerade einmal geschaut. Hast Du das Attribut ASC_ShuttersPlace auch auf Terrace gestellt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 29 April 2019, 11:36:43
Zitat von: CoolTux am 29 April 2019, 11:16:54
Habe gerade einmal geschaut. Hast Du das Attribut ASC_ShuttersPlace auch auf Terrace gestellt?
Ja das habe bei beiden. Wenn ich es richtig verstehe wird das Rollo dann runter gefahren wenn keiner langer Zuhause ist mit self defense. Der Aussperrschutz sollte ja weiterhin gültig sein oder nicht?

Kurzer Nachtrag hatte das am Wochenende auch bei einen Fenster ohne ASC_ShuttersPlace ausprobiert dort hat es auch nicht funktioniert
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 29 April 2019, 11:45:28
Zitat von: CoolTux am 29 April 2019, 10:46:38
Verwechselt nicht aber vergessen hin zu schreiben das Du bitte den Namen entsprechend Deines Rollos an passt.

Ok :) Aber es geht doch um alle Rollos. Kann ich das nicht direkt im ASC setzen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 11:51:08
Du sollst doch bitte einfach nur testen was das System Abends bei Dir erkennt. Ob er korrekt Tag und Nacht erkennt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 13:30:54
Zitat von: Helmuth am 28 April 2019, 12:07:50
Hallo zusammen
ich nutze ASC nun schon einige Zeit und muß mal ein "Danke!!" loswerden für die tolle Arbeit von Euch.

Natürlich habe ich auch noch eine Frage auf Lager ;)

Ich wollte die Regenfunktion nutzen und finde dazu nur Attribute im globalen Modul so dass alle Rollläden fahren.
Ich würde gerne einige oben lassen, wo der Regen nichts ausmacht.

Vielleicht habe ich es übersehen weshalb ein Tipp nett wäre.

Ich danke im Vorraus

Gruß Helmuth

Ab morgen per Update gibt es eine neue Version. Dort drin enthalten ist auch das neue Attribut ASC_RainProtection. Da wo die Rolllos nicht fahren sollen wegen Regen einfach das Attribut auf off setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 29 April 2019, 16:09:45
Sag Mal hast du in der aktuellen Version was gemacht mit dem Aussperrschutz? Es geht wieder.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 16:15:17
Zitat von: majestro84 am 29 April 2019, 16:09:45
Sag Mal hast du in der aktuellen Version was gemacht mit dem Aussperrschutz? Es geht wieder.

Nein gar nicht. Hatte ja gefragt wegen
ASC_ShuttersPlace - terrace
also ob Du das auch gesetzt hattest.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 29 April 2019, 16:39:58
Hatte bei mir 3 Rollladen dran, alle 3 sind heute morgen hochgefahren. Hatte alle Devices nochmal neuangelegt. Hatte ein paar seltsame Fehler im Log drin.

2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at fhem.pl line 4725.
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4480.
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $dev in hash element at fhem.pl line 3581.
2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:06:07 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close
2019.04.28 22:06:07 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close
2019.04.28 22:06:13 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC'
        ];

2019.04.28 22:06:17 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_PrivacyDown_Pos'
        ];

2019.04.28 22:06:20 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_AutoAstroModeEvening'
        ];

2019.04.28 22:06:22 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_AutoAstroModeMorning'
        ];
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 29 April 2019, 16:45:41
Zitat von: CoolTux am 29 April 2019, 16:15:17
Nein gar nicht. Hatte ja gefragt wegen
ASC_ShuttersPlace - terrace
also ob Du das auch gesetzt hattest.
Ja klar habe ich bei den beiden von Anfang an immer gesetzt gehabt und auch nichts geändert. Allerdings hatte ich einmal kurz bei der 0.6.0 da Phänomen das wieder der Name defekt war da stand kurz nach einen reboot Mal wieder kue3&567 usw du kennst das ja nur könnte ich es nicht reproduzieren und hatte es nicht erwähnt.
Naja jetzt geht es erstmal wieder mit dem Aussperrschutz.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 16:49:21
Zitat von: Typ1er am 29 April 2019, 16:39:58
Hatte bei mir 3 Rollladen dran, alle 3 sind heute morgen hochgefahren. Hatte alle Devices nochmal neuangelegt. Hatte ein paar seltsame Fehler im Log drin.

2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at fhem.pl line 4725.
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4480.
2019.04.28 22:05:55 1: PERL WARNING: Use of uninitialized value $dev in hash element at fhem.pl line 3581.
2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: ERROR: empty name in readingsBeginUpdate
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBeginUpdate           called by fhem.pl (4870)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:05:55 1: readingsUpdate(,state,created new drive timer) missed to call readingsBeginUpdate first.
2019.04.28 22:05:55 1: stacktrace:
2019.04.28 22:05:55 1:     main::readingsBulkUpdate            called by fhem.pl (4871)
2019.04.28 22:05:55 1:     main::readingsSingleUpdate          called by ./FHEM/73_AutoShuttersControl.pm (4299)
2019.04.28 22:05:55 1:     ASC_Dev::Readings::setStateReading  called by ./FHEM/73_AutoShuttersControl.pm (2085)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2097)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (479)
2019.04.28 22:05:55 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3704)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.28 22:05:55 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.28 22:05:55 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.28 22:05:55 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.28 22:05:55 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.28 22:05:55 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.28 22:05:55 1:     main::FW_Read                       called by fhem.pl (3709)
2019.04.28 22:05:55 1:     main::CallFn                        called by fhem.pl (745)
2019.04.28 22:06:07 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close
2019.04.28 22:06:07 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close
2019.04.28 22:06:13 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC'
        ];

2019.04.28 22:06:17 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_PrivacyDown_Pos'
        ];

2019.04.28 22:06:20 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_AutoAstroModeEvening'
        ];

2019.04.28 22:06:22 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'DELETEATTR Rollladen_Bad ASC_AutoAstroModeMorning'
        ];


Da scheint er den Namen des ASC Devices nicht erkannt zu haben. Warum auch immer.
hast Du es denn ansonsten soweit sauber eingebunden nun?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 29 April 2019, 17:25:58
Jetzt läuft es, bevor ich weitere Änderungen mache warte ich heute Abend ab, ob sie runterfahren.
Es hat geklappt sind auch am Abend sauber runter gefahren. 👍


Kann der Fehler daher kommen das ich das ASControl mal umbenannt habe?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 17:29:48
Zitat von: Typ1er am 29 April 2019, 17:25:58
Kann der Fehler daher kommen das ich das ASControl mal umbenannt habe?

Ja das wäre in der Tat eine Möglichkeit. Ich denke ich sollte auf dieses Event mal entsprechend reagieren und den passenden Objektinhalt neu setzen lassen.Danke Dir für die Meldung des Fehlers.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BOFH am 29 April 2019, 18:26:16
Ich habe eine Frage bezüglich der Beschattungsfunktion

- Welche Attritbute müssen minimal gesetzt sein?
- Von welchem Gerät stammen die Default Werte wie z.B. beim ASC_Shading_StateChange_Sunny mit 35000 oder sind diese absichtlich utopisch hoch ?

Zitat
ASC_BrightnessSensor - DEVICE:READING WERT-MORGENS:WERT-ABENDS / 'Helligkeit:brightness 400:800'  ...

- Ohne BrightnessSensor Angabe funktioniert die Beschattung nicht, wenn ich es richtig gelesen habe.
Definiere ich hier die vom Sensor  gelesenen Morgen- und Abendwerte? Oder ein Min - Max?


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 18:59:48
Ich sehe schon. Ich muss in der Commandref einen extra Text für Beschattung machen.

Die Werte sind Sunny und Cloudy sind für meinen Xiamio Sensor.
Wenn Du nur Beschatten willst reicht
ASC_BrightnessSensor DEVICE:READING

und dann halt ein Astro/Twilight Device und die Shading Attribute setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 29 April 2019, 19:14:37
Zitat von: CoolTux am 29 April 2019, 11:51:08
Du sollst doch bitte einfach nur testen was das System Abends bei Dir erkennt. Ob er korrekt Tag und Nacht erkennt.

Sorry da habe ich nicht richtig geschaltet um zu verstehen was du von mir willst. Klar mache ich später.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 29 April 2019, 20:29:58
Nach der Migration auf die 0.6 steht bei in den Rolladendevices jeweils bei

ASC_BrightnessSensor - DEVICE:READING WERT-MORGENS:WERT-ABENDS

der kleinere Wert vorne und der größere hinten. Eigentlich waren die genau anders rum. Sprich, ich lasse die Rollos abends absichtlich etwas länger oben und fahre sie im Verhältnis erst bei mehr Helligkeit.

Kann ich den WERT-MORGENS und WERT-ABENDS einfach wieder tauschen oder funktioniert dann irgendwas nicht richtig?

Ich würde also beispielsweise ändern auf:

ASC_BrightnessSensor: whatever:brightness 90:20
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 20:40:13
Kannst Du gerne ändern. Aber beachte bitte das der erste Wert für Morgens hoch ist und der zweite für Abends runter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: no_Legend am 29 April 2019, 20:49:20
Bei mir geht gerade die Belüftung nicht mehr.
Erklären kann ich es mir nicht, hab schon alles probiert. Drehgriffkontakt neu im Rolladen device eingetragen, Zeiten neu generiert usw.
ASC und FHEM sind aktuell, letzt update heute gemacht.

Jemand ne Idee?

Hier noch die Liste von einem Rollladen und vom ASC selbst




Internals:
   CFGFN      /opt/fhem/FHEM/rol-devices.cfg
   CUL_868_1_MSGCNT 11
   CUL_868_1_RAWMSG A0DE0A410384E76200DB806010000::-74:CUL_868_1
   CUL_868_1_RSSI -74
   CUL_868_1_TIME 2019-04-29 20:36:12
   DEF        384E76
   FUUID      5c4308e1-f33f-abd1-c85e-031a231631fa6fa6
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   HMLAN1_MSGCNT 10
   HMLAN1_RAWMSG E384E76,0000,2015AA6E,FF,FFB9,E0A410384E76200DB806010000
   HMLAN1_RSSI -71
   HMLAN1_TIME 2019-04-29 20:36:12
   HMLAN2_MSGCNT 11
   HMLAN2_RAWMSG E384E76,0000,BB1E7358,FF,FFAF,E0A410384E76200DB806010000
   HMLAN2_RSSI -81
   HMLAN2_TIME 2019-04-29 20:36:12
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     43
   NAME       1OG.SZ.Rollladen
   NOTIFYDEV  global
   NR         434
   NTFY_ORDER 50-1OG.SZ.Rollladen
   STATE      down
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:E0 - t:10 s:384E76 d:200DB8 06010000
   mapleCUN1_1_MSGCNT 11
   mapleCUN1_1_RAWMSG A0DE0A410384E76200DB806010000::-55:mapleCUN1_1
   mapleCUN1_1_RSSI -55
   mapleCUN1_1_TIME 2019-04-29 20:36:12
   protLastRcv 2019-04-29 20:36:06
   protRcv    9 last_at:2019-04-29 20:36:06
   protSnd    11 last_at:2019-04-29 20:36:12
   protState  CMDs_done
   rssi_HMLAN1 cnt:2 min:-73 max:-57 avg:-65 lst:-73
   rssi_at_CUL_868_1 cnt:11 min:-74 max:-65.5 avg:-69.36 lst:-74
   rssi_at_HMLAN1 cnt:10 min:-71 max:-47 avg:-57.4 lst:-71
   rssi_at_HMLAN2 cnt:11 min:-92 max:-80 avg:-83.36 lst:-81
   rssi_at_mapleCUN1_1 cnt:11 min:-56 max:-53 avg:-54.31 lst:-55
   READINGS:
     2019-04-29 20:36:06   ASC_ShuttersLastDrive manual
     2019-04-29 20:38:05   ASC_Time_DriveDown 30.04.2019 - 19:30
     2019-04-29 20:38:05   ASC_Time_DriveUp 30.04.2019 - 08:00
     2019-04-29 20:35:49   CommandAccepted yes
     2019-02-17 15:11:28   D-firmware      2.11
     2019-02-17 15:11:28   D-serialNr      MEQ0035812
     2019-02-17 15:16:18   PairedTo        0x200DB8
     2018-04-10 08:52:15   R-driveDown     20 s
     2018-04-10 08:52:15   R-driveTurn     0.5 s
     2018-04-10 08:52:15   R-driveUp       20 s
     2019-02-17 15:14:29   R-pairCentral   0x200DB8
     2018-04-10 08:52:15   R-powerUpAction off
     2018-04-10 08:52:15   R-sign          off
     2019-02-17 15:16:18   RegL_00.        00:00 02:01 0A:20 0B:0D 0C:B8 15:FF 18:00
     2019-02-17 15:16:19   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:C8 0D:00 0E:C8 0F:05 10:00 30:06 56:00 57:06
     2019-04-29 20:38:02   associatedWith  Rollladen.ASC
     2019-04-29 20:36:06   deviceMsg       off (to homematic.vccu)
     2019-04-29 20:36:06   level           0
     2019-04-29 20:36:06   motor           stop:off
     2019-04-29 20:36:06   pct             0
     2019-02-17 14:56:46   powerOn         2019-02-17 14:56:46
     2019-04-29 20:36:06   recentStateType info
     2019-04-29 20:36:06   state           off
     2019-04-29 20:36:06   timedOn         off
   helper:
     HM_CMDNR   224
     cSnd       11200DB8384E7602013C,11200DB8384E760201000000
     dlvlCmd    ++A011200DB8384E760201000000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +384E76,00,02,00
       nextSend   1556562972.34211
       rxt        0
       vccu       homematic.vccu
       p:
         384E76
         00
         02
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        E0
       io:
         CUL_868_1:
           -74
           -74
         HMLAN1:
           -69
           -69
         HMLAN2:
           -81
           -81
         mapleCUN1_1:
           -55
           -55
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_868_1
       flg        A
       ts         1556562972.24247
       ack:
         HASH(0x5582b45a5d48)
         E08002200DB8384E7600
     rssi:
       HMLAN1:
         avg        -65
         cnt        2
         lst        -73
         max        -57
         min        -73
       at_CUL_868_1:
         avg        -69.3636363636363
         cnt        11
         lst        -74
         max        -65.5
         min        -74
       at_HMLAN1:
         avg        -57.4
         cnt        10
         lst        -71
         max        -47
         min        -71
       at_HMLAN2:
         avg        -83.3636363636364
         cnt        11
         lst        -81
         max        -80
         min        -92
       at_mapleCUN1_1:
         avg        -54.3181818181818
         cnt        11
         lst        -55
         max        -53
         min        -56
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 19:00
   ASC_Time_Down_Late 19:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec 1OG.SZ.FENSTER
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      homematic.vccu:HMLAN1
   autoReadReg 4_reqStatus
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   event-on-change-reading .*
   eventMap   on:up off:down
   expert     2_full
   firmware   2.11
   genericDeviceType blind
   group      Rollladen
   homebridgeMapping PositionState=motor,value=/^up:/INCREASING;/^down/:DECREASING;/.*/:STOPPED
On=state,valueOn=/on|dim/,valueOff=off
   icon       fts_shutter
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       2.00_1OG,2.02_SZ,9.72_Rolladen,9.81_Homekit
   serialNr   MEQ0035812
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     up:down:stop:pct:statusRequest:toggle



Internals:
   CFGFN      /opt/fhem/FHEM/rol-devices.cfg
   FUUID      5c4308e1-f33f-abd1-96a3-717898424d700407
   FVERSION   73_AutoShuttersControl.pm:v0.6.2-s19284/2019-04-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladen.ASC
   NOTIFYDEV  1OG.KUE.FENSTER,1OG.KUE.Rollladen,1OG.KZ.FENSTER,1OG.KZ.Rollladen,1OG.SZ.FENSTER,1OG.SZ.Rollladen,Rollladen.ASC,Wetter.Twilight,global
   NR         381
   NTFY_ORDER 51-Rollladen.ASC
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.2
   OLDREADINGS:
   READINGS:
     2019-04-29 20:33:29   1OG.KUE.Rollladen_PosValue 0
     2019-04-29 20:33:05   1OG.KUE.Rollladen_lastPosValue 100
     2019-04-29 20:38:05   1OG.KUE.Rollladen_nextAstroTimeEvent 30.04.2019 - 06:14
     2019-04-29 18:23:24   1OG.KZ.Rollladen_PosValue 0
     2019-04-29 19:30:02   1OG.KZ.Rollladen_lastPosValue 0
     2019-04-29 20:38:05   1OG.KZ.Rollladen_nextAstroTimeEvent 30.04.2019 - 08:00
     2019-04-29 20:36:06   1OG.SZ.Rollladen_PosValue 0
     2019-04-29 19:30:02   1OG.SZ.Rollladen_lastPosValue 100
     2019-04-29 20:38:05   1OG.SZ.Rollladen_nextAstroTimeEvent 30.04.2019 - 08:00
     2018-11-23 07:52:43   2OG.AZ.Rollladen_lastPosValue 0
     2018-11-23 07:52:43   2OG.TV.Rollladen_lastPosValue 0
     2019-01-30 08:17:32   2OG.Whz.Rollladen.AZ_lastPosValue
     2019-01-30 08:45:57   2OG.Whz.Rollladen.TV_lastPosValue
     2018-12-23 12:22:23   hardLockOut     off
     2018-11-21 10:57:59   partyMode       off
     2019-04-29 20:38:02   room_2.00_1OG_2.02_SZ_9.72_Rolladen_9.81_Homekit 1OG.SZ.Rollladen
     2019-04-29 20:38:02   room_2.00_1OG_2.03_KZ_9.72_Rolladen_9.81_Homekit 1OG.KZ.Rollladen
     2019-04-29 20:38:02   room_2.00_1OG_2.04_Kue_9.72_Rolladen_9.81_Homekit 1OG.KUE.Rollladen
     2018-11-21 10:57:59   selfDefense     off
     2019-04-29 20:38:05   state           created new drive timer
     2018-11-26 07:53:12   sunriseTimeWeHoliday on
     2019-04-29 20:38:02   userAttrList    rolled out
   helper:
     shuttersList:
       1OG.KUE.Rollladen
       1OG.KZ.Rollladen
       1OG.SZ.Rollladen
   monitoredDevs:
     1OG.KUE.FENSTER:
       1OG.KUE.Rollladen ASC_WindowRec
     1OG.KZ.FENSTER:
       1OG.KZ.Rollladen ASC_WindowRec
     1OG.SZ.FENSTER:
       1OG.SZ.Rollladen ASC_WindowRec
     Wetter.Twilight:
       Rollladen.ASC ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_freezeTemp 3
   ASC_twilightDevice Wetter.Twilight
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       9.72_Rolladen
   webCmd     scanForShutters
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 29 April 2019, 20:51:00
[quote author=no_Legend link=topic=99980.msg934880#msg934880 date=1556563760]
Bei mir geht gerade die Belüftung nicht mehr.
Erklären kann ich es mir nicht, hab schon alles probiert. Drehgriffkontakt neu im Rolladen device eingetragen, Zeiten neu generiert usw.
ASC und FHEM sind aktuell, letzt update heute gemacht.

Jemand ne Idee?

Hier noch die Liste von einem Rollladen und vom ASC selbst
Hier das selbe
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 21:07:38
Hab es gerade mit der 0.6.2 bei mir getestet. hier geht es.
Was sagt das log bei verbose 4
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 29 April 2019, 21:17:54
Da kommt nichts:
2019.04.29 21:10:35 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'ATTR ASControl verbose 5'
        ];

2019.04.29 21:10:40 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Wz_Li_tilt SID: 158d00022bd6e2 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:40 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Wz_Li_tilt SID: 158d00022bd6e2 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:46 3: MiGateway_Kueche: DEV_Read> Name: XMI_158d0002b84b38 SID: 158d0002b84b38 Type: sensor_motion.aq2 Illuminance: 35
2019.04.29 21:10:46 3: MiGateway_Kueche: DEV_Read> Name: XMI_158d0002b84b38 SID: 158d0002b84b38 Type: sensor_motion.aq2 Illuminance: 35
2019.04.29 21:10:46 3: MiGateway_Kueche: DEV_Read> Name: XMI_158d0002b84b38 SID: 158d0002b84b38 Type: sensor_motion.aq2 Status: motion
2019.04.29 21:10:46 3: MiGateway_Kueche: DEV_Read> Name: XMI_158d0002b84b38 SID: 158d0002b84b38 Type: sensor_motion.aq2 Status: motion
2019.04.29 21:10:51 3: MiGateway_Kueche: DEV_Timeout> SID: 158d0002b84b38 Type: sensor_motion.aq2 Status: off
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:54 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:54 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:57 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:13:10 3: MiGateway_Flur: DEV_Read> Name: XMI_158d0002750803 SID: 158d0002750803 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:13:10 3: MiGateway_Flur: DEV_Read> Name: XMI_158d0002750803 SID: 158d0002750803 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:14:32 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'ATTR ASControl verbose 4'
        ];


2019.04.29 21:14:48 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:14:48 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:14:50 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:14:50 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close


Rollladen:Internals:
   DEF        dacfd218 6
   FUUID      5c44a1c8-f33f-06ea-53ec-a977fa9577dbecda
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     1
   NAME       Rollladen_Bu
   NR         207
   STATE      0
   TYPE       ZWave
   ZWDongle_0_MSGCNT 1
   ZWDongle_0_RAWMSG 000400060a32022144000000360000aa00
   ZWDongle_0_TIME 2019-04-29 20:51:33
   ZWaveSubDevice no
   homeId     dacfd218
   isWakeUp   
   nodeIdHex  06
   READINGS:
     2019-04-29 20:28:19   ASC_ShuttersLastDrive night close
     2019-04-29 20:30:46   ASC_Time_DriveDown 30.04.2019 - 20:28
     2019-04-29 20:30:46   ASC_Time_DriveUp 30.04.2019 - 06:00
     2019-04-29 20:30:46   ASC_Time_PrivacyDriveUp 30.04.2019 - 20:24
     2019-04-28 18:45:31   assocGroup_1    Max 16 Nodes ZWDongle_0
     2019-04-28 18:45:31   assocGroup_2    Max 16 Nodes
     2019-04-28 18:45:31   assocGroup_3    Max 1 Nodes ZWDongle_0
     2019-04-28 18:45:31   assocGroups     3
     2019-04-29 20:30:42   associatedWith  ASControl
     2019-04-28 18:46:50   configEnergyReports 10
     2019-04-28 18:46:50   configInRollerBlindModeOrVenetianBlind17 10
     2019-04-28 18:46:50   configInVenetianBlindModeTheParameter12 150
     2019-04-28 18:46:56   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2019-04-28 18:46:56   configMotorOperationDetection 10
     2019-04-28 18:46:56   configMotorOperationTime 240
     2019-04-28 18:46:56   configPeriodicPowerOrEnergyReports 3600
     2019-04-28 18:46:56   configPowerReports 10
     2019-04-28 18:47:01   configReportsType BlindPositionReportsSentToThe1
     2019-04-28 18:47:02   configResponseToFloodingAlarm NoReaction
     2019-04-28 18:47:02   configResponseToGeneralAlarm CloseBlind
     2019-04-28 18:47:02   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2019-04-28 18:47:02   configResponseToTemperatureAlarm OpenBlind
     2019-04-28 18:47:02   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-04-28 18:47:02   configScenesAssociationsActivation AssociationsActivation
     2019-04-28 18:47:03   configSelfMeasurement SelfMeasurementInactive
     2019-04-28 18:47:03   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2019-04-28 18:47:03   configSwitchType ToggleSwitches
     2019-04-29 20:51:33   energy           0.54 kWh
     2019-04-28 18:45:40   mcaGroups       2
     2019-04-28 18:45:40   mca_1           Max 7 Nodes ZWDongle_0
     2019-04-28 18:45:40   mca_2           Max 7
     2019-04-28 18:45:47   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-04-28 18:45:47   modelConfig     fibaro/fgrm222.xml
     2019-04-28 18:45:47   modelId         010f-0302-1000
     2019-04-29 20:28:28   position        0
     2019-04-29 20:28:28   power           0.0 W
     2019-04-29 20:28:19   state           dim 0
     2019-04-29 01:32:04   status          closed
     2019-04-29 20:28:19   timeToAck       0.111
     2019-04-29 20:28:19   transmit        OK
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning CIVIL
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_DriveUpMaxDuration 25
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 240
   ASC_PrivacyDown_Pos 40
   ASC_Time_Down_Early 18:55
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 6:00
   ASC_Time_Up_Late 9:00
   ASC_Up     astro
   ASC_Ventilate_Pos 24
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 15
   ASC_WindowRec alle_FK_Bu
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   alias      Rollladen_Büro
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon (9[7-9])|(9[7-9]):fts_window_2w (9[0-6]|8[7-9])|(9[0-6]|8[7-9]):fts_shutter_10@red (8[0-6])|(8[0-6]):fts_shutter_20@red (7[3-9])|(7[3-9]):fts_shutter_30@red (6[5-9]|7[0-2])|(6[5-9]|7[0-2]):fts_shutter_40@red (5[6-9]|6[0-4])|(5[6-9]|6[0-4]):fts_shutter_50@red (4[5-9]|5[0-5])|(4[5-9]|5[0-5]):fts_shutter_60@red (3[5-9]|4[0-4])|(3[5-9]|4[0-4]):fts_shutter_70@red (2[1-9]|3[0-4])|(2[1-9]|3[0-4]):fts_shutter_80@red ([6-9]|1[0-9]|20)|([6-9]|1[0-9]|20):fts_shutter_90@orange ([0-5])|([0-5]):fts_shutter_100
   eventMap   /on:öffnen/off:schließen/dim 20:Lüften/
   genericDeviceType blind
   homebridgeMapping clear
CurrentPosition=position,minValue=0,maxValue=99
TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
0258a1bf-6b32-470d-aa92-ba340eee4441=ASC_Time_DriveUp,name=⬆+Auf,format=STRING
7a95059c-f154-463f-95ee-527dbd123e8b=ASC_Time_DriveDown,name=⬇+Ab,format=STRING
   icon       fts_shutter
   neighborListPos 81,7
   room       Büro,Homekit,Rollladen/Jalousien,Z-Wave
   siriName   Rollladen
   stateFormat position
   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_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,99 ASC_ComfortOpen_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,99 ASC_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_Open_Pos:0,10,20,30,40,50,60,70,80,90,99 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_Pos:10,20,30,40,50,60,70,80,90,99 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,24,30,40,50,60,70,80,90,99 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_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:stop:öffnen:schließen:Lüften


ASControll:Internals:
   FUUID      5cc5b0e1-f33f-06ea-b8a6-d6a7802b343317e2
   FVERSION   73_AutoShuttersControl.pm:v0.6.2-s19284/2019-04-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  global,ASControl,Rollladen_Bad,Rollladen_Bu,Rollladen_Flur
   NR         251
   NTFY_ORDER 51-ASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.2
   OLDREADINGS:
   READINGS:
     2019-04-29 20:28:28   Rollladen_Bad_PosValue 0
     2019-04-29 20:28:19   Rollladen_Bad_lastPosValue 40
     2019-04-29 20:30:45   Rollladen_Bad_nextAstroTimeEvent 30.04.2019 - 06:10
     2019-04-29 20:28:28   Rollladen_Bu_PosValue 0
     2019-04-29 20:28:19   Rollladen_Bu_lastPosValue 40
     2019-04-29 20:30:46   Rollladen_Bu_nextAstroTimeEvent 30.04.2019 - 06:00
     2019-04-29 20:29:03   Rollladen_Flur_PosValue 0
     2019-04-29 20:28:19   Rollladen_Flur_lastPosValue 99
     2019-04-29 20:30:46   Rollladen_Flur_nextAstroTimeEvent 30.04.2019 - 06:00
     2019-04-28 18:44:36   hardLockOut     off
     2019-04-28 18:44:36   partyMode       off
     2019-04-29 20:30:42   room_Badezimmer_Homekit_Rollladen/Jalousien_Z-Wave Rollladen_Bad
     2019-04-29 20:30:42   room_Buero_Homekit_Rollladen/Jalousien_Z-Wave Rollladen_Bu
     2019-04-29 20:30:42   room_Flur_Homekit_Rollladen/Jalousien_Z-Wave Rollladen_Flur
     2019-04-28 18:44:36   selfDefense     off
     2019-04-29 20:30:46   state           created new drive timer
     2019-04-28 18:44:36   sunriseTimeWeHoliday off
     2019-04-29 20:30:42   userAttrList    rolled out
   helper:
     shuttersList:
       Rollladen_Bad
       Rollladen_Bu
       Rollladen_Flur
   monitoredDevs:
     Rollladen_Bad:
     Rollladen_Bu:
     Rollladen_Flur:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_twilightDevice TWILIGHT
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladen/Jalousien
   verbose    4
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: no_Legend am 29 April 2019, 21:20:26
Zitat von: CoolTux am 29 April 2019, 21:07:38
Hab es gerade mit der 0.6.2 bei mir getestet. hier geht es.
Was sagt das log bei verbose 4

DU meinst hoffentlich auch ASC das verbose 4.

Lustigerweise hat es nun auf 2 Rollladen funktioniert, den dritten im Bunde kann ich nicht testen.
Da hier der Junior schon schläft.
Dss Verbose 4 ist gemacht worden wo beide gehen.

Kann es sein, dass hier der Timeout von ASC zuschlägt?
Ich habe was gelesen von 1200 Sekunden
ASC_BlockingTime_afterManual
1200
deleteattr
ASC_BlockingTime_beforDayOpen
3600
deleteattr
ASC_BlockingTime_beforNightClose
3600



        ];
          'RAWMSG: E66A031,0000,BB435E3E,FF,FFAC,20A41066A031200DB806010000'
          'RSSI: -84',
2019.04.29 21:16:31 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -84'
          'RAWMSG: E66A031,0000,203A9530,FF,FFAC,20A41066A031200DB806010000',
2019.04.29 21:16:31 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -82.5'
          'RAWMSG: A0D20A41066A031200DB806010000::-82.5:mapleCUN1_1',
2019.04.29 21:16:31 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          '1OG.KUE.Rollladen_PosValue: 0'
2019.04.29 21:16:31 4: AutoShuttersControl (Rollladen.ASC) - Devname: Rollladen.ASC Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: A0D20A41066A031200DB806010000::-87:CUL_868_1'
          'RSSI: -87',
          'state: off',
          'pct: 0',
          'motor: stop:down',
          'level: 0',
          'deviceMsg: down (to homematic.vccu)',
2019.04.29 21:16:31 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -93.5'
          'RAWMSG: A0C5FA241267BBD200DB881D000::-93.5:mapleCUN1_1',
2019.04.29 21:16:23 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: E267BBD,0000,203A752E,FF,FFA2,5FA241267BBD200DB881D000'
          'RSSI: -94',
2019.04.29 21:16:23 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -100'
          'RAWMSG: E267BBD,0000,BB433E3C,FF,FF9C,5FA241267BBD200DB881D000',
2019.04.29 21:16:23 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -101'
          'RAWMSG: A0C5FA241267BBD200DB881D000::-101:CUL_868_1',
          'contact: closed (to homematic.vccu)',
          'battery: low',
2019.04.29 21:16:23 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [
2019.04.29 21:16:23 3: 1OG.KUE.FENSTER: Batteriewarnung battery: low

        ];
          'RAWMSG: R6A86D811,0001,203A74D8,FF,FFB2,1F800266A031200DB80101282051'
          'RSSI: -78',
2019.04.29 21:16:23 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: E66A031,0000,BB433DE1,FF,FFA0,1F800266A031200DB80101282051'
          'RSSI: -96',
2019.04.29 21:16:23 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -84.5'
          'RAWMSG: A0E1F800266A031200DB80101282051::-84.5:CUL_868_1',
2019.04.29 21:16:23 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -88'
          'RAWMSG: A0E1F800266A031200DB80101282051::-88:mapleCUN1_1',
          'state: 20',
          'motor: down:20',
          'level: 20',
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: A0C5EA041267BBD58827901D000::-97.5:CUL_868_1'
          'RSSI: -97.5',
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: E267BBD,0000,203A7433,FF,FFA3,5EA041267BBD58827901D000'
          'RSSI: -93',
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: E267BBD,0000,BB433D41,FF,FF9C,5EA041267BBD58827901D000'
          'RSSI: -100',
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -94'
          'RAWMSG: A0C5EA041267BBD58827901D000::-94:mapleCUN1_1',
          'contact: closed (to 1OG.HZ.KUE.Thermostat)',
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -91'
          'RAWMSG: E267BBD,0000,203A7333,FF,FFA5,5DB441267BBD56828301D000',
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -100'
          'RAWMSG: E267BBD,0000,BB433C42,FF,FF9C,5DB441267BBD56828301D000',
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -95'
          'RAWMSG: A0C5DB441267BBD56828301D000::-95:mapleCUN1_1',
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [
2019.04.29 21:16:22 3: CUL_HM set 1OG.KUE.Rollladen pct 0

        ];
          'state: set_0'
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'level: set_0'
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'state: window night closed'
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: Rollladen.ASC Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'ASC_ShuttersLastDrive: window night closed'
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -100.5'
          'RAWMSG: A0C5DB441267BBD56828301D000::-100.5:CUL_868_1',
          'trigger_cnt: 208',
          'state: closed',
          'contact: closed (to 1OG.HZ.KUE)',
2019.04.29 21:16:22 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [
2019.04.29 21:16:22 3: CUL_HM set 1OG.KUE.Dunstabzug_Sw off

        ];
          'RSSI: -83'
          'RAWMSG: E66A031,0000,BB432BBA,FF,FFAD,1EA41066A031200DB806012800',
2019.04.29 21:16:18 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: E66A031,0000,203A62AB,FF,FFAE,1EA41066A031200DB806012800'
          'RSSI: -82',
2019.04.29 21:16:18 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: A0D1EA41066A031200DB806012800::-82.5:mapleCUN1_1'
          'RSSI: -82.5',
2019.04.29 21:16:18 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          '1OG.KUE.Rollladen_PosValue: 20'
2019.04.29 21:16:18 4: AutoShuttersControl (Rollladen.ASC) - Devname: Rollladen.ASC Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: A0D1EA41066A031200DB806012800::-85:CUL_868_1'
          'RSSI: -85',
          'state: 20',
          'pct: 20',
          'motor: stop:20',
          'level: 20',
          'deviceMsg: 20 (to homematic.vccu)',
2019.04.29 21:16:18 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: E66A031,0000,BB43138F,FF,FFAD,1D800266A031200DB80101001051'
          'RSSI: -83',
2019.04.29 21:16:12 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -99'
          'RAWMSG: E267BBD,0000,BB431342,FF,FF9D,5CA241267BBD200DB801CF64',
2019.04.29 21:16:12 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: R6A86ACFB,0001,203A4A85,FF,FFAF,1D800266A031200DB80101001051'
          'RSSI: -81',
2019.04.29 21:16:12 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -78'
          'RAWMSG: E267BBD,0000,203A4A34,FF,FFB2,5CA241267BBD200DB801CF64',
2019.04.29 21:16:12 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -87'
          'RAWMSG: A0E1D800266A031200DB80101001051::-87:CUL_868_1',
2019.04.29 21:16:12 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: A0E1D800266A031200DB80101001051::-80.5:mapleCUN1_1'
          'RSSI: -80.5',
          'state: off',
          'motor: up:down',
          'level: 0',
2019.04.29 21:16:12 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: A0C5CA241267BBD200DB801CF64::-88.5:mapleCUN1_1'
          'RSSI: -88.5',
          'contact: tilted (to homematic.vccu)',
          'battery: ok',
2019.04.29 21:16:12 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -99'
          'RAWMSG: E267BBD,0000,BB431248,FF,FF9D,5BA041267BBD58827981CF64',
          'contact: tilted (to 1OG.HZ.KUE.Thermostat)',
          'battery: low',
2019.04.29 21:16:11 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [
2019.04.29 21:16:11 3: 1OG.KUE.FENSTER: Batteriewarnung battery: low

        ];
          'RAWMSG: E267BBD,0000,BB431149,FF,FF9D,5AB441267BBD56828301CF64'
          'RSSI: -99',
2019.04.29 21:16:11 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -78'
          'RAWMSG: E267BBD,0000,203A483B,FF,FFB2,5AB441267BBD56828301CF64',
2019.04.29 21:16:11 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [
2019.04.29 21:16:11 3: CUL_HM set 1OG.KUE.Rollladen pct 20

        ];
          'state: set_20'
2019.04.29 21:16:11 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'level: set_20'
2019.04.29 21:16:11 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'state: ventilate - window open'
2019.04.29 21:16:11 4: AutoShuttersControl (Rollladen.ASC) - Devname: Rollladen.ASC Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'ASC_ShuttersLastDrive: ventilate - window open'
2019.04.29 21:16:11 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -87.5'
          'RAWMSG: A0C5AB441267BBD56828301CF64::-87.5:mapleCUN1_1',
          'trigger_cnt: 207',
          'state: tilted',
          'contact: tilted (to 1OG.HZ.KUE)',
2019.04.29 21:16:11 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.KUE.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [
2019.04.29 21:16:11 3: CUL_HM set 1OG.KUE.Dunstabzug_Sw on

        ];
          'RSSI: -55'
          'RAWMSG: A0DE2A410384E76200DB806012800::-55:mapleCUN1_1',
2019.04.29 21:15:51 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: E384E76,0000,BB42C313,FF,FFB0,E2A410384E76200DB806012800'
          'RSSI: -80',
2019.04.29 21:15:51 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -62'
          'RAWMSG: E384E76,0000,2039FA04,FF,FFC2,E2A410384E76200DB806012800',
2019.04.29 21:15:51 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          '1OG.SZ.Rollladen_PosValue: 20'
2019.04.29 21:15:51 4: AutoShuttersControl (Rollladen.ASC) - Devname: Rollladen.ASC Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -71.5'
          'RAWMSG: A0DE2A410384E76200DB806012800::-71.5:CUL_868_1',
          'state: 20',
          'pct: 20',
          'motor: stop:20',
          'level: 20',
          'deviceMsg: 20 (to homematic.vccu)',
2019.04.29 21:15:51 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -67'
          'RAWMSG: E2BD8EB,0000,2039DFBB,FF,FFBD,9FA2412BD8EB200DB8014C64',
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -74.5'
          'RAWMSG: A0C9FA2412BD8EB200DB8014C64::-74.5:mapleCUN1_1',
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: A0C9FA2412BD8EB200DB8014C64::-91.5:CUL_868_1'
          'RSSI: -91.5',
          'contact: tilted (to homematic.vccu)',
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: E384E76,0000,BB42A893,FF,FFAF,E18002384E76200DB8010100103F'
          'RSSI: -81',
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: R6A8642CB,0001,2039DF8A,FF,FFCF,E18002384E76200DB8010100103F'
          'RSSI: -49',
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: A0EE18002384E76200DB8010100103F::-57.5:mapleCUN1_1'
          'RSSI: -57.5',
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -75.5'
          'RAWMSG: A0EE18002384E76200DB8010100103F::-75.5:CUL_868_1',
          'state: off',
          'motor: up:down',
          'level: 0',
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -75'
          'RAWMSG: A0C9EB4412BD8EB255761014C64::-75:mapleCUN1_1',
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: E2BD8EB,0000,2039DEB9,FF,FFBD,9EB4412BD8EB255761014C64'
          'RSSI: -67',
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [
2019.04.29 21:15:44 3: CUL_HM set 1OG.SZ.Rollladen pct 20

        ];
          'state: set_20'
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'level: set_20'
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'state: ventilate - window open'
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: Rollladen.ASC Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'ASC_ShuttersLastDrive: ventilate - window open'
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.Rollladen Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: A0C9EB4412BD8EB255761014C64::-93.5:CUL_868_1'
          'RSSI: -93.5',
          'trigger_cnt: 76',
          'state: tilted',
          'contact: tilted (to 1OG.HZ.SZ)',
2019.04.29 21:15:44 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -74'
          'RAWMSG: E2BD8EB,0000,2039B2CD,FF,FFB6,9DA2412BD8EB200DB8014B00',
2019.04.29 21:15:33 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -76.5'
          'RAWMSG: A0C9DA2412BD8EB200DB8014B00::-76.5:mapleCUN1_1',
2019.04.29 21:15:33 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -84.5'
          'RAWMSG: A0C9DA2412BD8EB200DB8014B00::-84.5:CUL_868_1',
          'contact: closed (to homematic.vccu)',
2019.04.29 21:15:33 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RAWMSG: E2BD8EB,0000,2039B1CB,FF,FFB6,9CB4412BD8EB255761014B00'
          'RSSI: -74',
2019.04.29 21:15:33 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -76.5'
          'RAWMSG: A0C9CB4412BD8EB255761014B00::-76.5:mapleCUN1_1',
2019.04.29 21:15:33 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'RSSI: -84.5'
          'RAWMSG: A0C9CB4412BD8EB255761014B00::-84.5:CUL_868_1',
          'trigger_cnt: 75',
          'state: closed',
          'contact: closed (to 1OG.HZ.SZ)',
2019.04.29 21:15:33 4: AutoShuttersControl (Rollladen.ASC) - Devname: 1OG.SZ.FENSTER Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'SAVE'
2019.04.29 21:15:13 4: AutoShuttersControl (Rollladen.ASC) - Devname: global Name: Rollladen.ASC Notify: $VAR1 = [

        ];
          'ATTR Rollladen.ASC verbose 4'
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 21:31:14
Zitat von: Typ1er am 29 April 2019, 21:17:54
Da kommt nichts:
2019.04.29 21:10:35 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'ATTR ASControl verbose 5'
        ];

2019.04.29 21:10:40 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Wz_Li_tilt SID: 158d00022bd6e2 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:40 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Wz_Li_tilt SID: 158d00022bd6e2 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:46 3: MiGateway_Kueche: DEV_Read> Name: XMI_158d0002b84b38 SID: 158d0002b84b38 Type: sensor_motion.aq2 Illuminance: 35
2019.04.29 21:10:46 3: MiGateway_Kueche: DEV_Read> Name: XMI_158d0002b84b38 SID: 158d0002b84b38 Type: sensor_motion.aq2 Illuminance: 35
2019.04.29 21:10:46 3: MiGateway_Kueche: DEV_Read> Name: XMI_158d0002b84b38 SID: 158d0002b84b38 Type: sensor_motion.aq2 Status: motion
2019.04.29 21:10:46 3: MiGateway_Kueche: DEV_Read> Name: XMI_158d0002b84b38 SID: 158d0002b84b38 Type: sensor_motion.aq2 Status: motion
2019.04.29 21:10:51 3: MiGateway_Kueche: DEV_Timeout> SID: 158d0002b84b38 Type: sensor_motion.aq2 Status: off
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:53 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:54 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:54 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:57 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:10:58 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_open SID: 158d00022bd719 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:13:10 3: MiGateway_Flur: DEV_Read> Name: XMI_158d0002750803 SID: 158d0002750803 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:13:10 3: MiGateway_Flur: DEV_Read> Name: XMI_158d0002750803 SID: 158d0002750803 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:14:32 4: AutoShuttersControl (ASControl) - Devname: global Name: ASControl Notify: $VAR1 = [
          'ATTR ASControl verbose 4'
        ];


2019.04.29 21:14:48 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:14:48 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: open
2019.04.29 21:14:50 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close
2019.04.29 21:14:50 3: MiGateway_Flur: DEV_Read> Name: Kontakt_Bu_Li_tilt SID: 158d0001e46303 Type: sensor_magnet.aq2 Status: close


Rollladen:Internals:
   DEF        dacfd218 6
   FUUID      5c44a1c8-f33f-06ea-53ec-a977fa9577dbecda
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     1
   NAME       Rollladen_Bu
   NR         207
   STATE      0
   TYPE       ZWave
   ZWDongle_0_MSGCNT 1
   ZWDongle_0_RAWMSG 000400060a32022144000000360000aa00
   ZWDongle_0_TIME 2019-04-29 20:51:33
   ZWaveSubDevice no
   homeId     dacfd218
   isWakeUp   
   nodeIdHex  06
   READINGS:
     2019-04-29 20:28:19   ASC_ShuttersLastDrive night close
     2019-04-29 20:30:46   ASC_Time_DriveDown 30.04.2019 - 20:28
     2019-04-29 20:30:46   ASC_Time_DriveUp 30.04.2019 - 06:00
     2019-04-29 20:30:46   ASC_Time_PrivacyDriveUp 30.04.2019 - 20:24
     2019-04-28 18:45:31   assocGroup_1    Max 16 Nodes ZWDongle_0
     2019-04-28 18:45:31   assocGroup_2    Max 16 Nodes
     2019-04-28 18:45:31   assocGroup_3    Max 1 Nodes ZWDongle_0
     2019-04-28 18:45:31   assocGroups     3
     2019-04-29 20:30:42   associatedWith  ASControl
     2019-04-28 18:46:50   configEnergyReports 10
     2019-04-28 18:46:50   configInRollerBlindModeOrVenetianBlind17 10
     2019-04-28 18:46:50   configInVenetianBlindModeTheParameter12 150
     2019-04-28 18:46:56   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2019-04-28 18:46:56   configMotorOperationDetection 10
     2019-04-28 18:46:56   configMotorOperationTime 240
     2019-04-28 18:46:56   configPeriodicPowerOrEnergyReports 3600
     2019-04-28 18:46:56   configPowerReports 10
     2019-04-28 18:47:01   configReportsType BlindPositionReportsSentToThe1
     2019-04-28 18:47:02   configResponseToFloodingAlarm NoReaction
     2019-04-28 18:47:02   configResponseToGeneralAlarm CloseBlind
     2019-04-28 18:47:02   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2019-04-28 18:47:02   configResponseToTemperatureAlarm OpenBlind
     2019-04-28 18:47:02   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-04-28 18:47:02   configScenesAssociationsActivation AssociationsActivation
     2019-04-28 18:47:03   configSelfMeasurement SelfMeasurementInactive
     2019-04-28 18:47:03   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2019-04-28 18:47:03   configSwitchType ToggleSwitches
     2019-04-29 20:51:33   energy           0.54 kWh
     2019-04-28 18:45:40   mcaGroups       2
     2019-04-28 18:45:40   mca_1           Max 7 Nodes ZWDongle_0
     2019-04-28 18:45:40   mca_2           Max 7
     2019-04-28 18:45:47   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-04-28 18:45:47   modelConfig     fibaro/fgrm222.xml
     2019-04-28 18:45:47   modelId         010f-0302-1000
     2019-04-29 20:28:28   position        0
     2019-04-29 20:28:28   power           0.0 W
     2019-04-29 20:28:19   state           dim 0
     2019-04-29 01:32:04   status          closed
     2019-04-29 20:28:19   timeToAck       0.111
     2019-04-29 20:28:19   transmit        OK
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning CIVIL
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_DriveUpMaxDuration 25
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 240
   ASC_PrivacyDown_Pos 40
   ASC_Time_Down_Early 18:55
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 6:00
   ASC_Time_Up_Late 9:00
   ASC_Up     astro
   ASC_Ventilate_Pos 24
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 15
   ASC_WindowRec alle_FK_Bu
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   alias      Rollladen_Büro
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon (9[7-9])|(9[7-9]):fts_window_2w (9[0-6]|8[7-9])|(9[0-6]|8[7-9]):fts_shutter_10@red (8[0-6])|(8[0-6]):fts_shutter_20@red (7[3-9])|(7[3-9]):fts_shutter_30@red (6[5-9]|7[0-2])|(6[5-9]|7[0-2]):fts_shutter_40@red (5[6-9]|6[0-4])|(5[6-9]|6[0-4]):fts_shutter_50@red (4[5-9]|5[0-5])|(4[5-9]|5[0-5]):fts_shutter_60@red (3[5-9]|4[0-4])|(3[5-9]|4[0-4]):fts_shutter_70@red (2[1-9]|3[0-4])|(2[1-9]|3[0-4]):fts_shutter_80@red ([6-9]|1[0-9]|20)|([6-9]|1[0-9]|20):fts_shutter_90@orange ([0-5])|([0-5]):fts_shutter_100
   eventMap   /on:öffnen/off:schließen/dim 20:Lüften/
   genericDeviceType blind
   homebridgeMapping clear
CurrentPosition=position,minValue=0,maxValue=99
TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
0258a1bf-6b32-470d-aa92-ba340eee4441=ASC_Time_DriveUp,name=⬆+Auf,format=STRING
7a95059c-f154-463f-95ee-527dbd123e8b=ASC_Time_DriveDown,name=⬇+Ab,format=STRING
   icon       fts_shutter
   neighborListPos 81,7
   room       Büro,Homekit,Rollladen/Jalousien,Z-Wave
   siriName   Rollladen
   stateFormat position
   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_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,99 ASC_ComfortOpen_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,99 ASC_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_Open_Pos:0,10,20,30,40,50,60,70,80,90,99 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_Pos:10,20,30,40,50,60,70,80,90,99 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,24,30,40,50,60,70,80,90,99 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_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:stop:öffnen:schließen:Lüften


ASControll:Internals:
   FUUID      5cc5b0e1-f33f-06ea-b8a6-d6a7802b343317e2
   FVERSION   73_AutoShuttersControl.pm:v0.6.2-s19284/2019-04-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  global,ASControl,Rollladen_Bad,Rollladen_Bu,Rollladen_Flur
   NR         251
   NTFY_ORDER 51-ASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.2
   OLDREADINGS:
   READINGS:
     2019-04-29 20:28:28   Rollladen_Bad_PosValue 0
     2019-04-29 20:28:19   Rollladen_Bad_lastPosValue 40
     2019-04-29 20:30:45   Rollladen_Bad_nextAstroTimeEvent 30.04.2019 - 06:10
     2019-04-29 20:28:28   Rollladen_Bu_PosValue 0
     2019-04-29 20:28:19   Rollladen_Bu_lastPosValue 40
     2019-04-29 20:30:46   Rollladen_Bu_nextAstroTimeEvent 30.04.2019 - 06:00
     2019-04-29 20:29:03   Rollladen_Flur_PosValue 0
     2019-04-29 20:28:19   Rollladen_Flur_lastPosValue 99
     2019-04-29 20:30:46   Rollladen_Flur_nextAstroTimeEvent 30.04.2019 - 06:00
     2019-04-28 18:44:36   hardLockOut     off
     2019-04-28 18:44:36   partyMode       off
     2019-04-29 20:30:42   room_Badezimmer_Homekit_Rollladen/Jalousien_Z-Wave Rollladen_Bad
     2019-04-29 20:30:42   room_Buero_Homekit_Rollladen/Jalousien_Z-Wave Rollladen_Bu
     2019-04-29 20:30:42   room_Flur_Homekit_Rollladen/Jalousien_Z-Wave Rollladen_Flur
     2019-04-28 18:44:36   selfDefense     off
     2019-04-29 20:30:46   state           created new drive timer
     2019-04-28 18:44:36   sunriseTimeWeHoliday off
     2019-04-29 20:30:42   userAttrList    rolled out
   helper:
     shuttersList:
       Rollladen_Bad
       Rollladen_Bu
       Rollladen_Flur
   monitoredDevs:
     Rollladen_Bad:
     Rollladen_Bu:
     Rollladen_Flur:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_twilightDevice TWILIGHT
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladen/Jalousien
   verbose    4


Bei Dir fehlt in der NOTIFYDEV dar Fensterkontakt alle_FK_Bu.
Stelle das Attribut expert im ASC auf 1 und mache dann ein set createNewNotifyDev
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TommyER am 29 April 2019, 21:33:43
Zitat von: no_Legend am 29 April 2019, 20:49:20
Bei mir geht gerade die Belüftung nicht mehr.
Erklären kann ich es mir nicht, hab schon alles probiert. Drehgriffkontakt neu im Rolladen device eingetragen, Zeiten neu generiert usw.
ASC und FHEM sind aktuell, letzt update heute gemacht.

Jemand ne Idee?

Hier noch die Liste von einem Rollladen und vom ASC selbst


Bei mir funktionieren die Drehgriife (aktuell noch dummys) auch nicht mehr. Hab auch schon alles versucht.

2019.04.29 21:27:26 4: AutoShuttersControl (myAutoShuttersControl) - Devname: dummy_sz_tuergriff Name: myAutoShuttersControl Notify: $VAR1 = [
          'state: open',
          'lastState: closed'
        ];


Rührt sich leider nix.

Hier noch das List des Rollladen:

Internals:
   CODE       40545B
   DEF        40545B
   FUUID      5c4f6ab9-f33f-f4d6-a0fb-53be9f2e91dc8534
   IODev      Rademacher
   LASTInputDev Rademacher
   MODEL      RolloTron Standard
   MSGCNT     3
   NAME       sz_RollladenTuer
   NR         43
   Rademacher_MSGCNT 3
   Rademacher_RAWMSG 0FFF0F210C08AD0000001F1A12000140545BFFFFFF01
   Rademacher_TIME 2019-04-29 20:35:31
   STATE      26
   SUBTYPE    RolloTron Standard
   TYPE       DUOFERN
   READINGS:
     2019-04-29 20:35:20   ASC_ShuttersLastDrive privacy position
     2019-04-29 21:10:03   ASC_Time_DriveDown 30.04.2019 - 21:05
     2019-04-29 21:10:03   ASC_Time_DriveUp 30.04.2019 - 04:38
     2019-04-29 21:10:03   ASC_Time_PrivacyDriveUp 30.04.2019 - 20:35
     2019-04-29 21:10:00   associatedWith  myAutoShuttersControl
     2019-04-29 20:35:31   dawnAutomatic   on
     2019-04-29 20:35:31   duskAutomatic   on
     2019-04-29 20:35:31   manualMode      off
     2019-04-29 20:35:31   moving          stop
     2019-04-29 20:35:31   position        26
     2019-04-29 20:35:31   state           26
     2019-04-29 20:35:31   sunAutomatic    on
     2019-04-29 20:35:31   sunMode         off
     2019-04-29 20:35:31   sunPosition     31
     2019-04-29 20:35:31   timeAutomatic   off
     2019-04-29 20:35:31   ventilatingMode on
     2019-04-29 20:35:31   ventilatingPosition 45
     2019-04-29 20:35:31   version         1.2
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 79
   ASC_BrightnessSensor sz_RollladenFenster:brightness -1:-1
   ASC_Closed_Pos 45
   ASC_ComfortOpen_Pos 0
   ASC_LockOut soft
   ASC_Open_Pos 0
   ASC_Partymode on
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_PrivacyDown_Pos 26
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 90
   ASC_Shading_Min_Elevation 1
   ASC_Shading_Min_OutsideTemperature 0
   ASC_Shading_Mode always
   ASC_Shading_Pos 31
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 12000
   ASC_ShuttersPlace terrace
   ASC_Time_Up_Early 04:30
   ASC_Time_Up_WE_Holiday 10:30
   ASC_Ventilate_Pos 45
   ASC_WindowRec dummy_sz_tuergriff
   ASC_WindowRec_subType threestate
   IODev      Rademacher
   alexaName  SchlafzimmerTür
   alexaRoom  Schlafzimmer
   alias      Rollladen Schlafzimmer Tür
   comment    ASC_Closed_Pos 79
   genericDeviceType blind
   group      RollladenSchlafzimmer
   positionInverse 0
   room       DUOFERN,Schlafzimmer,Wohnung
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate


VG

Tom
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 29 April 2019, 21:35:38
Zitat von: CoolTux am 29 April 2019, 21:31:14
Bei Dir fehlt in der NOTIFYDEV dar Fensterkontakt alle_FK_Bu.
Stelle das Attribut expert im ASC auf 1 und mache dann ein set createNewNotifyDev
Das war es, geht wieder 👍
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 29 April 2019, 21:40:02
Also der Helligkeitssensor bringt schon einige Zeit den Wert 0.

Der Befehl { FHEM::AutoShuttersControl::IsDay('WzRolladenGarten') }

Spuckt 1 aus

Aber mit der neuen Version scheint die Helligkeitssteuerung gar nicht mehr zu gehen. Die Rolläden sind alle noch oben und heute morgen sind sie auch nicht hoch gefahren. Sie fahren nun nur noch nach Zeit so wie es aussieht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 21:40:32
Zitat von: TommyER am 29 April 2019, 21:33:43
Bei mir funktionieren die Drehgriife (aktuell noch dummys) auch nicht mehr. Hab auch schon alles versucht.

2019.04.29 21:27:26 4: AutoShuttersControl (myAutoShuttersControl) - Devname: dummy_sz_tuergriff Name: myAutoShuttersControl Notify: $VAR1 = [
          'state: open',
          'lastState: closed'
        ];


Rührt sich leider nix.

Hier noch das List des Rollladen:

Internals:
   CODE       40545B
   DEF        40545B
   FUUID      5c4f6ab9-f33f-f4d6-a0fb-53be9f2e91dc8534
   IODev      Rademacher
   LASTInputDev Rademacher
   MODEL      RolloTron Standard
   MSGCNT     3
   NAME       sz_RollladenTuer
   NR         43
   Rademacher_MSGCNT 3
   Rademacher_RAWMSG 0FFF0F210C08AD0000001F1A12000140545BFFFFFF01
   Rademacher_TIME 2019-04-29 20:35:31
   STATE      26
   SUBTYPE    RolloTron Standard
   TYPE       DUOFERN
   READINGS:
     2019-04-29 20:35:20   ASC_ShuttersLastDrive privacy position
     2019-04-29 21:10:03   ASC_Time_DriveDown 30.04.2019 - 21:05
     2019-04-29 21:10:03   ASC_Time_DriveUp 30.04.2019 - 04:38
     2019-04-29 21:10:03   ASC_Time_PrivacyDriveUp 30.04.2019 - 20:35
     2019-04-29 21:10:00   associatedWith  myAutoShuttersControl
     2019-04-29 20:35:31   dawnAutomatic   on
     2019-04-29 20:35:31   duskAutomatic   on
     2019-04-29 20:35:31   manualMode      off
     2019-04-29 20:35:31   moving          stop
     2019-04-29 20:35:31   position        26
     2019-04-29 20:35:31   state           26
     2019-04-29 20:35:31   sunAutomatic    on
     2019-04-29 20:35:31   sunMode         off
     2019-04-29 20:35:31   sunPosition     31
     2019-04-29 20:35:31   timeAutomatic   off
     2019-04-29 20:35:31   ventilatingMode on
     2019-04-29 20:35:31   ventilatingPosition 45
     2019-04-29 20:35:31   version         1.2
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 79
   ASC_BrightnessSensor sz_RollladenFenster:brightness -1:-1
   ASC_Closed_Pos 45
   ASC_ComfortOpen_Pos 0
   ASC_LockOut soft
   ASC_Open_Pos 0
   ASC_Partymode on
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_PrivacyDown_Pos 26
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 90
   ASC_Shading_Min_Elevation 1
   ASC_Shading_Min_OutsideTemperature 0
   ASC_Shading_Mode always
   ASC_Shading_Pos 31
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 12000
   ASC_ShuttersPlace terrace
   ASC_Time_Up_Early 04:30
   ASC_Time_Up_WE_Holiday 10:30
   ASC_Ventilate_Pos 45
   ASC_WindowRec dummy_sz_tuergriff
   ASC_WindowRec_subType threestate
   IODev      Rademacher
   alexaName  SchlafzimmerTür
   alexaRoom  Schlafzimmer
   alias      Rollladen Schlafzimmer Tür
   comment    ASC_Closed_Pos 79
   genericDeviceType blind
   group      RollladenSchlafzimmer
   positionInverse 0
   room       DUOFERN,Schlafzimmer,Wohnung
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate


VG

Tom

Das kann nicht gehen. Die müssen unterschiedlich sein.

ASC_Ventilate_Pos 45
ASC_Closed_Pos 45
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 21:43:16
Zitat von: Dersch am 29 April 2019, 21:40:02
Also der Helligkeitssensor bringt schon einige Zeit den Wert 0.

Der Befehl { FHEM::AutoShuttersControl::IsDay('WzRolladenGarten') }

Spuckt 1 aus

Aber mit der neuen Version scheint die Helligkeitssteuerung gar nicht mehr zu gehen. Die Rolläden sind alle noch oben und heute morgen sind sie auch nicht hoch gefahren. Sie fahren nun nur noch nach Zeit so wie es aussieht.

Dann bitte list vom ASC Device und einem exemplarischen Rollladen bitte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 29 April 2019, 21:48:29
Rollo:

Internals:
   DEF        35F00A
   FUUID      5c432072-f33f-c2c3-9bdf-20833d06665ac2cb
   HMUSB_MSGCNT 3
   HMUSB_RAWMSG E35F00A,0000,2FEF786A,FF,FFBA,6DA41035F00A2864FE0601C8004D
   HMUSB_RSSI -70
   HMUSB_TIME 2019-04-29 21:43:19
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     3
   NAME       WzRolladenGarten
   NOTIFYDEV  global
   NR         53
   NTFY_ORDER 50-WzRolladenGarten
   STATE      up
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:6D - t:10 s:35F00A d:2864FE 0601C8004D
   protLastRcv 2019-04-29 21:43:19
   protRcv    2 last_at:2019-04-29 21:43:19
   protSnd    3 last_at:2019-04-29 21:43:19
   protState  CMDs_done
   rssi_HMLAN1 cnt:2 min:-78 max:-77 avg:-77.5 lst:-77
   rssi_at_HMUSB cnt:3 min:-71 max:-70 avg:-70.33 lst:-70
   READINGS:
     2019-04-29 07:55:33   ASC_ShuttersLastDrive manual
     2019-04-29 21:42:57   ASC_Time_DriveDown 29.04.2019 - 22:30
     2019-04-29 21:42:57   ASC_Time_DriveUp 30.04.2019 - 08:00
     2019-04-29 07:54:35   CommandAccepted yes
     2018-03-19 15:40:23   D-firmware      2.8
     2018-03-19 15:40:23   D-serialNr      MEQ0651786
     2018-03-19 15:42:48   PairedTo        0x2864FE
     2018-03-19 15:42:49   R-driveDown     30 s
     2018-03-19 15:42:49   R-driveTurn     0.5 s
     2018-03-19 15:42:49   R-driveUp       50 s
     2018-03-19 15:42:48   R-pairCentral   0x2864FE
     2018-03-19 15:42:49   R-sign          off
     2018-03-19 15:42:48   RegL_00.        02:01 0A:28 0B:64 0C:FE 15:FF 18:00 00:00
     2018-03-19 15:42:49   RegL_01.        08:00 09:00 0A:00 0B:01 0C:2C 0D:01 0E:F4 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-04-29 21:42:53   associatedWith  myASControl
     2019-04-29 21:43:19   deviceMsg       on (to CCU)
     2019-04-29 21:43:19   level           100
     2019-04-29 21:43:19   motor           stop:on
     2019-04-29 21:43:19   pct             100
     2019-04-29 21:43:19   recentStateType info
     2019-04-29 21:43:19   state           on
     2019-04-29 21:43:19   timedOn         off
   helper:
     HM_CMDNR   109
     cSnd       ,012864FE35F00A010E
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +35F00A,00,00,00
       nextSend   1556566999.42866
       prefIO     
       rxt        0
       vccu       CCU
       p:
         35F00A
         00
         00
         00
     mRssi:
       mNo        6D
       io:
         HMLAN1:
         HMUSB:
           -68
           -68
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1556566999.10486
       ack:
         HASH(0x562889eac780)
         6D80022864FE35F00A00
     rssi:
       HMLAN1:
         avg        -77.5
         cnt        2
         lst        -77
         max        -77
         min        -78
       at_HMUSB:
         avg        -70.3333333333333
         cnt        3
         lst        -70
         max        -70
         min        -71
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor TeHelligkeit:luminosity -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:10
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      HMLAN1
   IOgrp      CCU
   autoReadReg 4_reqStatus
   cmdIcon    up:rc_UP stop:rc_STOP down:rc_DOWN
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@grey 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   eventMap   on:up off:down
   expert     2_full
   firmware   2.8
   group      Rolläden
   icon       fts_shutter_updown
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Wohnzimmer
   serialNr   MEQ0651786
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 room_map structexclude
   webCmd     up:stop:down


ASC
Internals:
   FUUID      5c432079-f33f-c2c3-4c9d-f93e944883e4b339
   FVERSION   73_AutoShuttersControl.pm:v0.6.2-s19284/2019-04-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,AkRolladen,FlurRolladen,GwRolladen,KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer,WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer,WzRolladenLinks,FlurRolladen,AkRolladen,AkFensterkontakt,KuRolladenSpuele,KuTerrasseTuer,WzRolladenGarten,TeHelligkeit,WzRolladenTuer,KuRolladenMitte,DSHOME,WzRolladenTerrasse,KuRolladenTuer,DSHOMER,GwRolladen,GwFenster,WzGartenTuer
   NR         291
   NTFY_ORDER 51-myASControl
   STATE      window night closed
   TYPE       AutoShuttersControl
   VERSION    0.6.2
   OLDREADINGS:
   READINGS:
     2019-04-29 21:42:57   AkRolladen_PosValue 100
     2019-04-29 08:00:01   AkRolladen_lastPosValue 0
     2019-04-29 21:42:57   AkRolladen_nextAstroTimeEvent 29.04.2019 - 22:30
     2019-04-29 21:42:59   FlurRolladen_PosValue 100
     2019-04-29 08:00:01   FlurRolladen_lastPosValue 0
     2019-04-29 21:42:57   FlurRolladen_nextAstroTimeEvent 29.04.2019 - 22:30
     2019-04-29 21:44:45   GwRolladen_PosValue 0
     2019-04-29 08:00:01   GwRolladen_lastPosValue 0
     2019-04-29 21:42:57   GwRolladen_nextAstroTimeEvent 29.04.2019 - 22:30
     2019-04-29 21:43:05   KuRolladenMitte_PosValue 100
     2019-04-29 08:00:01   KuRolladenMitte_lastPosValue 0
     2019-04-29 21:42:57   KuRolladenMitte_nextAstroTimeEvent 29.04.2019 - 22:30
     2019-04-29 21:43:06   KuRolladenSpuele_PosValue 100
     2019-04-29 08:00:01   KuRolladenSpuele_lastPosValue 0
     2019-04-29 21:42:57   KuRolladenSpuele_nextAstroTimeEvent 29.04.2019 - 22:30
     2019-04-29 21:43:07   KuRolladenTuer_PosValue 100
     2019-04-22 22:30:01   KuRolladenTuer_lastDelayPosValue 30
     2019-04-29 08:00:01   KuRolladenTuer_lastPosValue 0
     2019-04-29 21:42:57   KuRolladenTuer_nextAstroTimeEvent 29.04.2019 - 22:30
     2019-04-29 21:43:19   WzRolladenGarten_PosValue 100
     2019-04-29 08:00:01   WzRolladenGarten_lastPosValue 0
     2019-04-29 21:42:57   WzRolladenGarten_nextAstroTimeEvent 29.04.2019 - 22:30
     2019-04-29 21:43:19   WzRolladenLinks_PosValue 100
     2019-04-29 08:00:01   WzRolladenLinks_lastPosValue 0
     2019-04-29 21:42:57   WzRolladenLinks_nextAstroTimeEvent 29.04.2019 - 22:30
     2019-04-29 21:43:20   WzRolladenTerrasse_PosValue 100
     2019-04-29 08:00:01   WzRolladenTerrasse_lastPosValue 0
     2019-04-29 21:42:57   WzRolladenTerrasse_nextAstroTimeEvent 29.04.2019 - 22:30
     2019-04-29 21:43:21   WzRolladenTuer_PosValue 100
     2019-04-11 22:30:01   WzRolladenTuer_lastDelayPosValue 30
     2019-04-29 08:00:01   WzRolladenTuer_lastPosValue 0
     2019-04-29 21:42:57   WzRolladenTuer_nextAstroTimeEvent 29.04.2019 - 22:30
     2019-04-16 22:48:22   hardLockOut     on
     2018-12-21 14:25:59   partyMode       off
     2019-04-29 21:42:53   room_Abstellkammer AkRolladen
     2019-04-29 21:42:53   room_FlurOG     FlurRolladen
     2019-04-29 21:42:53   room_GaesteWC   GwRolladen
     2019-04-29 21:42:53   room_Kueche     KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer
     2019-04-29 21:42:53   room_Wohnzimmer WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer
     2018-12-21 17:49:08   selfDefense     on
     2019-04-29 21:44:26   state           window night closed
     2018-12-21 17:49:23   sunriseTimeWeHoliday on
     2019-04-29 21:42:53   userAttrList    rolled out
   helper:
     shuttersList:
       AkRolladen
       FlurRolladen
       GwRolladen
       KuRolladenMitte
       KuRolladenSpuele
       KuRolladenTuer
       WzRolladenGarten
       WzRolladenLinks
       WzRolladenTerrasse
       WzRolladenTuer
   monitoredDevs:
     AkFensterkontakt:
       AkRolladen ASC_WindowRec
     AkRolladen:
     DSHOME:
       myASControl ASC_residentsDevice
     DSHOMER:
       myASControl ASC_residentsDevice
     FlurRolladen:
     GwFenster:
       GwRolladen ASC_WindowRec
     GwRolladen:
     KuRolladenMitte:
     KuRolladenSpuele:
     KuRolladenTuer:
     KuTerrasseTuer:
       KuRolladenTuer ASC_WindowRec
     TeHelligkeit:
       AkRolladen ASC_Brightness_Sensor
       FlurRolladen ASC_Brightness_Sensor
       GwRolladen ASC_Brightness_Sensor
       KuRolladenMitte ASC_Brightness_Sensor
       KuRolladenSpuele ASC_Brightness_Sensor
       KuRolladenTuer ASC_Brightness_Sensor
       WzRolladenGarten ASC_Brightness_Sensor
       WzRolladenLinks ASC_Brightness_Sensor
       WzRolladenTerrasse ASC_Brightness_Sensor
       WzRolladenTuer ASC_Brightness_Sensor
     WzGartenTuer:
       WzRolladenTuer ASC_WindowRec
     WzRolladenGarten:
     WzRolladenLinks:
     WzRolladenTerrasse:
     WzRolladenTuer:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 2:20
   ASC_freezeTemp 3
   ASC_residentsDev DSHOME:state
   ASC_shuttersDriveOffset 10
   ASC_tempSensor TeTempFeuchte:temperature
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Zentral
   verbose    0


Was mir auffällt ist das attr ASC_BrightnessSensor TeHelligkeit:luminosity -1:-1
Das ist wohl beim Update kaputt gegangen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 21:52:52
Das ASC_BrightnessSensor TeHelligkeit:luminosity -1:-1 kannst Du kürzen auf ASC_BrightnessSensor TeHelligkeit:luminosity da Du global ASC_brightnessDriveUpDown 2:20 gesetzt hast.
Kannst aber auch andere Werte vergeben ASC_BrightnessSensor TeHelligkeit:luminosity 3:30 dann wird das globale damit überschrieben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 29 April 2019, 21:58:47
Das -1:-1 ist also nur ein Dummy und verhindert das Fahren nach dem Sensor wenn es gesetzt ist?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TommyER am 29 April 2019, 21:59:48
Zitat von: CoolTux am 29 April 2019, 21:40:32
Das kann nicht gehen. Die müssen unterschiedlich sein.

ASC_Ventilate_Pos 45
ASC_Closed_Pos 45

Ging aber bisher. Hab nix geändert.

Habe jetzt mal auf ASC_Ventilate_Pos auf 25 geändert. Bringt auch nix.

Sollte der Rollladen eigentlich nicht auf open_pos fahren wenn der Griff auf open steht und ASC_LockOut auf soft steht?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 29 April 2019, 22:02:26
Zitat von: CoolTux am 29 April 2019, 21:52:52
Das ASC_BrightnessSensor TeHelligkeit:luminosity -1:-1 kannst Du kürzen auf ASC_BrightnessSensor TeHelligkeit:luminosity da Du global ASC_brightnessDriveUpDown 2:20 gesetzt hast.
Kannst aber auch andere Werte vergeben ASC_BrightnessSensor TeHelligkeit:luminosity 3:30 dann wird das globale damit überschrieben.

Komisch ist aber das dieser Rollo (und ein anderer) um 21:44 gefahren sind. Das ist zwar anhand des Brightnesswertes auch viel zu spät aber verstehe nicht warum der unten ist:

Internals:
   DEF        57512D
   FUUID      5c432079-f33f-c2c3-48d8-499f85b95aad8a78
   HMLAN1_MSGCNT 3
   HMLAN1_RAWMSG E57512D,0000,2E83999E,FF,FF9F,3EA41057512D2864FE06010000
   HMLAN1_RSSI -97
   HMLAN1_TIME 2019-04-29 21:44:45
   HMUSB_MSGCNT 3
   HMUSB_RAWMSG E57512D,0000,2FF0C91C,FF,FFC8,3EA41057512D2864FE06010000
   HMUSB_RSSI -56
   HMUSB_TIME 2019-04-29 21:44:45
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     6
   NAME       GwRolladen
   NOTIFYDEV  global
   NR         247
   NTFY_ORDER 50-GwRolladen
   STATE      down
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:3E - t:10 s:57512D d:2864FE 06010000
   protLastRcv 2019-04-29 21:44:45
   protRcv    3 last_at:2019-04-29 21:44:45
   protSnd    4 last_at:2019-04-29 21:44:45
   protState  CMDs_done
   rssi_HMLAN1 cnt:1 min:-103 max:-103 avg:-103 lst:-103
   rssi_HMUSB cnt:1 min:-64 max:-64 avg:-64 lst:-64
   rssi_at_HMLAN1 cnt:3 min:-103 max:-97 avg:-101 lst:-97
   rssi_at_HMUSB cnt:3 min:-61 max:-56 avg:-58.33 lst:-56
   READINGS:
     2019-04-29 21:44:26   ASC_ShuttersLastDrive window night closed
     2019-04-29 21:42:57   ASC_Time_DriveDown 29.04.2019 - 22:30
     2019-04-29 21:42:57   ASC_Time_DriveUp 30.04.2019 - 08:00
     2019-04-29 21:44:26   CommandAccepted yes
     2018-04-29 17:15:47   D-firmware      2.11
     2018-04-29 17:15:47   D-serialNr      OEQ0257973
     2019-01-26 09:31:31   PairedTo        0x2864FE
     2018-04-29 17:27:53   R-driveDown     15.3 s
     2018-04-29 17:15:53   R-driveTurn     0.5 s
     2018-04-29 17:27:07   R-driveUp       15.6 s
     2018-04-29 17:15:52   R-pairCentral   0x2864FE
     2018-04-29 17:15:53   R-sign          off
     2019-01-26 09:31:31   RegL_00.        00:00 02:01 0A:28 0B:64 0C:FE 15:FF 18:00
     2019-01-26 09:31:32   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:99 0D:00 0E:9C 0F:05 10:00 30:06 56:00 57:24
     2019-04-29 21:42:53   associatedWith  myASControl
     2019-04-29 21:44:45   deviceMsg       off (to CCU)
     2019-04-29 21:44:45   level           0
     2019-04-29 21:44:45   motor           stop:off
     2019-04-29 21:44:45   pct             0
     2018-04-30 10:40:42   powerOn         2018-04-30 10:40:42
     2019-04-29 21:44:45   recentStateType info
     2019-04-29 21:44:45   state           off
     2019-04-29 21:44:45   timedOn         off
   helper:
     HM_CMDNR   62
     cSnd       012864FE57512D010E,112864FE57512D020100
     dlvlCmd    ++A0112864FE57512D020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +57512D,00,00,00
       nextSend   1556567085.63033
       prefIO     
       rxt        0
       vccu       CCU
       p:
         57512D
         00
         00
         00
     mRssi:
       mNo        3E
       io:
         HMLAN1:
           -97
           -97
         HMUSB:
           -50
           -50
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1556567085.4988
       ack:
         HASH(0x56288d6148a0)
         3E80022864FE57512D00
     rssi:
       HMLAN1:
         avg        -103
         cnt        1
         lst        -103
         max        -103
         min        -103
       HMUSB:
         avg        -64
         cnt        1
         lst        -64
         max        -64
         min        -64
       at_HMLAN1:
         avg        -101
         cnt        3
         lst        -97
         max        -97
         min        -103
       at_HMUSB:
         avg        -58.3333333333333
         cnt        3
         lst        -56
         max        -56
         min        -61
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor TeHelligkeit:luminosity -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:10
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec GwFenster
   ASC_WindowRec_subType twostate
   IODev      HMUSB
   IOgrp      CCU
   autoReadReg 4_reqStatus
   cmdIcon    up:rc_UP stop:rc_STOP down:rc_DOWN
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@grey 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   eventMap   on:up off:down
   expert     2_raw
   firmware   2.11
   group      Rolläden
   icon       fts_shutter_updown
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       GästeWC
   serialNr   OEQ0257973
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     up:stop:down


Denn TeHelligkeit ist seit kurz nach 9 auf 0

2019-04-29_21:01:31 TeHelligkeit luminosity: 0.3
2019-04-29_21:02:32 TeHelligkeit Ok
2019-04-29_21:02:32 TeHelligkeit luminosity: 0.2
2019-04-29_21:03:33 TeHelligkeit Ok
2019-04-29_21:03:33 TeHelligkeit luminosity: 0.2
2019-04-29_21:04:33 TeHelligkeit Ok
2019-04-29_21:04:33 TeHelligkeit luminosity: 0.1
2019-04-29_21:05:34 TeHelligkeit Ok
2019-04-29_21:05:34 TeHelligkeit luminosity: 0.1
2019-04-29_21:06:35 TeHelligkeit Ok
2019-04-29_21:06:35 TeHelligkeit luminosity: 0.1
2019-04-29_21:07:36 TeHelligkeit Ok
2019-04-29_21:07:36 TeHelligkeit luminosity: 0.1
2019-04-29_21:08:36 TeHelligkeit Ok
2019-04-29_21:08:36 TeHelligkeit luminosity: 0



Ein:

{ FHEM::AutoShuttersControl::IsDay('WzRolladenGarten') } spuckt auch 0 aus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 22:09:32
Ich denke ich weiß wieso.
Ich hatte in dieser Version glaube die RegEx noch nicht auf Kommastellen ( englisch punkt ) erweitert gehabt. Mach mal morgen Update und teste noch mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 22:11:22
Zitat von: TommyER am 29 April 2019, 21:59:48
Ging aber bisher. Hab nix geändert.

Habe jetzt mal auf ASC_Ventilate_Pos auf 25 geändert. Bringt auch nix.

Sollte der Rollladen eigentlich nicht auf open_pos fahren wenn der Griff auf open steht und ASC_LockOut auf soft steht?

Das hat mit LockOut nichts zu tun.

Bei einem threestate sollte er bei open auf Ventilate fahren oder wenn Compfort im ASC gesetzt ist auf Compfort.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TommyER am 29 April 2019, 22:15:07
Das meine ich ja, sorry. Die steht ja bei mir auch auf 0 damit er komplett hoch fährt.

Tut er aber nicht.

Schließen aber schon wenn er oben ist!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 April 2019, 22:21:26
Und wenn du da zum testen mal 1 oder 2 statt 0 für Compfort ein gibst?
Geht denn ein kippen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TommyER am 29 April 2019, 22:29:37
Mit 1 geht das Öffnen und auch das Kippen.

Ist halt nicht ganz offen. Aber es funktioniert!

Teste das gleich auch nochmal an meiner anderen Tür.

Update: Geht auch an der anderen Tür. Bei 1 öffnet er wenn ich auf open stelle.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 30 April 2019, 07:08:10
Hallo,

seit dem Update auf die Version 0.6 fährt der Rollladen der Terrassentür runter wenn ich sie nach "night close" schließe.
Das war vorher nicht so.

Ist das ein Fehler im Modul oder kann ich das irgendwo deaktivieren?

  FUUID      5c44bfeb-f33f-cd72-1055-2797a4efb9031418
   FVERSION   73_AutoShuttersControl.pm:v0.6.2-s19284/2019-04-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,Bewohner,Astro,Fenster_Erker,Terrassentuer,BM_Hof
   NR         234
   NTFY_ORDER 51-Rollladensteuerung
   STATE      window night closed
   TYPE       AutoShuttersControl
   VERSION    0.6.2
   OLDREADINGS:
   READINGS:
     2019-04-29 20:33:07   Ro_Erkerfenster_lastPosValue 100
     2019-04-29 20:33:07   Ro_Erkerfenster_nextAstroTimeEvent 30.04.2019 - 08:30
     2019-04-29 20:33:32   Ro_Terrassenfenster_PosValue 0
     2019-04-29 20:33:07   Ro_Terrassenfenster_lastPosValue 100
     2019-04-29 20:33:07   Ro_Terrassenfenster_nextAstroTimeEvent 30.04.2019 - 08:30
     2019-04-29 21:45:48   Ro_Terrassentuer_PosValue 0
     2019-01-01 08:30:02   Ro_Terrassentuer_lastDelayPosValue 100
     2019-04-29 08:30:02   Ro_Terrassentuer_lastPosValue 100
     2019-04-29 20:33:07   Ro_Terrassentuer_nextAstroTimeEvent 30.04.2019 - 08:30
     2019-02-10 20:32:26   hardLockOut     on
     2019-01-01 10:41:58   partyMode       off
     2019-04-29 08:15:06   room_ASC_CUL_HM_Wohnzimmer Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
     2018-11-17 17:51:18   selfDefense     on
     2019-04-29 21:45:22   state           window night closed
     2018-12-30 22:59:08   sunriseTimeWeHoliday on
     2019-04-29 08:15:06   userAttrList    rolled out
   helper:
     shuttersList:
       Ro_Erkerfenster
       Ro_Terrassenfenster
       Ro_Terrassentuer
   monitoredDevs:
     Astro:
       Rollladensteuerung ASC_twilightDevice
     BM_Hof:
       Ro_Erkerfenster ASC_BrightnessSensor
       Ro_Terrassenfenster ASC_BrightnessSensor
       Ro_Terrassentuer ASC_BrightnessSensor
     Bewohner:
       Rollladensteuerung ASC_residentsDev
     Fenster_Erker:
       Ro_Erkerfenster ASC_WindowRec
     Ro_Erkerfenster:
     Ro_Terrassenfenster:
     Ro_Terrassentuer:
     Terrassentuer:
       Ro_Terrassentuer ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading off
   ASC_blockAscDrivesAfterManual 0
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Bewohner:state
   ASC_shuttersDriveOffset 50
   ASC_tempSensor Buderus:/system/sensors/temperatures/outdoor_t1
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense inactive:status_open day.open:scene_day night.*:scene_night delayed.*:scene_night
   group      Rolllaeden
   icon       shutter_halfopen
   room       ASC,Wohnzimmer
   sortby     5
   verbose    1
   webCmd     Party:partyMode


  CUL_0_MSGCNT 2
   CUL_0_RAWMSG A0D78A4102E09A0246BDF06010000::-55:CUL_0
   CUL_0_RSSI -55
   CUL_0_TIME 2019-04-29 21:45:48
   DEF        2E09A0
   FUUID      5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   HMLAN1_MSGCNT 2
   HMLAN1_RAWMSG E2E09A0,0000,056A34D6,FF,FFC6,78A4102E09A0246BDF06010000
   HMLAN1_RSSI -58
   HMLAN1_TIME 2019-04-29 21:45:48
   IODev      CUL_0
   LASTInputDev HMLAN1
   MSGCNT     4
   NAME       Ro_Terrassentuer
   NOTIFYDEV  global
   NR         89
   NTFY_ORDER 50-Ro_Terrassentuer
   STATE      ab
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:78 - t:10 s:2E09A0 d:246BDF 06010000
   protLastRcv 2019-04-29 21:45:48
   protRcv    2 last_at:2019-04-29 21:45:48
   protSnd    2 last_at:2019-04-29 21:45:48
   protState  CMDs_done
   rssi_CUL_0 cnt:1 min:-66 max:-66 avg:-66 lst:-66
   rssi_at_CUL_0 cnt:2 min:-63 max:-55 avg:-59 lst:-55
   rssi_at_HMLAN1 cnt:2 min:-65 max:-58 avg:-61.5 lst:-58
   READINGS:
     2019-04-29 21:45:22   ASC_ShuttersLastDrive window night closed
     2019-04-29 20:33:07   ASC_Time_DriveDown 30.04.2019 - 20:33
     2019-04-29 20:33:07   ASC_Time_DriveUp 30.04.2019 - 08:30
     2019-04-29 21:45:23   CommandAccepted yes
     2019-02-11 17:26:41   D-firmware      2.3
     2019-02-11 17:26:41   D-serialNr      LEQ0766225
     2019-02-11 17:18:33   PairedTo        0x246BDF
     2018-06-12 18:55:22   R-driveDown     21 s
     2018-06-12 18:55:22   R-driveTurn     0.5 s
     2018-06-12 18:55:22   R-driveUp       22 s
     2018-06-12 18:55:21   R-pairCentral   0x246BDF
     2018-06-12 18:55:22   R-sign          off
     2019-02-11 17:18:33   RegL_00.        00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
     2019-02-11 17:18:34   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
     2019-04-29 08:15:06   associatedWith  Rollladensteuerung
     2019-04-29 21:45:48   deviceMsg       off (to VCCU)
     2019-02-14 05:43:42   inhibit         set_off
     2019-04-29 21:45:48   level           0
     2019-04-29 21:45:48   motor           stop:off
     2019-04-29 21:45:48   pct             0
     2019-03-21 21:48:26   powerOn         2019-03-21 21:48:25
     2019-04-29 21:45:48   recentStateType info
     2019-04-29 21:45:48   state           off
     2019-04-29 21:45:48   timedOn         off
   helper:
     HM_CMDNR   120
     cSnd       ,11246BDF2E09A0020100
     dlvlCmd    ++A011246BDF2E09A0020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +2E09A0,00,01,00
       nextSend   1556567148.29205
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2E09A0
         00
         01
         00
     mRssi:
       mNo        78
       io:
         CUL_0:
           -49
           -49
         HMLAN1:
           -58
           -58
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_0
       flg        A
       ts         1556567148.19285
       ack:
         HASH(0x561a8eab5858)
         788002246BDF2E09A000
     rssi:
       CUL_0:
         avg        -66
         cnt        1
         lst        -66
         max        -66
         min        -66
       at_CUL_0:
         avg        -59
         cnt        2
         lst        -55
         max        -55
         min        -63
       at_HMLAN1:
         avg        -61.5
         cnt        2
         lst        -58
         max        -58
         min        -65
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor BM_Hof:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd none
   ASC_Mode_Down absent
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 0
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 90
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode absent
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 250
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindowRec Terrassentuer
   ASC_WindowRec_subType twostate
   IODev      HMLAN1
   IOgrp      VCCU
   alexaName  Rollladen Tür
   alexaRoom  Wohnzimmer
   alias      Rollladen Tuer
   autoReadReg 4_reqStatus
   devStateIcon ab:shutter_closed auf:shutter_open ^(7[0-9]|8[0-9]|9[0-9])$:shutter_3 ^(5[0-9]|6[0-9])$:shutter_4 ^(3[0-9]|4[0-9])$:shutter_5 ^(1[0-9]|2[0-9])$:shutter_6
   eventMap   on:auf off:ab
   expert     2_full
   firmware   2.3
   genericDeviceType blind
   group      Rolllaeden
   icon       shutter_halfopen
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       ASC,CUL_HM,Wohnzimmer
   serialNr   LEQ0766225
   sortby     1
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


Danke und VG Dieter
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 April 2019, 07:12:03
Hallo Dieter,

Das ist eher eine Fehlerbereinigung. Denn das Rolllo soll sich ja schließen. Er konnte es ja nicht bei Sonnenuntergangszeit tun da die Tür noch auf war, das holt er nach schließen nun nach.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 30 April 2019, 07:17:47
Nein, das ist falsch. Der Rolladen soll nur bei Abwesenheit automatisch Schließen.
Die Tür ist zum Zeitpunkt der automatischen Fahrt zu und der Laden fährt nicht. Stimmt auch soweit.
Wenn ich jetzt die Tür öffne und wieder schließe, fährt er runter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 April 2019, 07:20:53
Oh, sorry. Das ist das in der Tat ein Fehler. Schaue ich mir nachher gleich mal an.
Danke Dir.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 30 April 2019, 07:29:02
Wofür? Ich habe dir zu danken.  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 April 2019, 07:39:27
Na für's melden.

Habe gerade mal von unterwegs auf den Code geschaut. Der Teil zum Prüfen ist in der Tat raus geflogen. Wieso weiß ich auch.
Ich muss und werde ihn an anderer Stelle wieder einbauen im korrekt auf Tag und Nacht reagieren zu können.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: diki am 30 April 2019, 09:18:49
Hallo zusammen,

bei mir wurde gerade ein manuell herunter gefahrener Rollladen durch die Beschattungsfunktion wieder hochgefahren (es ist zu kalt zum Beschatten, aber die Sonne blendet und da habe ich manuell gefahren, der Rollladen sollte natürlich so stehen bleiben). Das ist sicher nicht so gewollt? (ASC Version 0.6.3) Mir ist noch aufgefallen, das die manuell eingestellte Position gleich der ASC_Shading_Pos war - vielleicht liegt es daran. Das teste ich gleich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 April 2019, 09:59:41
Zitat von: dk3572 am 30 April 2019, 07:17:47
Nein, das ist falsch. Der Rolladen soll nur bei Abwesenheit automatisch Schließen.
Die Tür ist zum Zeitpunkt der automatischen Fahrt zu und der Laden fährt nicht. Stimmt auch soweit.
Wenn ich jetzt die Tür öffne und wieder schließe, fährt er runter.

Ist gefixt, Morgen Früh bitte ein Update machen!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 April 2019, 10:00:44
Zitat von: diki am 30 April 2019, 09:18:49
Hallo zusammen,

bei mir wurde gerade ein manuell herunter gefahrener Rollladen durch die Beschattungsfunktion wieder hochgefahren (es ist zu kalt zum Beschatten, aber die Sonne blendet und da habe ich manuell gefahren, der Rollladen sollte natürlich so stehen bleiben). Das ist sicher nicht so gewollt? (ASC Version 0.6.3) Mir ist noch aufgefallen, das die manuell eingestellte Position gleich der ASC_Shading_Pos war - vielleicht liegt es daran. Das teste ich gleich.

Ja genau das ist es. Du musst einfach einen Wert drunter oder drüber wählen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: diki am 30 April 2019, 10:42:47
ZitatJa genau das ist es. Du musst einfach einen Wert drunter oder drüber wählen.

Ja, sieht so aus. Danke für das Feedback.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 30 April 2019, 14:14:07
Zitat von: CoolTux am 30 April 2019, 09:59:41
Ist gefixt, Morgen Früh bitte ein Update machen!

Super Arbeit, vielen Dank.

Aber muss es unbedingt Morgen Früh sein?
Ich wollte in den 1. Mai rein feiern  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 30 April 2019, 14:56:24
Mahlzeit noch einmal eine Frage zur Verständis. Ich habe meine beiden Rollladen zur Terrasse in der Beschattung, sie sollen aber nur beschatten wenn keiner Zuhause ist das klappt auch soweit. Nun hatte ich erwartet das wenn ich nach Hause kommen die Beschattung für die beiden Fenster beendet wird und sie wieder öffnen. Sie blieben aber unten. Ist das so gewollt oder ein Bug.

Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 April 2019, 15:33:46
Zitat von: majestro84 am 30 April 2019, 14:56:24
Mahlzeit noch einmal eine Frage zur Verständis. Ich habe meine beiden Rollladen zur Terrasse in der Beschattung, sie sollen aber nur beschatten wenn keiner Zuhause ist das klappt auch soweit. Nun hatte ich erwartet das wenn ich nach Hause kommen die Beschattung für die beiden Fenster beendet wird und sie wieder öffnen. Sie blieben aber unten. Ist das so gewollt oder ein Bug.

Gruß Alex

Beides. Ich habe einfach daran noch nicht gedacht. Schaue ich mir die Tage an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: blasterx am 30 April 2019, 16:22:44
Erstmal einen Daumen hoch für das Tool.
Ist es möglich ein Attribut zu integrieren das wenn angenommen ein Dummy geschalten ist den Rollladen zu einer definierten Zeit zu schalten. Hintergrund ist zur Weihnachtszeit bleiben bei mir die Rollläden etwa eine halbe Stunde vor Sonnenuntergang bis 23 Uhr oben dann fährt er runter wegen der Weihnachtsbeleuchtung ebenso früh von 6:00 Uhr bis 8:30 Uhr. Der Dummy wird bei mir immer nach Totensonntag auf on geschalten und am 15.01. auf off dann geht es mit der normalen Steuerung weiter.

Gruß BlasterX
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 April 2019, 16:28:34
Zitat von: blasterx am 30 April 2019, 16:22:44
Erstmal einen Daumen hoch für das Tool.
Ist es möglich ein Attribut zu integrieren das wenn angenommen ein Dummy geschalten ist den Rollladen zu einer definierten Zeit zu schalten. Hintergrund ist zur Weihnachtszeit bleiben bei mir die Rollläden etwa eine halbe Stunde vor Sonnenuntergang bis 23 Uhr oben dann fährt er runter wegen der Weihnachtsbeleuchtung ebenso früh von 6:00 Uhr bis 8:30 Uhr. Der Dummy wird bei mir immer nach Totensonntag auf on geschalten und am 15.01. auf off dann geht es mit der normalen Steuerung weiter.

Gruß BlasterX

Aktuell nicht.
Ich habe da einfach immer für die 2 Monate die schließen Zeit auf time 22:00 Uhr gestellt und lasse in der Zeit Morgens die entsprechenden Rolllos mit wach werden des ersten Bewohners hoch fahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 30 April 2019, 17:44:34
Zitat von: CoolTux am 30 April 2019, 15:33:46
Beides. Ich habe einfach daran noch nicht gedacht. Schaue ich mir die Tage an.
Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 30 April 2019, 17:56:09
Irgendwo ist auch noch ein Fehler im Aussperrschutz drin:

Internals:
   DEF        OEQxxxx
   FUUID      5c44645f-f33f-8030-bc4a-544dd17be8de1ece
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Rollo_EG_Wohnzimmer_Tuer_West
   NR         166
   STATE      25
   TYPE       HMCCUDEV
   ccuaddr    OEQxxxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-EG-Wohnzimmer-Tuer-West
   ccutype    HM-LC-Bl1PBU-FM
   channels   2
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-04-30 17:50:18   ASC_ShuttersLastDrive shading in
     2019-04-30 08:45:01   ASC_Time_DriveDown 30.04.2019 - 22:00
     2019-04-30 08:45:01   ASC_Time_DriveUp  1.05.2019 - 08:45
     2018-07-03 18:35:15   Ferientag       0
     2019-04-29 10:40:09   associatedWith  myASControl
     2019-04-30 17:50:40   control         25
     2019-04-30 17:50:40   direction       stop
     2019-04-30 17:50:40   hmstate         locked
     2019-04-30 15:02:24   inhibit         locked
     2019-04-30 17:50:40   level           25
     2019-04-30 15:02:24   lock            locked
     2019-04-30 17:50:40   motor           stop
     2019-04-30 17:50:40   pct             25
     2019-04-30 17:50:40   state           25
     2019-04-30 17:50:40   working         no
   hmccu:
     devspec    OEQxxxx
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       0
         SVAL       locked
         VAL        1
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       25
         VAL        0.250000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -5
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor HM_Sonne_Aussen_HWR:control 90:20
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 20
   ASC_Shading_Angle_Right 25
   ASC_Shading_Direction 240
   ASC_Shading_Min_Elevation 20
   ASC_Shading_Min_OutsideTemperature 108.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 40000
   ASC_Shading_StateChange_Sunny 65000
   ASC_Shading_WaitingPeriod 900
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 07:15
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_WindowRec HM_Tuergriff_EG_Terrassentuer
   ASC_WindowRec_subType threestate
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   room       Homematic,Wohnzimmer
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100



Internals:
   CHANGED   
   DEF        000xxxx
   FUUID      5c446461-f33f-8030-24dc-57534bfb794a5bce
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Tuergriff_EG_Terrassentuer
   NR         296
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    000xxxx
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HM-Tuergriff-EG-Terrassentuer
   ccutype    HmIP-SRH
   channels   2
   firmware   1.0.1
   statevals  devstate
   READINGS:
     2019-04-30 17:11:38   0.CONFIG_PENDING 0
     2019-04-30 17:11:38   0.DUTY_CYCLE    0
     2019-04-30 17:11:38   0.ERROR_CODE    0
     2019-04-29 10:40:16   0.INSTALL_TEST  true
     2019-04-30 17:11:38   0.OPERATING_VOLTAGE 1.3
     2019-04-30 17:11:38   0.OPERATING_VOLTAGE_STATUS 0
     2019-04-30 17:11:38   0.RSSI_DEVICE   -61
     2019-04-29 10:40:16   0.RSSI_PEER     0
     2019-04-29 10:40:16   0.UPDATE_PENDING false
     2019-04-30 17:11:38   1.STATE         open
     2019-04-30 17:11:38   Activity        alive
     2019-01-07 13:31:25   Automatik_Rollladen HM_Rollo_EG_Wohnzimmer_Tuer_West
     2019-04-30 17:11:38   battery         ok
     2019-04-30 17:11:38   control         open
     2019-04-30 17:11:38   hmstate         open
     2019-04-30 17:11:38   sabotage        false
     2019-04-30 17:11:38   state           open
   hmccu:
     devspec    000xxxx
     dp:
       0.CONFIG_PENDING:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.INSTALL_TEST:
         OSVAL      true
         OVAL       true
         SVAL       true
         VAL        true
       0.LOW_BAT:
         OSVAL      ok
         OVAL       0
         SVAL       ok
         VAL        0
       0.OPERATING_VOLTAGE:
         OSVAL      1.3
         OVAL       1.3
         SVAL       1.3
         VAL        1.3
       0.OPERATING_VOLTAGE_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OSVAL      -61
         OVAL       -61
         SVAL       -61
         VAL        -61
       0.RSSI_PEER:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.SABOTAGE:
         OSVAL      false
         OVAL       0
         SVAL       false
         VAL        0
       0.UNREACH:
         OSVAL      alive
         OVAL       0
         SVAL       alive
         VAL        0
       0.UPDATE_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.STATE:
         OSVAL      open
         OVAL       2
         SVAL       open
         VAL        2
Attributes:
   HomeContactType dooroutside
   HomeModeAlarmActive armaway|armhome|armnight
   IODev      d_ccu
   alias      Terrassentuer
   devStateIcon closed:fts_door open:fts_door_open@red tilted:fts_door_tilt@yellow
   event-on-change-reading .*
   genericDeviceType contact
   group      Kontaktsensoren
   room       Homematic
   statedatapoint 1.STATE
   subType    threeStateSensor
   substitute STATE!(0|false):closed,(2|true):open,(1|true):tilted;;LOW_BAT!(0|false):ok,(1|true):low
   userattr   HomeModeAlarmActive HomeReadings HomeValues HomeContactType:doorinside,dooroutside,doormain,window HomeOpenMaxTrigger HomeOpenDontTriggerModes HomeOpenDontTriggerModesResidents HomeOpenTimeDividers HomeOpenTimes subType


Hat vor der 0.6.x zuverlässig funktioniert, jetzt wird bei geöffnetem Three-State das Lockout hard ignoriert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 April 2019, 19:11:03
Hatte ich getestet die Tage. Ging.
Wird denn generell der Event vom Türkontakt erfasst?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 30 April 2019, 19:58:57
Hatte jemand heute zufällig auch das Problem, dass die Jalousien zum Zeitpunkt ASC_Time_Up_Late hochgefahren sind? Der Brightness-Wert wäre eigentlich schon zum Early-Zeitpunkt richtig gewesen. Dennoch fuhren alle Jalousien zum Late-Zeitpunkt hoch.

Ich meine, dass dieser Fehler erst nach der offiziellen 0.6 aufgetreten ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 30 April 2019, 20:38:00
Zitat von: CoolTux am 30 April 2019, 19:11:03
Hatte ich getestet die Tage. Ging.
Wird denn generell der Event vom Türkontakt erfasst?

ja, das sieht gut aus. Auch ASC reagiert drauf. Fährt trotzdem in die Abschattung (inhibit setzt ja leider nur den Schalter selbst außer Betrieb, lässt aber Steuerungskommandos zu).

2019-04-30 20:36:09.381 HMCCUDEV HM_Rollo_EG_Wohnzimmer_Tuer_West inhibit off
2019-04-30 20:36:09.390 HMCCUDEV HM_Tuergriff_EG_Terrassentuer 1.STATE: closed
2019-04-30 20:36:09.390 HMCCUDEV HM_Tuergriff_EG_Terrassentuer control: closed
2019-04-30 20:36:09.390 HMCCUDEV HM_Tuergriff_EG_Terrassentuer closed
2019-04-30 20:36:09.390 HMCCUDEV HM_Tuergriff_EG_Terrassentuer hmstate: closed
2019-04-30 20:36:09.614 HMCCUDEV HM_Rollo_EG_Wohnzimmer_Tuer_West inhibit: unlocked
2019-04-30 20:36:09.614 HMCCUDEV HM_Rollo_EG_Wohnzimmer_Tuer_West lock: unlocked
2019-04-30 20:36:09.614 HMCCUDEV HM_Rollo_EG_Wohnzimmer_Tuer_West hmstate: open
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 April 2019, 20:41:02
Ja natürlich fährt es in die Abschattung. Das harte sperren ist ja nur für den Taster.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 30 April 2019, 21:03:22
Zitat von: FunkOdyssey am 30 April 2019, 19:58:57
Hatte jemand heute zufällig auch das Problem, dass die Jalousien zum Zeitpunkt ASC_Time_Up_Late hochgefahren sind? Der Brightness-Wert wäre eigentlich schon zum Early-Zeitpunkt richtig gewesen. Dennoch fuhren alle Jalousien zum Late-Zeitpunkt hoch.

Ich meine, dass dieser Fehler erst nach der offiziellen 0.6 aufgetreten ist.

Die einzige Änderung an den Zeiten war hier:
https://github.com/LeonGaultier/fhem-AutoShuttersControl/commit/ee20005806aa3231a3fa49ab3a184d274f311b98

Ich sehe nur keine einzige Änderung bzgl. "ASC_Time_Up_Late".

Keine einzige Jalousie hat im Reading "ASC_Time_DriveUp" den Early-Zeitpunkt stehen. Müsste aber nicht dann bereits die erste Prüfung durchgeführt werden?




Kann es sein, dass in diesem Hinweis im CommandRef-Teil das Attribut noch mehr beschrieben werden muss?:
Zitat"ACHTUNG!!! in Verbindung mit Brightness für ASC_Up muss die Uhrzeit kleiner sein wie die Uhrzeit aus ASC_Time_Up_Late"
Ist damit "ASC_Time_Up_WE_Holiday" gemeint?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 30 April 2019, 21:18:18
Zitat von: CoolTux am 30 April 2019, 20:41:02
Ja natürlich fährt es in die Abschattung. Das harte sperren ist ja nur für den Taster.

Es soll aber ja nicht abgeschattet werden, weil der Drehgriff nicht geschlossen war und somit der Aussperrschutz greifen müsste, wie es halt vor der 0.6.x funktioniert hat.
Der Ausschnitt aus dem Event-Log sollte ja nur zeigen, dass die Events vom Drehgriff generell gesendet, erkannt und von ASC auch verarbeitet werden (inhibit wurde aufgehoben, nach Schließen des Griffs).
Die Frage bleibt, wieso das Rollo automatisch abgeschattet hat, was es nicht hätte tun dürfen  :-\

Gemäß commandref, sperrt hard ja Taster und Befehle durch ASC

Stellt man global auf hard, wird bei entsprechender Möglichkeit versucht den Rollladen hardwareseitig zu blockieren. Dann ist [b]auch [/b]ein Fahren über die Taster nicht mehr möglich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 April 2019, 23:28:48
Zitat von: FunkOdyssey am 30 April 2019, 21:03:22

Kann es sein, dass in diesem Hinweis im CommandRef-Teil das Attribut noch mehr beschrieben werden muss?: Ist damit "ASC_Time_Up_WE_Holiday" gemeint?

Ja damit ist ASC_Time_Up_WE_Holiday in Verbindung mit Brightness gemeint.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 April 2019, 23:38:33
Zitat von: kjmEjfu am 30 April 2019, 21:18:18
Es soll aber ja nicht abgeschattet werden, weil der Drehgriff nicht geschlossen war und somit der Aussperrschutz greifen müsste, wie es halt vor der 0.6.x funktioniert hat.
Der Ausschnitt aus dem Event-Log sollte ja nur zeigen, dass die Events vom Drehgriff generell gesendet, erkannt und von ASC auch verarbeitet werden (inhibit wurde aufgehoben, nach Schließen des Griffs).
Die Frage bleibt, wieso das Rollo automatisch abgeschattet hat, was es nicht hätte tun dürfen  :-\

Gemäß commandref, sperrt hard ja Taster und Befehle durch ASC

Stellt man global auf hard, wird bei entsprechender Möglichkeit versucht den Rollladen hardwareseitig zu blockieren. Dann ist [b]auch [/b]ein Fahren über die Taster nicht mehr möglich.

Ah jetzt verstehe ich. Die Terrassetür war offen und das Rolllo hat sich geschlossen. Stimmt das sollte in der Tat nicht passieren.Habe eben mal geschaut. Für das Beschatten gibt es in der Tat noch keine Beachtung für offene Terrassentüren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 01 Mai 2019, 01:21:32
Ich bin es nochmal, heute wieder keine einzige gefahren verbose 4, hatte ich schon wieder rausgenommen, vorher ein paar Room-Bezeichnungen geändert

-Das Reading ,,ASC_Time_PrivacyDriveUp" müsste ja Down heißen es folgt ja auf ,,ASC_PrivacyDownTime_beforNightClose"
-Das Attribut ASC_Time_Up_Wochenende_Holiday fehlt.

Diese 2 Readings ,,ASC_Time_DriveDown, ASC_Time_DriveUp" zeigen ja momentan nur den Sunrise und Sunset Wert an, kannst du CoolTux die so erweitern das, die beiden Attribute  ,,ASC_Drive_Offset und ASC_Drive_OffsetStart" mit einbezogen werden, dann gerne auch mit Sekundenangabe. Dann sieht man die Absoluten Zeiten für Auf- und Abfahrt beginn. In meinem Doif vorher habe die Zeiten absolut ausgerechnet, und ich konnte der Frau die Werte übermitteln. Oder kann ich mir die Irgendwie anders anzeigen/ausrechen lassen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 08:32:07
Zitat von: Typ1er am 01 Mai 2019, 01:21:32
Ich bin es nochmal, heute wieder keine einzige gefahren verbose 4, hatte ich schon wieder rausgenommen, vorher ein paar Room-Bezeichnungen geändert

-Das Reading ,,ASC_Time_PrivacyDriveUp" müsste ja Down heißen es folgt ja auf ,,ASC_PrivacyDownTime_beforNightClose"
Danke Dir das habe ich gefixt


Zitat von: Typ1er am 01 Mai 2019, 01:21:32
-Das Attribut ASC_Time_Up_Wochenende_Holiday fehlt.
Das ist richtig, das gibt es auch gar nicht. Hat es nie gegeben. Konnte auch im Code oder Commandref sowas nicht finden. Wo hast Du das gelesen?

Zitat von: Typ1er am 01 Mai 2019, 01:21:32
Diese 2 Readings ,,ASC_Time_DriveDown, ASC_Time_DriveUp" zeigen ja momentan nur den Sunrise und Sunset Wert an, kannst du CoolTux die so erweitern das, die beiden Attribute  ,,ASC_Drive_Offset und ASC_Drive_OffsetStart" mit einbezogen werden, dann gerne auch mit Sekundenangabe. Dann sieht man die Absoluten Zeiten für Auf- und Abfahrt beginn. In meinem Doif vorher habe die Zeiten absolut ausgerechnet, und ich konnte der Frau die Werte übermitteln. Oder kann ich mir die Irgendwie anders anzeigen/ausrechen lassen?

Die Zeiten für OffSet sollte lediglich ein paar Sekunden betragen. Und in den Rolllos stehen ja auch nur die Stunden und Minuten Werte drin.
Du kannst aber selbst so ein Reading erstellen. Einfach ein notify welches auf die Readings triggert und dann Dein Offset hinzufügen. Wäre aber wie gesagt ungenau da ja nur bis Minute angegeben wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 09:31:17
Ich bin gerade daran die gemeldeten Bugs zu fixen. Vielen Dank an Euch alle dafür.
Ich habe auch noch das ein oder andere im Nachgang gefunden. So scheint das Shading nicht zu funktionieren an den Rollläden wo man für Sunset Sunrise mit brightness gefahren ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 01 Mai 2019, 11:15:43
Zitat von: CoolTux am 01 Mai 2019, 08:32:07
Das ist richtig, das gibt es auch gar nicht. Hat es nie gegeben. Konnte auch im Code oder Commandref sowas nicht finden. Wo hast Du das gelesen?
Tippfehler die Autokorrektur hat zugeschlagen bei mir.

im ASControl fehlt diese Attribut bei mir: ASC_Time_Up_WE_Holiday

aus der Comandref:
sunriseTimeWeHoliday - on/off - wird das Rollladen Device Attribut ASC_Time_Up_WE_Holiday beachtet oder nicht
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 11:28:11
Das Attribut ist auch im Rollladen Device zu finden nicht im ASC Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: diki am 01 Mai 2019, 11:30:22
Hallo zusammen,

ich habe eine Verständnisfrage:

Wenn im ASC Device
ASC_shuttersDriveOffset = 300

und in den Rollladen Devices
ASC_Drive_Offset = -1
ASC_Drive_OffsetStart = -1


gesetzt ist, dann sollten die Rollläden zufällig zeitversetzt im Zeitraum von 300 Sekunden fahren - fahren aber alle gleichzeitig?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 11:47:59
Welche ASC Version?

Wenn 0.6.x dann musst Du auf jeden Fall ASC_Drive_OffsetStart = 1 setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 12:12:20
Zitat von: majestro84 am 30 April 2019, 14:56:24
Mahlzeit noch einmal eine Frage zur Verständis. Ich habe meine beiden Rollladen zur Terrasse in der Beschattung, sie sollen aber nur beschatten wenn keiner Zuhause ist das klappt auch soweit. Nun hatte ich erwartet das wenn ich nach Hause kommen die Beschattung für die beiden Fenster beendet wird und sie wieder öffnen. Sie blieben aber unten. Ist das so gewollt oder ein Bug.

Gruß Alex

Habe ich gefixt. Geht nun.
Kann man schon in der aktuellen Developer testen wenn man will.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 01 Mai 2019, 12:39:38
Ich versuche gerade noch die Markise vor meinem Rollladen mit zu steuern, bin aber nicht sicher, ob das wirklich aktuell funktioniert.


Ich bin unsicher, weil eine Markise eben umgekehrt zu einem Rollladen funktioniert und zudem auch nur für die Beschattung zuständig ist - es braucht also keine morgendliche Fahrt, sondern nur die Abendliche für den Fall, dass die Markise außerhalb der Beschattung tagsüber manuell betätigt wurde. WindProtect ist natürlich zwingend notwendig und dabei muss die Markise natürlich rein und nicht aus gefahren werden. Das kann ich natürlich erreichen, indem ich Closed_Pos und Open_Pos einfach umdrehe. Allerdings kann ich dann den Regenschutz wiederum nicht verwenden, weil dieser die Markise dann raus statt rein fahren würde. Ich dieser Schutz ist neben Wind natürlich unerlässlich für eine Markise. Aber vielleicht geht es wenn ich Closed_Pos und Open_Pos einfach beide auf 0 (=eingefahren) setze? Hm...  ???


Hat sich schonmal jemand Gedanken gemacht, wie die richtige Kombination von Werten hier aussieht?


Was ich bisher habe:


1. ASC = 1 --> reell an der Markise bedeutet 0 eingefahren und 100 komplett ausgefahren.
2. ASC_AntiFreeze = hard --> im Winter soll die Markise gar nicht betätigt werden können
3. ASC_Antifreeze_Pos = 0 --> Winter Position
4. ASC_BrightnessSensor = WeatherStation:luminosity --> Helligkeit außen in Lux für Beschattungssteuerung (sonnig vs bewölkt)
5. ASC_Closed_Pos = 0 --> also die Abend Position
6. ASC_Open_Pos = 0 --> ebenfalls 0, da nur beschattet werden soll
7. ASC_Down = brightness --> sollte eigentlich egal sein, da Up_Pos und Down_Pos beide 0
8. ASC_Up = brightness --> sollte eigentlich egal sein, da Up_Pos und Down_Pos beide 0
9. ASC_Mode_Down = always --> könnte auch off sein, aber ich vermute dann funktioniert die Beschattung auch nicht mehr?
10. ASC_Mode_Up = always --> könnte auch off sein, aber ich vermute dann funktioniert die Beschattung auch nicht mehr?
11. ASC_Pos_Reading = pct --> es handelt sich eigentlich um ein Homematic Device (HM-LC-Bl1-SM), welches aber eben so eingestellt ist, dass 0=eingefahren ist
12. ASC_RainProtection = on --> hätte ich gerne, ob es mit ASC_Closed_Pos=0 dann auch so funktioniert wie es soll?
13. ASC_Self_Defense_Exclude = on --> nur zur Sicherheit
14. ASC_Shading_Angle_Left = 75 --> Versuch macht klug
15. ASC_Shading_Angle_Right = 75 --> Versuch macht klug
16. ASC_Shading_Direction = 273 --> Südlage
17. ASC_Shading_Min_Elevation = 25 --> Versuch macht klug
18. ASC_Shading_Min_OutsideTemperature = 13.5 --> Südlage mit großen Fenstern heizen innen schnell kräftig auf, also beschatten wir früh
19. ASC_Shading_Mode = home --> vorerst nur wenn wir zuhause sind
20. ASC_Shading_Pos = 65 --> Markise muss nicht ganz ausgefahren werden
21. ASC_Shading_StateChange_Cloudy = 20000 Lux --> Versuch macht klug
22. ASC_Shading_StateChange_Sunny = 35000 Lux --> Versuch macht klug
23. ASC_Shading_WaitingPeriod = 1200 --> ich nehme an Wind und Regen Events sind davon eh ausgenommen?
24. ASC_ShuttersPlace = window --> Self-Defense ist nicht rele[f|v]ant
25. ASC_Time_Down_Early = 19:00 --> sollte keine Rolle spielen
25. ASC_Time_Down_Late = 20:00 --> sollte zumindest dafür sorgen, dass die Markise nach manueller Benutzung immer spätestens um 21:00 reingefahren wird (weil Closed_Pos=0)
26. ASC_Time_Up_Early = 05:00 --> sollte gar keine Rolle spielen
27. ASC_Time_Up_Late = 05:00 --> sollte gar keine Rolle spielen
28. ASC_WiggleValue = 0 --> wir wollen nicht, dass sich die Markise bewegt
29. ASC_WindParameters = 30:20 0 --> ASC device hat windSensor="WeatherStation:wind_gust_max10m 30:20" (HP1000); ab 30 km/h Böhen bitte auf 0 fahren
30. ASC_WindProtection = on --> unerlässlich


Macht das so Sinn?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: diki am 01 Mai 2019, 13:36:56
ZitatWenn 0.6.x dann musst Du auf jeden Fall ASC_Drive_OffsetStart = 1 setzen.
Danke, ist die 0.6.3

Ein Rollladen in Beschattung fährt nach öffnen durch den Fensterkontakt und bei "ASC_ShuttersPlace = terrace" nach kurzer Zeit wieder in die Beschattung. Wenn das so gewollt ist, wie kann ich das verhindern ohne die Beschattung für den Rollladen auszuschalten?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 01 Mai 2019, 13:42:58
Zitat von: CoolTux am 01 Mai 2019, 11:47:59
Wenn 0.6.x dann musst Du auf jeden Fall ASC_Drive_OffsetStart = 1 setzen.

Oh, das lese ich in der Commandref so nicht oder interpertiere es falsch. Für mich liest sich die Commandref so, als wäre Drive_OffsetStart nicht zwingend anzugeben, um die Verzögerung zu aktivieren - sondern, dass hierfür Drive_Offset ausreichend ist.
Hatte die gleiche Beobeachtung gemacht nach dem Update auf 0.6, es aber auf meine Dusseligkeit und die im Moment fehlende Zeit für nähere Beschäftigung geschoben. Aber Deine Erklärung macht die Fehlersuche einfacher, Danke!

Unabhängig von dem Drive_Offset-Thema würde ich in der kommenden Woche mal versuchen, die Readings-Erläuterungen im Wiki upzudaten und thematisch zu gliedern (z.B., welche Einstellungen für Shading gesetzt sein müssen / können), um hier mehr Durchblick in die einzelnen Bestandteile des Moduls zu bringen. Wenn das gelingt, könnte man ja so evtl. auch die Commandref strukturieren. Wäre m.E. für den ASC-Einsteiger sehr viel leichter zu verstehen... da ist durch die mit 0.6 versteckten Readings viel passiert, aber es gibt sicher noch Potenzial.

Viele Grüße
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 01 Mai 2019, 13:43:40
Hi Marko,


ich hätte da noch ein Finding:


Wenn man seine Rollläden in mehreren Räumen hat, dann werden die Readings im ASC nicht richtig generiert. Ich weiß nicht, welche Auswirkungen das noch so hat...
Man muss wohl auch berücksichtigen, dass man Räume auch nur Gruppierung nach Gewerken missbraucht (zur einfacheren Verwaltung oder auch Anzeige). In meinem Beispiel sind die Geräte natürlich nur in einem physischen Raum. Ich weiß nicht, ob du da einfach so nur den erste Raum nehmen kannst, denn aktuell lassen sich die Raumzuweisungen über das room Attribut nicht sortieren. Man müsste dann also das Attribut manuell in die richtige Reihenfolge bringen.


Kann das auch der Grund sein, warum bei mir trotz allem der scanForShutters Setter nur ganz selten funktioniert? Manchmal tut er das was er soll, manchmal aber auch nicht. Was ich bisher dabei herausfinden konnte ist, dass event-on-change-reading unbedingt auf .* stehen solle. Ich setze das bei mir allerdings über ein DOIF direkt nach dem anlegen von jedem neuen Device auf "state" und passe es ggf. später an, wenn es notwendig wird. Vor einem "scanForShutters" muss man das also sicherstellen da ASC wohl sehr stark darauf setzt seine eigenen Events zu bekommen. (zwar OT, aber das ist mir schon oft aufgefallen, weshalb ich irgendwie schon lange Rudi fragen wollte, ob man an dem Punkt event-on-change-reading nicht per Modul internem Setting so überschreiben kann, dass man die Events immer bekommt, die NOTIFYDEV braucht). Danach funktioniert zwar der Scan, aber bei den gefundenen Devices wird dann ganz oft das userattr nicht gesetzt. Dabei fällt mir dann auf, dass im Internal NOTIFYDEV des ASC Devices auch teilweise falsche Sachen drin stehen (ist schwer nachzustellen ohne dauernd die ganze Konfig neu machen zu müssen... sieht aber aus wie Teile von Attributnamen) und erst ein createNewNotifyDev räumt das dann auf.


Ich habe versucht das im Code zu debuggen, finde mich aber nicht zurecht  :-\
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 13:56:15
Zitat von: diki am 01 Mai 2019, 13:36:56
Danke, ist die 0.6.3

Ein Rollladen in Beschattung fährt nach öffnen durch den Fensterkontakt und bei "ASC_ShuttersPlace = terrace" nach kurzer Zeit wieder in die Beschattung. Wenn das so gewollt ist, wie kann ich das verhindern ohne die Beschattung für den Rollladen auszuschalten?

Ist nicht so gewollt und wurde heute gefixt. Sollte es morgen per Update geben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 14:02:55
Zitat von: Loredo am 01 Mai 2019, 13:43:40
Hi Marko,


ich hätte da noch ein Finding:


Wenn man seine Rollläden in mehreren Räumen hat, dann werden die Readings im ASC nicht richtig generiert. Ich weiß nicht, welche Auswirkungen das noch so hat...
Man muss wohl auch berücksichtigen, dass man Räume auch nur Gruppierung nach Gewerken missbraucht (zur einfacheren Verwaltung oder auch Anzeige). In meinem Beispiel sind die Geräte natürlich nur in einem physischen Raum. Ich weiß nicht, ob du da einfach so nur den erste Raum nehmen kannst, denn aktuell lassen sich die Raumzuweisungen über das room Attribut nicht sortieren. Man müsste dann also das Attribut manuell in die richtige Reihenfolge bringen.


Kann das auch der Grund sein, warum bei mir trotz allem der scanForShutters Setter nur ganz selten funktioniert? Manchmal tut er das was er soll, manchmal aber auch nicht. Was ich bisher dabei herausfinden konnte ist, dass event-on-change-reading unbedingt auf .* stehen solle. Ich setze das bei mir allerdings über ein DOIF direkt nach dem anlegen von jedem neuen Device auf "state" und passe es ggf. später an, wenn es notwendig wird. Vor einem "scanForShutters" muss man das also sicherstellen da ASC wohl sehr stark darauf setzt seine eigenen Events zu bekommen. (zwar OT, aber das ist mir schon oft aufgefallen, weshalb ich irgendwie schon lange Rudi fragen wollte, ob man an dem Punkt event-on-change-reading nicht per Modul internem Setting so überschreiben kann, dass man die Events immer bekommt, die NOTIFYDEV braucht). Danach funktioniert zwar der Scan, aber bei den gefundenen Devices wird dann ganz oft das userattr nicht gesetzt. Dabei fällt mir dann auf, dass im Internal NOTIFYDEV des ASC Devices auch teilweise falsche Sachen drin stehen (ist schwer nachzustellen ohne dauernd die ganze Konfig neu machen zu müssen... sieht aber aus wie Teile von Attributnamen) und erst ein createNewNotifyDev räumt das dann auf.


Ich habe versucht das im Code zu debuggen, finde mich aber nicht zurecht  :-\

Hallo Julian,

Das mit den room Reading im ASC ist nur so ein Gimmick. Nicht so wichtig.
Bitte entferne event-on-* komplett aus dem ASC Modul. Dann sollte alles normal klappen. Auch das Scan und verteilen der Attribute.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 01 Mai 2019, 14:47:56
Zitat von: CoolTux am 01 Mai 2019, 14:02:55
Bitte entferne event-on-* komplett aus dem ASC Modul. Dann sollte alles normal klappen. Auch das Scan und verteilen der Attribute.


Hab ich jetzt mal gemacht, ich beobachte.


Derweil habe ich noch ein (Schönheits?) Finding:
Wenn ich ASC_PrivacyDown* verwende, wird ein Reading mit dem Namen "Up" erstellt. Ich weiß noch nicht, ob es nur der Readingname ist oder ob auch falsch gefahren wird - mal sehen.




... und noch eine zwei Fragen:
1. Was bedeutet die Status "shading out" und "shading in"? Sollte es nicht eher "shading off" und "shading on" heißen? Das hat mich beim debuggen etwas verwirrt.
2. Kann man brightness und auch mit den Astro Zeiten zum fahren kombinieren? Falls brightness früher eintritt, wird ja bereits entsprechend gefahren. Aber für den Fall, dass z.B. der Sensor ausfällt, wird dann auf die fest definierte Zeit zurückgegriffen. Schicker wäre natürlich, wenn ich die Astro Zeit nehmen könnte, weil die mir eine bessere Alternative als Fallback scheint.




PS:
Wegen der Markise (https://forum.fhem.de/index.php/topic,99980.msg935394.html#msg935394) brauchts nicht umgehend eine Antwort, aber es wäre klasse, wenn du es dir in Ruhe einmal ansehen und Feedback geben könntest.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 15:05:44
Der Readingsname war in der Tat falsch und wird in der kommenden Version morgen gefixt werden.
1. shading in bedeutet das das Rolllo in die Beschattung gefahren ist und shading out das er raus gefahren ist aus der Beschattung.
2. Das kann man leider nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 15:14:40
Ich habe Brightness für Sunset gerade getestet. Funktioniert bei mir. Ich gebe die Version heute Abend erstmal frei so das wir die meisten Fixes morgen Früh per Update haben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 15:23:09
Zitat von: Loredo am 01 Mai 2019, 14:47:56

Hab ich jetzt mal gemacht, ich beobachte.


Derweil habe ich noch ein (Schönheits?) Finding:
Wenn ich ASC_PrivacyDown* verwende, wird ein Reading mit dem Namen "Up" erstellt. Ich weiß noch nicht, ob es nur der Readingname ist oder ob auch falsch gefahren wird - mal sehen.




... und noch eine zwei Fragen:
1. Was bedeutet die Status "shading out" und "shading in"? Sollte es nicht eher "shading off" und "shading on" heißen? Das hat mich beim debuggen etwas verwirrt.
2. Kann man brightness und auch mit den Astro Zeiten zum fahren kombinieren? Falls brightness früher eintritt, wird ja bereits entsprechend gefahren. Aber für den Fall, dass z.B. der Sensor ausfällt, wird dann auf die fest definierte Zeit zurückgegriffen. Schicker wäre natürlich, wenn ich die Astro Zeit nehmen könnte, weil die mir eine bessere Alternative als Fallback scheint.




PS:
Wegen der Markise (https://forum.fhem.de/index.php/topic,99980.msg935394.html#msg935394) brauchts nicht umgehend eine Antwort, aber es wäre klasse, wenn du es dir in Ruhe einmal ansehen und Feedback geben könntest.

Bezüglich Deiner Markise muss ich mir ein zwei Sachen anschauen. Aber eigentlich bilde ich mir ein das es einfach sein sollte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 01 Mai 2019, 15:29:18
Zitat von: CoolTux am 01 Mai 2019, 15:05:44
2. Das kann man leider nicht.

Schade. Denn wie mir auffällt, macht ACS_PrivacyDown natürlich nur Sinn, wenn man nicht über brightness steuert. In der Praxis kommt es aber sicherlich vor, dass man rein von der Astro Zeit und dem PrivacyDown Offset auf die Privacy Position fahren würde. Zumindest würde dann ein zweiter Helligkeits-Schwellenwert fehlen, bei dem in die Privacy Position gefahren wird. An sehr düsteren Tagen im Winter wird es aber schwer zu unterscheiden, ob es nur düster aufgrund des Wetters oder wegen des Sonnenuntergangs ist. Machst du da eine Plausibilitätsprüfung auf ASC_Time_Down_Early? Ich erinnere mich jedenfalls, dass ich auch schon 400 Lux gemessen habe hier tagsüber, es aber noch Mitten am Tag war. Das ist kaum über dem Schwellenwert von 300, den ich für die Tag/Nacht Grenze sonst angebe.


Zitat von: CoolTux am 01 Mai 2019, 15:14:40
Ich habe Brightness für Sunset gerade getestet. Funktioniert bei mir. Ich gebe die Version heute Abend erstmal frei so das wir die meisten Fixes morgen Früh per Update haben.


War das auf meine Fragen bezogen? Ich kann dir da gerade nicht ganz folgen, sollte ich da nochmal was testen?




Zitat von: CoolTux am 01 Mai 2019, 15:23:09
Bezüglich Deiner Markise muss ich mir ein zwei Sachen anschauen. Aber eigentlich bilde ich mir ein das es einfach sein sollte.


Mucho gracias!  8)








EDIT - PS (2019-05-01 15:51):

- ASC_GuestRoom scheint keine Funktion mehr zu haben

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: mnl1234 am 01 Mai 2019, 15:46:22
Tag zusammen!  ;D
Ich habe an der Terrassentür bisher die Steuerung so, dass bei einer bestimmten Brightness nur bis zu einen Wert von 60% geschlossen wird (weil danach meistens die Katzen noch rein wollen) und erst am Ende des Zeitfensters (22:30) ganz geschlossen wird.

Kann ich das mit dem Autoshutter auch irgendwie realisieren?

Außerdem hab ich in meinen Homematic Rolloaktoren die Levelinvertierung drin, sodass der Rolladen bei ASC=2 morgen zu und Abends auffährt. Wenn ich es richtig verstanden habe muss ich dann nur ASC=1 setzen, richtig?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 16:02:13
Zitat von: Loredo am 01 Mai 2019, 15:29:18
An sehr düsteren Tagen im Winter wird es aber schwer zu unterscheiden, ob es nur düster aufgrund des Wetters oder wegen des Sonnenuntergangs ist. Machst du da eine Plausibilitätsprüfung auf ASC_Time_Down_Early? Ich erinnere mich jedenfalls, dass ich auch schon 400 Lux gemessen habe hier tagsüber, es aber noch Mitten am Tag war. Das ist kaum über dem Schwellenwert von 300, den ich für die Tag/Nacht Grenze sonst angebe.

Das verstehe ich gerade ehrlich gesagt nicht. Die Brightnessevents werden nur innerhalb der Zeitspannen von Early und Late ausgewertet. Dazwischen nicht. Es kann also gerne auch mal gegen 15:20 Uhr 290 haben, so lange Early_Down 16:00 Uhr ist

Zitat von: Loredo am 01 Mai 2019, 15:29:18
War das auf meine Fragen bezogen? Ich kann dir da gerade nicht ganz folgen, sollte ich da nochmal was testen?

Nein das war eine allgemeine Meldung  ;D


Zitat von: Loredo am 01 Mai 2019, 15:29:18
- ASC_GuestRoom scheint keine Funktion mehr zu haben

Hatte noch nie Funktion. Muss ich mir erst was zu überlegen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 16:04:51
Zitat von: mnl1234 am 01 Mai 2019, 15:46:22
Tag zusammen!  ;D
Ich habe an der Terrassentür bisher die Steuerung so, dass bei einer bestimmten Brightness nur bis zu einen Wert von 60% geschlossen wird (weil danach meistens die Katzen noch rein wollen) und erst am Ende des Zeitfensters (22:30) ganz geschlossen wird.

Kann ich das mit dem Autoshutter auch irgendwie realisieren?

Aktuell leider nicht.

Zitat von: mnl1234 am 01 Mai 2019, 15:46:22
Außerdem hab ich in meinen Homematic Rolloaktoren die Levelinvertierung drin, sodass der Rolladen bei ASC=2 morgen zu und Abends auffährt. Wenn ich es richtig verstanden habe muss ich dann nur ASC=1 setzen, richtig?

Nein musst Du nicht. Setze einfach die Attribute ASC_Closed_Pos, ASC_Open_Pos entsprechend. Der Rest kann ja so bleiben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 01 Mai 2019, 16:09:50
Zitat von: mnl1234 am 01 Mai 2019, 15:46:22
Tag zusammen!  ;D
Ich habe an der Terrassentür bisher die Steuerung so, dass bei einer bestimmten Brightness nur bis zu einen Wert von 60% geschlossen wird (weil danach meistens die Katzen noch rein wollen) und erst am Ende des Zeitfensters (22:30) ganz geschlossen wird.

Kann ich das mit dem Autoshutter auch irgendwie realisieren?

Außerdem hab ich in meinen Homematic Rolloaktoren die Levelinvertierung drin, sodass der Rolladen bei ASC=2 morgen zu und Abends auffährt. Wenn ich es richtig verstanden habe muss ich dann nur ASC=1 setzen, richtig?
Du kannst das PrivacyDown dafür hernehmen, dann fahren die Rollläden nur bis einer bestimmten Position runter und später ganz zu.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 01 Mai 2019, 16:10:55
Welche Angaben brauche ich damit der Rollladen in Beschattung fährt? Heute morgen sind wieder Alle nicht hoch gefahren, Im Log war nicht ein einziger Eintrag zu der Zeit. Das letzte was gestern geänderte hatte waren Room-Namen.
das hier sind die Letzten Auszüge aus dem Log:2019.05.01 16:11:01 4: AutoShuttersControl (ASControl) - Devname: TWILIGHT Name: ASControl Notify: $VAR1 = [
          'azimuth: 241.99',
          'elevation: 39.66',
          'twilight: 100',
          'twilight_weather: 100',
          'compasspoint: southwest'
        ];

2019.05.01 16:11:01 4: AutoShuttersControl (ASControl) - Shading Processing, Rollladen: Rollladen_Bu Azimuth: 241.99 Elevation: 39.66 Brightness: -1 OutTemp: 18.880
2019.05.01 16:11:01 4: AutoShuttersControl (ASControl) - Shading Processing, Rollladen: Rollladen_Sz Azimuth: 241.99 Elevation: 39.66 Brightness: -1 OutTemp: 18.880


brauche ich diese Angaben dazu? Woher werden die Werte genommen?
ASC_Shading_StateChange_Cloudy - Brightness Wert ab welchen die Beschattung aufgehoben werden soll, immer in Abhängikkeit der anderen einbezogenden Sensorwerte / default 20000 wenn nicht gesetzt
ASC_Shading_StateChange_Sunny - Brightness Wert ab welchen Beschattung statt finden soll, immer in Abhängikkeit der anderen einbezogenden Sensorwerte / default 35000 wenn nicht gesetzt


Internals:
   DEF        dacfd218 5
   FUUID      5c44a1c8-f33f-06ea-7518-3af27ebc0c66591f
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     30
   NAME       Rollladen_Sz
   NR         207
   STATE      99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 30
   ZWDongle_0_RAWMSG 0004000506310504220000ab00
   ZWDongle_0_TIME 2019-05-01 15:54:07
   ZWaveSubDevice no
   cmdsPending 0
   homeId     dacfd218
   isWakeUp   
   lastMsgSent 1556718846.05198
   nodeIdHex  05
   READINGS:
     2019-05-01 15:54:00   ASC_ShuttersLastDrive day open
     2019-05-01 15:54:17   ASC_Time_DriveDown  1.05.2019 - 20:31
     2019-05-01 15:54:17   ASC_Time_DriveUp  2.05.2019 - 06:30
     2019-05-01 15:54:17   ASC_Time_PrivacyDriveUp  1.05.2019 - 20:27
     2019-05-01 13:12:28   CMD             ZW_APPLICATION_UPDATE
     2019-04-29 20:48:20   assocGroup_1    Max 16 Nodes ZWDongle_0
     2019-04-29 20:48:23   assocGroup_2    Max 16 Nodes
     2019-04-29 20:48:25   assocGroup_3    Max 1 Nodes ZWDongle_0
     2019-04-29 20:48:15   assocGroups     3
     2019-05-01 13:20:23   associatedWith  ASControl
     2019-04-29 20:48:44   configEnergyReports 10
     2019-04-29 20:48:44   configInRollerBlindModeOrVenetianBlind17 10
     2019-04-29 20:48:49   configMotorOperationTime 240
     2019-04-29 20:48:49   configPeriodicPowerOrEnergyReports 3600
     2019-04-29 20:48:50   configPowerReports 10
     2019-04-29 20:48:55   configReportsType BlindPositionReportsSentToThe1
     2019-04-29 20:48:55   configResponseToFloodingAlarm NoReaction
     2019-04-29 20:48:55   configResponseToGeneralAlarm CloseBlind
     2019-04-29 20:48:56   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2019-04-29 20:48:57   configResponseToTemperatureAlarm OpenBlind
     2019-04-29 20:48:58   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-04-29 20:48:58   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2019-04-29 20:48:58   configSwitchType ToggleSwitches
     2019-05-01 15:45:41   energy           0.61 kWh
     2019-04-29 20:48:37   mcaGroups       2
     2019-04-29 20:48:37   mca_1           Max 7 Nodes ZWDongle_0
     2019-04-29 20:48:37   mca_2           Max 7
     2019-04-29 20:48:30   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-04-29 20:48:30   modelConfig     fibaro/fgrm222.xml
     2019-04-29 20:48:30   modelId         010f-0302-1000
     2019-05-01 15:54:07   position        99
     2019-05-01 15:54:07   power           0.0 W
     2019-05-01 15:54:01   state           dim 99
     2019-05-01 15:54:06   timeToAck       0.033
     2019-05-01 15:54:06   transmit        OK
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning CIVIL
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_DriveUpMaxDuration 25
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 240
   ASC_PrivacyDown_Pos 40
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 269
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_WaitingPeriod 20
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 6:30
   ASC_Time_Up_Late 9:00
   ASC_Time_Up_WE_Holiday st
   ASC_Up     astro
   ASC_Ventilate_Pos 24
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 15
   ASC_WindowRec alle_FK_Sz
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon (9[7-9])|(9[7-9]):fts_window_2w (9[0-6]|8[7-9])|(9[0-6]|8[7-9]):fts_shutter_10@red (8[0-6])|(8[0-6]):fts_shutter_20@red (7[3-9])|(7[3-9]):fts_shutter_30@red (6[5-9]|7[0-2])|(6[5-9]|7[0-2]):fts_shutter_40@red (5[6-9]|6[0-4])|(5[6-9]|6[0-4]):fts_shutter_50@red (4[5-9]|5[0-5])|(4[5-9]|5[0-5]):fts_shutter_60@red (3[5-9]|4[0-4])|(3[5-9]|4[0-4]):fts_shutter_70@red (2[1-9]|3[0-4])|(2[1-9]|3[0-4]):fts_shutter_80@red ([6-9]|1[0-9]|20)|([6-9]|1[0-9]|20):fts_shutter_90@orange ([0-5])|([0-5]):fts_shutter_100
   eventMap   /on:öffnen/off:schließen/dim 20:Lüften/
   genericDeviceType blind
   homebridgeMapping clear CurrentPosition=position,minValue=0,maxValue=99 TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
   icon       fts_shutter
   neighborListPos 438,10
   room       ASC,Homekit,Z-Wave,Schlafzimmer
   stateFormat position
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:stop:öffnen:schließen:Lüften


ASControl
Internals:
   FUUID      5cc5b0e1-f33f-06ea-b8a6-d6a7802b343317e2
   FVERSION   73_AutoShuttersControl.pm:v0.6.4-s19296/2019-04-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  ASControl,TWILIGHT,alle_FK_Bad,alle_FK_Bu,alle_FK_Flur,alle_FK_Ki,alle_FK_Sz,alle_FK_Wz_Li,alle_FK_Wz_Re,global,Rollladen_Bad,Rollladen_Bu,Rollladen_Flur,Rollladen_Ki,Rollladen_Sz,Rollladen_Wz_Li,Rollladen_Wz_Re
   NR         245
   NTFY_ORDER 51-ASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.4
   OLDREADINGS:
   READINGS:
     2019-05-01 10:33:53   Rollladen_Bad_PosValue 99
     2019-04-30 21:15:02   Rollladen_Bad_lastPosValue 40
     2019-05-01 13:20:27   Rollladen_Bad_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 13:29:50   Rollladen_Bu_PosValue 99
     2019-04-30 21:10:02   Rollladen_Bu_lastPosValue 40
     2019-05-01 13:20:27   Rollladen_Bu_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 10:34:14   Rollladen_Flur_PosValue 99
     2019-04-30 21:18:02   Rollladen_Flur_lastPosValue 99
     2019-05-01 13:20:27   Rollladen_Flur_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 11:54:23   Rollladen_Ki_PosValue 99
     2019-04-30 21:18:02   Rollladen_Ki_lastPosValue 99
     2019-05-01 13:20:27   Rollladen_Ki_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 15:54:07   Rollladen_Sz_PosValue 99
     2019-05-01 15:54:01   Rollladen_Sz_lastPosValue 0
     2019-05-01 15:54:01   Rollladen_Sz_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 10:34:56   Rollladen_Wz_Li_PosValue 98
     2019-05-01 13:20:27   Rollladen_Wz_Li_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 10:34:50   Rollladen_Wz_Re_PosValue 98
     2019-05-01 13:20:27   Rollladen_Wz_Re_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-04-30 12:20:08   hardLockOut     off
     2019-05-01 13:20:23   room_ASC_Homekit_Z-Wave_Schlafzimmer Rollladen_Sz
     2019-05-01 13:20:23   room_ASC_Homekit_Z-Wave_Wohnzimmer Rollladen_Wz_Li,Rollladen_Wz_Re
     2019-05-01 13:20:23   room_Badezimmer_Homekit_ASC_Z-Wave Rollladen_Bad
     2019-05-01 13:20:23   room_Buero_Homekit_ASC_Z-Wave Rollladen_Bu
     2019-05-01 13:20:23   room_Flur_Homekit_ASC_Z-Wave Rollladen_Flur
     2019-05-01 13:20:23   room_Homekit_Kinderzimmer_ASC_Z-Wave Rollladen_Ki
     2019-04-30 12:20:08   selfDefense     off
     2019-05-01 15:54:17   state           created new drive timer
     2019-05-01 02:32:36   sunriseTimeWeHoliday on
     2019-05-01 13:20:23   userAttrList    rolled out
   helper:
     shuttersList:
       Rollladen_Bad
       Rollladen_Bu
       Rollladen_Flur
       Rollladen_Ki
       Rollladen_Sz
       Rollladen_Wz_Li
       Rollladen_Wz_Re
   monitoredDevs:
     Rollladen_Bad:
     Rollladen_Bu:
     Rollladen_Flur:
     Rollladen_Ki:
     Rollladen_Sz:
     Rollladen_Wz_Li:
     Rollladen_Wz_Re:
     TWILIGHT:
       ASControl  ASC_twilightDevice
     alle_FK_Bad:
       Rollladen_Bad ASC_WindowRec
     alle_FK_Bu:
       Rollladen_Bu ASC_WindowRec
     alle_FK_Flur:
       Rollladen_Flur ASC_WindowRec
     alle_FK_Ki:
       Rollladen_Ki ASC_WindowRec
     alle_FK_Sz:
       Rollladen_Sz ASC_WindowRec
     alle_FK_Wz_Li:
       Rollladen_Wz_Li ASC_WindowRec
     alle_FK_Wz_Re:
       Rollladen_Wz_Re ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_expert 1
   ASC_tempSensor XMI_158d0001ab75e1
   ASC_twilightDevice TWILIGHT
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    4
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 16:29:13
Zitat von: Typ1er am 01 Mai 2019, 16:10:55
Welche Angaben brauche ich damit der Rollladen in Beschattung fährt? Heute morgen sind wieder Alle nicht hoch gefahren, Im Log war nicht ein einziger Eintrag zu der Zeit. Das letzte was gestern geänderte hatte waren Room-Namen.
das hier sind die Letzten Auszüge aus dem Log:2019.05.01 16:11:01 4: AutoShuttersControl (ASControl) - Devname: TWILIGHT Name: ASControl Notify: $VAR1 = [
          'azimuth: 241.99',
          'elevation: 39.66',
          'twilight: 100',
          'twilight_weather: 100',
          'compasspoint: southwest'
        ];

2019.05.01 16:11:01 4: AutoShuttersControl (ASControl) - Shading Processing, Rollladen: Rollladen_Bu Azimuth: 241.99 Elevation: 39.66 Brightness: -1 OutTemp: 18.880
2019.05.01 16:11:01 4: AutoShuttersControl (ASControl) - Shading Processing, Rollladen: Rollladen_Sz Azimuth: 241.99 Elevation: 39.66 Brightness: -1 OutTemp: 18.880


brauche ich diese Angaben dazu? Woher werden die Werte genommen?
ASC_Shading_StateChange_Cloudy - Brightness Wert ab welchen die Beschattung aufgehoben werden soll, immer in Abhängikkeit der anderen einbezogenden Sensorwerte / default 20000 wenn nicht gesetzt
ASC_Shading_StateChange_Sunny - Brightness Wert ab welchen Beschattung statt finden soll, immer in Abhängikkeit der anderen einbezogenden Sensorwerte / default 35000 wenn nicht gesetzt


Internals:
   DEF        dacfd218 5
   FUUID      5c44a1c8-f33f-06ea-7518-3af27ebc0c66591f
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     30
   NAME       Rollladen_Sz
   NR         207
   STATE      99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 30
   ZWDongle_0_RAWMSG 0004000506310504220000ab00
   ZWDongle_0_TIME 2019-05-01 15:54:07
   ZWaveSubDevice no
   cmdsPending 0
   homeId     dacfd218
   isWakeUp   
   lastMsgSent 1556718846.05198
   nodeIdHex  05
   READINGS:
     2019-05-01 15:54:00   ASC_ShuttersLastDrive day open
     2019-05-01 15:54:17   ASC_Time_DriveDown  1.05.2019 - 20:31
     2019-05-01 15:54:17   ASC_Time_DriveUp  2.05.2019 - 06:30
     2019-05-01 15:54:17   ASC_Time_PrivacyDriveUp  1.05.2019 - 20:27
     2019-05-01 13:12:28   CMD             ZW_APPLICATION_UPDATE
     2019-04-29 20:48:20   assocGroup_1    Max 16 Nodes ZWDongle_0
     2019-04-29 20:48:23   assocGroup_2    Max 16 Nodes
     2019-04-29 20:48:25   assocGroup_3    Max 1 Nodes ZWDongle_0
     2019-04-29 20:48:15   assocGroups     3
     2019-05-01 13:20:23   associatedWith  ASControl
     2019-04-29 20:48:44   configEnergyReports 10
     2019-04-29 20:48:44   configInRollerBlindModeOrVenetianBlind17 10
     2019-04-29 20:48:49   configMotorOperationTime 240
     2019-04-29 20:48:49   configPeriodicPowerOrEnergyReports 3600
     2019-04-29 20:48:50   configPowerReports 10
     2019-04-29 20:48:55   configReportsType BlindPositionReportsSentToThe1
     2019-04-29 20:48:55   configResponseToFloodingAlarm NoReaction
     2019-04-29 20:48:55   configResponseToGeneralAlarm CloseBlind
     2019-04-29 20:48:56   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2019-04-29 20:48:57   configResponseToTemperatureAlarm OpenBlind
     2019-04-29 20:48:58   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-04-29 20:48:58   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2019-04-29 20:48:58   configSwitchType ToggleSwitches
     2019-05-01 15:45:41   energy           0.61 kWh
     2019-04-29 20:48:37   mcaGroups       2
     2019-04-29 20:48:37   mca_1           Max 7 Nodes ZWDongle_0
     2019-04-29 20:48:37   mca_2           Max 7
     2019-04-29 20:48:30   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-04-29 20:48:30   modelConfig     fibaro/fgrm222.xml
     2019-04-29 20:48:30   modelId         010f-0302-1000
     2019-05-01 15:54:07   position        99
     2019-05-01 15:54:07   power           0.0 W
     2019-05-01 15:54:01   state           dim 99
     2019-05-01 15:54:06   timeToAck       0.033
     2019-05-01 15:54:06   transmit        OK
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning CIVIL
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_DriveUpMaxDuration 25
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 240
   ASC_PrivacyDown_Pos 40
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 269
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_WaitingPeriod 20
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 6:30
   ASC_Time_Up_Late 9:00
   ASC_Time_Up_WE_Holiday st
   ASC_Up     astro
   ASC_Ventilate_Pos 24
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 15
   ASC_WindowRec alle_FK_Sz
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon (9[7-9])|(9[7-9]):fts_window_2w (9[0-6]|8[7-9])|(9[0-6]|8[7-9]):fts_shutter_10@red (8[0-6])|(8[0-6]):fts_shutter_20@red (7[3-9])|(7[3-9]):fts_shutter_30@red (6[5-9]|7[0-2])|(6[5-9]|7[0-2]):fts_shutter_40@red (5[6-9]|6[0-4])|(5[6-9]|6[0-4]):fts_shutter_50@red (4[5-9]|5[0-5])|(4[5-9]|5[0-5]):fts_shutter_60@red (3[5-9]|4[0-4])|(3[5-9]|4[0-4]):fts_shutter_70@red (2[1-9]|3[0-4])|(2[1-9]|3[0-4]):fts_shutter_80@red ([6-9]|1[0-9]|20)|([6-9]|1[0-9]|20):fts_shutter_90@orange ([0-5])|([0-5]):fts_shutter_100
   eventMap   /on:öffnen/off:schließen/dim 20:Lüften/
   genericDeviceType blind
   homebridgeMapping clear CurrentPosition=position,minValue=0,maxValue=99 TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
   icon       fts_shutter
   neighborListPos 438,10
   room       ASC,Homekit,Z-Wave,Schlafzimmer
   stateFormat position
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:stop:öffnen:schließen:Lüften


ASControl
Internals:
   FUUID      5cc5b0e1-f33f-06ea-b8a6-d6a7802b343317e2
   FVERSION   73_AutoShuttersControl.pm:v0.6.4-s19296/2019-04-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  ASControl,TWILIGHT,alle_FK_Bad,alle_FK_Bu,alle_FK_Flur,alle_FK_Ki,alle_FK_Sz,alle_FK_Wz_Li,alle_FK_Wz_Re,global,Rollladen_Bad,Rollladen_Bu,Rollladen_Flur,Rollladen_Ki,Rollladen_Sz,Rollladen_Wz_Li,Rollladen_Wz_Re
   NR         245
   NTFY_ORDER 51-ASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.4
   OLDREADINGS:
   READINGS:
     2019-05-01 10:33:53   Rollladen_Bad_PosValue 99
     2019-04-30 21:15:02   Rollladen_Bad_lastPosValue 40
     2019-05-01 13:20:27   Rollladen_Bad_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 13:29:50   Rollladen_Bu_PosValue 99
     2019-04-30 21:10:02   Rollladen_Bu_lastPosValue 40
     2019-05-01 13:20:27   Rollladen_Bu_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 10:34:14   Rollladen_Flur_PosValue 99
     2019-04-30 21:18:02   Rollladen_Flur_lastPosValue 99
     2019-05-01 13:20:27   Rollladen_Flur_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 11:54:23   Rollladen_Ki_PosValue 99
     2019-04-30 21:18:02   Rollladen_Ki_lastPosValue 99
     2019-05-01 13:20:27   Rollladen_Ki_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 15:54:07   Rollladen_Sz_PosValue 99
     2019-05-01 15:54:01   Rollladen_Sz_lastPosValue 0
     2019-05-01 15:54:01   Rollladen_Sz_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 10:34:56   Rollladen_Wz_Li_PosValue 98
     2019-05-01 13:20:27   Rollladen_Wz_Li_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-05-01 10:34:50   Rollladen_Wz_Re_PosValue 98
     2019-05-01 13:20:27   Rollladen_Wz_Re_nextAstroTimeEvent  1.05.2019 - 20:31
     2019-04-30 12:20:08   hardLockOut     off
     2019-05-01 13:20:23   room_ASC_Homekit_Z-Wave_Schlafzimmer Rollladen_Sz
     2019-05-01 13:20:23   room_ASC_Homekit_Z-Wave_Wohnzimmer Rollladen_Wz_Li,Rollladen_Wz_Re
     2019-05-01 13:20:23   room_Badezimmer_Homekit_ASC_Z-Wave Rollladen_Bad
     2019-05-01 13:20:23   room_Buero_Homekit_ASC_Z-Wave Rollladen_Bu
     2019-05-01 13:20:23   room_Flur_Homekit_ASC_Z-Wave Rollladen_Flur
     2019-05-01 13:20:23   room_Homekit_Kinderzimmer_ASC_Z-Wave Rollladen_Ki
     2019-04-30 12:20:08   selfDefense     off
     2019-05-01 15:54:17   state           created new drive timer
     2019-05-01 02:32:36   sunriseTimeWeHoliday on
     2019-05-01 13:20:23   userAttrList    rolled out
   helper:
     shuttersList:
       Rollladen_Bad
       Rollladen_Bu
       Rollladen_Flur
       Rollladen_Ki
       Rollladen_Sz
       Rollladen_Wz_Li
       Rollladen_Wz_Re
   monitoredDevs:
     Rollladen_Bad:
     Rollladen_Bu:
     Rollladen_Flur:
     Rollladen_Ki:
     Rollladen_Sz:
     Rollladen_Wz_Li:
     Rollladen_Wz_Re:
     TWILIGHT:
       ASControl  ASC_twilightDevice
     alle_FK_Bad:
       Rollladen_Bad ASC_WindowRec
     alle_FK_Bu:
       Rollladen_Bu ASC_WindowRec
     alle_FK_Flur:
       Rollladen_Flur ASC_WindowRec
     alle_FK_Ki:
       Rollladen_Ki ASC_WindowRec
     alle_FK_Sz:
       Rollladen_Sz ASC_WindowRec
     alle_FK_Wz_Li:
       Rollladen_Wz_Li ASC_WindowRec
     alle_FK_Wz_Re:
       Rollladen_Wz_Re ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_expert 1
   ASC_tempSensor XMI_158d0001ab75e1
   ASC_twilightDevice TWILIGHT
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    4


Dir fehlt pro Rollladen der zugehörige Brightness Sensor. Es reicht in Deinem Fall das Sensor Device und das Reading sofern es nicht brightness heißt.
Die Werte von Cloudy und Sunny sind die Werte welche Dein Sensor liefert. Musst Du also an passen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 01 Mai 2019, 16:36:20
Zitat von: CoolTux am 01 Mai 2019, 16:04:51
Aktuell leider nicht.


Klingt für mich nach dem klassischen ComfortOpen Use Case: Wenn die Katze drin ist, dürfte die Tür ja irgendwann dann auch mal zu gemacht werden und solange die Tür noch offen ist, währe meine Erwartung, dass das Rollo nur bis zur ComfortPosition runter fährt und erst in die Closed Position, wenn die Tür zu ist. Wie das mit dem Aussperrschutz zusammenspielt (so man ihn denn benutzen will), kann ich gerade aber noch nicht richtig erfassen. IMHO bräuchte der Aussperrschutz nicht greifen, wenn man eine ComfortOpen Position angegeben hat, unter der man auch als Mensch zur Not noch durch käme.


PrivacyDown hätte halt wahrscheinlich die von mir im anderen Post schon erwähnten Einschränkungen, wenn man gerne über Brightness steuern möchte.


Zitat von: Typ1er am 01 Mai 2019, 16:10:55
brauche ich diese Angaben dazu? Woher werden die Werte genommen?


Das ist genau der Punkt, dir fehlt ein Helligkeitssensor, erst dann können auch ASC_Shading_StateChange* greifen.
Ich glaube aktuell kommt man um einen Helligkeitssensor zur Beschattungssteuerung nicht herum, die reinen Astro Werte reichen glaube ich derzeit nicht aus (wäre auch eine Beschattung für Arme, denn es würde auch bei bewölktem Himmel beschattet). Mindestens einen Regensensor brauchst du wohl, zumindest wäre meine Erwartung, dass auch der Status "es regnet" nicht (mehr) zu einer Beschattung führt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 01 Mai 2019, 16:40:08
könnt ihr einen Helligkeit-Sensor für Außen Empfehlen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 01 Mai 2019, 16:46:14
Zitat von: Typ1er am 01 Mai 2019, 16:40:08
könnt ihr einen Helligkeit-Sensor für Außen Empfehlen?


Normalerweise sind die in Wetterstationen mit eingebaut (ich habe die HP1000, ist schon ein paar Jahre alt).
Gibt aber auch was separates von Homematic, macht aber IMHO nicht so viel Sinn...


@CoolTux:
selfDefense scheint aktuell auch bei einem threeState Fenstersensor zu greifen. Ich nehme an das ist erstmal gewollt, allerdings ist es bei Fenstern, die nicht im Erdgeschoss sind und nicht über einen Balkon o.ä. erreichbar sind, egal und in meinem Fall gar gewollt, das Fenster zum lüften geöffnetgekippt zu lassen. Könnte man angeben, dass man bei "tilted" kein selfDefense will?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 01 Mai 2019, 17:21:35
Hallo zusammen,
ich bin gerade noch bei der Einrichtung des Moduls. Ich habe Siro Innenrollos, da passen vielleicht ein paar Sachen nicht sofort.
Ich möchte verhindern, dass das Rollo runterfährt, wenn ich das zugehörige Fenster offen habe, da es sich dann verhaken würde. Wenn es geschlossen wird, soll es nachgefahren werden. Ich möchte allerdings nicht, dass durch das Klappen eines Fensters das Innenrollo hochfährt. Gibt es eine Möglichkeit das sinnvoll zu lösen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 01 Mai 2019, 17:22:46
Hallo CoolTux,

habe hier noch ein Problem mit shading out. Habe zwei identisch definierte Rolläden. Beide fahren zwar zeitgleich in die Position shading in, jedoch wird nur einer in shading out gefahren.

Hier das ASC-Device:
Internals:
   FUUID      5cc2c9b7-f33f-d9bf-3bae-c170cbd696a4bf1f
   FVERSION   73_AutoShuttersControl.pm:v0.6.4-s19296/2019-04-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,RAnkleide,RAnkleide_Velux,RBad,RBuero,RGaeste,RGaeste_Velux,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RSZ,RWC,RKueche,RAnkleide_Velux,RSZ,RPSK_Fenster_WZ,KBuero,RWC,RBad,RPSK_TUER_WZ,RGaeste_Velux,RBuero,KWC,RGaeste,Twilight,RAnkleide
   NR         123
   NTFY_ORDER 51-ASC
   STATE      shading out
   TYPE       AutoShuttersControl
   VERSION    0.6.4
   OLDREADINGS:
   READINGS:
     2019-05-01 08:37:28   RAnkleide_PosValue 0
     2019-05-01 15:22:35   RAnkleide_Velux_PosValue 99
     2019-05-01 16:07:34   RAnkleide_Velux_lastPosValue 99
     2019-05-01 08:37:27   RAnkleide_Velux_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-05-01 05:32:42   RAnkleide_lastPosValue 100
     2019-05-01 08:37:27   RAnkleide_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-05-01 08:37:28   RBad_PosValue   0
     2019-05-01 05:32:42   RBad_lastPosValue 100
     2019-05-01 08:37:27   RBad_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-05-01 08:37:28   RBuero_PosValue 0
     2019-04-30 21:17:35   RBuero_lastPosValue 0
     2019-05-01 08:37:27   RBuero_nextAstroTimeEvent  1.05.2019 - 21:19
     2019-05-01 09:41:13   RGaeste_PosValue 0
     2019-05-01 16:18:12   RGaeste_Velux_PosValue 0
     2019-05-01 16:17:34   RGaeste_Velux_lastPosValue 100
     2019-05-01 08:37:27   RGaeste_Velux_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-04-30 21:09:39   RGaeste_lastPosValue 0
     2019-05-01 08:37:27   RGaeste_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-05-01 08:37:28   RKueche_PosValue 0
     2019-05-01 05:32:42   RKueche_lastPosValue 100
     2019-05-01 08:37:27   RKueche_nextAstroTimeEvent  1.05.2019 - 21:19
     2019-05-01 11:32:38   RPSK_Fenster_WZ_PosValue 0
     2019-05-01 11:32:25   RPSK_Fenster_WZ_lastPosValue 40
     2019-05-01 08:37:27   RPSK_Fenster_WZ_nextAstroTimeEvent  1.05.2019 - 21:19
     2019-05-01 08:37:28   RPSK_TUER_WZ_PosValue 0
     2019-04-30 21:17:35   RPSK_TUER_WZ_lastPosValue 0
     2019-05-01 08:37:27   RPSK_TUER_WZ_nextAstroTimeEvent  1.05.2019 - 21:19
     2019-05-01 09:41:15   RSZ_PosValue    0
     2019-04-30 21:09:39   RSZ_lastPosValue 0
     2019-05-01 08:37:27   RSZ_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-05-01 08:37:28   RWC_PosValue    0
     2019-05-01 05:32:42   RWC_lastPosValue 100
     2019-05-01 08:37:27   RWC_nextAstroTimeEvent  1.05.2019 - 21:19
     2019-04-26 21:09:41   Rolladen_OG_lastPosValue 0
     2019-04-26 17:53:28   hardLockOut     off
     2019-04-30 06:50:39   partyMode       on
     2019-05-01 08:37:23   room_ASC_EG_tahoma RBuero,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RWC
     2019-05-01 08:37:23   room_ASC_OG_tahoma RAnkleide,RAnkleide_Velux,RBad,RGaeste,RGaeste_Velux,RSZ
     2019-04-26 11:04:55   selfDefense     off
     2019-05-01 16:17:34   state           shading out
     2019-04-30 06:45:52   sunriseTimeWeHoliday on
     2019-05-01 08:37:23   userAttrList    rolled out
   helper:
     shuttersList:
       RAnkleide
       RAnkleide_Velux
       RBad
       RBuero
       RGaeste
       RGaeste_Velux
       RKueche
       RPSK_Fenster_WZ
       RPSK_TUER_WZ
       RSZ
       RWC
   monitoredDevs:
     KBuero:
       RBuero     ASC_WindowRec
     KWC:
       RWC        ASC_WindowRec
     RAnkleide:
     RAnkleide_Velux:
     RBad:
     RBuero:
     RGaeste:
     RGaeste_Velux:
     RKueche:
     RPSK_Fenster_WZ:
     RPSK_TUER_WZ:
     RSZ:
     RWC:
     Twilight:
       ASC        ASC_twilightDevice
       RAnkleide  ASC_BrightnessSensor
       RAnkleide_Velux ASC_BrightnessSensor
       RBad       ASC_BrightnessSensor
       RGaeste_Velux ASC_BrightnessSensor
       RPSK_Fenster_WZ ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 40:40
   ASC_expert 1
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Rolladen RAnkleide_Velux fährt nicht in shading out:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/9176664
   FUUID      5cc2c399-f33f-d9bf-226f-31877080f5525409
   IODev      tahoma
   NAME       RAnkleide_Velux
   NR         122
   NTFY_ORDER 50-RAnkleide_Velux
   STATE      dim99
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/9176664
   fid        9176664
   inClass    RollerShutter
   inControllable io:RollerShutterVeluxIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Ankleide Velux
   inPlaceOID e02f98e0-c97b-4558-9e35-6a8bb855b75d
   inType     1
   READINGS:
     2019-05-01 16:07:34   ASC_ShuttersLastDrive shading in
     2019-05-01 08:37:27   ASC_Time_DriveDown  1.05.2019 - 21:11
     2019-05-01 08:37:27   ASC_Time_DriveUp  2.05.2019 - 05:30
     2019-05-01 15:22:35   ClosureState    99
     2019-05-01 08:37:28   NameState       Ankleide Velux
     2019-05-01 15:22:35   OpenClosedState open
     2019-05-01 08:37:28   PriorityLockTimerState 0
     2019-05-01 17:09:17   RSSILevelState  54.0
     2019-05-01 08:37:28   StatusState     available
     2019-05-01 08:37:23   associatedWith  ASC
     2019-05-01 15:22:35   devicestate     open
     2019-05-01 15:22:35   state           dim99
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BrightnessSensor Twilight:twilight 90:30
   ASC_Mode_Up always
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 55
   ASC_Shading_Direction 185
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 40
   ASC_Shading_StateChange_Sunny 80
   ASC_ShuttersPlace window
   IODev      tahoma
   alias      Rolladen Ankleide Velux
   devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     dim


Rolladen RGaeste_Velux fährt "korrekt" in shading out:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/2835930
   FUUID      5cc2c399-f33f-d9bf-ed65-371e73f0943141b1
   IODev      tahoma
   NAME       RGaeste_Velux
   NR         116
   NTFY_ORDER 50-RGaeste_Velux
   STATE      dim0
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/2835930
   fid        2835930
   inClass    RollerShutter
   inControllable io:RollerShutterVeluxIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Gäste Velux
   inPlaceOID 7eaeefef-8124-4f8f-b36d-2d93418b81b9
   inType     1
   READINGS:
     2019-05-01 16:17:34   ASC_ShuttersLastDrive shading out
     2019-05-01 08:37:27   ASC_Time_DriveDown  1.05.2019 - 21:11
     2019-05-01 08:37:27   ASC_Time_DriveUp  2.05.2019 - 05:30
     2019-05-01 16:18:12   ClosureState    0
     2019-05-01 08:37:28   NameState       Gäste Velux
     2019-05-01 16:18:12   OpenClosedState open
     2019-05-01 08:37:28   PriorityLockTimerState 0
     2019-05-01 17:11:17   RSSILevelState  60.0
     2019-05-01 08:37:28   StatusState     available
     2019-05-01 08:37:23   associatedWith  ASC
     2019-05-01 16:18:12   devicestate     open
     2019-05-01 16:18:12   state           dim0
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BrightnessSensor Twilight:twilight 90:30
   ASC_Mode_Up off
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 55
   ASC_Shading_Direction 185
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 40
   ASC_Shading_StateChange_Sunny 80
   ASC_ShuttersPlace window
   IODev      tahoma
   alias      Rolladen Gäste Velux
   devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     dim


Problem tauchte gestern bereits unter 0.6.3 auf. Habe heute morgen auf 0.6.4 update gemacht.

Hier ein Auszug aus dem Logfile:
2019.05.01 15:37:33 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 15:37:33 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 15:37:33 3: tahoma: request active
2019.05.01 15:42:33 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 15:52:33 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 15:52:33 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 15:52:34 3: tahoma: request active
2019.05.01 15:57:34 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 16:07:34 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 16:07:34 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 16:17:34 3: RGaeste_Velux: tahoma_applyRequest data={"label":"Gäste Velux - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/2835930","commands":[{"name":"open","parameters":[]}]}]}


Warum taucht da so häufig RAnkleide_Velux drin auf, aber nur einmal RGaeste_Velux?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 17:36:30
Zitat von: volschin am 01 Mai 2019, 17:21:35
Hallo zusammen,
ich bin gerade noch bei der Einrichtung des Moduls. Ich habe Siro Innenrollos, da passen vielleicht ein paar Sachen nicht sofort.
Ich möchte verhindern, dass das Rollo runterfährt, wenn ich das zugehörige Fenster offen habe, da es sich dann verhaken würde. Wenn es geschlossen wird, soll es nachgefahren werden. Ich möchte allerdings nicht, dass durch das Klappen eines Fensters das Innenrollo hochfährt. Gibt es eine Möglichkeit das sinnvoll zu lösen?

Ich habe genau die selben Rolllos. Du kannst als Sensor Type twostate verwenden. Dann sollte er nicht reagieren beim kippen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 17:42:49
Zitat von: eurofinder am 01 Mai 2019, 17:22:46
Hallo CoolTux,

habe hier noch ein Problem mit shading out. Habe zwei identisch definierte Rolläden. Beide fahren zwar zeitgleich in die Position shading in, jedoch wird nur einer in shading out gefahren.

Hier das ASC-Device:
Internals:
   FUUID      5cc2c9b7-f33f-d9bf-3bae-c170cbd696a4bf1f
   FVERSION   73_AutoShuttersControl.pm:v0.6.4-s19296/2019-04-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,RAnkleide,RAnkleide_Velux,RBad,RBuero,RGaeste,RGaeste_Velux,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RSZ,RWC,RKueche,RAnkleide_Velux,RSZ,RPSK_Fenster_WZ,KBuero,RWC,RBad,RPSK_TUER_WZ,RGaeste_Velux,RBuero,KWC,RGaeste,Twilight,RAnkleide
   NR         123
   NTFY_ORDER 51-ASC
   STATE      shading out
   TYPE       AutoShuttersControl
   VERSION    0.6.4
   OLDREADINGS:
   READINGS:
     2019-05-01 08:37:28   RAnkleide_PosValue 0
     2019-05-01 15:22:35   RAnkleide_Velux_PosValue 99
     2019-05-01 16:07:34   RAnkleide_Velux_lastPosValue 99
     2019-05-01 08:37:27   RAnkleide_Velux_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-05-01 05:32:42   RAnkleide_lastPosValue 100
     2019-05-01 08:37:27   RAnkleide_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-05-01 08:37:28   RBad_PosValue   0
     2019-05-01 05:32:42   RBad_lastPosValue 100
     2019-05-01 08:37:27   RBad_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-05-01 08:37:28   RBuero_PosValue 0
     2019-04-30 21:17:35   RBuero_lastPosValue 0
     2019-05-01 08:37:27   RBuero_nextAstroTimeEvent  1.05.2019 - 21:19
     2019-05-01 09:41:13   RGaeste_PosValue 0
     2019-05-01 16:18:12   RGaeste_Velux_PosValue 0
     2019-05-01 16:17:34   RGaeste_Velux_lastPosValue 100
     2019-05-01 08:37:27   RGaeste_Velux_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-04-30 21:09:39   RGaeste_lastPosValue 0
     2019-05-01 08:37:27   RGaeste_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-05-01 08:37:28   RKueche_PosValue 0
     2019-05-01 05:32:42   RKueche_lastPosValue 100
     2019-05-01 08:37:27   RKueche_nextAstroTimeEvent  1.05.2019 - 21:19
     2019-05-01 11:32:38   RPSK_Fenster_WZ_PosValue 0
     2019-05-01 11:32:25   RPSK_Fenster_WZ_lastPosValue 40
     2019-05-01 08:37:27   RPSK_Fenster_WZ_nextAstroTimeEvent  1.05.2019 - 21:19
     2019-05-01 08:37:28   RPSK_TUER_WZ_PosValue 0
     2019-04-30 21:17:35   RPSK_TUER_WZ_lastPosValue 0
     2019-05-01 08:37:27   RPSK_TUER_WZ_nextAstroTimeEvent  1.05.2019 - 21:19
     2019-05-01 09:41:15   RSZ_PosValue    0
     2019-04-30 21:09:39   RSZ_lastPosValue 0
     2019-05-01 08:37:27   RSZ_nextAstroTimeEvent  1.05.2019 - 21:11
     2019-05-01 08:37:28   RWC_PosValue    0
     2019-05-01 05:32:42   RWC_lastPosValue 100
     2019-05-01 08:37:27   RWC_nextAstroTimeEvent  1.05.2019 - 21:19
     2019-04-26 21:09:41   Rolladen_OG_lastPosValue 0
     2019-04-26 17:53:28   hardLockOut     off
     2019-04-30 06:50:39   partyMode       on
     2019-05-01 08:37:23   room_ASC_EG_tahoma RBuero,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RWC
     2019-05-01 08:37:23   room_ASC_OG_tahoma RAnkleide,RAnkleide_Velux,RBad,RGaeste,RGaeste_Velux,RSZ
     2019-04-26 11:04:55   selfDefense     off
     2019-05-01 16:17:34   state           shading out
     2019-04-30 06:45:52   sunriseTimeWeHoliday on
     2019-05-01 08:37:23   userAttrList    rolled out
   helper:
     shuttersList:
       RAnkleide
       RAnkleide_Velux
       RBad
       RBuero
       RGaeste
       RGaeste_Velux
       RKueche
       RPSK_Fenster_WZ
       RPSK_TUER_WZ
       RSZ
       RWC
   monitoredDevs:
     KBuero:
       RBuero     ASC_WindowRec
     KWC:
       RWC        ASC_WindowRec
     RAnkleide:
     RAnkleide_Velux:
     RBad:
     RBuero:
     RGaeste:
     RGaeste_Velux:
     RKueche:
     RPSK_Fenster_WZ:
     RPSK_TUER_WZ:
     RSZ:
     RWC:
     Twilight:
       ASC        ASC_twilightDevice
       RAnkleide  ASC_BrightnessSensor
       RAnkleide_Velux ASC_BrightnessSensor
       RBad       ASC_BrightnessSensor
       RGaeste_Velux ASC_BrightnessSensor
       RPSK_Fenster_WZ ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 40:40
   ASC_expert 1
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Rolladen RAnkleide_Velux fährt nicht in shading out:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/9176664
   FUUID      5cc2c399-f33f-d9bf-226f-31877080f5525409
   IODev      tahoma
   NAME       RAnkleide_Velux
   NR         122
   NTFY_ORDER 50-RAnkleide_Velux
   STATE      dim99
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/9176664
   fid        9176664
   inClass    RollerShutter
   inControllable io:RollerShutterVeluxIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Ankleide Velux
   inPlaceOID e02f98e0-c97b-4558-9e35-6a8bb855b75d
   inType     1
   READINGS:
     2019-05-01 16:07:34   ASC_ShuttersLastDrive shading in
     2019-05-01 08:37:27   ASC_Time_DriveDown  1.05.2019 - 21:11
     2019-05-01 08:37:27   ASC_Time_DriveUp  2.05.2019 - 05:30
     2019-05-01 15:22:35   ClosureState    99
     2019-05-01 08:37:28   NameState       Ankleide Velux
     2019-05-01 15:22:35   OpenClosedState open
     2019-05-01 08:37:28   PriorityLockTimerState 0
     2019-05-01 17:09:17   RSSILevelState  54.0
     2019-05-01 08:37:28   StatusState     available
     2019-05-01 08:37:23   associatedWith  ASC
     2019-05-01 15:22:35   devicestate     open
     2019-05-01 15:22:35   state           dim99
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BrightnessSensor Twilight:twilight 90:30
   ASC_Mode_Up always
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 55
   ASC_Shading_Direction 185
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 40
   ASC_Shading_StateChange_Sunny 80
   ASC_ShuttersPlace window
   IODev      tahoma
   alias      Rolladen Ankleide Velux
   devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     dim


Rolladen RGaeste_Velux fährt "korrekt" in shading out:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/2835930
   FUUID      5cc2c399-f33f-d9bf-ed65-371e73f0943141b1
   IODev      tahoma
   NAME       RGaeste_Velux
   NR         116
   NTFY_ORDER 50-RGaeste_Velux
   STATE      dim0
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/2835930
   fid        2835930
   inClass    RollerShutter
   inControllable io:RollerShutterVeluxIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Gäste Velux
   inPlaceOID 7eaeefef-8124-4f8f-b36d-2d93418b81b9
   inType     1
   READINGS:
     2019-05-01 16:17:34   ASC_ShuttersLastDrive shading out
     2019-05-01 08:37:27   ASC_Time_DriveDown  1.05.2019 - 21:11
     2019-05-01 08:37:27   ASC_Time_DriveUp  2.05.2019 - 05:30
     2019-05-01 16:18:12   ClosureState    0
     2019-05-01 08:37:28   NameState       Gäste Velux
     2019-05-01 16:18:12   OpenClosedState open
     2019-05-01 08:37:28   PriorityLockTimerState 0
     2019-05-01 17:11:17   RSSILevelState  60.0
     2019-05-01 08:37:28   StatusState     available
     2019-05-01 08:37:23   associatedWith  ASC
     2019-05-01 16:18:12   devicestate     open
     2019-05-01 16:18:12   state           dim0
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BrightnessSensor Twilight:twilight 90:30
   ASC_Mode_Up off
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 55
   ASC_Shading_Direction 185
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 40
   ASC_Shading_StateChange_Sunny 80
   ASC_ShuttersPlace window
   IODev      tahoma
   alias      Rolladen Gäste Velux
   devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     dim


Problem tauchte gestern bereits unter 0.6.3 auf. Habe heute morgen auf 0.6.4 update gemacht.

Hier ein Auszug aus dem Logfile:
2019.05.01 15:37:33 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 15:37:33 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 15:37:33 3: tahoma: request active
2019.05.01 15:42:33 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 15:52:33 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 15:52:33 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 15:52:34 3: tahoma: request active
2019.05.01 15:57:34 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 16:07:34 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 16:07:34 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"close","parameters":[]}]}]}
2019.05.01 16:17:34 3: RGaeste_Velux: tahoma_applyRequest data={"label":"Gäste Velux - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/2835930","commands":[{"name":"open","parameters":[]}]}]}


Warum taucht da so häufig RAnkleide_Velux drin auf, aber nur einmal RGaeste_Velux?

Gruß
eurofinder

ASC_Pos_Reading ClosureState

Aktuell steht es auf 99
Du hast als shading Position aber 100 angegeben. Daher fährt ASC nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 01 Mai 2019, 17:55:22
@CoolTux:
Ok, danke probier ich aus, indem ich mal attr RAnkleide_Velux ASC_Shading_Pos 99 setze.
Leider bekomme ich es beim betroffenen Velux-Rolladen nicht hin den Somfy Oximo IO so einzustellen, dass der Wertebereich von 0-100 geht, sondern nur von 0-99. Habe da noch einen zweiten Rolladenmotor mit gleichem Problem.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 01 Mai 2019, 18:08:59
Zitat von: Typ1er am 01 Mai 2019, 16:40:08
könnt ihr einen Helligkeit-Sensor für Außen Empfehlen?
Ich habe auf der Ost- und Westseite je einen Temperaturfühler. Die Temperaturdifferenz zum normalen Aussentemperaturfühler auf der Nordseite ist ein zuverlässiger Sonnensensor, kann allerdings nicht als Helligkeitssensor für morgens/abends genutzt werden. Die Südseite übernimmt bei mir die Photovoltaik, die ist auch ein guter Helligkeitssensor.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 01 Mai 2019, 18:43:23
Ich habe überall Aqara Pflanzen Sensoren und auch Bewegungsmelder, diese geben einen Lux wert aus, da werde jetzt einen Bewegungssensor von Zweckentwenden und in einer iP65 Box aufs Dach stellen. Die Batterie macht mir zwar etwas sorgen dann, sollte aber erstmal funktionieren.

Die Pflanzensensoren haben an den Fenstern regelmässig beim Bluetooth Aussetzer die sind eher schlechter geeignet, wenn auch diese besser regeln.

Nachdem ich einen davon eingebunden habe Lief die Beschattung 👍
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 01 Mai 2019, 18:44:55
@CoolTux:
Habe ich gerade in meinem Logfile gefunden:
2019.05.01 18:40:38 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 2398.
2019.05.01 18:40:38 3: eval: {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'ASC'})}
2019.05.01 18:40:38 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 2403.
2019.05.01 18:40:38 3: eval: {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'ASC'})}


ASC-Version ist 0.6.4.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 18:47:00
Zitat von: eurofinder am 01 Mai 2019, 18:44:55
@CoolTux:
Habe ich gerade in meinem Logfile gefunden:
2019.05.01 18:40:38 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 2398.
2019.05.01 18:40:38 3: eval: {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'ASC'})}
2019.05.01 18:40:38 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 2403.
2019.05.01 18:40:38 3: eval: {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'ASC'})}


ASC-Version ist 0.6.4.
Ui
Gruß
eurofinder

Da hast Du FHEM neu gestartet und die Seite mit dem Weblink zu schnell geladen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: mnl1234 am 01 Mai 2019, 18:56:02
Zitat von: Typ1er am 01 Mai 2019, 16:40:08
könnt ihr einen Helligkeit-Sensor für Außen Empfehlen?

Ich hab den Bewegungsmelder von Homematic HM-SEN-MDIR-O. Der gibt auch ganz brauchbare Helligkeitswerte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: mnl1234 am 01 Mai 2019, 19:04:40
Zitat von: Typ1er am 01 Mai 2019, 16:09:50
Du kannst das PrivacyDown dafür hernehmen, dann fahren die Rollläden nur bis einer bestimmten Position runter und später ganz zu.

So wie ich es verstehe nutzt das PrivacyDown ja keinen Brightnesswert. Wäre cool, wenn man dafür einen weiteren Schwellwert festlegen könnte...

Also nach aktuellem Stand könnte ich dann nur die Closed-Pos aug 60% setzen und über ein Extra DOIF dann ganz zufahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 01 Mai 2019, 19:22:49
Das fände ich auch super.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BigGB am 01 Mai 2019, 19:25:41
Hallo CoolTux,
meine gesamte Rollladen auf Ostseite habe ich über Außentemperatur , ShadingPos, u. Brightness so eingerichtet, dass die Rollladen jetzt aktuell in Beschattung fahren.
Dies machen sie auch aktuell sehr schön so. Nur leider fahren sie aus der Beschattung nicht mehr heraus. Mittlerweile steht die Sonne voll im Westen und sollten sie bei den Winkel im Vor- u. Nachlauf eigentlich seit ca. 13:00 Uhr wieder öffnen. Ich schicke mal ein list Rolllade Osten mit.
Habe ich hier irgendein Paramter nicht richtig gesetzt?
Internals:
   .eventMapCmd Auf:noArg halb:noArg Zu:noArg stop:noArg
   CFGFN      ./include/raeume.cfg
   DEF        4E873B
   FUUID      5c443740-f33f-e181-2393-a9af68c1a25a93e9
   IODev      myLGW
   NAME       Rolllade.KZ.OG
   NOTIFYDEV  global
   NR         740
   NTFY_ORDER 50-Rolllade.KZ.OG
   STATE      40
   TYPE       CUL_HM
   chanNo     01
   .attraggr:
   .attrminint:
   READINGS:
     2019-05-01 13:00:36   .protLastRcv    2019-05-01 13:00:36
     2019-05-01 13:00:20   ASC_ShuttersLastDrive shading in
     2019-05-01 13:54:07   ASC_Time_DriveDown  1.05.2019 - 20:15
     2019-05-01 13:54:07   ASC_Time_DriveUp  2.05.2019 - 09:00
     2019-05-01 13:00:22   CommandAccepted yes
     2019-03-09 08:49:50   D-firmware      2.8
     2019-03-09 08:49:50   D-serialNr      NEQ0989789
     2019-05-01 13:54:03   associatedWith  myASControl
     2019-05-01 13:00:36   deviceMsg       40 (to myVCCU)
     2019-05-01 13:00:36   level           40
     2019-05-01 13:00:36   motor           stop:40
     2019-05-01 13:00:36   pct             40
     2019-05-01 13:00:36   recentStateType info
     2019-05-01 13:00:36   state           40
     2019-05-01 13:00:36   timedOn         off
   helper:
     HM_CMDNR   124
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4E873B,00,00,00
       rxt        0
       vccu       myVCCU
       p:
         4E873B
         00
         00
         00
       prefIO:
         CUL1
         myLGW
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Licht_Ost:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 95
   ASC_Shading_Direction 110
   ASC_Shading_Min_Elevation 0
   ASC_Shading_Min_OutsideTemperature 13
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 20:15
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      myLGW
   IOgrp      myVCCU:CUL1,myLGW
   autoReadReg 4_reqStatus
   devStateIcon Zu:fts_shutter_100 Auf:fts_shutter_10 .*:fts_shutter_50
   eventMap   on:Auf 50:halb off:Zu stop:stop
   expert     2_raw
   firmware   2.8
   fp_Obergeschoss 442,1040,1,Rolllade.KZ.OG,
   group      Rolllaeden
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Kinderzimmer.OG
   serialNr   NEQ0989789
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollaedenstand Rollaedenstand_map structexclude
   webCmd     Auf:halb:Zu:stop

Vielen Dank Grüsse Gerald.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BigGB am 01 Mai 2019, 19:30:01
Zitat von: Typ1er am 01 Mai 2019, 16:40:08
könnt ihr einen Helligkeit-Sensor für Außen Empfehlen?
Hi,
ich benutze HM-SEN-LI-O, bin damit bisher beim Modul von Cluni u. CoolTux bisher gut gefahren
Viele Grüße Gerald
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FHEM_newbie am 01 Mai 2019, 21:21:16
Ich hatte die Frage schon mal bei der alten Version gestellt, aber da ging sie irgendwie unter: Meine Rolläden fahren super, wenn sie ganz der Automatisierung überlassen werden. Sobald einer aber manuell betätigt wurde, denkt ASC, er sei schon geschlossen oder noch offen und steuert nicht. Ich vermute deshalb es liegt nicht am ASC Modul, sondern eher an meinen Rollladenaktoren Eltako Enocean FSB14. Benutzt jemand hier dieselben Aktoren mit ASC und hat mir einen Tipp zur Lösung? Ich könnte auch die Definitionen vom ASC und einem Rolladen posten, vermute aber das hilft hier eher nicht weiter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Mai 2019, 22:44:29
Wird denn erkannt das manuell gefahren wurde? Zu mindest sollten die Rolllos morgens hoch und Abends runter fahren, sofern die nicht innerhalb der gesetzen manualBlockingTime bewegt wurden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FHEM_newbie am 01 Mai 2019, 23:32:51
Teilweise waren die Rollos die heute im Laufe des Tages manuell gefahren wurden komplett offen, im ASC aber mit 100 (komplett zu) angezeigt, so dass sie heute abend natürlich auch nicht zugingen. Ich beobachte das ganze nochmal und kann auch morgen nochmal ein List posten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 02 Mai 2019, 00:32:03
Zitat von: mnl1234 am 01 Mai 2019, 18:56:02
Ich hab den Bewegungsmelder von Homematic HM-SEN-MDIR-O. Der gibt auch ganz brauchbare Helligkeitswerte.
Der HM-SEN-LI-O bietet über die Messung in Lux eine viel höhere Feinheit. Wenn man sowieso den Bewegungsmelder braucht, ist das auch eine Option, aber man ist eben auf die 250 Stufen beschränkt, die sich auch nicht optimal verteilen und die 250 schnell erreicht wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Mai 2019, 09:21:09
@Loredo: Du wirst sicherlich deine Entscheidung mit dem Helligkeitssensor schon getroffen haben.
Ich nutze zufällig beide Homematic-Variante (Brightness und Lux-Sensoren) wie auch Z-Wave-Luminanz-Sensoren.
Ich fahre derzeit die Jalousien über eine Brightness-Wert (0-250), den ich aus verschiedenen Bewegungsmeldern gemittelt hat. Bei Homematic hast du den Vorteil, dass PKW-Scheinwerfer oder kurzzeitig Lichtquellen die Werte nicht beinflussen. Der Licht/Lux-Sensor wird jedoch für das ASC-Modul eher interessant sein, weil ASC derzeit für das Hoch-und Runterfahren wie auch für die Beschattung ein- und denselben Sensor nutzt. Und Sonneneinstrahlung nur auf Basis von Werten zwischen 0-250 zu ermitteln ist gar unmöglich. Ich hatte in meinen vorherigen eigenen Lösung dazu auch das Wettermodul und Wettervorhersage mit einbezogen, um auch eine Vorhersage treffen zu können. Was soll ich die Jalousien hochfahren, wenn diese 5min später wieder runter müssen? :-)

Weiterhin nutze ich günstige Neo CoolCam PIR Sensoren, die mir auch Luminanz-Werte liefern. Das Polling habe ich in recht kurzen WAKEUP-Intervallen aktiviert. Bei Homematic kommen die Werte ja sowieso im 4min-Takt. Beim Z-Wave halt je nach Schwellwert-Konfiguration. Sicherlich werden dadurch die Batterien schneller geleert. Da ist Homematic ja gnädiger.
Die Z-Wave-Sensoren haben relativ viele Spitzen und Ausschläge, die ich nun über einen Median10 glätte. Die reine Durchschnittsermittlung war mir auch zu sprunghaft.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 11:21:17
Zitat von: Loredo am 01 Mai 2019, 12:39:38
Was ich bisher habe:


1. ASC = 1 --> reell an der Markise bedeutet 0 eingefahren und 100 komplett ausgefahren.
In erster Lienie bedeutet es das eine gewisse Vorauswahl getroffen wurde. Entsprechend des Wertes vom Attribut werden die Werte bei den Attributen vorgesetzt und wo keine Attribute gesetzt sind passende Defaultwerte verwendet.

Zitat von: Loredo am 01 Mai 2019, 12:39:38
2. ASC_AntiFreeze = hard --> im Winter soll die Markise gar nicht betätigt werden können
3. ASC_Antifreeze_Pos = 0 --> Winter Position

Zitat von: Loredo am 01 Mai 2019, 12:39:38
4. ASC_BrightnessSensor = WeatherStation:luminosity --> Helligkeit außen in Lux für Beschattungssteuerung (sonnig vs bewölkt)
JEIN
Der Devicename muss rein, der Readingname ist optional solange Dein Reading brightness lautet und die darauf folgenden Werte müssen nur gesetzt werden wenn Du auch Sonnenauf- und Sonnenuntergang mit brightness fahren willst.
Hat also mit (sonnig vs bewölkt) nichts zu tun

Zitat von: Loredo am 01 Mai 2019, 12:39:38
5. ASC_Closed_Pos = 0 --> also die Abend Position
6. ASC_Open_Pos = 0 --> ebenfalls 0, da nur beschattet werden soll
Auch ist ist das nicht ganz korret ausgedrückt. ASC_Closed_Pos ist die position die angefahren werden soll wenn das Rolllo geschlossen sein soll.
Entsprechend ist ASC_Open_Pos die Position die angefahren werden soll wenn das Rolllo auf soll. Beide Werte müßen entsprechend unterschiedlich gesetzt werden.

Zitat von: Loredo am 01 Mai 2019, 12:39:38
7. ASC_Down = brightness --> sollte eigentlich egal sein, da Up_Pos und Down_Pos beide 0
8. ASC_Up = brightness --> sollte eigentlich egal sein, da Up_Pos und Down_Pos beide 0
Hier geht es darum mit Hilfe welcher Möglichkeit Abends geschlossen und Morgens geöffnet werden soll. Du kannst Brightness lassen da Du ja morgen und Abend Fahrten nicht haben willst.
Solltest aber generell im ASC Device das Controll Attribut für beides auf off stellen.

Zitat von: Loredo am 01 Mai 2019, 12:39:38
9. ASC_Mode_Down = always --> könnte auch off sein, aber ich vermute dann funktioniert die Beschattung auch nicht mehr?
10. ASC_Mode_Up = always --> könnte auch off sein, aber ich vermute dann funktioniert die Beschattung auch nicht mehr?
Kannst Du in de rTat auf off stellen das dies mit der Beschattung in der Tat nichts zu tun hat. Auch hier nur für Sonnenauf und Sonnenuntergang.

Zitat von: Loredo am 01 Mai 2019, 12:39:38
11. ASC_Pos_Reading = pct --> es handelt sich eigentlich um ein Homematic Device (HM-LC-Bl1-SM), welches aber eben so eingestellt ist, dass 0=eingefahren ist
Wichtig ist das es Homematic ist und somit das Reading zum ermitteln der Position pct lautet. Ob 0 ein oder aus gefahren bedeutet entscheidest Du mit den Attributen  ASC_Closed_Pos und  ASC_Open_Pos

Zitat von: Loredo am 01 Mai 2019, 12:39:38
12. ASC_RainProtection = on --> hätte ich gerne, ob es mit ASC_Closed_Pos=0 dann auch so funktioniert wie es soll?
Auch hier spielt ASC_Closed_Pos keine Rollle. Hier wird nur ausgewählt ob das Rolllo beim Regenschutz beachtet werden soll.

Zitat von: Loredo am 01 Mai 2019, 12:39:38
13. ASC_Self_Defense_Exclude = on --> nur zur Sicherheit
14. ASC_Shading_Angle_Left = 75 --> Versuch macht klug
15. ASC_Shading_Angle_Right = 75 --> Versuch macht klug
16. ASC_Shading_Direction = 273 --> Südlage
17. ASC_Shading_Min_Elevation = 25 --> Versuch macht klug
18. ASC_Shading_Min_OutsideTemperature = 13.5 --> Südlage mit großen Fenstern heizen innen schnell kräftig auf, also beschatten wir früh
19. ASC_Shading_Mode = home --> vorerst nur wenn wir zuhause sind
20. ASC_Shading_Pos = 65 --> Markise muss nicht ganz ausgefahren werden
21. ASC_Shading_StateChange_Cloudy = 20000 Lux --> Versuch macht klug
22. ASC_Shading_StateChange_Sunny = 35000 Lux --> Versuch macht klug
Zitat von: Loredo am 01 Mai 2019, 12:39:38
23. ASC_Shading_WaitingPeriod = 1200 --> ich nehme an Wind und Regen Events sind davon eh ausgenommen?
Hier geht es rein um die Wartezeit bevor überhault wieder ein Twilight/Brightness Event für die Beschattung ausgewertet werden soll. Dies geschieht alle ASC_Shading_WaitingPeriod = 1200 / 2

Zitat von: Loredo am 01 Mai 2019, 12:39:38
24. ASC_ShuttersPlace = window --> Self-Defense ist nicht rele[f|v]ant
25. ASC_Time_Down_Early = 19:00 --> sollte keine Rolle spielen
25. ASC_Time_Down_Late = 20:00 --> sollte zumindest dafür sorgen, dass die Markise nach manueller Benutzung immer spätestens um 21:00 reingefahren wird (weil Closed_Pos=0)
26. ASC_Time_Up_Early = 05:00 --> sollte gar keine Rolle spielen
27. ASC_Time_Up_Late = 05:00 --> sollte gar keine Rolle spielen
28. ASC_WiggleValue = 0 --> wir wollen nicht, dass sich die Markise bewegt
Zitat von: Loredo am 01 Mai 2019, 12:39:38
29. ASC_WindParameters = 30:20 0 --> ASC device hat windSensor="WeatherStation:wind_gust_max10m 30:20" (HP1000); ab 30 km/h Böhen bitte auf 0 fahren
30. ASC_WindProtection = on --> unerlässlich

Ab 30 würde er in der Tat auf 0 fahren und erst bei 10 wieder raus fahren. Die 20 sind Hysterese.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 11:46:01
Ich habe im ASC soeben noch einige Logiken mit ein gebaut. So wird zum Beispiel das Beschatten komplett vernachlässigt wenn sich das Rolllo im Regen oder Wind Schutz befindet.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 02 Mai 2019, 12:15:33
Mooooin  ;D

ich hab mich dann jetzt auch mal getraut und wurde von meinen Rolläden ein wenig veräppelt *gg*

Ich habe aktuell mehrere Rollos, die ausschließlich über Zeit Rauf/Runter  zwei die Nur runter und manuell rauf (Schlafzimmer- Schichtdienst und noch nicht genug roommate etc integration) und mehrere Testrollos, die später Geräte zum abschatten übernehmen sollen. Bis zum Update gestern fuhren die beiden Zeitgesteuerten Rollos ganz normal rauf / runter wie gewollt. Nach dem Update ist zwar folgender Eintrag gemacht worden:
2019-05-02_01:35:35 AUTO_RolloSteuerung Rollo_EG_BAD_nextAstroTimeEvent:  2.05.2019 - 07:30
2019-05-02_01:35:35 AUTO_RolloSteuerung created new drive timer
2019-05-02_01:35:35 AUTO_RolloSteuerung Rollo_EG_FL_nextAstroTimeEvent:  2.05.2019 - 07:30
2019-05-02_01:35:35 AUTO_RolloSteuerung created new drive timer

Aber gefahren ist weder das Flur noch Bad Rollo  :-[ Wurde da was geändert, was ich ggf noch anpassen muss und vorher nicht da war, oder sollten nicht alle Einstellungen genauso übernommen worden sein ?

Zweite Sache ist:
Bei den "Virtuellen" TestRollos, teste ich ja die Abschattung. Auch diese waren noch unten, sind also heute morgen auch nicht gefahren worden. Was mit lediglich dagbei eingefallen ist, dass aus meinem Helligkeitseintrag
attr Rollo_EG_KUE_01_eingang ASC_Brightness_Reading brightness
attr Rollo_EG_KUE_01_eingang ASC_Brightness_Sensor setupVars

"ASC_BrightnessSensor setupVars:brightness -1:-1"  gemacht wurde ... hat das -1:1 was zu bedeuten oder kann es auch einfach weg oder ..... ?

Viele Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Mai 2019, 12:19:47
Hallo, ich habe auf den heutigen Werktag gewartet, da ich immer noch die Vermutung habe, dass das Hochfahren nicht ganz korrekt funktioniert. Siehe: https://forum.fhem.de/index.php/topic,99980.msg935237.html#msg935237

Fakt ist, dass die u.a. Jalousie eigentlich um ASC_Time_Up_Early (08:00 Uhr) hätte hochfahren müssen, da alle Brightness-Schwellwerte hier bereits erfüllt waren.
Die Jalousie ist aber um nach ASC_Time_Up_Late (08:45 Uhr) gefahren.
Am Feiertag (1. Mai) ist die Jalousie übrigens um ASC_Time_Up_WE_Holiday (08:30 Uhr) hochgefahren. Das dürfe also eigentlich korrekt gewesen sein.

Ich habe ein List vom Device und ein paar Zeilen aus dem ASC-Device-Log angefügt.
Die letzten beiden Tage habe ich mit verbose=5 mitgeschnitten. Das Log ist natürlich sehr groß und ich würde dir das lieber per E-Mail zur Verfügung stellen.


Internals:
   DEF        2274AE
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   MSGCNT     18
   NAME       buero_jal
   NOTIFYDEV  global
   NR         22
   NTFY_ORDER 50-buero_jal
   STATE      100
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:76 - t:10 s:2274AE d:263458 0601C800
   protLastRcv 2019-05-02 08:46:31
   protRcv    9 last_at:2019-05-02 08:46:31
   protSnd    10 last_at:2019-05-02 08:46:31
   protState  CMDs_done
   READINGS:
     2019-05-02 08:46:06   ASC_ShuttersLastDrive day open
     2019-05-02 08:45:01   ASC_Time_DriveDown  2.05.2019 - 20:15
     2019-05-02 08:45:01   ASC_Time_DriveUp  3.05.2019 - 08:45
     2019-05-02 08:46:06   CommandAccepted yes
     2018-07-15 19:04:18   D-firmware      2.11
     2018-07-15 19:04:18   D-serialNr      LEQ0xxxxx
     2018-08-23 18:18:37   PairedTo        0x2xxxxx
     2017-07-12 11:02:21   R-confBtnTime   permanent
     2017-07-12 11:02:22   R-driveDown     20 s
     2017-07-12 11:02:22   R-driveTurn     0.5 s
     2017-07-12 11:02:22   R-driveUp       20 s
     2018-08-23 18:18:37   R-intKeyVisib   invisib
     2017-07-12 11:02:21   R-localResDis   off
     2017-07-12 11:02:21   R-pairCentral   0x2xxxxx
     2017-07-12 11:02:22   R-powerUpAction off
     2017-07-12 11:02:22   R-refRunCounter 0
     2017-07-12 11:02:22   R-sign          off
     2017-07-12 11:02:22   R-statusInfoMinDly 3 s
     2017-07-12 11:02:22   R-statusInfoRandom 0 s
     2017-07-12 11:02:22   R-transmitTryMax 6
     2019-04-30 10:33:54   associatedWith  Rolladensteuerung
     2019-05-02 08:46:31   deviceMsg       on (to VCCU)
     2018-06-24 17:04:19   fwUpdate        done
     2019-05-02 08:46:31   level           100
     2019-05-02 08:46:31   motor           stop:on
     2019-05-02 08:46:31   pct             100
     2018-07-07 16:58:00   powerOn         2018-07-07 16:58:00
     2019-05-02 08:46:31   recentStateType info
     2018-01-20 16:15:29   sabotageAttack_ErrIoAttack cnt 4
     2019-05-02 08:46:31   state           on
     2019-05-02 08:46:31   timedOn         off
   helper:
     HM_CMDNR   118
     cSnd       112634582274AE020100,112634582274AE0201C8
     dlvlCmd    ++A0112634582274AE0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +2274AE,00,00,00
       nextSend   1556779591.36696
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2274AE
         00
         00
         00
     mRssi:
       mNo        76
       io:
         HmUARTLGW:
           -18
           -18
         HmUARTMaple:
           -61
           -61
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HmUARTLGW
       flg        A
       ts         1556779591.02083
       ack:
         HASH(0x558feca10138)
         7680022634582274AE00
     rssi:
       HmUARTLGW:
         avg        -26.6
         cnt        5
         lst        -27
         max        -26
         min        -27
       at_HmUARTLGW:
         avg        -26.6666666666667
         cnt        9
         lst        -26
         max        -25
         min        -30
       at_HmUARTMaple:
         avg        -59.7777777777778
         cnt        9
         lst        -61
         max        -56
         min        -63
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_BrightnessSensor dummy_brightness:average 125:130
   ASC_Down   brightness
   ASC_Drive_Offset 30
   ASC_Drive_OffsetStart 60
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Shading_Direction 330
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 20:15
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     brightness
   ASC_WiggleValue 15
   autoReadReg 4_reqStatus
   expert     1_allReg
   firmware   2.11
   icon       fts_window_2w
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Homekit,Jalousien
   stateFormat level
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map struct_jalousien struct_jalousien_map structexclude
   webCmd     on:off:stop:pct




2019-05-02_08:45:01 Rolladensteuerung buero_jal_lastPosValue: 100
2019-05-02_08:45:01 Rolladensteuerung buero_jal_nextAstroTimeEvent:  2.05.2019 - 20:15
2019-05-02_08:45:01 Rolladensteuerung created new drive timer
...
2019-05-02_08:45:01 Rolladensteuerung created new drive timer
2019-05-02_08:46:06 Rolladensteuerung day open
2019-05-02_08:46:06 Rolladensteuerung buero_jal_PosValue: 0
2019-05-02_08:46:15 Rolladensteuerung day open
...
2019-05-02_08:46:31 Rolladensteuerung buero_jal_PosValue: 100
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 12:31:17
Zitat von: flummy1978 am 02 Mai 2019, 12:15:33
Mooooin  ;D

ich hab mich dann jetzt auch mal getraut und wurde von meinen Rolläden ein wenig veräppelt *gg*

Ich habe aktuell mehrere Rollos, die ausschließlich über Zeit Rauf/Runter  zwei die Nur runter und manuell rauf (Schlafzimmer- Schichtdienst und noch nicht genug roommate etc integration) und mehrere Testrollos, die später Geräte zum abschatten übernehmen sollen. Bis zum Update gestern fuhren die beiden Zeitgesteuerten Rollos ganz normal rauf / runter wie gewollt. Nach dem Update ist zwar folgender Eintrag gemacht worden:
2019-05-02_01:35:35 AUTO_RolloSteuerung Rollo_EG_BAD_nextAstroTimeEvent:  2.05.2019 - 07:30
2019-05-02_01:35:35 AUTO_RolloSteuerung created new drive timer
2019-05-02_01:35:35 AUTO_RolloSteuerung Rollo_EG_FL_nextAstroTimeEvent:  2.05.2019 - 07:30
2019-05-02_01:35:35 AUTO_RolloSteuerung created new drive timer

Aber gefahren ist weder das Flur noch Bad Rollo  :-[ Wurde da was geändert, was ich ggf noch anpassen muss und vorher nicht da war, oder sollten nicht alle Einstellungen genauso übernommen worden sein ?

Zweite Sache ist:
Bei den "Virtuellen" TestRollos, teste ich ja die Abschattung. Auch diese waren noch unten, sind also heute morgen auch nicht gefahren worden. Was mit lediglich dagbei eingefallen ist, dass aus meinem Helligkeitseintrag
attr Rollo_EG_KUE_01_eingang ASC_Brightness_Reading brightness
attr Rollo_EG_KUE_01_eingang ASC_Brightness_Sensor setupVars

"ASC_BrightnessSensor setupVars:brightness -1:-1"  gemacht wurde ... hat das -1:1 was zu bedeuten oder kann es auch einfach weg oder ..... ?

Viele Grüße
Andreas

Das -1:-1 kannst Du auch entfernen.
Gib mal bitte ein list von Deinem ASC Device und einem Rolllo das nicht gefahren ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 12:39:42
Zitat von: FunkOdyssey am 02 Mai 2019, 12:19:47
Hallo, ich habe auf den heutigen Werktag gewartet, da ich immer noch die Vermutung habe, dass das Hochfahren nicht ganz korrekt funktioniert. Siehe: https://forum.fhem.de/index.php/topic,99980.msg935237.html#msg935237

Fakt ist, dass die u.a. Jalousie eigentlich um ASC_Time_Up_Early (08:00 Uhr) hätte hochfahren müssen, da alle Brightness-Schwellwerte hier bereits erfüllt waren.
Die Jalousie ist aber um nach ASC_Time_Up_Late (08:45 Uhr) gefahren.
Am Feiertag (1. Mai) ist die Jalousie übrigens um ASC_Time_Up_WE_Holiday (08:30 Uhr) hochgefahren. Das dürfe also eigentlich korrekt gewesen sein.

Ich habe ein List vom Device und ein paar Zeilen aus dem ASC-Device-Log angefügt.
Die letzten beiden Tage habe ich mit verbose=5 mitgeschnitten. Das Log ist natürlich sehr groß und ich würde dir das lieber per E-Mail zur Verfügung stellen.


Internals:
   DEF        2274AE
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   MSGCNT     18
   NAME       buero_jal
   NOTIFYDEV  global
   NR         22
   NTFY_ORDER 50-buero_jal
   STATE      100
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:76 - t:10 s:2274AE d:263458 0601C800
   protLastRcv 2019-05-02 08:46:31
   protRcv    9 last_at:2019-05-02 08:46:31
   protSnd    10 last_at:2019-05-02 08:46:31
   protState  CMDs_done
   READINGS:
     2019-05-02 08:46:06   ASC_ShuttersLastDrive day open
     2019-05-02 08:45:01   ASC_Time_DriveDown  2.05.2019 - 20:15
     2019-05-02 08:45:01   ASC_Time_DriveUp  3.05.2019 - 08:45
     2019-05-02 08:46:06   CommandAccepted yes
     2018-07-15 19:04:18   D-firmware      2.11
     2018-07-15 19:04:18   D-serialNr      LEQ0xxxxx
     2018-08-23 18:18:37   PairedTo        0x2xxxxx
     2017-07-12 11:02:21   R-confBtnTime   permanent
     2017-07-12 11:02:22   R-driveDown     20 s
     2017-07-12 11:02:22   R-driveTurn     0.5 s
     2017-07-12 11:02:22   R-driveUp       20 s
     2018-08-23 18:18:37   R-intKeyVisib   invisib
     2017-07-12 11:02:21   R-localResDis   off
     2017-07-12 11:02:21   R-pairCentral   0x2xxxxx
     2017-07-12 11:02:22   R-powerUpAction off
     2017-07-12 11:02:22   R-refRunCounter 0
     2017-07-12 11:02:22   R-sign          off
     2017-07-12 11:02:22   R-statusInfoMinDly 3 s
     2017-07-12 11:02:22   R-statusInfoRandom 0 s
     2017-07-12 11:02:22   R-transmitTryMax 6
     2019-04-30 10:33:54   associatedWith  Rolladensteuerung
     2019-05-02 08:46:31   deviceMsg       on (to VCCU)
     2018-06-24 17:04:19   fwUpdate        done
     2019-05-02 08:46:31   level           100
     2019-05-02 08:46:31   motor           stop:on
     2019-05-02 08:46:31   pct             100
     2018-07-07 16:58:00   powerOn         2018-07-07 16:58:00
     2019-05-02 08:46:31   recentStateType info
     2018-01-20 16:15:29   sabotageAttack_ErrIoAttack cnt 4
     2019-05-02 08:46:31   state           on
     2019-05-02 08:46:31   timedOn         off
   helper:
     HM_CMDNR   118
     cSnd       112634582274AE020100,112634582274AE0201C8
     dlvlCmd    ++A0112634582274AE0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +2274AE,00,00,00
       nextSend   1556779591.36696
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2274AE
         00
         00
         00
     mRssi:
       mNo        76
       io:
         HmUARTLGW:
           -18
           -18
         HmUARTMaple:
           -61
           -61
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HmUARTLGW
       flg        A
       ts         1556779591.02083
       ack:
         HASH(0x558feca10138)
         7680022634582274AE00
     rssi:
       HmUARTLGW:
         avg        -26.6
         cnt        5
         lst        -27
         max        -26
         min        -27
       at_HmUARTLGW:
         avg        -26.6666666666667
         cnt        9
         lst        -26
         max        -25
         min        -30
       at_HmUARTMaple:
         avg        -59.7777777777778
         cnt        9
         lst        -61
         max        -56
         min        -63
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_BrightnessSensor dummy_brightness:average 125:130
   ASC_Down   brightness
   ASC_Drive_Offset 30
   ASC_Drive_OffsetStart 60
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Shading_Direction 330
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 20:15
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     brightness
   ASC_WiggleValue 15
   autoReadReg 4_reqStatus
   expert     1_allReg
   firmware   2.11
   icon       fts_window_2w
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Homekit,Jalousien
   stateFormat level
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map struct_jalousien struct_jalousien_map structexclude
   webCmd     on:off:stop:pct




2019-05-02_08:45:01 Rolladensteuerung buero_jal_lastPosValue: 100
2019-05-02_08:45:01 Rolladensteuerung buero_jal_nextAstroTimeEvent:  2.05.2019 - 20:15
2019-05-02_08:45:01 Rolladensteuerung created new drive timer
...
2019-05-02_08:45:01 Rolladensteuerung created new drive timer
2019-05-02_08:46:06 Rolladensteuerung day open
2019-05-02_08:46:06 Rolladensteuerung buero_jal_PosValue: 0
2019-05-02_08:46:15 Rolladensteuerung day open
...
2019-05-02_08:46:31 Rolladensteuerung buero_jal_PosValue: 100


Schick bitte mal das Log per Mail. Du kannst auch im ASC verbose weg lassen und nur ASC_debug aktivieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 02 Mai 2019, 12:43:34
Internals:
   FUUID      5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
   NAME       Rollo_EG_BAD
   NR         61
   STATE      open
   TYPE       ROLLO
   stoptime   1556787990
   READINGS:
     2019-04-23 15:06:42   ASC_Shading_WaitingPeriod 120
     2019-05-01 21:00:01   ASC_ShuttersLastDrive night close
     2019-05-02 11:29:13   ASC_Time_DriveDown  2.05.2019 - 21:00
     2019-05-02 11:29:13   ASC_Time_DriveUp  3.05.2019 - 07:30
     2019-05-02 11:29:09   associatedWith  AUTO_RolloSteuerung
     2019-05-02 11:06:09   command         open
     2019-05-02 11:06:09   desired_pct     0
     2019-05-02 11:06:09   drive-type      modul
     2019-05-02 11:06:09   last_drive      drive-up
     2019-05-02 11:29:13   level           open
     2019-05-02 11:06:30   pct             0
     2019-05-02 11:06:30   state           open
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_BrightnessSensor setupVars:brightness -1:-1
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   brightness
   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 15
   ASC_Shading_Angle_Right 30
   ASC_Shading_Direction 65
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 5.5
   ASC_Shading_Mode off
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 120
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 19:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09: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 Bad
   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 EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on
   rl_commandStop set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
   rl_commandUp set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on
   rl_excessBottom 2
   rl_excessTop 1
   rl_resetTime 0
   rl_secondsDown 15
   rl_secondsUp 17
   rl_switchTime 3
   rl_type    normal
   room       System->Ext Verbindung
   userReadings level { ReadingsVal("Rollo_EG_BAD","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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:stop:closed


Internals:
   FUUID      5cb0882c-f33f-8d79-c13d-e1c92d08129a74a1
   FVERSION   73_AutoShuttersControl.pm:v0.6.4-s19296/2019-04-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AUTO_RolloSteuerung
   NOTIFYDEV  global,AUTO_RolloSteuerung,Rollo_EG_BAD,Rollo_EG_FL,Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_OG_SZ_01,Rollo_OG_SZ_02,Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo,setupVars,Astro
   NR         140
   NTFY_ORDER 51-AUTO_RolloSteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.4
   OLDREADINGS:
   READINGS:
     2019-04-13 07:15:02   EG_BAD_RO_Rollo_lastPosValue 0
     2019-04-13 20:17:34   EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-04-13 20:30:02   EG_KUE_RO_01_Rollo_lastPosValue 0
     2019-04-13 06:49:31   Rollo.KUE02_lastPosValue 0
     2019-04-27 21:00:01   Rollo_EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-05-02 07:30:02   Rollo_EG_BAD_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_BAD_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-05-02 07:30:02   Rollo_EG_FL_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_FL_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-04-27 20:45:01   Rollo_EG_KUE_01_eingang_lastPosValue 0
     2019-04-28 17:43:49   Rollo_EG_KUE_02_fenster_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_WZ_JALOU_fenster_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-04-14 11:01:50   Rollo_EG_WZ_JALOU_winterg_PosValue 0
     2019-05-02 11:29:13   Rollo_EG_WZ_JALOU_winterg_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 11:29:14   Rollo_OG_SZ_01_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 11:29:14   Rollo_OG_SZ_02_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 07:00:02   Rollo_ZZ_TEST_BAD_Rollo_test_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_BAD_Rollo_test_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-05-02 07:30:02   Rollo_ZZ_TEST_KUECHE_Rollo_test_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_KUECHE_Rollo_test_nextAstroTimeEvent  2.05.2019 - 20:45
     2019-05-02 06:30:02   Rollo_ZZ_TEST_Terasse_Rollo_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_Terasse_Rollo_nextAstroTimeEvent  2.05.2019 - 21:30
     2019-04-12 14:44:28   hardLockOut     off
     2019-04-12 14:48:57   partyMode       off
     2019-05-02 11:29:09   room_Kueche     Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo
     2019-05-02 11:29:09   room_System-_Ext_Verbindung Rollo_EG_BAD,Rollo_EG_FL,Rollo_OG_SZ_01,Rollo_OG_SZ_02
     2019-05-02 11:29:09   room_Wohnzimmer Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg
     2019-04-12 14:44:28   selfDefense     off
     2019-05-02 11:29:14   state           created new drive timer
     2019-04-12 14:44:28   sunriseTimeWeHoliday off
     2019-05-02 11:29:09   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_EG_BAD
       Rollo_EG_FL
       Rollo_EG_WZ_JALOU_fenster
       Rollo_EG_WZ_JALOU_winterg
       Rollo_OG_SZ_01
       Rollo_OG_SZ_02
       Rollo_ZZ_TEST_BAD_Rollo_test
       Rollo_ZZ_TEST_KUECHE_Rollo_test
       Rollo_ZZ_TEST_Terasse_Rollo
   monitoredDevs:
     Astro:
       AUTO_RolloSteuerung ASC_twilightDevice
     Rollo_ZZ_TEST_BAD_Rollo_test:
     Rollo_ZZ_TEST_KUECHE_Rollo_test:
     Rollo_ZZ_TEST_Terasse_Rollo:
     setupVars:
       Rollo_EG_BAD ASC_BrightnessSensor
       Rollo_ZZ_TEST_BAD_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_KUECHE_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_Terasse_Rollo ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_tempSensor WetterEXT:temperature
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->Rollosteuerung


Wobei ich sagen muss, dass ich heute Nacht bsw das Notify nicht vorsichtshalber neu erstellt hatte und das vorhin erst nachgeholt habe. Ist ja vielleicht damit schon erledigt?
Aber zur Sicherheit oben beides :)

Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 02 Mai 2019, 12:47:14
Zitat von: CoolTux am 02 Mai 2019, 11:21:17
[... lange antwort ... :-)]


Danke dir vielmals! Bin nicht sicher, ob ich jetzt wirklich schlauer bin.


Zitat von: CoolTux am 02 Mai 2019, 11:21:17
JEIN
Der Devicename muss rein, der Readingname ist optional solange Dein Reading brightness lautet und die darauf folgenden Werte müssen nur gesetzt werden wenn Du auch Sonnenauf- und Sonnenuntergang mit brightness fahren willst.
Hat also mit (sonnig vs bewölkt) nichts zu tun


Warum? Wir reden ja hier von Beschattung, nicht von Fahrten morgens/abends? Im Log sehe ich ja, dass der Brightness Wert bei der Beschattung eine Rolle spielt (ASC_Shading_StateChange_Sunny/ASC_Shading_StateChange_Cloudy). Macht ja auch Sinn.


Zitat von: CoolTux am 02 Mai 2019, 11:21:17
Auch ist ist das nicht ganz korret ausgedrückt. ASC_Closed_Pos ist die position die angefahren werden soll wenn das Rolllo geschlossen sein soll.
Entsprechend ist ASC_Open_Pos die Position die angefahren werden soll wenn das Rolllo auf soll. Beide Werte müßen entsprechend unterschiedlich gesetzt werden.


Wenn ich sichergehen will, dass selbst bei einem unbeabsichtigten Fahrbefehl einfach auf 0 gefahren wird, wäre das doch trotzdem ok die so zu setzen?
Also zumindest, wenn ich ASC_Mode_* nicht so recht trauen wollen würde :-)
Oder kommt die Logik durcheinander, wenn beide Werte gleich sind oder gar 0?


Zitat von: CoolTux am 02 Mai 2019, 11:21:17
Hier geht es darum mit Hilfe welcher Möglichkeit Abends geschlossen und Morgens geöffnet werden soll. Du kannst Brightness lassen da Du ja morgen und Abend Fahrten nicht haben willst.
Solltest aber generell im ASC Device das Controll Attribut für beides auf off stellen.


Im ASC Device, warum? Dann kann ich ja meine anderen Rollläden nicht mehr fahren lassen  :-\
Ich vermute und hoffe du meinst ASC_Mode_Up/Down an der Markise auf "off" zu setzen?


Zitat von: CoolTux am 02 Mai 2019, 11:21:17
Hier geht es rein um die Wartezeit bevor überhault wieder ein Twilight/Brightness Event für die Beschattung ausgewertet werden soll. Dies geschieht alle ASC_Shading_WaitingPeriod = 1200 / 2


Ich verstehe nicht, warum hier die hälfte der Wartezeit eine Rolle spielt? Was passiert denn nach der Hälfte und nach komplettem Ablauf der Zeit?


Ich habe seit gestern nun auch mal die Markise testweise wie folgt konfiguriert:




Internals:
   DEF        HEQ0402430:1
   FUUID      5c4abea3-f33f-2603-0903-bff354381960a60f
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_BALC_SunBlind
   NR         74
   STATE      0
   TYPE       HMCCUCHN
   ccuaddr    HEQ0402430:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_BALC_Sunblind.1
   ccutype    HM-LC-Bl1-SM
   channels   1
   chntype    BLIND
   firmware   1.5
   statevals  devstate
   READINGS:
     2019-05-01 16:21:34   ASC_ShuttersLastDrive manual
     2019-05-02 12:26:38   ASC_Time_DriveDown  2.05.2019 - 18:59
     2019-05-02 12:26:38   ASC_Time_DriveUp  2.05.2019 - 19:00
     2019-05-02 08:15:45   Activity        alive
     2019-05-02 08:15:39   associatedWith  ASC
     2019-05-02 08:15:45   control         0
     2019-05-02 08:15:45   hmstate         0
     2019-05-02 08:15:45   pct             0
     2019-05-02 08:15:45   state           0
Attributes:
   ASC        1
   ASC_Antifreeze hard
   ASC_Antifreeze_Pos 0
   ASC_BrightnessSensor WeatherStation:luminosity
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_RainProtection on
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 273
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 13.5
   ASC_Shading_Mode home
   ASC_Shading_Pos 65
   ASC_Time_Down_Early 18:59
   ASC_Time_Down_Late 18:59
   ASC_Time_Up_Early 19:00
   ASC_Time_Up_Late 21:00
   ASC_Up     astro
   ASC_WiggleValue 0
   ASC_WindParameters 30:20 0
   ASC_WindProtection on
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Markise
   alexaRoom  Balkon
   alias_de   Markise
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    in:control_arrow_left stop:time_manual_mode out:control_arrow_right
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_sunblind_100@orange:level%2055 0|off|closed:fts_window_2w:level%2055 1[0-9].*:fts_sunblind_90@orange:level 2[0-9].*:fts_sunblind_80@orange:level 3[0-9].*:fts_sunblind_70@orange:level 4[0-9].*:fts_sunblind_60@orange:level 5[0-9].*:fts_sunblind_50@orange:level 6[0-9].*:fts_sunblind_40@orange:level 7[0-9].*:fts_sunblind_30@orange:level 8[0-9].*:fts_sunblind_20@orange:level 9[0-9].*:fts_sunblind_10@orange:level [1-9].*:fts_sunblind_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 100:down/datapoint LEVEL 100:on/datapoint LEVEL 100:out/datapoint LEVEL 0:up/datapoint LEVEL 0:off/datapoint LEVEL 0:in/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       awning
   room       alexa,Balkon,Home,Homekit,Homematic
   siriName   Markise
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:in:stop:out
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100



Allerdings wird heute Vormittag nicht beschattet, obwohl eigentlich alle Voraussetzungen gegeben sind. So wie sich das Log liest, wird diese "Hälfte der Beschattungswartezeit" einfach nie erreicht bzw. überschritten:




2019.05.02 12:27:25.975 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:27:25.976 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 89953.9
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 89953.9, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:27:25.978 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 89953.9 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:28:08.131 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:28:08.131 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 88511.8
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 88511.8, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:28:08.134 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 88511.8 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:29:37.681 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:29:37.682 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90558.1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90558.1, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:29:37.684 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90558.1 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:30:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:161.82, Elevation: 55.4, Brightness: 90558.1, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:30:30.007 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 161.82 Elevation: 55.4 Brightness: 90558.1 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:30:30 - EventProcessingTwilightDevice: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 0
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 0
2019.05.02 12:31:15.234 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:31:15.235 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 94063.6
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 94063.6, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:31:15.237 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 94063.6 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 4.0
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 4.0
2019.05.02 12:31:36.598 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:31:36.599 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 92872.3
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 92872.3, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:31:36.601 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 92872.3 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:33:36.497 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:33:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:164.01, Elevation: 55.4, Brightness: 92872.3, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.006 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 164.01 Elevation: 55.4 Brightness: 92872.3 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.007 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Nach dem return
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.008 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind In der Out Abfrage, Shadingwert: out, Zeitstempel: 1556792718
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.05. 2 12:35:30
ASC_DEBUG!!! 2019.05. 2 12:35:30 - EventProcessingTwilightDevice: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:37:03.619 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:37:03.758 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:37:03.758 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 22272.1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 22272.1, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:37:03.761 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 22272.1 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:38:32.161 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:38:32.161 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 89258.5
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 89258.5, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:38:32.164 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 89258.5 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:38:48.185 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:38:48.186 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90170.5
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90170.5, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:38:48.188 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90170.5 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 7.9
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 7.9
2019.05.02 12:39:04.169 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:39:04.170 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90335.8
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90335.8, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:39:04.172 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90335.8 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen



Weil ich jetzt hier und da etwas an den Attributen gedreht habe, kommen jetzt plötzlich immerhin ein paar Meldungen "Alter Status: ... Neuer Status: ...". Sie waren aber den ganzen Vormittag nicht zu sehen, obwohl wie gesagt alle Bedingungen zugetroffen haben, außer eben der Beschattungswartezeit.


Meine Vermutung ist, dass im Device Hash einfach $self->{ $self->{shuttersDev} }{ShadingStatus}{TIME} nicht befüllt ist. Aktuell ist es das nun wohl, aber ich weiß nicht ab wann.
Daher schicke ich nochmal einen Dump vom ASC Device Hash mit.




{
  '.attrminint' => [],
  'TYPE' => 'AutoShuttersControl',
  '.attraggr' => [],
  'MID' => 'da39a3ee5e6b4b0d3255bfef95601890afd80709',
  'NOTIFYDEV' => 'global,ASC,HM_LC_BALC_SunBlind,HM_LC_BR_Shutter,HM_LC_LR_ShutterWest,HmIP_BROLL_LR_ShutterSouth,rg_Guest,LR_BalconyDoor,Residents,HM_TF_LR_WindowWest,BR_Window,Twilight,Astro,WeatherStation,rr_Julian',
  'VERSION' => '0.6.5',
  'FUUID' => '5cc88a5f-f33f-2603-698a-c4fb480d67c74d66',
  'monitoredDevs' => {
                       'HmIP_BROLL_LR_ShutterSouth' => {},
                       'rg_Guest' => {
                                       'HmIP_BROLL_LR_ShutterSouth' => 'ASC_Roommate_Device',
                                       'HM_LC_LR_ShutterWest' => 'ASC_Roommate_Device'
                                     },
                       'HM_LC_LR_ShutterWest' => {},
                       'Residents' => {
                                        'ASC' => 'ASC_residentsDev'
                                      },
                       'HM_TF_LR_WindowWest' => {
                                                  'HM_LC_LR_ShutterWest' => 'ASC_WindowRec'
                                                },
                       'HM_LC_BR_Shutter' => {},
                       'LR_BalconyDoor' => {
                                             'HmIP_BROLL_LR_ShutterSouth' => 'ASC_WindowRec'
                                           },
                       'HM_LC_BALC_SunBlind' => {},
                       'BR_Window' => {
                                        'HM_LC_BR_Shutter' => 'ASC_WindowRec'
                                      },
                       'Twilight' => {
                                       'ASC' => 'ASC_twilightDevice'
                                     },
                       'Astro' => {
                                    'ASC' => 'ASC_twilightDevice'
                                  },
                       'WeatherStation' => {
                                             'ASC' => 'ASC_windSensor',
                                             'HM_LC_BR_Shutter' => 'ASC_BrightnessSensor',
                                             'HM_LC_BALC_SunBlind' => 'ASC_BrightnessSensor',
                                             'HM_LC_LR_ShutterWest' => 'ASC_BrightnessSensor',
                                             'HmIP_BROLL_LR_ShutterSouth' => 'ASC_BrightnessSensor'
                                           },
                       'rr_Julian' => {
                                        'HmIP_BROLL_LR_ShutterSouth' => 'ASC_Roommate_Device',
                                        'HM_LC_LR_ShutterWest' => 'ASC_Roommate_Device',
                                        'HM_LC_BR_Shutter' => 'ASC_Roommate_Device'
                                      }
                     },
  'NAME' => 'ASC',
  'NR' => 166,
  'NTFY_ORDER' => '51-ASC',
  'helper' => {
                'shuttersList' => [
                                    'HM_LC_BALC_SunBlind',
                                    'HM_LC_BR_Shutter',
                                    'HM_LC_LR_ShutterWest',
                                    'HmIP_BROLL_LR_ShutterSouth'
                                  ]
              },
  'OLDREADINGS' => {},
  'READINGS' => {
                  'HM_LC_BR_Shutter_PosValue' => {
                                                   'TIME' => '2019-05-02 08:00:47',
                                                   'VAL' => '100'
                                                 },
                  'HM_LC_LR_ShutterWest_nextAstroTimeEvent' => {
                                                                 'TIME' => '2019-05-02 08:15:42',
                                                                 'VAL' => ' 2.05.2019 - 21:30'
                                                               },
                  'room_alexa_Balkon_Home_Homekit_Homematic' => {
                                                                  'TIME' => '2019-05-02 08:15:39',
                                                                  'VAL' => 'HM_LC_BALC_SunBlind'
                                                                },
                  'HM_LC_BR_Shutter_lastPosValue' => {
                                                       'VAL' => '10',
                                                       'TIME' => '2019-05-02 08:00:16'
                                                     },
                  'HM_LC_LR_ShutterWest_lastPosValue' => {
                                                           'TIME' => '2019-05-02 08:00:16',
                                                           'VAL' => '100'
                                                         },
                  'room_alexa_Home_Homekit_Homematic_Wohnzimmer' => {
                                                                      'TIME' => '2019-05-02 08:15:39',
                                                                      'VAL' => 'HmIP_BROLL_LR_ShutterSouth'
                                                                    },
                  'hardLockOut' => {
                                     'TIME' => '2019-05-01 13:00:15',
                                     'VAL' => 'off'
                                   },
                  'HmIP_BROLL_LR_ShutterSouth_nextAstroTimeEvent' => {
                                                                       'TIME' => '2019-05-02 08:15:42',
                                                                       'VAL' => ' 2.05.2019 - 21:30'
                                                                     },
                  'selfDefense' => {
                                     'VAL' => 'on',
                                     'TIME' => '2019-05-01 13:42:58'
                                   },
                  'HM_LC_LR_ShutterWest_PosValue' => {
                                                       'TIME' => '2019-05-02 08:00:40',
                                                       'VAL' => '100'
                                                     },
                  'state' => {
                               'TIME' => '2019-05-02 12:26:38',
                               'VAL' => 'created new drive timer'
                             },
                  '.monitoredDevs' => {
                                        'TIME' => '2019-05-01 13:25:24',
                                        'VAL' => '{"WeatherStation":{"HmIP_BROLL_LR_ShutterSouth":"ASC_BrightnessSensor","HM_LC_LR_ShutterWest":"ASC_BrightnessSensor","HM_LC_BR_Shutter":"ASC_BrightnessSensor","ASC":"ASC_windSensor","HM_LC_BALC_SunBlind":"ASC_BrightnessSensor"},"HM_TF_LR_WindowWest":{"HM_LC_LR_ShutterWest":"ASC_WindowRec"},"rg_Guest":{"HmIP_BROLL_LR_ShutterSouth":"ASC_Roommate_Device","HM_LC_LR_ShutterWest":"ASC_Roommate_Device"},"Astro":{"ASC":"ASC_twilightDevice"},"Twilight":{"ASC":"ASC_twilightDevice"},"rr_Julian":{"HM_LC_LR_ShutterWest":"ASC_Roommate_Device","HmIP_BROLL_LR_ShutterSouth":"ASC_Roommate_Device","HM_LC_BR_Shutter":"ASC_Roommate_Device"},"LR_BalconyDoor":{"HmIP_BROLL_LR_ShutterSouth":"ASC_WindowRec"},"Residents":{"ASC":"ASC_residentsDev"},"BR_Window":{"HM_LC_BR_Shutter":"ASC_WindowRec"}}'
                                      },
                  'room_alexa_Home_Homekit_Homematic_Schlafzimmer' => {
                                                                        'TIME' => '2019-05-02 08:15:39',
                                                                        'VAL' => 'HM_LC_BR_Shutter'
                                                                      },
                  'HmIP_BROLL_LR_ShutterSouth_PosValue' => {
                                                             'TIME' => '2019-05-02 08:00:47',
                                                             'VAL' => '100'
                                                           },
                  'HM_LC_BALC_SunBlind_PosValue' => {
                                                      'TIME' => '2019-05-01 16:21:34',
                                                      'VAL' => '0'
                                                    },
                  'HM_LC_BR_Shutter_nextAstroTimeEvent' => {
                                                             'VAL' => ' 2.05.2019 - 21:30',
                                                             'TIME' => '2019-05-02 09:30:02'
                                                           },
                  'HM_LC_BALC_SunBlind_nextAstroTimeEvent' => {
                                                                'TIME' => '2019-05-02 12:26:38',
                                                                'VAL' => ' 2.05.2019 - 18:59'
                                                              },
                  'room_alexa_Home_Homekit_Homematic' => {
                                                           'VAL' => 'HM_LC_LR_ShutterWest',
                                                           'TIME' => '2019-05-02 08:15:39'
                                                         },
                  'HM_LC_BALC_SunBlind_lastPosValue' => {
                                                          'VAL' => '55',
                                                          'TIME' => '2019-05-02 05:00:02'
                                                        },
                  'HmIP_BROLL_LR_ShutterSouth_lastPosValue' => {
                                                                 'TIME' => '2019-05-02 08:00:16',
                                                                 'VAL' => '60'
                                                               },
                  'sunriseTimeWeHoliday' => {
                                              'VAL' => 'on',
                                              'TIME' => '2019-05-01 13:42:19'
                                            },
                  'userAttrList' => {
                                      'VAL' => 'rolled out',
                                      'TIME' => '2019-05-02 08:15:39'
                                    }
                },
  '.FhemMetaInternals' => 1,
  'STATE' => 'created new drive timer',
  'FVERSION' => '73_AutoShuttersControl.pm:v0.6.5-s19304/2019-05-01 UNDER DEVELOP'
}
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 13:10:14
Zitat von: flummy1978 am 02 Mai 2019, 12:43:34
Internals:
   FUUID      5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
   NAME       Rollo_EG_BAD
   NR         61
   STATE      open
   TYPE       ROLLO
   stoptime   1556787990
   READINGS:
     2019-04-23 15:06:42   ASC_Shading_WaitingPeriod 120
     2019-05-01 21:00:01   ASC_ShuttersLastDrive night close
     2019-05-02 11:29:13   ASC_Time_DriveDown  2.05.2019 - 21:00
     2019-05-02 11:29:13   ASC_Time_DriveUp  3.05.2019 - 07:30
     2019-05-02 11:29:09   associatedWith  AUTO_RolloSteuerung
     2019-05-02 11:06:09   command         open
     2019-05-02 11:06:09   desired_pct     0
     2019-05-02 11:06:09   drive-type      modul
     2019-05-02 11:06:09   last_drive      drive-up
     2019-05-02 11:29:13   level           open
     2019-05-02 11:06:30   pct             0
     2019-05-02 11:06:30   state           open
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_BrightnessSensor setupVars:brightness -1:-1
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   brightness
   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 15
   ASC_Shading_Angle_Right 30
   ASC_Shading_Direction 65
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 5.5
   ASC_Shading_Mode off
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 120
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 19:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09: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 Bad
   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 EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on
   rl_commandStop set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
   rl_commandUp set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on
   rl_excessBottom 2
   rl_excessTop 1
   rl_resetTime 0
   rl_secondsDown 15
   rl_secondsUp 17
   rl_switchTime 3
   rl_type    normal
   room       System->Ext Verbindung
   userReadings level { ReadingsVal("Rollo_EG_BAD","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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:stop:closed


Internals:
   FUUID      5cb0882c-f33f-8d79-c13d-e1c92d08129a74a1
   FVERSION   73_AutoShuttersControl.pm:v0.6.4-s19296/2019-04-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AUTO_RolloSteuerung
   NOTIFYDEV  global,AUTO_RolloSteuerung,Rollo_EG_BAD,Rollo_EG_FL,Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_OG_SZ_01,Rollo_OG_SZ_02,Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo,setupVars,Astro
   NR         140
   NTFY_ORDER 51-AUTO_RolloSteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.4
   OLDREADINGS:
   READINGS:
     2019-04-13 07:15:02   EG_BAD_RO_Rollo_lastPosValue 0
     2019-04-13 20:17:34   EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-04-13 20:30:02   EG_KUE_RO_01_Rollo_lastPosValue 0
     2019-04-13 06:49:31   Rollo.KUE02_lastPosValue 0
     2019-04-27 21:00:01   Rollo_EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-05-02 07:30:02   Rollo_EG_BAD_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_BAD_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-05-02 07:30:02   Rollo_EG_FL_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_FL_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-04-27 20:45:01   Rollo_EG_KUE_01_eingang_lastPosValue 0
     2019-04-28 17:43:49   Rollo_EG_KUE_02_fenster_lastPosValue 0
     2019-05-02 11:29:13   Rollo_EG_WZ_JALOU_fenster_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-04-14 11:01:50   Rollo_EG_WZ_JALOU_winterg_PosValue 0
     2019-05-02 11:29:13   Rollo_EG_WZ_JALOU_winterg_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 11:29:14   Rollo_OG_SZ_01_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 11:29:14   Rollo_OG_SZ_02_nextAstroTimeEvent  2.05.2019 - 20:48
     2019-05-02 07:00:02   Rollo_ZZ_TEST_BAD_Rollo_test_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_BAD_Rollo_test_nextAstroTimeEvent  2.05.2019 - 21:00
     2019-05-02 07:30:02   Rollo_ZZ_TEST_KUECHE_Rollo_test_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_KUECHE_Rollo_test_nextAstroTimeEvent  2.05.2019 - 20:45
     2019-05-02 06:30:02   Rollo_ZZ_TEST_Terasse_Rollo_lastPosValue 0
     2019-05-02 11:29:14   Rollo_ZZ_TEST_Terasse_Rollo_nextAstroTimeEvent  2.05.2019 - 21:30
     2019-04-12 14:44:28   hardLockOut     off
     2019-04-12 14:48:57   partyMode       off
     2019-05-02 11:29:09   room_Kueche     Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo
     2019-05-02 11:29:09   room_System-_Ext_Verbindung Rollo_EG_BAD,Rollo_EG_FL,Rollo_OG_SZ_01,Rollo_OG_SZ_02
     2019-05-02 11:29:09   room_Wohnzimmer Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg
     2019-04-12 14:44:28   selfDefense     off
     2019-05-02 11:29:14   state           created new drive timer
     2019-04-12 14:44:28   sunriseTimeWeHoliday off
     2019-05-02 11:29:09   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_EG_BAD
       Rollo_EG_FL
       Rollo_EG_WZ_JALOU_fenster
       Rollo_EG_WZ_JALOU_winterg
       Rollo_OG_SZ_01
       Rollo_OG_SZ_02
       Rollo_ZZ_TEST_BAD_Rollo_test
       Rollo_ZZ_TEST_KUECHE_Rollo_test
       Rollo_ZZ_TEST_Terasse_Rollo
   monitoredDevs:
     Astro:
       AUTO_RolloSteuerung ASC_twilightDevice
     Rollo_ZZ_TEST_BAD_Rollo_test:
     Rollo_ZZ_TEST_KUECHE_Rollo_test:
     Rollo_ZZ_TEST_Terasse_Rollo:
     setupVars:
       Rollo_EG_BAD ASC_BrightnessSensor
       Rollo_ZZ_TEST_BAD_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_KUECHE_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_Terasse_Rollo ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_tempSensor WetterEXT:temperature
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->Rollosteuerung


Wobei ich sagen muss, dass ich heute Nacht bsw das Notify nicht vorsichtshalber neu erstellt hatte und das vorhin erst nachgeholt habe. Ist ja vielleicht damit schon erledigt?
Aber zur Sicherheit oben beides :)

Grüße
Andreas

Soll das Rolllo nur runter fahren oder auch rauf? Rauf würde es nämlich nicht fahren da Du -1 beim Sensor stehen hast, da musst Du passende Werte für Morgens und Abends setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 13:24:15
Zitat von: Loredo am 02 Mai 2019, 12:47:14

Danke dir vielmals! Bin nicht sicher, ob ich jetzt wirklich schlauer bin.



Warum? Wir reden ja hier von Beschattung, nicht von Fahrten morgens/abends? Im Log sehe ich ja, dass der Brightness Wert bei der Beschattung eine Rolle spielt (ASC_Shading_StateChange_Sunny/ASC_Shading_StateChange_Cloudy). Macht ja auch Sinn.

Aber nicht der Wert welche noch im Attribut ASC_BrightnessSensor nach DEVICENAME:READING folgt. Diese Werte sind ausschließlich für Sonnenauf- Untergang
Für Beschattung werden die Werte ASC_Shading_StateChange_Sunny/ASC_Shading_StateChange_Cloudy genommen.



Zitat von: Loredo am 02 Mai 2019, 12:47:14
Wenn ich sichergehen will, dass selbst bei einem unbeabsichtigten Fahrbefehl einfach auf 0 gefahren wird, wäre das doch trotzdem ok die so zu setzen?
Also zumindest, wenn ich ASC_Mode_* nicht so recht trauen wollen würde :-)
Oder kommt die Logik durcheinander, wenn beide Werte gleich sind oder gar 0?

Ja kommt sie. Beim Beschatten wird geschaut ob das Rolllo unterhalb oder oberhalb der Beschattungsposition steht. Wenn es unterhalb steht muss ja nicht gefahren werden.

Zitat von: Loredo am 02 Mai 2019, 12:47:14
Im ASC Device, warum? Dann kann ich ja meine anderen Rollläden nicht mehr fahren lassen  :-\
Ich vermute und hoffe du meinst ASC_Mode_Up/Down an der Markise auf "off" zu setzen?
Sorry hast Recht. Dachte in dem Moment nur an die Markise. Dann bitte im Rollladen off stellen.

Zitat von: Loredo am 02 Mai 2019, 12:47:14
Ich verstehe nicht, warum hier die hälfte der Wartezeit eine Rolle spielt? Was passiert denn nach der Hälfte und nach komplettem Ablauf der Zeit?

Sie spielt keine Rolle, zu mindest nicht für den User. Das ist Modulinterne Logik. Es wird ja nicht sofort in oder aus der Beschattung gefahren sondern es wird noch ein Zwischenschritt gewählt um ein bisschen die Helligkeitsschwankungen zu prellen.

Zitat von: Loredo am 02 Mai 2019, 12:47:14
Ich habe seit gestern nun auch mal die Markise testweise wie folgt konfiguriert:




Internals:
   DEF        HEQ0402430:1
   FUUID      5c4abea3-f33f-2603-0903-bff354381960a60f
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_BALC_SunBlind
   NR         74
   STATE      0
   TYPE       HMCCUCHN
   ccuaddr    HEQ0402430:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_BALC_Sunblind.1
   ccutype    HM-LC-Bl1-SM
   channels   1
   chntype    BLIND
   firmware   1.5
   statevals  devstate
   READINGS:
     2019-05-01 16:21:34   ASC_ShuttersLastDrive manual
     2019-05-02 12:26:38   ASC_Time_DriveDown  2.05.2019 - 18:59
     2019-05-02 12:26:38   ASC_Time_DriveUp  2.05.2019 - 19:00
     2019-05-02 08:15:45   Activity        alive
     2019-05-02 08:15:39   associatedWith  ASC
     2019-05-02 08:15:45   control         0
     2019-05-02 08:15:45   hmstate         0
     2019-05-02 08:15:45   pct             0
     2019-05-02 08:15:45   state           0
Attributes:
   ASC        1
   ASC_Antifreeze hard
   ASC_Antifreeze_Pos 0
   ASC_BrightnessSensor WeatherStation:luminosity
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_RainProtection on
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 273
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 13.5
   ASC_Shading_Mode home
   ASC_Shading_Pos 65
   ASC_Time_Down_Early 18:59
   ASC_Time_Down_Late 18:59
   ASC_Time_Up_Early 19:00
   ASC_Time_Up_Late 21:00
   ASC_Up     astro
   ASC_WiggleValue 0
   ASC_WindParameters 30:20 0
   ASC_WindProtection on
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Markise
   alexaRoom  Balkon
   alias_de   Markise
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    in:control_arrow_left stop:time_manual_mode out:control_arrow_right
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_sunblind_100@orange:level%2055 0|off|closed:fts_window_2w:level%2055 1[0-9].*:fts_sunblind_90@orange:level 2[0-9].*:fts_sunblind_80@orange:level 3[0-9].*:fts_sunblind_70@orange:level 4[0-9].*:fts_sunblind_60@orange:level 5[0-9].*:fts_sunblind_50@orange:level 6[0-9].*:fts_sunblind_40@orange:level 7[0-9].*:fts_sunblind_30@orange:level 8[0-9].*:fts_sunblind_20@orange:level 9[0-9].*:fts_sunblind_10@orange:level [1-9].*:fts_sunblind_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 100:down/datapoint LEVEL 100:on/datapoint LEVEL 100:out/datapoint LEVEL 0:up/datapoint LEVEL 0:off/datapoint LEVEL 0:in/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       awning
   room       alexa,Balkon,Home,Homekit,Homematic
   siriName   Markise
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:in:stop:out
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100



Allerdings wird heute Vormittag nicht beschattet, obwohl eigentlich alle Voraussetzungen gegeben sind. So wie sich das Log liest, wird diese "Hälfte der Beschattungswartezeit" einfach nie erreicht bzw. überschritten:




2019.05.02 12:27:25.975 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:27:25.976 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 89953.9
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:27:25 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 89953.9, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:27:25 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:27:25.978 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 89953.9 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:27:25 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:28:08.131 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:28:08.131 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 88511.8
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:28:08 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 88511.8, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:28:08 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:28:08.134 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 88511.8 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:28:08 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:29:37.681 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:29:37.682 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90558.1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:29:37 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90558.1, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:29:37 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:29:37.684 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90558.1 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:29:37 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:30:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:30:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:161.82, Elevation: 55.4, Brightness: 90558.1, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:30:30.007 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 161.82 Elevation: 55.4 Brightness: 90558.1 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:30:30 - EventProcessingTwilightDevice: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2019.05. 2 12:30:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 0
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 0
2019.05.02 12:31:15.234 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:31:15.235 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 94063.6
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:15 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 94063.6, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:31:15 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:31:15.237 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 94063.6 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:31:15 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 4.0
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 4.0
2019.05.02 12:31:36.598 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:31:36.599 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 92872.3
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:31:36 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 92872.3, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:31:36 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:31:36.601 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 92872.3 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:31:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:33:36.497 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:33:36 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:29 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:164.01, Elevation: 55.4, Brightness: 92872.3, OutTemp: 20.5, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2019.05. 2 12:35:29 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.006 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 164.01 Elevation: 55.4 Brightness: 92872.3 OutTemp: 20.5
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.007 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Nach dem return
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:35:30.008 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind In der Out Abfrage, Shadingwert: out, Zeitstempel: 1556792718
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2019.05. 2 12:35:30 - ShadingProcessing: HM_LC_BALC_SunBlind - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.05. 2 12:35:30
ASC_DEBUG!!! 2019.05. 2 12:35:30 - EventProcessingTwilightDevice: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
ASC_DEBUG!!! 2019.05. 2 12:35:30 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:37:03.619 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:37:03.758 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:37:03.758 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 22272.1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:37:03 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 22272.1, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:37:03 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:37:03.761 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 22272.1 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:37:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:38:32.161 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:38:32.161 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 89258.5
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:32 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 89258.5, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:38:32 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:38:32.164 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 89258.5 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:38:32 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
2019.05.02 12:38:48.185 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:38:48.186 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90170.5
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:38:48 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90170.5, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:38:48 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:38:48.188 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90170.5 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:38:48 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection1: unprotection WindMax1: 30 WindMin1: 10 Bekommender Wert1: 7.9
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingWind: HM_LC_BALC_SunBlind - WindProtection2: unprotection WindMax2: 30 WindMin2: 10 Bekommender Wert2: 7.9
2019.05.02 12:39:04.169 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.02 12:39:04.170 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 90335.8
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
ASC_DEBUG!!! 2019.05. 2 12:39:04 - ShadingProcessing: HM_LC_BALC_SunBlind - Übergebende Werte - Azimuth:156.4, Elevation: 55.4, Brightness: 90335.8, OutTemp: 20.6, Fenster Position: 273, Winkel Links: 50, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
ASC_DEBUG!!! 2019.05. 2 12:39:04 - FnIsDay: HM_LC_BALC_SunBlind Allgemein: 1
2019.05.02 12:39:04.172 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_LC_BALC_SunBlind Azimuth: 156.4 Elevation: 55.4 Brightness: 90335.8 OutTemp: 20.6
ASC_DEBUG!!! 2019.05. 2 12:39:04 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen



Weil ich jetzt hier und da etwas an den Attributen gedreht habe, kommen jetzt plötzlich immerhin ein paar Meldungen "Alter Status: ... Neuer Status: ...". Sie waren aber den ganzen Vormittag nicht zu sehen, obwohl wie gesagt alle Bedingungen zugetroffen haben, außer eben der Beschattungswartezeit.


Meine Vermutung ist, dass im Device Hash einfach $self->{ $self->{shuttersDev} }{ShadingStatus}{TIME} nicht befüllt ist. Aktuell ist es das nun wohl, aber ich weiß nicht ab wann.
Daher schicke ich nochmal einen Dump vom ASC Device Hash mit.




{
  '.attrminint' => [],
  'TYPE' => 'AutoShuttersControl',
  '.attraggr' => [],
  'MID' => 'da39a3ee5e6b4b0d3255bfef95601890afd80709',
  'NOTIFYDEV' => 'global,ASC,HM_LC_BALC_SunBlind,HM_LC_BR_Shutter,HM_LC_LR_ShutterWest,HmIP_BROLL_LR_ShutterSouth,rg_Guest,LR_BalconyDoor,Residents,HM_TF_LR_WindowWest,BR_Window,Twilight,Astro,WeatherStation,rr_Julian',
  'VERSION' => '0.6.5',
  'FUUID' => '5cc88a5f-f33f-2603-698a-c4fb480d67c74d66',
  'monitoredDevs' => {
                       'HmIP_BROLL_LR_ShutterSouth' => {},
                       'rg_Guest' => {
                                       'HmIP_BROLL_LR_ShutterSouth' => 'ASC_Roommate_Device',
                                       'HM_LC_LR_ShutterWest' => 'ASC_Roommate_Device'
                                     },
                       'HM_LC_LR_ShutterWest' => {},
                       'Residents' => {
                                        'ASC' => 'ASC_residentsDev'
                                      },
                       'HM_TF_LR_WindowWest' => {
                                                  'HM_LC_LR_ShutterWest' => 'ASC_WindowRec'
                                                },
                       'HM_LC_BR_Shutter' => {},
                       'LR_BalconyDoor' => {
                                             'HmIP_BROLL_LR_ShutterSouth' => 'ASC_WindowRec'
                                           },
                       'HM_LC_BALC_SunBlind' => {},
                       'BR_Window' => {
                                        'HM_LC_BR_Shutter' => 'ASC_WindowRec'
                                      },
                       'Twilight' => {
                                       'ASC' => 'ASC_twilightDevice'
                                     },
                       'Astro' => {
                                    'ASC' => 'ASC_twilightDevice'
                                  },
                       'WeatherStation' => {
                                             'ASC' => 'ASC_windSensor',
                                             'HM_LC_BR_Shutter' => 'ASC_BrightnessSensor',
                                             'HM_LC_BALC_SunBlind' => 'ASC_BrightnessSensor',
                                             'HM_LC_LR_ShutterWest' => 'ASC_BrightnessSensor',
                                             'HmIP_BROLL_LR_ShutterSouth' => 'ASC_BrightnessSensor'
                                           },
                       'rr_Julian' => {
                                        'HmIP_BROLL_LR_ShutterSouth' => 'ASC_Roommate_Device',
                                        'HM_LC_LR_ShutterWest' => 'ASC_Roommate_Device',
                                        'HM_LC_BR_Shutter' => 'ASC_Roommate_Device'
                                      }
                     },
  'NAME' => 'ASC',
  'NR' => 166,
  'NTFY_ORDER' => '51-ASC',
  'helper' => {
                'shuttersList' => [
                                    'HM_LC_BALC_SunBlind',
                                    'HM_LC_BR_Shutter',
                                    'HM_LC_LR_ShutterWest',
                                    'HmIP_BROLL_LR_ShutterSouth'
                                  ]
              },
  'OLDREADINGS' => {},
  'READINGS' => {
                  'HM_LC_BR_Shutter_PosValue' => {
                                                   'TIME' => '2019-05-02 08:00:47',
                                                   'VAL' => '100'
                                                 },
                  'HM_LC_LR_ShutterWest_nextAstroTimeEvent' => {
                                                                 'TIME' => '2019-05-02 08:15:42',
                                                                 'VAL' => ' 2.05.2019 - 21:30'
                                                               },
                  'room_alexa_Balkon_Home_Homekit_Homematic' => {
                                                                  'TIME' => '2019-05-02 08:15:39',
                                                                  'VAL' => 'HM_LC_BALC_SunBlind'
                                                                },
                  'HM_LC_BR_Shutter_lastPosValue' => {
                                                       'VAL' => '10',
                                                       'TIME' => '2019-05-02 08:00:16'
                                                     },
                  'HM_LC_LR_ShutterWest_lastPosValue' => {
                                                           'TIME' => '2019-05-02 08:00:16',
                                                           'VAL' => '100'
                                                         },
                  'room_alexa_Home_Homekit_Homematic_Wohnzimmer' => {
                                                                      'TIME' => '2019-05-02 08:15:39',
                                                                      'VAL' => 'HmIP_BROLL_LR_ShutterSouth'
                                                                    },
                  'hardLockOut' => {
                                     'TIME' => '2019-05-01 13:00:15',
                                     'VAL' => 'off'
                                   },
                  'HmIP_BROLL_LR_ShutterSouth_nextAstroTimeEvent' => {
                                                                       'TIME' => '2019-05-02 08:15:42',
                                                                       'VAL' => ' 2.05.2019 - 21:30'
                                                                     },
                  'selfDefense' => {
                                     'VAL' => 'on',
                                     'TIME' => '2019-05-01 13:42:58'
                                   },
                  'HM_LC_LR_ShutterWest_PosValue' => {
                                                       'TIME' => '2019-05-02 08:00:40',
                                                       'VAL' => '100'
                                                     },
                  'state' => {
                               'TIME' => '2019-05-02 12:26:38',
                               'VAL' => 'created new drive timer'
                             },
                  '.monitoredDevs' => {
                                        'TIME' => '2019-05-01 13:25:24',
                                        'VAL' => '{"WeatherStation":{"HmIP_BROLL_LR_ShutterSouth":"ASC_BrightnessSensor","HM_LC_LR_ShutterWest":"ASC_BrightnessSensor","HM_LC_BR_Shutter":"ASC_BrightnessSensor","ASC":"ASC_windSensor","HM_LC_BALC_SunBlind":"ASC_BrightnessSensor"},"HM_TF_LR_WindowWest":{"HM_LC_LR_ShutterWest":"ASC_WindowRec"},"rg_Guest":{"HmIP_BROLL_LR_ShutterSouth":"ASC_Roommate_Device","HM_LC_LR_ShutterWest":"ASC_Roommate_Device"},"Astro":{"ASC":"ASC_twilightDevice"},"Twilight":{"ASC":"ASC_twilightDevice"},"rr_Julian":{"HM_LC_LR_ShutterWest":"ASC_Roommate_Device","HmIP_BROLL_LR_ShutterSouth":"ASC_Roommate_Device","HM_LC_BR_Shutter":"ASC_Roommate_Device"},"LR_BalconyDoor":{"HmIP_BROLL_LR_ShutterSouth":"ASC_WindowRec"},"Residents":{"ASC":"ASC_residentsDev"},"BR_Window":{"HM_LC_BR_Shutter":"ASC_WindowRec"}}'
                                      },
                  'room_alexa_Home_Homekit_Homematic_Schlafzimmer' => {
                                                                        'TIME' => '2019-05-02 08:15:39',
                                                                        'VAL' => 'HM_LC_BR_Shutter'
                                                                      },
                  'HmIP_BROLL_LR_ShutterSouth_PosValue' => {
                                                             'TIME' => '2019-05-02 08:00:47',
                                                             'VAL' => '100'
                                                           },
                  'HM_LC_BALC_SunBlind_PosValue' => {
                                                      'TIME' => '2019-05-01 16:21:34',
                                                      'VAL' => '0'
                                                    },
                  'HM_LC_BR_Shutter_nextAstroTimeEvent' => {
                                                             'VAL' => ' 2.05.2019 - 21:30',
                                                             'TIME' => '2019-05-02 09:30:02'
                                                           },
                  'HM_LC_BALC_SunBlind_nextAstroTimeEvent' => {
                                                                'TIME' => '2019-05-02 12:26:38',
                                                                'VAL' => ' 2.05.2019 - 18:59'
                                                              },
                  'room_alexa_Home_Homekit_Homematic' => {
                                                           'VAL' => 'HM_LC_LR_ShutterWest',
                                                           'TIME' => '2019-05-02 08:15:39'
                                                         },
                  'HM_LC_BALC_SunBlind_lastPosValue' => {
                                                          'VAL' => '55',
                                                          'TIME' => '2019-05-02 05:00:02'
                                                        },
                  'HmIP_BROLL_LR_ShutterSouth_lastPosValue' => {
                                                                 'TIME' => '2019-05-02 08:00:16',
                                                                 'VAL' => '60'
                                                               },
                  'sunriseTimeWeHoliday' => {
                                              'VAL' => 'on',
                                              'TIME' => '2019-05-01 13:42:19'
                                            },
                  'userAttrList' => {
                                      'VAL' => 'rolled out',
                                      'TIME' => '2019-05-02 08:15:39'
                                    }
                },
  '.FhemMetaInternals' => 1,
  'STATE' => 'created new drive timer',
  'FVERSION' => '73_AutoShuttersControl.pm:v0.6.5-s19304/2019-05-01 UNDER DEVELOP'
}


Azimuth:156.4, Position: 273, Winkel Links: 50, Winkel Rechts: 75,

273 ist Dein Fenster. minus 50 für den linken Winkel macht 223. Azimuth ist aber erst 156.4



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 02 Mai 2019, 13:40:03
Zitat von: FunkOdyssey am 02 Mai 2019, 09:21:09
[...] Ich nutze zufällig beide Homematic-Variante (Brightness und Lux-Sensoren) wie auch Z-Wave-Luminanz-Sensoren. [...]

Vielen Dank für die Info, bin auch gerade auf der Suche nach einem geeigneten Setup. Wo hast du den Neo Coolcam verbaut? Er sieht mir recht baugleich zum Fibaro-PIR aus, der mir nicht den Eindruck macht, unter einem Dach im Außenbereich lange zu halten...

Wenn ich nur einen Sensor für die Beschattung verbauen möchte, welcher wäre deine Empfehlung, Neo oder HM?

Danke,
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 13:41:21
Zitat von: FunkOdyssey am 02 Mai 2019, 12:19:47
Hallo, ich habe auf den heutigen Werktag gewartet, da ich immer noch die Vermutung habe, dass das Hochfahren nicht ganz korrekt funktioniert. Siehe: https://forum.fhem.de/index.php/topic,99980.msg935237.html#msg935237

Fakt ist, dass die u.a. Jalousie eigentlich um ASC_Time_Up_Early (08:00 Uhr) hätte hochfahren müssen, da alle Brightness-Schwellwerte hier bereits erfüllt waren.
Die Jalousie ist aber um nach ASC_Time_Up_Late (08:45 Uhr) gefahren.
Am Feiertag (1. Mai) ist die Jalousie übrigens um ASC_Time_Up_WE_Holiday (08:30 Uhr) hochgefahren. Das dürfe also eigentlich korrekt gewesen sein.

Ich habe ein List vom Device und ein paar Zeilen aus dem ASC-Device-Log angefügt.
Die letzten beiden Tage habe ich mit verbose=5 mitgeschnitten. Das Log ist natürlich sehr groß und ich würde dir das lieber per E-Mail zur Verfügung stellen.


Internals:
   DEF        2274AE
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   MSGCNT     18
   NAME       buero_jal
   NOTIFYDEV  global
   NR         22
   NTFY_ORDER 50-buero_jal
   STATE      100
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:76 - t:10 s:2274AE d:263458 0601C800
   protLastRcv 2019-05-02 08:46:31
   protRcv    9 last_at:2019-05-02 08:46:31
   protSnd    10 last_at:2019-05-02 08:46:31
   protState  CMDs_done
   READINGS:
     2019-05-02 08:46:06   ASC_ShuttersLastDrive day open
     2019-05-02 08:45:01   ASC_Time_DriveDown  2.05.2019 - 20:15
     2019-05-02 08:45:01   ASC_Time_DriveUp  3.05.2019 - 08:45
     2019-05-02 08:46:06   CommandAccepted yes
     2018-07-15 19:04:18   D-firmware      2.11
     2018-07-15 19:04:18   D-serialNr      LEQ0xxxxx
     2018-08-23 18:18:37   PairedTo        0x2xxxxx
     2017-07-12 11:02:21   R-confBtnTime   permanent
     2017-07-12 11:02:22   R-driveDown     20 s
     2017-07-12 11:02:22   R-driveTurn     0.5 s
     2017-07-12 11:02:22   R-driveUp       20 s
     2018-08-23 18:18:37   R-intKeyVisib   invisib
     2017-07-12 11:02:21   R-localResDis   off
     2017-07-12 11:02:21   R-pairCentral   0x2xxxxx
     2017-07-12 11:02:22   R-powerUpAction off
     2017-07-12 11:02:22   R-refRunCounter 0
     2017-07-12 11:02:22   R-sign          off
     2017-07-12 11:02:22   R-statusInfoMinDly 3 s
     2017-07-12 11:02:22   R-statusInfoRandom 0 s
     2017-07-12 11:02:22   R-transmitTryMax 6
     2019-04-30 10:33:54   associatedWith  Rolladensteuerung
     2019-05-02 08:46:31   deviceMsg       on (to VCCU)
     2018-06-24 17:04:19   fwUpdate        done
     2019-05-02 08:46:31   level           100
     2019-05-02 08:46:31   motor           stop:on
     2019-05-02 08:46:31   pct             100
     2018-07-07 16:58:00   powerOn         2018-07-07 16:58:00
     2019-05-02 08:46:31   recentStateType info
     2018-01-20 16:15:29   sabotageAttack_ErrIoAttack cnt 4
     2019-05-02 08:46:31   state           on
     2019-05-02 08:46:31   timedOn         off
   helper:
     HM_CMDNR   118
     cSnd       112634582274AE020100,112634582274AE0201C8
     dlvlCmd    ++A0112634582274AE0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +2274AE,00,00,00
       nextSend   1556779591.36696
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2274AE
         00
         00
         00
     mRssi:
       mNo        76
       io:
         HmUARTLGW:
           -18
           -18
         HmUARTMaple:
           -61
           -61
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HmUARTLGW
       flg        A
       ts         1556779591.02083
       ack:
         HASH(0x558feca10138)
         7680022634582274AE00
     rssi:
       HmUARTLGW:
         avg        -26.6
         cnt        5
         lst        -27
         max        -26
         min        -27
       at_HmUARTLGW:
         avg        -26.6666666666667
         cnt        9
         lst        -26
         max        -25
         min        -30
       at_HmUARTMaple:
         avg        -59.7777777777778
         cnt        9
         lst        -61
         max        -56
         min        -63
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_BrightnessSensor dummy_brightness:average 125:130
   ASC_Down   brightness
   ASC_Drive_Offset 30
   ASC_Drive_OffsetStart 60
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Shading_Direction 330
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 20:15
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     brightness
   ASC_WiggleValue 15
   autoReadReg 4_reqStatus
   expert     1_allReg
   firmware   2.11
   icon       fts_window_2w
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Homekit,Jalousien
   stateFormat level
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map struct_jalousien struct_jalousien_map structexclude
   webCmd     on:off:stop:pct




2019-05-02_08:45:01 Rolladensteuerung buero_jal_lastPosValue: 100
2019-05-02_08:45:01 Rolladensteuerung buero_jal_nextAstroTimeEvent:  2.05.2019 - 20:15
2019-05-02_08:45:01 Rolladensteuerung created new drive timer
...
2019-05-02_08:45:01 Rolladensteuerung created new drive timer
2019-05-02_08:46:06 Rolladensteuerung day open
2019-05-02_08:46:06 Rolladensteuerung buero_jal_PosValue: 0
2019-05-02_08:46:15 Rolladensteuerung day open
...
2019-05-02_08:46:31 Rolladensteuerung buero_jal_PosValue: 100



Kann es sein das Du selfDefense aktiv hast und die zugehörigen Fenster offen waren?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Mai 2019, 13:44:24
Zitat von: CoolTux am 02 Mai 2019, 13:41:21

Kann es sein das Du selfDefense aktiv hast und die zugehörigen Fenster offen waren?

Hallo, nein ich nutze weder selfDefense - noch habe ich Fenster- oder Türkontakte im Einsatz. Ganz "langweilig" nur eine Jalousie. :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 13:45:26
Aktiviere für morgen früh bitte einmal debug. Dann sehe ich noch mehr.

Auf jeden Fall kommt er bis in die Morgen Routine rein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Mai 2019, 13:46:43
Müsste nicht eigentlich auch im Reading "ASC_Time_DriveUp" erst einmal der frühere Zeitpunkt "ASC_Time_Up_Early" enthalten sein? Es wird immer direkt der Late-Zeitpunkt eingetragen. Findet dann zum Early-Zeitpunkt überhaupt eine Prüfung statt?

Zitat von: CoolTux am 02 Mai 2019, 13:45:26
Aktiviere für morgen früh bitte einmal debug. Dann sehe ich noch mehr.

Auf jeden Fall kommt er bis in die Morgen Routine rein.

Mache ich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 02 Mai 2019, 13:49:12
Zitat von: CoolTux am 02 Mai 2019, 13:10:14
Soll das Rolllo nur runter fahren oder auch rauf? Rauf würde es nämlich nicht fahren da Du -1 beim Sensor stehen hast, da musst Du passende Werte für Morgens und Abends setzen.

Nein es soll schon noch hoch fahren, genauso wie vorher auch... -1 beim Sensor ? Da stehe ich n bissl auf dem Schlauch. Ich habe da ja nichts verändert und vorher ging es ja auch?  *verwirrtbin* Oder meinst Du damit die Werte in:
ASC_Drive_Offset  -1
ASC_Drive_OffsetStart -1
Die waren ja vorher auch nicht belegt, weil er ja nicht verzögert fahren soll....

Am ASC_BrightnessSensor  setupVars:brightness -1:-1 Sollte es ja nicht liegen, weil Du da ja geschrieben hattest:
ZitatDas -1:-1 kannst Du auch entfernen.

Nur so zur Erklärung: Die Rollos sollen ja aktuell nur bedingt durch die Uhrzeit / Astro rauf und runter, je nachdem was eher / später passiert fahren. Der Brightness Sensor (setupVars:brightness)  ist aktuell nur ein Dummy, der den Testrollos vorgaukelt immer Sonne zu haben. Der ist nur zum testen der Beschattung: Sonne theoretisch am Fenster beschatten,  Sonne hinter dem Haus und damit aus dem Fenster -> nicht mehr beschatten -> auffahren

Hoffe das macht die Erklärung / meinen Wunsch, wie die Rollos aktuell fahren sollen, einfacher :)

Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 13:50:51
Zitat von: FunkOdyssey am 02 Mai 2019, 13:46:43
Müsste nicht eigentlich auch im Reading "ASC_Time_DriveUp" erst einmal der frühere Zeitpunkt "ASC_Time_Up_Early" enthalten sein? Es wird immer direkt der Late-Zeitpunkt eingetragen. Findet dann zum Early-Zeitpunkt überhaupt eine Prüfung statt?

Mache ich.

im Reading ASC_Time_DriveUp steht die späteste Zeit wo das Rolllo auf jeden Fall fährt.

Wenn Brightness Werte kommen werden diese für Morgens und Abends nur ausgewertet wenn die aktuelle Zeit zwischen
ASC_Time_Up_Early 08:00
ASC_Time_Up_Late 08:45

ist. Ansonsten wird sofort die nächste Routine (Shading) aufgerufen.


Aktuell sieht es so aus als wenn des hier dran scheitert.

if (
                    (
                           $shutters->getRoommatesStatus eq 'home'
                        or $shutters->getRoommatesStatus eq 'awoken'
                        or $shutters->getRoommatesStatus eq 'absent'
                        or $shutters->getRoommatesStatus eq 'gone'
                        or $shutters->getRoommatesStatus eq 'none'
                    )
                    and $ascDev->getSelfDefense eq 'off'
                    or ( $ascDev->getSelfDefense eq 'on'
                        and CheckIfShuttersWindowRecOpen($shuttersDev) == 0 )
                  )



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 13:56:28
Zitat von: flummy1978 am 02 Mai 2019, 13:49:12
Nein es soll schon noch hoch fahren, genauso wie vorher auch... -1 beim Sensor ? Da stehe ich n bissl auf dem Schlauch. Ich habe da ja nichts verändert und vorher ging es ja auch?  *verwirrtbin* Oder meinst Du damit die Werte in:
ASC_Drive_Offset  -1
ASC_Drive_OffsetStart -1
Die waren ja vorher auch nicht belegt, weil er ja nicht verzögert fahren soll....

Am ASC_BrightnessSensor  setupVars:brightness -1:-1 Sollte es ja nicht liegen, weil Du da ja geschrieben hattest:
Nur so zur Erklärung: Die Rollos sollen ja aktuell nur bedingt durch die Uhrzeit / Astro rauf und runter, je nachdem was eher / später passiert fahren. Der Brightness Sensor (setupVars:brightness)  ist aktuell nur ein Dummy, der den Testrollos vorgaukelt immer Sonne zu haben. Der ist nur zum testen der Beschattung: Sonne theoretisch am Fenster beschatten,  Sonne hinter dem Haus und damit aus dem Fenster -> nicht mehr beschatten -> auffahren

Hoffe das macht die Erklärung / meinen Wunsch, wie die Rollos aktuell fahren sollen, einfacher :)

Grüße
Andreas

Du kannst alle Attribute die Du nicht brauchst entfernen. So auch
ASC_Drive_Offset  -1
ASC_Drive_OffsetStart -1

Rauf sollte das Rolllo eigentlich per Astro fahren, runter wird es aber nicht fahren da Du brightness an gegeben hast im Rolllo und als Schwellwert -1:-1 . Du solltest also als Down auch Astro aus wählen. Zu mindest bei dem Rolllo wo Du mir das list gegeben hast.
Aktuell fällt mir nicht ein wieso das Teil nicht hoch gefahren ist zur Astrozeit.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 14:09:37
Zitat von: CoolTux am 02 Mai 2019, 13:50:51
im Reading ASC_Time_DriveUp steht die späteste Zeit wo das Rolllo auf jeden Fall fährt.

Wenn Brightness Werte kommen werden diese für Morgens und Abends nur ausgewertet wenn die aktuelle Zeit zwischen
ASC_Time_Up_Early 08:00
ASC_Time_Up_Late 08:45

ist. Ansonsten wird sofort die nächste Routine (Shading) aufgerufen.


Aktuell sieht es so aus als wenn des hier dran scheitert.

if (
                    (
                           $shutters->getRoommatesStatus eq 'home'
                        or $shutters->getRoommatesStatus eq 'awoken'
                        or $shutters->getRoommatesStatus eq 'absent'
                        or $shutters->getRoommatesStatus eq 'gone'
                        or $shutters->getRoommatesStatus eq 'none'
                    )
                    and $ascDev->getSelfDefense eq 'off'
                    or ( $ascDev->getSelfDefense eq 'on'
                        and CheckIfShuttersWindowRecOpen($shuttersDev) == 0 )
                  )



Grüße

Ich habe eben noch mal ohne Roommate und ohne Residents getestet. Geht bei mir auch.


Gib mal bitte noch mal list vom ASC und Rolllo
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Mai 2019, 14:32:16
Zitat von: CoolTux am 02 Mai 2019, 14:09:37
Ich habe eben noch mal ohne Roommate und ohne Residents getestet. Geht bei mir auch.
Ich habe in keiner Jalousie Roommate oder Residents konfiguriert. Nur im ASC-Device - falls ich es später mal benötige.

Zitat von: CoolTux am 02 Mai 2019, 14:09:37
Gib mal bitte noch mal list vom ASC und Rolllo
Erledigt.




Woran im Log erkennst du eigentlich, dass für diese Jalousie das "EventProcessingBrightness" ausgeführt wird?

Ich sehe das nur bis zum ASC_Time_Up_Early-Zeitpunkt (08:00 Uhr):


2019.05.02 07:56:17.038 4: AutoShuttersControl (buero_jal) - EventProcessingShadingBrightness
2019.05.02 07:56:17.038 4: AutoShuttersControl (buero_jal) - EventProcessingShadingBrightness
            Brightness: 168.5


Danach folgt (wie von dir beschrieben) das Shading:

2019.05.02 08:00:14.745 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: buero_jal Azimuth: 86.5 Elevation: 16.9 Brightness: 168.5 OutTemp: 9.7
2019.05.02 08:00:14.745 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: buero_jal Nach dem return
2019.05.02 08:00:14.746 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: buero_jal In der Out Abfrage, Shadingwert: out, Zeitstempel: 1556730371


Ich sehe aber nicht, wie zum ASC_Time_Up_Early-Zeitpunkt (08:00 Uhr) irgendetwas bei dieser Jalousie ausgeführt wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 02 Mai 2019, 15:12:18
Hallöchen.....

Zitat von: CoolTux am 02 Mai 2019, 13:56:28
Rauf sollte das Rolllo eigentlich per Astro fahren, runter wird es aber nicht fahren da Du brightness an gegeben hast im Rolllo und als Schwellwert -1:-1 . Du solltest also als Down auch Astro aus wählen. Zu mindest bei dem Rolllo wo Du mir das list gegeben hast.
Aktuell fällt mir nicht ein wieso das Teil nicht hoch gefahren ist zur Astrozeit.

Also sollte ich hier "Astro" auswählen, damit er dann innerhlalb der min / max Zeit und einer Astro steuerung fährt ?

Was muss ich denn dann bei den Rollos einstellen, die nach Zeit / Helligkeit fahren sollen UND im Laufe des Tages für eine Beschattung sorgen sollen ?


Ich glaube tatsächlich vielen geht es gerade wie mir. Die Bedingungen für die Fahrbewegungen allgemein, sind da durchaus "kompliziert" Ich versuche mal meine Sichtweise darzustellen:

ASC_Down brightness war für mich nach der Erklärung im Vorherigen Thread (LINK (https://forum.fhem.de/index.php/topic,92628.msg932595.html#msg932595) ) so zu verstehen:
- Ich fahre bei Helligkeit und Sonne und Bedingugen und und und  Rauf runter wie auch immer
WENN aber die Sonne auf / unter -geht UND die Zeiten mit Min / Max für Down (Abends) / UP (Morgens) stimmen, wird Abschattung deaktiviert und er fährt über die Astro / Zeitsteuerung

Dass jetz ASC_Down brightness ggf auch mit der Zeitlichen Steuerung zu tun haben könnte und diese nicht "überschrieben" wird , wenn die Zeit dennoch eingetroffen ist UND die Sonne unter gegangen ist ist für mich schwierig zu verstehen / nachzufollziehen.

Vielleicht gibt es ja eine Möglichkeit das Ganze irgendwie besser zu erklären / auflisten, welche Bedingung, wann / warum unter welchen Umständen greift. Wenn ich da in irgendwelcher Form helfen kann, fragen kostet nichts. Bin zwar aktuell ziemlich eingespannt, aber manchmal kann man ja dennoch was freischaufeln ;)

Viele Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 15:36:16
Stimmt. Buero_Jal macht in der Tat nix.
Kannst Du bitte einmal ein createNotifyDev machen. Sieht so aus als ist die Zuordung zum Rollo verloren gegangen. Also Helligkeitssensor und Rolllo. Dein Rolllo Buero_Jal reagiert nämlich nur wegen Astro.
Wieso lässt Du das minütlich Aktualisieren?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Mai 2019, 15:39:28
Zitat von: CoolTux am 02 Mai 2019, 15:36:16
Stimmt. Buero_Jal macht in der Tat nix.
Kannst Du bitte einmal ein createNotifyDev machen. Sieht so aus als ist die Zuordung zum Rollo verloren gegangen. Also Helligkeitssensor und Rolllo. Dein Rolllo Buero_Jal reagiert nämlich nur wegen Astro.
Das habe ich in den letzten Tagen bereits mehrfach gemacht. Nach jedem Update der Dev-Version.


Shutters/ASC-Device NOTIFYDEV Attribut
Rolladensteuerung astro ASC_twilightDevice
...
buero_jal dummy_brightness ASC_BrightnessSensor
...
Rolladensteuerung rgr_Residents ASC_residentsDev



Zitat von: CoolTux am 02 Mai 2019, 15:36:16
Wieso lässt Du das minütlich Aktualisieren?
Dies hat mich auch bis vor wenigen Minuten noch ordentlich gestört. Ich habe das Intervall im Astro-Modul nun auf 300sec gestellt, damit mein FHEM beim Debugging noch nutzbar bleibt. :-)

Ich vermute, dass es darauf hinausläuft wie sich das morgen mit aktiviertem Debugging verhält.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 15:45:47
Zitat von: flummy1978 am 02 Mai 2019, 15:12:18
Hallöchen.....

Also sollte ich hier "Astro" auswählen, damit er dann innerhlalb der min / max Zeit und einer Astro steuerung fährt ?

Was muss ich denn dann bei den Rollos einstellen, die nach Zeit / Helligkeit fahren sollen UND im Laufe des Tages für eine Beschattung sorgen sollen ?


Ich glaube tatsächlich vielen geht es gerade wie mir. Die Bedingungen für die Fahrbewegungen allgemein, sind da durchaus "kompliziert" Ich versuche mal meine Sichtweise darzustellen:

ASC_Down brightness war für mich nach der Erklärung im Vorherigen Thread (LINK (https://forum.fhem.de/index.php/topic,92628.msg932595.html#msg932595) ) so zu verstehen:
- Ich fahre bei Helligkeit und Sonne und Bedingugen und und und  Rauf runter wie auch immer
WENN aber die Sonne auf / unter -geht UND die Zeiten mit Min / Max für Down (Abends) / UP (Morgens) stimmen, wird Abschattung deaktiviert und er fährt über die Astro / Zeitsteuerung

Dass jetz ASC_Down brightness ggf auch mit der Zeitlichen Steuerung zu tun haben könnte und diese nicht "überschrieben" wird , wenn die Zeit dennoch eingetroffen ist UND die Sonne unter gegangen ist ist für mich schwierig zu verstehen / nachzufollziehen.

Vielleicht gibt es ja eine Möglichkeit das Ganze irgendwie besser zu erklären / auflisten, welche Bedingung, wann / warum unter welchen Umständen greift. Wenn ich da in irgendwelcher Form helfen kann, fragen kostet nichts. Bin zwar aktuell ziemlich eingespannt, aber manchmal kann man ja dennoch was freischaufeln ;)

Viele Grüße
Andreas

Hallo Andreas,

Wie kommt man denn zu dieser Schlussfolgerung? Also ]ASC_Down oder ASC_Up haben rein gar nichts mit Beschattung zu tun sondern ausschließlich mit Sonnenaufgang (also Rolllos hoch) und Sonnenuntergang (also Rolllos runter).
Entweder fest nach Zeit (time) oder flexibel nach Astro  (Astro Sonnenauf/untergang) oder eben nach Helligkeit (brightness). Für alle drei gibt es Zeitliche Vorgaben welche Beachtung finden. Early und Late. Bei time wird der Rollladen fest um Early Zeit gefahren, bei Astro wird die errechnete Astrozeit zwischen Early und Late genommen. Ist die errechnte Zeit ausserhalb der Zeitspanne wird entweder Early gefahren wenn die errechnete Zeit vor Early ist oder Late wenn nach Late. Bei brightness ist es so das der brightness Wert erst ausgewertet wird für Sonnenauf Untergangs Fahrt wenn die Zeit in der der brightness Wert (also der Sensor getriggert wird) rein kommt zwischen Early und Late ist. Nur dann wird geschaut ob gleichzeitig auch der Schwellwert erreicht ist oder besser man drüber oder drunter ist. Ist das der Fall wird gefahren. Wenn bis zum Late Zeitpunkt aber kein Schwellwert für brightness erreicht ist dann wird genau um Late gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 15:50:05
Zitat von: FunkOdyssey am 02 Mai 2019, 15:39:28
Das habe ich in den letzten Tagen bereits mehrfach gemacht. Nach jedem Update der Dev-Version.


Shutters/ASC-Device NOTIFYDEV Attribut
Rolladensteuerung astro ASC_twilightDevice
...
buero_jal dummy_brightness ASC_BrightnessSensor
...
Rolladensteuerung rgr_Residents ASC_residentsDev


Dies hat mich auch bis vor wenigen Minuten noch ordentlich gestört. Ich habe das Intervall im Astro-Modul nun auf 300sec gestellt, damit mein FHEM beim Debugging noch nutzbar bleibt. :-)

Ich vermute, dass es darauf hinausläuft wie sich das morgen mit aktiviertem Debugging verhält.

Im Log finde ich aber nur du_brightness als Devicename. Hast Du da mal umbenannt?

Gerade gelesen die Mail.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 16:03:36
Zitat von: FunkOdyssey am 02 Mai 2019, 15:39:28
Das habe ich in den letzten Tagen bereits mehrfach gemacht. Nach jedem Update der Dev-Version.


Shutters/ASC-Device NOTIFYDEV Attribut
Rolladensteuerung astro ASC_twilightDevice
...
buero_jal dummy_brightness ASC_BrightnessSensor
...
Rolladensteuerung rgr_Residents ASC_residentsDev


Dies hat mich auch bis vor wenigen Minuten noch ordentlich gestört. Ich habe das Intervall im Astro-Modul nun auf 300sec gestellt, damit mein FHEM beim Debugging noch nutzbar bleibt. :-)

Ich vermute, dass es darauf hinausläuft wie sich das morgen mit aktiviertem Debugging verhält.


buero_jal findet keine Beachtung bei ASC_Up und ASC_Down. Er geht sofort zur Beschattung. Das Log was Du mir gegeben hast als letztes zeigt auch nur Shading.

Wie du im Anhang sehen kannst, ist die Jalousie richtig HERUNTERgefahren.
Stimmt also zu mindest nicht für Sonnenuntergang.
Ich sehe da nur Shading. Bitte lösche noch einmal für das Rolllo die Attribute Up und Down und speicher dann mal. Danach setzt Du sie wieder. Alles bitte über das FHEMWEB.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 02 Mai 2019, 16:19:59
Hallo Marko,

Wie kommt man denn zu dieser Schlussfolgerung? -- Ich hab keinen blassen Schimmer *schäm*, war so meine "logische" Vermutung .... Aber

Zitat von: CoolTux am 02 Mai 2019, 15:45:47
Also ]ASC_Down oder ASC_Up haben rein gar nichts mit Beschattung zu tun sondern ausschließlich mit Sonnenaufgang (also Rolllos hoch) und Sonnenuntergang (also Rolllos runter).
Entweder fest nach Zeit (time) oder flexibel nach Astro  (Astro Sonnenauf/untergang) oder eben nach Helligkeit (brightness). Für alle drei gibt es Zeitliche Vorgaben welche Beachtung finden. Early und Late. Bei time wird der Rollladen fest um Early Zeit gefahren, bei Astro wird die errechnete Astrozeit zwischen Early und Late genommen. Ist die errechnte Zeit ausserhalb der Zeitspanne wird entweder Early gefahren wenn die errechnete Zeit vor Early ist oder Late wenn nach Late. Bei brightness ist es so das der brightness Wert erst ausgewertet wird für Sonnenauf Untergangs Fahrt wenn die Zeit in der der brightness Wert (also der Sensor getriggert wird) rein kommt zwischen Early und Late ist. Nur dann wird geschaut ob gleichzeitig auch der Schwellwert erreicht ist oder besser man drüber oder drunter ist. Ist das der Fall wird gefahren. Wenn bis zum Late Zeitpunkt aber kein Schwellwert für brightness erreicht ist dann wird genau um Late gefahren.
aaaaahhhhhhhhhhhhhhhhhh (ich höre grad ca. 1000 mal den Groschen fallen)

Aus dieser Erklärung wird man um einiges schlauer.... Wenn man diese ganzen Aspekte alle einzeln Schritt für schritt durchgeht, kommt man auch auf eine logische Schrittfolge.
Ich werde da noch mal alle Einstellungen kontrolliert und das Ganze dann noch mal weiter testen.

Bis dahin schon mal vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen vielen Dank für Deinen unermüdlichen Einsatz in dem Modul, den sagenhaften Support und die Hilfsbereitschaft hier :)

Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 02 Mai 2019, 16:22:32
Zitat von: CoolTux am 02 Mai 2019, 13:24:15
273 ist Dein Fenster. minus 50 für den linken Winkel macht 223. Azimuth ist aber erst 156.4


Daaaanke, klassischer cut&paste Fehler...


In der Tat funktioniert es jetzt wohl tatsächlich, super! Mal sehen, wie das sich jetzt grundsätzlich so verhält.
Hier der Vollständigkeit halber für andere:




defmod ASC AutoShuttersControl
attr ASC ASC_autoAstroModeEvening CIVIL
attr ASC ASC_autoAstroModeEveningHorizon 4
attr ASC ASC_autoAstroModeMorning CIVIL
attr ASC ASC_autoAstroModeMorningHorizon 4
attr ASC ASC_autoShuttersControlComfort on
attr ASC ASC_autoShuttersControlEvening on
attr ASC ASC_autoShuttersControlMorning on
attr ASC ASC_autoShuttersControlShading on
attr ASC ASC_brightnessDriveUpDown 350:270
attr ASC ASC_debug 1
attr ASC ASC_expert 1
attr ASC ASC_freezeTemp 1
attr ASC ASC_rainSensor WeatherStation:rain 0.1:0.0
attr ASC ASC_residentsDev Residents
attr ASC ASC_shuttersDriveOffset 2
attr ASC ASC_tempSensor WeatherStation
attr ASC ASC_twilightDevice Astro
attr ASC ASC_windSensor WeatherStation:wind_gust_max10m



defmod HM_LC_BALC_SunBlind HMCCUCHN HEQ0402430:1
attr HM_LC_BALC_SunBlind ASC 1
attr HM_LC_BALC_SunBlind ASC_Antifreeze hard
attr HM_LC_BALC_SunBlind ASC_Antifreeze_Pos 0
attr HM_LC_BALC_SunBlind ASC_BrightnessSensor WeatherStation:luminosity
attr HM_LC_BALC_SunBlind ASC_Closed_Pos 100
attr HM_LC_BALC_SunBlind ASC_Down astro
attr HM_LC_BALC_SunBlind ASC_Mode_Down off
attr HM_LC_BALC_SunBlind ASC_Mode_Up always
attr HM_LC_BALC_SunBlind ASC_Open_Pos 0
attr HM_LC_BALC_SunBlind ASC_Pos_Reading pct
attr HM_LC_BALC_SunBlind ASC_RainProtection on
attr HM_LC_BALC_SunBlind ASC_Self_Defense_Exclude on
attr HM_LC_BALC_SunBlind ASC_Shading_Angle_Left 50
attr HM_LC_BALC_SunBlind ASC_Shading_Angle_Right 75
attr HM_LC_BALC_SunBlind ASC_Shading_Direction 183
attr HM_LC_BALC_SunBlind ASC_Shading_Min_Elevation 25
attr HM_LC_BALC_SunBlind ASC_Shading_Min_OutsideTemperature 13.5
attr HM_LC_BALC_SunBlind ASC_Shading_Mode home
attr HM_LC_BALC_SunBlind ASC_Shading_Pos 65
attr HM_LC_BALC_SunBlind ASC_Time_Up_Early 19:00
attr HM_LC_BALC_SunBlind ASC_Time_Up_Late 21:00
attr HM_LC_BALC_SunBlind ASC_Up astro
attr HM_LC_BALC_SunBlind ASC_WiggleValue 0
attr HM_LC_BALC_SunBlind ASC_WindParameters 25:12 0
attr HM_LC_BALC_SunBlind ASC_WindProtection on



Wichtig ist dann auf jeden Fall, dass man die Logik "Down=Markise raus, Up=Markise rein" beibehält, aber die Positionswerte eben dann umdreht, sprich wie die Vorbelegung bei ASC=1.


Eines ist mir dann aber direkt im Zusammenhang mit der Anwesenheit aufgefallen:
Ich möchte bei der Beschattung zwischen Markise und Rollladen wechseln - Markise wenn ich anwesend bin (ASC_Shading_Mode=home), Rollo wenn ich abwesend bin (ASC_Shading_mode=absent). Allerdings schien es vorhin so, dass bei einer Anwesenheitsänderung zunächst ASC_Shading_WaitingPeriod abgewartet wird, bis zwischen Markise und Rollo gewechselt wird. BlockingTime kann nicht dazwischen gefunkt haben, denn ich habe absichtlich nix manuell gesteuert.


Falls das also noch nicht berücksichtigt ist, dann wäre es prima, wenn bei einem Anwesenheitswechsel (nur absent/gone <> home/gotosleep/asleep/awoken) alle BlockingTimes und WaitingPeriods keine Rolle spielen würden, denn dann will man definitiv sofort einen Wechsel haben. Falls gerade noch die Karenzzeit gilt (also "in reserved" oder "out reserved"), dann sollte das quasi vorgezogen werden.


VIELEN Dank auf jeden Fall - es ist toll endlich wieder eine Automation zu haben, nachdem ich vor 2 Jahren mein DOIF Konstrukt einmotten musste, weil sich an DOIF einfach zu viel an der Notation geändert hat und die aus der Anfangszeit nicht mehr zuverlässig ging.




LG
Julian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Mai 2019, 16:53:03
Zitat von: CoolTux am 02 Mai 2019, 16:03:36
buero_jal findet keine Beachtung bei ASC_Up und ASC_Down. Er geht sofort zur Beschattung. Das Log was Du mir gegeben hast als letztes zeigt auch nur Shading.

Ist das wichtig zu wissen, dass ich für keine Jalousie derzeit "ASC_Shading_StateChange_Sunny" und "ASC_Shading_StateChange_Cloudy" gesetzt habe?
Ich habe die Azimuth, Elevation, Modus (=always) & Co. gesetzt, aber da mein jetzige ASC-Sensor nur 0-250 kann, konnte ich noch nicht weitermachen.
In Kürze will ich ASC von Brightness-Sensoren auf Lux-Sensoren umstellen. Dann kann ich auch die Beschattung effektiv einsetzen.

Zitat von: CoolTux am 02 Mai 2019, 16:03:36
Wie du im Anhang sehen kannst, ist die Jalousie richtig HERUNTERgefahren.
Stimmt also zu mindest nicht für Sonnenuntergang.

Du meinst also, dass die Jalousie aufgrund der Beschattung heruntergefahren ist und nicht aufgrund der _Late oder Brightness-Schwellwerte?
Dann hätte die Jalousie aber bei ASC_Shading_Pos (hier: 25) stoppen müssen. Sie ist aber von 100 auf 0 heruntergefahren.
Ich sehe in dem Log, welches ich dir zugeschickt habe, folgendes:

ASC_DEBUG!!! 2019.05. 2 14:22:05 - EventProcessingTwilightDevice: buero_jal - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

Das klingt wirklich ganz stark nach deiner Vermutung, dass es aufgrund der Shading-Funktion heruntergefahren wurde. Aber das kann nicht sein. Niemals wurden die ASC-Default-Werte von "ASC_Shading_StateChange_Cloudy" oder "ASC_Shading_StateChange_Sunny" erreicht. Das kann der Sensor aktuell gar nicht.

Zitat von: CoolTux am 02 Mai 2019, 16:03:36
Ich sehe da nur Shading. Bitte lösche noch einmal für das Rolllo die Attribute Up und Down und speicher dann mal. Danach setzt Du sie wieder. Alles bitte über das FHEMWEB.

Das habe ich gemacht. Ich schaffe es aber leider nicht, eine erneute Down-Fahrt zu erzwingen und das obwohl ich die Zeit/Brightness-Attribute so gesetzt habe, dass eigentlich noch einmal heruntergefahren werden sollte. ASC merkt sich doch irgendwie, dass die Jalousie heute bereits heruntergefahren wurde, oder? Kann man das irgendwie löschen, um mehrere Tests am gleichen Tag durchzuführen?

Shutters Next DriveUp Next DriveDown ASC Up ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
buero_jal 3.05.2019 - 08:45:01 2.05.2019 - 20:15:01 brightness brightness always always on off manual 100 100 out - 16:47:40
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 17:03:50
Du musst dazu leider neu starten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Mai 2019, 17:33:08
Kurze Frage in die Runde - auch wenn es hier schon mehrfach beantwortet wurde. Sorry.

Wenn der - im Jalousie-Device konfigurierte - Brightness-Wert bereits länger unterschritten ist und die Zeiten wie folgt gesetzt sind...

ASC_Time_Down_Early: 17:15
ASC_Time_Down_Late: 20:15

... fährt dann die Jalousie bereits um 17:15 Uhr herunter oder wenn ein neuer Helligkeitswert über ein Event hereinkommt?

Ich wundere mich bei einem erneuten Test nämlich gerade, dass trotz Unterschreiten des BrightnessMin-Wertes nicht um 17:15 Uhr, sondern um 17:19 Uhr (zzgl. Offset) heruntergefahren wurde. Um 17:19 Uhr kam ein neues Event.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 02 Mai 2019, 17:33:44
Hallo CoolTux,

habe da nochmals eine Verständnisfrage.

Wenn ein Rolladen per Shading in seine definierte Position gefahren ist, wie behandelt ASC per Standard dann den Rolladen, wenn man vor "automatischen" Beenden durch ASC, weil die Bedingungen für Shading nicht mehr erfüllt sind, den Rolladen manuell verstellt?

Dachte eigentlich, dass der Rolladen dann in der manuell angefahrenen Position verbleibt. Hier unter 0.6.4 wird der Rolladen wieder in seine definierte Shading-Position gefahren.

Könntest du bitte ggf. ein Attribut hinzufügen (z.B. ASC_ShadingReturnMode=On/Off), wo man selbst definieren kann, wie das verhalten sein soll - entweder global für alle im ASC-Device oder im jeweiligen Rolladendevice?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 18:13:14
Zitat von: FunkOdyssey am 02 Mai 2019, 17:33:08
Kurze Frage in die Runde - auch wenn es hier schon mehrfach beantwortet wurde. Sorry.

Wenn der - im Jalousie-Device konfigurierte - Brightness-Wert bereits länger unterschritten ist und die Zeiten wie folgt gesetzt sind...

ASC_Time_Down_Early: 17:15
ASC_Time_Down_Late: 20:15

... fährt dann die Jalousie bereits um 17:15 Uhr herunter oder wenn ein neuer Helligkeitswert über ein Event hereinkommt?

Ich wundere mich bei einem erneuten Test nämlich gerade, dass trotz Unterschreiten des BrightnessMin-Wertes nicht um 17:15 Uhr, sondern um 17:19 Uhr (zzgl. Offset) heruntergefahren wurde. Um 17:19 Uhr kam ein neues Event.

Erst beim nächsten Event. Also so wie Du es beobachtet hast.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: maxritti am 02 Mai 2019, 19:36:22
Hallöchen,

mir wurde ja das Modul ASC empfohlen, daher habe ich mal eine Rollo bei mir aus der bisherigen Steuerung rausgenommen und mit Werten für ASC gesetzt. Ich dachte es klappt auch ganz gut, aber jetzt stimmt etwas nicht.

Und zwar habe ich einen HM Lichtsensor aus dem Forum hier (https://forum.fhem.de/index.php/topic,20620.0.html).
Hier mal ein List. Bei dem ASAC habe ich ASC_brightnessMinVal mit 1.3 gesetzt.
Die letzten Tage hat es nahezu geklappt. Wobei der Rollo auch bei einer Helligkeit von 1.4 runter gefahren ist.
Naja, dachte ich mir. So genau wird er es wohl nicht nehmen.  ;)

Aber gerade ist der Rolle selbst bei einem Helligkeitswert von grösser 3 runter gefahren.

Anbei mal ein List vom ASC:

Internals:
   CFGFN     
   FUUID      5cc6da0f-f33f-b047-8ba2-884cf759023e0e54
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASC
   NOTIFYDEV  EG_dr_TS_Terrasse,EG_wz_RO_TerrasseRechts,global,myASC
   NR         805
   NTFY_ORDER 51-myASC
   STATE      minimum brightness threshold fell below
   TYPE       AutoShuttersControl
   VERSION    0.4.0.9
   READINGS:
     2019-05-02 19:23:29   EG_wz_RO_TerrasseRechts_PosValue 0
     2019-05-02 19:23:00   EG_wz_RO_TerrasseRechts_lastPosValue 100
     2019-05-02 06:08:49   EG_wz_RO_TerrasseRechts_nextAstroTimeEvent  2.05.2019 - 22:30
     2019-04-29 13:03:43   hardLockOut     off
     2019-04-29 13:03:43   partyMode       off
     2019-04-29 13:08:24   room_Rollo_Tablet EG_wz_RO_TerrasseRechts
     2019-04-29 13:03:43   selfDefense     off
     2019-05-02 19:23:00   state           minimum brightness threshold fell below
     2019-04-29 13:03:43   sunriseTimeWeHoliday off
     2019-04-29 13:08:24   userAttrList    rolled out
   helper:
     shuttersList:
       EG_wz_RO_TerrasseRechts
   monitoredDevs:
     EG_dr_TS_Terrasse:
       EG_wz_RO_TerrasseRechts ASC_Brightness_Sensor
     EG_wz_RO_TerrasseRechts:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessMinVal 1.3
   ASC_temperatureReading temperature
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Und des Rollos:

Internals:
   DEF        52D39F
   FUUID      5c549a89-f33f-b047-4026-1da5398849316fc7
   IODev      myHMLGW
   LASTInputDev myHMLGW
   MSGCNT     74
   NAME       EG_wz_RO_TerrasseRechts
   NOTIFYDEV  global
   NR         42
   NTFY_ORDER 50-EG_wz_RO_TerrasseRechts
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:E7 - t:10 s:52D39F d:9A234E 06010000
   myHMLGW_Buero_MSGCNT 37
   myHMLGW_Buero_RAWMSG 0500002FE7A41052D39F9A234E06010000
   myHMLGW_Buero_RSSI -47
   myHMLGW_Buero_TIME 2019-05-02 19:23:29
   myHMLGW_MSGCNT 37
   myHMLGW_RAWMSG 0501002CE7A41052D39F9A234E06010000
   myHMLGW_RSSI -44
   myHMLGW_TIME 2019-05-02 19:23:29
   protLastRcv 2019-05-02 19:23:29
   protRcv    33 last_at:2019-05-02 19:23:29
   protSnd    38 last_at:2019-05-02 19:23:29
   protState  CMDs_done
   rssi_at_myHMLGW cnt:37 min:-55 max:-38 avg:-44.54 lst:-44
   rssi_at_myHMLGW_Buero cnt:37 min:-67 max:-47 avg:-52.27 lst:-47
   rssi_myHMLGW cnt:10 min:-81 max:-71 avg:-75 lst:-73
   READINGS:
     2019-05-02 19:23:00   ASC_ShuttersLastDrive minimum brightness threshold fell below
     2019-05-02 06:08:49   ASC_Time_DriveDown  2.05.2019 - 22:30
     2019-05-02 06:08:49   ASC_Time_DriveUp  3.05.2019 - 06:07
     2019-05-02 19:23:01   CommandAccepted yes
     2018-07-23 08:33:23   D-firmware      2.3
     2018-07-23 08:33:23   D-serialNr      LEQ0042378
     2018-11-30 13:18:16   PairedTo        0x9A234E
     2018-07-23 08:34:23   R-driveDown     23.7 s
     2018-07-23 08:34:23   R-driveTurn     0.5 s
     2018-07-23 08:34:23   R-driveUp       27 s
     2018-07-23 08:34:22   R-pairCentral   0x9A234E
     2018-07-23 08:34:23   R-sign          off
     2018-11-30 13:18:16   RegL_00.        02:01 0A:9A 0B:23 0C:4E 15:FF 18:00 00:00
     2018-11-30 13:18:17   RegL_01.        08:00 09:00 0A:00 0B:00 0C:ED 0D:01 0E:0E 0F:05 10:00  30:06 57:24 00:00
     2019-05-02 19:23:29   deviceMsg       off (to myVCCU)
     2019-05-02 19:23:29   level           0
     2019-05-02 19:23:29   motor           stop:off
     2019-05-02 19:23:29   pct             0
     2018-11-30 13:17:26   powerOn         2018-11-30 13:17:26
     2019-05-02 19:23:29   recentStateType info
     2019-04-15 07:02:20   rssi_at_myHMLAN -48
     2019-05-02 19:23:29   rssi_at_myHMLGW -44
     2019-05-02 19:23:29   rssi_at_myHMLGW_Buero -47
     2019-04-14 20:36:19   rssi_myHMLAN    -77
     2019-05-02 19:23:01   rssi_myHMLGW    -73
     2019-05-02 19:23:29   state           off
     2019-05-02 19:23:29   timedOn         off
   helper:
     HM_CMDNR   231
     cSnd       119A234E52D39F020100,119A234E52D39F020100
     dlvlCmd    ++A0119A234E52D39F020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +52D39F,00,00,00
       nextSend   1556817809.56293
       rxt        0
       vccu       myVCCU
       p:
         52D39F
         00
         00
         00
       prefIO:
         myHMLAN
     mRssi:
       mNo        E7
       io:
         myHMLGW:
           -36
           -36
         myHMLGW_Buero:
           -47
           -47
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myHMLGW_Buero
       flg        A
       ts         1556817809.26412
       ack:
         HASH(0x7fb2921e9630)
         E780029A234E52D39F00
     rssi:
       at_myHMLGW:
         avg        -44.5405405405405
         cnt        37
         lst        -44
         max        -38
         min        -55
       at_myHMLGW_Buero:
         avg        -52.2702702702703
         cnt        37
         lst        -47
         max        -47
         min        -67
       myHMLGW:
         avg        -75
         cnt        10
         lst        -73
         max        -71
         min        -81
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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 luminosity
   ASC_Brightness_Sensor EG_dr_TS_Terrasse
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 off
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 20
   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 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      myHMLAN
   IOgrp      myVCCU:myHMLAN
   Rollladensteuerung ja
   alias      Terr. Rechts
   autoReadReg 4_reqStatus
   devStateIcon off:fts_shutter_100@grey on:fts_window_2w@yellow 1\d.*:fts_shutter_90 2.*:fts_shutter_80 3.*:fts_shutter_70 4.*:fts_shutter_60 5.*:fts_shutter_50 6.*:fts_shutter_40 7.*:fts_shutter_30 8.*:fts_shutter_20 9.*:fts_shutter_10
   expert     2_full
   firmware   2.3
   group      Rollo
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Rollo,Tablet
   rssiLog    1
   serialNr   LEQ0042378
   sortby     05
   subType    blindActuator
   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     pct:stop


Und hier noch er Lichtsensor:

Internals:
   DEF        09EE76
   FUUID      5c549a8a-f33f-b047-d3a4-cac486407df7d202
   IODev      myHMLGW
   LASTInputDev myHMLGW
   MSGCNT     7396
   NAME       EG_dr_TS_Terrasse
   NOTIFYDEV  global
   NR         170
   NTFY_ORDER 50-EG_dr_TS_Terrasse
   STATE      T: 14.3 L: 2.66 P: 1005.9
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:71 - t:70 s:09EE76 d:9A234E 008F00274B0000010A0A8C
   myHMLGW_Buero_MSGCNT 3703
   myHMLGW_Buero_RAWMSG 0500003371A27009EE769A234E008F00274B0000010A0A8C
   myHMLGW_Buero_RSSI -51
   myHMLGW_Buero_TIME 2019-05-02 19:32:20
   myHMLGW_MSGCNT 3693
   myHMLGW_RAWMSG 0501003671A27009EE769A234E008F00274B0000010A0A8C
   myHMLGW_RSSI -54
   myHMLGW_TIME 2019-05-02 19:32:21
   protLastRcv 2019-05-02 19:32:20
   protRcv    3700 last_at:2019-05-02 19:32:20
   protSnd    3705 last_at:2019-05-02 19:32:20
   protState  CMDs_done
   rssi_at_myHMLGW cnt:3693 min:-78 max:-49 avg:-57.54 lst:-54
   rssi_at_myHMLGW_Buero cnt:3703 min:-84 max:-51 avg:-61.2 lst:-51
   READINGS:
     2019-04-25 10:55:00   Activity        alive
     2018-07-23 08:33:23   D-firmware      0.14
     2018-07-23 08:33:23   D-serialNr      UWS6481093
     2019-05-02 19:32:20   batVoltage      2.70
     2019-05-02 19:32:20   battery         ok
     2019-05-02 19:32:20   luminosity      2.66
     2019-05-02 19:32:20   pressure        1005.9
     2019-05-02 19:32:20   state           T: 14.3 L: 2.66 P: 1005.9
     2019-05-02 19:32:20   temperature     14.3
   helper:
     HM_CMDNR   113
     mId        F102
     peerFriend peerRecT
     peerOpt    p:THPLSensor
     regLst     0
     rxType     132
     supp_Pair_Rep 0
     ack:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +09EE76,00,00,00
       nextSend   1556818341.68538
       rxt        0
       vccu       myVCCU
       p:
         09EE76
         00
         00
         00
       prefIO:
         myHMLAN
     mRssi:
       mNo        71
       io:
         myHMLGW:
           -48
           -48
         myHMLGW_Buero:
           -51
           -51
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   00
     role:
       chn        1
       dev        1
     rpt:
       IO         myHMLGW_Buero
       flg        A
       ts         1556818340.74564
       ack:
         HASH(0x7fb291f4be30)
         7180029A234E09EE7600
     rssi:
       at_myHMLGW:
         avg        -57.5469807744381
         cnt        3693
         lst        -54
         max        -49
         min        -78
       at_myHMLGW_Buero:
         avg        -61.2063192006482
         cnt        3703
         lst        -51
         max        -51
         min        -84
Attributes:
   IODev      myHMLAN
   IOgrp      myVCCU:myHMLAN
   actCycle   000:10
   actStatus  alive
   alias      Draußen
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   0.14
   group      Temperatur
   model      HB-UW-Sen-THPL-O
   peerIDs   
   room       Temperatur,Tablet
   serialNr   UWS6481093
   subType    THPLSensor


Wäre cool, wenn da mal jemand bei schauen könnte.

Danke schön.

Wobei ich sehe gerade, dass ich die Version 0.4.0.9 verwende.
Eventuell hilft ja ein Update.... Mal schauen wie es dann morgen Abend aussieht.
Ggf melde ich mich noch mal.  8)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 02 Mai 2019, 21:04:15
@CoolTux:
Shading out beim Rolladen RAnkleide hat heute wieder nicht funktioniert.

2019.05.02 17:18:15 3: RAnkleide: tahoma_applyRequest data={"label":"Ankleidezimmer - Positionieren auf 90 % - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/5491834","commands":[{"name":"setClosure","parameters":[90]}]}]}
2019.05.02 17:18:15 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'dim 90'
        ];

2019.05.02 17:18:15 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_lastPosValue: 0'
        ];

2019.05.02 17:18:15 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen
2019.05.02 17:18:15 4: AutoShuttersControl (ASC) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: in
2019.05.02 17:18:16 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'RSSILevelState: 30.0',
          'RSSILevelState: 26.0',
          'state: dim0',
          'ClosureState: 0',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.05.02 17:18:16 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_PosValue: 0'
        ];

2019.05.02 17:18:32 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'RSSILevelState: 40.0',
          'state: dim89',
          'ClosureState: 89',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.05.02 17:18:32 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_PosValue: 89'
        ];


ASC_Shading_Pos ist für RAnkleide mit 90 definiert. Wie man den Steuerungsbefehl entnehmen kann, wurde dieser ja mit "Positionieren auf 90 %" korrekt gesetzt. Allerdings ist anschießend RAnkleide_PosValue=89 gesetzt worden. Damit weichen die Werte voneinander ab mit der Folge, dass der Rolladen nicht mehr durch shading out gefahren wird.

Wie bekomme ich denn das in den Griff. Ich hatte ja bereits vorgeschlagen, eine Range von+-5 einzuführen, so dass solche Abweichungen abgefangen werden könnten.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 21:05:49
Zitat von: eurofinder am 02 Mai 2019, 17:33:44
Hallo CoolTux,

habe da nochmals eine Verständnisfrage.

Wenn ein Rolladen per Shading in seine definierte Position gefahren ist, wie behandelt ASC per Standard dann den Rolladen, wenn man vor "automatischen" Beenden durch ASC, weil die Bedingungen für Shading nicht mehr erfüllt sind, den Rolladen manuell verstellt?

Dachte eigentlich, dass der Rolladen dann in der manuell angefahrenen Position verbleibt. Hier unter 0.6.4 wird der Rolladen wieder in seine definierte Shading-Position gefahren.

Könntest du bitte ggf. ein Attribut hinzufügen (z.B. ASC_ShadingReturnMode=On/Off), wo man selbst definieren kann, wie das verhalten sein soll - entweder global für alle im ASC-Device oder im jeweiligen Rolladendevice?

Gruß
eurofinder

ASC übernimmt nach blockingAfterManual wieder die Kontrolle. Dazu gehört auch das Beschatten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 21:12:48
Ich verstehe nicht wieso solche Unzulänglichkeiten vom Modul durch tricksen beseitigt werden muss.
Wenn das Rolllo den Befehl bekommt auf 90 zu fahren. Und das bekommt Dein Rollo.

2019.05.02 17:18:15 3: RAnkleide: tahoma_applyRequest data={"label":"Ankleidezimmer - Positionieren auf 90 % - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/5491834","commands":[{"name":"setClosure","parameters":[90]}]}]}

Wieso wird dann später in Deinem Rolllo Device der Wert auf 89 geändert.
Wäre es nicht besser den Auslöser zu fixen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 02 Mai 2019, 21:15:19
Ich bin hier irgendwie etwas überfordert meine Rollos mit diesem Modul zu steuern.

Ich komme eigentlich von Openhab und habe mir dort schon eine Steuerung angelegt. Leider läuft das Gateway dafür nicht so toll, daher bin ich jetzt auf Signalduino umgestiegen. Der Stick, das Jaro Modul und die Rollos sind eingerichtet und laufen auch über FHEM, wie stelle ich das jetzt am besten an, könnte mir vllt einer Helfen an einem konkreten Beispiel meiner HW für einen Rollo, den Rest müsste ich dann selber hinbekommen.

In der Log steht dann immer JaroliftCUL : Jaro_FB set down 5
In der Log steht dann immer JaroliftCUL : Jaro_FB set down 3
In der Log steht dann immer JaroliftCUL : Jaro_FB set up 6

Ich kann up, down, stop und shade position. Auf eine bestimmte Position fahren kann man doch bestimmt mit einem Timer oder einem Rule, wenn ich sage der Rollo braucht 20 Sekunden, könnte man das doch auf 100% setzten, nach 10 Sekunden wäre er 50% zu usw.

z.b. indem Fall haben die Rollos die Nummern als Name, mit denen müsste ich dann irgendwie was anfangen. Leider bin ich da total überfordert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 02 Mai 2019, 21:20:00
Jipp, gebe dir Recht, dass bei der Rückmeldung der Position hier bei mir das Problem technisch bedingt ist und ASC das nicht abfangen muss.
Wäre nur toll, wenn es das würde:-)

Habe schon mehrfach probiert den Motor neu zu kalibrieren, funktioniert aber irgendwie nicht - ansonsten läuft ja auch alles einwandfrei.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 21:22:44
Zitat von: D3ltorohd am 02 Mai 2019, 21:15:19
Ich bin hier irgendwie etwas überfordert meine Rollos mit diesem Modul zu steuern.

Ich komme eigentlich von Openhab und habe mir dort schon eine Steuerung angelegt. Leider läuft das Gateway dafür nicht so toll, daher bin ich jetzt auf Signalduino umgestiegen. Der Stick, das Jaro Modul und die Rollos sind eingerichtet und laufen auch über FHEM, wie stelle ich das jetzt am besten an, könnte mir vllt einer Helfen an einem konkreten Beispiel meiner HW für einen Rollo, den Rest müsste ich dann selber hinbekommen.

In der Log steht dann immer JaroliftCUL : Jaro_FB set down 5
In der Log steht dann immer JaroliftCUL : Jaro_FB set down 3
In der Log steht dann immer JaroliftCUL : Jaro_FB set up 6

Ich kann up, down, stop und shade position. Auf eine bestimmte Position fahren kann man doch bestimmt mit einem Timer oder einem Rule, wenn ich sage der Rollo braucht 20 Sekunden, könnte man das doch auf 100% setzten, nach 10 Sekunden wäre er 50% zu usw.

z.b. indem Fall haben die Rollos die Nummern als Name, mit denen müsste ich dann irgendwie was anfangen. Leider bin ich da total überfordert.

Gib bitte ein list vom Rollladen Device. Wie genau lautet Dein set Befehl um das Rolllo auf 30 Prozent zu fahren?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 21:25:00
Zitat von: eurofinder am 02 Mai 2019, 21:20:00
Jipp, gebe dir Recht, dass bei der Rückmeldung der Position hier bei mir das Problem technisch bedingt ist und ASC das nicht abfangen muss.
Wäre nur toll, wenn es das würde:-)

Habe schon mehrfach probiert den Motor neu zu kalibrieren, funktioniert aber irgendwie nicht - ansonsten läuft ja auch alles einwandfrei.

Gruß
eurofinder

Und was passiert wenn du ihm sagst er soll auf 89 fahren? Springt er dann auf 88 oder bleibt er auf 89?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 02 Mai 2019, 21:50:04
Probiere ich morgen mal aus. Rolläden sind jetzt alle runtergefahren.
Das seltsame ist, dass die Abweichungen nicht immer auftreten.

Da ich bisher kein automatisches shading verwendet habe, war das bisher für mich unproblematisch. Zuvor habe ich die Rolläden direkt über die Tahoma-Box zeitabhängig über Szenarien gesteuert. Diese musste ich aber immer anpassen. Zeitsteuerung hatte natürlich auch das Problem, dass sich die Rolläden auch bei Bewölkung und regen bewegten.

Bin deshalb umgestiegen auf FHEM und war froh, dein Modul gefunden zu haben, wo dies komfortabler zu automatisieren ist. 

Gruß und schönen Abend noch
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 02 Mai 2019, 21:52:20
es tut mir sehr leid, aber ich hab noch nen Schnitzer gefunden  :-[


(ASC heißt mein Device)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 21:54:19
Muss Dir nicht Leid tun. Ist doch gut das Du sowas findest statt daß er unentdeckt liegen bleibt.

lösche das Reading bitte einmal. Ich muss mir da mal was einfallen lassen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Chaos am 02 Mai 2019, 22:04:26
Hallo Leon,

ich hab ein seltsames Problem und ich vermute, dass es seit der 0.6.x auftritt.
Hatte lange Zeit die Vorgängerversion problemlos im Einsatz und seit kurzem fahren meine Rollläden abends nicht mehr runter.
Morgens rauf funktioniert wie gewünscht, aber abends passiert einfach gar nix.
Rollläden sind alle HM über CCU und lassen sich problemlos steuern.
Hab gestern mal das ASC Device komplett gelöscht und neu eingebunden, aber das Ergebnis war das gleiche.
Das Log (Loglevel4)
       ];
          'state: created new drive timer'
2019.05.02 22:00:02.128 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'HM_Roll_WoZi_seite_nextAstroTimeEvent:  3.05.2019 - 06:15'
2019.05.02 22:00:02.121 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
2019.05.02 22:00:02.116 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen

        ];
          'HM_Roll_WoZi_seite_lastPosValue: 0'
2019.05.02 22:00:02.114 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'state: created new drive timer'
2019.05.02 22:00:02.104 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'HM_Roll_Terasse_nextAstroTimeEvent:  3.05.2019 - 06:15'
2019.05.02 22:00:02.095 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'state: created new drive timer'
2019.05.02 22:00:02.088 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'HM_Roll_HWR_nextAstroTimeEvent:  3.05.2019 - 06:15'
2019.05.02 22:00:02.081 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
2019.05.02 22:00:02.074 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen

        ];
          'HM_Roll_HWR_lastPosValue: 0'
2019.05.02 22:00:02.071 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'state: created new drive timer'
2019.05.02 22:00:02.060 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'HM_Roll_Gruppe_nextAstroTimeEvent:  3.05.2019 - 06:15'
2019.05.02 22:00:02.053 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
2019.05.02 22:00:02.048 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen

        ];
          'HM_Roll_Gruppe_lastPosValue: 0'
2019.05.02 22:00:02.044 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'state: created new drive timer'
2019.05.02 22:00:02.036 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'HM_Roll_Eltern_nextAstroTimeEvent:  3.05.2019 - 06:15'
2019.05.02 22:00:02.028 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
2019.05.02 22:00:02.023 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen

        ];
          'HM_Roll_Eltern_lastPosValue: 0'
2019.05.02 22:00:02.019 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
2019.05.02 21:46:38.913 3: UWZ UWZ: Run.1219 Done fetching data

        ];
          'ATTR ASC verbose 4'
2019.05.02 21:37:37.636 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: $VAR1 = [


und ein List von einer exemplarischer Rolllade
Internals:
   DEF        LEQ0634793
   FUUID      5c439a24-f33f-67e1-7662-022e9672780f76c3
   IODev      d_ccu
   NAME       HM_Roll_WoZi_seite
   NR         492
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    LEQ0634793
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    Roll_WoZi_seite
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.5
   statevals  devstate
   READINGS:
     2019-05-02 08:46:40   1.DIRECTION     none
     2019-05-02 08:46:40   1.INHIBIT       false
     2019-05-02 08:46:40   1.LEVEL         open
     2019-05-02 08:46:40   1.WORKING       no
     2019-05-02 06:18:07   ASC_ShuttersLastDrive day open
     2019-05-02 21:37:11   ASC_Time_DriveDown  2.05.2019 - 22:00
     2019-05-02 21:37:11   ASC_Time_DriveUp  3.05.2019 - 06:15
     2019-05-02 08:46:40   activity        false
     2019-05-02 08:46:27   associatedWith  ASC
     2019-05-02 08:46:40   control         100
     2019-05-02 08:46:40   hmstate         open
     2019-05-02 08:46:40   state           open
   hmccu:
     devspec    LEQ0634793
     dp:
       0.AES_KEY:
         OVAL       0
         VAL        0
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       199
         VAL        199
       0.RSSI_PEER:
         OVAL       205
         VAL        205
       0.STICKY_UNREACH:
         OVAL       true
         VAL        true
       0.UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      none
         OVAL       0
         SVAL       none
         VAL        0
       1.INHIBIT:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       open
         VAL        1.000000
       1.WORKING:
         OSVAL      no
         OVAL       false
         SVAL       no
         VAL        false
Attributes:
   ASC        2
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 50
   ASC_Pos_Reading pct
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/
   room       Homematic,Wohnzimmer
   statedatapoint 1.LEVEL
   stripnumber 1
   substexcl  control
   substitute LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Danke
Manuel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 02 Mai 2019, 22:15:53
Zitat von: CoolTux am 02 Mai 2019, 21:54:19
Muss Dir nicht Leid tun. Ist doch gut das Du sowas findest statt daß er unentdeckt liegen bleibt.

lösche das Reading bitte einmal. Ich muss mir da mal was einfallen lassen.


++++ Beim ASC Device ist das Attribut ASC_Drive_Offset mit aufgeführt, dort scheint es aber ohne Funktion. In der deutschen Doku wird ASC_Drive_Offset und ASC_Drive_OffsetStart nur für die Rollladen Devices erwähnt.




PS: Readings gelöscht und neu gestartet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 22:18:04
Zitat von: Chaos am 02 Mai 2019, 22:04:26
Hallo Leon,

ich hab ein seltsames Problem und ich vermute, dass es seit der 0.6.x auftritt.
Hatte lange Zeit die Vorgängerversion problemlos im Einsatz und seit kurzem fahren meine Rollläden abends nicht mehr runter.
Morgens rauf funktioniert wie gewünscht, aber abends passiert einfach gar nix.
Rollläden sind alle HM über CCU und lassen sich problemlos steuern.
Hab gestern mal das ASC Device komplett gelöscht und neu eingebunden, aber das Ergebnis war das gleiche.
Das Log (Loglevel4)
       ];
          'state: created new drive timer'
2019.05.02 22:00:02.128 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'HM_Roll_WoZi_seite_nextAstroTimeEvent:  3.05.2019 - 06:15'
2019.05.02 22:00:02.121 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
2019.05.02 22:00:02.116 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen

        ];
          'HM_Roll_WoZi_seite_lastPosValue: 0'
2019.05.02 22:00:02.114 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'state: created new drive timer'
2019.05.02 22:00:02.104 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'HM_Roll_Terasse_nextAstroTimeEvent:  3.05.2019 - 06:15'
2019.05.02 22:00:02.095 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'state: created new drive timer'
2019.05.02 22:00:02.088 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'HM_Roll_HWR_nextAstroTimeEvent:  3.05.2019 - 06:15'
2019.05.02 22:00:02.081 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
2019.05.02 22:00:02.074 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen

        ];
          'HM_Roll_HWR_lastPosValue: 0'
2019.05.02 22:00:02.071 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'state: created new drive timer'
2019.05.02 22:00:02.060 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'HM_Roll_Gruppe_nextAstroTimeEvent:  3.05.2019 - 06:15'
2019.05.02 22:00:02.053 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
2019.05.02 22:00:02.048 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen

        ];
          'HM_Roll_Gruppe_lastPosValue: 0'
2019.05.02 22:00:02.044 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'state: created new drive timer'
2019.05.02 22:00:02.036 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [

        ];
          'HM_Roll_Eltern_nextAstroTimeEvent:  3.05.2019 - 06:15'
2019.05.02 22:00:02.028 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
2019.05.02 22:00:02.023 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen

        ];
          'HM_Roll_Eltern_lastPosValue: 0'
2019.05.02 22:00:02.019 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
2019.05.02 21:46:38.913 3: UWZ UWZ: Run.1219 Done fetching data

        ];
          'ATTR ASC verbose 4'
2019.05.02 21:37:37.636 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: $VAR1 = [


und ein List von einer exemplarischer Rolllade
Internals:
   DEF        LEQ0634793
   FUUID      5c439a24-f33f-67e1-7662-022e9672780f76c3
   IODev      d_ccu
   NAME       HM_Roll_WoZi_seite
   NR         492
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    LEQ0634793
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    Roll_WoZi_seite
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.5
   statevals  devstate
   READINGS:
     2019-05-02 08:46:40   1.DIRECTION     none
     2019-05-02 08:46:40   1.INHIBIT       false
     2019-05-02 08:46:40   1.LEVEL         open
     2019-05-02 08:46:40   1.WORKING       no
     2019-05-02 06:18:07   ASC_ShuttersLastDrive day open
     2019-05-02 21:37:11   ASC_Time_DriveDown  2.05.2019 - 22:00
     2019-05-02 21:37:11   ASC_Time_DriveUp  3.05.2019 - 06:15
     2019-05-02 08:46:40   activity        false
     2019-05-02 08:46:27   associatedWith  ASC
     2019-05-02 08:46:40   control         100
     2019-05-02 08:46:40   hmstate         open
     2019-05-02 08:46:40   state           open
   hmccu:
     devspec    LEQ0634793
     dp:
       0.AES_KEY:
         OVAL       0
         VAL        0
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       199
         VAL        199
       0.RSSI_PEER:
         OVAL       205
         VAL        205
       0.STICKY_UNREACH:
         OVAL       true
         VAL        true
       0.UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      none
         OVAL       0
         SVAL       none
         VAL        0
       1.INHIBIT:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       open
         VAL        1.000000
       1.WORKING:
         OSVAL      no
         OVAL       false
         SVAL       no
         VAL        false
Attributes:
   ASC        2
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 50
   ASC_Pos_Reading pct
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/
   room       Homematic,Wohnzimmer
   statedatapoint 1.LEVEL
   stripnumber 1
   substexcl  control
   substitute LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Danke
Manuel

Du hast ASC_Pos_Reading falsch gesetzt. Dein Wert ist pct hast aber gar kein Reading pct. Wie heißt Dein Reading welches die aktuelle Position vom Rolllo wieder gibt, den Namen musst Du in dem Attribut als Wert ein setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 22:22:57
Zitat von: Loredo am 02 Mai 2019, 22:15:53

++++ Beim ASC Device ist das Attribut ASC_Drive_Offset mit aufgeführt, dort scheint es aber ohne Funktion. In der deutschen Doku wird ASC_Drive_Offset und ASC_Drive_OffsetStart nur für die Rollladen Devices erwähnt.




PS: Readings gelöscht und neu gestartet.

Kann ich nicht nachvollziehen. Finde das Attribut bei mir im ASC Device nicht.
Es gibt ASC_shuttersDriveOffset und das wird beachtet sofern das Attribut ASC_Drive_Offset im Rolllo nicht gesetzt ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Chaos am 02 Mai 2019, 22:29:07
Hi
Zitat von: CoolTux am 02 Mai 2019, 22:18:04
Du hast ASC_Pos_Reading falsch gesetzt. Dein Wert ist pct hast aber gar kein Reading pct. Wie heißt Dein Reading welches die aktuelle Position vom Rolllo wieder gibt, den Namen musst Du in dem Attribut als Wert ein setzen.

Danke für die schnelle Antwort. Ist das neu?
Dürfte dann am ehesten das Reading: 1.LEVEL sein. Dieses gibt die Prozent, bzw. opened oder closed an.
Hoffe das klappt damit. Werd ich morgen Abend sehen ;-)

MfG
Manuel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Mai 2019, 22:34:50
Das war schon immer so. Und es dürfen nur numerische Werte drin stehen. Open geht also nicht.
Was ist mit dem Reading control?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 02 Mai 2019, 22:44:40
Dazu muss ich sagen meine sind open mit (99%) Ich habe in mehreren Räumen raumhohe  Rollladen/Jalousien .
Durch verstellte auf und ab Fahrten kann es passieren, das gegenüber der ersten Fahrt der Rollladen bei 95% stehen bleibt, beim Befehl open würde er gegen den Endanschlag fahren und somit wieder echte 99% haben, das passiert bei 99% nicht.

ich nutze z-Wave diese können 0-99% und on/off

Probleme kommen daher das der Motor durch Temperatur Schwankungen mal länger und mal kurzer braucht. Genauso ändert sich die Länge der Rollladen minimal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FHEM_newbie am 02 Mai 2019, 23:03:59
Zitat von: FHEM_newbie am 01 Mai 2019, 23:32:51
Teilweise waren die Rollos die heute im Laufe des Tages manuell gefahren wurden komplett offen, im ASC aber mit 100 (komplett zu) angezeigt, so dass sie heute abend natürlich auch nicht zugingen. Ich beobachte das ganze nochmal und kann auch morgen nochmal ein List posten.

Heute morgen fuhren die Rolläden zeitgesteuert alle so wie es sein soll. Heute abend war z.B. in der "showShuttersInformations" ein Rolladen auf 100 (geschlossen) obwohl er komplett offen war. Die anderen fuhren dann auch richtig zu sofern sie noch nicht manuell geschlossen worden waren. Jetzt sind alle zu, aber der rolladen im Bad steht auf 23%... Wie gesagt das ist sicherlich nicht ein Fehler im ASC Modul, aber irgendwie kriege ich es nicht in den Griff, die Positionen korrekt angezeigt zu haben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 02 Mai 2019, 23:30:06
Zitat von: CoolTux am 02 Mai 2019, 22:22:57
Kann ich nicht nachvollziehen. Finde das Attribut bei mir im ASC Device nicht.
Es gibt ASC_shuttersDriveOffset und das wird beachtet sofern das Attribut ASC_Drive_Offset im Rolllo nicht gesetzt ist.


Ist aber da, siehe Screenshot. Modulversion ist 0.6.5.


Ich vermute es wirkt deshalb nicht, weil es nicht bei Events berücksichtigt wird? Ich dachte man könnte so zum Beispiel mittels ASC_shuttersDriveOffset(Start) dafür sorgen, dass z.B. nach dem Zubettgehen nicht unmittelbar das Rollo fährt, sondern erst nach ein paar Sekunden. Funktionierte aber bisher nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Chaos am 02 Mai 2019, 23:32:11
Hi,
Zitat von: CoolTux am 02 Mai 2019, 22:34:50
Das war schon immer so. Und es dürfen nur numerische Werte drin stehen. Open geht also nicht.
Was ist mit dem Reading control?
Dann verstehe ich gerade nicht wie das jemals funktioniert hat...
Aber macht ja nix.
Hast Recht, control sollte besser passen. Ganz übersehen.

MfG
Manuel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 03 Mai 2019, 06:51:58
Moin,

habe soeben ein Update gemacht und mein Rolladen scheint nun erst zur Wochendzeit (7:30 Uhr) hochzufahren statt schon um 7:00 Uhr. Ist das Problem bekannt? Dachte das "Freitag-Problem" wäre gelöst.

Vielen Dank für  diese Arbeit.

list:

Internals:
   .FhemMetaInternals 1
   DEF        42E272
   FUUID      5c54237e-f33f-cf0a-6e67-46c96f1a761177b8
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   HMLAN1_MSGCNT 2
   HMLAN1_RAWMSG R7C049C44,0001,E4CE4A78,FF,FFA8,86A41042E27223A38D0601C80060
   HMLAN1_RSSI -88
   HMLAN1_TIME 2019-05-03 06:47:19
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     2
   NAME       1_06_KU_Rollladen
   NOTIFYDEV  global
   NR         269
   NTFY_ORDER 50-1_06_KU_Rollladen
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:86 - t:10 s:42E272 d:23A38D 0601C80060
   protLastRcv 2019-05-03 06:47:19
   protRcv    1 last_at:2019-05-03 06:47:19
   protSnd    2 last_at:2019-05-03 06:47:19
   protState  CMDs_done
   rssi_HMLAN1 cnt:1 min:-96 max:-96 avg:-96 lst:-96
   rssi_at_HMLAN1 cnt:2 min:-88 max:-88 avg:-88 lst:-88
   .attraggr:
   .attrminint:
   READINGS:
     2018-07-27 20:08:51   .peerListRDate  2018-07-27 20:08:51
     2019-05-03 06:47:19   .protLastRcv    2019-05-03 06:47:19
     2019-05-02 20:55:53   ASC_ShuttersLastDrive night close
     2019-05-03 06:47:08   ASC_Time_DriveDown  3.05.2019 - 20:57
     2019-05-03 06:47:08   ASC_Time_DriveUp  3.05.2019 - 07:30
     2019-03-15 08:28:30   Activity        alive
     2019-05-02 20:55:53   CommandAccepted yes
     2017-01-30 20:51:04   D-firmware      2.8
     2017-01-30 20:51:04   D-serialNr      MEQ1312476
     2018-07-27 20:08:50   PairedTo        0x23A38D
     2017-01-30 20:52:39   R-confBtnTime   permanent
     2017-01-30 20:52:40   R-driveDown     26.2 s
     2017-01-30 20:52:40   R-driveTurn     0.5 s
     2017-01-30 20:52:40   R-driveUp       27.3 s
     2017-01-30 20:52:39   R-intKeyVisib   invisib
     2017-01-30 20:52:39   R-localResDis   off
     2017-01-30 20:52:39   R-pairCentral   0x23A38D
     2017-01-30 20:52:40   R-refRunCounter 0
     2017-01-30 20:52:40   R-sign          off
     2017-01-30 20:52:40   R-statusInfoMinDly 2 s
     2017-01-30 20:52:40   R-statusInfoRandom 1 s
     2017-01-30 20:52:40   R-transmitTryMax 6
     2018-07-27 20:08:50   RegL_00.        02:01 0A:23 0B:A3 0C:8D 15:FF 18:00 00:00
     2018-07-27 20:08:51   RegL_01.        08:00 09:00 0A:00 0B:01 0C:06 0D:01 0E:11 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-05-03 06:46:56   associatedWith  asc_Rollladen
     2019-05-03 06:47:19   deviceMsg       off (to VCCU)
     2019-04-17 11:20:18   inhibit         set_off
     2019-05-03 06:47:19   level           0
     2019-05-03 06:47:19   motor           stop:off
     2019-05-03 06:47:19   pct             0
     2018-07-27 20:08:08   powerOn         2018-07-27 20:08:08
     2019-05-03 06:47:19   recentStateType info
     2019-05-03 06:47:19   state           off
     2019-05-03 06:47:19   timedOn         off
   helper:
     HM_CMDNR   134
     cSnd       ,0123A38D42E272010E
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +42E272,00,00,00
       nextSend   1556858839.54703
       rxt        0
       vccu       VCCU
       p:
         42E272
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        86
       io:
         HMLAN1:
           -86
           -86
         HMUART0:
         HMUART1:
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1556858839.24041
       ack:
         HASH(0xbc482a20)
         86800223A38D42E27200
     rssi:
       HMLAN1:
         avg        -96
         cnt        1
         lst        -96
         max        -96
         min        -96
       at_HMLAN1:
         avg        -88
         cnt        2
         lst        -88
         max        -88
         min        -88
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_06_KU_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       1_06_KU,9_06_CUL_HM
   serialNr   MEQ1312476
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 07:40:49
Zitat von: FHEM_newbie am 02 Mai 2019, 23:03:59
Heute morgen fuhren die Rolläden zeitgesteuert alle so wie es sein soll. Heute abend war z.B. in der "showShuttersInformations" ein Rolladen auf 100 (geschlossen) obwohl er komplett offen war. Die anderen fuhren dann auch richtig zu sofern sie noch nicht manuell geschlossen worden waren. Jetzt sind alle zu, aber der rolladen im Bad steht auf 23%... Wie gesagt das ist sicherlich nicht ein Fehler im ASC Modul, aber irgendwie kriege ich es nicht in den Griff, die Positionen korrekt angezeigt zu haben.

Dann wurde anscheinend nicht korrekt erkannt das das Rolllo von Hand bewegt wurde. Was stand denn als letzter Eintrag im Rolllo bei LastDrive?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 07:44:26
Zitat von: Loredo am 02 Mai 2019, 22:15:53

++++ Beim ASC Device ist das Attribut ASC_Drive_Offset mit aufgeführt, dort scheint es aber ohne Funktion. In der deutschen Doku wird ASC_Drive_Offset und ASC_Drive_OffsetStart nur für die Rollladen Devices erwähnt.




PS: Readings gelöscht und neu gestartet.
ASC_Drive_Offset != ASC_shuttersDriveOffset
Daher meine Verwirrung

Zitat von: Loredo am 02 Mai 2019, 23:30:06

Ist aber da, siehe Screenshot. Modulversion ist 0.6.5.


Ich vermute es wirkt deshalb nicht, weil es nicht bei Events berücksichtigt wird? Ich dachte man könnte so zum Beispiel mittels ASC_shuttersDriveOffset(Start) dafür sorgen, dass z.B. nach dem Zubettgehen nicht unmittelbar das Rollo fährt, sondern erst nach ein paar Sekunden. Funktionierte aber bisher nicht.

ASC_shuttersDriveOffset Ist das globale Pendant zu ASC_Drive_Offset und greift nur wenn im Rolllo selbst das Attribut ASC_Drive_OffsetStart mit > 1 gesetzt ist und ASC_Drive_Offset im Rolllo nicht gesetzt wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 03 Mai 2019, 07:55:42
Moin,

heute hat wieder das Freitagssyndrom zugeschlagen. Zuerst fuhren die Rolläden zeitgesteuert ordnungsgemäß hoch. Bei dem Statuswechsel des Residentsmodul sind sie dann alle wieder runtergefahren und es stand die Öffnungszeit vom Wochenende im ASC-Modul.

Gruß
Stefan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 07:55:50
Zitat von: dancatt am 03 Mai 2019, 06:51:58
Moin,

habe soeben ein Update gemacht und mein Rolladen scheint nun erst zur Wochendzeit (7:30 Uhr) hochzufahren statt schon um 7:00 Uhr. Ist das Problem bekannt? Dachte das "Freitag-Problem" wäre gelöst.

Vielen Dank für  diese Arbeit.

list:

Internals:
   .FhemMetaInternals 1
   DEF        42E272
   FUUID      5c54237e-f33f-cf0a-6e67-46c96f1a761177b8
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   HMLAN1_MSGCNT 2
   HMLAN1_RAWMSG R7C049C44,0001,E4CE4A78,FF,FFA8,86A41042E27223A38D0601C80060
   HMLAN1_RSSI -88
   HMLAN1_TIME 2019-05-03 06:47:19
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     2
   NAME       1_06_KU_Rollladen
   NOTIFYDEV  global
   NR         269
   NTFY_ORDER 50-1_06_KU_Rollladen
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:86 - t:10 s:42E272 d:23A38D 0601C80060
   protLastRcv 2019-05-03 06:47:19
   protRcv    1 last_at:2019-05-03 06:47:19
   protSnd    2 last_at:2019-05-03 06:47:19
   protState  CMDs_done
   rssi_HMLAN1 cnt:1 min:-96 max:-96 avg:-96 lst:-96
   rssi_at_HMLAN1 cnt:2 min:-88 max:-88 avg:-88 lst:-88
   .attraggr:
   .attrminint:
   READINGS:
     2018-07-27 20:08:51   .peerListRDate  2018-07-27 20:08:51
     2019-05-03 06:47:19   .protLastRcv    2019-05-03 06:47:19
     2019-05-02 20:55:53   ASC_ShuttersLastDrive night close
     2019-05-03 06:47:08   ASC_Time_DriveDown  3.05.2019 - 20:57
     2019-05-03 06:47:08   ASC_Time_DriveUp  3.05.2019 - 07:30
     2019-03-15 08:28:30   Activity        alive
     2019-05-02 20:55:53   CommandAccepted yes
     2017-01-30 20:51:04   D-firmware      2.8
     2017-01-30 20:51:04   D-serialNr      MEQ1312476
     2018-07-27 20:08:50   PairedTo        0x23A38D
     2017-01-30 20:52:39   R-confBtnTime   permanent
     2017-01-30 20:52:40   R-driveDown     26.2 s
     2017-01-30 20:52:40   R-driveTurn     0.5 s
     2017-01-30 20:52:40   R-driveUp       27.3 s
     2017-01-30 20:52:39   R-intKeyVisib   invisib
     2017-01-30 20:52:39   R-localResDis   off
     2017-01-30 20:52:39   R-pairCentral   0x23A38D
     2017-01-30 20:52:40   R-refRunCounter 0
     2017-01-30 20:52:40   R-sign          off
     2017-01-30 20:52:40   R-statusInfoMinDly 2 s
     2017-01-30 20:52:40   R-statusInfoRandom 1 s
     2017-01-30 20:52:40   R-transmitTryMax 6
     2018-07-27 20:08:50   RegL_00.        02:01 0A:23 0B:A3 0C:8D 15:FF 18:00 00:00
     2018-07-27 20:08:51   RegL_01.        08:00 09:00 0A:00 0B:01 0C:06 0D:01 0E:11 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-05-03 06:46:56   associatedWith  asc_Rollladen
     2019-05-03 06:47:19   deviceMsg       off (to VCCU)
     2019-04-17 11:20:18   inhibit         set_off
     2019-05-03 06:47:19   level           0
     2019-05-03 06:47:19   motor           stop:off
     2019-05-03 06:47:19   pct             0
     2018-07-27 20:08:08   powerOn         2018-07-27 20:08:08
     2019-05-03 06:47:19   recentStateType info
     2019-05-03 06:47:19   state           off
     2019-05-03 06:47:19   timedOn         off
   helper:
     HM_CMDNR   134
     cSnd       ,0123A38D42E272010E
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +42E272,00,00,00
       nextSend   1556858839.54703
       rxt        0
       vccu       VCCU
       p:
         42E272
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        86
       io:
         HMLAN1:
           -86
           -86
         HMUART0:
         HMUART1:
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1556858839.24041
       ack:
         HASH(0xbc482a20)
         86800223A38D42E27200
     rssi:
       HMLAN1:
         avg        -96
         cnt        1
         lst        -96
         max        -96
         min        -96
       at_HMLAN1:
         avg        -88
         cnt        2
         lst        -88
         max        -88
         min        -88
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_06_KU_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       1_06_KU,9_06_CUL_HM
   serialNr   MEQ1312476
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on



Ich habe das gerade noch mal getestet. Bei mir geht es mit Deinen Einstellungen vom Rolllo.
Wenn Du in der FHEM Kommandozeile oben ein gibst
{ IsWe() }
was kommt dann bei Dir raus?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 07:58:41
Zitat von: Karflyer am 03 Mai 2019, 07:55:42
Moin,

heute hat wieder das Freitagssyndrom zugeschlagen. Zuerst fuhren die Rolläden zeitgesteuert ordnungsgemäß hoch. Bei dem Statuswechsel des Residentsmodul sind sie dann alle wieder runtergefahren und es stand die Öffnungszeit vom Wochenende im ASC-Modul.

Gruß
Stefan

Ein bisschen genauer bitte.
ZitatZuerst fuhren die Rolläden zeitgesteuert ordnungsgemäß hoch.
Schon danach hätte dann die We Fahrzeit drin stehen müßen und zwar für morgen.
ZitatBei dem Statuswechsel des Residentsmodul sind sie dann alle wieder runtergefahren
Von welchen Status in welchen wurde hier gewechselt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 03 Mai 2019, 08:06:29
Zitat von: CoolTux am 03 Mai 2019, 07:55:50

Ich habe das gerade noch mal getestet. Bei mir geht es mit Deinen Einstellungen vom Rolllo.
Wenn Du in der FHEM Kommandozeile oben ein gibst
{ IsWe() }
was kommt dann bei Dir raus?

Krass, da kommt 1 raus. Problem liegt am Attribut:
holiday2we = RLP_Feiertage,calview_Schulferien_RLP,calview_Feiertage_RLP
Nur mit RLP_Feiertage (holiday Modul) funktioniert es. Mit den beiden calview-Devices nicht. Beide Calview Devices habe ich so definiert wie hier im Forum vorgeschlagen:

stateFormat = today
userReadings =
today:c-today.* {
if (ReadingsVal($name,"c-today",0) > 0 ) { return "ja"}
else { return "none"}
},
tomorrow:c-tomorrow.* {
if (ReadingsVal($name,"c-tomorrow",0) > 0 ) { return "ja"}
else { return "none"}
}

Es steht auch der Wert none in state.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 03 Mai 2019, 08:09:03
Zitat von: CoolTux am 03 Mai 2019, 07:55:50

Ich habe das gerade noch mal getestet. Bei mir geht es mit Deinen Einstellungen vom Rolllo.
Wenn Du in der FHEM Kommandozeile oben ein gibst
{ IsWe() }
was kommt dann bei Dir raus?

Mich wundert das ganze aber nun. Ich habe schon seit längerem die Entwicklerversion im Einsatz. Letzte Version war vom 10.4. und es hat immer alles korrekt funktioniert. Außer es war schon immer ein Bug enthalten und jetzt funktioniert es korrekt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 03 Mai 2019, 08:15:14
ZitatMoin,

heute hat wieder das Freitagssyndrom zugeschlagen. Zuerst fuhren die Rolläden zeitgesteuert ordnungsgemäß hoch. Bei dem Statuswechsel des Residentsmodul sind sie dann alle wieder runtergefahren und es stand die Öffnungszeit vom Wochenende im ASC-Modul.

Gruß
Stefan

Ein bisschen genauer bitte.

Die Öffnungszeit der Rolläden sind in der Woche auf 05.45Uhr (zeitgesteurt) eingestellt. Zu dieser Zeit fahren die Rolläden ordnungsgemäß hoch. Anschließend steht als Öffnungszeit (NextDriveUp) die Uhrzeit vom Wochenende (07:30) Uhr aber für den heutigen Tag im ASC-Modul. Findet nun ein Wechsel des Status des Residentsmodul von asleep nach awoken (bzw. home) statt, fahren die Rollos wieder runter. Die Rollos fahren danach zur, für das Wochenende vorgegebenen Öffnungszeit, wieder hoch. Erst jetzt steht im ASC-Modul die Öffnungszeit für das Wochenende mit Datum vom morgigen Tag.

Gruß
Stefan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 08:22:49
Zitat von: dancatt am 03 Mai 2019, 08:06:29
Krass, da kommt 1 raus. Problem liegt am Attribut:
holiday2we = RLP_Feiertage,calview_Schulferien_RLP,calview_Feiertage_RLP
Nur mit RLP_Feiertage (holiday Modul) funktioniert es. Mit den beiden calview-Devices nicht. Beide Calview Devices habe ich so definiert wie hier im Forum vorgeschlagen:
[/code]
Es steht auch der Wert none in state.

Und was steht im STATE bei dem Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 03 Mai 2019, 08:24:43
Zitat von: CoolTux am 03 Mai 2019, 08:22:49
Und was steht im STATE bei dem Device

Wie geschrieben steht im STATE von calview_Schulferien_RLP und calview_Feiertage_RLP der Wert "none"
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 08:25:54
Zitat von: dancatt am 03 Mai 2019, 08:09:03
Mich wundert das ganze aber nun. Ich habe schon seit längerem die Entwicklerversion im Einsatz. Letzte Version war vom 10.4. und es hat immer alles korrekt funktioniert. Außer es war schon immer ein Bug enthalten und jetzt funktioniert es korrekt.

https://forum.fhem.de/index.php/topic,98583.msg919741.html#msg919741
und folgend bitte einmal lesen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 08:27:01
Zitat von: Karflyer am 03 Mai 2019, 08:15:14
Die Öffnungszeit der Rolläden sind in der Woche auf 05.45Uhr (zeitgesteurt) eingestellt. Zu dieser Zeit fahren die Rolläden ordnungsgemäß hoch. Anschließend steht als Öffnungszeit (NextDriveUp) die Uhrzeit vom Wochenende (07:30) Uhr aber für den heutigen Tag im ASC-Modul. Findet nun ein Wechsel des Status des Residentsmodul von asleep nach awoken (bzw. home) statt, fahren die Rollos wieder runter. Die Rollos fahren danach zur, für das Wochenende vorgegebenen Öffnungszeit, wieder hoch. Erst jetzt steht im ASC-Modul die Öffnungszeit für das Wochenende mit Datum vom morgigen Tag.

Gruß
Stefan

Das hört sich schon viel nachvollziehbarer an. Schaue ich mir gleich an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 08:30:09
Zitat von: dancatt am 03 Mai 2019, 08:24:43
Wie geschrieben steht im STATE von calview_Schulferien_RLP und calview_Feiertage_RLP der Wert "none"
Zitat von: dancatt am 03 Mai 2019, 08:06:29
Es steht auch der Wert none in state.

Es ist entscheiden was wir genau beide meinen.
Ich meine das INTERNAL STATE.
Oben schreibst Du von STATE das ist für mich das INTERNAL
Dadrunter schreibst Du von state das ist für mich das Reading.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 08:34:32
Zitat von: Karflyer am 03 Mai 2019, 08:15:14
Die Öffnungszeit der Rolläden sind in der Woche auf 05.45Uhr (zeitgesteurt) eingestellt. Zu dieser Zeit fahren die Rolläden ordnungsgemäß hoch. Anschließend steht als Öffnungszeit (NextDriveUp) die Uhrzeit vom Wochenende (07:30) Uhr aber für den heutigen Tag im ASC-Modul. Findet nun ein Wechsel des Status des Residentsmodul von asleep nach awoken (bzw. home) statt, fahren die Rollos wieder runter. Die Rollos fahren danach zur, für das Wochenende vorgegebenen Öffnungszeit, wieder hoch. Erst jetzt steht im ASC-Modul die Öffnungszeit für das Wochenende mit Datum vom morgigen Tag.

Gruß
Stefan

Gerade geschaut. In der Tat habe ich die feinere Auswertung nur für Astro und Brightness genommen. Ich fixe das die Tage.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 03 Mai 2019, 08:39:27
Zitat von: CoolTux am 03 Mai 2019, 08:30:09
Es ist entscheiden was wir genau beide meinen.
Ich meine das INTERNAL STATE.
Oben schreibst Du von STATE das ist für mich das INTERNAL
Dadrunter schreibst Du von state das ist für mich das Reading.

Ok. In state und STATE steht für RLP_Feiertage, calview_Schulferien_RLP und calview_Feiertage_RLP der Wert "none".
Den Thread habe ich gelesen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 03 Mai 2019, 08:43:04
Zur Info: Im Wiki habe ich die ReadingsGroup für Level mal angepaßt, so dass die auch mit den nicht vorbelegten Attributen klarkommt.
die anderen schaue ich mir bei Gelegenheit mal an, wenn nicht gemand schneller ist ;) ...

Zitat von: CoolTux am 03 Mai 2019, 08:30:09
Oben schreibst Du von STATE das ist für mich das INTERNAL
IsWE() greift auf state zu (den Reading-Wert, nicht das Internal STATE!). Wie in dem von CoolTux verlinkten Beitrag erläutert, gab es eine Änderung bei "$we", das stateFormat hilft also nicht mehr weiter (das war früher in der Tat anders). Wenn du "state" bei dem calview nicht manipulieren kannst/willst, brauchst du ein anderes device, Lösungen haben wir einige in den Vorthreads diskutiert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 03 Mai 2019, 08:53:52
ZitatZitat von: Karflyer am Heute um 08:15:14
Die Öffnungszeit der Rolläden sind in der Woche auf 05.45Uhr (zeitgesteurt) eingestellt. Zu dieser Zeit fahren die Rolläden ordnungsgemäß hoch. Anschließend steht als Öffnungszeit (NextDriveUp) die Uhrzeit vom Wochenende (07:30) Uhr aber für den heutigen Tag im ASC-Modul. Findet nun ein Wechsel des Status des Residentsmodul von asleep nach awoken (bzw. home) statt, fahren die Rollos wieder runter. Die Rollos fahren danach zur, für das Wochenende vorgegebenen Öffnungszeit, wieder hoch. Erst jetzt steht im ASC-Modul die Öffnungszeit für das Wochenende mit Datum vom morgigen Tag.

Gruß
Stefan

Gerade geschaut. In der Tat habe ich die feinere Auswertung nur für Astro und Brightness genommen. Ich fixe das die Tage.

Danke dir. Das Modul und dein Support sind wirklich klasse.

Gruiß
Stefan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 03 Mai 2019, 09:20:32
@CoolTux ich habe keinen Befehl um ihn auf 30% zu fahren. Das wollte ich ja mit einem Rule oder einem Timer lösen.

Des weiteren müsste ich überhaupt erst mal einen Rollo über dein Modul steuern können. So wie in meinem letzten Post bekommt er die Befehle.  Ich habe die Rollos zwar Wohnzimmer,Bad und Co genannt, aber in der Log werden die nur über den Channel angesprochen also dort steht dann 1, 3, usw.

Wie verbinde ich nun dein Modul mit den einzelnen Rollos. Was brauchst du alles an Infos um mir da vllt weiter zu helfen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 09:26:46
Zitat von: D3ltorohd am 03 Mai 2019, 09:20:32
@CoolTux ich habe keinen Befehl um ihn auf 30% zu fahren. Das wollte ich ja mit einem Rule oder einem Timer lösen.

Des weiteren müsste ich überhaupt erst mal einen Rollo über dein Modul steuern können. So wie in meinem letzten Post bekommt er die Befehle.  Ich habe die Rollos zwar Wohnzimmer,Bad und Co genannt, aber in der Log werden die nur über den Channel angesprochen also dort steht dann 1, 3, usw.

Wie verbinde ich nun dein Modul mit den einzelnen Rollos. Was brauchst du alles an Infos um mir da vllt weiter zu helfen.

So wie es sich aktuell an hört wird da gar nichts gehen.
Du müsstest Dir mal bitte das Rollo Modul anschauen. Damit kannst Du Deine Rollos entsprechend auf Prozentwerte fahren. Nach Zeit.
https://wiki.fhem.de/wiki/ROLLO
https://forum.fhem.de/index.php/topic,95832.0.html



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 03 Mai 2019, 09:40:12
Was meinst du mit, wird da gar nichts gehen ?

Ok, das ist ein anderes Modul, du meinst das mit deinem meine Rollos nicht steuerbar sind.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 03 Mai 2019, 09:53:41
ROLLO dient dazu, zwei beliebig anzusteuernde Relais zu einem virtuellen Rollladendevice zu verbinden. Dieses kann anschließend mit ASC genutzt werden.

Da es hier um ESP-basierte Hardware zu gehen scheint ("rule"), ist vielleicht auch das hier interessant: https://forum.fhem.de/index.php/topic,98366.msg917091.html#msg917091 (gemoddete tasmota-firmware+MQTT2-Device).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 03 Mai 2019, 09:55:31
Das ganze läuft über ein Signalduino. Das ganze läuft dann über das Jaro Modul.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 03 Mai 2019, 10:19:23
Zitat von: D3ltorohd am 03 Mai 2019, 09:55:31
Das ganze läuft über ein Signalduino. Das ganze läuft dann über das Jaro Modul.
Zitat von: D3ltorohd am 02 Mai 2019, 21:15:19
In der Log steht dann immer JaroliftCUL : Jaro_FB set down 5
In der Log steht dann immer JaroliftCUL : Jaro_FB set down 3
In der Log steht dann immer JaroliftCUL : Jaro_FB set up 6

Ich kann up, down, stop und shade position. Auf eine bestimmte Position fahren kann man doch bestimmt mit einem Timer oder einem Rule, wenn ich sage der Rollo braucht 20 Sekunden, könnte man das doch auf 100% setzten, nach 10 Sekunden wäre er 50% zu usw.
So wie du das schreibst würde ich mal annehmen, dass man die Teile nach ROLLO übersetzen kann, indem man die entsprechenden Befehle konfiguriert. Bitte frage mal in dem entsprechenden Forumbereich nach bzw. teste das mal aus, wenn dieser "Schubs" nicht zielführend sein sollte:
attr <Rollo-Device> rl_commandDown down 3
attr <Rollo-Device> rl_commandUp up 3
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 10:20:28
Zitat von: D3ltorohd am 03 Mai 2019, 09:55:31
Das ganze läuft über ein Signalduino. Das ganze läuft dann über das Jaro Modul.

Was auch immer das Jaro Modul ist. Aber ich denke am einfachsten ist es in diesem Modul eine vernünftige Steuerung zu implementieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 10:22:26
Ich finde in der gesamten Forensuche nicht ein Eintrag zu Jaro Modul außer hier in diesem Thread. Was soll das sein für ein Modul.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 10:25:08
Meinst Du vielleicht
98_jarolift.pm


oder das hier

14_SD_Jaro.pm
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 03 Mai 2019, 10:34:44
Zitat von: CoolTux am 03 Mai 2019, 10:20:28
Was auch immer das Jaro Modul ist. Aber ich denke am einfachsten ist es in diesem Modul eine vernünftige Steuerung zu implementieren.
Vermutlich ist es effektiv halt nur ein Hilfsmittel, um den (fast) dummen Motor anzuwerfen (bzw. zu stoppen). Es scheint nur eine Option zu geben, um sich eine Zwischenposition zu "merken", ansonsten ist es scheinbar eigentlich nichts anderes als mehrere "ota" jeweils paarig geschaltete Relais.
Der Aufwand dürfte sich nicht lohnen, die in ROLLO implementierten Timer-Funktionen in ein eigenes Modul zu doppeln...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 03 Mai 2019, 10:40:06
Vielleicht sollte man in groß und fett in die Voraussetzungen für ASC schreiben, dass steuerbare Rollos (im Sinne von "fahre x% an") verfügbar sein müssen, weil ASC diese Logik selber nicht zur Verfügung stellt  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 03 Mai 2019, 10:55:53
Zitat von: CoolTux am 03 Mai 2019, 08:34:32
Gerade geschaut. In der Tat habe ich die feinere Auswertung nur für Astro und Brightness genommen. Ich fixe das die Tage.


Ich nutze hier Brightness und habe trotzdem das gleiche Verhalten, dass einige(!) Rollos (komischerweise nicht alle?!) beim Wechsel von "awoken" auf "home" gerade wieder runter gefahren ist. Falls du also einen Fehler nur bei festen Zeiten vermutest, stimmt das vermutlich nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 03 Mai 2019, 11:02:07
Zitat von: Beta-User am 03 Mai 2019, 08:43:04
Zur Info: Im Wiki habe ich die ReadingsGroup für Level mal angepaßt, so dass die auch mit den nicht vorbelegten Attributen klarkommt.

Sollte ich dann auch noch Änderungen vornehmen können, so wie vorher? Aktuell gibt es nur noch eine Anzeige (ich kenne readingsGroup nicht weiter).

Zitat von: Beta-User am 03 Mai 2019, 08:43:04IsWE() greift auf state zu (den Reading-Wert, nicht das Internal STATE!). Wie in dem von CoolTux verlinkten Beitrag erläutert, gab es eine Änderung bei "$we", das stateFormat hilft also nicht mehr weiter (das war früher in der Tat anders). Wenn du "state" bei dem calview nicht manipulieren kannst/willst, brauchst du ein anderes device, Lösungen haben wir einige in den Vorthreads diskutiert.

Ich habe das auch gerade bei mir eingerichtet, allerdings scheint IsWe() und $we korrekt auf 1 zu sein, obwohl das CALVIEW Device nur das Internal STATE auf "yes" hat und das Reading state einen anderen Wert hat. Oder tritt das Problem nur auf, wenn es sich um "none" handelt? Das ist mir ehrlich gesagt beim lesen des erwähnten Threads nicht klar geworden, wo da die eigentliche Änderung lag...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 03 Mai 2019, 11:05:02
Zitat von: kjmEjfu am 03 Mai 2019, 10:40:06
Vielleicht sollte man in groß und fett in die Voraussetzungen für ASC schreiben, dass steuerbare Rollos (im Sinne von "fahre x% an") verfügbar sein müssen, weil ASC diese Logik selber nicht zur Verfügung stellt  ;)


Finde ich eigentlich gar nicht, der Name allein sagt doch bereits, dass es um Automatisierung geht und das beinhaltet nicht die eigentliche Ansteuerung von etwas.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 11:09:33
Zitat von: Loredo am 03 Mai 2019, 11:02:07
Sollte ich dann auch noch Änderungen vornehmen können, so wie vorher? Aktuell gibt es nur noch eine Anzeige (ich kenne readingsGroup nicht weiter).

Ich habe das auch gerade bei mir eingerichtet, allerdings scheint IsWe() und $we korrekt auf 1 zu sein, obwohl das CALVIEW Device nur das Internal STATE auf "yes" hat und das Reading state einen anderen Wert hat. Oder tritt das Problem nur auf, wenn es sich um "none" handelt? Das ist mir ehrlich gesagt beim lesen des erwähnten Threads nicht klar geworden, wo da die eigentliche Änderung lag...

Gibt es Unterschiede in der Konfiguration der Rolllos?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 03 Mai 2019, 11:11:31
Mit der ReadingsGroup kann man dann auch wieder die Werte einstellen. Der einzige negative Seiteneffekt, den ich bisher gesehen habe: Wenn undef, wird der erste Wert aus der Auswahlliste angezeigt (also idR "0").
Oder ist das bei dir anders?

Die Änderung ist die, dass bisher $we wahr war, wenn Value() was anderes als "none" zurückgab (=> Zugriff auf Internal STATE, das in der Regel aus dem Reading "state" abgeleitet wird). Jetzt muß das Reading "state" was anderes als "none" sein...
Das hier mit dem CalView ist der 3. Fall, bei dem das überhaupt einen Unterschied macht ;) .
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 11:26:41
Zitat von: Karflyer am 03 Mai 2019, 08:15:14
Die Öffnungszeit der Rolläden sind in der Woche auf 05.45Uhr (zeitgesteurt) eingestellt. Zu dieser Zeit fahren die Rolläden ordnungsgemäß hoch. Anschließend steht als Öffnungszeit (NextDriveUp) die Uhrzeit vom Wochenende (07:30) Uhr aber für den heutigen Tag im ASC-Modul. Findet nun ein Wechsel des Status des Residentsmodul von asleep nach awoken (bzw. home) statt, fahren die Rollos wieder runter. Die Rollos fahren danach zur, für das Wochenende vorgegebenen Öffnungszeit, wieder hoch. Erst jetzt steht im ASC-Modul die Öffnungszeit für das Wochenende mit Datum vom morgigen Tag.

Gruß
Stefan

Habe ich gerade gefixt. Ich denke das ich für morgen früh ein Update klar mache. Kannst aber auch schon aus dem Github Devel branch laden wenn Du magst.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 03 Mai 2019, 11:58:26
Genau das ist diese Modul hier

https://github.com/HomeAutoUser/Jaro (https://github.com/HomeAutoUser/Jaro)

Der Hersteller selber hat dort leider nur Funkempfänger verbaut, das wars auch schon. Dank des Signalduinos und diesem Modul, kann ich sie wenigstens ansteuern.

Aber genau dafür sollte doch FHEM und dessen Module da sein um aus diesem dummen Motor einen schlauen zu machen zumindest, Softwareseitig.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: nils_ am 03 Mai 2019, 12:04:55
Zitat von: D3ltorohd am 03 Mai 2019, 11:58:26
Aber genau dafür sollte doch FHEM und dessen Module da sein um aus diesem dummen Motor einen schlauen zu machen zumindest, Softwareseitig.
na das geht doch auch.... erstmal mit dem ROLLO Modul den ersten Schritt machen zur Ansteuerung. Und danach die Automatisierung mit ASC.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 12:12:54
Oder HomeAutoUser bitten sein Modul zu erweitern. So das nicht nur feste Endpunkte angesteuert werden können sondern auch zwischen Positionen. Dies kann man am besten über Zeitfahren machen.
Also wie lange brauch das Rollo um von ganz unten nach ganz oben zu fahren und wie lange um von ganz oben nach ganz unten. Damit kann man dann in Prozent Schritte fahren.
Aber der Author des Modules muss es halt ein bauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 03 Mai 2019, 12:20:52
Ich frage jetzt nochmal, wäre es möglich den Rollladen bei Auf- oder Abfahrt. Mal mit on oder off zu steuern?

Beim dim befehlen kann es sich durch Temperaturschwankungen und der dadurch unterschiedlichen Laufzeiten leichte Verschiebungen geben. Die sich über mehre Tage addieren. Mit On oder Off würde er dann wieder seine richtige Ausgangslage bekommen, die Position ist dann wieder ganz auf null.

Bemerken tue ich den Effekt am meisten an den Jalousien, da hier Lamellenbewegungen auch nur Fahrbefehle ausgeführt werden. Die großen Rollladen an den r aumhohen Fenstern stehen z.B. momentan offen auf 97%. Die 99% würden Sie er's mit dem off Befehl erreichen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 03 Mai 2019, 12:25:13
Zitat von: Typ1er am 03 Mai 2019, 12:20:52
Ich frage jetzt nochmal, wäre es möglich den Rollladen bei Auf- oder Abfahrt. Mal mit on oder off zu steuern?
Hast du das mal mit der eventMap ("{usr =>...") versucht? Hatte dazu neulich was vorgeschlagen, aber keine Rückmeldung dazu erhalten.

Bitte Fragen, wenn das zu kryptisch gewesen sein sollte, aber bitte erst den Ursprungsbeitrag suchen und testen wie dort vorgeschlagen!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 03 Mai 2019, 12:29:18
Zitat von: Beta-User am 03 Mai 2019, 11:11:31
Oder ist das bei dir anders?

Passt, hatte die Newlines beim Copy&Paste nicht entfernt.

Zitat von: Beta-User am 03 Mai 2019, 11:11:31
Die Änderung ist die, dass bisher $we wahr war, wenn Value() was anderes als "none" zurückgab (=> Zugriff auf Internal STATE, das in der Regel aus dem Reading "state" abgeleitet wird). Jetzt muß das Reading "state" was anderes als "none" sein...
Das hier mit dem CalView ist der 3. Fall, bei dem das überhaupt einen Unterschied macht ;) .

Puh, ziemlich umständlich 3 Geräte für nur eine Kleinigkeit zu haben... naja, hab jetzt Calendar, CALVIEW und readingsProxy kombiniert. Letzteres Device habe ich dann ins globale holiday2we Attribut mit aufgenommen. Hier für Interessierte die Definition des readingsProxy Device:


defmod rr_Julian_vacation readingsProxy rr_Julian_vacationView:c-today
attr rr_Julian_vacation valueFn {\
fhem "setreading rr_Julian_vacation tomorrow ".(ReadingsVal($DEVICE,"c-tomorrow",0) > 0 ? "yes":"none");;\
return $VALUE > 0 ? "yes":"none";;\
}


Die Verarbeitungsreihenfolge ist also Calendar > CALVIEW > readingsProxy (rr_Julian_vacationView ist also mein CALVIEW Device, in holiday2we habe ich rr_Julian_vacation hinzugefügt, also das readingsProxy Device).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 03 Mai 2019, 12:40:19
Zitat von: Loredo am 03 Mai 2019, 12:29:18
Puh, ziemlich umständlich 3 Geräte für nur eine Kleinigkeit zu haben... naja, hab jetzt Calendar, CALVIEW und readingsProxy kombiniert. Letzteres Device habe ich dann ins globale holiday2we Attribut mit aufgenommen.
Na ja, die meisten hier nehmen einen Dummy und belegen den direkt aus calendar mit today, yesterday und tomorrow. Das erscheint mir "besser".

Ich selbst extrahiere wöchentlich eine .holiday aus calendar und binde die dann direkt ein (siehe https://forum.fhem.de/index.php/topic,85759.msg885883.html#msg885883).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 03 Mai 2019, 12:46:26
Zitat von: Loredo am 03 Mai 2019, 12:29:18
Puh, ziemlich umständlich 3 Geräte für nur eine Kleinigkeit zu haben... naja, hab jetzt Calendar, CALVIEW und readingsProxy kombiniert. Letzteres Device habe ich dann ins globale holiday2we Attribut mit aufgenommen. Hier für Interessierte die Definition des readingsProxy Device:

Wobei ja die Frage ist, was man tatsächlich benötigt.
Ich habe "früher" auch die Rollos in Abhängig von Urlaubstagen gesteuert. Mittlerweile habe ich mich da aber nochmal hinterfragt und bin zum Ergebnis gekommen, dass es eigentlich doch nur die Schlafräume betrifft. Bei den anderen ist es prinzipiell egal. Von daher habe ich es auf resident umgestellt und die Rollos in den Schlafräumen fahren dann hoch, wenn dort jemand aufgestanden ist und das Event von ASC registriert wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 03 Mai 2019, 12:49:24
Hallöchen,

nach der Nachtschicht konnte ich jetzt noch mal selbst schauen und bin leider noch verwirrter als gestern   :'(

Ich habe die gestern besprochenen Sachen geändert und wieder sind die Rolläden nur Abends runter und morgens nicht wieder rauf. Habe nochmal neue List angefertigt, bevor ich die Rolläden von Hand hoch gefahren habe:
Betroffenes Rollo:
Internals:
   FUUID      5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
   NAME       Rollo_EG_BAD
   NR         61
   STATE      closed
   TYPE       ROLLO
   stoptime   1556822946
   OLDREADINGS:
   READINGS:
     2019-04-23 15:06:42   ASC_Shading_WaitingPeriod 120
     2019-05-02 20:48:48   ASC_ShuttersLastDrive night close
     2019-05-03 07:30:02   ASC_Time_DriveDown  3.05.2019 - 20:50
     2019-05-03 07:30:02   ASC_Time_DriveUp  4.05.2019 - 07:30
     2019-05-02 16:54:52   associatedWith  AUTO_RolloSteuerung
     2019-05-02 20:48:48   command         pct-100
     2019-05-02 20:48:48   desired_pct     100
     2019-05-02 20:48:48   drive-type      modul
     2019-05-02 20:48:48   last_drive      drive-down
     2019-05-02 20:49:06   pct             100
     2019-05-02 20:49:06   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_BrightnessSensor setupVars:brightness -1:-1
   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 15
   ASC_Shading_Angle_Right 30
   ASC_Shading_Direction 65
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 5.5
   ASC_Shading_Mode off
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 120
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 19:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09: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 Bad
   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 EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on
   rl_commandStop set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
   rl_commandUp set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on
   rl_excessBottom 2
   rl_excessTop 1
   rl_resetTime 0
   rl_secondsDown 15
   rl_secondsUp 17
   rl_switchTime 3
   rl_type    normal
   room       System->Ext Verbindung
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:stop:closed


ASC Device:
Internals:
   FUUID      5cb0882c-f33f-8d79-c13d-e1c92d08129a74a1
   FVERSION   73_AutoShuttersControl.pm:v0.6.4-s19296/2019-04-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AUTO_RolloSteuerung
   NOTIFYDEV  ASC_WindowRec_subType,AUTO_RolloSteuerung,Astro,Rollo_EG_BAD,Rollo_EG_FL,Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_EG_WZ_MAR_markise,Rollo_OG_SZ_01,Rollo_OG_SZ_02,Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo,global,setupVars
   NR         140
   NTFY_ORDER 51-AUTO_RolloSteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.4
   OLDREADINGS:
   READINGS:
     2019-04-13 07:15:02   EG_BAD_RO_Rollo_lastPosValue 0
     2019-04-13 20:17:34   EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-04-13 20:30:02   EG_KUE_RO_01_Rollo_lastPosValue 0
     2019-05-03 06:08:47   ROLLO_EG_WZ_MAR__markise_lastPosValue 0
     2019-05-03 06:08:47   ROLLO_EG_WZ_MAR__markise_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-04-13 06:49:31   Rollo.KUE02_lastPosValue 0
     2019-04-27 21:00:01   Rollo_EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-05-03 07:30:02   Rollo_EG_BAD_lastPosValue 0
     2019-05-03 07:30:02   Rollo_EG_BAD_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-03 07:30:02   Rollo_EG_FL_lastPosValue 0
     2019-05-03 07:30:02   Rollo_EG_FL_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-04-27 20:45:01   Rollo_EG_KUE_01_eingang_lastPosValue 0
     2019-04-28 17:43:49   Rollo_EG_KUE_02_fenster_lastPosValue 0
     2019-05-03 08:00:02   Rollo_EG_WZ_JALOU_fenster_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-04-14 11:01:50   Rollo_EG_WZ_JALOU_winterg_PosValue 0
     2019-05-03 08:00:02   Rollo_EG_WZ_JALOU_winterg_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-02 17:04:34   Rollo_EG_WZ_MAR_markise_PosValue 0
     2019-05-03 08:00:02   Rollo_EG_WZ_MAR_markise_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-03 08:00:02   Rollo_OG_SZ_01_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-03 08:00:02   Rollo_OG_SZ_02_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-03 07:00:02   Rollo_ZZ_TEST_BAD_Rollo_test_lastPosValue 0
     2019-05-03 07:00:02   Rollo_ZZ_TEST_BAD_Rollo_test_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-02 07:30:02   Rollo_ZZ_TEST_KUECHE_Rollo_test_lastPosValue 0
     2019-05-03 07:30:02   Rollo_ZZ_TEST_KUECHE_Rollo_test_nextAstroTimeEvent  3.05.2019 - 20:45
     2019-05-03 06:30:02   Rollo_ZZ_TEST_Terasse_Rollo_lastPosValue 0
     2019-05-03 06:30:02   Rollo_ZZ_TEST_Terasse_Rollo_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-04-12 14:44:28   hardLockOut     off
     2019-04-12 14:48:57   partyMode       off
     2019-05-02 16:54:52   room_Kueche     Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo
     2019-05-02 16:54:52   room_System-_Ext_Verbindung Rollo_EG_BAD,Rollo_EG_FL,Rollo_OG_SZ_01,Rollo_OG_SZ_02
     2019-05-02 16:54:52   room_Wohnzimmer Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_EG_WZ_MAR_markise
     2019-04-12 14:44:28   selfDefense     off
     2019-05-03 08:00:02   state           created new drive timer
     2019-04-12 14:44:28   sunriseTimeWeHoliday off
     2019-05-02 16:54:52   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_EG_BAD
       Rollo_EG_FL
       Rollo_EG_WZ_JALOU_fenster
       Rollo_EG_WZ_JALOU_winterg
       Rollo_EG_WZ_MAR_markise
       Rollo_OG_SZ_01
       Rollo_OG_SZ_02
       Rollo_ZZ_TEST_BAD_Rollo_test
       Rollo_ZZ_TEST_KUECHE_Rollo_test
       Rollo_ZZ_TEST_Terasse_Rollo
   monitoredDevs:
     ASC_WindowRec_subType:
       Rollo_EG_WZ_MAR_markise 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec
     Astro:
       AUTO_RolloSteuerung ASC_twilightDevice
     Rollo_EG_BAD:
     Rollo_EG_FL:
     Rollo_OG_SZ_01:
     Rollo_OG_SZ_02:
     Rollo_ZZ_TEST_BAD_Rollo_test:
     Rollo_ZZ_TEST_Terasse_Rollo:
     setupVars:
       Rollo_EG_BAD ASC_BrightnessSensor
       Rollo_ZZ_TEST_BAD_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_KUECHE_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_Terasse_Rollo ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_expert 1
   ASC_tempSensor WetterEXT:temperature
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->Rollosteuerung


Was ich überhaupt nicht verstehe ist, dass im entsprechenden Rollo sogar noch drin steht, dass er heute morgen zu fahren hatte:

ASC_Time_DriveDown 3.05.2019 - 20:50
ASC_Time_DriveUp 4.05.2019 - 07:30

Sprich (für mich) hätte das Rollo heute morgen fahren müssen. Hingegen steht aber das hier im Log:

2019-05-03_07:30:02 AUTO_RolloSteuerung created new drive timer
2019-05-03_07:30:02 AUTO_RolloSteuerung Rollo_EG_BAD_lastPosValue: 0
2019-05-03_07:30:02 AUTO_RolloSteuerung Rollo_EG_BAD_nextAstroTimeEvent:  3.05.2019 - 20:50

Mich wundert das "lastPosValue: 0" ... eigentlich wäre last Position vor dem Fahren 100 dann 0 dann neuer Timer für Abends runter oder?  (es ist aber so dass lastPosValue: 0 immer dort steht, egal ob die Rollos offen oder zu waren)

Sorry dass ich Dich irgendwie wieder damit nerven muss...aber eigentlich dachte ich gestern, hätte ich mit der Astro Einstellung das entsprechende Problem gelöst  :-\

Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 03 Mai 2019, 12:50:18
Zitat von: CoolTux am 03 Mai 2019, 11:26:41
Habe ich gerade gefixt. Ich denke das ich für morgen früh ein Update klar mache. Kannst aber auch schon aus dem Github Devel branch laden wenn Du magst.


... wenn du deine lokalen Änderungen auch nach GitHub pusht :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 03 Mai 2019, 12:57:44
Zitat von: kjmEjfu am 03 Mai 2019, 12:46:26
Wobei ja die Frage ist, was man tatsächlich benötigt.
Ich habe "früher" auch die Rollos in Abhängig von Urlaubstagen gesteuert. Mittlerweile habe ich mich da aber nochmal hinterfragt und bin zum Ergebnis gekommen, dass es eigentlich doch nur die Schlafräume betrifft. Bei den anderen ist es prinzipiell egal. Von daher habe ich es auf resident umgestellt und die Rollos in den Schlafräumen fahren dann hoch, wenn dort jemand aufgestanden ist und das Event von ASC registriert wurde.


Ich habe RESIDENTS selbstverständlich zusätzlich im Einsatz. Bei mir ist es so, dass alle Rollos erst fahren sollen, wenn ich aufgestanden bin, um mich nicht zu wecken. Das Rollo im Schlafzimmer jedoch soll noch eine Weile nach dem aufstehen unten bleiben (eigentlich in der Privacy Stellung, aber die funktioniert ja aktuell tagsüber nicht - meh...).
Unschön ist dabei natürlich, dass ich einen sehr sehr späten Time_Up_Late (und einen noch späteren Time_Up_WE_Holiday) Wert wählen muss, weil momentan wohl die Fahrt auch dann durchgeführt wird, wenn der Langschläfer noch im Status "asleep" ist. Das mag ich zwar von meiner Weckautomation her so, aber nicht durch ein Rollo alleine bestimmt wissen ;-)
@Marko, wäre eine Anregung "asleep" generell so zu beachten, dass Time_Up_Late ignoriert wird. Früher hatte ich es auch so, dass abhängig vom genauen Zeitpunkt des aufstehens einfach 2h später das Rollo hochgefahren wurde. Praktisch wäre, wenn nach dem Wechsel von "asleep/awoken" das Rollo noch im PrivacyModus bliebe und dieser wider rum aufgehoben würde, wenn das ROOMMATE Device vor Ablauf der Zeit auf "away" geht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: blasterx am 03 Mai 2019, 13:01:38
 @   flummy1978

ich hatte das Problem am Anfang auch. Setze mal  dein Attribut "ASC_Pos_Reading " richtig. Du hast es auf "position" stehen gib mal "pct" ein damit ASC_Pos_Reading richtig angegeben ist. Bei mir hat die änderung geholfen.

Gruß BlasterX
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 03 Mai 2019, 13:14:59
Zitat von: Beta-User am 03 Mai 2019, 12:25:13
Hast du das mal mit der eventMap ("{usr =>...") versucht? Hatte dazu neulich was vorgeschlagen, aber keine Rückmeldung dazu erhalten.

Bitte Fragen, wenn das zu kryptisch gewesen sein sollte, aber bitte erst den Ursprungsbeitrag suchen und testen wie dort vorgeschlagen!
du meinst diesen Beitrag, da hat jemand anderes gefragt https://forum.fhem.de/index.php/topic,92628.msg933606.html#msg933606
{ usr=>{pct.0=>'opens',pct.100=>'closes'} }

Wenn du mir jetzt noch sagst, wie ich das Anpassen muss. Unklar sind:

-usr
-pct (Fahrbefehl oder ist das die Position)
-opens/closes (=on/off bei mir?)

mein EventMap sieht momentan so aus: /on:öffnen/off:schließen/dim 20:Lüften/
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 03 Mai 2019, 13:16:07
Hallöchen nochmal,

Zitat von: blasterx am 03 Mai 2019, 13:01:38
@   flummy1978
ich hatte das Problem am Anfang auch. Setze mal  dein Attribut "ASC_Pos_Reading " richtig. Du hast es auf "position" stehen gib mal "pct" ein damit ASC_Pos_Reading richtig angegeben ist. Bei mir hat die änderung geholfen.

aaahhhh wie ärgerlich. Hatte das von Dir gelesen, aber irgendwie nicht in Verbindung mit meinem Problem gebracht, weil es verwunderlich war, warum es vorher funktioniert hat.... Ich habs bei mir jetzt auch geändert. Mal sehen was morgen herauskommt :) Vielen Dank.
Aber dennoch ist da irgendwie n Würmchen drin:

@CoolTux
Ich hab mal meine alten Backups (von vor dem Update) durchforstet, wo die zeitlich gesteuerte rauf / runter Fahrt bereits geklappt hat. Überall stand in den alten Readings "ASC_Pos_Reading position" also müsste da irgendwas im Update nebenher geändert worden zu sein, ohne bemerkt zu werden ?

Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 03 Mai 2019, 13:17:12
Zitat von: nils_ am 03 Mai 2019, 12:04:55
na das geht doch auch.... erstmal mit dem ROLLO Modul den ersten Schritt machen zur Ansteuerung. Und danach die Automatisierung mit ASC.

Ansteuern kann ich diese, siehe Screen.

Was ich jetzt möchte ist per Astro Funktion bei Sonnenuntergang die Rollos Random runterfahren lassen. Bei Sonnenaufgang nur bestimmte und der rest dann zu einer festen Zeit.
Leider scheint das hier schwieriger zu sein als bei OpenHab, leider kann ich mit dem Stick in OpenHab nichts anfangen.

Dort ist es recht einfach auf verschiedene Positionen zu fahren, das macht man einfach mit Rules. Dort reicht die Funktion auf / ab / stop völlig aus, den Komfort erzeugt man über die Rules.

Leider bekomme ich es nicht hin mit der MQTT Generic Bridge die Kommandos durch zu reichen an OH und zurück an FHEM.

Daher dachte ich, versuche ich mich mal hier mit FHEM.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 03 Mai 2019, 13:22:30
Zitat von: D3ltorohd am 03 Mai 2019, 13:17:12
Ansteuern kann ich diese, siehe Screen.
Für ASC muß du sie aber mit einem Prozentwert oä. ansteuern können.

Bitte teste das mal aus:
Zitat von: Beta-User am 03 Mai 2019, 10:19:23
So wie du das schreibst würde ich mal annehmen, dass man die Teile nach ROLLO übersetzen kann, indem man die entsprechenden Befehle konfiguriert. Bitte frage mal in dem entsprechenden Forumbereich nach bzw. teste das mal aus, wenn dieser "Schubs" nicht zielführend sein sollte:
attr <Rollo-Device> rl_commandDown down 3
attr <Rollo-Device> rl_commandUp up 3


Generell: Du mußt dich in FHEM schon einlesen, sonst wird dich das alles mehr verwirren als dass es hilft. Vielleicht solltest du das Thema "Wie steuere ich ein JarlLift-Device mit ROLLO?" gesondert besprechen und dann hierher zurückkommen, wenn es dir gelungen ist, ein Rollo mit einem beliebigen Prozentwert anzusteuern.

Sollte dir Englisch leichter fallen: Sollte kein größeres Hindernis sein...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 03 Mai 2019, 13:31:18
Zitat von: Beta-User am 03 Mai 2019, 12:25:13
Hast du das mal mit der eventMap ("{usr =>...") versucht? Hatte dazu neulich was vorgeschlagen, aber keine Rückmeldung dazu erhalten.

Bitte Fragen, wenn das zu kryptisch gewesen sein sollte, aber bitte erst den Ursprungsbeitrag suchen und testen wie dort vorgeschlagen!
Das könnte eine gute Idee sein, um meine interne Fav-Position des Rollos anzufahren. Da missbrauche ich dann einfach einen der Prozentwerte.
Oder gibt es da noch eine bessere Lösung?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 03 Mai 2019, 13:40:30
Zitat von: volschin am 03 Mai 2019, 13:31:18
Das könnte eine gute Idee sein, um meine interne Fav-Position des Rollos anzufahren. Da missbrauche ich dann einfach einen der Prozentwerte.
Oder gibt es da noch eine bessere Lösung?
Zunächst wäre interessant, ob das überhaupt funktioniert ;D .

Das war erst mal ein Ansatz, der zumindest theoretisch mit effektiv jedem Device klappen müßte ;) . Ich hätte das so gedacht, dass man ggf. auch einen etwas ungewöhnlichen Wert nimmt (0.1 oder 99.9), um Zufälle abzufangen. Leider gibt es dazu sehr wenig Beispiele.

Aber evtl. hat noch jemand einen anderen konstruktiven Vorschlag, sonst wäre es klasse, wenn es jemand mal testen könnte...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 13:47:45
Zitat von: Loredo am 03 Mai 2019, 12:50:18

... wenn du deine lokalen Änderungen auch nach GitHub pusht :-)

In in mein Repo gesynct weil es ein Devel ist.

Das Problem mit dem associatedWith Reading habe ich nun auch sauber gelöst.

Zitat von: Loredo am 03 Mai 2019, 12:57:44

Unschön ist dabei natürlich, dass ich einen sehr sehr späten Time_Up_Late (und einen noch späteren Time_Up_WE_Holiday) Wert wählen muss, weil momentan wohl die Fahrt auch dann durchgeführt wird, wenn der Langschläfer noch im Status "asleep" ist. Das mag ich zwar von meiner Weckautomation her so, aber nicht durch ein Rollo alleine bestimmt wissen ;-)
@Marko, wäre eine Anregung "asleep" generell so zu beachten, dass Time_Up_Late ignoriert wird. Früher hatte ich es auch so, dass abhängig vom genauen Zeitpunkt des aufstehens einfach 2h später das Rollo hochgefahren wurde. Praktisch wäre, wenn nach dem Wechsel von "asleep/awoken" das Rollo noch im PrivacyModus bliebe und dieser wider rum aufgehoben würde, wenn das ROOMMATE Device vor Ablauf der Zeit auf "away" geht.

Nööö das kann nicht sein. Ist der zugeordnete Roommate im Status asleep wird das Rolllo bei Sunrise (Astro/Time/Brightness) überhaupt nicht gefahren. Er wenn dann der Roommate auf awoken oder home geht.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 13:51:04
Zitat von: flummy1978 am 03 Mai 2019, 12:49:24
Hallöchen,

nach der Nachtschicht konnte ich jetzt noch mal selbst schauen und bin leider noch verwirrter als gestern   :'(

Ich habe die gestern besprochenen Sachen geändert und wieder sind die Rolläden nur Abends runter und morgens nicht wieder rauf. Habe nochmal neue List angefertigt, bevor ich die Rolläden von Hand hoch gefahren habe:
Betroffenes Rollo:
Internals:
   FUUID      5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
   NAME       Rollo_EG_BAD
   NR         61
   STATE      closed
   TYPE       ROLLO
   stoptime   1556822946
   OLDREADINGS:
   READINGS:
     2019-04-23 15:06:42   ASC_Shading_WaitingPeriod 120
     2019-05-02 20:48:48   ASC_ShuttersLastDrive night close
     2019-05-03 07:30:02   ASC_Time_DriveDown  3.05.2019 - 20:50
     2019-05-03 07:30:02   ASC_Time_DriveUp  4.05.2019 - 07:30
     2019-05-02 16:54:52   associatedWith  AUTO_RolloSteuerung
     2019-05-02 20:48:48   command         pct-100
     2019-05-02 20:48:48   desired_pct     100
     2019-05-02 20:48:48   drive-type      modul
     2019-05-02 20:48:48   last_drive      drive-down
     2019-05-02 20:49:06   pct             100
     2019-05-02 20:49:06   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_BrightnessSensor setupVars:brightness -1:-1
   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 15
   ASC_Shading_Angle_Right 30
   ASC_Shading_Direction 65
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 5.5
   ASC_Shading_Mode off
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 120
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 19:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09: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 Bad
   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 EG_BAD_RO_ROLLO_AUF off; set EG_BAD_RO_ROLLO_ZU on
   rl_commandStop set EG_BAD_RO_ROLLO_AUF off;set EG_BAD_RO_ROLLO_ZU off
   rl_commandUp set EG_BAD_RO_ROLLO_ZU off;set EG_BAD_RO_ROLLO_AUF on
   rl_excessBottom 2
   rl_excessTop 1
   rl_resetTime 0
   rl_secondsDown 15
   rl_secondsUp 17
   rl_switchTime 3
   rl_type    normal
   room       System->Ext Verbindung
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:stop:closed


ASC Device:
Internals:
   FUUID      5cb0882c-f33f-8d79-c13d-e1c92d08129a74a1
   FVERSION   73_AutoShuttersControl.pm:v0.6.4-s19296/2019-04-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AUTO_RolloSteuerung
   NOTIFYDEV  ASC_WindowRec_subType,AUTO_RolloSteuerung,Astro,Rollo_EG_BAD,Rollo_EG_FL,Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_EG_WZ_MAR_markise,Rollo_OG_SZ_01,Rollo_OG_SZ_02,Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo,global,setupVars
   NR         140
   NTFY_ORDER 51-AUTO_RolloSteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.4
   OLDREADINGS:
   READINGS:
     2019-04-13 07:15:02   EG_BAD_RO_Rollo_lastPosValue 0
     2019-04-13 20:17:34   EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-04-13 20:30:02   EG_KUE_RO_01_Rollo_lastPosValue 0
     2019-05-03 06:08:47   ROLLO_EG_WZ_MAR__markise_lastPosValue 0
     2019-05-03 06:08:47   ROLLO_EG_WZ_MAR__markise_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-04-13 06:49:31   Rollo.KUE02_lastPosValue 0
     2019-04-27 21:00:01   Rollo_EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-05-03 07:30:02   Rollo_EG_BAD_lastPosValue 0
     2019-05-03 07:30:02   Rollo_EG_BAD_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-03 07:30:02   Rollo_EG_FL_lastPosValue 0
     2019-05-03 07:30:02   Rollo_EG_FL_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-04-27 20:45:01   Rollo_EG_KUE_01_eingang_lastPosValue 0
     2019-04-28 17:43:49   Rollo_EG_KUE_02_fenster_lastPosValue 0
     2019-05-03 08:00:02   Rollo_EG_WZ_JALOU_fenster_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-04-14 11:01:50   Rollo_EG_WZ_JALOU_winterg_PosValue 0
     2019-05-03 08:00:02   Rollo_EG_WZ_JALOU_winterg_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-02 17:04:34   Rollo_EG_WZ_MAR_markise_PosValue 0
     2019-05-03 08:00:02   Rollo_EG_WZ_MAR_markise_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-03 08:00:02   Rollo_OG_SZ_01_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-03 08:00:02   Rollo_OG_SZ_02_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-03 07:00:02   Rollo_ZZ_TEST_BAD_Rollo_test_lastPosValue 0
     2019-05-03 07:00:02   Rollo_ZZ_TEST_BAD_Rollo_test_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-05-02 07:30:02   Rollo_ZZ_TEST_KUECHE_Rollo_test_lastPosValue 0
     2019-05-03 07:30:02   Rollo_ZZ_TEST_KUECHE_Rollo_test_nextAstroTimeEvent  3.05.2019 - 20:45
     2019-05-03 06:30:02   Rollo_ZZ_TEST_Terasse_Rollo_lastPosValue 0
     2019-05-03 06:30:02   Rollo_ZZ_TEST_Terasse_Rollo_nextAstroTimeEvent  3.05.2019 - 20:50
     2019-04-12 14:44:28   hardLockOut     off
     2019-04-12 14:48:57   partyMode       off
     2019-05-02 16:54:52   room_Kueche     Rollo_ZZ_TEST_BAD_Rollo_test,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo
     2019-05-02 16:54:52   room_System-_Ext_Verbindung Rollo_EG_BAD,Rollo_EG_FL,Rollo_OG_SZ_01,Rollo_OG_SZ_02
     2019-05-02 16:54:52   room_Wohnzimmer Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_EG_WZ_MAR_markise
     2019-04-12 14:44:28   selfDefense     off
     2019-05-03 08:00:02   state           created new drive timer
     2019-04-12 14:44:28   sunriseTimeWeHoliday off
     2019-05-02 16:54:52   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_EG_BAD
       Rollo_EG_FL
       Rollo_EG_WZ_JALOU_fenster
       Rollo_EG_WZ_JALOU_winterg
       Rollo_EG_WZ_MAR_markise
       Rollo_OG_SZ_01
       Rollo_OG_SZ_02
       Rollo_ZZ_TEST_BAD_Rollo_test
       Rollo_ZZ_TEST_KUECHE_Rollo_test
       Rollo_ZZ_TEST_Terasse_Rollo
   monitoredDevs:
     ASC_WindowRec_subType:
       Rollo_EG_WZ_MAR_markise 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec
     Astro:
       AUTO_RolloSteuerung ASC_twilightDevice
     Rollo_EG_BAD:
     Rollo_EG_FL:
     Rollo_OG_SZ_01:
     Rollo_OG_SZ_02:
     Rollo_ZZ_TEST_BAD_Rollo_test:
     Rollo_ZZ_TEST_Terasse_Rollo:
     setupVars:
       Rollo_EG_BAD ASC_BrightnessSensor
       Rollo_ZZ_TEST_BAD_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_KUECHE_Rollo_test ASC_BrightnessSensor
       Rollo_ZZ_TEST_Terasse_Rollo ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_expert 1
   ASC_tempSensor WetterEXT:temperature
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->Rollosteuerung


Was ich überhaupt nicht verstehe ist, dass im entsprechenden Rollo sogar noch drin steht, dass er heute morgen zu fahren hatte:

ASC_Time_DriveDown 3.05.2019 - 20:50
ASC_Time_DriveUp 4.05.2019 - 07:30

Sprich (für mich) hätte das Rollo heute morgen fahren müssen. Hingegen steht aber das hier im Log:

2019-05-03_07:30:02 AUTO_RolloSteuerung created new drive timer
2019-05-03_07:30:02 AUTO_RolloSteuerung Rollo_EG_BAD_lastPosValue: 0
2019-05-03_07:30:02 AUTO_RolloSteuerung Rollo_EG_BAD_nextAstroTimeEvent:  3.05.2019 - 20:50

Mich wundert das "lastPosValue: 0" ... eigentlich wäre last Position vor dem Fahren 100 dann 0 dann neuer Timer für Abends runter oder?  (es ist aber so dass lastPosValue: 0 immer dort steht, egal ob die Rollos offen oder zu waren)

Sorry dass ich Dich irgendwie wieder damit nerven muss...aber eigentlich dachte ich gestern, hätte ich mit der Astro Einstellung das entsprechende Problem gelöst  :-\

Grüße
Andreas

Wie gesagt Du musst den Attribut Wert von ASC_Pos_Reading von position auf pct ändern. Wenn das früher mal geklappt hat war es falsch. pct scheint ja das Reading zu sein welches bei Dir die aktuellen Position des Rolllos wieder gibt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 03 Mai 2019, 14:20:49
@CoolTux:
Habe jetzt mal den Rolladen RAnkleide manuell gefahren.

2019.05.03 14:13:58 3: RAnkleide: tahoma_applyRequest data={"label":"Ankleidezimmer - Positionieren auf 89 % - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/5491834","commands":[{"name":"setClosure","parameters":[89]}]}]}
2019.05.03 14:13:58 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'dim 89'
        ];

2019.05.03 14:13:59 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'RSSILevelState: 38.0'
        ];

2019.05.03 14:14:15 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'RSSILevelState: 44.0',
          'dim88',
          'ClosureState: 88',
          'devicestate: open',
          'OpenClosedState: open',
          'state: dim89',
          'ClosureState: 89',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.05.03 14:14:15 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_PosValue: 89'
        ];

2019.05.03 14:14:15 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.05.03 14:14:58 3: RAnkleide: tahoma_applyRequest data={"label":"Ankleidezimmer - Positionieren auf 77 % - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/5491834","commands":[{"name":"setClosure","parameters":[77]}]}]}
2019.05.03 14:14:58 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'dim 77'
        ];

2019.05.03 14:15:01 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'dim78',
          'ClosureState: 78',
          'devicestate: open',
          'OpenClosedState: open',
          'RSSILevelState: 42.0',
          'state: dim76',
          'ClosureState: 76',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.05.03 14:15:01 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_PosValue: 76'
        ];

2019.05.03 14:15:01 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'


Bei zwei Fahrversuchen weicht ClosureState vom Positionieren-Wert ab. Im zweiten Versuch weicht auch PosValue ab.

Dieses Phänomen habe ich vereinzelt bei drei von elf Rolläden.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: blasterx am 03 Mai 2019, 14:25:37
@CoolTux
Ist es möglich beim abendlichen Runterfahren der Rollladen egal in welchem Modus (astro/time/brightness) eine weitere Bedingung einzubinden und zwar die Temperatur? Im Sommer fahre ich bei warmen Nächten die Rollladen nicht herunter, in meiner derzeitigen Steuerung werden die Rollladen nur runtergefahren wenn die astro Bedingung stimmt (sunset) und die Temperatur <20 Grad ist. Das kann ich für jedes Fenster separat einstellen.

Gruß BlasterX
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 14:37:46
Zitat von: eurofinder am 03 Mai 2019, 14:20:49
@CoolTux:
Habe jetzt mal den Rolladen RAnkleide manuell gefahren.

2019.05.03 14:13:58 3: RAnkleide: tahoma_applyRequest data={"label":"Ankleidezimmer - Positionieren auf 89 % - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/5491834","commands":[{"name":"setClosure","parameters":[89]}]}]}
2019.05.03 14:13:58 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'dim 89'
        ];

2019.05.03 14:13:59 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'RSSILevelState: 38.0'
        ];

2019.05.03 14:14:15 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'RSSILevelState: 44.0',
          'dim88',
          'ClosureState: 88',
          'devicestate: open',
          'OpenClosedState: open',
          'state: dim89',
          'ClosureState: 89',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.05.03 14:14:15 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_PosValue: 89'
        ];

2019.05.03 14:14:15 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.05.03 14:14:58 3: RAnkleide: tahoma_applyRequest data={"label":"Ankleidezimmer - Positionieren auf 77 % - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/5491834","commands":[{"name":"setClosure","parameters":[77]}]}]}
2019.05.03 14:14:58 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'dim 77'
        ];

2019.05.03 14:15:01 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'dim78',
          'ClosureState: 78',
          'devicestate: open',
          'OpenClosedState: open',
          'RSSILevelState: 42.0',
          'state: dim76',
          'ClosureState: 76',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.05.03 14:15:01 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_PosValue: 76'
        ];

2019.05.03 14:15:01 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'


Bei zwei Fahrversuchen weicht ClosureState vom Positionieren-Wert ab. Im zweiten Versuch weicht auch PosValue ab.

Dieses Phänomen habe ich vereinzelt bei drei von elf Rolläden.

Gruß
eurofinder

Ich muss mir das noch mal überlegen was man da machen könnte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 03 Mai 2019, 14:59:48
Zitat von: blasterx am 03 Mai 2019, 14:25:37
@CoolTux
Ist es möglich beim abendlichen Runterfahren der Rollladen egal in welchem Modus (astro/time/brightness) eine weitere Bedingung einzubinden und zwar die Temperatur? Im Sommer fahre ich bei warmen Nächten die Rollladen nicht herunter, in meiner derzeitigen Steuerung werden die Rollladen nur runtergefahren wenn die astro Bedingung stimmt (sunset) und die Temperatur <20 Grad ist. Das kann ich für jedes Fenster separat einstellen.

Gruß BlasterX
Eigentlich bräuchtest Du nur ein Notify auf die Temperatur, dass bei allen Rollläden das ASC_Mode_Down-Attribut auf off setzt und später wieder rücksetzt.
Falls Du noch keinen Roommate benutzt, könnte man auch den dafür missbrauchen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: blasterx am 03 Mai 2019, 16:13:25
Natürlich kann man das durch andere Module regeln. Ich dachte nur wenn es kein zu großer Aufwand ist, alles in einem Modul zu verwalten.

Gruß BlasterX
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 03 Mai 2019, 16:17:06
Ist aber wie immer, programmatisch Attribute ändern ist nicht ideal im Gegensatz zu Readings (per setter). Man bekommt zB den Config Änderungshinweis nicht weg. Attribute sind daher eher als dauerhafte Einstellung zu sehen. Das ist auch der Grund, weshalb das ASC Device einige Setter wie zB selfDefense hat und das nicht als Attribut ausgelegt ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 03 Mai 2019, 16:33:36
Zitat von: blasterx am 03 Mai 2019, 16:13:25
Natürlich kann man das durch andere Module regeln. Ich dachte nur wenn es kein zu großer Aufwand ist, alles in einem Modul zu verwalten.
Ganz allgemein gesprochen:
Vielleicht sollten wir ein
set ASC userSideBlocked xyz-Device set|unsetanbieten?

Also Verwaltung eines vorgelagerten Sperr-Status pro Rollladen unmittelbar im Zentraldevice.

Dann könnte jeder user im Prinzip eine beliebige Logik anflanschen, um einen Rollladen vorübergehend von der Steuerung durch ASC auszunehmen. Er müßte sich dann eben darum kümmern, dass er den Rollladen dann selbst fährt und (v.a.!) auch wieder entsperrt.

So kann jeder doch zugreifen, und erst wenn sich genug user finden, die dafür sind, bestimmte Basislogiken direkt in ASC abzubilden, könnte man es dann direkt einbauen (was dann auch Sinn macht). Ich sehe nur schon wieder ein Haufen User, die sich wundern, dass ASC nichts macht, aber vergessen haben, dass sie selbst das angewiesen hatten ;D .
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 03 Mai 2019, 17:12:04
Beim Debuggen ist mir gerade eine Kleinigkeit aufgefallen, die aber mit meinen ursprünglichen Probleme nichts zu tun hat.

Ich habe in der ASC-ShutterInfos bei zwei Jalousien den Status "Last drive: night close".
Beide Jalousien wurden manuell innerhalb von Early&Up geöffnet. Eigentlich müsste dann doch eigentlich "manual" dort stehen, oder?
Das ist nicht wirklich schlimm, aber vielleicht hat das ja auch noch Auswirkungen auf andere Dinge und es mag dich interessieren. :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 03 Mai 2019, 17:32:44
Hallo,

laut Astro wäre die Fahrt um 20:39 Uhr.
Jetzt ca. 17 Uhr habe ich den Party Mode eingeschaltet und kurz darauf wieder aus.
Dabei wurden alle Rollläden geschlossen.
Ist das normal oder ein Fehler?
Ich hätte erwartet sie fahren gar nicht.

VG Dieter
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 03 Mai 2019, 17:37:08
Zitat von: CoolTux am 02 Mai 2019, 18:13:14
Zitat von: FunkOdyssey am 02 Mai 2019, 17:33:08
Kurze Frage in die Runde - auch wenn es hier schon mehrfach beantwortet wurde. Sorry.

Wenn der - im Jalousie-Device konfigurierte - Brightness-Wert bereits länger unterschritten ist und die Zeiten wie folgt gesetzt sind...

ASC_Time_Down_Early: 17:15
ASC_Time_Down_Late: 20:15

... fährt dann die Jalousie bereits um 17:15 Uhr herunter oder wenn ein neuer Helligkeitswert über ein Event hereinkommt?

Ich wundere mich bei einem erneuten Test nämlich gerade, dass trotz Unterschreiten des BrightnessMin-Wertes nicht um 17:15 Uhr, sondern um 17:19 Uhr (zzgl. Offset) heruntergefahren wurde. Um 17:19 Uhr kam ein neues Event.

Erst beim nächsten Event. Also so wie Du es beobachtet hast.

Darf man fragen, ob man den Wunsch äußern darf, ob man das vielleicht zukünftig erweitern kann?
Also das zu ASC_Time_Up_Early und ASC_Time_Down_Early geprüft wird, ob der Schwellwert vielleicht bereits erreicht ist? Oder kann es sein, dass dadurch die Programmierung komplett umgeschmissen werden muss? So vermute ich es aktuell. Dann wäre der Aufwand sicherlich zu enorm. Oder kann man sich an der Logik von getTimexyzLate orientieren? Ich kann das nicht beurteilen.

Warum? Weil - je nach Sensor - zwischen den Early- und Late-Zeitpunkten teilweise nur wenige Events gesetzt werden. Oft ist es aktuell bspw. zwischen 08:00 und 08:30 schon so hell, dass der Brightness-Wert sich gar nicht mehr ändert. Und mit gesetztem "event-on-change-reading" verhungert ASC dann natürlich und wartet auf den Late-Zeitpunkt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 17:58:52
Zitat von: FunkOdyssey am 03 Mai 2019, 17:12:04
Beim Debuggen ist mir gerade eine Kleinigkeit aufgefallen, die aber mit meinen ursprünglichen Probleme nichts zu tun hat.

Ich habe in der ASC-ShutterInfos bei zwei Jalousien den Status "Last drive: night close".
Beide Jalousien wurden manuell innerhalb von Early&Up geöffnet. Eigentlich müsste dann doch eigentlich "manual" dort stehen, oder?
Das ist nicht wirklich schlimm, aber vielleicht hat das ja auch noch Auswirkungen auf andere Dinge und es mag dich interessieren. :-)

Es gibt das Attribut ASC_DriveUpMaxDuration wo man die maximal Zeit des Rollos für die Hochfahrt + 3 Sekunden Sicherheit eintragen kann. Damit wird etwas präziser das manuelle fahren festgestellt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 03 Mai 2019, 18:26:08
@CoolTux:
Danke. Würde mich sehr freuen, wenn du da eine Lösung hättest.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 18:41:03
Zitat von: FunkOdyssey am 03 Mai 2019, 17:37:08
Erst beim nächsten Event. Also so wie Du es beobachtet hast.


Darf man fragen, ob man den Wunsch äußern darf, ob man das vielleicht zukünftig erweitern kann?
Also das zu ASC_Time_Up_Early und ASC_Time_Down_Early geprüft wird, ob der Schwellwert vielleicht bereits erreicht ist? Oder kann es sein, dass dadurch die Programmierung komplett umgeschmissen werden muss? So vermute ich es aktuell. Dann wäre der Aufwand sicherlich zu enorm. Oder kann man sich an der Logik von getTimexyzLate orientieren? Ich kann das nicht beurteilen.

Warum? Weil - je nach Sensor - zwischen den Early- und Late-Zeitpunkten teilweise nur wenige Events gesetzt werden. Oft ist es aktuell bspw. zwischen 08:00 und 08:30 schon so hell, dass der Brightness-Wert sich gar nicht mehr ändert. Und mit gesetztem "event-on-change-reading" verhungert ASC dann natürlich und wartet auf den Late-Zeitpunkt.

Für Brightness hat early so gesehen keine Relevanz ausser das die Auswertung nur zwischen early und late erfolgt. Ansonsten ist early in keiner weiteren Auswertung drin.

Setze dich den early Zeitpunkt früher.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 18:59:11
Zitat von: blasterx am 03 Mai 2019, 14:25:37
@CoolTux
Ist es möglich beim abendlichen Runterfahren der Rollladen egal in welchem Modus (astro/time/brightness) eine weitere Bedingung einzubinden und zwar die Temperatur? Im Sommer fahre ich bei warmen Nächten die Rollladen nicht herunter, in meiner derzeitigen Steuerung werden die Rollladen nur runtergefahren wenn die astro Bedingung stimmt (sunset) und die Temperatur <20 Grad ist. Das kann ich für jedes Fenster separat einstellen.

Gruß BlasterX

Würde sowas global reichen? Also gültig für alle Rolllos?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 03 Mai 2019, 19:59:24
Zitat von: flummy1978 am 03 Mai 2019, 13:16:07
Hallöchen nochmal,

aaahhhh wie ärgerlich. Hatte das von Dir gelesen, aber irgendwie nicht in Verbindung mit meinem Problem gebracht, weil es verwunderlich war, warum es vorher funktioniert hat.... Ich habs bei mir jetzt auch geändert. Mal sehen was morgen herauskommt :) Vielen Dank.
Aber dennoch ist da irgendwie n Würmchen drin:

@CoolTux
Ich hab mal meine alten Backups (von vor dem Update) durchforstet, wo die zeitlich gesteuerte rauf / runter Fahrt bereits geklappt hat. Überall stand in den alten Readings "ASC_Pos_Reading position" also müsste da irgendwas im Update nebenher geändert worden zu sein, ohne bemerkt zu werden ?

Grüße
Andreas

Du hast einfach mit dem Update auch das Update vom Rollo-Modul bekommen, dort wurde von "position" auf "pct" geändert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Mai 2019, 20:13:38
Zitat von: dk3572 am 03 Mai 2019, 17:32:44
Hallo,

laut Astro wäre die Fahrt um 20:39 Uhr.
Jetzt ca. 17 Uhr habe ich den Party Mode eingeschaltet und kurz darauf wieder aus.
Dabei wurden alle Rollläden geschlossen.
Ist das normal oder ein Fehler?
Ich hätte erwartet sie fahren gar nicht.

VG Dieter

Beim Beenden vom Partymode sollte der letzte versetzte Fahrbefehl ausgeführt werden. Ich schaue mir das noch mal genau an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 04 Mai 2019, 01:23:59
ich habe das mit dem Befehl vom Beta-User, mit dem eventMap mal probiert (Dankeschön):
{ usr=>{'dim.0'=>'off','dim.99'=>'on'} }
so Fahren die Rollladen so jeweils bis zum Anschlag, die Position wird weiterhin im Reading Position angezeigt (0-99) (Z-Wave RollerShutter2)

jetzt brauche ich dazu noch einen Tip, mein Eventmap sah vorher so aus:
/on:öffnen/off:schließen/dim 20:Lüften/
wie kombiniere ich das mit dem Perl?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 04 Mai 2019, 05:22:22
 :)
Schön, dass das geklappt hat 8) .

Die eventMap sollte sich eigentlich erweitern lassen. Ungetestet:
{ usr=>{'dim.0'=>'off','dim.99'=>'on','öffnen'=>'on','schließen'=>'off','Lüften'=>'dim 20'}}
Dann sollten die webCmd-Befehle weiter funktionieren wie bisher.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Mai 2019, 09:30:34
Ich habe soeben eine neue Version ins SVN geladen. Kommt dann morgen ab 8 Uhr per Update.
Die bis hierhin angesprochenen Probleme sollten damit gefixt sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Mai 2019, 12:43:37
Ich habe mir überlegt das Attribut ASC_ShuttersControlShading aus dem ASC Device als set Befehl zu machen.
So wäre es möglich die komplette Beschattung auf einmal zu deaktivieren.

Wie seht Ihr das?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 04 Mai 2019, 12:50:04
Gute Idee.
Spart sicherlich auch Ressourcen, oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Mai 2019, 13:05:17
Nicht unbedingt. Aber so hätte man ganz einfach die Möglichkeit die Beschattung aus zu setzen.

Fragen:
- ich würde es nur global machen. Also kein weiteres Attribut ala beachten von set Shading on off im Rolllo
- soll die gesamte Beschattungsroutine bei einem set off genullt werden? Bedeutet das bei einem on das Rolllo wieder 2 * 10 Minutenzyklus  durch machen muß bevor tatsächlich Beschattet wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FHEM_newbie am 04 Mai 2019, 21:16:10
Zitat von: CoolTux am 04 Mai 2019, 13:05:17
Nicht unbedingt. Aber so hätte man ganz einfach die Möglichkeit die Beschattung aus zu setzen.

Fragen:
- ich würde es nur global machen. Also kein weiteres Attribut ala beachten von set Shading on off im Rolllo
- soll die gesamte Beschattungsroutine bei einem set off genullt werden? Bedeutet das bei einem on das Rolllo wieder 2 * 10 Minutenzyklus  durch machen muß bevor tatsächlich Beschattet wird.


Einen globalen Schalter finde ich super, aber vielleicht trotzdem noch die Möglichkeit einzelne Rollos aus der Beschattung rausnehmen zu können.

Geht es, dass bei einem On die Bedingungen geprüft werden und wenn alle erfüllt sind sofort beschattet wird? Fände ich am besten, denn wenn man die Beschattung aktiviert, will man ja üblicherweise auch gleich den Nutzen davon haben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 04 Mai 2019, 21:23:35
Hi, kann es sein, dass mit der Wochenendschaltung in Version 0.6.5 irgendwas nicht mehr stimmt? Die Rollläden sind heute erst um 8 hoch (ASC_Time_Up_WE_Holiday 08:00) gefahren und heute Abend sind sie immer noch oben. Die Läden sind Helligkeitsgesteuert, der Wert ist schon lange erreicht.



Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 04 Mai 2019, 21:59:11
Zitat von: CoolTux am 04 Mai 2019, 13:05:17
Nicht unbedingt. Aber so hätte man ganz einfach die Möglichkeit die Beschattung aus zu setzen.

Fragen:
- ich würde es nur global machen. Also kein weiteres Attribut ala beachten von set Shading on off im Rolllo
- soll die gesamte Beschattungsroutine bei einem set off genullt werden? Bedeutet das bei einem on das Rolllo wieder 2 * 10 Minutenzyklus  durch machen muß bevor tatsächlich Beschattet wird.

Mir reicht ein globaler Schalter.
Aber es gibt sicher Nutzer, die das anders sehen, weil ASC bei Markisen und Dachflächenfenstern genutzt wird. Du hättest nicht fragen dürfen. 😄
Sonst bleib bei den Attributen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 01:02:42
Mir ist noch aufgefallen, dass teilweise selfeDefense statt selfDefense geschrieben wird. Bestimmt besser das 'e' dort zu entfernen, damit es konsistent ist 🙃
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 05 Mai 2019, 01:31:14
Bei mir ging die Wochenendabfrage nicht. zumindest steht 6 Uhr Up drin obwohl sie erst 8 Uhr fahren sollen.
Nach ein paar Versuchen ging es wieder.

Habe bei allen, Rollladen die fehlende Readings wieder ergänzt, jetzt gehen zumindest die ReadingsGroups wieder, gibt es hierfür noch eine andere Lösung?

Im Bad Lüfte ich etwas stärker, so fährt der Rollladen nicht nur den Spalt auf beim Lüften sonder weit höher, vorher hatte ich in meinem DOIF

das so gelöst das wen das Licht eingeschaltet wurde, der Rollladen auf 20% fährt, und Licht aus auf 40%, und dann noch etwas verzögert, nicht das man mal nackig mit Licht an, am Fenster steht  :D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 05 Mai 2019, 07:42:03
Also bei mir reagiert AsC überhaupt nicht mehr auf Brightness. Den Wochenendmodus habe ich nun aus aber die Läden fahren nur noch nach Uhrzeit.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 08:20:32
Zitat von: Dersch am 05 Mai 2019, 07:42:03
Also bei mir reagiert AsC überhaupt nicht mehr auf Brightness. Den Wochenendmodus habe ich nun aus aber die Läden fahren nur noch nach Uhrzeit.

Ausser das wir nun wissen des es eventuell ein Problem gibt, hilft mir sowas nicht viel.
Am besten verbose auf 4 stellen und debug auf 1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 08:52:33
Zitat von: Dersch am 05 Mai 2019, 07:42:03
Also bei mir reagiert AsC überhaupt nicht mehr auf Brightness. Den Wochenendmodus habe ich nun aus aber die Läden fahren nur noch nach Uhrzeit.

Kannst Du FHEM bitte einmal neu starten.
Dann heute Abend und morgen früh beobachten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 05 Mai 2019, 09:04:16
Zitat von: dk3572 am 03 Mai 2019, 17:32:44
Hallo,

laut Astro wäre die Fahrt um 20:39 Uhr.
Jetzt ca. 17 Uhr habe ich den Party Mode eingeschaltet und kurz darauf wieder aus.
Dabei wurden alle Rollläden geschlossen.
Ist das normal oder ein Fehler?
Ich hätte erwartet sie fahren gar nicht.

VG Dieter

Zitat von: CoolTux am 04 Mai 2019, 09:30:34
Ich habe soeben eine neue Version ins SVN geladen. Kommt dann morgen ab 8 Uhr per Update.
Die bis hierhin angesprochenen Probleme sollten damit gefixt sein.

Hallo und guten Morgen,

gibt es hierzu neue Erkenntnisse?
Nach dem heutigen Update ist das Verhalten nämlich unverändert.
Es fährt übrigens nach Beenden des Partymode auch der Rollladen zu, der nur bei absent fahren sollte.

Danke und schönen Sonntag noch.
VG Dieter
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 05 Mai 2019, 09:15:37
Zitat von: CoolTux am 05 Mai 2019, 08:52:33
Kannst Du FHEM bitte einmal neu starten.
Dann heute Abend und morgen früh beobachten.

Das habe ich gestern auch schon gemacht. Aber heute war das Verhalten gleich.

Das Debug und Verbose bringt dir nur was in dem Moment wenn morgens/abends gefahren werden soll, richtig?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 09:19:39
Zitat von: dk3572 am 05 Mai 2019, 09:04:16
Hallo und guten Morgen,

gibt es hierzu neue Erkenntnisse?
Nach dem heutigen Update ist das Verhalten nämlich unverändert.
Es fährt übrigens nach Beenden des Partymode auch der Rollladen zu, der nur bei absent fahren sollte.

Danke und schönen Sonntag noch.
VG Dieter

Die Rollläden fahren in die letzte zurück gestellte Position bei einem PartyMode off. Kann es sein das eine andere Fährt zurück gestellt wurde in der Zeit? Ich schaue es mir gerne noch einmal an. Das mit dem absent wird definitiv nicht beachtet. Das Versuche ich ein zu bauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 05 Mai 2019, 09:27:27
Zitat von: CoolTux am 05 Mai 2019, 09:19:39
Die Rollläden fahren in die letzte zurück gestellte Position bei einem PartyMode off. Kann es sein das eine andere Fährt zurück gestellt wurde in der Zeit? Ich schaue es mir gerne noch einmal an. Das mit dem absent wird definitiv nicht beachtet. Das Versuche ich ein zu bauen.

Nein, wurde nichts zurück gestellt.
Die nächste reguläre Fahrt wäre bei Astro heute Abend.
Getestet habe ich heute Morgen nach Day open.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 09:28:31
Zitat von: Dersch am 05 Mai 2019, 09:15:37
Das habe ich gestern auch schon gemacht. Aber heute war das Verhalten gleich.

Das Debug und Verbose bringt dir nur was in dem Moment wenn morgens/abends gefahren werden soll, richtig?
Richtig
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: muede am 05 Mai 2019, 09:37:33
Hallo,

das Thema Abweichungen habe ich leider auch.
Einerseits bin ich froh, dass nach dem Update nun auch  bei meiner Hardwarelösung das DriveOffset funktioniert. Meine Rollläden laufen Astro-gesteuert mit Zeitvorgaben. Das führt nun nach dem Update dazu, dass die morgendlichen Fahrten (dämmerungsbedingt derzeit zeitgesteuert) nicht alle funktionieren. Bei mehreren zeitgleichen Events, wird nur das Erste ausgelöst.
Ich hatte das bislang nur mit verbose 2 im Log verfolgt und danach wurden keine weiteren Befehle vom Modul ausgelöst. Werde nun mal für heute Abend und morgen früh den verbose anpassen und danach berichten.
Danke für die Arbeit am Modul.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 09:43:26
DriveOffset
Entferne bitte mal alle Attribute davon und setzte statt dessen
code]DriveOffsetStart[/code]
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 11:00:45
Zitat von: Dersch am 05 Mai 2019, 09:15:37
Das habe ich gestern auch schon gemacht. Aber heute war das Verhalten gleich.

Das Debug und Verbose bringt dir nur was in dem Moment wenn morgens/abends gefahren werden soll, richtig?

Gib mal bitte ein List vom ASC und einem Rolllo Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: christoph.kaiser.in am 05 Mai 2019, 11:22:27
Hallo,

zunächst einmal vielen Dank für das hervorragende Modul. Bewegt bei mir in der Basiskonfiguration seit Monaten zuverlässig jeden Morgen und Abend die Rolläden.

Aktuell bin ich am Ausbau meines Setup und habe mir neben Helligkeitsensoren (-> Eltako FAH60B) auch Fenstergriffsensoren ( -> Eltako FFG7B-rw) besorgt.

Die Fenstergriffsensoren bieten ein neues(?) EEP A5-14-09 an bei dem in den Events neben dem Griff Status (open, tilt(!), closed) auch noch der Spannungswert der Batterie eincodiert wird.
Eigentlich praktisch um den Batteriestatus zu überwachen. Leider funktioniert damit aber die Verriegelung der Automatikfahrten der Rollos nicht mehr.

Ich habe mich mit der Erkennung der dafür notwendigen Events im Modul beschäftigt und folgende Patches bei mir lokal durchgeführt, die sowohl mit EEP F6-10-00 (Hoppe Griffen und vergleichbaren) als auch EEP A5-14-09 bei mir erfolgreich getested wurde.

Die regular Expression zur Erkennung des Event Types habe ich erweitert zu

  if (
        $events =~
m#.*state:.*(open(?>ed)?|closed?|tilt(?>ed)?)# # CK: enhanced regexp to match various event strings, required to cover window sensors with more information in one event line (e.g. Eltako FFG7B-rw - EEP A5-14-09)
and IsAfterShuttersManualBlocking($shuttersDev)
      )
    {


Damit ist es möglich Events mit beliebigen Zeichenfolgen vor "state:" korrekt zu erkennen.

Codezeilen der Art
if ($var eq 'close')

habe ich durch Regular Expression Matches ersetzt um die unterschiedlichen event namen abzufangen ( tilt vs. tilted, close vs. closed, ...)
if ($var =~/close/)

Als Beispiel:
  #### Hardware Lock der Rollläden
        $shutters->setHardLockOut('off')
          if ( $match =~ /close/ and $shutters->getShuttersPlace eq 'terrace' ); # CK: replaced $1 with $match (covers: close|closed)
        $shutters->setHardLockOut('on')
          if ( $match =~ /open/ # CK: replaced $1 with $match (covers: open|opened)
            and $shutters->getShuttersPlace eq 'terrace' );


Dazu speichere ich die variable $1 zwischen ( -> $match), um sie bei jedem neuen Matching nicht zu verlieren.

Das Modul ist aktuell in dieser Form bei mir mit beiden EEPs in Verwendung ( -> Test). Bei Interesse kann ich gerne jederzeit ein Diff oder das gesamte Modul zur Verfügung stellen.

Ich würde mich freuen, wenn diese Erweiterungen von Kollegen mit anderen Sensor/Aktuator Kombinationen getestet werden könnten und evtl. später im Modul Eingang finden.

Gruß
Christoph
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: blasterx am 05 Mai 2019, 11:28:34
@CoolTux
Zitat von: CoolTux am 03 Mai 2019, 18:59:11
Würde sowas global reichen? Also gültig für alle Rolllos?
Für meinen Fall würde es global reichen. Individueller wäre es natürlich für jeden Rollladen separat.

Gruß BlasterX
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 11:32:26
Zitat von: Dersch am 05 Mai 2019, 09:15:37
Das habe ich gestern auch schon gemacht. Aber heute war das Verhalten gleich.

Das Debug und Verbose bringt dir nur was in dem Moment wenn morgens/abends gefahren werden soll, richtig?

Ich habe es eben noch einmal getestet. Bei mir geht es.
Ich brauche also wirklich das list Deiner Devices
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 11:34:42
Bei mir wurde heute morgen auch nicht gefahren. Ich denke ich konnte das ein wenig debuggen (auch im Nachhinein).
So wie es aussieht ignoriert ASC alle ROOMMATE oder RESIDENTS Events, solange IsDay noch 0 ist. und IsDay ist bei mir solange 0, bis die morgendliche Astro Eventtime in ASC_Time_Up_WE_Holiday überschritten wurde. Danach triggern auch all die Beschattungsfunktionen etc, aber vorher ist einfach alles tot. :-( Brightness wurde offenbar gar nicht beachtet vorher.


Was ich eigentlich möchte ist, dass zwischen ASC_Time_Up_Early und ASC_Time_Up_Late (am Wochenende ASC_Time_Up_WE_Holiday) jedes awoken/home Event dazu führt, dass die Rollos hochgehen. Die Beschattungsfunktionen sollen eigentlich komplett unabhängig funktionieren.


Ich weiß nicht, ob das alles so gewolltes Verhalten ist. Es wäre glaube ich wirklich hilfreich je ASC Funktion eine typische Use Case Situation erklärt zu bekommen. Momentan habe ich den Eindruck, dass ASC nur für Lärchen gebaut ist, die um 5:00 morgens mit der Sonne aufstehen und sich am Wochenende ausnahmsweise noch bis 6:00 Zeit lassen ;-)










Internals:
   FUUID      5cc88a5f-f33f-2603-698a-c4fb480d67c74d66
   FVERSION   73_AutoShuttersControl.pm:v0.6.6-s19326/2019-05-04 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,Astro,BR_Window,HM_LC_BALC_SunBlind,HM_LC_BR_Shutter,HM_LC_LR_ShutterWest,HM_TF_LR_WindowWest,HmIP_BROLL_LR_ShutterSouth,LR_BalconyDoor,Residents,Twilight,WeatherStation,global,rg_Guest,rr_Julian
   NR         165
   NTFY_ORDER 51-ASC
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.6
   OLDREADINGS:
   READINGS:
     2019-05-02 17:12:16   HM_LC_BALC_SunBlind_PosValue 0
     2019-05-05 08:00:02   HM_LC_BALC_SunBlind_lastPosValue 0
     2019-05-05 11:06:09   HM_LC_BALC_SunBlind_nextAstroTimeEvent  5.05.2019 - 19:00
     2019-05-05 10:31:50   HM_LC_BR_Shutter_PosValue 100
     2019-05-05 11:00:02   HM_LC_BR_Shutter_lastPosValue 10
     2019-05-05 11:00:02   HM_LC_BR_Shutter_nextAstroTimeEvent  5.05.2019 - 21:30
     2019-05-05 10:31:39   HM_LC_LR_ShutterWest_PosValue 100
     2019-05-05 11:00:02   HM_LC_LR_ShutterWest_lastPosValue 40
     2019-05-05 11:00:02   HM_LC_LR_ShutterWest_nextAstroTimeEvent  5.05.2019 - 21:30
     2019-05-05 10:31:45   HmIP_BROLL_LR_ShutterSouth_PosValue 100
     2019-05-02 19:38:00   HmIP_BROLL_LR_ShutterSouth_lastDelayPosValue 60
     2019-05-05 11:00:02   HmIP_BROLL_LR_ShutterSouth_lastPosValue 25
     2019-05-05 11:00:02   HmIP_BROLL_LR_ShutterSouth_nextAstroTimeEvent  5.05.2019 - 21:30
     2019-05-01 13:00:15   hardLockOut     off
     2019-05-05 10:00:01   room_alexa_Balkon_Home_Homekit_Homematic HM_LC_BALC_SunBlind
     2019-05-05 10:00:01   room_alexa_Home_Homekit_Homematic HM_LC_LR_ShutterWest
     2019-05-05 10:00:01   room_alexa_Home_Homekit_Homematic_Schlafzimmer HM_LC_BR_Shutter
     2019-05-05 10:00:01   room_alexa_Home_Homekit_Homematic_Wohnzimmer HmIP_BROLL_LR_ShutterSouth
     2019-05-03 10:42:11   selfDefense     off
     2019-05-05 11:06:09   state           created new drive timer
     2019-05-05 11:06:09   sunriseTimeWeHoliday off
     2019-05-05 10:00:01   userAttrList    rolled out
   helper:
     shuttersList:
       HM_LC_BALC_SunBlind
       HM_LC_BR_Shutter
       HM_LC_LR_ShutterWest
       HmIP_BROLL_LR_ShutterSouth
   monitoredDevs:
     Astro:
       ASC        ASC_twilightDevice
     BR_Window:
       HM_LC_BR_Shutter ASC_WindowRec
     HM_LC_BALC_SunBlind:
     HM_LC_BR_Shutter:
     HM_LC_LR_ShutterWest:
     HM_TF_LR_WindowWest:
       HM_LC_LR_ShutterWest ASC_WindowRec
     HmIP_BROLL_LR_ShutterSouth:
     LR_BalconyDoor:
       HmIP_BROLL_LR_ShutterSouth ASC_WindowRec
     Residents:
       ASC        ASC_residentsDev
     Twilight:
       ASC        ASC_twilightDevice
     WeatherStation:
       ASC        ASC_windSensor
       HM_LC_BALC_SunBlind ASC_BrightnessSensor
       HM_LC_BR_Shutter ASC_BrightnessSensor
       HM_LC_LR_ShutterWest ASC_BrightnessSensor
       HmIP_BROLL_LR_ShutterSouth ASC_BrightnessSensor
     rg_Guest:
       HM_LC_LR_ShutterWest ASC_Roommate_Device
       HmIP_BROLL_LR_ShutterSouth ASC_Roommate_Device
     rr_Julian:
       HM_LC_BR_Shutter ASC_Roommate_Device
       HM_LC_LR_ShutterWest ASC_Roommate_Device
       HmIP_BROLL_LR_ShutterSouth ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon 4
   ASC_autoAstroModeMorning CIVIL
   ASC_autoAstroModeMorningHorizon 4
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_brightnessDriveUpDown 350:270
   ASC_freezeTemp 1
   ASC_rainSensor WeatherStation:rain 0.1:0.0
   ASC_residentsDev Residents
   ASC_tempSensor WeatherStation
   ASC_twilightDevice Astro
   ASC_windSensor WeatherStation:wind_gust_max10m
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Logic->Shutters


-------------------------------------------------------------------------------





Internals:
   DEF        HEQ0402430:1
   FUUID      5c4abea3-f33f-2603-0903-bff354381960a60f
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_BALC_SunBlind
   NR         73
   STATE      0
   TYPE       HMCCUCHN
   ccuaddr    HEQ0402430:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_BALC_Sunblind.1
   ccutype    HM-LC-Bl1-SM
   channels   1
   chntype    BLIND
   firmware   1.5
   statevals  devstate
   READINGS:
     2019-05-05 10:00:10   0.AES_KEY       on
     2019-05-05 10:00:10   0.CONFIG_PENDING false
     2019-05-05 10:00:10   0.DUTYCYCLE     false
     2019-05-05 10:00:10   0.RSSI_DEVICE   1
     2019-05-05 10:00:10   0.RSSI_PEER     1
     2019-05-05 10:00:10   0.STICKY_UNREACH false
     2019-05-05 10:00:10   1.DIRECTION     stop
     2019-05-05 10:00:10   1.INHIBIT       unlocked
     2019-05-05 10:00:10   1.LEVEL         0
     2019-05-05 10:00:10   1.WORKING       false
     2019-05-02 14:34:32   ASC_ShuttersLastDrive shading in
     2019-05-05 11:06:09   ASC_Time_DriveDown  5.05.2019 - 21:07
     2019-05-05 11:06:09   ASC_Time_DriveUp  5.05.2019 - 19:00
     2019-05-05 10:00:10   Activity        alive
     2019-05-05 10:00:01   associatedWith  ASC
     2019-05-05 10:00:10   control         0
     2019-05-05 10:00:10   hmstate         0
     2019-05-05 10:00:10   pct             0
     2019-05-05 10:00:10   state           0
   hmccu:
     devspec    HEQ0402430:1
     dp:
       0.AES_KEY:
         OSVAL      on
         OVAL       1
         SVAL       on
         VAL        1
       0.CONFIG_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DUTYCYCLE:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.RSSI_PEER:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      alive
         OVAL       false
         SVAL       alive
         VAL        false
       1.DIRECTION:
         OSVAL      stop
         OVAL       0
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      0
         OVAL       0.000000
         SVAL       0
         VAL        0.000000
       1.WORKING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
Attributes:
   ASC        1
   ASC_Antifreeze hard
   ASC_Antifreeze_Pos 0
   ASC_BrightnessSensor WeatherStation:luminosity 350:270
   ASC_Closed_Pos 100
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_RainProtection on
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 183
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 13.5
   ASC_Shading_Mode home
   ASC_Shading_Pos 65
   ASC_Time_Up_Early 19:00
   ASC_Time_Up_Late 21:00
   ASC_Up     astro
   ASC_WiggleValue 0
   ASC_WindParameters 25:12 0
   ASC_WindProtection on
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Markise
   alexaRoom  Balkon
   alias_de   Markise
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    in:control_arrow_left stop:time_manual_mode out:control_arrow_right
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_sunblind_100@orange:level%2055 0|off|closed:fts_window_2w:level%2055 1[0-9].*:fts_sunblind_90@orange:level 2[0-9].*:fts_sunblind_80@orange:level 3[0-9].*:fts_sunblind_70@orange:level 4[0-9].*:fts_sunblind_60@orange:level 5[0-9].*:fts_sunblind_50@orange:level 6[0-9].*:fts_sunblind_40@orange:level 7[0-9].*:fts_sunblind_30@orange:level 8[0-9].*:fts_sunblind_20@orange:level 9[0-9].*:fts_sunblind_10@orange:level [1-9].*:fts_sunblind_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 100:down/datapoint LEVEL 100:on/datapoint LEVEL 100:out/datapoint LEVEL 0:up/datapoint LEVEL 0:off/datapoint LEVEL 0:in/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       awning
   room       alexa,Balkon,Home,Homekit,Homematic
   siriName   Markise
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:in:stop:out
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100


-------------------------------------------------------------------------------


Internals:
   DEF        JEQ0109332:1
   FUUID      5c4abea3-f33f-2603-f81b-27d2fca1e31d0cc5
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_BR_Shutter
   NR         75
   STATE      100
   TYPE       HMCCUCHN
   ccuaddr    JEQ0109332:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_BR_Shutter.1
   ccutype    HM-LC-Bl1PBU-FM
   channels   1
   chntype    BLIND
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-05-05 10:00:09   0.AES_KEY       on
     2019-05-05 10:00:09   0.CONFIG_PENDING false
     2019-05-05 10:00:09   0.DEVICE_IN_BOOTLOADER false
     2019-05-05 10:00:09   0.DUTYCYCLE     false
     2019-05-05 10:00:09   0.RSSI_DEVICE   1
     2019-05-05 10:00:09   0.RSSI_PEER     58
     2019-05-05 10:00:09   0.STICKY_UNREACH false
     2019-05-05 10:00:09   0.UPDATE_PENDING false
     2019-05-05 10:31:50   1.DIRECTION     stop
     2019-05-05 10:00:09   1.INHIBIT       unlocked
     2019-05-05 10:31:50   1.LEVEL         100
     2019-05-05 10:31:50   1.WORKING       false
     2019-05-05 10:31:50   ASC_ShuttersLastDrive manual
     2019-05-05 11:06:09   ASC_Time_DriveDown  5.05.2019 - 21:30
     2019-05-05 11:06:09   ASC_Time_DriveUp  6.05.2019 - 09:30
     2019-05-05 11:06:09   ASC_Time_PrivacyDriveDown  5.05.2019 - 21:00
     2019-05-05 10:00:09   Activity        alive
     2019-05-05 10:00:01   associatedWith  ASC
     2019-05-05 10:31:50   control         100
     2019-05-05 10:31:50   hmstate         100
     2019-05-05 10:31:50   pct             100
     2019-05-05 10:31:50   state           100
   hmccu:
     devspec    JEQ0109332:1
     dp:
       0.AES_KEY:
         OSVAL      on
         OVAL       1
         SVAL       on
         VAL        1
       0.CONFIG_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DUTYCYCLE:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.RSSI_PEER:
         OSVAL      58
         OVAL       58
         SVAL       58
         VAL        58
       0.STICKY_UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      alive
         OVAL       false
         SVAL       alive
         VAL        false
       0.UPDATE_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      10
         OVAL       0.100000
         SVAL       100
         VAL        1.000000
       1.WORKING:
         OSVAL      true
         OVAL       1
         SVAL       false
         VAL        0
Attributes:
   ASC        2
   ASC_BrightnessSensor WeatherStation:luminosity 350:270
   ASC_Closed_Pos 10
   ASC_ComfortOpen_Pos 50
   ASC_Down   brightness
   ASC_Drive_OffsetStart 5
   ASC_Mode_Up home
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_PrivacyDown_Pos 50
   ASC_RainProtection on
   ASC_Roommate_Device rr_Julian
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 70
   ASC_Shading_Direction 273
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 09:30
   ASC_Time_Up_Late 10:15
   ASC_Time_Up_WE_Holiday 11:00
   ASC_Ventilate_Pos 30
   ASC_WindProtection off
   ASC_WindowRec BR_Window
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Schlafzimmerrollo
   alexaRoom  Schlafzimmer
   alias_de   Rollo
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:control_arrow_upward stop:time_manual_mode down:control_arrow_downward
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_window_2w:level%2055 0|off|closed:fts_shutter_100@green:level%2055 1[0-9].*:fts_shutter_90@orange:level 2[0-9].*:fts_shutter_80@orange:level 3[0-9].*:fts_shutter_70@orange:level 4[0-9].*:fts_shutter_60@orange:level 5[0-9].*:fts_shutter_50@orange:level 6[0-9].*:fts_shutter_40@orange:level 7[0-9].*:fts_shutter_30@orange:level 8[0-9].*:fts_shutter_20@orange:level 9[0-9].*:fts_shutter_10@orange:level [1-9].*:fts_shutter_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 0:down/datapoint LEVEL 0:on/datapoint LEVEL 0:out/datapoint LEVEL 100:up/datapoint LEVEL 100:off/datapoint LEVEL 100:in/datapoint LEVEL:level/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       fts_shutter
   room       alexa,Home,Homekit,Homematic,Schlafzimmer
   siriName   Schlafzimmer Rollo
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100


-------------------------------------------------------------------------------
Internals:
   DEF        JEQ0107291:1
   FUUID      5c4abea3-f33f-2603-ed6b-cdcae5a46e266b34
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_LR_ShutterWest
   NR         74
   STATE      100
   TYPE       HMCCUCHN
   ccuaddr    JEQ0107291:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_LR_ShutterWest.1
   ccutype    HM-LC-Bl1PBU-FM
   channels   1
   chntype    BLIND
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-05-05 10:00:09   0.AES_KEY       on
     2019-05-05 10:00:09   0.CONFIG_PENDING false
     2019-05-05 10:00:09   0.DEVICE_IN_BOOTLOADER false
     2019-05-05 10:00:09   0.DUTYCYCLE     false
     2019-05-05 10:00:09   0.RSSI_DEVICE   1
     2019-05-05 10:00:09   0.RSSI_PEER     40
     2019-05-05 10:00:09   0.STICKY_UNREACH false
     2019-05-05 10:00:09   0.UPDATE_PENDING false
     2019-05-05 10:31:39   1.DIRECTION     stop
     2019-05-05 10:00:09   1.INHIBIT       unlocked
     2019-05-05 10:31:39   1.LEVEL         100
     2019-05-05 10:31:39   1.WORKING       false
     2019-05-05 10:31:39   ASC_ShuttersLastDrive manual
     2019-05-05 11:06:09   ASC_Time_DriveDown  5.05.2019 - 21:30
     2019-05-05 11:06:09   ASC_Time_DriveUp  6.05.2019 - 08:00
     2019-05-05 10:00:09   Activity        alive
     2019-05-05 10:00:01   associatedWith  ASC
     2019-05-05 10:31:39   control         100
     2019-05-05 10:31:39   hmstate         100
     2019-05-05 10:31:39   pct             100
     2019-05-05 10:31:39   state           100
   hmccu:
     devspec    JEQ0107291:1
     dp:
       0.AES_KEY:
         OSVAL      on
         OVAL       1
         SVAL       on
         VAL        1
       0.CONFIG_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DUTYCYCLE:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.RSSI_PEER:
         OSVAL      40
         OVAL       40
         SVAL       40
         VAL        40
       0.STICKY_UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      alive
         OVAL       false
         SVAL       alive
         VAL        false
       0.UPDATE_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      40
         OVAL       0.400000
         SVAL       100
         VAL        1.000000
       1.WORKING:
         OSVAL      true
         OVAL       1
         SVAL       false
         VAL        0
Attributes:
   ASC        2
   ASC_BrightnessSensor WeatherStation:luminosity 350:270
   ASC_Closed_Pos 40
   ASC_Down   brightness
   ASC_Drive_OffsetStart 3
   ASC_Mode_Up home
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_Julian,rg_Guest
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 70
   ASC_Shading_Direction 273
   ASC_Shading_Min_Elevation 20
   ASC_Shading_Min_OutsideTemperature -20
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 10:00
   ASC_Time_Up_WE_Holiday 11:00
   ASC_WindProtection off
   ASC_WindowRec HM_TF_LR_WindowWest
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Westrollo
   alexaRoom  Wohnzimmer
   alias_de   Westrollo
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:control_arrow_upward stop:time_manual_mode down:control_arrow_downward
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_window_2w:level%2055 0|off|closed:fts_shutter_100@green:level%2055 1[0-9].*:fts_shutter_90@orange:level 2[0-9].*:fts_shutter_80@orange:level 3[0-9].*:fts_shutter_70@orange:level 4[0-9].*:fts_shutter_60@orange:level 5[0-9].*:fts_shutter_50@orange:level 6[0-9].*:fts_shutter_40@orange:level 7[0-9].*:fts_shutter_30@orange:level 8[0-9].*:fts_shutter_20@orange:level 9[0-9].*:fts_shutter_10@orange:level [1-9].*:fts_shutter_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 0:down/datapoint LEVEL 0:on/datapoint LEVEL 0:out/datapoint LEVEL 100:up/datapoint LEVEL 100:off/datapoint LEVEL 100:in/datapoint LEVEL:level/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       fts_shutter
   room       alexa,Home,Homekit,Homematic
   siriName   Wohnzimmer Westrollo
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100


-------------------------------------------------------------------------------
Internals:
   CHANGED   
   DEF        001118A99512BB
   FUUID      5c4abea3-f33f-2603-3210-73b6959a8be19a1f
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HmIP_BROLL_LR_ShutterSouth
   NR         143
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    001118A99512BB
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HmIP-BROLL_LR_ShutterSouth
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2019-05-05 11:10:58   0.ACTUAL_TEMPERATURE 25.0
     2019-05-05 11:10:58   0.ERROR_CODE    0
     2019-05-05 11:10:58   0.ERROR_OVERHEAT no
     2019-05-05 11:10:59   3.ACTIVITY_STATE stop
     2019-05-05 11:10:59   3.LEVEL         open
     2019-05-05 10:00:09   3.SELF_CALIBRATION_RESULT failed
     2019-05-05 11:10:59   4.ACTIVITY_STATE stop
     2019-05-05 11:10:59   4.LEVEL         open
     2019-05-05 11:10:59   5.ACTIVITY_STATE stop
     2019-05-05 11:10:59   5.LEVEL         closed
     2019-05-05 11:11:00   6.ACTIVITY_STATE stop
     2019-05-05 11:11:00   6.LEVEL         closed
     2019-05-05 10:31:45   ASC_ShuttersLastDrive manual
     2019-05-05 11:06:09   ASC_Time_DriveDown  5.05.2019 - 21:30
     2019-05-05 11:06:09   ASC_Time_DriveUp  6.05.2019 - 08:00
     2019-04-30 19:11:13   Activity        alive
     2019-05-05 10:00:01   associatedWith  ASC
     2019-05-05 11:10:59   control         100
     2019-05-05 11:11:00   hmstate         open
     2019-05-05 11:10:59   pct             100
     2019-05-05 11:10:59   state           open
   hmccu:
     devspec    001118A99512BB
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      25.0
         OVAL       25.0
         SVAL       25.0
         VAL        25.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OVAL       0
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -62
         VAL        -62
       0.RSSI_PEER:
         OVAL       192
         VAL        -63
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      open
         OVAL       1.0
         SVAL       open
         VAL        1.0
       3.LEVEL_STATUS:
         OVAL       0
         VAL        0
       3.PROCESS:
         OVAL       0
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       4.LEVEL:
         OSVAL      open
         OVAL       1.0
         SVAL       open
         VAL        1.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       0
         VAL        0
       4.SECTION:
         OVAL       4
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OSVAL      closed
         OVAL       0.0
         SVAL       closed
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OSVAL      closed
         OVAL       0.0
         SVAL       closed
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BrightnessSensor WeatherStation:luminosity 350:270
   ASC_Closed_Pos 25
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   ASC_Drive_OffsetStart 3
   ASC_LockOut soft
   ASC_Mode_Up home
   ASC_Pos_Reading pct
   ASC_RainProtection on
   ASC_Roommate_Device rr_Julian,rg_Guest
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 183
   ASC_Shading_Mode absent
   ASC_Shading_Pos 10
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 10:00
   ASC_Time_Up_WE_Holiday 11:00
   ASC_Ventilate_Pos 55
   ASC_Ventilate_Window_Open on
   ASC_WindProtection off
   ASC_WindowRec LR_BalconyDoor
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Südrollo
   alexaRoom  Wohnzimmer
   alias_de   Südrollo
   ccureadingfilter ^(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|LEVEL|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)$
   ccureadingname 3.LEVEL$:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:control_arrow_upward stop:time_manual_mode down:control_arrow_downward
   controldatapoint 4.LEVEL
   devStateIcon 100|on|open:fts_window_2w:level%2055 0|off|closed:fts_shutter_100@green:level%2055 1[0-9].*:fts_shutter_90@orange:level 2[0-9].*:fts_shutter_80@orange:level 3[0-9].*:fts_shutter_70@orange:level 4[0-9].*:fts_shutter_60@orange:level 5[0-9].*:fts_shutter_50@orange:level 6[0-9].*:fts_shutter_40@orange:level 7[0-9].*:fts_shutter_30@orange:level 8[0-9].*:fts_shutter_20@orange:level 9[0-9].*:fts_shutter_10@orange:level [1-9].*:fts_shutter_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Beschattung,HMCCUDEV
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   homebridgeMapping clear CurrentPosition=pct TargetPosition=CurrentPosition,cmd=pct
   icon       fts_shutter
   room       alexa,Home,Homekit,Homematic,Wohnzimmer
   siriName   Wohnzimmer Südrollo
   stateFormat hmstate
   statedatapoint 4.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 12:00:47
Zitat von: Loredo am 05 Mai 2019, 11:34:42
Bei mir wurde heute morgen auch nicht gefahren. Ich denke ich konnte das ein wenig debuggen (auch im Nachhinein).
So wie es aussieht ignoriert ASC alle ROOMMATE oder RESIDENTS Events, solange IsDay noch 0 ist. und IsDay ist bei mir solange 0, bis die morgendliche Astro Eventtime in ASC_Time_Up_WE_Holiday überschritten wurde. Danach triggern auch all die Beschattungsfunktionen etc, aber vorher ist einfach alles tot. :-( Brightness wurde offenbar gar nicht beachtet vorher.
Es tut also genau das was es soll. Denn genau so ist die Logik. Solange die gewünschten Zeiten nicht erreicht sind ist Nacht. Bei Brightness kommt noch hinzu daß der Sollwert für früh öffnen erreicht werden muss. Wenn Nacht ist bleiben die Rolllos unten. Egal ob Roommate oder Residents home oder asleep sind.


Zitat von: Loredo am 05 Mai 2019, 11:34:42
Was ich eigentlich möchte ist, dass zwischen ASC_Time_Up_Early und ASC_Time_Up_Late (am Wochenende ASC_Time_Up_WE_Holiday) jedes awoken/home Event dazu führt, dass die Rollos hochgehen. Die Beschattungsfunktionen sollen eigentlich komplett unabhängig funktionieren.
Das war so nicht gewünscht von anderen. Also was Holiday an geht.
Holiday sollte die frühste Zeit zum Prüfen sein. So wie early in der Woche. Finde ich auch logischer.
Die Beschattungsfunktion muss nur funktionieren wenn Tag ist. Denn Nachts sind die Rolllos eh unten und sowieso keine Sonne.

Für mich ist das alles logisch.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 12:12:26
Zitat von: Loredo am 05 Mai 2019, 11:34:42


Internals:
   FUUID      5cc88a5f-f33f-2603-698a-c4fb480d67c74d66
   FVERSION   73_AutoShuttersControl.pm:v0.6.6-s19326/2019-05-04 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,Astro,BR_Window,HM_LC_BALC_SunBlind,HM_LC_BR_Shutter,HM_LC_LR_ShutterWest,HM_TF_LR_WindowWest,HmIP_BROLL_LR_ShutterSouth,LR_BalconyDoor,Residents,Twilight,WeatherStation,global,rg_Guest,rr_Julian
   NR         165
   NTFY_ORDER 51-ASC
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.6
   OLDREADINGS:
   READINGS:
     2019-05-02 17:12:16   HM_LC_BALC_SunBlind_PosValue 0
     2019-05-05 08:00:02   HM_LC_BALC_SunBlind_lastPosValue 0
     2019-05-05 11:06:09   HM_LC_BALC_SunBlind_nextAstroTimeEvent  5.05.2019 - 19:00
     2019-05-05 10:31:50   HM_LC_BR_Shutter_PosValue 100
     2019-05-05 11:00:02   HM_LC_BR_Shutter_lastPosValue 10
     2019-05-05 11:00:02   HM_LC_BR_Shutter_nextAstroTimeEvent  5.05.2019 - 21:30
     2019-05-05 10:31:39   HM_LC_LR_ShutterWest_PosValue 100
     2019-05-05 11:00:02   HM_LC_LR_ShutterWest_lastPosValue 40
     2019-05-05 11:00:02   HM_LC_LR_ShutterWest_nextAstroTimeEvent  5.05.2019 - 21:30
     2019-05-05 10:31:45   HmIP_BROLL_LR_ShutterSouth_PosValue 100
     2019-05-02 19:38:00   HmIP_BROLL_LR_ShutterSouth_lastDelayPosValue 60
     2019-05-05 11:00:02   HmIP_BROLL_LR_ShutterSouth_lastPosValue 25
     2019-05-05 11:00:02   HmIP_BROLL_LR_ShutterSouth_nextAstroTimeEvent  5.05.2019 - 21:30
     2019-05-01 13:00:15   hardLockOut     off
     2019-05-05 10:00:01   room_alexa_Balkon_Home_Homekit_Homematic HM_LC_BALC_SunBlind
     2019-05-05 10:00:01   room_alexa_Home_Homekit_Homematic HM_LC_LR_ShutterWest
     2019-05-05 10:00:01   room_alexa_Home_Homekit_Homematic_Schlafzimmer HM_LC_BR_Shutter
     2019-05-05 10:00:01   room_alexa_Home_Homekit_Homematic_Wohnzimmer HmIP_BROLL_LR_ShutterSouth
     2019-05-03 10:42:11   selfDefense     off
     2019-05-05 11:06:09   state           created new drive timer
     2019-05-05 11:06:09   sunriseTimeWeHoliday off
     2019-05-05 10:00:01   userAttrList    rolled out
   helper:
     shuttersList:
       HM_LC_BALC_SunBlind
       HM_LC_BR_Shutter
       HM_LC_LR_ShutterWest
       HmIP_BROLL_LR_ShutterSouth
   monitoredDevs:
     Astro:
       ASC        ASC_twilightDevice
     BR_Window:
       HM_LC_BR_Shutter ASC_WindowRec
     HM_LC_BALC_SunBlind:
     HM_LC_BR_Shutter:
     HM_LC_LR_ShutterWest:
     HM_TF_LR_WindowWest:
       HM_LC_LR_ShutterWest ASC_WindowRec
     HmIP_BROLL_LR_ShutterSouth:
     LR_BalconyDoor:
       HmIP_BROLL_LR_ShutterSouth ASC_WindowRec
     Residents:
       ASC        ASC_residentsDev
     Twilight:
       ASC        ASC_twilightDevice
     WeatherStation:
       ASC        ASC_windSensor
       HM_LC_BALC_SunBlind ASC_BrightnessSensor
       HM_LC_BR_Shutter ASC_BrightnessSensor
       HM_LC_LR_ShutterWest ASC_BrightnessSensor
       HmIP_BROLL_LR_ShutterSouth ASC_BrightnessSensor
     rg_Guest:
       HM_LC_LR_ShutterWest ASC_Roommate_Device
       HmIP_BROLL_LR_ShutterSouth ASC_Roommate_Device
     rr_Julian:
       HM_LC_BR_Shutter ASC_Roommate_Device
       HM_LC_LR_ShutterWest ASC_Roommate_Device
       HmIP_BROLL_LR_ShutterSouth ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon 4
   ASC_autoAstroModeMorning CIVIL
   ASC_autoAstroModeMorningHorizon 4
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_brightnessDriveUpDown 350:270
   ASC_freezeTemp 1
   ASC_rainSensor WeatherStation:rain 0.1:0.0
   ASC_residentsDev Residents
   ASC_tempSensor WeatherStation
   ASC_twilightDevice Astro
   ASC_windSensor WeatherStation:wind_gust_max10m
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Logic->Shutters


-------------------------------------------------------------------------------





Internals:
   DEF        HEQ0402430:1
   FUUID      5c4abea3-f33f-2603-0903-bff354381960a60f
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_BALC_SunBlind
   NR         73
   STATE      0
   TYPE       HMCCUCHN
   ccuaddr    HEQ0402430:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_BALC_Sunblind.1
   ccutype    HM-LC-Bl1-SM
   channels   1
   chntype    BLIND
   firmware   1.5
   statevals  devstate
   READINGS:
     2019-05-05 10:00:10   0.AES_KEY       on
     2019-05-05 10:00:10   0.CONFIG_PENDING false
     2019-05-05 10:00:10   0.DUTYCYCLE     false
     2019-05-05 10:00:10   0.RSSI_DEVICE   1
     2019-05-05 10:00:10   0.RSSI_PEER     1
     2019-05-05 10:00:10   0.STICKY_UNREACH false
     2019-05-05 10:00:10   1.DIRECTION     stop
     2019-05-05 10:00:10   1.INHIBIT       unlocked
     2019-05-05 10:00:10   1.LEVEL         0
     2019-05-05 10:00:10   1.WORKING       false
     2019-05-02 14:34:32   ASC_ShuttersLastDrive shading in
     2019-05-05 11:06:09   ASC_Time_DriveDown  5.05.2019 - 21:07
     2019-05-05 11:06:09   ASC_Time_DriveUp  5.05.2019 - 19:00
     2019-05-05 10:00:10   Activity        alive
     2019-05-05 10:00:01   associatedWith  ASC
     2019-05-05 10:00:10   control         0
     2019-05-05 10:00:10   hmstate         0
     2019-05-05 10:00:10   pct             0
     2019-05-05 10:00:10   state           0
   hmccu:
     devspec    HEQ0402430:1
     dp:
       0.AES_KEY:
         OSVAL      on
         OVAL       1
         SVAL       on
         VAL        1
       0.CONFIG_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DUTYCYCLE:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.RSSI_PEER:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      alive
         OVAL       false
         SVAL       alive
         VAL        false
       1.DIRECTION:
         OSVAL      stop
         OVAL       0
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      0
         OVAL       0.000000
         SVAL       0
         VAL        0.000000
       1.WORKING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
Attributes:
   ASC        1
   ASC_Antifreeze hard
   ASC_Antifreeze_Pos 0
   ASC_BrightnessSensor WeatherStation:luminosity 350:270
   ASC_Closed_Pos 100
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_RainProtection on
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 183
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 13.5
   ASC_Shading_Mode home
   ASC_Shading_Pos 65
   ASC_Time_Up_Early 19:00
   ASC_Time_Up_Late 21:00
   ASC_Up     astro
   ASC_WiggleValue 0
   ASC_WindParameters 25:12 0
   ASC_WindProtection on
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Markise
   alexaRoom  Balkon
   alias_de   Markise
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    in:control_arrow_left stop:time_manual_mode out:control_arrow_right
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_sunblind_100@orange:level%2055 0|off|closed:fts_window_2w:level%2055 1[0-9].*:fts_sunblind_90@orange:level 2[0-9].*:fts_sunblind_80@orange:level 3[0-9].*:fts_sunblind_70@orange:level 4[0-9].*:fts_sunblind_60@orange:level 5[0-9].*:fts_sunblind_50@orange:level 6[0-9].*:fts_sunblind_40@orange:level 7[0-9].*:fts_sunblind_30@orange:level 8[0-9].*:fts_sunblind_20@orange:level 9[0-9].*:fts_sunblind_10@orange:level [1-9].*:fts_sunblind_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 100:down/datapoint LEVEL 100:on/datapoint LEVEL 100:out/datapoint LEVEL 0:up/datapoint LEVEL 0:off/datapoint LEVEL 0:in/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       awning
   room       alexa,Balkon,Home,Homekit,Homematic
   siriName   Markise
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:in:stop:out
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100


-------------------------------------------------------------------------------


Internals:
   DEF        JEQ0109332:1
   FUUID      5c4abea3-f33f-2603-f81b-27d2fca1e31d0cc5
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_BR_Shutter
   NR         75
   STATE      100
   TYPE       HMCCUCHN
   ccuaddr    JEQ0109332:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_BR_Shutter.1
   ccutype    HM-LC-Bl1PBU-FM
   channels   1
   chntype    BLIND
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-05-05 10:00:09   0.AES_KEY       on
     2019-05-05 10:00:09   0.CONFIG_PENDING false
     2019-05-05 10:00:09   0.DEVICE_IN_BOOTLOADER false
     2019-05-05 10:00:09   0.DUTYCYCLE     false
     2019-05-05 10:00:09   0.RSSI_DEVICE   1
     2019-05-05 10:00:09   0.RSSI_PEER     58
     2019-05-05 10:00:09   0.STICKY_UNREACH false
     2019-05-05 10:00:09   0.UPDATE_PENDING false
     2019-05-05 10:31:50   1.DIRECTION     stop
     2019-05-05 10:00:09   1.INHIBIT       unlocked
     2019-05-05 10:31:50   1.LEVEL         100
     2019-05-05 10:31:50   1.WORKING       false
     2019-05-05 10:31:50   ASC_ShuttersLastDrive manual
     2019-05-05 11:06:09   ASC_Time_DriveDown  5.05.2019 - 21:30
     2019-05-05 11:06:09   ASC_Time_DriveUp  6.05.2019 - 09:30
     2019-05-05 11:06:09   ASC_Time_PrivacyDriveDown  5.05.2019 - 21:00
     2019-05-05 10:00:09   Activity        alive
     2019-05-05 10:00:01   associatedWith  ASC
     2019-05-05 10:31:50   control         100
     2019-05-05 10:31:50   hmstate         100
     2019-05-05 10:31:50   pct             100
     2019-05-05 10:31:50   state           100
   hmccu:
     devspec    JEQ0109332:1
     dp:
       0.AES_KEY:
         OSVAL      on
         OVAL       1
         SVAL       on
         VAL        1
       0.CONFIG_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DUTYCYCLE:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.RSSI_PEER:
         OSVAL      58
         OVAL       58
         SVAL       58
         VAL        58
       0.STICKY_UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      alive
         OVAL       false
         SVAL       alive
         VAL        false
       0.UPDATE_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      10
         OVAL       0.100000
         SVAL       100
         VAL        1.000000
       1.WORKING:
         OSVAL      true
         OVAL       1
         SVAL       false
         VAL        0
Attributes:
   ASC        2
   ASC_BrightnessSensor WeatherStation:luminosity 350:270
   ASC_Closed_Pos 10
   ASC_ComfortOpen_Pos 50
   ASC_Down   brightness
   ASC_Drive_OffsetStart 5
   ASC_Mode_Up home
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_PrivacyDown_Pos 50
   ASC_RainProtection on
   ASC_Roommate_Device rr_Julian
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 70
   ASC_Shading_Direction 273
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 09:30
   ASC_Time_Up_Late 10:15
   ASC_Time_Up_WE_Holiday 11:00
   ASC_Ventilate_Pos 30
   ASC_WindProtection off
   ASC_WindowRec BR_Window
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Schlafzimmerrollo
   alexaRoom  Schlafzimmer
   alias_de   Rollo
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:control_arrow_upward stop:time_manual_mode down:control_arrow_downward
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_window_2w:level%2055 0|off|closed:fts_shutter_100@green:level%2055 1[0-9].*:fts_shutter_90@orange:level 2[0-9].*:fts_shutter_80@orange:level 3[0-9].*:fts_shutter_70@orange:level 4[0-9].*:fts_shutter_60@orange:level 5[0-9].*:fts_shutter_50@orange:level 6[0-9].*:fts_shutter_40@orange:level 7[0-9].*:fts_shutter_30@orange:level 8[0-9].*:fts_shutter_20@orange:level 9[0-9].*:fts_shutter_10@orange:level [1-9].*:fts_shutter_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 0:down/datapoint LEVEL 0:on/datapoint LEVEL 0:out/datapoint LEVEL 100:up/datapoint LEVEL 100:off/datapoint LEVEL 100:in/datapoint LEVEL:level/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       fts_shutter
   room       alexa,Home,Homekit,Homematic,Schlafzimmer
   siriName   Schlafzimmer Rollo
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100


-------------------------------------------------------------------------------
Internals:
   DEF        JEQ0107291:1
   FUUID      5c4abea3-f33f-2603-ed6b-cdcae5a46e266b34
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_LR_ShutterWest
   NR         74
   STATE      100
   TYPE       HMCCUCHN
   ccuaddr    JEQ0107291:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_LR_ShutterWest.1
   ccutype    HM-LC-Bl1PBU-FM
   channels   1
   chntype    BLIND
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-05-05 10:00:09   0.AES_KEY       on
     2019-05-05 10:00:09   0.CONFIG_PENDING false
     2019-05-05 10:00:09   0.DEVICE_IN_BOOTLOADER false
     2019-05-05 10:00:09   0.DUTYCYCLE     false
     2019-05-05 10:00:09   0.RSSI_DEVICE   1
     2019-05-05 10:00:09   0.RSSI_PEER     40
     2019-05-05 10:00:09   0.STICKY_UNREACH false
     2019-05-05 10:00:09   0.UPDATE_PENDING false
     2019-05-05 10:31:39   1.DIRECTION     stop
     2019-05-05 10:00:09   1.INHIBIT       unlocked
     2019-05-05 10:31:39   1.LEVEL         100
     2019-05-05 10:31:39   1.WORKING       false
     2019-05-05 10:31:39   ASC_ShuttersLastDrive manual
     2019-05-05 11:06:09   ASC_Time_DriveDown  5.05.2019 - 21:30
     2019-05-05 11:06:09   ASC_Time_DriveUp  6.05.2019 - 08:00
     2019-05-05 10:00:09   Activity        alive
     2019-05-05 10:00:01   associatedWith  ASC
     2019-05-05 10:31:39   control         100
     2019-05-05 10:31:39   hmstate         100
     2019-05-05 10:31:39   pct             100
     2019-05-05 10:31:39   state           100
   hmccu:
     devspec    JEQ0107291:1
     dp:
       0.AES_KEY:
         OSVAL      on
         OVAL       1
         SVAL       on
         VAL        1
       0.CONFIG_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DUTYCYCLE:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.RSSI_PEER:
         OSVAL      40
         OVAL       40
         SVAL       40
         VAL        40
       0.STICKY_UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      alive
         OVAL       false
         SVAL       alive
         VAL        false
       0.UPDATE_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      40
         OVAL       0.400000
         SVAL       100
         VAL        1.000000
       1.WORKING:
         OSVAL      true
         OVAL       1
         SVAL       false
         VAL        0
Attributes:
   ASC        2
   ASC_BrightnessSensor WeatherStation:luminosity 350:270
   ASC_Closed_Pos 40
   ASC_Down   brightness
   ASC_Drive_OffsetStart 3
   ASC_Mode_Up home
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_Julian,rg_Guest
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 70
   ASC_Shading_Direction 273
   ASC_Shading_Min_Elevation 20
   ASC_Shading_Min_OutsideTemperature -20
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 10:00
   ASC_Time_Up_WE_Holiday 11:00
   ASC_WindProtection off
   ASC_WindowRec HM_TF_LR_WindowWest
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Westrollo
   alexaRoom  Wohnzimmer
   alias_de   Westrollo
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:control_arrow_upward stop:time_manual_mode down:control_arrow_downward
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_window_2w:level%2055 0|off|closed:fts_shutter_100@green:level%2055 1[0-9].*:fts_shutter_90@orange:level 2[0-9].*:fts_shutter_80@orange:level 3[0-9].*:fts_shutter_70@orange:level 4[0-9].*:fts_shutter_60@orange:level 5[0-9].*:fts_shutter_50@orange:level 6[0-9].*:fts_shutter_40@orange:level 7[0-9].*:fts_shutter_30@orange:level 8[0-9].*:fts_shutter_20@orange:level 9[0-9].*:fts_shutter_10@orange:level [1-9].*:fts_shutter_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 0:down/datapoint LEVEL 0:on/datapoint LEVEL 0:out/datapoint LEVEL 100:up/datapoint LEVEL 100:off/datapoint LEVEL 100:in/datapoint LEVEL:level/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       fts_shutter
   room       alexa,Home,Homekit,Homematic
   siriName   Wohnzimmer Westrollo
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100


-------------------------------------------------------------------------------
Internals:
   CHANGED   
   DEF        001118A99512BB
   FUUID      5c4abea3-f33f-2603-3210-73b6959a8be19a1f
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HmIP_BROLL_LR_ShutterSouth
   NR         143
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    001118A99512BB
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HmIP-BROLL_LR_ShutterSouth
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2019-05-05 11:10:58   0.ACTUAL_TEMPERATURE 25.0
     2019-05-05 11:10:58   0.ERROR_CODE    0
     2019-05-05 11:10:58   0.ERROR_OVERHEAT no
     2019-05-05 11:10:59   3.ACTIVITY_STATE stop
     2019-05-05 11:10:59   3.LEVEL         open
     2019-05-05 10:00:09   3.SELF_CALIBRATION_RESULT failed
     2019-05-05 11:10:59   4.ACTIVITY_STATE stop
     2019-05-05 11:10:59   4.LEVEL         open
     2019-05-05 11:10:59   5.ACTIVITY_STATE stop
     2019-05-05 11:10:59   5.LEVEL         closed
     2019-05-05 11:11:00   6.ACTIVITY_STATE stop
     2019-05-05 11:11:00   6.LEVEL         closed
     2019-05-05 10:31:45   ASC_ShuttersLastDrive manual
     2019-05-05 11:06:09   ASC_Time_DriveDown  5.05.2019 - 21:30
     2019-05-05 11:06:09   ASC_Time_DriveUp  6.05.2019 - 08:00
     2019-04-30 19:11:13   Activity        alive
     2019-05-05 10:00:01   associatedWith  ASC
     2019-05-05 11:10:59   control         100
     2019-05-05 11:11:00   hmstate         open
     2019-05-05 11:10:59   pct             100
     2019-05-05 11:10:59   state           open
   hmccu:
     devspec    001118A99512BB
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      25.0
         OVAL       25.0
         SVAL       25.0
         VAL        25.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OVAL       0
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -62
         VAL        -62
       0.RSSI_PEER:
         OVAL       192
         VAL        -63
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      open
         OVAL       1.0
         SVAL       open
         VAL        1.0
       3.LEVEL_STATUS:
         OVAL       0
         VAL        0
       3.PROCESS:
         OVAL       0
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       4.LEVEL:
         OSVAL      open
         OVAL       1.0
         SVAL       open
         VAL        1.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       0
         VAL        0
       4.SECTION:
         OVAL       4
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OSVAL      closed
         OVAL       0.0
         SVAL       closed
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OSVAL      closed
         OVAL       0.0
         SVAL       closed
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BrightnessSensor WeatherStation:luminosity 350:270
   ASC_Closed_Pos 25
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   ASC_Drive_OffsetStart 3
   ASC_LockOut soft
   ASC_Mode_Up home
   ASC_Pos_Reading pct
   ASC_RainProtection on
   ASC_Roommate_Device rr_Julian,rg_Guest
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 183
   ASC_Shading_Mode absent
   ASC_Shading_Pos 10
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 10:00
   ASC_Time_Up_WE_Holiday 11:00
   ASC_Ventilate_Pos 55
   ASC_Ventilate_Window_Open on
   ASC_WindProtection off
   ASC_WindowRec LR_BalconyDoor
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Südrollo
   alexaRoom  Wohnzimmer
   alias_de   Südrollo
   ccureadingfilter ^(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|LEVEL|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)$
   ccureadingname 3.LEVEL$:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:control_arrow_upward stop:time_manual_mode down:control_arrow_downward
   controldatapoint 4.LEVEL
   devStateIcon 100|on|open:fts_window_2w:level%2055 0|off|closed:fts_shutter_100@green:level%2055 1[0-9].*:fts_shutter_90@orange:level 2[0-9].*:fts_shutter_80@orange:level 3[0-9].*:fts_shutter_70@orange:level 4[0-9].*:fts_shutter_60@orange:level 5[0-9].*:fts_shutter_50@orange:level 6[0-9].*:fts_shutter_40@orange:level 7[0-9].*:fts_shutter_30@orange:level 8[0-9].*:fts_shutter_20@orange:level 9[0-9].*:fts_shutter_10@orange:level [1-9].*:fts_shutter_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Beschattung,HMCCUDEV
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   homebridgeMapping clear CurrentPosition=pct TargetPosition=CurrentPosition,cmd=pct
   icon       fts_shutter
   room       alexa,Home,Homekit,Homematic,Wohnzimmer
   siriName   Wohnzimmer Südrollo
   stateFormat hmstate
   statedatapoint 4.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100




ASC_autoAstroModeEveningHorizon
Kannst du entfernen, du verwendest ASC_autoAstroModeEvening mit Wert HORIZON doch gar nicht.

Wenn du frühs mit Brightness arbeitest und Holiday aktiv ist muss die Zeit für Holiday vor der Zeit von UpLate stehen. Sonst funktioniert es nicht.

Entweder Du entfernst im ASC brightnesUpDown da Du ja diese Werte auch in den Rolllos drin hast oder du löscht die Werte aus den Rolllos. Aber nur die Werte. Also 350:270. Sonst wäre es doppelt. Stört nicht ist aber unsinnig.

AntiFreez Pos kann weg da du ja hart eingestellt hast. Da bewegt sich eh nichts.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 12:14:39
Zitat von: CoolTux am 05 Mai 2019, 12:00:47
Es tut also genau das was es soll. Denn genau so ist die Logik.


Wie kann ich dann erreichen, dass ich für das Rollo im Schlafzimmer auch nach dem aufstehen noch einen Privacy Modus habe für eine gewisse Zeit und die anderen Rollos nach dem aufstehen hochgehen? Ich finde es unlogisch, dass man nur abends seine Privatsphäre braucht ;-)


Kannst du nicht mal einen Tagesablauf beschreiben, so wie du ihn dir typischerweise beim programmieren vorgestellt hast? Das würde mir helfen deine Denkweise etwas besser zu verstehen.


Zitat von: CoolTux am 05 Mai 2019, 12:00:47
Das war so nicht gewünscht von anderen. Also was Holiday an geht.
Holiday sollte die frühste Zeit zum Prüfen sein. So wie early in der Woche. Finde ich auch logischer.



Also ist ASC_Time_Up_WE_Holiday eigentlich ein Ersatz für ASC_Time_Up_Early am Wochenende? Das leuchtet mir irgendwie so gar nicht ein. Was mache ich denn, wenn ich nun doch zu den Wochenzeiten aufwache und entsprechend doch früher aufstehe? Ich muss doch nur den Fall abdecken, dass ich später aufstehe und somit die Zeit, an der der Rollladen spätestens hochgefahren wird, nach hinten schieben. Ich denke nochmal drüber nach, aber so direkt erleuchtet bin ich (noch) nicht  :o


Zitat von: CoolTux am 05 Mai 2019, 12:00:47Die Beschattungsfunktion muss nur funktionieren wenn Tag ist. Denn Nachts sind die Rolllos eh unten und sowieso keine Sonne.


Wenn ich (zusätzlich) mit einer Markise beschatte, dann ist diese aber nachts eingefahren und soll ausgefahren werden, egal ob ich noch schlafe oder nicht. Da hat es eine höhere Priorität die Wohnung vor noch mehr Wärme zu schützen und es hilft nicht zu warten, bis ich aufgestanden bin _und_ die Astro Zeiten überschritten sind.


"Nachts sind die Rollos eh unten" stimmt so auch nicht, im Gegenteil: Wenn es richtig warm ist, dann ist das Fenster weit offen und steht auf ComfortPosition, damit die Luft richtig gut durchwehen kann. Die Beschattungsposition ist aber viel weiter unten und muss auch unbedingt dann angefahren werden, wenn beschattet werden soll - egal ob da noch wer schläft oder nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 05 Mai 2019, 12:33:19
Ich muss sagen, dass ich derzeit auch etwas LOST bin, was aufgrund welcher Einstellung wie funktioniert.
Vorhin wurde mein Rollo im Bad (manuell geschlossen) beim automatischen Kippen des Fensters ein Stück hochgefahren und nach wieder schließen ganz geöffnet.
Ich vermute, dass das durch das Comfort auf on im Modul passiert ist. Im Rollo selbst habe ich aber nichts dergleichen definiert und ich dachte, dass geht nur zusammen mit der ComfortOpen_Pos? Das wäre mir auch logischer, da ich das Verhalten eigentlich nicht an jedem Fenster will.
Woher zieht er sich die Fahrposition? Die Doku schweigt sich dazu aus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 13:06:51
Zitat von: Loredo am 05 Mai 2019, 12:14:39

Wie kann ich dann erreichen, dass ich für das Rollo im Schlafzimmer auch nach dem aufstehen noch einen Privacy Modus habe für eine gewisse Zeit und die anderen Rollos nach dem aufstehen hochgehen? Ich finde es unlogisch, dass man nur abends seine Privatsphäre braucht ;-)

Dann müssen wir schauen das wir da was bauen  ;D


Zitat von: Loredo am 05 Mai 2019, 12:14:39
Kannst du nicht mal einen Tagesablauf beschreiben, so wie du ihn dir typischerweise beim programmieren vorgestellt hast? Das würde mir helfen deine Denkweise etwas besser zu verstehen.

Wird nichts bringen. Die meisten Umstzungen wurden auf Anforderung von Usern gemacht. Ich selbst verwende ausschließlich Astro Up Down und Beschattung. Nicht mal Fensterkontakte. Obwohl ich sie eingebunden habe im ASC.

Zitat von: Loredo am 05 Mai 2019, 12:14:39
Also ist ASC_Time_Up_WE_Holiday eigentlich ein Ersatz für ASC_Time_Up_Early am Wochenende? Das leuchtet mir irgendwie so gar nicht ein. Was mache ich denn, wenn ich nun doch zu den Wochenzeiten aufwache und entsprechend doch früher aufstehe? Ich muss doch nur den Fall abdecken, dass ich später aufstehe und somit die Zeit, an der der Rollladen spätestens hochgefahren wird, nach hinten schieben. Ich denke nochmal drüber nach, aber so direkt erleuchtet bin ich (noch) nicht  :o

So ist es. Es war gewünscht das frühstes der Brightnesswert ausgewertet werden soll wenn Holiday erreicht ist.

Zitat von: Loredo am 05 Mai 2019, 12:14:39
Wenn ich (zusätzlich) mit einer Markise beschatte, dann ist diese aber nachts eingefahren und soll ausgefahren werden, egal ob ich noch schlafe oder nicht. Da hat es eine höhere Priorität die Wohnung vor noch mehr Wärme zu schützen und es hilft nicht zu warten, bis ich aufgestanden bin _und_ die Astro Zeiten überschritten sind.
Eigentlich wollte ich Dir hier was schreiben bis mir bewusst wurde das Du den ganzen Morgens Abends fahren Schnulli gar nicht brauchst. Du brauchst nur Beschattung.
Das muss ich mir anschauen. In wie weit man da was machen kann. Denke aber eigentlich kannst Du da hart Zeiten in das Rolllo Device eingeben die Bewusst früher und später sind.
Und sagst global er soll aber darauf zum Beispiel Morgens nicht fahren, aber Abends. So fährt sie Abends rein aber Morgens nicht raus. Aber Beschattung sollte dann gehen.


Zitat von: Loredo am 05 Mai 2019, 12:14:39
"Nachts sind die Rollos eh unten" stimmt so auch nicht, im Gegenteil: Wenn es richtig warm ist, dann ist das Fenster weit offen und steht auf ComfortPosition, damit die Luft richtig gut durchwehen kann. Die Beschattungsposition ist aber viel weiter unten und muss auch unbedingt dann angefahren werden, wenn beschattet werden soll - egal ob da noch wer schläft oder nicht.
Und auch das geht. Setzte einfach die Zeiten entsprechend früh. Die Rolllos fahren dann nicht weil ja die Roommates noch schlafen aber für das Rolllo ist dann schon Tag.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 13:14:13
Zitat von: volschin am 05 Mai 2019, 12:33:19
Ich muss sagen, dass ich derzeit auch etwas LOST bin, was aufgrund welcher Einstellung wie funktioniert.
Vorhin wurde mein Rollo im Bad (manuell geschlossen) beim automatischen Kippen des Fensters ein Stück hochgefahren und nach wieder schließen ganz geöffnet.
Ich vermute, dass das durch das Comfort auf on im Modul passiert ist. Im Rollo selbst habe ich aber nichts dergleichen definiert und ich dachte, dass geht nur zusammen mit der ComfortOpen_Pos? Das wäre mir auch logischer, da ich das Verhalten eigentlich nicht an jedem Fenster will.
Woher zieht er sich die Fahrposition? Die Doku schweigt sich dazu aus.

Es gibt default Werte welche dann verwendet werden.
Ich habe gerade einmal geschaut. Ich habe das Comfort Open nicht mit dem Attribut ASC_Ventilate_Window_Open verknüpft. Das habe ich nur bei einem twostate Sensor so gemacht.
Soll er denn gar nicht fahren bei einem Fensterevent?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 05 Mai 2019, 13:53:11
Ventilate hatte ich noch garnicht auf dem Schirm. Mir erschließt sich aber auch der Unterschied zwischen Ventilate und Comfort nicht (weder mit Wiki noch mit Doku).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 05 Mai 2019, 13:56:30
jeweils Nachts:
Ventilate = Fenster auf Kipp (threestate Fensterkontakt)
Comfort = Fenster weit auf  (threestate Fensterkontakt)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 05 Mai 2019, 14:22:20
Ok, ich habe im Bad einen twostate mit closed und tilted. Da hat dann vermutlich das Ventilate angeschlagen, dass ich aber nicht konfiguriert habe. Da muss ich mal forschen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 14:29:38
Zitat von: volschin am 05 Mai 2019, 14:22:20
Ok, ich habe im Bad einen twostate mit closed und tilted. Da hat dann vermutlich das Ventilate angeschlagen, dass ich aber nicht konfiguriert habe. Da muss ich mal forschen.


Das solltest du wohl umkonfigurieren. Ich habe früher auch einige Fenster, die ich nur mit einem Sensor versehen hatte und das Fenster immer nur kippe, als "tilted" umgeschrieben. Aber das macht logisch gesehen keinen Sinn, weil es eben auch bei "open" dann als "tilted" dort stehen würde, es aber dann eben "open" ist. Wenn man nicht zwischen "titled" und "open" unterscheiden kann - sprich einen twostate Sensor hat - dann macht es keinen Sinn so zu tun als ob. Es ist dann besser davon auszugehen, dass das Fenster komplett offen ist, auch wenn es das vielleicht nicht ist. Wenn man diese Unterscheidung wirklich haben will, dann muss man eben einen zweiten Sensor montieren und sich über ein structure einen threestate Sensor daraus bauen (so mache ich das bei meinen Fenstertüren). Für die Darstellung in FHEMWEB kann man ja für "open" trotzdem ein gekipptes Symbol nehmen, wenn es einem darum geht. Die Amis kennen mit ihren ganzen Assistenten eh kein threestate, für die gibt es nur schwarz oder weiß (und ja, sie staunen immer welch tolle Technik die auf dem alten Kontinent so haben, wenn sie hier sind *fgg*).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 05 Mai 2019, 14:33:28
Bei mir ist das nur ein virtueller HM-Sensor, da ich am Fenster eine WinMatic habe. Den virtuellen Sensor brauche ich auch für die Heizung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 15:34:43
Zitat von: CoolTux am 05 Mai 2019, 12:12:26
ASC_autoAstroModeEveningHorizon
Kannst du entfernen, du verwendest ASC_autoAstroModeEvening mit Wert HORIZON doch gar nicht.

Schon richtig, aber dann sollte es doch auch nicht greifen und man kann es einfach lassen?

Zitat von: CoolTux am 05 Mai 2019, 12:12:26Wenn du frühs mit Brightness arbeitest und Holiday aktiv ist muss die Zeit für Holiday vor der Zeit von UpLate stehen. Sonst funktioniert es nicht.

Ich bin wirklich verwirrt, weshalb nicht allein "Brightness" den Unterschied zwischen Tag/Nacht bestimmt und Astro da überhaupt noch was zu sagen hat. Außer eben, wenn ich trotz Tag noch ein klein wenig später fahren will. Irgendwie wird da kein Schuh draus. Ich habe jetzt mal sämtliche Early/Late und Holiday Attribute gelöscht und auf Standard gesetzt in der Hoffnung, dass sich dann einfach alles so verhält wie gewünscht. Mich irritiert irgendwie, dass man das nicht mit Prioritäten miteinander verknüpfen kann, es erscheint mir ziemlich starr. Ich kann aber auch nicht genau sagen, was ich anders wollen würde, weil mir die Gesamtlogik noch immer nicht klar ist. Klar hast du immer nur einzelne Anforderungen umgesetzt, die du selbst nie hattest. Irgendwie spielen die einzelnen Anforderungen aber nicht logisch zusammen (für mich). Ich würds ja so gerne verstehen und auch Vorschläge machen, wie man dann alle Use Cases sinnvoll verknüpft - dafür muss ich aber erstmal verstehen, was da ist und wie es interagiert. Schwierig, auch weil es so schwer nachzustellen ist :-/ Ich muss wohl mal ein Testsystem aufsetzen, wo ich per Systemzeit andere Tageszeiten habe. Aber immer die Schaltzeiten dann noch so zu setzen ist halt auch schwer. Verstehe daher auch, dass es für dich auch nicht so einfach ist das zu programmieren und zu testen. Zumal irgendwie alle ein anderes Verständnis und dann auch andere Anforderungen haben. Aber zumindest zum selben Verständnis sollten wir kommen, dann klappt der Rest auch besser ;-)

Zitat von: CoolTux am 05 Mai 2019, 12:12:26Entweder Du entfernst im ASC brightnesUpDown da Du ja diese Werte auch in den Rolllos drin hast oder du löscht die Werte aus den Rolllos. Aber nur die Werte. Also 350:270. Sonst wäre es doppelt. Stört nicht ist aber unsinnig.

Also so wie ich das im Log gelesen habe, brauchte ich die Helligkeitswerte auch in den Rollo Devices, weil die Brightness sonst immer 0 war. Dann ist mir aufgefallen, dass in der commandRef die Werte für ASC_BrightnessSensor auch nicht als optional ausgewiesen sind, weshalb ich sie hinzugefügt hatte. Danach war im Debug Log auch der Brightness Wert nicht mehr 0.

Aber nochmal: Selbst wenn es keinen Sinn macht etwas doppelt zu konfigurieren, warum stellt das eine Gefahr für die Programmlogik dar? Wenn du mir das hier so schreibst denke ich halt sofort, dass da was in der Logik nicht passen könnte. Ich finde mich aber nach wie vor nicht im Code zurecht und tue mich schwer das selbst nachzuschauen.

Zitat von: CoolTux am 05 Mai 2019, 12:12:26
AntiFreez Pos kann weg da du ja hart eingestellt hast. Da bewegt sich eh nichts.

Hm, schön wäre eigentlich, wenn man die Bediensperre setzen könnte, er aber trotzdem vorher noch ein letztes Mal auf die Freeze Position fahren würde.
Auch hier verstehe ich wohl den ursprünglichen Use Case nicht. Bei mir wollte ich eben bei der Markise erreichen, dass sie nicht mehr bedient werden kann, aber für den Fall, dass sie noch nicht eingefahren ist, sollte sie zuvor noch eingefahren werden.

Zitat von: CoolTux am 05 Mai 2019, 13:06:51Dann müssen wir schauen das wir da was bauen  ;D

Ja, wäre schon toll. Aber irgendwie muss erstmal das grundsätzliche laufen, vorher bringt das ja auch alles nix es noch komplizierter zu machen. Irgendwie will man (ich) aber auch gleich alle Funktionen auf einmal nutzen und nicht nur so halb - ein Teufelskreis.  ;D

Zitat von: CoolTux am 05 Mai 2019, 13:06:51Wird nichts bringen. Die meisten Umstzungen wurden auf Anforderung von Usern gemacht. Ich selbst verwende ausschließlich Astro Up Down und Beschattung. Nicht mal Fensterkontakte. Obwohl ich sie eingebunden habe im ASC.

Das verstehe ich. Irgendwie ist es aber dann doof, dass man die ursprüngliche Anforderung nicht so leicht nachlesen kann. Die ganzen Threads einzeln durchzugehen ist sehr mühselig und ob es was fürs Verständnis bringt ist dann auch ungewiss. Hättest du Anforderer mal verpflichten sollen nur gegen Doku was zu implementieren - nun sind sie auf und davon und updaten wahrscheinlich das Modul auf ewig auch nicht, weil ihre kleine Welt nun in Ordnung ist, hahaha  8)

Zitat von: CoolTux am 05 Mai 2019, 13:06:51So ist es. Es war gewünscht das frühstes der Brightnesswert ausgewertet werden soll wenn Holiday erreicht ist.

Komischer Ansatz  ???
Ohne auch "Late" nach hinten zu verlegen macht das für mich irgendwie nicht viel Sinn. Der Anforderer war gewiss kein richtiger Spätaufsteher, sondern eine Lärche, die sich 'ne Stunde mehr Schlaf gönnt, hihi  :-*

Zitat von: CoolTux am 05 Mai 2019, 13:06:51Eigentlich wollte ich Dir hier was schreiben bis mir bewusst wurde das Du den ganzen Morgens Abends fahren Schnulli gar nicht brauchst. Du brauchst nur Beschattung.Das muss ich mir anschauen. In wie weit man da was machen kann. Denke aber eigentlich kannst Du da hart Zeiten in das Rolllo Device eingeben die Bewusst früher und später sind.Und sagst global er soll aber darauf zum Beispiel Morgens nicht fahren, aber Abends. So fährt sie Abends rein aber Morgens nicht raus. Aber Beschattung sollte dann gehen.

Im Grunde brauche ich nur Beschattung, ja. Aber die Crux ist, dass die Beschattung abends zumindest im Falle der Markise nicht zwangsläufig mit Sonnenuntergang beendet sein muss bzw. die Markise eigentlich noch solange ausgefahren bleiben kann, bis ich den Tag für beendet erkläre (Late Werte?) oder ich die Balkontür nicht mehr voll geöffnet habe. Hintergrund ist, dass eine Markise nicht nur zur Beschattung dient, sondern abends auch ein wohligeres Gefühl draußen gibt und auch die Wärme ein klein wenig hält, falls es ansonsten draußen schon kühler wäre.

Die Angabe von Zeiten ist auch so eine Sache. Du hattest mir ja gesagt, dass ich an der Logik "Pos_Down" ist ausgefahren, "Pos_Up" ist eingefahren, nichts ändern darf. Nun ist aber in der Logik gleichzeitig verankert, dass mit "Up_Late" erst der Tag beginnt, aber bei der Markise mit der "Up Fahrt" eigentlich der Tag aufhört und nicht beginnt. Das meinte ich damit, dass bei einer Markise die Logik, dass man nachts runter (sprich raus) fährt und tagsüber hoch (sprich rein), genau umgekehrt ist. So wie du die Markise von mir gesehen hast, habe ich die Up Zeiten vom morgen in den Abend verlegt. Das hat aber zur Folge, dass die Markise den ganzen Tag denkt es wäre noch (Astro)Nacht und deshalb erst gar nicht fährt und auch nicht beschattet. Das ist ein Dilemma :-/
Hoffe ich habe das soweit richtig analysiert.

Zitat von: CoolTux am 05 Mai 2019, 13:06:51Und auch das geht. Setzte einfach die Zeiten entsprechend früh. Die Rolllos fahren dann nicht weil ja die Roommates noch schlafen aber für das Rolllo ist dann schon Tag.

Ok, ja wenn man sich auf den Roommate Status verlässt, dann geht das so.
Aber nur mal theoretisch angenommen, dass ich vergessen habe den Roommate auf schlafen zu stellen, dann werde ich morgens mit Sonnenaufgang von einem hochfahrenden Rollo geweckt - sehr doof als Spätaufsteher  :-[
Deshalb wollte ich hier eigentlich gerne einen doppelten Boden haben. Wenn der Roommate auf asleep war und nach awoken/home geht, dann ist alles gut. Wenn der Roommate aber zum Sonnenaufgang noch "home" vom Vortag ist, dann ist es keine gute Idee einfach so die Rollläden zu öffnen. Das kann ich dann mit setzen der Zeiten abfangen, aber wie gesagt, dann funktioniert es nicht mehr gescheit, wenn der Roommate doch auf asleep war und nach dem aufstehen die Rollläden außer im Schlafzimmer hochgehen sollen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 16:16:32
Zitat von: Loredo am 05 Mai 2019, 15:34:43
Schon richtig, aber dann sollte es doch auch nicht greifen und man kann es einfach lassen?

Ja kann man. Stört auch nicht


Zitat von: Loredo am 05 Mai 2019, 15:34:43
Ich bin wirklich verwirrt, weshalb nicht allein "Brightness" den Unterschied zwischen Tag/Nacht bestimmt und Astro da überhaupt noch was zu sagen hat. Außer eben, wenn ich trotz Tag noch ein klein wenig später fahren will. Irgendwie wird da kein Schuh draus. Ich habe jetzt mal sämtliche Early/Late und Holiday Attribute gelöscht und auf Standard gesetzt in der Hoffnung, dass sich dann einfach alles so verhält wie gewünscht. Mich irritiert irgendwie, dass man das nicht mit Prioritäten miteinander verknüpfen kann, es erscheint mir ziemlich starr. Ich kann aber auch nicht genau sagen, was ich anders wollen würde, weil mir die Gesamtlogik noch immer nicht klar ist. Klar hast du immer nur einzelne Anforderungen umgesetzt, die du selbst nie hattest. Irgendwie spielen die einzelnen Anforderungen aber nicht logisch zusammen (für mich). Ich würds ja so gerne verstehen und auch Vorschläge machen, wie man dann alle Use Cases sinnvoll verknüpft - dafür muss ich aber erstmal verstehen, was da ist und wie es interagiert. Schwierig, auch weil es so schwer nachzustellen ist :-/ Ich muss wohl mal ein Testsystem aufsetzen, wo ich per Systemzeit andere Tageszeiten habe. Aber immer die Schaltzeiten dann noch so zu setzen ist halt auch schwer. Verstehe daher auch, dass es für dich auch nicht so einfach ist das zu programmieren und zu testen. Zumal irgendwie alle ein anderes Verständnis und dann auch andere Anforderungen haben. Aber zumindest zum selben Verständnis sollten wir kommen, dann klappt der Rest auch besser ;-)
Alleine nur durch die Brightness Angaben zu fahren empfand ich als un-effektiv. Was ist wenn wegen Sonnenfinsternis oder sehr dunklen Wolken am Tag mal der Schwellwert unterschritten wird. Daher wollte ich Zeitgrenzen setzen und empfand die Idee die vorhanden Attribute für Zeitangaben zu verwenden ganz gut.

Zitat von: Loredo am 05 Mai 2019, 15:34:43
Also so wie ich das im Log gelesen habe, brauchte ich die Helligkeitswerte auch in den Rollo Devices, weil die Brightness sonst immer 0 war. Dann ist mir aufgefallen, dass in der commandRef die Werte für ASC_BrightnessSensor auch nicht als optional ausgewiesen sind, weshalb ich sie hinzugefügt hatte. Danach war im Debug Log auch der Brightness Wert nicht mehr 0.

Aber nochmal: Selbst wenn es keinen Sinn macht etwas doppelt zu konfigurieren, warum stellt das eine Gefahr für die Programmlogik dar? Wenn du mir das hier so schreibst denke ich halt sofort, dass da was in der Logik nicht passen könnte. Ich finde mich aber nach wie vor nicht im Code zurecht und tue mich schwer das selbst nachzuschauen.
Es stellt keine Gefahr da, ist halt nur doppelt. Und wenn es nicht funktioniert mit Brightness Schwellen nur im ASC Device dann ist da noch ein Fehler drin

Zitat von: Loredo am 05 Mai 2019, 15:34:43
Hm, schön wäre eigentlich, wenn man die Bediensperre setzen könnte, er aber trotzdem vorher noch ein letztes Mal auf die Freeze Position fahren würde.
Auch hier verstehe ich wohl den ursprünglichen Use Case nicht. Bei mir wollte ich eben bei der Markise erreichen, dass sie nicht mehr bedient werden kann, aber für den Fall, dass sie noch nicht eingefahren ist, sollte sie zuvor noch eingefahren werden.

Dann müsstest Du das bitte mit eigenen Mitteln tun, Du weißt ja wie das ist. Jeder hat so seine speziellen Wünsche. Alles kann man nicht abdecken. Dafür ist selbst dieses Modul nicht geschaffen.

Zitat von: Loredo am 05 Mai 2019, 15:34:43
Ja, wäre schon toll. Aber irgendwie muss erstmal das grundsätzliche laufen, vorher bringt das ja auch alles nix es noch komplizierter zu machen. Irgendwie will man (ich) aber auch gleich alle Funktionen auf einmal nutzen und nicht nur so halb - ein Teufelskreis.  ;D

Das verstehe ich. Irgendwie ist es aber dann doof, dass man die ursprüngliche Anforderung nicht so leicht nachlesen kann. Die ganzen Threads einzeln durchzugehen ist sehr mühselig und ob es was fürs Verständnis bringt ist dann auch ungewiss. Hättest du Anforderer mal verpflichten sollen nur gegen Doku was zu implementieren - nun sind sie auf und davon und updaten wahrscheinlich das Modul auf ewig auch nicht, weil ihre kleine Welt nun in Ordnung ist, hahaha  8)

Komischer Ansatz  ???
Ohne auch "Late" nach hinten zu verlegen macht das für mich irgendwie nicht viel Sinn. Der Anforderer war gewiss kein richtiger Spätaufsteher, sondern eine Lärche, die sich 'ne Stunde mehr Schlaf gönnt, hihi  :-*

Im Grunde brauche ich nur Beschattung, ja. Aber die Crux ist, dass die Beschattung abends zumindest im Falle der Markise nicht zwangsläufig mit Sonnenuntergang beendet sein muss bzw. die Markise eigentlich noch solange ausgefahren bleiben kann, bis ich den Tag für beendet erkläre (Late Werte?) oder ich die Balkontür nicht mehr voll geöffnet habe. Hintergrund ist, dass eine Markise nicht nur zur Beschattung dient, sondern abends auch ein wohligeres Gefühl draußen gibt und auch die Wärme ein klein wenig hält, falls es ansonsten draußen schon kühler wäre.

Die Angabe von Zeiten ist auch so eine Sache. Du hattest mir ja gesagt, dass ich an der Logik "Pos_Down" ist ausgefahren, "Pos_Up" ist eingefahren, nichts ändern darf. Nun ist aber in der Logik gleichzeitig verankert, dass mit "Up_Late" erst der Tag beginnt, aber bei der Markise mit der "Up Fahrt" eigentlich der Tag aufhört und nicht beginnt. Das meinte ich damit, dass bei einer Markise die Logik, dass man nachts runter (sprich raus) fährt und tagsüber hoch (sprich rein), genau umgekehrt ist. So wie du die Markise von mir gesehen hast, habe ich die Up Zeiten vom morgen in den Abend verlegt. Das hat aber zur Folge, dass die Markise den ganzen Tag denkt es wäre noch (Astro)Nacht und deshalb erst gar nicht fährt und auch nicht beschattet. Das ist ein Dilemma :-/
Hoffe ich habe das soweit richtig analysiert.

Zitat von: Loredo am 05 Mai 2019, 15:34:43
Ok, ja wenn man sich auf den Roommate Status verlässt, dann geht das so.
Aber nur mal theoretisch angenommen, dass ich vergessen habe den Roommate auf schlafen zu stellen, dann werde ich morgens mit Sonnenaufgang von einem hochfahrenden Rollo geweckt - sehr doof als Spätaufsteher  :-[
Deshalb wollte ich hier eigentlich gerne einen doppelten Boden haben. Wenn der Roommate auf asleep war und nach awoken/home geht, dann ist alles gut. Wenn der Roommate aber zum Sonnenaufgang noch "home" vom Vortag ist, dann ist es keine gute Idee einfach so die Rollläden zu öffnen. Das kann ich dann mit setzen der Zeiten abfangen, aber wie gesagt, dann funktioniert es nicht mehr gescheit, wenn der Roommate doch auf asleep war und nach dem aufstehen die Rollläden außer im Schlafzimmer hochgehen sollen.

Wie gesagt, alles kann und soll das Modul nicht abfangen. Ich finde es schon anstrengend mir Gedanken machen zu müssen  wegen nicht korrekt gesetzten Positionen von Rolllos. Sowas sollte im eigentlichen Rolllo Modul abgefangen werden.
Meine Meinung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 16:16:48
Noch eine Verständnisfrage:


Wofür genau sind RainProtection und WindProtection gedacht? Bei einer Markise möchte ich natürlich in beiden Fällen, dass sie rein fährt (also zu Up_Pos).


Die ursprüngliche Idee für RainProtection hingegen ist wahrscheinlich, dass man bei Rollläden diese _schließt_ (also zu Down_Pos), WENN ein Fenster offen ist (threestate=open, nicht =tilted). Zumindest fällt mir kein Grund ein, warum ein Rollladen nicht nass werden dürfte. Dass man eine Beschattung bei Regen deaktiviert und der Rollladen dann deswegen hochgefahren wird, steht auf einem anderen Blatt :-)


Bei WindProtection hingegen ist der Use Case bei Markise und Rollo tatsächlich endlich mal identisch: Auch ein Rollo soll dann hochgefahren werden, damit es nicht kaputt geht (ob das nötig ist, kann ja jeder selbst je Rollo einstellen; ich brauchs nur bei der Markise).


Soweit richtig oder liege ich schon wieder daneben? ;-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 16:34:00
Zitat von: Loredo am 05 Mai 2019, 16:16:48
Noch eine Verständnisfrage:


Wofür genau sind RainProtection und WindProtection gedacht? Bei einer Markise möchte ich natürlich in beiden Fällen, dass sie rein fährt (also zu Up_Pos).


Die ursprüngliche Idee für RainProtection hingegen ist wahrscheinlich, dass man bei Rollläden diese _schließt_ (also zu Down_Pos), WENN ein Fenster offen ist (threestate=open, nicht =tilted). Zumindest fällt mir kein Grund ein, warum ein Rollladen nicht nass werden dürfte. Dass man eine Beschattung bei Regen deaktiviert und der Rollladen dann deswegen hochgefahren wird, steht auf einem anderen Blatt :-)


Bei WindProtection hingegen ist der Use Case bei Markise und Rollo tatsächlich endlich mal identisch: Auch ein Rollo soll dann hochgefahren werden, damit es nicht kaputt geht (ob das nötig ist, kann ja jeder selbst je Rollo einstellen; ich brauchs nur bei der Markise).


Soweit richtig oder liege ich schon wieder daneben? ;-)

Damit setzt man die Protection in oder off. Default ist on, aber es gibt auch Leute die einige nicht vor Regen schützen wollen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 16:54:39
Zitat von: CoolTux am 05 Mai 2019, 16:34:00
Damit setzt man die Protection in oder off. Default ist on, aber es gibt auch Leute die einige nicht vor Regen schützen wollen.


Diese Antwort verstehe ich nicht. Es gibt Leute, die eine Markise nicht vor Regen schützen wollen und sie dafür nicht einfahren, sondern eher noch ausfahren wollen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 17:19:53
Du machst da den selben Fehler wie ich.
Du denkst nur an Deine Markise. Die meisten machen aber Rolllos. Hihi.
Es gibt also Leute die einige Rolllos nicht schützen wollen/müssen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 17:26:34
Nee, ich versuche gerade den Rollo Use Case zu verstehen um dann ableiten zu können, ob das so direkt für die Markise auch passt oder eben nicht.
Meine Vermutung ist, dass es nicht passt, aber dafür brauche ich erst die Bestätigung oder Verneinung, ob ich den Rollo Use Case überhaupt erstmal richtig verstanden habe.


Ich will verstehen, in welche Richtung das Rollo bei RainProtection gefahren wird - hoch oder runter? Und nur bei Fenster auf oder ist das egal?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 17:32:43
Er fährt dann in die ClosedPosition
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 05 Mai 2019, 18:15:38
Ich verstehe den Sinn von RainProtection beim Rolladen ebenfalls nicht. Wozu soll ein Rolladen wenn es regnet in die ClosedPosition gefahren werden? Um die Fensterscheibe vor Regen zu schützen?
Das würde ja bedeuten, dass wenn es tagsüber regnet, der Rolladen geschlossen wird und anschließend wieder automatisch geöffnet. Finde ich persönlich total unpraktisch, wenn es auf einmal um mich rum dunkel wird, nur weil es regnet, aber vielleicht kann mir jemand einen plausiblen Grund nennen.
Könnte einzig verstehen, wenn ein geöffnetes Fenster vorhanden wäre, dass es nicht reinregnen kann, aber dann würde ich auch nicht vollständig schließen wollen, sondern auf eine individuell definierbare Position je Rolladen (Wetterseite ist halt anders als abgewandte Seite).

Bei einer Markise ist das was anderes. Die soll nicht nass werden, da ist denke ich ClosedPosition sehr sinnvoll.

Vielleicht wäre es einfacher zu verstehen, wenn es neben ASC_ShuttersPlace ein weiteres Attribut gibt, das definiert, ob es sich bei dem Device um ein Rolladen oder eine Markise handelt. dann könnte man wie folgt bei RainProtection differenzieren:
Markise:
RainProtection=on (Standard) -> Markise fährt bei Regen in ClosedPosition

Rolladen:
RainProtection hat grundsätzlich überhaupt keine Auswirkung
oder
RainProtection=on
RainProtection_Pos=anzufahrende Position, einstellbar je Device, Standard ClosedPosition
und wenn auch noch berücksichtigt werden sollte, dass nur wenn Fenster geöffnet ist gefahren werden soll, könnte mann prüfen, ob ASC_WindowRec nicht closed ist

Wie gesagt, ich benutze RainProtection nicht, aber vielleicht hilft meine Anregung.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 18:27:09
Zitat von: eurofinder am 05 Mai 2019, 18:15:38
Ich verstehe den Sinn von RainProtection beim Rolladen ebenfalls nicht. Wozu soll ein Rolladen wenn es regnet in die ClosedPosition gefahren werden? Um die Fensterscheibe vor Regen zu schützen?


Könnte ein Grund sein, aber die Antwort auf meine Frage hat Marko bisher nicht beantwortet. Ich denke es ist nur mit einem offenen Fenster gemeint.


Zitat von: eurofinder am 05 Mai 2019, 18:15:38
Bei einer Markise ist das was anderes. Die soll nicht nass werden, da ist denke ich ClosedPosition sehr sinnvoll.


Nur, dass die ASC Logik so ist, dass ClosedPosition die herausgefahrene Markise und OpenPosition die eingefahrene Markise ist. Man darf sich die Markise also nicht so vorstellen wie sie da hängt und sagen "der Kofferkasten ist offen, wenn sie draußen ist und geschlossen wenn sie zu ist - also wird es wohl die ClosedPosition sein". Rausgefahren = closed, eingefahren = open. Wie beim Rollo - da kann man auch statt "geschlossen" rausgefahren sagen.


Zitat von: eurofinder am 05 Mai 2019, 18:15:38
Vielleicht wäre es einfacher zu verstehen, wenn es neben ASC_ShuttersPlace ein weiteres Attribut gibt, das definiert, ob es sich bei dem Device um ein Rolladen oder eine Markise handelt. dann könnte man wie folgt bei RainProtection differenzieren:


Dachte ich auch spontan. Aber mir ist aufgefallen, dass sich WindProtection und RainProtection komplett unterschiedlich konfigurieren lassen. Ich fände es besser das zu vereinheitlichen, so dass sich RainProtection genauso wie WindProtection über Parameter konfigurieren lässt. Bei WindProtection_Parameters kann ich nämlich angeben, wohin gefahren werden soll. Das wäre bei Rain auch praktisch und auch die Schwellenwerte je Rollo zu setzen macht Sinn.


Ich denke aber trotzdem, dass man um ein Attribut zur Kennzeichnung einer Markise über kurz oder lang nicht herum kommt. Die Logik ist einfach zu unterschiedlich: Eine Markise will ich dann einfahren, wenn ich Rollos normalerweise ausfahren würde und umgekehrt. Die (Astro)Fahrzeiten sind also genau gegensätzlich. Aber Marko wollte sich dazu ja Gedanken machen und ich will ihn da auch nicht noch weiter bedrängen. So zu tun, als würden 5000 Zeilen Code nix gescheites tun, wäre falsch  :P
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 18:50:29
Ich habe kein Problem damit die Konfiguration von Rain zu erweitern. Ähnlich wie Wind.


ABER
Ich habe eben mal nachgeschaut was Regen an geht
Zitat
ASC_rainSensor - DEVICENAME[:READINGNAME] MAXTRIGGER[:HYSTERESE] [CLOSEDPOS] / der Inhalt ist eine Kombination aus Devicename, Readingname, Wert ab dem getriggert werden soll, Hysterese Wert ab dem der Status Regenschutz aufgehoben weden soll und der "wegen Regen geschlossen Position".

Ich habe mich also vertan beim lesen. Sorry. Auch ist der Name etwas irreführend. CLOSEDPOS kann jede Position sein. Es kann also auch die eigentliche OpenPosition sein. Ist ja nur ein Name, ich nenne es besser RAINPOS
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 19:04:56
Das Problem ist aber, dass ASC_rainSensor nur ein globales ASC Attribut ist. Man muss sich also global entscheiden, ob die Markise eingefahren wird (und damit auch alle Rollläden, trotz offenem Fenster) oder ob der Fußboden wichtiger zu schützen ist und die Rollos besser runterfahren. Es sei denn man kann Up_Pos und Down_Pos wieder tauschen für eine Markise - kann man aber ja auch nicht.


ASC_BrightnessSensor hingegen ist ein Shutter Attribut, kann dafür aber nicht global vorkonfiguriert werden. Irgendwie erscheint mir das inkonsistent und willkürlich (auch wenn ich sicher bin, dass das im einzelnen jeweils für sich bestimmt mal Sinn gemacht hat).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 19:13:20
Es war der Wunsch den Brightness Sensor pro Rolllo einrichten zu können. Macht auch Sinn. Um die Ecke einen anderen Sensor zu verwenden. Regen dagegen gibt es überall.
Ich kann aber wie bei Wind auch RainParameters machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 20:16:33
Das stimmt eben nicht. Ich habe eine Wetterseite und ich habe Seiten, die sind besser geschützt. Und dort möchte ich auf andere Positionen fahren. Auch hat man nicht zwangsläufig überall die gleichen Rollläden. Es ist nicht selten, dass man schon bei unterschiedlicher Breite (=Schwere der Rollläden) - trotz gleichen Motors und Kontrolleinheit - bei der gleichen Prozentangabe einen unterschiedlichen Stand hat.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 20:20:58
Deswegen baue ich RainParameters als Attribut ein.



Ich habe controlShading on/off gestern als Reading gemacht in meiner aktuellen Developer.
Default wird off gesetzt. Muss also beim nächsten Update drauf geachtet werden!!!!!!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 20:33:42
Okay :-)

Derweil noch ein Update von der Beschattung: Rollläden fahren wieder hoch, weil die Beschattung zwar nie an war, trotzdem aber ein "out" gemacht wird. Davor waren die Rollläden jedoch bereits aufgrund des niedrigen Brightness Wertes heruntergefahren. Jetzt hab ich sie manuell wieder runter gefahren, ansonsten hätte ich bis halb zehn warten müssen, bis Astro dann den Tag beendet hätte.

Ich bin derweil am überlegen, ob ich diese Dinge wie "wann ist Tag/Nacht" nicht lieber an HOMESTATE (unreleased) übergeben möchte. Das kann es nämlich schon prima und da kann man auch manuell sagen, dass jetzt gefälligst Tag oder Nacht zu sein hat. Aber dafür hab ich wohl grad keine Zeit.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: maxritti am 05 Mai 2019, 21:20:15
Hallo zusammen,

mir wurde ja in einem anderen Post das ASC Modul zur Steuerung meiner Rolläden empfohlen.
Naja, dachte ich mir fange ich mal mit einem ganz einfachen Beispiel an und nehmen einen "ungefährlichen" Rolle aus meiner jetzigen Steuerung raus und nehme das ASC Modul.

Als Anforderung eigentlich ganz einfach:

Ich habe einen Helligskeitssensor (EG_dr_TS_Terrasse) von hier (https://forum.fhem.de/index.php/topic,20620.0.html). Sofern dessen Helligkeitswert kleiner 1.3 ist soll der Rollo (EG_wz_RO_TerrasseRechts) runter gehen.

Daher ein AAC Modul definiert:

Internals:
   FUUID      5ccdccb5-f33f-b9c3-1e50-d5907c9e49ddc3e8
   FVERSION   73_AutoShuttersControl.pm:v0.6.5-s19304/2019-05-01 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASC
   NOTIFYDEV  global,myASC,EG_wz_RO_TerrasseRechts
   NR         253
   NTFY_ORDER 51-myASC
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.5
   READINGS:
     2019-05-05 12:29:30   EG_wz_RO_TerrasseRechts_nextAstroTimeEvent  5.05.2019 - 22:30
     2019-05-05 10:25:06   hardLockOut     off
     2019-05-05 12:29:27   room_Rollo_Tablet EG_wz_RO_TerrasseRechts
     2019-05-05 10:25:06   selfDefense     off
     2019-05-05 12:29:30   state           created new drive timer
     2019-05-05 10:25:06   sunriseTimeWeHoliday off
     2019-05-05 12:29:27   userAttrList    rolled out
   helper:
     shuttersList:
       EG_wz_RO_TerrasseRechts
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC

   
Der Rollo sieht so aus:

DEF        52D39F
   FUUID      5c549a89-f33f-b047-4026-1da5398849316fc7
   IODev      myHMLGW
   LASTInputDev myHMLGW
   MSGCNT     14
   NAME       EG_wz_RO_TerrasseRechts
   NOTIFYDEV  global
   NR         45
   NTFY_ORDER 50-EG_wz_RO_TerrasseRechts
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:C0 - t:10 s:52D39F d:9A234E 0100000000
   myHMLGW_Buero_MSGCNT 7
   myHMLGW_Buero_RAWMSG 0500002EC0A01052D39F9A234E0100000000
   myHMLGW_Buero_RSSI -46
   myHMLGW_Buero_TIME 2019-05-05 12:28:17
   myHMLGW_MSGCNT 7
   myHMLGW_RAWMSG 05010028C0A01052D39F9A234E0100000000
   myHMLGW_RSSI -40
   myHMLGW_TIME 2019-05-05 12:28:17
   protLastRcv 2019-05-05 12:28:17
   protRcv    7 last_at:2019-05-05 12:28:17
   protSnd    11 last_at:2019-05-05 12:28:17
   protState  CMDs_done
   rssi_at_myHMLGW cnt:7 min:-40 max:-39 avg:-39.71 lst:-40
   rssi_at_myHMLGW_Buero cnt:7 min:-48 max:-45 avg:-46.57 lst:-46
   rssi_myHMLGW cnt:1 min:-70 max:-70 avg:-70 lst:-70
   READINGS:
     2019-05-05 12:29:30   ASC_Time_DriveDown  5.05.2019 - 22:30
     2019-05-05 12:29:30   ASC_Time_DriveUp  6.05.2019 - 06:01
     2019-05-05 10:25:06   D-firmware      2.3
     2019-05-05 10:25:06   D-serialNr      LEQ0042378
     2019-05-05 12:28:15   PairedTo        0x9A234E
     2019-05-05 12:28:16   R-driveDown     23.7 s
     2019-05-05 12:28:16   R-driveTurn     0.5 s
     2019-05-05 12:28:16   R-driveUp       27 s
     2019-05-05 12:28:15   R-pairCentral   0x9A234E
     2019-05-05 12:28:16   R-sign          off
     2019-05-05 12:28:15   RegL_00.         00:00 02:01 0A:9A 0B:23 0C:4E 15:FF 18:00
     2019-05-05 12:28:16   RegL_01.         00:00 08:00 09:00 0A:00 0B:00 0C:ED 0D:01 0E:0E 0F:05 10:00 30:06 57:24
     2019-05-05 12:29:27   associatedWith  myASC
     2019-05-05 12:27:43   deviceMsg       on (to myVCCU)
     2019-05-05 12:27:43   level           100
     2019-05-05 12:27:43   motor           stop:on
     2019-05-05 12:27:43   pct             100
     2019-05-05 12:27:43   recentStateType info
     2019-05-05 12:28:17   rssi_at_myHMLGW -40
     2019-05-05 12:28:17   rssi_at_myHMLGW_Buero -46
     2019-05-05 12:27:43   rssi_myHMLGW    -70
     2019-05-05 12:27:43   state           on
     2019-05-05 12:27:43   timedOn         off
   helper:
     HM_CMDNR   192
     cSnd       019A234E52D39F01040000000001,019A234E52D39F0103
     mId        0005
     peerFriend peerSens,peerVirt
     peerIDsRaw ,00000000
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +52D39F,00,00,00
       nextSend   1557052097.65726
       rxt        0
       vccu       myVCCU
       p:
         52D39F
         00
         00
         00
       prefIO:
         myHMLGW
     mRssi:
       mNo        C0
       io:
         myHMLGW:
           -32
           -32
         myHMLGW_Buero:
           -46
           -46
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myHMLGW_Buero
       flg        A
       ts         1557052097.35151
       ack:
         HASH(0x55bb1681eb00)
         C080029A234E52D39F00
     rssi:
       at_myHMLGW:
         avg        -39.7142857142857
         cnt        7
         lst        -40
         max        -39
         min        -40
       at_myHMLGW_Buero:
         avg        -46.5714285714286
         cnt        7
         lst        -46
         max        -45
         min        -48
       myHMLGW:
         avg        -70
         cnt        1
         lst        -70
         max        -70
         min        -70
     shadowReg:
Attributes:
   ASC        2
   ASC_BrightnessSensor EG_dr_TS_Terrasse: luminosity
   ASC_Down   brightness
   ASC_Mode_Up off
   ASC_Pos_Reading pct
   ASC_Time_Down_Late 22:30
   IODev      myVCCU
   IOgrp      myVCCU:myHMLGW
   alias      Terr. Rechts
   autoReadReg 4_reqStatus
   devStateIcon off:fts_shutter_100@grey on:fts_window_2w@yellow 1\d.*:fts_shutter_90 2.*:fts_shutter_80 3.*:fts_shutter_70 4.*:fts_shutter_60 5.*:fts_shutter_50 6.*:fts_shutter_40 7.*:fts_shutter_30 8.*:fts_shutter_20 9.*:fts_shutter_10
   expert     2_full
   firmware   2.3
   group      Rollo
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Rollo,Tablet
   rssiLog    1
   serialNr   LEQ0042378
   sortby     05
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     pct:stop

   
Und der Helligkeitssensor wie folgt:

DEF        09EE76
   FUUID      5c549a8a-f33f-b047-d3a4-cac486407df7d202
   IODev      myVCCU
   LASTInputDev myHMLGW_Buero
   MSGCNT     1109
   NAME       EG_dr_TS_Terrasse
   NOTIFYDEV  global
   NR         173
   NTFY_ORDER 50-EG_dr_TS_Terrasse
   STATE      T: 11.0 L: 0.34 P: 1016.8
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:7E - t:70 s:09EE76 d:9A234E 006E0027B8000000220A8C
   myHMLGW_Buero_MSGCNT 553
   myHMLGW_Buero_RAWMSG 050000347EA27009EE769A234E006E0027B8000000220A8C
   myHMLGW_Buero_RSSI -52
   myHMLGW_Buero_TIME 2019-05-05 21:16:56
   myHMLGW_MSGCNT 556
   myHMLGW_RAWMSG 050000347EA27009EE769A234E006E0027B8000000220A8C
   myHMLGW_RSSI -52
   myHMLGW_TIME 2019-05-05 21:16:56
   protLastRcv 2019-05-05 21:16:55
   protRcv    186 last_at:2019-05-05 21:16:55
   rssi_at_myHMLGW cnt:556 min:-73 max:-50 avg:-58.91 lst:-52
   rssi_at_myHMLGW_Buero cnt:553 min:-52 max:-47 avg:-48.75 lst:-52
   READINGS:
     2019-05-05 12:37:29   Activity        alive
     2019-05-05 21:16:55   batVoltage      2.70
     2019-05-05 21:16:55   battery         ok
     2019-05-05 21:16:55   luminosity      0.34
     2019-05-05 21:16:55   pressure        1016.8
     2019-05-05 21:16:55   state           T: 11.0 L: 0.34 P: 1016.8
     2019-05-05 21:16:55   temperature     11.0
   helper:
     HM_CMDNR   126
     mId        F102
     peerFriend peerRecT
     peerOpt    p:THPLSensor
     regLst     0
     rxType     132
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +09EE76,00,00,00
       nextSend   1557083816.87616
       rxt        0
       vccu       myVCCU
       p:
         09EE76
         00
         00
         00
       prefIO:
         myHMLGW
     mRssi:
       mNo        7E
       io:
         myHMLGW:
           -52
           -52
         myHMLGW_Buero:
           -52
           -52
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   00
     role:
       chn        1
       dev        1
     rssi:
       at_myHMLGW:
         avg        -58.9172661870503
         cnt        556
         lst        -52
         max        -50
         min        -73
       at_myHMLGW_Buero:
         avg        -48.755877034358
         cnt        553
         lst        -52
         max        -47
         min        -52
Attributes:
   IODev      myVCCU
   IOgrp      myVCCU:myHMLGW
   actCycle   000:10
   actStatus  alive
   alias      Draußen
   autoReadReg 4_reqStatus
   expert     2_raw
   group      Temperatur
   model      HB-UW-Sen-THPL-O
   peerIDs   
   room       Temperatur,Tablet
   subType    THPLSensor

   
Kann da bitte jemand der Experten mal drüber schauen, an was es klemmt?

Danke schön
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 05 Mai 2019, 21:28:11
Und was klemmt da jetzt genau? Fehlerbeschreibung wäre hilfreich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: maxritti am 05 Mai 2019, 21:30:55
Zitat von: Loredo am 05 Mai 2019, 21:28:11
Und was klemmt da jetzt genau? Fehlerbeschreibung wäre hilfreich.

Sorry, hatte ich doch glatt vergessen.  ::)
Es passiert einfach nichts, wenn der Helligkeitswert kleiner 1.3 wird.
Leider hatte ich debug vom ASC Modul nicht auf 1 gesetzt, daher keine weitere Debugmöglichkeit gegeben.

Aber ggf habe nur das Attribut ASC_BrightnessSensor nicht richtig gesetzt:

Habe da nun mal dies eingetragen:

EG_dr_TS_Terrasse:luminosity 0:1.3

Zum einen das Leerzeichen vor dem Reading "luminosity" entfernt und Werte für Morgens und Abends eingegeben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 05 Mai 2019, 21:47:22
@CoolTux:
Nochmals eine Anregung zu meinem ASC_Shading_Pos-Problem, da beim Shading bei einigen Rolläden das reading Devicename_PosValue abweichend von gesetzten Positionierungswert ist und dadurch shading out nicht mehr greift.
Vielleicht könnte ein global veränderbarer Wert im ASC-Device (z.B. ASC_autoShuttersCheckRange - Standard=0, wenn nicht gesetzt, Wertebereich 0-3) definiert werden, der immer berücksichtigt wird. Das Problem taucht anscheinend nicht nur beim Shading auf, sondern auch bei Fahrten mit Komfort- und Lüftungssteuerung.

Wird der Rangewert geändert, berücksichtigt ASC dies, beim Vergleich der Positionsdaten des Rolladens. Also z.B. bei shading würde dann gelten:
[ASC_Shading_Pos] in [Devicename_PosValue +/- ASC_autoShuttersCheckRange].

Alternativ wäre ggf. zu überlegen, ob die Prüfung bezüglich einer Range von +/-3 vom angestrebten Positionswert nicht grundsätzlich überall beim Vergleich mit Devicename_PosValue berücksichtigt werden sollte, also ohne Definition im ASC-Device. Die genaue Positionierung des Rolladens/Markise wäre davon ja nicht betroffen und ich denke genauer als +/-3 wird wahrscheinlich eh keiner die Positionswerte setzen - das kannst du aber besser beurteilen. Zumindest erfolgt ja im Standard die Eingabe der Positionswerte in 10er-Schritten:-)

Gruß und danke für das tolle Modul
eurofinder




Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 23:05:16
Zitat von: maxritti am 05 Mai 2019, 21:30:55
Sorry, hatte ich doch glatt vergessen.  ::)
Es passiert einfach nichts, wenn der Helligkeitswert kleiner 1.3 wird.
Leider hatte ich debug vom ASC Modul nicht auf 1 gesetzt, daher keine weitere Debugmöglichkeit gegeben.

Aber ggf habe nur das Attribut ASC_BrightnessSensor nicht richtig gesetzt:

Habe da nun mal dies eingetragen:

EG_dr_TS_Terrasse:luminosity 0:1.3

Zum einen das Leerzeichen vor dem Reading "luminosity" entfernt und Werte für Morgens und Abends eingegeben.

ASC_BrightnessSensor EG_dr_TS_Terrasse: luminosity

Das Leerzeichen weg, aber das hast Du ja schon korrigiert.


code]EG_dr_TS_Terrasse:luminosity 0:1.3[/code]
Morgens soll das Rolllo ab einen Wert größer 0 hoch fahren und Abends bei kleiner 1.3 runter?
Dann passt das
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Mai 2019, 23:06:27
Zitat von: eurofinder am 05 Mai 2019, 21:47:22
@CoolTux:
Nochmals eine Anregung zu meinem ASC_Shading_Pos-Problem, da beim Shading bei einigen Rolläden das reading Devicename_PosValue abweichend von gesetzten Positionierungswert ist und dadurch shading out nicht mehr greift.
Vielleicht könnte ein global veränderbarer Wert im ASC-Device (z.B. ASC_autoShuttersCheckRange - Standard=0, wenn nicht gesetzt, Wertebereich 0-3) definiert werden, der immer berücksichtigt wird. Das Problem taucht anscheinend nicht nur beim Shading auf, sondern auch bei Fahrten mit Komfort- und Lüftungssteuerung.

Wird der Rangewert geändert, berücksichtigt ASC dies, beim Vergleich der Positionsdaten des Rolladens. Also z.B. bei shading würde dann gelten:
[ASC_Shading_Pos] in [Devicename_PosValue +/- ASC_autoShuttersCheckRange].

Alternativ wäre ggf. zu überlegen, ob die Prüfung bezüglich einer Range von +/-3 vom angestrebten Positionswert nicht grundsätzlich überall beim Vergleich mit Devicename_PosValue berücksichtigt werden sollte, also ohne Definition im ASC-Device. Die genaue Positionierung des Rolladens/Markise wäre davon ja nicht betroffen und ich denke genauer als +/-3 wird wahrscheinlich eh keiner die Positionswerte setzen - das kannst du aber besser beurteilen. Zumindest erfolgt ja im Standard die Eingabe der Positionswerte in 10er-Schritten:-)

Gruß und danke für das tolle Modul
eurofinder

Ich bin da bereits dran. Wird aber nicht in der nächsten oder übernächsten Version passieren. Ich brauche da bitte etwas Zeit.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 06 Mai 2019, 08:01:39
@CoolTux:
Danke, kein Problem.

Heute Morgen ist der Rolladen RGaeste_Velux geöffnet worden, obwohl das Device mit ASC_Mode_Up=off definiert wurde.
2019.05.06 05:24:22 3: RGaeste_Velux: tahoma_applyRequest data={"label":"Gäste Velux - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/2835930","commands":[{"name":"open","parameters":[]}]}]}

Woher die Zeit kommt entzieht sich meiner Kenntnis, da berechnete Sonnenaufgangszeit bereits abgelaufen war - siehe Zeitstempel am Beispiel RWC, der korrekt gefahren wurde:
2019.05.06 05:22:13 3: RWC: tahoma_applyRequest data={"label":"Gäste-WC - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/5837914","commands":[{"name":"open","parameters":[]}]}]}
Ich vermute mal, dass es daran lag, weil Last_Drive_Position im ASC-Device (get ASC showShuttersInformations) auf shading out steht.

Letzter Fahrbefehl war aber durch RGaeste_Velux_nextAstroTimeEvent ausgeführt:
2019.05.05 21:19:14 3: RGaeste_Velux: tahoma_applyRequest data={"label":"Gäste Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/2835930","commands":[{"name":"close","parameters":[]}]}]}

Hatte vorher manuell "shading out" beendet, da mal wieder eine Abweichung dazu geführt hatte, dass shading out nicht ausgeführt wurde.
2019.05.05 16:29:52 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"open","parameters":[]}]}]}

Hier List vom ASC:
Internals:
   FUUID      5cc2c9b7-f33f-d9bf-3bae-c170cbd696a4bf1f
   FVERSION   73_AutoShuttersControl.pm:v0.6.5-s19304/2019-05-01 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,RAnkleide,RAnkleide_Velux,RBad,RBuero,RGaeste,RGaeste_Velux,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RSZ,RWC,KBuero,Twilight,KWC
   NR         121
   NTFY_ORDER 51-ASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.5
   OLDREADINGS:
   READINGS:
     2019-05-06 05:22:33   RAnkleide_PosValue 0
     2019-05-06 07:15:35   RAnkleide_Velux_PosValue 0
     2019-05-06 05:22:13   RAnkleide_Velux_lastPosValue 99
     2019-05-06 05:22:13   RAnkleide_Velux_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-06 05:22:13   RAnkleide_lastPosValue 100
     2019-05-06 05:22:13   RAnkleide_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-06 05:22:35   RBad_PosValue   0
     2019-05-06 05:22:13   RBad_lastPosValue 100
     2019-05-06 05:22:13   RBad_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-06 07:16:01   RBuero_PosValue 0
     2019-05-05 21:27:26   RBuero_lastPosValue 0
     2019-05-06 05:22:13   RBuero_nextAstroTimeEvent  6.05.2019 - 21:29
     2019-05-06 07:15:53   RGaeste_PosValue 0
     2019-05-06 05:25:02   RGaeste_Velux_PosValue 0
     2019-05-06 05:24:22   RGaeste_Velux_lastPosValue 100
     2019-05-06 05:22:13   RGaeste_Velux_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-05 21:19:14   RGaeste_lastPosValue 0
     2019-05-06 05:22:13   RGaeste_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-06 05:22:35   RKueche_PosValue 0
     2019-05-06 05:22:13   RKueche_lastPosValue 100
     2019-05-06 05:22:13   RKueche_nextAstroTimeEvent  6.05.2019 - 21:29
     2019-05-06 07:16:03   RPSK_Fenster_WZ_PosValue 0
     2019-05-05 21:27:26   RPSK_Fenster_WZ_lastPosValue 0
     2019-05-06 05:22:13   RPSK_Fenster_WZ_nextAstroTimeEvent  6.05.2019 - 21:29
     2019-05-06 07:16:03   RPSK_TUER_WZ_PosValue 0
     2019-05-05 21:27:26   RPSK_TUER_WZ_lastPosValue 0
     2019-05-06 05:22:13   RPSK_TUER_WZ_nextAstroTimeEvent  6.05.2019 - 21:29
     2019-05-06 07:15:53   RSZ_PosValue    0
     2019-05-05 21:19:14   RSZ_lastPosValue 0
     2019-05-06 05:22:13   RSZ_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-06 05:22:33   RWC_PosValue    0
     2019-05-06 05:22:13   RWC_lastPosValue 100
     2019-05-06 05:22:13   RWC_nextAstroTimeEvent  6.05.2019 - 21:29
     2019-04-26 21:09:41   Rolladen_OG_lastPosValue 0
     2019-04-26 17:53:28   hardLockOut     off
     2019-04-30 06:50:39   partyMode       on
     2019-05-04 17:12:58   room_ASC_EG_tahoma RBuero,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RWC
     2019-05-04 17:12:58   room_ASC_OG_tahoma RAnkleide,RAnkleide_Velux,RBad,RGaeste,RGaeste_Velux,RSZ
     2019-04-26 11:04:55   selfDefense     off
     2019-05-06 07:15:59   state           manual
     2019-04-30 06:45:52   sunriseTimeWeHoliday on
     2019-05-04 17:12:58   userAttrList    rolled out
   helper:
     shuttersList:
       RAnkleide
       RAnkleide_Velux
       RBad
       RBuero
       RGaeste
       RGaeste_Velux
       RKueche
       RPSK_Fenster_WZ
       RPSK_TUER_WZ
       RSZ
       RWC
   monitoredDevs:
     KBuero:
       RBuero     ASC_WindowRec
     KWC:
       RWC        ASC_WindowRec
     RAnkleide:
     RAnkleide_Velux:
     RBad:
     RBuero:
     RGaeste:
     RGaeste_Velux:
     RKueche:
     RPSK_Fenster_WZ:
     RPSK_TUER_WZ:
     RSZ:
     RWC:
     Twilight:
       ASC        ASC_twilightDevice
       RAnkleide  ASC_BrightnessSensor
       RAnkleide_Velux ASC_BrightnessSensor
       RBad       ASC_BrightnessSensor
       RGaeste_Velux ASC_BrightnessSensor
       RKueche    ASC_BrightnessSensor
       RPSK_Fenster_WZ ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 40:40
   ASC_expert 1
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    1


und RGaeste_Velux:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/2835930
   FUUID      5cc2c399-f33f-d9bf-ed65-371e73f0943141b1
   IODev      tahoma
   NAME       RGaeste_Velux
   NR         114
   NTFY_ORDER 50-RGaeste_Velux
   STATE      dim0
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/2835930
   fid        2835930
   inClass    RollerShutter
   inControllable io:RollerShutterVeluxIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Gäste Velux
   inPlaceOID 7eaeefef-8124-4f8f-b36d-2d93418b81b9
   inType     1
   READINGS:
     2019-05-06 05:24:22   ASC_ShuttersLastDrive shading out
     2019-05-06 05:22:13   ASC_Time_DriveDown  6.05.2019 - 21:21
     2019-05-06 05:22:13   ASC_Time_DriveUp  7.05.2019 - 05:20
     2019-05-06 05:25:02   ClosureState    0
     2019-05-05 05:24:51   NameState       Gäste Velux
     2019-05-06 05:25:02   OpenClosedState open
     2019-05-05 05:24:51   PriorityLockTimerState 0
     2019-05-06 07:44:07   RSSILevelState  52.0
     2019-05-05 05:24:51   StatusState     available
     2019-05-04 17:12:58   associatedWith  ASC
     2019-05-06 05:25:02   devicestate     open
     2019-05-06 05:25:02   state           dim0
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BrightnessSensor Twilight:twilight 90:30
   ASC_Mode_Up off
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 55
   ASC_Shading_Direction 185
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 40
   ASC_Shading_StateChange_Sunny 80
   ASC_ShuttersPlace window
   IODev      tahoma
   alias      Rolladen Gäste Velux
   devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     dim


War bisher davon ausgegangen, dass wenn ich ASC_Mode_Up=off beim Device setze, dieser definitiv nicht hochgefahren wird. Fehlt hier ggf. eine Aktualisierung der Last_Drive_Position, weil diese ja noch auf shading out stand?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 06 Mai 2019, 09:43:45
Zitat von: FunkOdyssey am 03 Mai 2019, 17:12:04
Beim Debuggen ist mir gerade eine Kleinigkeit aufgefallen, die aber mit meinen ursprünglichen Probleme nichts zu tun hat.

Ich habe in der ASC-ShutterInfos bei zwei Jalousien den Status "Last drive: night close".
Beide Jalousien wurden manuell innerhalb von Early&Up geöffnet. Eigentlich müsste dann doch eigentlich "manual" dort stehen, oder?
Das ist nicht wirklich schlimm, aber vielleicht hat das ja auch noch Auswirkungen auf andere Dinge und es mag dich interessieren. :-)

Zitat von: CoolTux am 03 Mai 2019, 17:58:52
Es gibt das Attribut ASC_DriveUpMaxDuration wo man die maximal Zeit des Rollos für die Hochfahrt + 3 Sekunden Sicherheit eintragen kann. Damit wird etwas präziser das manuelle fahren festgestellt.

Eine Info am Rande:
Ich habe ASC_DriveUpMaxDuration überball mit den entsprechenden Werten (inkl. Sicherheitspuffer) gesetzt.
8 Jalousien wurden manuell hochgefahren. Bei einer einzigen stimmt der Status "manual". Bei allen anderen wechselt der Last Drive-Status zwischen "maximum brightness threshold exceeded" und "night close".  Merkwürdig ist die Tatsache, dass diese Jalousien überhaupt nicht helligkeitsgesteuert fahren, aber der Status dennoch darauf hinweist.

Ich spiele noch einmal ein wenig mit den Zeiten und schaue morgen noch einmal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 06 Mai 2019, 10:16:58
Weiterer Bug-Report:

Ich nutze derzeit die Version 0.6.5 mit aktiviertem Debug-Modus.
Wir hatten ja bereits über das Problem gesprochen, dass einige Jalousien bei mir nicht über das Brightness-Event fahren, sondern ausschließlich zum ASC_Time_Up_Late-Zeitpunkt.

Mal funktioniert es. Und dann wieder nicht. Ich erkenne hier noch kein Muster.
Nach den geprüften Stichproben kann ich fast mit Sicherheit sagen, dass die Jalousien am Wochenende korrekterweise über das Brightness-Event hochfahren. Zugegeben: Ich habe teilweise das Intervall zwischen WE_Early und Late recht knapp gewählt und vereinzelt kam kein Event in dieser Zeitspanne. Dies ignoriere ich einfach.

Aber fakt ist, dass es nun am Montag nicht funktioniert hat. Und das obwohl viele Brightness-Events vorhanden waren.

Log liegt vor.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Mai 2019, 10:25:10
Zitat von: eurofinder am 06 Mai 2019, 08:01:39
@CoolTux:
Danke, kein Problem.

Heute Morgen ist der Rolladen RGaeste_Velux geöffnet worden, obwohl das Device mit ASC_Mode_Up=off definiert wurde.
2019.05.06 05:24:22 3: RGaeste_Velux: tahoma_applyRequest data={"label":"Gäste Velux - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/2835930","commands":[{"name":"open","parameters":[]}]}]}

Woher die Zeit kommt entzieht sich meiner Kenntnis, da berechnete Sonnenaufgangszeit bereits abgelaufen war - siehe Zeitstempel am Beispiel RWC, der korrekt gefahren wurde:
2019.05.06 05:22:13 3: RWC: tahoma_applyRequest data={"label":"Gäste-WC - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/5837914","commands":[{"name":"open","parameters":[]}]}]}
Ich vermute mal, dass es daran lag, weil Last_Drive_Position im ASC-Device (get ASC showShuttersInformations) auf shading out steht.

Letzter Fahrbefehl war aber durch RGaeste_Velux_nextAstroTimeEvent ausgeführt:
2019.05.05 21:19:14 3: RGaeste_Velux: tahoma_applyRequest data={"label":"Gäste Velux - Schliessen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/2835930","commands":[{"name":"close","parameters":[]}]}]}

Hatte vorher manuell "shading out" beendet, da mal wieder eine Abweichung dazu geführt hatte, dass shading out nicht ausgeführt wurde.
2019.05.05 16:29:52 3: RAnkleide_Velux: tahoma_applyRequest data={"label":"Ankleide Velux - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/9176664","commands":[{"name":"open","parameters":[]}]}]}

Hier List vom ASC:
Internals:
   FUUID      5cc2c9b7-f33f-d9bf-3bae-c170cbd696a4bf1f
   FVERSION   73_AutoShuttersControl.pm:v0.6.5-s19304/2019-05-01 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,RAnkleide,RAnkleide_Velux,RBad,RBuero,RGaeste,RGaeste_Velux,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RSZ,RWC,KBuero,Twilight,KWC
   NR         121
   NTFY_ORDER 51-ASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.5
   OLDREADINGS:
   READINGS:
     2019-05-06 05:22:33   RAnkleide_PosValue 0
     2019-05-06 07:15:35   RAnkleide_Velux_PosValue 0
     2019-05-06 05:22:13   RAnkleide_Velux_lastPosValue 99
     2019-05-06 05:22:13   RAnkleide_Velux_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-06 05:22:13   RAnkleide_lastPosValue 100
     2019-05-06 05:22:13   RAnkleide_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-06 05:22:35   RBad_PosValue   0
     2019-05-06 05:22:13   RBad_lastPosValue 100
     2019-05-06 05:22:13   RBad_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-06 07:16:01   RBuero_PosValue 0
     2019-05-05 21:27:26   RBuero_lastPosValue 0
     2019-05-06 05:22:13   RBuero_nextAstroTimeEvent  6.05.2019 - 21:29
     2019-05-06 07:15:53   RGaeste_PosValue 0
     2019-05-06 05:25:02   RGaeste_Velux_PosValue 0
     2019-05-06 05:24:22   RGaeste_Velux_lastPosValue 100
     2019-05-06 05:22:13   RGaeste_Velux_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-05 21:19:14   RGaeste_lastPosValue 0
     2019-05-06 05:22:13   RGaeste_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-06 05:22:35   RKueche_PosValue 0
     2019-05-06 05:22:13   RKueche_lastPosValue 100
     2019-05-06 05:22:13   RKueche_nextAstroTimeEvent  6.05.2019 - 21:29
     2019-05-06 07:16:03   RPSK_Fenster_WZ_PosValue 0
     2019-05-05 21:27:26   RPSK_Fenster_WZ_lastPosValue 0
     2019-05-06 05:22:13   RPSK_Fenster_WZ_nextAstroTimeEvent  6.05.2019 - 21:29
     2019-05-06 07:16:03   RPSK_TUER_WZ_PosValue 0
     2019-05-05 21:27:26   RPSK_TUER_WZ_lastPosValue 0
     2019-05-06 05:22:13   RPSK_TUER_WZ_nextAstroTimeEvent  6.05.2019 - 21:29
     2019-05-06 07:15:53   RSZ_PosValue    0
     2019-05-05 21:19:14   RSZ_lastPosValue 0
     2019-05-06 05:22:13   RSZ_nextAstroTimeEvent  6.05.2019 - 21:21
     2019-05-06 05:22:33   RWC_PosValue    0
     2019-05-06 05:22:13   RWC_lastPosValue 100
     2019-05-06 05:22:13   RWC_nextAstroTimeEvent  6.05.2019 - 21:29
     2019-04-26 21:09:41   Rolladen_OG_lastPosValue 0
     2019-04-26 17:53:28   hardLockOut     off
     2019-04-30 06:50:39   partyMode       on
     2019-05-04 17:12:58   room_ASC_EG_tahoma RBuero,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RWC
     2019-05-04 17:12:58   room_ASC_OG_tahoma RAnkleide,RAnkleide_Velux,RBad,RGaeste,RGaeste_Velux,RSZ
     2019-04-26 11:04:55   selfDefense     off
     2019-05-06 07:15:59   state           manual
     2019-04-30 06:45:52   sunriseTimeWeHoliday on
     2019-05-04 17:12:58   userAttrList    rolled out
   helper:
     shuttersList:
       RAnkleide
       RAnkleide_Velux
       RBad
       RBuero
       RGaeste
       RGaeste_Velux
       RKueche
       RPSK_Fenster_WZ
       RPSK_TUER_WZ
       RSZ
       RWC
   monitoredDevs:
     KBuero:
       RBuero     ASC_WindowRec
     KWC:
       RWC        ASC_WindowRec
     RAnkleide:
     RAnkleide_Velux:
     RBad:
     RBuero:
     RGaeste:
     RGaeste_Velux:
     RKueche:
     RPSK_Fenster_WZ:
     RPSK_TUER_WZ:
     RSZ:
     RWC:
     Twilight:
       ASC        ASC_twilightDevice
       RAnkleide  ASC_BrightnessSensor
       RAnkleide_Velux ASC_BrightnessSensor
       RBad       ASC_BrightnessSensor
       RGaeste_Velux ASC_BrightnessSensor
       RKueche    ASC_BrightnessSensor
       RPSK_Fenster_WZ ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 40:40
   ASC_expert 1
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    1


und RGaeste_Velux:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/2835930
   FUUID      5cc2c399-f33f-d9bf-ed65-371e73f0943141b1
   IODev      tahoma
   NAME       RGaeste_Velux
   NR         114
   NTFY_ORDER 50-RGaeste_Velux
   STATE      dim0
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/2835930
   fid        2835930
   inClass    RollerShutter
   inControllable io:RollerShutterVeluxIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Gäste Velux
   inPlaceOID 7eaeefef-8124-4f8f-b36d-2d93418b81b9
   inType     1
   READINGS:
     2019-05-06 05:24:22   ASC_ShuttersLastDrive shading out
     2019-05-06 05:22:13   ASC_Time_DriveDown  6.05.2019 - 21:21
     2019-05-06 05:22:13   ASC_Time_DriveUp  7.05.2019 - 05:20
     2019-05-06 05:25:02   ClosureState    0
     2019-05-05 05:24:51   NameState       Gäste Velux
     2019-05-06 05:25:02   OpenClosedState open
     2019-05-05 05:24:51   PriorityLockTimerState 0
     2019-05-06 07:44:07   RSSILevelState  52.0
     2019-05-05 05:24:51   StatusState     available
     2019-05-04 17:12:58   associatedWith  ASC
     2019-05-06 05:25:02   devicestate     open
     2019-05-06 05:25:02   state           dim0
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BrightnessSensor Twilight:twilight 90:30
   ASC_Mode_Up off
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 55
   ASC_Shading_Direction 185
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 40
   ASC_Shading_StateChange_Sunny 80
   ASC_ShuttersPlace window
   IODev      tahoma
   alias      Rolladen Gäste Velux
   devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     dim


War bisher davon ausgegangen, dass wenn ich ASC_Mode_Up=off beim Device setze, dieser definitiv nicht hochgefahren wird. Fehlt hier ggf. eine Aktualisierung der Last_Drive_Position, weil diese ja noch auf shading out stand?

Gruß
eurofinder



Zitat von: eurofinder am 06 Mai 2019, 08:01:39
RGaeste_Velux_PosValue 0
     2019-05-06 05:24:22   RGaeste_Velux_lastPosValue 100

Der alte Wert ist 0 und der neue 100

Laut Code

and $getShadingPos == $getStatus


Die eizige Erklärung. 0 ist auch die shadingPosition bei Dir. Nur dann kann es zu solchen Problemen kommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Mai 2019, 10:26:32
Zitat von: FunkOdyssey am 06 Mai 2019, 10:16:58
Weiterer Bug-Report:

Ich nutze derzeit die Version 0.6.5 mit aktiviertem Debug-Modus.
Wir hatten ja bereits über das Problem gesprochen, dass einige Jalousien bei mir nicht über das Brightness-Event fahren, sondern ausschließlich zum ASC_Time_Up_Late-Zeitpunkt.

Mal funktioniert es. Und dann wieder nicht. Ich erkenne hier noch kein Muster.
Nach den geprüften Stichproben kann ich fast mit Sicherheit sagen, dass die Jalousien am Wochenende korrekterweise über das Brightness-Event hochfahren. Zugegeben: Ich habe teilweise das Intervall zwischen WE_Early und Late recht knapp gewählt und vereinzelt kam kein Event in dieser Zeitspanne. Dies ignoriere ich einfach.

Aber fakt ist, dass es nun am Montag nicht funktioniert hat. Und das obwohl viele Brightness-Events vorhanden waren.

Log liegt vor.

Lässt Du mir das Log wieder zu kommen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Mai 2019, 11:31:40
Zitat von: FunkOdyssey am 06 Mai 2019, 10:16:58
Weiterer Bug-Report:

Ich nutze derzeit die Version 0.6.5 mit aktiviertem Debug-Modus.
Wir hatten ja bereits über das Problem gesprochen, dass einige Jalousien bei mir nicht über das Brightness-Event fahren, sondern ausschließlich zum ASC_Time_Up_Late-Zeitpunkt.

Mal funktioniert es. Und dann wieder nicht. Ich erkenne hier noch kein Muster.
Nach den geprüften Stichproben kann ich fast mit Sicherheit sagen, dass die Jalousien am Wochenende korrekterweise über das Brightness-Event hochfahren. Zugegeben: Ich habe teilweise das Intervall zwischen WE_Early und Late recht knapp gewählt und vereinzelt kam kein Event in dieser Zeitspanne. Dies ignoriere ich einfach.

Aber fakt ist, dass es nun am Montag nicht funktioniert hat. Und das obwohl viele Brightness-Events vorhanden waren.

Log liegt vor.

Möglich das ich was gefunden habe. Dafür brauche ich aber eine erweiterte Ausgabe des debug Modes welchen ich heute fertig mache und Dich bitten würde dann zu testen. Würde mich bei Dir melden.
Ausserdem habe ich in der Tat noch ein Problem bezüglich Wochenende und brightness erkennen können.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 06 Mai 2019, 11:42:04
Das beruhigt mich. Ich bin den Code jetzt schon mehrfach durchgegangen, aber die große Abfrage in 'EventProcessingBrightness' hat mich ordentlich beschäftigt.
Vor allem wundere ich mich, wie das Debug-Log zeitgleich in 'EventProcessingShadingBrightness' weitermacht, obwohl die Schritte in 'EventProcessingBrightness' noch nicht zu Ende gearbeitet wurden.

Mit meinem Anfängerwissen bleibe ich immer an dieser if-Abfrage hängen. Diese scheint nicht zuzutreffen. Müsste es aber.


sub EventProcessingBrightness($@) {
...
        if (
            int( gettimeofday() / 86400 ) != int(
                computeAlignTime( '24:00', $shutters->getTimeUpEarly ) / 86400
            )
            and int( gettimeofday() / 86400 ) == int(
                computeAlignTime( '24:00', $shutters->getTimeUpLate ) / 86400
            )
            and $1 > $brightnessMaxVal
            and $shutters->getUp eq 'brightness'
            and not $shutters->getSunrise
          )
...
}
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 06 Mai 2019, 13:16:44
@CoolTux:
ZitatDie eizige Erklärung. 0 ist auch die shadingPosition bei Dir. Nur dann kann es zu solchen Problemen kommen.
Nein, für RGaeste_Velux  ist ASC_Shading_Pos definiert als 100. Das wurde auch nie geändert.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Mai 2019, 13:34:34
Zitat von: eurofinder am 06 Mai 2019, 13:16:44
@CoolTux:Nein, für RGaeste_Velux  ist ASC_Shading_Pos definiert als 100. Das wurde auch nie geändert.

Gruß
eurofinder

Sorry ich habe mich da vertan. Ich meinte auch 100.
So steht es ja auch drin. LastPos 100 Pos 0

Und 100 ist auch Dein Shading. Dem zufolge macht er genau das was er soll. Er schaut nach ob die Position gleich der ShadinPosition ist und wenn ja und out ist gesetzt fährt er raus aus der shading.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 06 Mai 2019, 13:48:37
@CoolTux:
Also, nochmal zur Klarstellung. Sonntag klappte mal wieder shading out beim Rolladen nicht. Habe ihn dann manuell auf Position 0 (geöffnet) gefahren. Die Voraussetzungen für shading out waren zu dem Zeitpunkt nicht mehr erfüllt. Spät abends wurde dann der Rolladen mit AstroModeEvening (HORIZON -5) automatisch in night close (Position 100) gefahren. Dann hätte doch Last Drive Position im ASC night close sein müssen und nicht weiterhin shading out.

Da im Device RGaeste_Velux ASC_Mode_Up=off ist, dürfte somit dann der Rolladen heute morgen auch nicht in Position O gefahren werden.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Mai 2019, 13:55:24
 Last DrivePosition ist die Position nicht der Fahrgrund.
Die Position auf Grund der night close war 100. Shading stand auf out. Irgendwann geht dann die Shading Routine noch mal an. Das muss ich noch mal prüfen, in der Routine wird festgestellt das Shading out ist und das die aktuelle Position gleich der Shading Position ist (100) und somit wird ein Fahrbefehl ausgegeben. Gefahren wird in die LastPosition und die war vor dem night close ja 0
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 06 Mai 2019, 14:21:53
OK, dachte die Logik wäre anders aufgebaut, was für mich eher nachvollziehbar wäre.

Würde sehr dafür plädieren, dass night close automatisch noch "ausstehende" shading out beendet. Sehe keinen Grund, warum ein Rolladen, der per night close geschlossen wird, anschließend nochmals in shading out gehen sollte.

Nochmals danke für diene Rückmeldungen und tolle Arbeit am Modul. Wenn ich "Kritik" äußere, dann dient sie einzig allein dazu, das Modul in der Funktionalität zu optimieren. 

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 06 Mai 2019, 14:25:35
@CoolTux:
Wie bekomme ich denn in der Zwischenzeit einen Rolladen, der noch im shading out ist in einen Zustand, der am nächsten Tag nicht dazu führt, dass der Rolladen morgens trotz  ASC_Mode_Up=off hochgefahren wird?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Mai 2019, 14:31:16
In dem Du die ShadingPos auf einen anderen Wert setzt als ein Wert den es schon wo anders in der Konfig gibt. Also kein open,closed,ventilate,comfort Wert. Nimm wegen meiner 98 oder so statt 100

Ich frage bei vielen Gelegenheiten ab um das Rolllo auch tatsächlich in der entsprechenden Pos ist für Routine aus der dann raus gefahren werden soll. Wenn nicht ist das wohl so vom User gewünscht worden und es wird halt nichts gemacht.
ClosedPos ist halt ungünstig gewählt da da noch mehr dran hängt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 06 Mai 2019, 14:35:20
OK, danke. Probiere ich aus.

eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Mai 2019, 20:15:07
Ich habe mal die Rolllos vom Kinderzimmer auf Brightness eingestellt. Runter sind sie dann auch gefahren. Dabei ist mir aufgefallen das dann IsDay eigentlich hätte 0 ausgeben müssen dies aber nicht tat. Muss ich also noch mal ran.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 06 Mai 2019, 22:34:05
Ein Rollo ist eben trotz offenem Fenster beim Übergang von home zu asleep aus der Comfort-Position in die closed-Position gefahren. Das ist doch definitiv ein Bug, oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Mai 2019, 04:24:17
Zitat von: volschin am 06 Mai 2019, 22:34:05
Ein Rollo ist eben trotz offenem Fenster beim Übergang von home zu asleep aus der Comfort-Position in die closed-Position gefahren. Das ist doch definitiv ein Bug, oder?

Kann ich pauschal nicht sagen. Da brauche ich bitte list vom ASC und dem Rolllo
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Mai 2019, 06:31:18
Ich habe jetzt noch mal beim Thema Brightness dran gesessen. Nun sollte zu mindest korrekt IsDay ausgegeben werden.
Voraussetzung ist aber das zu mindest eine Abends oder Morgens Fahrt gemacht wurde nach einem kompletten Neustart. Ansonsten könnte es zwischen den Zeiten von jeweils Early und Late noch zu Fehlinterpretationen kommen.
Wohl bemerkt das gilt nur für Brightness Sonnenaufgang und Brightness Sonnenuntergang Fahrten und Zeiten.


Was das generelle Nicht-Fahren bei Brightness an geht bin ich noch bei der Auswertung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 07 Mai 2019, 09:37:00
Zitat von: FunkOdyssey am 06 Mai 2019, 09:43:45


Eine Info am Rande:
Ich habe ASC_DriveUpMaxDuration überball mit den entsprechenden Werten (inkl. Sicherheitspuffer) gesetzt.
8 Jalousien wurden manuell hochgefahren. Bei einer einzigen stimmt der Status "manual". Bei allen anderen wechselt der Last Drive-Status zwischen "maximum brightness threshold exceeded" und "night close".  Merkwürdig ist die Tatsache, dass diese Jalousien überhaupt nicht helligkeitsgesteuert fahren, aber der Status dennoch darauf hinweist.

Ich spiele noch einmal ein wenig mit den Zeiten und schaue morgen noch einmal.

Auch wenn das überhaupt nicht wichtig ist, will ich hier ein Update loswerden:

Ich habe die ASC_DriveUpMaxDuration-Zeiten immer knapper an die Realität angepasst. Jalousien, die 20sec für eine Fahrt benötigen und deren Ack-Signal auch wirklich nach 20sec zurückübermittelt wird, habe ich auf 25sec eingestellt. Und ich habe das Gefühl, dass die Berechnung des LastDrive-Status sich dadurch verschlechtert hat. Ich habe nun keine einzige Jalousie mit einem "manual"-LastDrive. Sondern ausschließlich "maximum brightness threshold exceeded" oder "night close".

Die ASC_DriveUpMaxDuration = 30 oder ASC_DriveUpMaxDuration = 60 haben das Problem jedoch auch nicht gelöst.

Keine Priorität!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 07 Mai 2019, 09:41:00
Zitat von: CoolTux am 07 Mai 2019, 06:31:18
Ich habe jetzt noch mal beim Thema Brightness dran gesessen. Nun sollte zu mindest korrekt IsDay ausgegeben werden.
Voraussetzung ist aber das zu mindest eine Abends oder Morgens Fahrt gemacht wurde nach einem kompletten Neustart. Ansonsten könnte es zwischen den Zeiten von jeweils Early und Late noch zu Fehlinterpretationen kommen.
Wohl bemerkt das gilt nur für Brightness Sonnenaufgang und Brightness Sonnenuntergang Fahrten und Zeiten.


Was das generelle Nicht-Fahren bei Brightness an geht bin ich noch bei der Auswertung.

Oh, das dürfte auch erklären wieso ich Muster erkennen kann. Du hattest mir gestern die Version mit den erweiterten Debugausgaben zugeschickt. Die Version habe ich aktiviert und FHEM natürlich neu gestartet. Abends fuhren die Jalousien planmäßig herunter. Und heute morgen hat es beim helligkeitsgesteuerten Hochfahren nicht einen einzigen Fehler gegeben. Ich dachte, dass wäre ein verschobener Wochenend-Bug. Also das Gegenteil des Freitag-Bugs = Montag-Bug. :-)
Gestern am Montag hatte ich dann vermutlich die Probleme, da ich am Wochenende keinen FHEM-Neustart durchgeführt hatte.

Da bin ich ja mal auf die Commits gespannt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 07 Mai 2019, 10:58:43
Den Eindruck habe ich gestern/heute auch gewonnen :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Mai 2019, 11:00:39
Zitat von: FunkOdyssey am 07 Mai 2019, 09:37:00
Auch wenn das überhaupt nicht wichtig ist, will ich hier ein Update loswerden:

Ich habe die ASC_DriveUpMaxDuration-Zeiten immer knapper an die Realität angepasst. Jalousien, die 20sec für eine Fahrt benötigen und deren Ack-Signal auch wirklich nach 20sec zurückübermittelt wird, habe ich auf 25sec eingestellt. Und ich habe das Gefühl, dass die Berechnung des LastDrive-Status sich dadurch verschlechtert hat. Ich habe nun keine einzige Jalousie mit einem "manual"-LastDrive. Sondern ausschließlich "maximum brightness threshold exceeded" oder "night close".

Die ASC_DriveUpMaxDuration = 30 oder ASC_DriveUpMaxDuration = 60 haben das Problem jedoch auch nicht gelöst.

Keine Priorität!

Waren die Positionen unterschiedlich? Also die letzte und die dann aktuelle.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 07 Mai 2019, 11:10:49
Zitat von: CoolTux am 07 Mai 2019, 11:00:39
Waren die Positionen unterschiedlich? Also die letzte und die dann aktuelle.

Stimmt, das ist mir auch aufgefallen.
Die Antwort lautet: Nein, "Last Position" und "Position" sind identisch.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Mai 2019, 11:37:29
Zitat von: FunkOdyssey am 07 Mai 2019, 11:10:49
Stimmt, das ist mir auch aufgefallen.
Die Antwort lautet: Nein, "Last Position" und "Position" sind identisch.

Ich habe die Routine an sich etwas geändert. Hoffe das nun das erkennen besser geht.
Ich habe eine aktuelle Version in den Master branch geschoben und werde auch für morgen Früh ein Update vorbereiten.
Es hilft nichts ich brauche Eure Hilfe um die kleinen Feinheiten zu finden. Also bitte icht scheuen, meldet einfach mal alles was Euch so negativ oder nicht gewollt auf fällt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 07 Mai 2019, 11:42:59
Das machen wir doch auch. :-)
Ich wundere mich schon, wie standhaft du hier bist. Es treffen hier schon viele Meldungen ein und ich will dich eigentlich nicht mit Unwichtigem beschäftigen.
Aber schön wie locker du das siehst. Respekt für deine Ausdauer.

Es macht dir doch auch keiner einen Vorwurf. Jeder ASC-Nutzer ist doch froh, dass es das Modul gibt. Und Dinge, die noch nicht möglich sind, wurden von dir nahezu immer nachgeliefert.

Ich hatte ein wenig Sorgen, dass der Dialog zwischen dir und Loredo die Stimmung hier kippt. Ich finde Loredos Ansätze aber auch ganz sinnvoll. Also ASC-Newbie ist man von den Eigenarten tatsächlich ein wenig überrascht. Vielleicht können wir das alle gemeinsam irgendwie in den Griff bekommen. Stück für Stück aber immer noch vorne. :-)

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 07 Mai 2019, 11:44:57
Wollen wir vielleicht dazu nochmal einen Schritt zurück gehen und strukturiert vorgehen? Also z.B. erstmal nur die Rollläden abends, dann schauen ob das alles geht. Ne woche später nehmen wir die rollläden morgens dazu. Beides erstmal nur auf Astro Zeiten bezogen. Danach nehmen wir Brightness dazu... usw.
Also im Prinzip jede einzelne Funktion so sortieren, wie sie aufeinander aufbauen.

Ich möchte auch alles sofort einschalten und dass alles perfekt funktioniert. Aber ich glaube alles zusammen zu optimieren ist schwer, oder wie seht ihr das?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Mai 2019, 11:47:40
Julian (Loredo) und ich kennen uns privat. Das passt schon. Von Ihm könnte ich viel über strukturiertes und konsistentes  Software entwickeln lernen  :)
Sobald ich eine bessere Übersicht habe werde ich auch Julians Ideen und Konzepte ein pflegen. Aber erstmal möchte ich jetzt das wir Fehler frei die aktuellen Funktionen verwenden können.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Mai 2019, 11:49:32
Zitat von: Loredo am 07 Mai 2019, 11:44:57
Wollen wir vielleicht dazu nochmal einen Schritt zurück gehen und strukturiert vorgehen? Also z.B. erstmal nur die Rollläden abends, dann schauen ob das alles geht. Ne woche später nehmen wir die rollläden morgens dazu. Beides erstmal nur auf Astro Zeiten bezogen. Danach nehmen wir Brightness dazu... usw.
Also im Prinzip jede einzelne Funktion so sortieren, wie sie aufeinander aufbauen.

Ich möchte auch alles sofort einschalten und dass alles perfekt funktioniert. Aber ich glaube alles zusammen zu optimieren ist schwer, oder wie seht ihr das?

Vielleicht ist es auch ok wenn ich mal versuche wie bereits erwähnt eine Art Struktugramm in Text zu verfassen wie ich mir vorgestellt habe wie was funktionieren oder ineinander greifen soll.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: christoph.kaiser.in am 07 Mai 2019, 23:23:01
Hallo,

ich habe die Tests auf meiner Seite mit Erfolg abgeschlossen. Es würde Sinn machen meine Änderungen mit anderen Sensoren (e.g Homematic) zu testen.

Aus diesem Grund habe ich folgenden Patch für die Version 0.6.6 erzeugt.

Damit reagiert ASC auch auf Events die neben dem Status auch zusätzliche Informationen beinhalten. Der Status wird anhand des Keywords "state: " extrahiert, egal an welcher Stelle im Event-Text dieses steht.  Im weiteren Verlauf spielt es aufgrund der verwendeten regexp matches auch keine Rolle mehr ob die Stati im Sensor "open|opened|tilt|tilted|close|closed" benannt sind.

Ich würde mich freuen wenn die kleine Anpassung im Modul Eingang findet.

Gruß
Christoph
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 08:54:13
Hallo Christoph,

Vielen Dank für den Patch. Mit meinen Editor angeschaut sieht es super aus. 1 Frage und ein Problem habe ich
1. Warum hast Du
m#state
zu
m#.*state
gemacht. Hattest Du Probleme mit dem Original?
Und das Problem. Ich kann den Patch mit diff nicht lesen und somit auch nicht sauber übernehmen. Kannst Du da noch mal schauen bitte.

Vielen Dank für Deine Arbeit.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ChristianMUC am 08 Mai 2019, 08:59:57
Guten Morgen,

ich bekomme seit dem Update folgenden Fehler:

Zitatconfigfile: myASControl: unknown attribute ASC_autoShuttersControlShading. Type 'attr myASControl ?' for a detailed list.


Ist das versehentlich rausgeflogen, oder muss ich meine Config editieren?

Danke und Gruß

Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 09:16:04
Zitat von: ChristianMUC am 08 Mai 2019, 08:59:57
Guten Morgen,

ich bekomme seit dem Update folgenden Fehler:


Ist das versehentlich rausgeflogen, oder muss ich meine Config editieren?

Danke und Gruß

Christian

Es ist gewollt raus geflogen. Kannst also ruhigen Gewissens save drücken.
Man  aktiviert das Beschatten nun über

set ASC_DEVICE controlShading on
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 08 Mai 2019, 10:09:16
Was mir heute früh noch eingefallen ist: Ich weiß nicht, wen es sonst noch so betrifft, aber ich habe an Fenstertüren 2 Sensoren und kombiniere sie per structure zu einem virtuellen threestate Sensor. Nun kann es aber wahrscheinlich vorkommen, dass die beiden Sensoren beim öffnen/schließen nicht immer exakt in der selben Reihenfolge melden bzw. sich der Status innerhalb von wenigen Sekunden 2x ändert. Wahrscheinlich führt das dann aber zu ungewolltem Verhalten bei ASC, weil eben das erste Event kommt, aber nicht den eigentlich aus Benutzersicht endgültigem Status entspricht.


Ich hab noch nicht nachgesehen, ob sich das Status Event der structure irgendwie verzögern lässt oder ob man da noch komplizierter mit einem DOIF Timer dazwischen arbeite müsste oder sowas, um das zu entprellen.


Falls man das in ASC lösen wollte, müsste man wahrscheinlich nicht nur die Verzögerung einbauen (da ist doch auch schon was, eigentlich?), sondern man müsste vor allem das Event nur als Trigger nehmen und nicht mehr auch als Dateneingabe. Sprich: Event triggert, aber dann wird der Status nochmals über ReadingsVal explizit ausgelesen, weil er sich ja, wenn mehrere fhem.pl Loops dazwischen liegen, geändert haben könnte.


Vielleicht gibt das ja auch noch Ideen für mögliche Fehlerquellen, Marko.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 10:20:45
Was könnte denn da Deiner Meinung nach für ein Event kommen welches nicht "erwünscht" ist?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 08 Mai 2019, 10:30:10
Das man warten muss ist seltsam.

-Fenster ist Nachts auf Kipp, jetzt möchte ich es öffnen.
-Fenster zu, Rollladen fährt runter
-jetzt muss man warten bis es zu ist,  statt das Fenster gleich zu öffnen.


Wenn das Fenster Nachts auf öffnen steht, und man es im Anschluss gleich auf Kipp stellen will muss man den zufahren Befehl abwarten.

Ich sehe es so, Nachts kann die Position gerne sofort angefahren werden, gerne 10 Sekunden auch verzögert auf, dann kann man im Bad das Fenster öffnen und in Ruhe verlassen, ohne vorher gesehen zu werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 08 Mai 2019, 10:38:41
Hmm,

Anmerkung dazu: Manche Kontakte (z.B. HM) kennen eine interne Verzögerung, um den von Typ1er geschilderten Effekt zu vermeiden; bei allen anderen fände ich es gut, eine kurze Zeit zuzuwarten, bis eine Reaktion (bzw. die Prüfung des Werts samt Reaktion) erfolgt. Es reichen in der Regel wenige Sekunden (meine HM haben in der Regel einen delay von 2 Sek. drin).

Ich habe aber auch welche, die gleich reagieren, und bei denen soll dann auch direkt die Rolllade hoch. Vorschlag: Verzögerung optional einstellbar, als weitere Angabe zum Fensterkontakt; Format: attr ASC_WindowRec <device>[:delay in sek]
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 10:49:14
Zitat von: Beta-User am 08 Mai 2019, 10:38:41
Hmm,

Anmerkung dazu: Manche Kontakte (z.B. HM) kennen eine interne Verzögerung, um den von Typ1er geschilderten Effekt zu vermeiden; bei allen anderen fände ich es gut, eine kurze Zeit zuzuwarten, bis eine Reaktion (bzw. die Prüfung des Werts samt Reaktion) erfolgt. Es reichen in der Regel wenige Sekunden (meine HM haben in der Regel einen delay von 2 Sek. drin).

Ich habe aber auch welche, die gleich reagieren, und bei denen soll dann auch direkt die Rolllade hoch. Vorschlag: Verzögerung optional einstellbar, als weitere Angabe zum Fensterkontakt; Format: attr ASC_WindowRec <device>[:delay in sek]

Meinst Du ein verzögertes fahren nach dem Fensterkontakt Event oder generell eine verzögerte Auswertung des Fensterkontakt Events. Zweites ist eine Sau Arbeit wegen nicht blockieren von FHEM.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 08 Mai 2019, 11:01:24
Da das Event eventuell "unsauber" bzw. erst vorläufig ist, benötigen wir m.E. letzteres, auch wenn es Aufwand macht.
Aber das sollte doch begrenzt sein, oder? Einen (benannten) InternalTimer (erst canceln, dann) aufrufen und dann "ganz normal" die Auswertung machen. Kann halt sein, dass man nicht einfach das Event weitergeben kann, aber soooo schwierig ist das auch nicht, oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 11:09:19
Es ist schon ein wenig was zu tun dafür. Damit Du einen InternenTimer wieder canceln kannst benötigst Du eine Eindeutigkeit. Man kann hier einen Hash für nehmen in dem man dann auch gleich Daten drin ab legt. Auf jeden Fall muss eine weitere Funktion her da InternalTimer nur Funktionen mit einem Argument aufrufen kann.
Man kann sich das aber gerne einmal anschauen. Wenn das derzeitig umgesetzte sauber läuft.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 08 Mai 2019, 11:13:55
Vielleicht sollte man den Funktionsaufruf mit dem Event (und dem eventauslösenden Gerät) machen - dann kann man vergleichen oder eben mit dem aktuellen Wert weitermachen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 08 Mai 2019, 11:16:25
Ich mache zb nach dem Duschen Baden das Fenster auf, nur beim auffahren verzögert, dann kann man nackig noch das Bad verlassen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 08 Mai 2019, 11:22:36
Mir ist heute noch aufgefallen das wenn das Fenster am Abend gekippt ist fährt das Rollo in die Lüftungsposition es bleibt dort auch die ganze Nacht morgens dann wird normal hochgefahren.
Jetzt schließe ich das Fenster und die Rollade holt das Schließen der Nacht nach. Das sollte eigentlich ja nicht passieren. Rolllade wird mit Astro gesteuert.
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 08 Mai 2019, 11:24:16
Ist die Commandref bezüglich
Zitatset ASC_DEVICE controlShading on
noch nicht aktualisiert oder liegt nur bei mir hier ein "Fehler" vor?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 11:26:09
Zitat von: majestro84 am 08 Mai 2019, 11:22:36
Mir ist heute noch aufgefallen das wenn das Fenster am Abend gekippt ist fährt das Rollo in die Lüftungsposition es bleibt dort auch die ganze Nacht morgens dann wird normal hochgefahren.
Jetzt schließe ich das Fenster und die Rollade holt das Schließen der Nacht nach. Das sollte eigentlich ja nicht passieren. Rolllade wird mit Astro gesteuert.
Gruß Alex

Normal hoch gefahren bedeutet das Du es von Hand gemacht hast? Oder ist das Rolllo nach Astro hoch gefahren?
Wenn es nach Astro hoch gefahren ist kannst Du es diese Nacht noch mal machen bitte und bevor Du dann am Ende morgen früh das Fenster schließt, also nach dem Astro hoch fahren schau bitte was
{ FHEM::AutoShuttersControl::IsDay('RolloName') }
aus spuckt
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 11:29:32
Zitat von: eurofinder am 08 Mai 2019, 11:24:16
Ist die Commandref bezüglichnoch nicht aktualisiert oder liegt nur bei mir hier ein "Fehler" vor?

Gruß
eurofinder

Noch nicht aktuell. Der liebe FunkOdyssey baut da gerade dran rum und macht sie schick für uns.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 08 Mai 2019, 11:30:35
Zitat von: CoolTux am 08 Mai 2019, 11:26:09
Normal hoch gefahren bedeutet das Du es von Hand gemacht hast? Oder ist das Rolllo nach Astro hoch gefahren?
Wenn es nach Astro hoch gefahren ist kannst Du es diese Nacht noch mal machen bitte und bevor Du dann am Ende morgen früh das Fenster schließt, also nach dem Astro hoch fahren schau bitte was
{ FHEM::AutoShuttersControl::IsDay('RolloName') }
aus spuckt
Es wurde mit Astro hochgefahren nicht manuel. OK werde ich morgen früh gucken.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 11:34:12
Zitat von: majestro84 am 08 Mai 2019, 11:30:35
Es wurde mit Astro hochgefahren nicht manuel. OK werde ich morgen früh gucken.
Ach so, ganz wichtig. Welche Version?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 08 Mai 2019, 11:39:58
Immer die aktuelle bei mir. Da heute einen neuen gekommen ist also die 0.6.6.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 08 Mai 2019, 11:40:06
Zitat von: CoolTux am 07 Mai 2019, 11:37:29
Ich habe die Routine an sich etwas geändert. Hoffe das nun das erkennen besser geht.
Ich habe eine aktuelle Version in den Master branch geschoben und werde auch für morgen Früh ein Update vorbereiten.
...

Noch einmal zur Erkennung der manuellen Fahrten:
Ich kann geringe Veränderungen feststellen. Bei ein paar Jalousien habe ich nun ein "manual" stehen. Die meisten haben aber .....

Alles löschen und vergessen. Es gibt scheinbar keinen Fehler mehr bei der Erkennung. Aber es gibt einen Fehler in der Darstellung.

Das Reading 'ASC_ShuttersLastDrive' ist korrekt. Überall.
Aber: Wenn ich mir über das ASC-Device die ShuttersInfo anschaue, dann steht dort Müll. Die Übersicht ist einfach falsch. Die Erkennung funktioniert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 08 Mai 2019, 11:41:03
@CoolTux:
OK, wollte nur sichergehen. Danke an FunkOdyssey.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 11:42:08
Zitat von: FunkOdyssey am 08 Mai 2019, 11:40:06
Noch einmal zur Erkennung der manuellen Fahrten:
Ich kann geringe Veränderungen feststellen. Bei ein paar Jalousien habe ich nun ein "manual" stehen. Die meisten haben aber .....

Alles löschen und vergessen. Es gibt scheinbar keinen Fehler mehr bei der Erkennung. Aber es gibt einen Fehler in der Darstellung.

Das Reading 'ASC_ShuttersLastDrive' ist korrekt. Überall.
Aber: Wenn ich mir über das ASC-Device die ShuttersInfo anschaue, dann steht dort Müll. Die Übersicht ist einfach falsch. Die Erkennung funktioniert.

Zeig mal bitte Dein Müll. Steht dort nicht manual drin oder steht da sonst irgendein Buchstabensalat drin?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 08 Mai 2019, 11:57:08
Du hast Post. Es steht dort einfach der falsche LastDrive-Status. Und zwar nicht der Inhalt des Readings.
Jedoch unterscheiden sich _lastPosValue und _PosValue merkwürdigerweise immer noch nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 12:13:02
Zitat von: FunkOdyssey am 08 Mai 2019, 11:57:08
Du hast Post. Es steht dort einfach der falsche LastDrive-Status. Und zwar nicht der Inhalt des Readings.
Jedoch unterscheiden sich _lastPosValue und _PosValue merkwürdigerweise immer noch nicht.


Welche ASC Version?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 08 Mai 2019, 12:14:55
VERSION
0.6.7
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 12:15:13
Zitat von: FunkOdyssey am 08 Mai 2019, 11:57:08
Du hast Post. Es steht dort einfach der falsche LastDrive-Status. Und zwar nicht der Inhalt des Readings.
Jedoch unterscheiden sich _lastPosValue und _PosValue merkwürdigerweise immer noch nicht.

Das mit dem nicht unterscheiden ist korrekt. Wenn von Hand gefahren wurde kann ich die letzte Position leider nicht ermitteln. bzw gibt es intern ein LastManualPosition aber ich bekomme beide zusammen nicht sauber ausgewertet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 08 Mai 2019, 12:16:19
Okay, dann passt nur die Darstellung in 'GetShuttersInformation' nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 13:14:37
Zitat von: FunkOdyssey am 08 Mai 2019, 12:16:19
Okay, dann passt nur die Darstellung in 'GetShuttersInformation' nicht.

Hast Du nach dem setzen des Readings im Rolllo Device die ShuttersInformation aufgerufen? Denn eigentlich ist das was Du da hast gar nicht möglich. In beiden Fällen wird ein und der selbe Hash Inhalt aufgerufen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 08 Mai 2019, 13:25:14
Ich verstehe deine Zweifel, aber ich kann dir garantieren, dass die Werte in den Rollladengeräten sich von denen aus der Funktion 'GetShuttersInformation' unterscheiden.
Ja, die ShuttersInfo habe ich nach dem Fahren gesichtet.

Heute morgen waren alle Fahrten. Und seitdem habe ich sicherlich schon >10mal in die ShutterInfos reingeguckt. Jedesmal falsch.

Kein Caching- oder Proxy-Issue.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 13:40:32
Zitat von: FunkOdyssey am 08 Mai 2019, 13:25:14
Ich verstehe deine Zweifel, aber ich kann dir garantieren, dass die Werte in den Rollladengeräten sich von denen aus der Funktion 'GetShuttersInformation' unterscheiden.
Ja, die ShuttersInfo habe ich nach dem Fahren gesichtet.

Heute morgen waren alle Fahrten. Und seitdem habe ich sicherlich schon >10mal in die ShutterInfos reingeguckt. Jedesmal falsch.

Kein Caching- oder Proxy-Issue.

Dann schaue ich mir das noch mal an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: christoph.kaiser.in am 08 Mai 2019, 19:25:15
Hallo CoolTux,

ich habe den Diff in WinMerge erzeugt - ich mache Dir gerne noch einen mit Linux "diff" oder einem anderen diff-tool Deiner Wahl :-)

Die Änderung in der Regexp bewirkt, dass die für die Positionserkennung unwichtigen Informationen in der Event Message vor und nach dem "state:" keyword weggefiltert werden.

Die Eventnachrichten in meinem System sehen wie folgt aus...

EEP 06:

ASC_DEBUG!!! 2019.05. 8 18:19:17 - EventProcessingWindowRec: Essbereich.Rollladen.Links - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
[...]
ASC_DEBUG!!! 2019.05. 8 18:21:51 - EventProcessingWindowRec: Essbereich.Rollladen.Links - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2019.05. 8 18:21:57 - EventProcessingWindowRec: Essbereich.Rollladen.Links - RECEIVED EVENT: state: tilted - IDENTIFIED EVENT: tilted - STORED EVENT: tilted

EEP A15:

ASC_DEBUG!!! 2019.05. 8 18:19:27 - EventProcessingWindowRec: Kueche.Rollladen - RECEIVED EVENT: voltage: 3.18 window: open vibration: off state: W: open V: off U: 3.18 - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2019.05. 8 18:19:27 - EventProcessingWindowRec: Kueche.Rollladen - HOMEMODE: none : QueryShuttersPosWinRecTilted QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2019.05. 8 18:19:27 - EventProcessingWindowRec: Kueche.Rollladen - RECEIVED EVENT: voltage: 3.18 window: closed vibration: off state: W: closed V: off U: 3.18 - IDENTIFIED EVENT: closed - STORED EVENT: closed
[...]
ASC_DEBUG!!! 2019.05. 8 18:19:30 - EventProcessingWindowRec: Kueche.Rollladen - RECEIVED EVENT: voltage: 3.18 window: open vibration: off state: W: open V: off U: 3.18 - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2019.05. 8 18:19:32 - EventProcessingWindowRec: Kueche.Rollladen - RECEIVED EVENT: voltage: 3.18 window: tilted vibration: off state: W: tilt V: off U: 3.18 - IDENTIFIED EVENT: tilt - STORED EVENT: tilt

Die blauen Textanteile werden einschließlich aller Leer-/Sonderzeichen durch die geänderte RegExp vor der Klammer (-> .*state:.*) abgedeckt, die roten werden in der Klammer (open(?>ed)?|closed?|tilt(?>ed)?) erkannt.


.*     ein, mehrere (oder kein) beliebiger Character
state:     keyword "state:"
.*     ein, mehrere (oder kein) beliebiger Character

Die Anpassungen in der Klammer dienen der eleganten Erweiterung auf die aus meiner Sicht möglichen alternativen Bezeichner:


(open|opened|tilt|tilted|close|closed)


entspricht


(open(?>ed)?|closed?|tilt(?>ed)?)

(?>ed)? erzeugt eine Gruppierung analog zu (ed)?, die nicht zu einem Wert in $2 führt - hier also nur zur alternativen Erkennung der möglichen zusätzlichen Endung.

Gruß
Christoph
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 19:32:54
Hallo Christoph

Vielen Dank für die Erklärung. Wäre super wenn Du das mit dem patch Befehl unter Linux machen könntest. Dann geht es auf jeden Fall bei mir. Ich habe kein Windows.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: christoph.kaiser.in am 08 Mai 2019, 19:43:54
Sollte am Zeilenumbruch liegen - Windows (CR LF) vs. Unix (LF).

Anbei der patch im Unix Format.

Gruß
Christoph
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 20:05:02
Sieht super aus. Mein diff Programm konnte es schon mal öffnen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: RalfPit am 08 Mai 2019, 20:36:48
@CoolTux
ich wollte schon aufgeben... jetzt habe ich den Fehler bei meinen Somfy´s gefunden...
Sie fahren nur runter wenn "ASC_Closed_Pos" maximal 100 ist.
Bei Position 100 sind noch Lichtschlitze erkennbar.
Dummerweise hatte ich die ASC_Closed_Pos beim userattr auf 200 (ganz zu) geändert und nicht sofort den Zusammenhang erkannt. Kannst du mir helfen ?

LG Ralf

Nutze Version 0.6.7 > 10x SOMFY-RTS mit SIGNALduino und ändere händisch nach jedem Update SOMFY => 'position' in 'pos'
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 20:40:20
Hallo Ralf,

Kannst Du bei Deinem Rolllo nicht sagen

set Rolllo pos 200

und dann fährt das Rolllo komplett zu? Wenn das geht sollte auch ASC mit einem Closed Wert von 200 klar kommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: RalfPit am 08 Mai 2019, 21:09:38
Nein, geht nur pos 0 bis pos 100, on (200) und off (null)

LG  Ralf

Was mich wundert: Im Tablet-UI geht: data-set-off="200"
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 21:35:12
Zitat von: RalfPit am 08 Mai 2019, 21:09:38
Nein, geht nur pos 0 bis pos 100, on (200) und off (null)

LG  Ralf

Was mich wundert: Im Tablet-UI geht: data-set-off="200"

Dann ist das auch kein Wunder. Er nimmt nur die Befehle welche auch mit dem set klappen direkt im Rolllo
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: RalfPit am 08 Mai 2019, 21:52:18
Was kann ich tun ?
im userattr ASC_Closed_Pos "on" hinzufügen ?
Dann dupliziert ASC den Eintrag ohne "on"

LG Ralf
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 08 Mai 2019, 22:08:46
Zitat von: RalfPit am 08 Mai 2019, 21:52:18
Was kann ich tun ?
Entweder das ROLLO-Modul als Zwischenebene verwenden. Sollte genau deine notwendigen Befehle abbilden können und lässt sich wiederum gut vom ASC steuern.
Oder per EventMap die Position 200 auf 101 umbuchen. ClosedPos für ASC dann auf 101 stellen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Mai 2019, 22:10:44
Zitat von: RalfPit am 08 Mai 2019, 21:52:18
Was kann ich tun ?
im userattr ASC_Closed_Pos "on" hinzufügen ?
Dann dupliziert ASC den Eintrag ohne "on"

LG Ralf

Nein on geht nicht. Es gehen nur nummerische Werte.
Schau mal ob Du das hier nehmen kannst
https://forum.fhem.de/index.php/topic,92628.msg933606.html#msg933606
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 08 Mai 2019, 22:11:40
Zitat von: Beta-User am 04 Mai 2019, 05:22:22
:)
Schön, dass das geklappt hat 8) .

Die eventMap sollte sich eigentlich erweitern lassen. Ungetestet:
{ usr=>{'dim.0'=>'off','dim.99'=>'on','öffnen'=>'on','schließen'=>'off','Lüften'=>'dim 20'}}
Dann sollten die webCmd-Befehle weiter funktionieren wie bisher.
schau mal das ist eine Lösung dazu, diese klappt hervorragend bei mir.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: RalfPit am 08 Mai 2019, 22:33:27
Zitat

Danke EUCH,
ich werde es morgen testen.
LG Ralf
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Mai 2019, 06:27:04
Die letzten Tage sind meine Rolllos im Kinderzimmer und der Küche korrekt nach Brightness gefahren.
Wie sehen Eure Erfahrungen mit der aktuellen Version aus?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 09 Mai 2019, 08:00:06
@ RalfPit

Zitat
Nein, geht nur pos 0 bis pos 100, on (200) und off (null)

Ich habe auch Rolläden von Somfy (RTS). Bei mir habe ich keine Probleme mit der Stellung '200'. Das ASC-Modul meckert nicht und die Position '200' lässt sich auch per set-Befehl anfahren. Vielleicht liegt es doch an etwas anderem. Bei Bedarf kann ich dir gerne ein List von einem Rolladendevice posten.

Gruß
Stefan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: RalfPit am 09 Mai 2019, 08:53:12
Zitat
Zitat von: Karflyer am 09 Mai 2019, 08:00:06
@ RalfPit

Ich habe auch Rolläden von Somfy (RTS). Bei mir habe ich keine Probleme mit der Stellung '200'. Das ASC-Modul meckert nicht und die Position '200' lässt sich auch per set-Befehl anfahren. Vielleicht liegt es doch an etwas anderem. Bei Bedarf kann ich dir gerne ein List von einem Rolladendevice posten.

Gruß
Stefan
Hallo Stefan
Das wäre lieb, bei mir vermute ich, dass es am SIGNALduino liegt.
Welchen set-Befehl hast du bei deinen Somfys ?

@ JHo Typ1er CoolTux

Euer Vorschlag war super.
{ usr=>{'99'=>'on','100'=>'on','auf'=>'off','zu'=>'on','go-my'=>'stop'}}
Nochmals Danke

LG Ralf
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 09 Mai 2019, 11:47:26
ZitatHallo Stefan
Das wäre lieb, bei mir vermute ich, dass es am SIGNALduino liegt.
Welchen set-Befehl hast du bei deinen Somfys ?

Ralf, hier mal das List eines Rolladen. Als CUL ist bei mir ebenfalls ein SignalDuino im Einsatz.

Internals:
   ADDRESS    000001
   CFGFN      /opt/fhem/devices_somfy.cfg
   DEF        000001 A3 0453
   FUUID      5c55644d-f33f-bb67-160e-dd2fd1535ba438ce
   IODev      CUL_SOMFY
   NAME       sht_ezr
   NR         78
   STATE      open
   TYPE       SOMFY
   move       stop
   CODE:
     1          000001
   READINGS:
     2019-05-09 07:54:09   ASC_ShuttersLastDrive manual
     2019-05-09 05:45:01   ASC_Time_DriveDown  9.05.2019 - 21:29
     2019-05-09 05:45:01   ASC_Time_DriveUp 10.05.2019 - 05:45
     2019-05-09 05:45:01   ASC_Time_PrivacyDriveDown  9.05.2019 - 21:09
     2019-05-09 03:19:20   associatedWith  ASControl
     2019-05-09 07:54:09   enc_key         A3
     2019-05-09 07:54:29   exact           0
     2019-05-09 07:54:29   position        0
     2019-05-09 07:54:09   rolling_code    0453
     2019-05-09 07:54:29   state           open
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 60
   ASC_BlockingTime_beforDayOpen 0
   ASC_BlockingTime_beforNightClose 0
   ASC_BrightnessSensor brightness_eastside:brightness
   ASC_Closed_Pos 200
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_DriveUpMaxDuration 23
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart 1
   ASC_GuestRoom off
   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 1200
   ASC_PrivacyDown_Pos 50
   ASC_RainProtection off
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 135
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:45
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     time
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindProtection off
   ASC_WindowRec sc_ezr
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      CUL_SOMFY
   alias      Esszimmer (r)
   devStateIcon open|10:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 100|down|closed:fts_shutter_100
   drive-down-time-to-100 16
   drive-down-time-to-close 19
   drive-up-time-to-100 3
   drive-up-time-to-open 20
   eventMap   /on:down/off:up/pos 60:go-my/
   group      Shutter
   model      somfyshutter
   room       SOMFY
   sortby     01
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     down:stop:up:go-my
   widgetOverride position:slider,0,10,100


Als Set-Befehle gibt es die für das Device bereitgestellten Befehle down, go-my, manual, off, off-for-timer, on, on-for-timer, pos, position, prog, stop, up, wind_only_a, wind_sun_9 und z_custom.
Die Befehle off und down bringen den Rolladen über 100 in die Postion 200. Wie gesagt, hat das ASC-Modul kein Problem den Rolladen in die Postion 200 zu fahren.

@CoolTux
Zum Anfang der Modulentwicklung hatten wir mal die Besonderheit bei den SOMFY-Rolläden diskutiert, dass nach Position 100 (Lamellen sind noch nicht ganz zu gefahren) der Positionswert 200 (Rolladen komplett zu) kommt. Hattest du das nicht sogar im Code berücksichtigt?

Gruß
Stefan

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Mai 2019, 11:52:17
Zitat von: Karflyer am 09 Mai 2019, 11:47:26
Ralf, hier mal das List eines Rolladen. Als CUL ist bei mir ebenfalls ein SignalDuino im Einsatz.

Internals:
   ADDRESS    000001
   CFGFN      /opt/fhem/devices_somfy.cfg
   DEF        000001 A3 0453
   FUUID      5c55644d-f33f-bb67-160e-dd2fd1535ba438ce
   IODev      CUL_SOMFY
   NAME       sht_ezr
   NR         78
   STATE      open
   TYPE       SOMFY
   move       stop
   CODE:
     1          000001
   READINGS:
     2019-05-09 07:54:09   ASC_ShuttersLastDrive manual
     2019-05-09 05:45:01   ASC_Time_DriveDown  9.05.2019 - 21:29
     2019-05-09 05:45:01   ASC_Time_DriveUp 10.05.2019 - 05:45
     2019-05-09 05:45:01   ASC_Time_PrivacyDriveDown  9.05.2019 - 21:09
     2019-05-09 03:19:20   associatedWith  ASControl
     2019-05-09 07:54:09   enc_key         A3
     2019-05-09 07:54:29   exact           0
     2019-05-09 07:54:29   position        0
     2019-05-09 07:54:09   rolling_code    0453
     2019-05-09 07:54:29   state           open
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 60
   ASC_BlockingTime_beforDayOpen 0
   ASC_BlockingTime_beforNightClose 0
   ASC_BrightnessSensor brightness_eastside:brightness
   ASC_Closed_Pos 200
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_DriveUpMaxDuration 23
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart 1
   ASC_GuestRoom off
   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 1200
   ASC_PrivacyDown_Pos 50
   ASC_RainProtection off
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 135
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:45
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     time
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindProtection off
   ASC_WindowRec sc_ezr
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      CUL_SOMFY
   alias      Esszimmer (r)
   devStateIcon open|10:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 100|down|closed:fts_shutter_100
   drive-down-time-to-100 16
   drive-down-time-to-close 19
   drive-up-time-to-100 3
   drive-up-time-to-open 20
   eventMap   /on:down/off:up/pos 60:go-my/
   group      Shutter
   model      somfyshutter
   room       SOMFY
   sortby     01
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     down:stop:up:go-my
   widgetOverride position:slider,0,10,100


Als Set-Befehle gibt es die für das Device bereitgestellten Befehle down, go-my, manual, off, off-for-timer, on, on-for-timer, pos, position, prog, stop, up, wind_only_a, wind_sun_9 und z_custom.
Die Befehle off und down bringen den Rolladen über 100 in die Postion 200. Wie gesagt, hat das ASC-Modul kein Problem den Rolladen in die Postion 200 zu fahren.

@CoolTux
Zum Anfang der Modulentwicklung hatten wir mal die Besonderheit bei den SOMFY-Rolläden diskutiert, dass nach Position 100 (Lamellen sind noch nicht ganz zu gefahren) der Positionswert 200 (Rolladen komplett zu) kommt. Hattest du das nicht sogar im Code berücksichtigt?

Gruß
Stefan

Hallo Stefan,

Da habe ich nichts weiter gemacht vom Code her. Es wird entsprechend der Attributswerte gefahren. Wir wollten da mal so ein Zwischending einbauen. Aber dazu bin ich noch nicht gekommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 09 Mai 2019, 12:33:13
Zitat von: CoolTux am 09 Mai 2019, 06:27:04
Die letzten Tage sind meine Rolllos im Kinderzimmer und der Küche korrekt nach Brightness gefahren.
Wie sehen Eure Erfahrungen mit der aktuellen Version aus?

Leider negativ.
Die Brightness-Jalousien sind alle über 'day open' gefahren und nicht nach dem Brightness-Event.
Ich hatte seit gestern morgen keinen Neustart gemacht. War das nicht auch Thema bei dir?
Wetten, dass du einen Neustart durchgeführt hast? :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Mai 2019, 12:35:36
Zitat von: FunkOdyssey am 09 Mai 2019, 12:33:13
Leider negativ.
Die Brightness-Jalousien sind alle über 'day open' gefahren und nicht nach dem Brightness-Event.
Ich hatte seit gestern morgen keinen Neustart gemacht. War das nicht auch Thema bei dir?
Wetten, dass du einen Neustart durchgeführt hast? :-)

Wette verloren. Kein Neustart seit dem Brightness Tests.
Dann gib mal bitte Logfile damit ich schauen kann wo es klemmen könnte. Bitte mit list vom ASC und einem exemplarischen Rollladen Device.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: RalfPit am 09 Mai 2019, 13:38:38
Zitat
Zitat von: Karflyer am 09 Mai 2019, 11:47:26
Ralf, hier mal das List eines Rolladen. Als CUL ist bei mir ebenfalls ein SignalDuino im Einsatz.

Internals:
   ADDRESS    000001
   CFGFN      /opt/fhem/devices_somfy.cfg
   DEF        000001 A3 0453
   FUUID      5c55644d-f33f-bb67-160e-dd2fd1535ba438ce
   IODev      CUL_SOMFY
   NAME       sht_ezr
   NR         78
   STATE      open
   TYPE       SOMFY
   move       stop
   CODE:
     1          000001
   READINGS:
     2019-05-09 07:54:09   ASC_ShuttersLastDrive manual
     2019-05-09 05:45:01   ASC_Time_DriveDown  9.05.2019 - 21:29
     2019-05-09 05:45:01   ASC_Time_DriveUp 10.05.2019 - 05:45
     2019-05-09 05:45:01   ASC_Time_PrivacyDriveDown  9.05.2019 - 21:09
     2019-05-09 03:19:20   associatedWith  ASControl
     2019-05-09 07:54:09   enc_key         A3
     2019-05-09 07:54:29   exact           0
     2019-05-09 07:54:29   position        0
     2019-05-09 07:54:09   rolling_code    0453
     2019-05-09 07:54:29   state           open
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 60
   ASC_BlockingTime_beforDayOpen 0
   ASC_BlockingTime_beforNightClose 0
   ASC_BrightnessSensor brightness_eastside:brightness
   ASC_Closed_Pos 200
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_DriveUpMaxDuration 23
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart 1
   ASC_GuestRoom off
   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 1200
   ASC_PrivacyDown_Pos 50
   ASC_RainProtection off
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 135
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:45
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     time
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindProtection off
   ASC_WindowRec sc_ezr
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      CUL_SOMFY
   alias      Esszimmer (r)
   devStateIcon open|10:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 100|down|closed:fts_shutter_100
   drive-down-time-to-100 16
   drive-down-time-to-close 19
   drive-up-time-to-100 3
   drive-up-time-to-open 20
   eventMap   /on:down/off:up/pos 60:go-my/
   group      Shutter
   model      somfyshutter
   room       SOMFY
   sortby     01
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     down:stop:up:go-my
   widgetOverride position:slider,0,10,100


Als Set-Befehle gibt es die für das Device bereitgestellten Befehle down, go-my, manual, off, off-for-timer, on, on-for-timer, pos, position, prog, stop, up, wind_only_a, wind_sun_9 und z_custom.
Die Befehle off und down bringen den Rolladen über 100 in die Postion 200. Wie gesagt, hat das ASC-Modul kein Problem den Rolladen in die Postion 200 zu fahren.

@CoolTux
Zum Anfang der Modulentwicklung hatten wir mal die Besonderheit bei den SOMFY-Rolläden diskutiert, dass nach Position 100 (Lamellen sind noch nicht ganz zu gefahren) der Positionswert 200 (Rolladen komplett zu) kommt. Hattest du das nicht sogar im Code berücksichtigt?

Gruß
Stefan



Hallo Stefan, danke für die Info.
Das versehe nicht, warum habe ich weniger Set-Befehle ?
Kannst du mir auch ein List von deinem SignalDuino senden ?
Irgendwo muss ich dann wohl einen Fehler gemacht haben.

LG Ralf
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 09 Mai 2019, 16:31:16
ZitatHallo Stefan, danke für die Info.
Das versehe nicht, warum habe ich weniger Set-Befehle ?
Kannst du mir auch ein List von deinem SignalDuino senden ?
Irgendwo muss ich dann wohl einen Fehler gemacht haben.

LG Ralf

Das List zum SignalDuino. Sollte der letzte Post zu den Themen SOMFYoder SignalDuino sein. Hier geht es ja um ASC. Bei Bedarf dann weiter im SOMFY oder SignalDuino-Thread.
Die vielleicht seltsam anmutende DEF des Signal-Duino-Device rührt daher, dass ich die CULS' an einem separaten RASPI laufen haben und dort per SER2NET eine Umsetzung auf Ethernet mache. Das hat aber nichts mit deinem Problem zu tun.

Internals:
   Clients    :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_BELL:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:CUL_EM:Fernotron:SIGNALduino_un:
   DEF        192.168.2.8:2003@57600
   DMSG       nothing
   DevState   initialized
   DeviceName 192.168.2.8:2003@57600
   FD         10
   FUUID      5c556449-f33f-bb67-1a67-0031efbfa40c6ab6
   LASTDMSG   nothing
   NAME       CUL_SOMFY
   NR         15
   PARTIAL   
   STATE      opened
   TIME       1557399004
   TYPE       SIGNALduino
   sendworking 0
   unknownmessages
   version    V 3.3.1-dev SIGNALduino cc1101 - compiled at Apr 20 2017 21:06:32
   versionmodul v3.3.3
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}(#R[A-F0-9][A-F0-9]){0,1}$
     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
     12:SD_WS   ^W\d+x{0,1}#.*
     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
     14:Dooya   ^P16#[A-Fa-f0-9]+
     15:SOMFY   ^Ys[0-9A-F]+
     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
     17:SD_UT   ^P(?:14|29|30|34|46|69|76|81|83|86|90|91|91.1|92)#.*
     18:FLAMINGO ^P13\.?1?#[A-Fa-f0-9]+
     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
     1:IT       ^i......
     20:Revolt  ^r[A-Fa-f0-9]{22}
     21:FS10    ^P61#[A-F0-9]+
     22:Siro    ^P72#[A-Fa-f0-9]+
     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     24:FS20    ^81..(04|0c)..0101a001
     25:CUL_EM  ^E0.................
     26:Fernotron ^P82#.*
     27:SD_BELL ^P(?:15|32|41|42|57|79)#.*
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     3:SD_RSL   ^P1#[A-Fa-f0-9]{8}
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     6:SD_AS    ^P2#[A-Fa-f0-9]{7,8}
     7:Hideki   ^P12#75[A-F0-9]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2019-02-15 14:44:43   ccconf          freq:433.420MHz bWidth:464KHz rAmpl:42dB sens:16dB  (DataRate:3173.83Baud)
     2019-05-09 16:21:32   ping            OK
     2019-05-09 12:50:30   state           opened
     2019-03-04 19:31:20   uptime          0 02:30:40
     2019-05-09 12:50:30   version         V 3.3.1-dev SIGNALduino cc1101 - compiled at Apr 20 2017 21:06:32
   getcmd:
   keepalive:
     ok         0
     retry      0
   mcIdList:
     43
   msIdList:
   muIdList:
Attributes:
   DbLogExclude .*
   addvaltrigger RSSI
   flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   group      CUL
   hardware   nanoCC1101
   room       SOMFY,Server
   verbose    1
   whitelist_IDs 43


Gruß
Stefan

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 09 Mai 2019, 16:40:11
@CoolTux:
Wie bekomme ich denn diese Fehlermeldung:
Messages collected while initializing FHEM:
configfile: ASC: unknown attribute ASC_autoShuttersControlShading. Type 'attr ASC ?' for a detailed list.

wieder weg?

Im ASC kann ich ja das Attribut nicht mehr löschen nach dem Update auf 0.6.7.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 09 Mai 2019, 16:41:29
Das ist kein Problem. Du musst nur im Global-Device das 'motd'-Attribut löschen oder auf 'none' setzen. Je nachdem wie es zuvor aussah.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Mai 2019, 16:48:16
Nach dem Neustart in Dein Logfile schauen ob nichts anderes schief gelaufen ist und somit nicht in der aktuellen Konfig steht und wenn sonst alles ok ist einfach save drücken.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 09 Mai 2019, 16:52:01
Danke. An global habe ich jetzt gar nicht dran gedacht:-)

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Mai 2019, 08:54:07
Wie schaut es aus bei Euch?
Kam irgendwas bezüglich Freitagsproblem?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 10 Mai 2019, 08:59:34
Zitat von: CoolTux am 07 Mai 2019, 04:24:17
Kann ich pauschal nicht sagen. Da brauche ich bitte list vom ASC und dem Rolllo

ASC:
Internals:
   FUUID      5cc99082-f33f-3c0c-1030-7c33a024d704b92c
   FVERSION   73_AutoShuttersControl.pm:v0.6.7-s19344/2019-05-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,Rollo.Bad,RolloL.Schlafen,RolloL.Wohnen,RolloR.Schlafen,RolloR.Wohnen,rgr_Residents,Fenster_L.Wohnen,Helligkeit,Fenster_R.Wohnen,Fenster_L.Schlafen,RolloL.Schlafen,Rollo.Bad,Helligkeitsmelder.Outdoor,Fenster.Bad,Wetter,RolloR.Wohnen,myTwilight,Fenster_R.Schlafen,RolloR.Schlafen,rr_Veit,RolloL.Wohnen
   NR         587
   NTFY_ORDER 51-myASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.7
   OLDREADINGS:
   READINGS:
     2019-05-10 05:28:12   Rollo.Bad_PosValue 0
     2019-05-10 05:28:12   Rollo.Bad_lastPosValue 100
     2019-05-10 05:28:12   Rollo.Bad_nextAstroTimeEvent 10.05.2019 - 20:40
     2019-05-10 06:45:02   RolloL.Schlafen_PosValue 0
     2019-05-10 08:30:01   RolloL.Schlafen_lastPosValue 100
     2019-05-10 08:30:01   RolloL.Schlafen_nextAstroTimeEvent 10.05.2019 - 22:00
     2019-05-10 06:45:02   RolloL.Wohnen_PosValue 0
     2019-05-10 08:30:01   RolloL.Wohnen_lastPosValue 100
     2019-05-10 08:30:01   RolloL.Wohnen_nextAstroTimeEvent 10.05.2019 - 22:00
     2019-05-10 06:45:02   RolloR.Schlafen_PosValue 0
     2019-05-06 04:51:52   RolloR.Schlafen_lastDelayPosValue 70
     2019-05-10 08:30:01   RolloR.Schlafen_lastPosValue 50
     2019-05-10 08:30:01   RolloR.Schlafen_nextAstroTimeEvent 10.05.2019 - 22:00
     2019-05-10 05:52:43   RolloR.Wohnen_PosValue 0
     2019-05-10 08:30:01   RolloR.Wohnen_lastPosValue 100
     2019-05-10 08:30:01   RolloR.Wohnen_nextAstroTimeEvent 10.05.2019 - 22:00
     2019-05-08 22:57:19   controlShading  off
     2019-05-01 14:26:43   hardLockOut     off
     2019-05-01 14:26:43   partyMode       off
     2019-05-08 22:57:19   room_Bad_Sicherheit_alexa Rollo.Bad
     2019-05-08 22:57:19   room_Schlafen_Sicherheit_alexa RolloL.Schlafen,RolloR.Schlafen
     2019-05-08 22:57:19   room_Sicherheit_Wohnen_alexa_harmony RolloL.Wohnen,RolloR.Wohnen
     2019-05-01 14:26:43   selfDefense     off
     2019-05-10 08:30:01   state           created new drive timer
     2019-05-01 14:26:43   sunriseTimeWeHoliday off
     2019-05-08 22:57:19   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo.Bad
       RolloL.Schlafen
       RolloL.Wohnen
       RolloR.Schlafen
       RolloR.Wohnen
   monitoredDevs:
     Fenster.Bad:
       Rollo.Bad  ASC_WindowRec
     Fenster_L.Schlafen:
       RolloL.Schlafen ASC_WindowRec
       RolloR.Schlafen ASC_WindowRec
     Fenster_L.Wohnen:
       RolloL.Wohnen ASC_WindowRec
     Fenster_R.Schlafen:
       RolloR.Schlafen ASC_WindowRec
     Fenster_R.Wohnen:
       RolloR.Wohnen ASC_WindowRec
     Helligkeit:
       RolloL.Wohnen ASC_BrightnessSensor
     Helligkeitsmelder.Outdoor:
       Rollo.Bad  ASC_BrightnessSensor
       RolloL.Schlafen ASC_BrightnessSensor
       RolloL.Wohnen ASC_BrightnessSensor
       RolloR.Schlafen ASC_BrightnessSensor
       RolloR.Wohnen ASC_BrightnessSensor
     Rollo.Bad:
     RolloL.Schlafen:
     RolloL.Wohnen:
     RolloR.Schlafen:
     RolloR.Wohnen:
     Wetter:
       myASControl ASC_windSensor
     myTwilight:
       myASControl ASC_twilightDevice
     rgr_Residents:
       RolloL.Wohnen ASC_Roommate_Device
       myASControl ASC_residentsDev
     rr_Veit:
       RolloL.Schlafen ASC_Roommate_Device
       RolloR.Schlafen ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 90:30
   ASC_freezeTemp 3
   ASC_residentsDev rgr_Residents
   ASC_tempSensor Wetter
   ASC_twilightDevice myTwilight
   ASC_windSensor Wetter
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Sicherheit


Rollo:
Internals:
   CHANNEL    1
   DEF        74315211
   FUUID      5c4c1ae4-f33f-3c0c-0bb4-951b060b5bf8d267
   ID         7431521
   IODev      radino
   NAME       RolloR.Schlafen
   NR         517
   NTFY_ORDER 50-RolloR.Schlafen
   STATE      0
   TYPE       Siro
   Version    V 0.49
   state      0
   CODE:
     1          74315211
   READINGS:
     2019-05-10 06:45:02   ASC_ShuttersLastDrive roommate awoken
     2019-05-10 08:30:01   ASC_Time_DriveDown 10.05.2019 - 22:00
     2019-05-10 08:30:01   ASC_Time_DriveUp 11.05.2019 - 08:30
     2019-05-10 06:45:25   action          no action
     2019-05-08 22:57:19   associatedWith  myASControl
     2019-05-10 08:30:01   firmware        0.49
     2019-05-09 20:39:22   last_reset_os   4
     2019-05-10 06:45:25   operating_seconds 255.82
     2019-05-03 08:21:54   parsestate      off
     2019-05-10 06:45:02   position        0
     2019-05-03 02:07:01   prog_mode       inaktiv
     2019-05-10 06:45:02   state           0
   helper:
     LastMODE   virtual
     MODE       virtual
     aktMsg     position 0 1557463502.51831
     lastMsg    stop 50 1557435916.37031
     lastProg   0
     lastparse  P72#743152111E 1556864514.34628
     lastparse_stop stop 1556842021.6404
     motorstart 1557463502.64215
     parse_aborted 0
     position   0
     positiontimer 27586.1
Attributes:
   ASC        1
   ASC_BrightnessSensor Helligkeitsmelder.Outdoor:brightness 90:30
   ASC_Closed_Pos 50
   ASC_ComfortOpen_Pos 30
   ASC_Down   brightness
   ASC_Pos_Reading position
   ASC_Roommate_Device rr_Veit
   ASC_Shading_Direction 125
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_StateChange_Cloudy 6000
   ASC_Shading_StateChange_Sunny 30000
   ASC_Shading_WaitingPeriod 360
   ASC_Time_Up_Early 05:30
   ASC_Up     brightness
   ASC_Ventilate_Window_Open off
   ASC_WindowRec Fenster_R.Schlafen
   ASC_WindowRec_subType threestate
   IODev      radino
   Rollos     s_Rollos.Schlafen
   SignalLongStopRepeats 15
   SignalRepeats 9
   alexaName  Rollo rechts Schlafzimmer
   alexaRoom  Schlafzimmer
   devStateIcon {return '.*:fts_shutter_1w_'.(int($state/10)*10)}
   down_auto_stop 0
   down_limit_mode_1 100
   event-on-change-reading .*
   genericDeviceType blind
   homebridgeMapping TargetPosition=position,cmd=position,cmds=100:on,invert=1,minValue=0,maxValue=100,minStep=1
CurrentPosition=position,cmd=position,invert=1,minValue=0,maxValue=100,minStep=1
   invers_position 0
   model      ERB16LE
   operation_mode 0
   prog_fav_sequence prog,2,stop,2,stop
   room       Schlafen,Sicherheit,alexa
   time_down_to_favorite 11
   time_to_close 40
   time_to_open 43
   userReadings firmware {substr(InternalVal ($name, 'Version', '1.0'),2)}
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollos Rollos_map structexclude
   webCmd     stop:open:close:fav:position
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Mai 2019, 10:18:34
Zitat von: volschin am 10 Mai 2019, 08:59:34
ASC:
Internals:
   FUUID      5cc99082-f33f-3c0c-1030-7c33a024d704b92c
   FVERSION   73_AutoShuttersControl.pm:v0.6.7-s19344/2019-05-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,Rollo.Bad,RolloL.Schlafen,RolloL.Wohnen,RolloR.Schlafen,RolloR.Wohnen,rgr_Residents,Fenster_L.Wohnen,Helligkeit,Fenster_R.Wohnen,Fenster_L.Schlafen,RolloL.Schlafen,Rollo.Bad,Helligkeitsmelder.Outdoor,Fenster.Bad,Wetter,RolloR.Wohnen,myTwilight,Fenster_R.Schlafen,RolloR.Schlafen,rr_Veit,RolloL.Wohnen
   NR         587
   NTFY_ORDER 51-myASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.7
   OLDREADINGS:
   READINGS:
     2019-05-10 05:28:12   Rollo.Bad_PosValue 0
     2019-05-10 05:28:12   Rollo.Bad_lastPosValue 100
     2019-05-10 05:28:12   Rollo.Bad_nextAstroTimeEvent 10.05.2019 - 20:40
     2019-05-10 06:45:02   RolloL.Schlafen_PosValue 0
     2019-05-10 08:30:01   RolloL.Schlafen_lastPosValue 100
     2019-05-10 08:30:01   RolloL.Schlafen_nextAstroTimeEvent 10.05.2019 - 22:00
     2019-05-10 06:45:02   RolloL.Wohnen_PosValue 0
     2019-05-10 08:30:01   RolloL.Wohnen_lastPosValue 100
     2019-05-10 08:30:01   RolloL.Wohnen_nextAstroTimeEvent 10.05.2019 - 22:00
     2019-05-10 06:45:02   RolloR.Schlafen_PosValue 0
     2019-05-06 04:51:52   RolloR.Schlafen_lastDelayPosValue 70
     2019-05-10 08:30:01   RolloR.Schlafen_lastPosValue 50
     2019-05-10 08:30:01   RolloR.Schlafen_nextAstroTimeEvent 10.05.2019 - 22:00
     2019-05-10 05:52:43   RolloR.Wohnen_PosValue 0
     2019-05-10 08:30:01   RolloR.Wohnen_lastPosValue 100
     2019-05-10 08:30:01   RolloR.Wohnen_nextAstroTimeEvent 10.05.2019 - 22:00
     2019-05-08 22:57:19   controlShading  off
     2019-05-01 14:26:43   hardLockOut     off
     2019-05-01 14:26:43   partyMode       off
     2019-05-08 22:57:19   room_Bad_Sicherheit_alexa Rollo.Bad
     2019-05-08 22:57:19   room_Schlafen_Sicherheit_alexa RolloL.Schlafen,RolloR.Schlafen
     2019-05-08 22:57:19   room_Sicherheit_Wohnen_alexa_harmony RolloL.Wohnen,RolloR.Wohnen
     2019-05-01 14:26:43   selfDefense     off
     2019-05-10 08:30:01   state           created new drive timer
     2019-05-01 14:26:43   sunriseTimeWeHoliday off
     2019-05-08 22:57:19   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo.Bad
       RolloL.Schlafen
       RolloL.Wohnen
       RolloR.Schlafen
       RolloR.Wohnen
   monitoredDevs:
     Fenster.Bad:
       Rollo.Bad  ASC_WindowRec
     Fenster_L.Schlafen:
       RolloL.Schlafen ASC_WindowRec
       RolloR.Schlafen ASC_WindowRec
     Fenster_L.Wohnen:
       RolloL.Wohnen ASC_WindowRec
     Fenster_R.Schlafen:
       RolloR.Schlafen ASC_WindowRec
     Fenster_R.Wohnen:
       RolloR.Wohnen ASC_WindowRec
     Helligkeit:
       RolloL.Wohnen ASC_BrightnessSensor
     Helligkeitsmelder.Outdoor:
       Rollo.Bad  ASC_BrightnessSensor
       RolloL.Schlafen ASC_BrightnessSensor
       RolloL.Wohnen ASC_BrightnessSensor
       RolloR.Schlafen ASC_BrightnessSensor
       RolloR.Wohnen ASC_BrightnessSensor
     Rollo.Bad:
     RolloL.Schlafen:
     RolloL.Wohnen:
     RolloR.Schlafen:
     RolloR.Wohnen:
     Wetter:
       myASControl ASC_windSensor
     myTwilight:
       myASControl ASC_twilightDevice
     rgr_Residents:
       RolloL.Wohnen ASC_Roommate_Device
       myASControl ASC_residentsDev
     rr_Veit:
       RolloL.Schlafen ASC_Roommate_Device
       RolloR.Schlafen ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 90:30
   ASC_freezeTemp 3
   ASC_residentsDev rgr_Residents
   ASC_tempSensor Wetter
   ASC_twilightDevice myTwilight
   ASC_windSensor Wetter
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Sicherheit


Rollo:
Internals:
   CHANNEL    1
   DEF        74315211
   FUUID      5c4c1ae4-f33f-3c0c-0bb4-951b060b5bf8d267
   ID         7431521
   IODev      radino
   NAME       RolloR.Schlafen
   NR         517
   NTFY_ORDER 50-RolloR.Schlafen
   STATE      0
   TYPE       Siro
   Version    V 0.49
   state      0
   CODE:
     1          74315211
   READINGS:
     2019-05-10 06:45:02   ASC_ShuttersLastDrive roommate awoken
     2019-05-10 08:30:01   ASC_Time_DriveDown 10.05.2019 - 22:00
     2019-05-10 08:30:01   ASC_Time_DriveUp 11.05.2019 - 08:30
     2019-05-10 06:45:25   action          no action
     2019-05-08 22:57:19   associatedWith  myASControl
     2019-05-10 08:30:01   firmware        0.49
     2019-05-09 20:39:22   last_reset_os   4
     2019-05-10 06:45:25   operating_seconds 255.82
     2019-05-03 08:21:54   parsestate      off
     2019-05-10 06:45:02   position        0
     2019-05-03 02:07:01   prog_mode       inaktiv
     2019-05-10 06:45:02   state           0
   helper:
     LastMODE   virtual
     MODE       virtual
     aktMsg     position 0 1557463502.51831
     lastMsg    stop 50 1557435916.37031
     lastProg   0
     lastparse  P72#743152111E 1556864514.34628
     lastparse_stop stop 1556842021.6404
     motorstart 1557463502.64215
     parse_aborted 0
     position   0
     positiontimer 27586.1
Attributes:
   ASC        1
   ASC_BrightnessSensor Helligkeitsmelder.Outdoor:brightness 90:30
   ASC_Closed_Pos 50
   ASC_ComfortOpen_Pos 30
   ASC_Down   brightness
   ASC_Pos_Reading position
   ASC_Roommate_Device rr_Veit
   ASC_Shading_Direction 125
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_StateChange_Cloudy 6000
   ASC_Shading_StateChange_Sunny 30000
   ASC_Shading_WaitingPeriod 360
   ASC_Time_Up_Early 05:30
   ASC_Up     brightness
   ASC_Ventilate_Window_Open off
   ASC_WindowRec Fenster_R.Schlafen
   ASC_WindowRec_subType threestate
   IODev      radino
   Rollos     s_Rollos.Schlafen
   SignalLongStopRepeats 15
   SignalRepeats 9
   alexaName  Rollo rechts Schlafzimmer
   alexaRoom  Schlafzimmer
   devStateIcon {return '.*:fts_shutter_1w_'.(int($state/10)*10)}
   down_auto_stop 0
   down_limit_mode_1 100
   event-on-change-reading .*
   genericDeviceType blind
   homebridgeMapping TargetPosition=position,cmd=position,cmds=100:on,invert=1,minValue=0,maxValue=100,minStep=1
CurrentPosition=position,cmd=position,invert=1,minValue=0,maxValue=100,minStep=1
   invers_position 0
   model      ERB16LE
   operation_mode 0
   prog_fav_sequence prog,2,stop,2,stop
   room       Schlafen,Sicherheit,alexa
   time_down_to_favorite 11
   time_to_close 40
   time_to_open 43
   userReadings firmware {substr(InternalVal ($name, 'Version', '1.0'),2)}
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollos Rollos_map structexclude
   webCmd     stop:open:close:fav:position




ASC_Ventilate_Window_Open off


Dann ist klar das er da Fenster nicht beachtet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 10 Mai 2019, 11:30:47
ZitatWie schaut es aus bei Euch?
Kam irgendwas bezüglich Freitagsproblem?

War lange Zeit von dem 'Freitagsproblem' betroffen. Heute erstmal keine Auffälligkeiten beobachtet. Lief wie gewünscht  :)
Der WAF-Faktor ist um einiges gestiegen  ;D

Gruß
Stefan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Mai 2019, 11:56:20
Es wird morgen früh ein Update geben. Ich habe da noch etwas in Bezug auf Brightness und sunset sunrise gefunden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 10 Mai 2019, 15:11:23
Zitat von: CoolTux am 10 Mai 2019, 10:18:34


ASC_Ventilate_Window_Open off


Dann ist klar das er da Fenster nicht beachtet.

Das war aber nicht das Problem, sondern das:
Zitat von: volschin am 06 Mai 2019, 22:34:05
Ein Rollo ist eben trotz offenem Fenster beim Übergang von home zu asleep aus der Comfort-Position in die closed-Position gefahren. Das ist doch definitiv ein Bug, oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Mai 2019, 15:20:54
Zitat von: volschin am 10 Mai 2019, 15:11:23
Das war aber nicht das Problem, sondern das:

Das ist schön das Problem. Ich habe die Beachtung von compfort und ventilate etwas großzügig gehalten. Bei ventilate on wäre es nicht passiert
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 10 Mai 2019, 15:25:54
Ich möchte aber nicht, dass bei geklapptem Fenster was passiert, sondern nur bei vollständig geöffnetem und ich denke das ist der Unterschied zwischen ventilate und comfort.  :-\
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Mai 2019, 15:49:52
Aber nur bei threestate. Sag ihm mal das er ein twostate ist dann müsste es besser gehen. Ich schaue es mir auf jeden Fall aber noch mal an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 10 Mai 2019, 17:53:07
In der CommandRef stolpere ich gerade über den "set ASC-Device hardLockOut on"-Aufruf.
In den Readings und in den Attributen wird nur von "ASC_LockOut" bzw. "lockOut - on/off" gesprochen. Zwar gibt es dort auch Unterschiede zwischen 'hard' und 'soft', aber 'set xxx hardLockOut' hört sich danach an, als würde man nur den "harten" Modus aktivieren. Könnte man den Setter nicht evtl. umbenennen? Gilt doch für den gesamten Aussperrschutz, oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: maxritti am 10 Mai 2019, 21:20:03
Zitat von: CoolTux am 05 Mai 2019, 23:05:16
ASC_BrightnessSensor EG_dr_TS_Terrasse: luminosity

Das Leerzeichen weg, aber das hast Du ja schon korrigiert.


code]EG_dr_TS_Terrasse:luminosity 0:1.3[/code]
Morgens soll das Rolllo ab einen Wert größer 0 hoch fahren und Abends bei kleiner 1.3 runter?
Dann passt das

Ich glaube ich bin zu doof für das Modul.
Morgens soll erst mal nichts automatisiert passieren.  Nur abends wenn es dunkler als 1.3 wird, soll der Rollo runter gehen.
Einmal meine ich hat es die Woche funktioniert. Seit dem nicht mehr.

Debug sagt dies:

ASC_DEBUG!!! 2019.05.10 21:14:41 - EventProcessingBrightness: EG_wz_RO_TerrasseRechts - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2019.05.10 21:14:41 - EventProcessingBrightness: EG_wz_RO_TerrasseRechts - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.05.10 21:14:41 - EventProcessingBrightness: EG_wz_RO_TerrasseRechts - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 1.04 Größer dem eingestellten Sunrise-Wert: 1.3 oder kleiner dem eingestellten Sunset-Wert: 500 ist. Werte für weitere Parameter - getUp ist: astro getDown ist: brightness getSunrise ist: 0 getSunset ist: 1

ASC_DEBUG!!! 2019.05.10 21:14:41 - EventProcessingShadingBrightness: EG_wz_RO_TerrasseRechts - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.05.10 21:14:41 - EventProcessingShadingBrightness: EG_wz_RO_TerrasseRechts - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 1.04 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.05.10 21:14:41 - EventProcessingBrightness: EG_wz_RO_TerrasseRechts - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.


Wo ist das Problem?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Mai 2019, 02:15:27
Zitat
Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 1.04 Größer dem eingestellten Sunrise-Wert: 1.3 oder kleiner dem eingestellten Sunset-Wert: 500 ist. Werte für weitere Parameter - getUp ist: astro getDown ist: brightness getSunrise ist: 0 getSunset ist: 1

Aufgang soll 1.3
Untergang soll 500

Wie sieht denn Dein list für das Rolllo und das ASC Device aus?
Titel: [73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 11 Mai 2019, 07:22:45
Meine brightness gesteuerten Rollos sind der Meinung heute erst ab 8:30 Uhr hochfahren zu wollen, obwohl die Weekend-Behandlung off ist. Eigentlich hätten sie ab 6:30 scharf sein müssen.

Ich kann mir eigentlich nur vorstellen, dass es mit Commit 9a09d86214594f29928bee2b360775dd8f168d04 zu tun hat und der dort enthaltenen Weekend-Behandlung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Mai 2019, 08:14:16
Danke Dir. Das schaue ich mir an
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Mai 2019, 08:41:36
Zitat von: volschin am 11 Mai 2019, 07:22:45
Meine brightness gesteuerten Rollos sind der Meinung heute erst ab 8:30 Uhr hochfahren zu wollen, obwohl die Weekend-Behandlung off ist. Eigentlich hätten sie ab 6:30 scharf sein müssen.

Ich kann mir eigentlich nur vorstellen, dass es mit Commit 9a09d86214594f29928bee2b360775dd8f168d04 zu tun hat und der dort enthaltenen Weekend-Behandlung.

Sorry aber kannst Du das noch mal kurz erläutern. Die späteste Zeit ist immer gleich und wird immer angezeigt. Egal ob Wochenende oder Woche.
Nur die frühste Auswertung der Brightnesswerte beginnt in de Woche nach der early Zeit und am Wochenende nach der holiday Zeit sofern holiday aktiv.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: maxritti am 11 Mai 2019, 09:06:52
Zitat von: CoolTux am 11 Mai 2019, 02:15:27
Aufgang soll 1.3
Untergang soll 500

Wie sieht denn Dein list für das Rolllo und das ASC Device aus?

Hier das Rollo:

Internals:
   DEF        52D39F
   FUUID      5c549a89-f33f-b047-4026-1da5398849316fc7
   IODev      myHMLGW
   LASTInputDev myHMLGW
   MSGCNT     31
   NAME       EG_wz_RO_TerrasseRechts
   NOTIFYDEV  global
   NR         45
   NTFY_ORDER 50-EG_wz_RO_TerrasseRechts
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:6D - t:10 s:52D39F d:9A234E 0601C800
   myHMLGW_Buero_MSGCNT 21
   myHMLGW_Buero_RAWMSG 050000336DA41052D39F9A234E0601C800
   myHMLGW_Buero_RSSI -51
   myHMLGW_Buero_TIME 2019-05-11 08:07:34
   myHMLGW_MSGCNT 10
   myHMLGW_RAWMSG 050100316DA41052D39F9A234E0601C800
   myHMLGW_RSSI -49
   myHMLGW_TIME 2019-05-11 08:07:34
   protLastRcv 2019-05-11 08:07:34
   protRcv    16 last_at:2019-05-11 08:07:34
   protSnd    22 last_at:2019-05-11 08:07:34
   protState  CMDs_done
   rssi_at_myHMLGW cnt:10 min:-50 max:-37 avg:-43 lst:-49
   rssi_at_myHMLGW_Buero cnt:21 min:-56 max:-48 avg:-51.09 lst:-51
   rssi_myHMLGW cnt:4 min:-72 max:-70 avg:-71 lst:-70
   READINGS:
     2019-05-11 08:07:02   ASC_ShuttersLastDrive manual
     2019-05-11 05:53:47   ASC_Time_DriveDown 11.05.2019 - 22:30
     2019-05-11 05:53:47   ASC_Time_DriveUp 12.05.2019 - 05:52
     2019-05-11 08:07:02   CommandAccepted yes
     2019-05-05 10:25:06   D-firmware      2.3
     2019-05-05 10:25:06   D-serialNr      LEQ0042378
     2019-05-05 12:28:15   PairedTo        0x9A234E
     2019-05-05 12:28:16   R-driveDown     23.7 s
     2019-05-05 12:28:16   R-driveTurn     0.5 s
     2019-05-05 12:28:16   R-driveUp       27 s
     2019-05-05 12:28:15   R-pairCentral   0x9A234E
     2019-05-05 12:28:16   R-sign          off
     2019-05-05 12:28:15   RegL_00.        00:00 02:01 0A:9A 0B:23 0C:4E 15:FF 18:00
     2019-05-05 12:28:16   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:ED 0D:01 0E:0E 0F:05 10:00 30:06 57:24
     2019-05-08 21:39:39   associatedWith  myASC
     2019-05-11 08:07:34   deviceMsg       on (to myVCCU)
     2019-05-11 08:07:34   level           100
     2019-05-11 08:07:34   motor           stop:on
     2019-05-11 08:07:34   pct             100
     2019-05-11 08:07:34   recentStateType info
     2019-05-11 08:07:34   rssi_at_myHMLGW -49
     2019-05-11 08:07:34   rssi_at_myHMLGW_Buero -51
     2019-05-11 08:07:02   rssi_myHMLGW    -70
     2019-05-11 08:07:34   state           on
     2019-05-11 08:07:34   timedOn         off
   helper:
     HM_CMDNR   109
     cSnd       119A234E52D39F0201000000,119A234E52D39F0201C80000
     dlvlCmd    ++A0119A234E52D39F0201C80000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +52D39F,00,00,00
       nextSend   1557554854.89615
       rxt        0
       vccu       myVCCU
       p:
         52D39F
         00
         00
         00
       prefIO:
         myHMLGW
     mRssi:
       mNo        6D
       io:
         myHMLGW:
           -41
           -41
         myHMLGW_Buero:
           -51
           -51
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myHMLGW_Buero
       flg        A
       ts         1557554854.59735
       ack:
         HASH(0x559d6d795be0)
         6D80029A234E52D39F00
     rssi:
       at_myHMLGW:
         avg        -43
         cnt        10
         lst        -49
         max        -37
         min        -50
       at_myHMLGW_Buero:
         avg        -51.0952380952381
         cnt        21
         lst        -51
         max        -48
         min        -56
       myHMLGW:
         avg        -71
         cnt        4
         lst        -70
         max        -70
         min        -72
Attributes:
   ASC        2
   ASC_BrightnessSensor EG_dr_TS_Terrasse:luminosity 1.3
   ASC_Down   brightness
   ASC_Mode_Up off
   ASC_Pos_Reading pct
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:30
   IODev      myVCCU
   IOgrp      myVCCU:myHMLGW
   alias      Terr. Rechts
   autoReadReg 4_reqStatus
   devStateIcon off:fts_shutter_100@grey on:fts_window_2w@yellow 1\d.*:fts_shutter_90 2.*:fts_shutter_80 3.*:fts_shutter_70 4.*:fts_shutter_60 5.*:fts_shutter_50 6.*:fts_shutter_40 7.*:fts_shutter_30 8.*:fts_shutter_20 9.*:fts_shutter_10
   expert     2_full
   firmware   2.3
   group      Rollo
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Rollo,Tablet
   rssiLog    1
   serialNr   LEQ0042378
   sortby     05
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     pct:stop



Und das ASC Device:

FUUID      5ccdccb5-f33f-b9c3-1e50-d5907c9e49ddc3e8
   FVERSION   73_AutoShuttersControl.pm:v0.6.7-s19344/2019-05-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASC
   NOTIFYDEV  global,myASC,EG_wz_RO_TerrasseRechts,EG_dr_TS_Terrasse,EG_wz_RO_TerrasseRechts
   NR         253
   NTFY_ORDER 51-myASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.7
   OLDREADINGS:
   READINGS:
     2019-05-11 08:07:34   EG_wz_RO_TerrasseRechts_PosValue 100
     2019-05-10 22:30:01   EG_wz_RO_TerrasseRechts_lastPosValue 0
     2019-05-11 05:53:47   EG_wz_RO_TerrasseRechts_nextAstroTimeEvent 11.05.2019 - 22:30
     2019-05-08 21:38:49   controlShading  off
     2019-05-05 10:25:06   hardLockOut     off
     2019-05-08 21:39:39   room_Rollo_Tablet EG_wz_RO_TerrasseRechts
     2019-05-05 10:25:06   selfDefense     off
     2019-05-11 08:07:02   state           manual
     2019-05-05 10:25:06   sunriseTimeWeHoliday off
     2019-05-08 21:39:39   userAttrList    rolled out
   helper:
     shuttersList:
       EG_wz_RO_TerrasseRechts
   monitoredDevs:
     EG_dr_TS_Terrasse:
       EG_wz_RO_TerrasseRechts ASC_BrightnessSensor
     EG_wz_RO_TerrasseRechts:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Ich hoffe Du findest etwas....
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 11 Mai 2019, 09:38:02
Hallo und guten Morgen,

ich habe 2 Problemchen.

1. bei einem Rolladen stimmt die Anzeige "Last Drive" nicht. Es wird z.B. nightClose ausgegeben obwohl heute Morgen manuell geöffnet wurde.
    Bei den übrigen Rollläden stimmt die Anzeige.

2. Beim Thema Beschattung blicke ich wohl nicht durch.
    Trotz unterschiedlicher Einstellungen in den Rollläden werden in allen die gleichen Shading Info Zeiten ausgegeben.
    Auch wird immer nur shading Out angezeigt. Ist das richtig so? Oder sollte es nicht auch ein shading In geben?

Mein Fenster ist nach Osten ausgerichtet. Zw. 90° und 180° habe ich Sonneneinstrahlung. Jetzt möchte ich von z.B. 110° bis 180° Beschatten.
Wie müssten hierzu die Werte eingetragen werden?

Rollladen 1

   DEF        2E0974
   FUUID      5c44bfe0-f33f-cd72-2ddc-9bfc1f0e27f824f5
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   IODev      HMLAN1
   NAME       Ro_Erkerfenster
   NOTIFYDEV  global
   NR         95
   NTFY_ORDER 50-Ro_Erkerfenster
   STATE      auf
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2019-05-10 20:49:27   ASC_ShuttersLastDrive night close
     2019-05-11 09:22:14   ASC_Time_DriveDown 11.05.2019 - 20:50
     2019-05-11 09:22:14   ASC_Time_DriveUp 12.05.2019 - 08:30
     2019-05-11 08:08:55   CommandAccepted yes
     2017-11-20 17:49:57   D-firmware      2.3
     2017-11-20 17:49:57   D-serialNr      LEQ0766207
     2018-06-09 14:36:45   PairedTo        0x246BDF
     2017-11-20 17:51:37   R-driveDown     19 s
     2017-11-20 17:51:37   R-driveTurn     0.5 s
     2017-11-20 17:51:37   R-driveUp       20 s
     2017-11-20 17:51:36   R-pairCentral   0x246BDF
     2017-11-20 17:51:37   R-sign          off
     2018-06-09 14:36:45   RegL_00.        02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
     2018-06-09 14:36:46   RegL_01.        08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:C8 0F:05 10:00  30:06 57:24 00:00
     2019-05-11 09:22:02   associatedWith  Rollladensteuerung
     2019-05-11 08:09:19   deviceMsg       on (to VCCU)
     2018-11-06 12:40:12   inhibit         set_off
     2019-05-11 08:09:19   level           100
     2019-05-11 08:09:19   motor           stop:on
     2019-05-11 08:09:19   pct             100
     2018-06-09 14:36:43   powerOn         2018-06-09 14:36:43
     2019-05-11 08:09:19   recentStateType info
     2019-05-11 08:09:19   state           on
     2019-05-11 08:09:19   timedOn         off
   helper:
     HM_CMDNR   201
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +2E0974,00,01,00
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2E0974
         00
         01
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor BM_Hof:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left +20
   ASC_Shading_Angle_Right +90
   ASC_Shading_Direction 90
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode absent
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 250
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec Fenster_Erker
   ASC_WindowRec_subType twostate
   IODev      HMLAN1
   IOgrp      VCCU
   alexaName  Rollladen Fenster
   alexaRoom  Wohnzimmer
   alias      Rollladen Fenster
   autoReadReg 4_reqStatus
   devStateIcon ab:shutter_closed auf:shutter_open ^(7[0-9]|8[0-9]|9[0-9])$:shutter_3 ^(5[0-9]|6[0-9])$:shutter_4 ^(3[0-9]|4[0-9])$:shutter_5 ^(1[0-9]|2[0-9])$:shutter_6
   event-on-change-reading motor
   eventMap   on:auf off:ab
   expert     2_full
   firmware   2.3
   genericDeviceType blind
   group      Rolllaeden
   icon       shutter_halfopen
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       ASC,CUL_HM,Wohnzimmer
   serialNr   LEQ0766207
   sortby     3
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


Rollladen 2

DEF        2E1123
   FUUID      5c44bfe0-f33f-cd72-6673-3a18c1f73c5044cf
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   IODev      HMLAN1
   NAME       Ro_Terrassenfenster
   NOTIFYDEV  global
   NR         92
   NTFY_ORDER 50-Ro_Terrassenfenster
   STATE      auf
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2019-05-11 08:08:55   ASC_ShuttersLastDrive manual
     2019-05-11 09:22:14   ASC_Time_DriveDown 11.05.2019 - 20:50
     2019-05-11 09:22:14   ASC_Time_DriveUp 12.05.2019 - 08:30
     2019-05-11 08:08:55   CommandAccepted yes
     2018-07-11 17:37:29   D-firmware      2.3
     2018-07-11 17:37:29   D-serialNr      LEQ0766132
     2018-07-16 21:52:49   PairedTo        0x246BDF
     2017-11-20 17:51:41   R-driveDown     21 s
     2017-11-20 17:51:41   R-driveTurn     0.5 s
     2017-11-20 17:51:41   R-driveUp       22 s
     2018-07-11 17:37:36   R-pairCentral   0x246BDF
     2017-11-20 17:51:41   R-sign          off
     2018-07-16 21:52:49   RegL_00.        02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
     2018-07-16 21:53:06   RegL_01.        08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00  30:06 57:24 00:00
     2019-05-11 09:22:02   associatedWith  Rollladensteuerung
     2019-05-11 08:09:22   deviceMsg       on (to VCCU)
     2019-05-11 08:09:22   level           100
     2019-05-11 08:09:22   motor           stop:on
     2019-05-11 08:09:22   pct             100
     2018-07-11 17:41:30   powerOn         2018-07-11 17:41:30
     2019-05-11 08:09:22   recentStateType info
     2019-05-11 08:09:22   state           on
     2019-05-11 08:09:22   timedOn         off
   helper:
     HM_CMDNR   162
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +2E1123,00,01,00
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2E1123
         00
         01
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor BM_Hof:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   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 0
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 90
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode absent
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 250
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      HMLAN1
   IOgrp      VCCU
   alexaName  Rollladen Terrasse
   alexaRoom  Wohnzimmer
   alias      Rollladen Terrasse
   autoReadReg 4_reqStatus
   devStateIcon ab:shutter_closed auf:shutter_open ^(7[0-9]|8[0-9]|9[0-9])$:shutter_3 ^(5[0-9]|6[0-9])$:shutter_4 ^(3[0-9]|4[0-9])$:shutter_5 ^(1[0-9]|2[0-9])$:shutter_6
   eventMap   on:auf off:ab
   expert     2_full
   firmware   2.3
   genericDeviceType blind
   group      Rolllaeden
   icon       shutter_halfopen
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       ASC,CUL_HM,Wohnzimmer
   serialNr   LEQ0766132
   sortby     2
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


Device

  FUUID      5c44bfeb-f33f-cd72-1055-2797a4efb9031418
   FVERSION   73_AutoShuttersControl.pm:v0.6.8-s19360/2019-05-10 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,Fenster_Erker,Terrassentuer,Bewohner,BM_Hof,Astro
   NR         234
   NTFY_ORDER 51-Rollladensteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.8
   OLDREADINGS:
   READINGS:
     2019-05-03 20:39:09   Ro_Erkerfenster_lastDelayPosValue 0
     2019-05-11 08:30:02   Ro_Erkerfenster_lastPosValue 0
     2019-05-11 09:22:05   Ro_Erkerfenster_nextAstroTimeEvent 11.05.2019 - 20:50
     2019-05-11 08:09:22   Ro_Terrassenfenster_PosValue 100
     2019-05-03 20:39:09   Ro_Terrassenfenster_lastDelayPosValue 0
     2019-05-11 08:30:02   Ro_Terrassenfenster_lastPosValue 0
     2019-05-11 09:22:05   Ro_Terrassenfenster_nextAstroTimeEvent 11.05.2019 - 20:50
     2019-05-11 08:09:21   Ro_Terrassentuer_PosValue 100
     2019-01-01 08:30:02   Ro_Terrassentuer_lastDelayPosValue 100
     2019-05-11 08:30:02   Ro_Terrassentuer_lastPosValue 0
     2019-05-11 09:22:05   Ro_Terrassentuer_nextAstroTimeEvent 11.05.2019 - 20:50
     2019-05-08 18:33:35   controlShading  on
     2019-02-10 20:32:26   hardLockOut     on
     2019-05-05 08:57:13   partyMode       off
     2019-05-11 09:22:02   room_ASC_CUL_HM_Wohnzimmer Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
     2018-11-17 17:51:18   selfDefense     on
     2019-05-11 09:22:14   state           created new drive timer
     2018-12-30 22:59:08   sunriseTimeWeHoliday on
     2019-05-11 09:22:02   userAttrList    rolled out
   helper:
     shuttersList:
       Ro_Erkerfenster
       Ro_Terrassenfenster
       Ro_Terrassentuer
   monitoredDevs:
     Astro:
       Rollladensteuerung ASC_twilightDevice
     BM_Hof:
       Ro_Erkerfenster ASC_BrightnessSensor
       Ro_Terrassenfenster ASC_BrightnessSensor
       Ro_Terrassentuer ASC_BrightnessSensor
     Bewohner:
       Rollladensteuerung ASC_residentsDev
     Fenster_Erker:
       Ro_Erkerfenster ASC_WindowRec
     Terrassentuer:
       Ro_Terrassentuer ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Bewohner:state
   ASC_shuttersDriveOffset 50
   ASC_tempSensor Buderus:/system/sensors/temperatures/outdoor_t1
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense inactive:status_open day.open:scene_day night.*:scene_night delayed.*:scene_night
   group      Rolllaeden
   icon       shutter_halfopen
   room       ASC,Wohnzimmer
   sortby     5
   verbose    1
   webCmd     Party:partyMode


Danke für Hilfe und VG Dieter
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Mai 2019, 09:38:38
Zitat von: volschin am 06 Mai 2019, 22:34:05
Ein Rollo ist eben trotz offenem Fenster beim Übergang von home zu asleep aus der Comfort-Position in die closed-Position gefahren. Das ist doch definitiv ein Bug, oder?

Ich hoffe das ich das nun korrekt abgefangen habe. Beim schließen des Fensters sollte dann entsprechend erst geschlossen werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 11 Mai 2019, 09:59:27
Zitat von: CoolTux am 11 Mai 2019, 08:41:36
Sorry aber kannst Du das noch mal kurz erläutern. Die späteste Zeit ist immer gleich und wird immer angezeigt. Egal ob Wochenende oder Woche.
Nur die frühste Auswertung der Brightnesswerte beginnt in de Woche nach der early Zeit und am Wochenende nach der holiday Zeit sofern holiday aktiv.
Fakt ist nur, dass die Rollos heute Morgen nach brightness nicht geöffnet haben, auch als von asleep auf home gewechselt wurde. Gestern, also an einem normalen Wochentag funktionierte das noch. Da ich dieses Problem letztes Wochenende noch nicht hatte, habe ich es erstmal auf den Wechsel nach v0.6.7 geschoben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Mai 2019, 10:27:57
Zitat von: volschin am 11 Mai 2019, 09:59:27
Fakt ist nur, dass die Rollos heute Morgen nach brightness nicht geöffnet haben, auch als von asleep auf home gewechselt wurde. Gestern, also an einem normalen Wochentag funktionierte das noch. Da ich dieses Problem letztes Wochenende noch nicht hatte, habe ich es erstmal auf den Wechsel nach v0.6.7 geschoben.

Das könnte in der Tat daran gelegen haben. Ich habe das vorhin schon gefixt und Du kannst wenn Du magst es von meinen Git aus dem Devel Branch holen. Zum morgen testen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 11 Mai 2019, 14:22:32
Zitat von: CoolTux am 10 Mai 2019, 08:54:07Wie schaut es aus bei Euch?Kam irgendwas bezüglich Freitagsproblem?
Zitat von: CoolTux am 09 Mai 2019, 06:27:04
Die letzten Tage sind meine Rolllos im Kinderzimmer und der Küche korrekt nach Brightness gefahren.
Wie sehen Eure Erfahrungen mit der aktuellen Version aus?


Ich war die Tage nicht da, muss ich erstmal noch beobachten.


Aber als ich gestern nach Hause kam, da war noch nicht Abend und die Rollläden sind trotzdem nicht hochgefahren. Das hätten sie aber beim Wechsel von absent zu home tun sollen. Zuvor sind die seit dem Abend, an dem ich weg war, runtergefahren (was auch korrekt war). Ich war keine 3 Tage weg, somit gab es zwischendrin keinen Status "gone" bzw. beim heimfahren auch keine Wechsel gone->absent (nur zur Info).


Zitat von: CoolTux am 08 Mai 2019, 10:20:45Was könnte denn da Deiner Meinung nach für ein Event kommen welches nicht "erwünscht" ist?


Ich meine, dass es Zwischenevent gibt, weil nicht beide Sensoren exakt zur selben Zeit verarbeitet werden. Selbst für einen fhem.pl Loop Zyklus könnte es sein, dass der Status vom einen Sensor von dem structure Device schon verarbeitet ist und dann structure auch den dort korrekte Status hat. Aber dann kommt eben wenige Millisekunden später der zweite Sensor mit seinem neuen Status und die structure ändert wieder ihren Status, diesmal auf den endgültigen Status, den der User auch erwartet. In structure gibt es für die Verarbeitung der Sensorwerte bisher keinen Wartemechanismus dafür, also schlagen beide Statuswechsel direkt nacheinander bei ASC auf. Aber ASC kann damit glaube ich nicht umgehen. Entweder wird dann mehrfach gefahren oder das erste Zwischenergebnis "gewinnt", weil der endgültige Status direkt hinterher kommt und ASC noch gar nicht fertig ist mit der Verarbeitung des ersten Statuswechsel und daher wird das zweite Event überhaupt nicht mehr verarbeitet.


Zitat von: Typ1er am 08 Mai 2019, 10:30:10Das man warten muss ist seltsam. -Fenster ist Nachts auf Kipp, jetzt möchte ich es öffnen. -Fenster zu, Rollladen fährt runter-jetzt muss man warten bis es zu ist,  statt das Fenster gleich zu öffnen.


Nein, das ist nicht seltsam. Ich rede nicht davon, dass du als Anwender vor dem Rollladen stehst und aus irgendeinem Grund warten _musst_. Aber natürlich kann es trotzdem gewünscht sein, dass nicht sofort gefahren wird. Wenn ich beispielsweise auf den ROOMMATE Statuswechsel reagiere, dann kann es auch passieren, dass man den aus versehen mal falsch gesetzt hat und ihn dann wieder wechselt. Da muss also gar nicht sofort gefahren werden. Aber Marko sagte ja bereits, dass er Bedienfehler nicht abfangen möchte. IMHO macht diesen "Komfort" aber genau das aus, was man als Anwender bei einer Automation erwartet - Automatismus und Fehlertoleranz. Aber was weiß ich da schon...  :P  (Marko weiß hoffentlich, dass ich das nicht böse meine  :-* [size=78%])[/size]
Zitat von: Beta-User am 08 Mai 2019, 10:38:41Manche Kontakte (z.B. HM) kennen eine interne Verzögerung, um den von Typ1er geschilderten Effekt zu vermeiden; bei allen anderen fände ich es gut, eine kurze Zeit zuzuwarten, bis eine Reaktion (bzw. die Prüfung des Werts samt Reaktion) erfolgt. Es reichen in der Regel wenige Sekunden (meine HM haben in der Regel einen delay von 2 Sek. drin).Ich habe aber auch welche, die gleich reagieren, und bei denen soll dann auch direkt die Rolllade hoch. Vorschlag: Verzögerung optional einstellbar, als weitere Angabe zum Fensterkontakt; Format: attr ASC_WindowRec <device>[:delay in sek]


Diese Verzögerung habe ich natürlich auch eingestellt, um beim Wechsel von Offen zu Tilted nicht den Zwischenstatus Closed zu riskieren. Aber es ändert nichts daran, dass FHEM die 2 Status der Sensoren zeitversetzt bekommen kann und nicht im selben Verarbeitungszyklus.


Zitat von: CoolTux am 08 Mai 2019, 10:49:14Meinst Du ein verzögertes fahren nach dem Fensterkontakt Event oder generell eine verzögerte Auswertung des Fensterkontakt Events. Zweites ist eine Sau Arbeit wegen nicht blockieren von FHEM.


Ich meine man braucht zweiteres, Sau Arbeit hin oder her. Ich sag ja nicht, dass es einfach ist, aber es wäre das zuverlässigste und würde wahrscheinlich eine ganze Reihe von (auch zukünftigen) Problemen umschiffen ;-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Mai 2019, 14:45:41
Zitat von: Loredo am 11 Mai 2019, 14:22:32

Ich war die Tage nicht da, muss ich erstmal noch beobachten.


Aber als ich gestern nach Hause kam, da war noch nicht Abend und die Rollläden sind trotzdem nicht hochgefahren. Das hätten sie aber beim Wechsel von absent zu home tun sollen. Zuvor sind die seit dem Abend, an dem ich weg war, runtergefahren (was auch korrekt war). Ich war keine 3 Tage weg, somit gab es zwischendrin keinen Status "gone" bzw. beim heimfahren auch keine Wechsel gone->absent (nur zur Info).

elsif (
                    $shutters->getStatus == $shutters->getClosedPos
                and IsDay($shuttersDev)
                and $shutters->getRoommatesStatus eq 'none'
                and (  $getModeUp eq 'home'
                    or $getModeUp eq 'always' )
                and IsAfterShuttersTimeBlocking($shuttersDev)
                and not $shutters->getIfInShading
              )


Dann müsste die Passage für Dich eigentlich gegelten haben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: octek0815 am 11 Mai 2019, 15:07:31
Hallo,

warum fehlt bei mir das Attribut "ASC_autoShuttersControlShading" im ASC Device?

Grüße
Olli

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Mai 2019, 15:41:50
Zitat von: octek0815 am 11 Mai 2019, 15:07:31
Hallo,

warum fehlt bei mir das Attribut "ASC_autoShuttersControlShading" im ASC Device?

Grüße
Olli

Das ist nun als setter angelegt.
controlShading
Und ja da fehlt noch die Anpassung an die Doku :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: maxritti am 11 Mai 2019, 18:03:42
Zitat von: maxritti am 11 Mai 2019, 09:06:52
Hier das Rollo:

Internals:
   DEF        52D39F
   FUUID      5c549a89-f33f-b047-4026-1da5398849316fc7
   IODev      myHMLGW
   LASTInputDev myHMLGW
   MSGCNT     31
   NAME       EG_wz_RO_TerrasseRechts
   NOTIFYDEV  global
   NR         45
   NTFY_ORDER 50-EG_wz_RO_TerrasseRechts
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:6D - t:10 s:52D39F d:9A234E 0601C800
   myHMLGW_Buero_MSGCNT 21
   myHMLGW_Buero_RAWMSG 050000336DA41052D39F9A234E0601C800
   myHMLGW_Buero_RSSI -51
   myHMLGW_Buero_TIME 2019-05-11 08:07:34
   myHMLGW_MSGCNT 10
   myHMLGW_RAWMSG 050100316DA41052D39F9A234E0601C800
   myHMLGW_RSSI -49
   myHMLGW_TIME 2019-05-11 08:07:34
   protLastRcv 2019-05-11 08:07:34
   protRcv    16 last_at:2019-05-11 08:07:34
   protSnd    22 last_at:2019-05-11 08:07:34
   protState  CMDs_done
   rssi_at_myHMLGW cnt:10 min:-50 max:-37 avg:-43 lst:-49
   rssi_at_myHMLGW_Buero cnt:21 min:-56 max:-48 avg:-51.09 lst:-51
   rssi_myHMLGW cnt:4 min:-72 max:-70 avg:-71 lst:-70
   READINGS:
     2019-05-11 08:07:02   ASC_ShuttersLastDrive manual
     2019-05-11 05:53:47   ASC_Time_DriveDown 11.05.2019 - 22:30
     2019-05-11 05:53:47   ASC_Time_DriveUp 12.05.2019 - 05:52
     2019-05-11 08:07:02   CommandAccepted yes
     2019-05-05 10:25:06   D-firmware      2.3
     2019-05-05 10:25:06   D-serialNr      LEQ0042378
     2019-05-05 12:28:15   PairedTo        0x9A234E
     2019-05-05 12:28:16   R-driveDown     23.7 s
     2019-05-05 12:28:16   R-driveTurn     0.5 s
     2019-05-05 12:28:16   R-driveUp       27 s
     2019-05-05 12:28:15   R-pairCentral   0x9A234E
     2019-05-05 12:28:16   R-sign          off
     2019-05-05 12:28:15   RegL_00.        00:00 02:01 0A:9A 0B:23 0C:4E 15:FF 18:00
     2019-05-05 12:28:16   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:ED 0D:01 0E:0E 0F:05 10:00 30:06 57:24
     2019-05-08 21:39:39   associatedWith  myASC
     2019-05-11 08:07:34   deviceMsg       on (to myVCCU)
     2019-05-11 08:07:34   level           100
     2019-05-11 08:07:34   motor           stop:on
     2019-05-11 08:07:34   pct             100
     2019-05-11 08:07:34   recentStateType info
     2019-05-11 08:07:34   rssi_at_myHMLGW -49
     2019-05-11 08:07:34   rssi_at_myHMLGW_Buero -51
     2019-05-11 08:07:02   rssi_myHMLGW    -70
     2019-05-11 08:07:34   state           on
     2019-05-11 08:07:34   timedOn         off
   helper:
     HM_CMDNR   109
     cSnd       119A234E52D39F0201000000,119A234E52D39F0201C80000
     dlvlCmd    ++A0119A234E52D39F0201C80000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +52D39F,00,00,00
       nextSend   1557554854.89615
       rxt        0
       vccu       myVCCU
       p:
         52D39F
         00
         00
         00
       prefIO:
         myHMLGW
     mRssi:
       mNo        6D
       io:
         myHMLGW:
           -41
           -41
         myHMLGW_Buero:
           -51
           -51
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myHMLGW_Buero
       flg        A
       ts         1557554854.59735
       ack:
         HASH(0x559d6d795be0)
         6D80029A234E52D39F00
     rssi:
       at_myHMLGW:
         avg        -43
         cnt        10
         lst        -49
         max        -37
         min        -50
       at_myHMLGW_Buero:
         avg        -51.0952380952381
         cnt        21
         lst        -51
         max        -48
         min        -56
       myHMLGW:
         avg        -71
         cnt        4
         lst        -70
         max        -70
         min        -72
Attributes:
   ASC        2
   ASC_BrightnessSensor EG_dr_TS_Terrasse:luminosity 1.3
   ASC_Down   brightness
   ASC_Mode_Up off
   ASC_Pos_Reading pct
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:30
   IODev      myVCCU
   IOgrp      myVCCU:myHMLGW
   alias      Terr. Rechts
   autoReadReg 4_reqStatus
   devStateIcon off:fts_shutter_100@grey on:fts_window_2w@yellow 1\d.*:fts_shutter_90 2.*:fts_shutter_80 3.*:fts_shutter_70 4.*:fts_shutter_60 5.*:fts_shutter_50 6.*:fts_shutter_40 7.*:fts_shutter_30 8.*:fts_shutter_20 9.*:fts_shutter_10
   expert     2_full
   firmware   2.3
   group      Rollo
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Rollo,Tablet
   rssiLog    1
   serialNr   LEQ0042378
   sortby     05
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     pct:stop



Und das ASC Device:

FUUID      5ccdccb5-f33f-b9c3-1e50-d5907c9e49ddc3e8
   FVERSION   73_AutoShuttersControl.pm:v0.6.7-s19344/2019-05-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASC
   NOTIFYDEV  global,myASC,EG_wz_RO_TerrasseRechts,EG_dr_TS_Terrasse,EG_wz_RO_TerrasseRechts
   NR         253
   NTFY_ORDER 51-myASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.7
   OLDREADINGS:
   READINGS:
     2019-05-11 08:07:34   EG_wz_RO_TerrasseRechts_PosValue 100
     2019-05-10 22:30:01   EG_wz_RO_TerrasseRechts_lastPosValue 0
     2019-05-11 05:53:47   EG_wz_RO_TerrasseRechts_nextAstroTimeEvent 11.05.2019 - 22:30
     2019-05-08 21:38:49   controlShading  off
     2019-05-05 10:25:06   hardLockOut     off
     2019-05-08 21:39:39   room_Rollo_Tablet EG_wz_RO_TerrasseRechts
     2019-05-05 10:25:06   selfDefense     off
     2019-05-11 08:07:02   state           manual
     2019-05-05 10:25:06   sunriseTimeWeHoliday off
     2019-05-08 21:39:39   userAttrList    rolled out
   helper:
     shuttersList:
       EG_wz_RO_TerrasseRechts
   monitoredDevs:
     EG_dr_TS_Terrasse:
       EG_wz_RO_TerrasseRechts ASC_BrightnessSensor
     EG_wz_RO_TerrasseRechts:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Ich hoffe Du findest etwas....

Jetzt verstehe ich gar nichts mehr.
Helligkeitswert von 231 und der Rollo geht runter.  :o
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Mai 2019, 18:37:15
Ja das ist richtig so

Setzte doch bitte beide Werte und nicht nur einen


EG_dr_TS_Terrasse:luminosity 0:1.3

Morgens bei größer 0 hoch und abends bei kleiner 1.3 runter
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: maxritti am 11 Mai 2019, 20:59:54
Zitat von: CoolTux am 11 Mai 2019, 18:37:15
Ja das ist richtig so

Setzte doch bitte beide Werte und nicht nur einen


EG_dr_TS_Terrasse:luminosity 0:1.3

Morgens bei größer 0 hoch und abends bei kleiner 1.3 runter

Okay, und ASC_Mode_Up off reicht aus, damit morgens nichts passiert?
Aber sehe ich dann ja morgen früh.  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Mai 2019, 22:46:15
So Gott will  ;D
Spaß, sollte dann morgen früh nicht fahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 12 Mai 2019, 00:33:34
die ganze Woche über sind alle Rollos sauber gefahren, ich bin zufrieden.

Gelegentlich wird die Position nicht übertragen, hier denke ich liegt es daran das die Rollladen teilweise gleichzeitig fahren. Es gehen zwar mehrere Befehle gleichzeitig, scheinbar verschluckt sich das Z-wave Protokoll dann.

Heute das Update eingespielt, muss man jetzt nach jedem Update die Rollos neu Suchen und die Zeiten erneuern? Das hatte heute vergessen, so ist am Abend nicht ein Rollladen richtig gefahren.


Jetzt noch 2 Frage zu meinem Problem mit den Variablen Zeiten:
- ich möchte den ASC_Drive_OffsetStart wert mit Zufallszahlen auffüllen, muss ich danach die Zeiten im ASC Modul neuberechnet lassen oder merkt das Tool das automatisch?
- Zweite Frage im ASC Modul in den ShowShuttersinformation stehen Fahrzeiten mit Sekundenangaben, kann ich diese irgendwo einsehen oder ablesen zum Auswerten?

Zu den Fenstergriffen, ich habe früher immer sofort die aktuelle Position angefahren bei einer Änderung vom Status, der Letzte automatische Befehl war dabei ja egal. Als Beispiel:
-Nachts das Fenster geht auf Kipp = ASC_Ventilate_Pos
-Fenster ist auf = ASC_ComfortOpen_Pos
-Fenster ist zu, hier wird die aktuelle Sollstellung angefahren, zb Nachts zu

Zwischen diesen 3 gibt es ja keine Andere Regel die Das unterbinden würde somit müsste man nicht unbedingt warten bis die jeweilige Position erreicht ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 Mai 2019, 07:36:08
Zitat von: Typ1er am 12 Mai 2019, 00:33:34
die ganze Woche über sind alle Rollos sauber gefahren, ich bin zufrieden.

Gelegentlich wird die Position nicht übertragen, hier denke ich liegt es daran das die Rollladen teilweise gleichzeitig fahren. Es gehen zwar mehrere Befehle gleichzeitig, scheinbar verschluckt sich das Z-wave Protokoll dann.

Heute das Update eingespielt, muss man jetzt nach jedem Update die Rollos neu Suchen und die Zeiten erneuern? Das hatte heute vergessen, so ist am Abend nicht ein Rollladen richtig gefahren.


Jetzt noch 2 Frage zu meinem Problem mit den Variablen Zeiten:
- ich möchte den ASC_Drive_OffsetStart wert mit Zufallszahlen auffüllen, muss ich danach die Zeiten im ASC Modul neuberechnet lassen oder merkt das Tool das automatisch?
- Zweite Frage im ASC Modul in den ShowShuttersinformation stehen Fahrzeiten mit Sekundenangaben, kann ich diese irgendwo einsehen oder ablesen zum Auswerten?

Zu den Fenstergriffen, ich habe früher immer sofort die aktuelle Position angefahren bei einer Änderung vom Status, der Letzte automatische Befehl war dabei ja egal. Als Beispiel:
-Nachts das Fenster geht auf Kipp = ASC_Ventilate_Pos
-Fenster ist auf = ASC_ComfortOpen_Pos
-Fenster ist zu, hier wird die aktuelle Sollstellung angefahren, zb Nachts zu

Zwischen diesen 3 gibt es ja keine Andere Regel die Das unterbinden würde somit müsste man nicht unbedingt warten bis die jeweilige Position erreicht ist.

Guten Morgen,

Man muss nicht nach jedem Neustart die Rolllos neu suchen. Das macht ASC von selbst. Wenn das bei Dir nicht so ist müssen wir da noch mal schauen.

1. Du musst nach dem Einstellen von OffsetStart nicht neu berechnen lassen. Die Zeiten für Sonne auf und unter bleiben ja so. Die Verzögerung kommt immer als letztes. Vorher hat das Modul den Befehl zum fahren schon ausgelöst. Nur der eigentliche Fahrbefehl wird dann verzögert.
2. Eigentlich kommst Du da nicht ran da diese Informationen in einem Objekt gespeichert werden. Aber ich muss mal schauen ob ich das irgendwie zugänglich machen kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 12 Mai 2019, 09:34:36
Ich habe hier zwei Türen, die nicht über "times" hochfahren.
Lockout auf "off" und "soft" gesetzt.
ShuttersPlace auf "terrace" gesetzt.
WindowRec auf twostate (HM optisch).

Das habe ich bei einer dritten Tür auch alles gemacht. Diese fährt aber hoch.

Einziger Unterschied: die "defekten" Türen fahren nur hoch und nie per ASC herunter.

Debug Log vorhanden. Aber nicht mehr heute. 😄
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: mrfloppy am 12 Mai 2019, 11:46:41
Ich bin gerade am ausprobieren und herantasten an ASC.
Kann ich ASC mit einem Schalter komplett deaktivieren?
Grund momentan läuft noch mein originales FHEM mit der Perl Geschichte
und somit könnt ich wenn ASC mal ned so tut wie ich will umswitchen.

LG
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 12 Mai 2019, 12:03:55
Zitat von: CoolTux am 12 Mai 2019, 07:36:08
Man muss nicht nach jedem Neustart die Rolllos neu suchen. Das macht ASC von selbst. Wenn das bei Dir nicht so ist müssen wir da noch mal schauen.

Nicht nach einem Neustart, nach dem Update von 0.6.7 auf 0.6.8 hatte ich das Verhalten, ich kann gar nicht sagen ob das vorher auch immer so war.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 12 Mai 2019, 12:23:03
Zitat von: CoolTux am 11 Mai 2019, 10:27:57
Das könnte in der Tat daran gelegen haben. Ich habe das vorhin schon gefixt und Du kannst wenn Du magst es von meinen Git aus dem Devel Branch holen. Zum morgen testen.
Generell funktioniert das wieder. Danke.  :)

Ich habe aber doch noch ungewöhnliches Verhalten, dass ich mir nicht erklären kann:
2019-05-11_20:21:29 RolloR.Schlafen ASC_ShuttersLastDrive: minimum brightness threshold fell below
2019-05-11_20:21:29 RolloR.Schlafen action: down to position 50
2019-05-11_20:21:49 RolloR.Schlafen operating_seconds: 385.53
2019-05-11_20:21:49 RolloR.Schlafen action: no action
2019-05-11_20:21:49 RolloR.Schlafen 50
2019-05-11_20:21:49 RolloR.Schlafen position: 50

2019-05-11_22:17:00 Fenster_R.Schlafen open

2019-05-11_22:17:00 RolloR.Schlafen ASC_ShuttersLastDrive: comfort - window open
2019-05-11_22:17:00 RolloR.Schlafen action: up to position 30
2019-05-11_22:17:09 RolloR.Schlafen operating_seconds: 394.09
2019-05-11_22:17:09 RolloR.Schlafen action: no action
2019-05-11_22:17:09 RolloR.Schlafen 30
2019-05-11_22:17:09 RolloR.Schlafen position: 30


2019-05-11_22:34:14 RolloR.Schlafen ASC_ShuttersLastDrive: window closed at night
2019-05-11_22:34:14 RolloR.Schlafen action: down to position 50
2019-05-11_22:34:22 RolloR.Schlafen operating_seconds: 402.04
2019-05-11_22:34:22 RolloR.Schlafen action: no action
2019-05-11_22:34:22 RolloR.Schlafen 50
2019-05-11_22:34:22 RolloR.Schlafen position: 50

Das war eine manuelle Aktion:
2019-05-12_00:36:41 RolloR.Schlafen action: up to position 35
2019-05-12_00:36:48 RolloR.Schlafen operating_seconds: 408.41
2019-05-12_00:36:48 RolloR.Schlafen action: no action
2019-05-12_00:36:48 RolloR.Schlafen 35
2019-05-12_00:36:48 RolloR.Schlafen position: 35

2019-05-12_05:42:14 Helligkeitsmelder.Outdoor brightness: 94.71

2019-05-12_05:57:36 Fenster_R.Schlafen closed

2019-05-12_05:59:38 Fenster_R.Schlafen open

2019-05-12_05:59:38 RolloR.Schlafen ASC_ShuttersLastDrive: comfort - window open
2019-05-12_05:59:38 RolloR.Schlafen action: up to position 30
2019-05-12_05:59:40 RolloR.Schlafen operating_seconds: 410.52
2019-05-12_05:59:40 RolloR.Schlafen action: no action
2019-05-12_05:59:40 RolloR.Schlafen 30
2019-05-12_05:59:40 RolloR.Schlafen position: 30

2019-05-12_08:54:33 Fenster_R.Schlafen closed

2019-05-12_08:54:33 RolloR.Schlafen ASC_ShuttersLastDrive: window closed at day
2019-05-12_08:54:33 RolloR.Schlafen action: down to position 35
2019-05-12_08:54:35 RolloR.Schlafen operating_seconds: 412.48
2019-05-12_08:54:35 RolloR.Schlafen action: no action
2019-05-12_08:54:35 RolloR.Schlafen 35
2019-05-12_08:54:35 RolloR.Schlafen position: 35


2019-05-12_09:42:39 RolloR.Schlafen ASC_ShuttersLastDrive: shading in
2019-05-12_09:42:39 RolloR.Schlafen action: down to position 50
2019-05-12_09:42:45 RolloR.Schlafen operating_seconds: 418.44
2019-05-12_09:42:46 RolloR.Schlafen action: no action
2019-05-12_09:42:46 RolloR.Schlafen 50
2019-05-12_09:42:46 RolloR.Schlafen position: 50

2019-05-12_11:36:20 RolloR.Schlafen ASC_ShuttersLastDrive: shading out
2019-05-12_11:36:20 RolloR.Schlafen action: up to position 35
2019-05-12_11:36:26 RolloR.Schlafen operating_seconds: 424.84
2019-05-12_11:36:27 RolloR.Schlafen action: no action
2019-05-12_11:36:27 RolloR.Schlafen 35
2019-05-12_11:36:27 RolloR.Schlafen position: 35


Die Aktionen 20:21 und 22:17 Uhr passen soweit. 22:34 Uhr fährt er jedoch wieder auf 50 mit der Bemerkung "window closed at night". Dort gab es definitiv kein Fensterevent.
Daraufhin musste ich 0:36 das Rollo manuell steuern. Dass er um 5:42 nicht auf die Überschreitung des brightness-Wertes reagiert, ist korrekt, da der Modus noch asleep ist.
Unklar ist wieder, wieso auf das Schließen des Fensters um 5:57 keine Reaktion erfolgte. Das erneute Öffnen des Fensters 5:59 brachte eine erwartete Reaktion. Um 6:45 war Übergang von asleep auf home. Andere Rollos mit öffneten, dieses nicht, vermutlich wegen geöffnetem Fenster. Um 8:54 wird das Fenster geschlossen. Anstatt zu Öffnen fährt das Rollo wieder in Position 35. Das Shading in funktioniert sauber, beim Shading out wird wieder in Position 35 gefahren. Ist das ein neues Feature, dass er immer wieder eine manuelle Position ansteuert?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 Mai 2019, 12:29:46
Ganz kurz zur Beschattung. Den Rest schaue ich mir heute Abend an.

Er fährt im Shading Out nicht einfach eine manuelle Position an sondern die Position welche er vor dem Shading in fahren hatte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 Mai 2019, 14:10:07
Zitat
Um 8:54 wird das Fenster geschlossen. Anstatt zu Öffnen fährt das Rollo wieder in Position 35

Das ist so gewünscht. Wenn beim schließen erkannt wird das es Tag ist soll das Rollo in die letzte Position fahren. Ich finde das selbst nicht sehr zielführend da die letzte Position auch zu sein kann. Aber es war mal vor Monaten so gewünscht worden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 12 Mai 2019, 20:47:04
Ich sehe das auch so, für mich würde ich nur Tag und Nacht unterscheiden (Auf und Ab)

Nachts die threestate Kontakte auswerten. Falls die Tür vorher offen ist, den Rollladen oben lassen. Nach dem Schliessen dann zu. (Falls man auf der Terrasse sitzt bekomme ich meine Tür auch wieder auf, was dann die Rollladen wieder hochfahren lassen sollte)

Bei Manuellen Fahrten über die Taster den Rolladen bis zur nächsten automatischen Fahrt oben oder unten lassen, würde bedeuten, Nachts geht nach dem Schliessen der Fenster der Rolladen zu. Egal ob sie vorher oben oder unten sind.

Beschattung genauso, nach dem ablaufen der 20 Minuten anfangen. Bei Tür auf, Rolladen auf.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 Mai 2019, 21:06:31
Ich schaue noch mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 09:22:18
Wie schaut die aktuelle Lage mit der aktuellen Version bei Euch aus?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 13 Mai 2019, 10:17:01
Gestern Abend und heute früh lief alles gut. Auch ComfortPos und Ventilation funktionierten.
Beschattung muss man auf besseres Wetter warten, Regenschutz müsste ich mal ausprobieren ob er sich so wie von mir erwartet verhält.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 13 Mai 2019, 10:23:32
Zitat von: CoolTux am 12 Mai 2019, 14:10:07
Das ist so gewünscht. Wenn beim schließen erkannt wird das es Tag ist soll das Rollo in die letzte Position fahren. Ich finde das selbst nicht sehr zielführend da die letzte Position auch zu sein kann. Aber es war mal vor Monaten so gewünscht worden.


Finde ich auch alles andere als logisch und erklärt, warum ich das schon ein paar Mal hatte bei meinen produzierten Tests. Lässt sich der Requestor ausfindig machen, um den Use Case besser zu verstehen und besser abzustecken? Ich kann mir vorstellen, dass es auch was mit Beschattung oder Privacy für die Person zu tun hatte. In die letzte Position sollte wohl nur gefahren werden, wenn diese vorher manuell eingestellt gewesen ist und nicht der vollen "open" oder "closed" position entsprach. Aber ehrlich gesagt fällt mir kein Use Case ein, bei dem ich tagsüber meinen Rollladen manuell runterfahre, dann das Fenster zum lüften kippe oder ganz öffne, und es dann wieder schließe und den Rollo wieder runter haben möchte. Wenn ich den tagsüber unten haben will, ist das aus Beschattung oder Privacy heraus. Aber dann macht es keinen Sinn zum lüften das Rollo hochzufahren, wenn dann sind sowohl Beschattung als auch Privacy obsolete. Bleibt für mich daher komplett unlogisch  ???
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 13 Mai 2019, 10:32:36
Ich verstehe weiterhin nicht, warum ein manuell gefahrener Rollladen wieder von der Automatik verstellt wird - hier shading out - weil die Rahmenbedingungen für shading nicht erfüllt sind.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 10:44:20
Zitat von: eurofinder am 13 Mai 2019, 10:32:36
Ich verstehe weiterhin nicht, warum ein manuell gefahrener Rollladen wieder von der Automatik verstellt wird - hier shading out - weil die Rahmenbedingungen für shading nicht erfüllt sind.

Gruß
eurofinder

Weil die Manuell angefahrende Position = der shading in Position war/ist???
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 13 Mai 2019, 11:06:47
Zitat von: CoolTux am 13 Mai 2019, 09:22:18
Wie schaut die aktuelle Lage mit der aktuellen Version bei Euch aus?
Hatte heute früh spontan (10 Minuten vor den ersten DriveUp-Zeiten) das Bedürfnis, die Rollos noch länger geschlossen zu lassen, weil der Kleine überraschend noch geschlafen hat. Also im ASC-Device SunriseTeimWEHoliday auf on gestellt, um die WE-Zeiten (Stunde später) zu nutzen. Das hatte vor ~2 Wochen wunderbar funktioniert. Heute: keinerlei Änderung in den DriveUp-Zeiten aus ShowShuttersInformations oder den NextAstroTimeEvent-Zeiten.

Habe danach ein FHEM-Update gemacht und von 0.6.5 (oder so) auf die aktuelle Version geupdatet. Nochmal versucht, sunriseTimeWEHoliday auf off, dann wieder auf on - keinerlei Reaktion. Die Rolläden sind zur "frühen" Zeit hochgefahren, nicht zur "WE"-Zeit.

Ich habe kein Residents und nur AstroTime, nicht Brightness konfiguriert. Kannst Du das nachstellen / welche Logs brauchst Du?


Weil es vor kurzem angefragt wurde: ein genereller Schalter, das ganze ASC an- und auszuschalten (mit allem) als set-Befehl wäre toll.

Danke,
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 11:14:09
Zitat von: JHo am 13 Mai 2019, 11:06:47
Hatte heute früh spontan (10 Minuten vor den ersten DriveUp-Zeiten) das Bedürfnis, die Rollos noch länger geschlossen zu lassen, weil der Kleine überraschend noch geschlafen hat. Also im ASC-Device SunriseTeimWEHoliday auf on gestellt, um die WE-Zeiten (Stunde später) zu nutzen. Das hatte vor ~2 Wochen wunderbar funktioniert. Heute: keinerlei Änderung in den DriveUp-Zeiten aus ShowShuttersInformations oder den NextAstroTimeEvent-Zeiten.

Habe danach ein FHEM-Update gemacht und von 0.6.5 (oder so) auf die aktuelle Version geupdatet. Nochmal versucht, sunriseTimeWEHoliday auf off, dann wieder auf on - keinerlei Reaktion. Die Rolläden sind zur "frühen" Zeit hochgefahren, nicht zur "WE"-Zeit.

Nee das kann auch nicht gehen da ja kein WE oder Holiday war, oder? Das greift wirklich nur am WE oder wenn ein holiday2we sagt es ist we. Also im Grunde ein Holiday Device sagt es ist Holiday.
Ich empfehle wirklich Dir ein Roommate Device zu zu  legen. Wegen meiner als Dummy. Dann fährt das Rolllo erst hoch wenn der Roommate awoken oder home steht.


Zitat von: JHo am 13 Mai 2019, 11:06:47
Weil es vor kurzem angefragt wurde: ein genereller Schalter, das ganze ASC an- und auszuschalten (mit allem) als set-Befehl wäre toll.

Danke,
Jan

Da bin ich in der Tat in der Umsetzung. Will aber erstmal einen stabilen Schluß haben. Kommt noch mehr dann. Unteranderem plane ich eine API um auf Modulinterne Daten zugreifen zu können.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 13 Mai 2019, 11:16:46
@CoolTux:
ZitatWeil die Manuell angefahrende Position = der shading in Position war/ist???

Sollte eigentlich nicht der Fall gewesen sein, probiere ich aber nochmals aus - danke für den Hinweis.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 11:18:46
Zitat von: eurofinder am 13 Mai 2019, 11:16:46
@CoolTux:
Sollte eigentlich nicht der Fall gewesen sein, probiere ich aber nochmals aus - danke für den Hinweis.

Gruß
eurofinder

Ist wirklich das einzige was mir ein fällt. Denn das ist die Voraussetzung bei allen Fahrten welche aus einer Routine wieder raus fahren, das die Zielposition der Routine der aktuellen Position entsprecht. Also Lüften oder Comfort oder Beschatten und und und...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 13 Mai 2019, 11:21:45
Zitat von: CoolTux am 13 Mai 2019, 11:14:09
Nee das kann auch nicht gehen da ja kein WE oder Holiday war, oder? Das greift wirklich nur am WE oder wenn ein holiday2we sagt es ist we. Also im Grunde ein Holiday Device sagt es ist Holiday.
Ich empfehle wirklich Dir ein Roommate Device zu zu  legen. Wegen meiner als Dummy. Dann fährt das Rolllo erst hoch wenn der Roommate awoken oder home steht.
Hmm. Da ich zumindest nicht wissentlich ein Holiday2WE-Device irgendwo konfiguriert habe, dachte ich, der set-Befehl wäre die Entsprechung. Zumal es ja auch vor kurzem funktioniert hatte. Mag aber sein, dass das tatsächlich Sa oder So war.
Wieder was gelernt, Danke!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Mai 2019, 11:37:54
Zitat von: CoolTux am 13 Mai 2019, 11:14:09
Da bin ich in der Tat in der Umsetzung. Will aber erstmal einen stabilen Schluß haben. Kommt noch mehr dann. Unteranderem plane ich eine API um auf Modulinterne Daten zugreifen zu können.

Das würde mich auch freuen, wenn eine Deaktivierungsmöglichkeit eingebaut werden könnte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 13 Mai 2019, 12:16:21
Hier sind alle ordentlich gefahren, bis auf einer.  Der eine der gestern früh keine Position übermittelt hat, ist gestern Abend nicht runter gefahren.

Hier wäre es schön. Wenn es trotzdem fährt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 12:21:50
Runter fahren sollten sie eigentlich immer.
Was bedeutet keine Position übermittelt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 13 Mai 2019, 12:38:48
Wenn beim Z-Wave zu viele Geräte zur selben Zeit fahren, wird das Reading für die Position erst am Ende aktualisiert. Da verschluckt sich das Z-Wave Netz scheinbar.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 13 Mai 2019, 12:44:53
Irgendwie hatte ich einmal einen dieser ganzen Delay Attribute so verstanden, dass sie genau dafür gedacht sind, um die Set-Befehle leicht zeitversetzt auszuführen (einfach gesagt in der Form "sleep X;set ...") und die Anzahl der Sekunden eben anhand der gesetzten Attribute mehr oder weniger zufällig oder fix berechnet würden.


Wahrscheinlich hab ich das aber wieder nicht richtig verstanden an der Stelle.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Mai 2019, 13:17:53
Zitat von: Typ1er am 13 Mai 2019, 12:38:48
Wenn beim Z-Wave zu viele Geräte zur selben Zeit fahren, wird das Reading für die Position erst am Ende aktualisiert. Da verschluckt sich das Z-Wave Netz scheinbar.

Du hast die Fibaro FGR-222, kann das sein? Selbst mit der besten Konfiguration schafft man das wirklich nicht immer.
Das Problem habe ich auch in einer Installation. Mit dem Offset konnte ich das Problem entschärfen.
Und auch wenn es wirklich nicht gut umgesetzt ist, habe ich mir ein DOIF angelegt, welches zweimal am Tag die Positionswerte holt. Das ist eine reine Vorsichtsmaßnahme.

(
[14:00] or
[02:00]
)
(get zw_jal_diele position)
(get zw_jal_hwr position)
(get zw_jal_kueche_gross position)
(get zw_jal_kueche_klein position)
(get zw_jal_wc position)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 13 Mai 2019, 13:24:29
Zitat von: FunkOdyssey am 13 Mai 2019, 13:17:53
Du hast die Fibaro FGR-222, kann das sein? Selbst mit der besten Konfiguration schafft man das wirklich nicht immer.
Das Problem habe ich auch in einer Installation. Mit dem Offset konnte ich das Problem entschärfen.
Und auch wenn es wirklich nicht gut umgesetzt ist, habe ich mir ein DOIF angelegt, welches zweimal am Tag die Positionswerte holt. Das ist eine reine Vorsichtsmaßnahme.

(
[14:00] or
[02:00]
)
(get zw_jal_diele position)
(get zw_jal_hwr position)
(get zw_jal_kueche_gross position)
(get zw_jal_kueche_klein position)
(get zw_jal_wc position)

Da bin ich ja froh und ich dachte ich bin der einzigste bin der diese Probleme mit der Position hat bei der FGR-222
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 13 Mai 2019, 13:55:04
Woooaaaa gerade ist magisch die Markise zur Beschattung herausgefahren - bin mal gespannt, wie es jetzt weitergeht :D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Mai 2019, 14:23:46
@CoolTux: Wir hatten ja bereits ein paarmal darüber gesprochen, dass ich noch einige Bugs hatte. Hier hat sich einiges verändert.

1) Meine Jalousien sind alle, über Helligkeitswerte ausgelöst, wie gewünscht hochgefahren. Und das am Wochenende wie auch werktags.

2) Bei der Erkennung der manuellen Fahrten ist mir etwas aufgefallen.

- Mit einer Ausnahme ist der Status im LastDrive-Reading überall korrekt. Der Grund für diese eine Ausnahme liegt aber höchstwahrscheinlich bei mir. Ich habe ein paar Hardwareprobleme mit dem Gerät. Also einfach ignorieren.
- Aber: Wie bereits erwähnt ist die Anzeige des LastDrive-Status in den ShuttersInformation immer noch fehlerhaft und beinhaltet einen falschen Wert in der Anzeige. Wie oben erwähnt ist das Reading aber korrekt.

3) Irgendwie scheint es mit dem Lockout noch eine Merkwürdigkeit zu geben. Ich habe drei Jalousien an Türen mit ASC_ShuttersPlace=terrace definiert. Und außerdem verschiedene Werte von ASC_LockOut. Am Wochenende fuhren die folgenden Jalousien noch hoch. Zu keiner Zeit. Auch nicht beim Late-Zeitpunkt. Werktags war aber wieder alles in Ordnung. (Ich habe mich ganz frisch mit dieser Funktionalität beschäftigt.)

   ASC        2
   ASC_BrightnessSensor dummy_brightness:bright 110:110
   ASC_Down   time
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset 180
   ASC_Drive_OffsetStart 120
   ASC_LockOut off
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Direction 230
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode off
   ASC_Shading_Pos 25
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 22:00
   ASC_Time_Down_Late 23:45
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     time
   ASC_WiggleValue 15
   ASC_WindowRec contact_hauswirtschaft
   ASC_WindowRec_subType twostate


 
   ASC        2
   ASC_BrightnessSensor dummy_brightness:bright 110:110
   ASC_Down   time
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset 180
   ASC_Drive_OffsetStart 120
   ASC_LockOut soft
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Direction 135
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode off
   ASC_Shading_Pos 25
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 22:00
   ASC_Time_Down_Late 23:45
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     time
   ASC_WiggleValue 15
   ASC_WindowRec contact_kitchen
   ASC_WindowRec_subType twostate


Diese Jalousie ist ähnlich konfiguriert. Fuhr aber am Wochenende wie auch werktags wie gewünscht hoch.

   ASC        2
   ASC_BrightnessSensor dummy_brightness:bright 125:120
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 45
   ASC_Drive_Offset 120
   ASC_Drive_OffsetStart 180
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_Shading_Direction 135
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 20:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_WiggleValue 15
   ASC_WindowRec contact_wohnen
   ASC_WindowRec_subType twostate






Wunsch: Kann man in den ShuttersInfo auch die Uhrzeit der letzten Fahrt anzeigen? Oder wird das dann zu viel? Wäre zum Debuggen von Vorteil.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 13 Mai 2019, 14:48:54
Da es so sehr nach Regen aussieht, wollte ich mal manuell so tun, als wenn es schon regnen würde:


trigger WeatherStation rain: 0.1


Allerdings wird die Beschattung nicht beendet, im Log steht nur:


2019.05.13 14:45:03.704 4: AutoShuttersControl (ASC) - Devname: WeatherStation Name: ASC Notify: [
  'rain: 0.1'
]

ASC_DEBUG!!! 2019.05.13 14:45:03 - EventProcessingBrightness: HM_LC_LR_ShutterWest - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
2019.05.13 14:45:03.704 4: AutoShuttersControl (HM_LC_LR_ShutterWest) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.05.13 14:45:03 - EventProcessingShadingBrightness: HM_LC_LR_ShutterWest - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.05.13 14:45:03 - EventProcessingBrightness: HmIP_BROLL_LR_ShutterSouth - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
2019.05.13 14:45:03.705 4: AutoShuttersControl (HmIP_BROLL_LR_ShutterSouth) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.05.13 14:45:03 - EventProcessingShadingBrightness: HmIP_BROLL_LR_ShutterSouth - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.13 14:45:03.705 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.05.13 14:45:03 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.05.13 14:45:03 - EventProcessingBrightness: HM_LC_BR_Shutter - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
2019.05.13 14:45:03.705 4: AutoShuttersControl (HM_LC_BR_Shutter) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.05.13 14:45:03 - EventProcessingShadingBrightness: HM_LC_BR_Shutter - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.


Da die Helligkeit bereits unter dem Schwellenwert ist, ist schon vorgesehen, dass die Beschattung deshalb beendet wird (Status "out reserved"). Wenn jetzt der erste Regentropfen fällt, sollte das aber doch unmittelbar erfolgen, richtig? Gleiches wenn der Threshold für Wind überschritten wird. Habe ich auch getestet, das Ergebnis ist das gleiche (wahrscheinlich, weil es ähnlich ausgewertet wird).

Das normale ausschalten der Beschattung aufgrund der nicht mehr erfüllten Gegebenheiten (Helligkeit, Temperatur) hat gerade geklappt.  :D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 14:55:56
Wieso ruft er denn die Brightness Routine auf wo es doch ein Regensensor ist? Was steht bei Dir im Attribut?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 13 Mai 2019, 15:20:02
Zitat von: CoolTux am 13 Mai 2019, 14:55:56
Wieso ruft er denn die Brightness Routine auf wo es doch ein Regensensor ist? Was steht bei Dir im Attribut?


ASC ist so gesetzt:




ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 350:270
   ASC_debug  1
   ASC_freezeTemp 1
   ASC_rainSensor WeatherStation:rain 0.1:0.0 0
   ASC_residentsDev Residents
   ASC_tempSensor WeatherStation
   ASC_twilightDevice Astro
   ASC_windSensor WeatherStation:wind_gust_max10m



und die Markise so:




ASC        1
   ASC_Antifreeze hard
   ASC_BrightnessSensor WeatherStation:luminosity 350:270
   ASC_Closed_Pos 100
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_RainProtection off
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 183
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 13.5
   ASC_Shading_Mode home
   ASC_Shading_Pos 65
   ASC_Shading_StateChange_Sunny 40000
   ASC_Up     astro
   ASC_WiggleValue 0
   ASC_WindParameters 25:12 0
   ASC_WindProtection on



Ich sehe nun aber selbst grad, dass ich aus Vorsicht rainProtection ganz ausgeschaltet hatte, weil du ja eigentlich gesagt hast, dass es dann eher "down" fährt als up.


Warum er bei dem Event aber Brightness auswertet, kann ich dir nicht sagen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 13 Mai 2019, 15:22:48
Zitat von: dk3572 am 11 Mai 2019, 09:38:02
Hallo und guten Morgen,

ich habe 2 Problemchen.

1. bei einem Rolladen stimmt die Anzeige "Last Drive" nicht. Es wird z.B. nightClose ausgegeben obwohl heute Morgen manuell geöffnet wurde.
    Bei den übrigen Rollläden stimmt die Anzeige.

2. Beim Thema Beschattung blicke ich wohl nicht durch.
    Trotz unterschiedlicher Einstellungen in den Rollläden werden in allen die gleichen Shading Info Zeiten ausgegeben.
    Auch wird immer nur shading Out angezeigt. Ist das richtig so? Oder sollte es nicht auch ein shading In geben?

Mein Fenster ist nach Osten ausgerichtet. Zw. 90° und 180° habe ich Sonneneinstrahlung. Jetzt möchte ich von z.B. 110° bis 180° Beschatten.
Wie müssten hierzu die Werte eingetragen werden?

Rollladen 1

   DEF        2E0974
   FUUID      5c44bfe0-f33f-cd72-2ddc-9bfc1f0e27f824f5
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   IODev      HMLAN1
   NAME       Ro_Erkerfenster
   NOTIFYDEV  global
   NR         95
   NTFY_ORDER 50-Ro_Erkerfenster
   STATE      auf
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2019-05-10 20:49:27   ASC_ShuttersLastDrive night close
     2019-05-11 09:22:14   ASC_Time_DriveDown 11.05.2019 - 20:50
     2019-05-11 09:22:14   ASC_Time_DriveUp 12.05.2019 - 08:30
     2019-05-11 08:08:55   CommandAccepted yes
     2017-11-20 17:49:57   D-firmware      2.3
     2017-11-20 17:49:57   D-serialNr      LEQ0766207
     2018-06-09 14:36:45   PairedTo        0x246BDF
     2017-11-20 17:51:37   R-driveDown     19 s
     2017-11-20 17:51:37   R-driveTurn     0.5 s
     2017-11-20 17:51:37   R-driveUp       20 s
     2017-11-20 17:51:36   R-pairCentral   0x246BDF
     2017-11-20 17:51:37   R-sign          off
     2018-06-09 14:36:45   RegL_00.        02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
     2018-06-09 14:36:46   RegL_01.        08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:C8 0F:05 10:00  30:06 57:24 00:00
     2019-05-11 09:22:02   associatedWith  Rollladensteuerung
     2019-05-11 08:09:19   deviceMsg       on (to VCCU)
     2018-11-06 12:40:12   inhibit         set_off
     2019-05-11 08:09:19   level           100
     2019-05-11 08:09:19   motor           stop:on
     2019-05-11 08:09:19   pct             100
     2018-06-09 14:36:43   powerOn         2018-06-09 14:36:43
     2019-05-11 08:09:19   recentStateType info
     2019-05-11 08:09:19   state           on
     2019-05-11 08:09:19   timedOn         off
   helper:
     HM_CMDNR   201
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +2E0974,00,01,00
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2E0974
         00
         01
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor BM_Hof:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left +20
   ASC_Shading_Angle_Right +90
   ASC_Shading_Direction 90
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode absent
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 250
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec Fenster_Erker
   ASC_WindowRec_subType twostate
   IODev      HMLAN1
   IOgrp      VCCU
   alexaName  Rollladen Fenster
   alexaRoom  Wohnzimmer
   alias      Rollladen Fenster
   autoReadReg 4_reqStatus
   devStateIcon ab:shutter_closed auf:shutter_open ^(7[0-9]|8[0-9]|9[0-9])$:shutter_3 ^(5[0-9]|6[0-9])$:shutter_4 ^(3[0-9]|4[0-9])$:shutter_5 ^(1[0-9]|2[0-9])$:shutter_6
   event-on-change-reading motor
   eventMap   on:auf off:ab
   expert     2_full
   firmware   2.3
   genericDeviceType blind
   group      Rolllaeden
   icon       shutter_halfopen
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       ASC,CUL_HM,Wohnzimmer
   serialNr   LEQ0766207
   sortby     3
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


Rollladen 2

DEF        2E1123
   FUUID      5c44bfe0-f33f-cd72-6673-3a18c1f73c5044cf
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   IODev      HMLAN1
   NAME       Ro_Terrassenfenster
   NOTIFYDEV  global
   NR         92
   NTFY_ORDER 50-Ro_Terrassenfenster
   STATE      auf
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2019-05-11 08:08:55   ASC_ShuttersLastDrive manual
     2019-05-11 09:22:14   ASC_Time_DriveDown 11.05.2019 - 20:50
     2019-05-11 09:22:14   ASC_Time_DriveUp 12.05.2019 - 08:30
     2019-05-11 08:08:55   CommandAccepted yes
     2018-07-11 17:37:29   D-firmware      2.3
     2018-07-11 17:37:29   D-serialNr      LEQ0766132
     2018-07-16 21:52:49   PairedTo        0x246BDF
     2017-11-20 17:51:41   R-driveDown     21 s
     2017-11-20 17:51:41   R-driveTurn     0.5 s
     2017-11-20 17:51:41   R-driveUp       22 s
     2018-07-11 17:37:36   R-pairCentral   0x246BDF
     2017-11-20 17:51:41   R-sign          off
     2018-07-16 21:52:49   RegL_00.        02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
     2018-07-16 21:53:06   RegL_01.        08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00  30:06 57:24 00:00
     2019-05-11 09:22:02   associatedWith  Rollladensteuerung
     2019-05-11 08:09:22   deviceMsg       on (to VCCU)
     2019-05-11 08:09:22   level           100
     2019-05-11 08:09:22   motor           stop:on
     2019-05-11 08:09:22   pct             100
     2018-07-11 17:41:30   powerOn         2018-07-11 17:41:30
     2019-05-11 08:09:22   recentStateType info
     2019-05-11 08:09:22   state           on
     2019-05-11 08:09:22   timedOn         off
   helper:
     HM_CMDNR   162
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +2E1123,00,01,00
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2E1123
         00
         01
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor BM_Hof:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   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 0
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 90
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode absent
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 250
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      HMLAN1
   IOgrp      VCCU
   alexaName  Rollladen Terrasse
   alexaRoom  Wohnzimmer
   alias      Rollladen Terrasse
   autoReadReg 4_reqStatus
   devStateIcon ab:shutter_closed auf:shutter_open ^(7[0-9]|8[0-9]|9[0-9])$:shutter_3 ^(5[0-9]|6[0-9])$:shutter_4 ^(3[0-9]|4[0-9])$:shutter_5 ^(1[0-9]|2[0-9])$:shutter_6
   eventMap   on:auf off:ab
   expert     2_full
   firmware   2.3
   genericDeviceType blind
   group      Rolllaeden
   icon       shutter_halfopen
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       ASC,CUL_HM,Wohnzimmer
   serialNr   LEQ0766132
   sortby     2
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


Device

  FUUID      5c44bfeb-f33f-cd72-1055-2797a4efb9031418
   FVERSION   73_AutoShuttersControl.pm:v0.6.8-s19360/2019-05-10 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer,Fenster_Erker,Terrassentuer,Bewohner,BM_Hof,Astro
   NR         234
   NTFY_ORDER 51-Rollladensteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.8
   OLDREADINGS:
   READINGS:
     2019-05-03 20:39:09   Ro_Erkerfenster_lastDelayPosValue 0
     2019-05-11 08:30:02   Ro_Erkerfenster_lastPosValue 0
     2019-05-11 09:22:05   Ro_Erkerfenster_nextAstroTimeEvent 11.05.2019 - 20:50
     2019-05-11 08:09:22   Ro_Terrassenfenster_PosValue 100
     2019-05-03 20:39:09   Ro_Terrassenfenster_lastDelayPosValue 0
     2019-05-11 08:30:02   Ro_Terrassenfenster_lastPosValue 0
     2019-05-11 09:22:05   Ro_Terrassenfenster_nextAstroTimeEvent 11.05.2019 - 20:50
     2019-05-11 08:09:21   Ro_Terrassentuer_PosValue 100
     2019-01-01 08:30:02   Ro_Terrassentuer_lastDelayPosValue 100
     2019-05-11 08:30:02   Ro_Terrassentuer_lastPosValue 0
     2019-05-11 09:22:05   Ro_Terrassentuer_nextAstroTimeEvent 11.05.2019 - 20:50
     2019-05-08 18:33:35   controlShading  on
     2019-02-10 20:32:26   hardLockOut     on
     2019-05-05 08:57:13   partyMode       off
     2019-05-11 09:22:02   room_ASC_CUL_HM_Wohnzimmer Ro_Erkerfenster,Ro_Terrassenfenster,Ro_Terrassentuer
     2018-11-17 17:51:18   selfDefense     on
     2019-05-11 09:22:14   state           created new drive timer
     2018-12-30 22:59:08   sunriseTimeWeHoliday on
     2019-05-11 09:22:02   userAttrList    rolled out
   helper:
     shuttersList:
       Ro_Erkerfenster
       Ro_Terrassenfenster
       Ro_Terrassentuer
   monitoredDevs:
     Astro:
       Rollladensteuerung ASC_twilightDevice
     BM_Hof:
       Ro_Erkerfenster ASC_BrightnessSensor
       Ro_Terrassenfenster ASC_BrightnessSensor
       Ro_Terrassentuer ASC_BrightnessSensor
     Bewohner:
       Rollladensteuerung ASC_residentsDev
     Fenster_Erker:
       Ro_Erkerfenster ASC_WindowRec
     Terrassentuer:
       Ro_Terrassentuer ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Bewohner:state
   ASC_shuttersDriveOffset 50
   ASC_tempSensor Buderus:/system/sensors/temperatures/outdoor_t1
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense inactive:status_open day.open:scene_day night.*:scene_night delayed.*:scene_night
   group      Rolllaeden
   icon       shutter_halfopen
   room       ASC,Wohnzimmer
   sortby     5
   verbose    1
   webCmd     Party:partyMode


Danke für Hilfe und VG Dieter

@CoolTux
Hierzu keine Idee?  :-[

VG Dieter
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 15:29:36
Zitat von: dk3572 am 13 Mai 2019, 15:22:48
@CoolTux
Hierzu keine Idee?  :-[

VG Dieter

Hallo Dieter,

Setzte bitte einmal das Attribut ASC_DriveUpMaxDuration im Rollladen. Hier trägst Du die Zeit ein welche das Rolllo zum Hochfahren brauch plus 2-3 Sekunden drauf. Dann sollte manuell besser erkannt werden.

Dein Shading ist falsch.
ASC_Shading_Angle_Left +20
Das plus ist Unsinn, das selbe bei Angle_Right

Also nur 20


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 13 Mai 2019, 15:39:12
Zitat von: Loredo am 13 Mai 2019, 15:20:02
Ich sehe nun aber selbst grad, dass ich aus Vorsicht rainProtection ganz ausgeschaltet hatte, weil du ja eigentlich gesagt hast, dass es dann eher "down" fährt als up.


So sieht das ganze jetzt bei manuell ausgefahrener Markise und manuellem "trigger WeatherStation rain: 1.0" aus, nachdem ich RainProtection wieder auf on gesetzt habe:




2019.05.13 15:35:22.472 4: AutoShuttersControl (ASC) - Devname: WeatherStation Name: ASC Notify: [
  'rain: 1.0'
]




ASC_DEBUG!!! 2019.05.13 15:35:22 - EventProcessingBrightness: HM_LC_BR_Shutter - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
2019.05.13 15:35:22.473 4: AutoShuttersControl (HM_LC_BR_Shutter) - EventProcessingShadingBrightness


ASC_DEBUG!!! 2019.05.13 15:35:22 - EventProcessingShadingBrightness: HM_LC_BR_Shutter - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.


ASC_DEBUG!!! 2019.05.13 15:35:22 - EventProcessingBrightness: HM_LC_LR_ShutterWest - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
2019.05.13 15:35:22.473 4: AutoShuttersControl (HM_LC_LR_ShutterWest) - EventProcessingShadingBrightness


ASC_DEBUG!!! 2019.05.13 15:35:22 - EventProcessingShadingBrightness: HM_LC_LR_ShutterWest - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.


ASC_DEBUG!!! 2019.05.13 15:35:22 - EventProcessingBrightness: HmIP_BROLL_LR_ShutterSouth - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
2019.05.13 15:35:22.474 4: AutoShuttersControl (HmIP_BROLL_LR_ShutterSouth) - EventProcessingShadingBrightness


ASC_DEBUG!!! 2019.05.13 15:35:22 - EventProcessingShadingBrightness: HmIP_BROLL_LR_ShutterSouth - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.05.13 15:35:22.474 4: AutoShuttersControl (HM_LC_BALC_SunBlind) - EventProcessingShadingBrightness


ASC_DEBUG!!! 2019.05.13 15:35:22 - EventProcessingShadingBrightness: HM_LC_BALC_SunBlind - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.



Auch bei bereits eingefahrener Markise passiert nix (zum Glück, denn das möchte ich ja explizit nicht, hätte es aber eben anders erwartet). Wahrscheinlich, weil ich im ASC Device global die Position auf 0 gesetzt habe, was eben für eine Markise richtig ist, mir es dann aber durchs Fenster reinregnen wird, sofern es nicht zu oder auf kipp ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 13 Mai 2019, 15:42:20
Hallo CoolTux,

danke für deine Hilfe.
Zuvor hatte ich auch ohne das + versucht. Wie gesagt, die Zeiten sind immer gleich, trotz unterschiedlicher Werte.
Und es gibt auch nur ein ShadingOut. Oder existiert gar kein ShadingIn?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 15:42:40
@ Loredo
Ich befürchte das das Problem darin liegt das Dein Device sowohl für Brightness als auch Rain und Wind genutzt wird.
Magst Du mal einen Dummy für Rain anlegen und den angeben?


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 15:46:03
Zitat von: dk3572 am 13 Mai 2019, 15:42:20
Hallo CoolTux,

danke für deine Hilfe.
Zuvor hatte ich auch ohne das + versucht. Wie gesagt, die Zeiten sind immer gleich, trotz unterschiedlicher Werte.
Und es gibt auch nur ein ShadingOut. Oder existiert gar kein ShadingIn?

Es gibt auch ein Shading in

ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode absent

Wurde das denn jemals erfüllt? Also gerade die 25?
Ansonsten sollten Deine Einstellungen soweit passen. Aber mach doch zum testen einfach mal Temp auf 15 und nicht absent sondern always. Dann weißt erstmal das es generell geht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 13 Mai 2019, 15:51:26
Zitat von: CoolTux am 13 Mai 2019, 15:46:03
Es gibt auch ein Shading in

ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode absent

Wurde das denn jemals erfüllt? Also gerade die 25?
Ansonsten sollten Deine Einstellungen soweit passen. Aber mach doch zum testen einfach mal Temp auf 15 und nicht absent sondern always. Dann weißt erstmal das es generell geht.

Ach so, ich dachte die Zeiten würden immer ausgegeben.

Im Übrigen funktioniert auch ASC_shuttersDriveOffset bei mir nicht mehr.
Die Läden fahren immer alle gleichzeitig.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 15:54:15
Du musst offsetStart setzen, das ist jetzt Pflicht. Offset dann zusätzlich wenn auf den offsetStart wert noch ein Zufallswert mit rauf soll.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 13 Mai 2019, 15:57:32
Zitat von: CoolTux am 13 Mai 2019, 15:42:40
@ Loredo
Ich befürchte das das Problem darin liegt das Dein Device sowohl für Brightness als auch Rain und Wind genutzt wird.
Magst Du mal einen Dummy für Rain anlegen und den angeben?


Na das wäre ja mal einer Erkenntnis... 8-)


Habe jetzt für alles readingsProxy Devices angelegt, aber bleibt dabei. Ggf. kommt ASC dann aber nicht damit klar, dass ich als Readingnamen "state" angegeben habe und das Event aber dann ohne "state: " als Präfix kommt. Ich glaub ich kann bei readingsProxy den Readingnamen nicht beeinflussen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 13 Mai 2019, 16:00:28
Zitat von: CoolTux am 13 Mai 2019, 15:54:15
Du musst offsetStart setzen, das ist jetzt Pflicht. Offset dann zusätzlich wenn auf den offsetStart wert noch ein Zufallswert mit rauf soll.

Sorry, aber das verstehe ich jetzt nicht mehr.
Was muss ich wo hinterlegen, dass ich z.B. 10 sec. zufällige Verzögerung erhalte?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 16:10:19
Zitat von: dk3572 am 13 Mai 2019, 16:00:28
Sorry, aber das verstehe ich jetzt nicht mehr.
Was muss ich wo hinterlegen, dass ich z.B. 10 sec. zufällige Verzögerung erhalte?

Global also im ASC offsetStart 1 und in den Rolllos dann Offset deinen Wert
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 13 Mai 2019, 16:14:23
Zitat von: CoolTux am 13 Mai 2019, 16:10:19
Global also im ASC offsetStart 1 und in den Rolllos dann Offset deinen Wert

Ich habe im ASC-Device kein offsetStart, nur in den Rollläden selbst.
Siehe bitte auch meine List´s zuvor.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 16:24:36
Zitat von: dk3572 am 13 Mai 2019, 16:14:23
Ich habe im ASC-Device kein offsetStart, nur in den Rollläden selbst.
Siehe bitte auch meine List´s zuvor.

Ah okay. Bin gerade unterwegs da habe ich das nicht gesehen. Aber daraus ergibt sich dann halt pro shutter offsetStart auf 1 setzen und entweder global Offset oder pro Rolllo. Ich würde aber einfach durch offsetStart entzerren, Versatz zu jeweils dem nächsten Rolllo 3-4 Sekunden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 13 Mai 2019, 16:32:22
Zitat von: CoolTux am 13 Mai 2019, 16:24:36
Ah okay. Bin gerade unterwegs da habe ich das nicht gesehen. Aber daraus ergibt sich dann halt pro shutter offsetStart auf 1 setzen und entweder global Offset oder pro Rolllo. Ich würde aber einfach durch offsetStart entzerren, Versatz zu jeweils dem nächsten Rolllo 3-4 Sekunden.

Wirklich danke für deine Hilfe, aber folgen kann ich dir nicht.
Einmal global, dann gibt es das nicht, dann in den Devices. Wie jetzt genau?

Im ASC-Device habe ich ASC_shuttersDriveOffset auf 10.
Im Rolladen ASC_Drive_Offset auf -1 und ASC_Drive_OffsetStart auf 10.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 16:38:29
Gib mir etwas Zeit. Schwitze gerade im übervollen Bus  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Mai 2019, 17:02:46
Entweder global den pauschalen Wert für das Offset festlegen und dann in den Rollo-Devices mit ASC_Drive_OffsetStart das Fahren entzerren.

Oder alternativ in allen Rollo-Devices das globale Offset mit dem Attribut ASC_Drive_Offset überschreiben und außerdem natürlich auch ASC_Drive_OffsetStart setzen.

ASC_Drive_OffsetStart = Wert wird der Zeit des Events (Brightness/Time/Astro) immer hinzuaddiert.
ASC_Drive_Offset (Rollo-Device) / ASC_shuttersDriveOffset (ASC-Device) = der max. Zeitraum in Sekunden für die Zufallfsverzögerung. Dieser Zufallswert wird dem Zeitpunkt und der Startverzögerung hinzugefügt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 17:06:22
ASC_shuttersDriveOffset kannst auf 10 lassen.
ASC_Drive_Offset kannst das Attribut lassen oder entfernen. Das Ergebniss ist das selbe. Manche mögen es halt aufgeräumt.
ASC_Drive_OffsetStart wenn Du das für alle gleich gestellt hast ist es nicht verkehrt aber Fehleranfällig. Am besten hier unterschiedliche Werte.
Das erste Rollo mit 1 das zweite bekommt die 1 vom ersten plus 3 weitere also 4, das nächste bekommt die 4 vom Vorgänger plus weitere 3 macht 7 und so weiter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 13 Mai 2019, 18:33:36
Ok, vielen Dank euch Beiden für die ausführliche Hilfe.
Etwas verzwickt da 2 verschiedene Attribute offenbar das gleiche bewirken.
Werde weiter testen  ;)
Schönen Abend noch und VG Dieter
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 18:43:47
Deswegen überlege ich das Offset zu entfernen. Mal schauen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Mai 2019, 19:35:58
Das Offset im ASC-Device, oder?
Bitte bloß nicht in den Rollos.  :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 19:45:59
Das gesamte. Also nur das Offset nicht das OffsetStart
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: octek0815 am 13 Mai 2019, 19:49:01
Zitat von: CoolTux am 11 Mai 2019, 15:41:50
Das ist nun als setter angelegt.
controlShading
Und ja da fehlt noch die Anpassung an die Doku :)

Alles klar, danke für deine Antwort!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Mai 2019, 20:36:14
Zitat von: CoolTux am 13 Mai 2019, 19:45:59
Das gesamte. Also nur das Offset nicht das OffsetStart

Verstehe ich nicht. Du meinst das Offset im ASC-Device, oder?
Ansonsten hätte man ja keine Möglichkeit mehr, die Rollos unterschiedlich zu verzögern.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 20:38:40
OK anders. Ich will die komplette Funktionalität von Offset (also das zusätzliche hinzufügen eines Zufallswertes) entfernen. Die Funktionalität von OffsetStart (das verzögern des Fahrens mit einen festen Wert) soll bleiben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Mai 2019, 20:40:54
Dann verliert man doch die Zufallsmöglichkeit.
Oder du erlaubt im OffsetStart-Attribut die Ausführung von Perl-Code. Dann kann sich jeder selbst ein int(rand(600))+120 basteln.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 20:41:48
Mal am Rande. Ich lese gerade einen Blog wo ein Pärchen in ein Weber Haus gezogen ist. Hier sollte wohl auch mal ASC die Rolllos steuern. Würde mich interessieren ob das mittlerweile umgesetzt wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Mai 2019, 20:42:45
Zitat von: FunkOdyssey am 13 Mai 2019, 20:40:54
Dann verliert man doch die Zufallsmöglichkeit.
Oder du erlaubt im OffsetStart-Attribut die Ausführung von Perl-Code. Dann kann sich jeder selbst ein int(rand(600))+120 basteln.

Ist denn die Zufallsmöglichkeit so wichtig. Habe immer das Gefühl das es unnötig ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Mai 2019, 21:09:24
Ich finde schon. So kann man kein Muster erkennen.
Ich konfiguriere das so, wie ein Mensch es bedienen würde.
Getriggert durch Brightness - aber mittels Offset in täglichen unterschiedlichen Reihenfolgen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 13 Mai 2019, 21:22:29
Das ist nur Security by Obscurity und bringt rein gar nix. Außer einem besseren Gefühl beim Bewohner vielleicht [emoji12]

Ein paar Sekunden Unterschied bringen gar nix, weil es trotzdem immer in etwa um sie selbe Tageszeit ist. Und Einbrecher beobachten im. Zweifel mehrere Tage und der Sonnenstand unterscheided sich nicht sehr je Tag. Helligkeit bringt da auch nix, dass es Helligkeitssensoren gibt haben auch die doofsten Einbrecher schon mitgekriegt.

IMHO hast du eine gute Versicherung, gute Schlößer (und doppelt abgeschlossen, wenn niemand da ist) und anständig gesicherte Fenster. That's it.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 14 Mai 2019, 05:43:18
Zitat von: CoolTux am 13 Mai 2019, 15:29:36
Hallo Dieter,

Setzte bitte einmal das Attribut ASC_DriveUpMaxDuration im Rollladen. Hier trägst Du die Zeit ein welche das Rolllo zum Hochfahren brauch plus 2-3 Sekunden drauf. Dann sollte manuell besser erkannt werden.

Guten Morgen CoolTux,

das hat leider nicht zum Erfolg geführt.
LastDrive wird als nightclose angezeigt obwohl manuell auf gefahren wurde.
Im Aktor beträgt R-driveUp 20 s. ASC_DriveUpMaxDuration habe ich auf 22 s gesetzt.
Bei 2 weiteren Läden stimmt die Ausgabe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Mai 2019, 06:16:22
Kannst Du bitte einmal schauen ob dieses Rolllo ein Event wirft auf das eingestellte Reading von ASC_Pos_Reading


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 14 Mai 2019, 08:04:11
Zitat von: CoolTux am 14 Mai 2019, 06:16:22
Kannst Du bitte einmal schauen ob dieses Rolllo ein Event wirft auf das eingestellte Reading von ASC_Pos_Reading


Grüße

...und deine Frage jetzt noch mal für Dummies ? ? ?  :-[
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Mai 2019, 08:23:29
Was steht bei Dir im Atribut ASC_Pos_Reading bei dem Rollo?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 14 Mai 2019, 08:30:38
Ich finde das gleichmäßig fahren auch komisch, meine waren bis vor 1 Monat auch mit 10 Minuten zufällig gefahren, so war das Haus nicht komplett mit einmal dunkel.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dk3572 am 14 Mai 2019, 08:31:26
Zitat von: CoolTux am 14 Mai 2019, 08:23:29
Was steht bei Dir im Atribut ASC_Pos_Reading bei dem Rollo?

ASC_Pos_Reading = pct
Gleich wie bei den anderen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 14 Mai 2019, 08:33:21
Zitat von: Typ1er am 14 Mai 2019, 08:30:38
Ich finde das gleichmäßig fahren auch komisch, meine waren bis vor 1 Monat auch mit 10 Minuten zufällig gefahren, so war das Haus nicht komplett mit einmal dunkel.
Wie wäre es mit gleichzeitig Licht anschalten?


Gesendet von iPhone mit Tapatalk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Mai 2019, 08:35:15
Zitat von: Typ1er am 14 Mai 2019, 08:30:38
Ich finde das gleichmäßig fahren auch komisch, meine waren bis vor 1 Monat auch mit 10 Minuten zufällig gefahren, so war das Haus nicht komplett mit einmal dunkel.

Wie gesagt Du bekommst das alte Verhalten wenn Du mindestens OffsetStart auf 1 setzt und dannn Offset auf 60 meinetwegen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Mai 2019, 08:36:19
Zitat von: dk3572 am 14 Mai 2019, 08:31:26
ASC_Pos_Reading = pct
Gleich wie bei den anderen.

Ok Jetzt schaust Du im Eventmonitor nach ob genau das Rolllo bei manueller Fahrt ein Event für das Reading pct wirft.
Alternativ kannst Du auch ASC auf verbose 4 stellen und dann das Rolllo manuell fahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 14 Mai 2019, 08:40:52
Ich bin dabei den Den OffsetStart Zufällig zu setzen. Möchte die Zeit wenn er fährt auch ablesen können. Das berechne ich mir dann.

Das Bild ist vom iPhone über HomeKit.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Mai 2019, 08:49:53
Wie willst Du die Zeit ablesen wenn er zufällig fährt?
Die offset Zeit wird erst mit absetzen des eigentlichen Fahrbefehles ermittelt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 14 Mai 2019, 08:59:18
Ich berechne jeden Tag um 3 Uhr Nachts die variablen Offsetwerte und mit dehnen kann ich ja dann rechnen. Ist dann in jedem Rollladen separat.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 14 Mai 2019, 10:42:55
Übrigens noch ein Nachtrag zu gestern: Das einzige, was nicht funktioniert hat (neben schon erwähnter Regen/Wind Erkennung), war das klassische Herunterfahren nach Brightness Unterschreitung :-(
Erst zum Ultimo um 21:30 sind die Rollos runtergefahren. Daran haben auch die readingsProxy Devices für jedes einzelne Reading nichts geändert (wie gesagt, kann hier aber auch am speziellen Fall, dass die Readings "state" heißen, liegen).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Mai 2019, 10:48:22
Hast Du denn ein readingsProxy für jedes Reading gemacht?
Dann musst Du nur die alten Zuordnungen löschen. Also wirklich ASC_BrightnessSensor als Attribut löschen und neu anlegen mit den neuen Device und Reading

attr ROLLO ASC_BrightnessSensor readingsProxyBrightness:state

Jetzt ist es eh verhunst denke ich, Du kannst das also auch jetzt ohne löschen machen also nur ändern und musst dann ein createNewNotifyDev machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 14 Mai 2019, 10:56:32

Ja, für jedes Reading außer für Temperature, das nutze ich direkt (erschien mir unnötig solange ich für alles andere separate Devices habe).
Zuordnungen in den Attributen habe ich selbstverständlich entsprechend geändert und danach auch das NOTIFYDEV vom ASC Device kontrolliert (es stimmte), zur Sicherheit trotzdem nochmals FHEM neu gestartet (hat ja den selben Effekt wie createNewNotifyDev, was aber wie gesagt unnötig war, weil das NOTIFYDEV Internal schon korrekt war).



Hast du denn vor das zu fixen, so dass man das selbe Device mit unterschiedlichen Readings für die jeweilige Sensorik nutzen kann?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Mai 2019, 11:11:57
Zitat von: Loredo am 14 Mai 2019, 10:56:32
Ja, für jedes Reading außer für Temperature, das nutze ich direkt (erschien mir unnötig solange ich für alles andere separate Devices habe).
Zuordnungen in den Attributen habe ich selbstverständlich entsprechend geändert und danach auch das NOTIFYDEV vom ASC Device kontrolliert (es stimmte), zur Sicherheit trotzdem nochmals FHEM neu gestartet (hat ja den selben Effekt wie createNewNotifyDev, was aber wie gesagt unnötig war, weil das NOTIFYDEV Internal schon korrekt war).



Hast du denn vor das zu fixen, so dass man das selbe Device mit unterschiedlichen Readings für die jeweilige Sensorik nutzen kann?

Also vorweg, ein restart hat nicht den selben Effekt wie ein createNotifyDev. Schau mal bitte mittels showNotifyDevsInformation nach wie es bei Dir ausschaut. Alternativ trage die Ausgabe mal hier ein.

Nun zum Thema fixen. Habe mir natürlich Gedanken gemacht ob wenn ja wie man das fixn kann. Leider habe ich keine Lösung gefunden. Ich benötige eine eindeutige Zordnung zum Attribut und Device welches ein Event aus löst. Da kommt für mich nur der Devicename in Frage und der darf auch nur einem Ereignis zugeordnet werden. Also Helligkeit oder Regen oder Wind oder oder.
Ich kann mal schauen ob ich noch was in Richtung Kombiabfrage machen kann. Also wenn DEVICE X und READING Y dann. Mal schauen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Mai 2019, 11:55:57
Zitat von: Loredo am 14 Mai 2019, 10:56:32
Ja, für jedes Reading außer für Temperature, das nutze ich direkt (erschien mir unnötig solange ich für alles andere separate Devices habe).
Zuordnungen in den Attributen habe ich selbstverständlich entsprechend geändert und danach auch das NOTIFYDEV vom ASC Device kontrolliert (es stimmte), zur Sicherheit trotzdem nochmals FHEM neu gestartet (hat ja den selben Effekt wie createNewNotifyDev, was aber wie gesagt unnötig war, weil das NOTIFYDEV Internal schon korrekt war).



Hast du denn vor das zu fixen, so dass man das selbe Device mit unterschiedlichen Readings für die jeweilige Sensorik nutzen kann?

Also ich habe mir das mal für readingsProxy an geschaut. Es kommt in der Tat kein state: mit. Daher wird das nicht erkannt. Das ist natürlich ärgerlich.
Auch habe ich getestet ob man nicht doch mehrere Readings aus einem Device verwenden kann. Es geht leider nicht, schon alleine beim anlegen der Struktur zur Wiedererkennung wird das vorherige Reading aus dem selben Device überschrieben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 14 Mai 2019, 18:20:18
Ich habe jetzt mal statt readingsProxy cloneDummy Devices genutzt. Konnte noch keine Besserung damit sehen, das heißt vielleicht: Gerade gab es ein "wind un-protection", was durchaus dafür spricht, dass die Events jetzt zumindest alle einzeln verarbeitet werden statt nach dem Zufallsprinzip. Allerdings macht es keinen Sinn nach Ende des Windschutzes die Markise wieder herauszufahren, denn die Bedingungen dafür sind gar nicht mehr erfüllt (beispielsweise die Helligkeit über 40.000 Lux). Die ganzen Wetterschutz Mechanismen sollten (zumindest bei einer Markise) nur dafür sorgen, dass die Beschattung abgebrochen wird, aber nicht wieder aufgenommen wird und auch nicht eine "letzte Position" angefahren wird, weil eben diese letzte Position gar durch die Beschattung bedingt war und keinesfalls manuell gewählt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Mai 2019, 18:31:44
Man kann schauen ob Beschattung noch aktiv ist und dann dahin fahren. Ansonsten halt irgendwo anders hin. Aber wohin?
Das Problem ist das man solche Anfragen ins unermessliche treiben kann. Wenn Beschattung nach Wind unprotected aktiv fahre in Beschattung, wenn nicht und es ist in 10 Min Nacht schließe das Rolllo oder mache es ganz auf wenn....

Du siehst man kann es ausarten lassen. Ich habe mich versucht an das zu halten was die User aktiv verwenden. Das war bis dato letzte Position.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 14 Mai 2019, 18:41:25
Verstehe ich nicht. Wie kann es denn noch einfacher sein, als dass durch ein Ereignis die Beschattung unterbrochen wird und einfach wieder über den gleichen Mechanismus wie bei beginn er Beschattung erneut getriggert wird? Da muss man nirgendwohin fahren. Das einmalige Ereignis fährt einmal in eine Richtung, danach passiert nix mehr. Die Beschattung wird wieder aktiv, sobald die Voraussetzungen wieder ok sind - that's it (und "no rain" und "no wind" sind ja Teil der Bedingung). Da muss man IMHO nichts ins unermessliche treiben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Mai 2019, 18:49:04
Zitat von: Loredo am 14 Mai 2019, 18:41:25
Verstehe ich nicht. Wie kann es denn noch einfacher sein, als dass durch ein Ereignis die Beschattung unterbrochen wird und einfach wieder über den gleichen Mechanismus wie bei beginn er Beschattung erneut getriggert wird? Da muss man nirgendwohin fahren. Das einmalige Ereignis fährt einmal in eine Richtung, danach passiert nix mehr. Die Beschattung wird wieder aktiv, sobald die Voraussetzungen wieder ok sind - that's it (und "no rain" und "no wind" sind ja Teil der Bedingung). Da muss man IMHO nichts ins unermessliche treiben.

Du beziehst es jetzt ja auf Beschattung. Das gab es vorher ja nicht. Aber davon mal ab, was ist wenn nicht die Beschattungsposition aktiv war sondern eine andere Position, dann wird in Wind Protection gefahren als Beispiel und wenn Wind unprotected kommt wohin soll dann gefahren werden? Gar nicht, so habe ich Dich gerade verstanden, oder in die alte Position?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 14 Mai 2019, 18:57:02
Zitat von: CoolTux am 14 Mai 2019, 18:49:04
Du beziehst es jetzt ja auf Beschattung. Das gab es vorher ja nicht. Aber davon mal ab, was ist wenn nicht die Beschattungsposition aktiv war sondern eine andere Position, dann wird in Wind Protection gefahren als Beispiel und wenn Wind unprotected kommt wohin soll dann gefahren werden? Gar nicht, so habe ich Dich gerade verstanden, oder in die alte Position?


Beim Ereignis "Wind unprotected" sollte gar nicht gefahren werden. Wenn die vorherige Position manuell angefahren war, ist sie nach einem solchen Ereignis irrelevant.
Wenn die vorherige Position automatisch angefahren war, dann wird der Mechanismus, der das verursacht hat, dann wieder greifen. So ist mein Verständnis einer Automatisierung ganz generell. Es sollte so viel wie möglich automatisch passieren und wenn das richtig funktioniert, dann habe ich gar nicht mehr das Bedürfnis irgendwas manuell zu steuern. Und wenn ich es dann doch mache, dann weiß ich, dass die Automation aktiv ist. Wenn ich dann nicht will, dass sie gegen mich steuern könnte, dann stelle ich sie ganz aus (dafür hat ASC noch keinen globalen Setter mit Reading, fehlt halt noch). Du hast ja auch bereits eingebaut, dass nach einer manuellen Betätigung für eine gewisse Zeit kein Event mehr dagegen ansteuert. Das sollte ja dann reichen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Mai 2019, 19:23:23
Zitat von: Loredo am 14 Mai 2019, 18:57:02
Wenn die vorherige Position automatisch angefahren war, dann wird der Mechanismus, der das verursacht hat, dann wieder greifen. So ist mein Verständnis einer Automatisierung ganz generell.

Das stimmt lediglich bei Beschattung oder Brightness. Fenster, Roommate oder Residents passt dann nicht mehr.
Aber ich habe kein Problem damit das so zu machen wenn die User es wollen.
Dabei fällt mir aber noch was ein.
Nehmen wir an es ist self defense auf absent und wir haben Wind Protection mit Rolllo auf.
Was hat mehr prio, Schutz des Rolllos oder des Eigentums? Self defense ist aktiv weil Fenster offen steht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: christoph.kaiser.in am 15 Mai 2019, 07:43:56
Hallo,

ich habe seit Montag die Beschattung im Modul aktiviert und an einem Rollladen sehr "nervöses" Fahrverhalten. Die übrigen Rollläden sind unauffällig.

An diesem Rollladen ist Beschattung und die Fenstergriffüberwachung aktiviert.
Ich vermute diese Funktionen beinflussen sich gegenseitig. Kann es sein, dass in jedem Durchlauf eines Events des Fenstergriffs auch die Positionen der Beschattung bestimmt werden ? Das würde die kurzen Abstände zwischen den Fahrten erklären, da mein Griffsensor aktuell alle 15 min ein Statusprotokoll sendet. Anders kann ich mir das Fahrverhalten nicht erklären...

Werden die neuen Positionen im Griffevent nicht nur bei Änderung des Fenstergriffzustands ermittelt werden ?

Gruß
Christoph
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Cluni am 15 Mai 2019, 07:59:29
Hast du event-on-change-reading am Fenstersensor gesetzt?


Gesendet von iPhone XR mit Tapatalk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: christoph.kaiser.in am 15 Mai 2019, 08:22:30
Guter Punkt,

nein, natürlich nicht. Sensoren ausgepackt, montiert, eingebunden, ASC konfiguriert und "muss gehen". ;-)

Schaue ich mir an - sollte auch meine Eventlast erheblich reduzieren.

Danke !
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 15 Mai 2019, 09:02:57
Ein nervöses Fahrverhalten sollte auch bei vielen Events nicht auftreten. Meine Wetterstation sendet alle 12 Sekunden und ich würde verrückt werden, wenn das so wäre ;-)
Es muss also irgendwo anders klemmen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Mai 2019, 09:56:09
Zitat von: Loredo am 15 Mai 2019, 09:02:57
Ein nervöses Fahrverhalten sollte auch bei vielen Events nicht auftreten. Meine Wetterstation sendet alle 12 Sekunden und ich würde verrückt werden, wenn das so wäre ;-)
Es muss also irgendwo anders klemmen.

Wenn der Fensterkontakt jedesmal ein Event für state mit status open sendet und ASC der Meinung ist das Rolllo zu bewegen dann schon. Es ist ein unnötiger Event weil ja eigentlich gar nichts geändert wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 15 Mai 2019, 10:17:54
3 von 11 sind gestern wieder nicht runter. Die Position war falsch drin gestanden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Mai 2019, 11:54:13
Aber die Position kommt ja von Deinem Rollomodul. Hast du auch das Problem das da immer ein oder zwei Unterschied zur eigentlich abgefahrenen Position steht?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 15 Mai 2019, 13:03:27
Es kommt scheinbar gar keine  :-\
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 15 Mai 2019, 13:58:25
Zitat von: CoolTux am 14 Mai 2019, 19:23:23
Das stimmt lediglich bei Beschattung oder Brightness. Fenster, Roommate oder Residents passt dann nicht mehr.
Aber ich habe kein Problem damit das so zu machen wenn die User es wollen.

Fenster und wach/schlafen ist ja auch soweit ok. Es geht ja um die Art Events, die den regulären Ablauf unterbrechen. Ich stehe wohl eher regelmäßig/täglich auf und gehe zu Bett, auch Fenster öffne und schließe ich mehrfach täglich. Regen, Sturm (als Negativevents) oder Sonne (als "Positivevent") in der Art, dass es einer Handlung bedarf, habe ich aber außerplanmäßig. Dieser Ereignisse "stören" den normalen Ablauf und entsprechend bestimmen sie dann den Betrieb, solange diese Ausnahme besteht. Fällt die Ausnahme weg, geht alles zum "Alltag" zurück. Man müsste also alle Use Cases einmal in (mindestens) diese zwei Kategorien einteilen. Grob gesagt gibt es dann im Regelbetrieb Use Cases, die allesamt gleichberechtigt ablaufen und entsprechend aufeinander abgestimmt sein müssen. Außerhalb des Regelbetriebs gibt es jedoch dann eine ganz klare Hierarchie, bei der der kritischste Use Case ganz vorne an steht und ganz am Ende der Regelbetrieb bleibt. Daraus ergibt sich dann automatisch ein "Rückfall" in den Regelbetrieb, sobald alle außerplanmäßigen Zustände nicht mehr zutreffen.

Zitat von: CoolTux am 14 Mai 2019, 19:23:23Dabei fällt mir aber noch was ein.Nehmen wir an es ist self defense auf absent und wir haben Wind Protection mit Rolllo auf.Was hat mehr prio, Schutz des Rolllos oder des Eigentums? Self defense ist aktiv weil Fenster offen steht.

Das kommt auf den Typ des Rollos an. Das ist bisher ja nicht berücksichtigt.
Beim Typ "Lamellen" oder "Markise" ist es wichtiger sie vor dem Wind in Sicherheit zu bringen. Beide haben ohnehin keinen großen Gewinn für die Sicherheit.
Richtige Rollos hingegen haben eine tatsächliche Schutzwirkung (besonders die aus Alu und nicht nur aus Kunststoff). Wenn diese 100% geschlossen sind, bieten sie dem Wind in der Regel nicht mehr genug Angriffsfläche und können getrost unten bleiben. Bedeutet natürlich, dass sich die Fahrposition nochmals von der ansonsten "closed" Position unterscheiden kann. Ist aber auch nicht tragisch, denn Self-Defense sollte sich IMHO entweder beim Status "gone" aktivieren oder bei "absent", sofern ein Fenster offen ist oder auf kipp (hier jedoch nur, wenn es sich um ein zugängliches Fenster handelt wie bei Terrasse, Balkon, Erdgeschoss, etc.).

Innenrollos hingegen sind komplett egal. Wenn dort jemand solche Funktionen alle aktiviert hätte, dann hätte halt der Sicherheitsaspekt Vorrang.

Für eine korrekte Steuerung und Entscheidung fehlen also noch so manche Eingangswerte. Ich denke aber das klingt erstmal komplizierter als es am Ende sein muss.
Ich gehe bei meinen Modulen/Automationen immer so vor, dass ich mir sämtliche Eingangsgrößen, die mir einfallen, definiere und dann schaue, was ich mit ihnen anstellen kann. Das kann vielleicht dann auch bedeuten, dass ich Daten erfasse, die erstmal (noch) nicht verwendet werden. Es hilft aber einen möglichst breiten Überblick zu bekommen und anfänglich Zusammenhänge besser zu erkennen.

Ich vermute stark, dass der aktuelle Stand von ASC ein hervorragendes/r Proof-of-Concept/PoC ist, man letztendlich aber mit den Lessons Learned dann nochmals sauber die Anforderungen definierten sollte, alle Eingangsgrößen und dann in der Kombination ein Ablaufdiagramm anfertigt, auf dessen Basis man dann die Modullogik für eine Version "2.0" programmieren kann.
Ob es dabei tatsächlich hilfreich ist das ganze nicht nur als Perl Package zu kapseln, sondern auch noch objektorientiert zu bauen, lasse ich mal dahin gestellt. Bisher habe ich den Eindruck, dass es keinerlei Vorteile bringt, dass das Modul intern objektorientiert programmiert wird, sondern im Gegenteil es schwierig ist bereits einfachere Logiken umzusetzen (Beispiel: das selbe Device mit unterschiedlichen Readings für unterschiedliche Sensorik nutzen).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Mai 2019, 14:10:58
Zitat von: Typ1er am 15 Mai 2019, 13:03:27
Es kommt scheinbar gar keine  :-\

Aber das liegt ja dann n Deinem Modul zur Rolllosteuerung. Was hast Du denn da?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: christoph.kaiser.in am 15 Mai 2019, 14:44:09
Zitat von: CoolTux am 15 Mai 2019, 09:56:09
Wenn der Fensterkontakt jedesmal ein Event für state mit status open sendet und ASC der Meinung ist das Rolllo zu bewegen dann schon. Es ist ein unnötiger Event weil ja eigentlich gar nichts geändert wurde.

Jein, es sollte dann aber auch nicht bei einem Durchlauf ohne Griffstatusänderung eine Fahrt auf die Comfort Open Position Ventilation Position (70) ausgelöst werden, wie es bei mir der Fall war. Maximal würde ich erwarten ,das die Rollläden zwischen der Shading Position und der Open Position hin und her pendeln.

...was zum knobeln ?

[EDIT]: Die Fahrten auf Komfort Closing (10) waren echte Anforderungen über den Griff bzw. Der Griff stand auf "open"
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Mai 2019, 14:53:31
Wie stand den der Drehgriff zu der Zeit? Auf Open?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: christoph.kaiser.in am 15 Mai 2019, 15:14:37
Kläre ich heute Abend. Ist aus der Ferne nicht so einfach heraus zu bekommen, da das Plot nichts anzeigt (Konfiguration).

Unter Vorbehalt "closed".

[EDIT 18:02 Uhr]: Fenstergriffposition am vormittag aus dem Logfile bestätigt. Die einzigen Anforderungen sind zwei bekannte Anforderungen Griff "open" um ca.18:56 und 19:53 für je ca. 20s. Danach wieder Griff "closed".

Damit kann ich mir das Verhalten auf meinem Screenshot so beschreiben:

07:00 - Automatik Öffnen in Position Shading (50). Dort bereits Wechsel zwischen Position Shading (50) und Ventilation(70) . Dann gewollte Konfiguration der Position Shading (50 -> 40). Danach den ganzen Tag Wechsel der Position Shading (40) mit Ventilation (70). Um 18:56 Griff wechsel auf "open" - dann Start der Wechsel Position Shading (40) und Comfort Open (70). Kurze Pause nach Schließen des Griffs (Wartezeiten ?). Zweite Phase mit Griff in "open"- dann Automatik schließen um ca. 20:48.

Alle Wechsel sind auch tatsächlich gefahren worden.

Seit dem ich
attr <Fenstergriff> event-on-change-reading
beim Fenstergriff gesetzt habe - Ruhe. -> Das bestätigt den Zusammenhang mit den Events der Grifferkennung.

Konfiguration des Rolladens: Türgriff, threestate; Comfort Öffnen on, Beschattung on; Shutterplace: TERRACE
UND: Rolladen Küche: Türgriff, threestate; Comfort Öffnen on, Beschattung OFF; Shutterplace: window
UND: Rolladen Essbereich.Rechts: Türgriff, threestate; Comfort Öffnen on, Beschattung on; Shutterplace: window
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Mai 2019, 19:38:56
Erklärung wäre. Der Griff sendet immer ein close alle 15 min, darauf fährt das Rolllo ist die letzte Position welche augenscheinlich die Comfort Position war. Das shading für dann in die shading und das Close vom Fensterkontakt wieder in die letzte Position also Comfort.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 15 Mai 2019, 20:14:46
Soooo,

ich habe nun test halber die ersten beiden Jalousien ins Rollo Modul eingepflegt, das läuft soweit gut.

Muss ich für jeden Rollo nun ein ASC Device anlegen ? Oder ein ASC Device für alle Rollos ?

Und wie sieht das aus mit einer Random Steuerung, die nach einem Sonnenuntergang getriggert wird ? Also sprich nach Sonnenuntergang, jeden Tag andere Rollos in anderer Reihenfolge und anderen Zeiten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Mai 2019, 20:26:04
Man kann nur ein einziges ASC anlegen. Damit steuerst Du dann alle eingebundenen Rolllos.

Die von Dir beschriebene Funktion gibt es nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 15 Mai 2019, 20:48:09
Zitat von: CoolTux am 15 Mai 2019, 14:10:58
Aber das liegt ja dann n Deinem Modul zur Rolllosteuerung. Was hast Du denn da?
z-Wave Fibaro RollerShutter
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: christoph.kaiser.in am 15 Mai 2019, 21:03:25
Zitat von: CoolTux am 15 Mai 2019, 19:38:56
Erklärung wäre. Der Griff sendet immer ein close alle 15 min, darauf fährt das Rolllo ist die letzte Position welche augenscheinlich die Comfort Position war. Das shading für dann in die shading und das Close vom Fensterkontakt wieder in die letzte Position also Comfort.

Die Fahrten auf die Ventilation Pos. korrellieren wirklich meistens mit einem Griffevent. Einige Events im Logfile haben aber auch keine Fahrten ausgelöst.

Ich bin eben mit dieser Information mein Logfile des Rollos durchgegangen - es scheint ein Wechselspiel zwischen Shading in/out aufgrund Helligkeit, Wartezeiten und Griffevents zu sein:
- Shadingfahrten werden immer nach Ablauf der Wartezeit nach einem Griffevent ausgelöst.
- während Shading Wartenzeiten lösen die Griffevents keine Fahrt aus, der erste Griffevent der auf eine Shading fahrt folgt, triggert eine Fahrt auf die letzte Automatik Position
- längere Pausen kommen aufgrund des Einflusses des Helligkeitssensors zustande (Shading in - Shading out) und überlagern, verschieben und maskieren das Wechselspiel.
- wenn die Helligkeit nicht ausreicht (Shading out) zeigen auch die Griffevents keinen Effekt.

Passt sehr gut zu Deiner Erklärung.



Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: christoph.kaiser.in am 15 Mai 2019, 22:46:14
... mal laut gedacht:

Die 3 unabhängig voneinander arbeitenden Funktionen
überlagern sich in der der Ansteuerung des Rollladens. Um das zu verhindern müsste die jeweiligen Anforderungen irgendwie schon bei der Anforderung priorisiert/arbitriert werden.

Ebene 1:
- SHADING IN - Ansteuern der Shading Position, bei Erreichen STOP
               -> IF: bei einem Zustandswechsel GRIFF - GRIFF AKTIV && Wechsel in Ebene 3 in das jeweilige EVENT (OPEN(ED), TILT(ED), CLOSE(D))
               -> ELSEIF: bei einem Zustandswechsel AUTOMATIK - AUTOMATIK AKTIV && Wechsel in das jeweilige Event (AUF, AB)
               -> ELSE: bei Wegfall der SHADING Voraussetzungen, Wechsel zu SHADING OUT
- SHADING OUT - Ansteuern der OPEN Position, bei Erreichen STOP
               -> IF: bei einem Zustandswechsel GRIFF - GRIFF AKTIV && Wechsel in Ebene 3 in das jeweilige EVENT (OPEN(ED), TILT(ED), CLOSE(D))
               -> ELSEIF: bei einem Zustandswechsel AUTOMATIK - AUTOMATIK AKTIV && Wechsel in das jeweilige Event (AUF, AB)
               -> ELSE: bei Eintreten der SHADING Voraussetzungen, Wechsel zu SHADING IN

Ebene 2 (IF: AUTOMATIK AKTIV):    -> ELSE: Rückfall zu Ebene 1
- AUTO AUF - Ansteuern der OPEN Position, bei Erreichen STOP
          -> IF: bei einem Zustandswechsel GRIFF - GRIFF AKTIV && Wechsel in das jeweilige Event(OPEN(ED), TILT(ED), CLOSE(D))
          -> ELSEIF: bei Eintritt der CLOSE Bedingungen, Wechsel in Zustand CLOSE
          -> ELSE: AUTOMATIK AKTIV
- AUTO AB  - KEINE Ansteuerung
           -> IF: bei einem Zustandswechsel GRIFF - GRIFF AKTIV && Wechsel in das jeweilige Event(OPEN(ED), TILT(ED), CLOSE(D))
           -> ELSEIF: bei Eintritt der OPEN Bedingungen, Wechsel in Zustand OPEN
           -> ELSE: AUTOMATIK DEAKTIV

Ebene 3 (IF: GRIFF AKTIV):     -> ELSE: Rückfall zu Ebene 2
- GRIFF OPEN - START Ansteuerung der Comfort Open Position, bei Erreichen STOP
          -> IF: bei einem Zustandswechsel GRIFF TILT(ED), Wechsel zu GRIFF TILT(ED)
          -> ELSEIF: bei einem Zustandswechsel GRIFF CLOSE(D), Wechsel zu GRIFF CLOSE(D)
          -> ELSE: GRIFF AKTIV
- GRIFF TILT(ED) - START Ansteuerung der Lüftungsposition, bei Erreichen STOP
          -> IF: bei einem Zustandswechsel GRIFF OPEN, Wechsel zu GRIFF OPEN
          -> ELSEIF: bei einem Zustandswechsel GRIFF CLOSE(D), Wechsel zu GRIFF CLOSE(D)
          -> ELSE: GRIFF AKTIV
- GRIFF CLOSE(D) - KEINE Ansteuerung
         -> IF: bei einem Zustandswechsel GRIFF OPEN, Wechsel zu GRIFF OPEN
         -> ELSEIF: bei einem Zustandswechsel GRIFF TILT(ED), Wechsel zu GRIFF TILT(ED)
         -> ELSE: GRIFF DEAKTIV
           
... sehr wahrscheinlich habe ich noch was vergessen. Bitte als Anregung zur Diskussion/Analyse verstehen, Ihr habt solche Übergänge sicherlich bereits implementiert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: antonka am 15 Mai 2019, 23:58:08
Ich würde diese Funktion gerne verwenden. Aber ich bräuchte noch zwei Features:
Ich steuere Rafster in einem "Penthaus" - "Glaskasten"
Diese gehen zu, wenn die Sonne um die Ecke biegt und eine gewisse Höhe hat.
Einen Azimutwert für auf und zu kann man (noch) nicht eingeben - oder?

Rafster könnte man wieder flacher stellen, soblad die Sonne hoch genug steht.
Das bekomme ich momentan auch gut hin. Aber eine fertige Funkion, die - einen einzugebenden Sekundenwert - auf oder zu fährt, wäre super.

Bei anderen Rollos werde ich die Funktion bald mal einbauen! Super Arbeit! :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 Mai 2019, 06:11:16
Zitat von: antonka am 15 Mai 2019, 23:58:08
Ich würde diese Funktion gerne verwenden. Aber ich bräuchte noch zwei Features:
Ich steuere Rafster in einem "Penthaus" - "Glaskasten"
Diese gehen zu, wenn die Sonne um die Ecke biegt und eine gewisse Höhe hat.
Einen Azimutwert für auf und zu kann man (noch) nicht eingeben - oder?

Rafster könnte man wieder flacher stellen, soblad die Sonne hoch genug steht.
Das bekomme ich momentan auch gut hin. Aber eine fertige Funkion, die - einen einzugebenden Sekundenwert - auf oder zu fährt, wäre super.

Bei anderen Rollos werde ich die Funktion bald mal einbauen! Super Arbeit! :)


Das wieder öffnen der Rolllos, im Grunde dann shading out ab einer bestimmten Sonnenhöhe ist in der Tat als Kriterium noch nicht anhalten. Ist aber einfach ein zu bauen denke ich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 07:42:24
Guten Morgen,

Besteht bei dem einen oder anderen noch ein "Freitags"-Problem?


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 17 Mai 2019, 07:57:27
Bei mir läuft im Moment alles hervorragend kann bis jetzt nichts feststellen.
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 17 Mai 2019, 09:09:34
Ich hatte das Freitagsproblem eigentlich nie (hier: Brightness - vielleicht spielt das eine Rolle). Aber es läuft heute einwandfrei.

Aber am Wochenende werde ich vermutlich wieder das "Wochenendproblem bzgl. Lockout/ShuttersPlace/etc. (https://forum.fhem.de/index.php/topic,99980.msg939575.html#msg939575)" haben. :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 17 Mai 2019, 09:12:35
Bei mir ignoriert das Shading in jetzt anscheinend das offene Fenster. Es bleibt spannend.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 17 Mai 2019, 09:23:05
Habe kein Freitagsproblem an sich. Jedoch wird 1 von 3 Rollläden morgens bereits hochgefahren, obwohl das verlinkte Roommate Device noch asleep ist.
Erwähnenswert dabei ist, dass dieser Raum zwei Rollläden hat, die mehr oder weniger identisch konfiguriert sind. Das eine Rollo wartet auf den Roommate und Guest Account (gerade "none", sollte also keine Rolle spielen), das andere Rollo fährt wie gesagt trotzdem.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 09:52:42
Zitat von: FunkOdyssey am 17 Mai 2019, 09:09:34
Aber am Wochenende werde ich vermutlich wieder das "Wochenendproblem bzgl. Lockout/ShuttersPlace/etc. (https://forum.fhem.de/index.php/topic,99980.msg939575.html#msg939575)" haben. :-)

Beobachte das mal bitte und berichte dann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 09:55:03
Zitat von: volschin am 17 Mai 2019, 09:12:35
Bei mir ignoriert das Shading in jetzt anscheinend das offene Fenster. Es bleibt spannend.

Bedeutet was genau?
Bei der Beschattung wird immer gefahren mit einer Ausnahme, das Fenster ist eine Terrassentür und sie ist offen (open)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 09:56:39
Zitat von: Loredo am 17 Mai 2019, 09:23:05
Habe kein Freitagsproblem an sich. Jedoch wird 1 von 3 Rollläden morgens bereits hochgefahren, obwohl das verlinkte Roommate Device noch asleep ist.
Erwähnenswert dabei ist, dass dieser Raum zwei Rollläden hat, die mehr oder weniger identisch konfiguriert sind. Das eine Rollo wartet auf den Roommate und Guest Account (gerade "none", sollte also keine Rolle spielen), das andere Rollo fährt wie gesagt trotzdem.

Da brauche ich mal bitte ein list vom Rolllodevice und einmal die Ausgabe von get showNotifyDevInformation
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 17 Mai 2019, 10:01:33
Zitat von: CoolTux am 17 Mai 2019, 09:52:42
Beobachte das mal bitte und berichte dann.

Seitdem hat es kein Update mehr gegeben.
Und ich würde dir auch gerne ein Debug-Log zur Verfügung stellen, aber dort steht nichts zu diesem Zeiten/Events. ASC ignoriert scheinbar irgendetwas.
Oder willst du noch schnell ein paar Debug-Zeilen einbauen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 17 Mai 2019, 10:08:36
Zitat von: CoolTux am 17 Mai 2019, 09:56:39
Da brauche ich mal bitte ein list vom Rolllodevice und einmal die Ausgabe von get showNotifyDevInformation

Funktioniert:


Internals:
   CHANGED   
   DEF        001118A99512BB
   FUUID      5c4abea3-f33f-2603-3210-73b6959a8be19a1f
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HmIP_BROLL_LR_ShutterSouth
   NR         143
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    001118A99512BB
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HmIP-BROLL_LR_ShutterSouth
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2019-05-17 09:28:18   0.ACTUAL_TEMPERATURE 25.0
     2019-05-17 09:28:18   0.ERROR_CODE    0
     2019-05-17 09:28:18   0.ERROR_OVERHEAT no
     2019-05-17 09:28:18   3.ACTIVITY_STATE stop
     2019-05-17 09:28:18   3.LEVEL         open
     2019-05-17 09:26:22   3.SELF_CALIBRATION_RESULT failed
     2019-05-17 09:28:18   4.ACTIVITY_STATE stop
     2019-05-17 09:28:18   4.LEVEL         open
     2019-05-17 09:28:19   5.ACTIVITY_STATE stop
     2019-05-17 09:28:19   5.LEVEL         closed
     2019-05-17 09:28:19   6.ACTIVITY_STATE stop
     2019-05-17 09:28:19   6.LEVEL         closed
     2019-05-17 08:21:48   ASC_ShuttersLastDrive roommate awoken
     2019-05-17 09:26:19   ASC_Time_DriveDown 17.05.2019 - 21:30
     2019-05-17 09:26:19   ASC_Time_DriveUp 18.05.2019 - 08:00
     2019-04-30 19:11:13   Activity        alive
     2019-05-17 09:26:16   associatedWith  ASC
     2019-05-17 09:28:18   control         100
     2019-05-17 09:28:19   hmstate         open
     2019-05-17 09:28:18   pct             100
     2019-05-17 09:28:18   state           open
   hmccu:
     devspec    001118A99512BB
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      25.0
         OVAL       25.000000
         SVAL       25.0
         VAL        25.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OVAL       0
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       false
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -70
         VAL        -69
       0.RSSI_PEER:
         OVAL       184
         VAL        184
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       open
         VAL        1.0
       3.LEVEL_STATUS:
         OVAL       0
         VAL        0
       3.PROCESS:
         OVAL       0
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       4.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       open
         VAL        1.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       0
         VAL        0
       4.SECTION:
         OVAL       4
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OSVAL      closed
         OVAL       0.000000
         SVAL       closed
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OSVAL      closed
         OVAL       0.000000
         SVAL       closed
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BrightnessSensor WeatherStation_luminosity:luminosity 350:270
   ASC_Closed_Pos 25
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   ASC_Drive_OffsetStart 3
   ASC_LockOut soft
   ASC_Mode_Up home
   ASC_Pos_Reading pct
   ASC_RainProtection off
   ASC_Roommate_Device rr_Julian,rg_Guest
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 183
   ASC_Shading_Mode absent
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Sunny 40000
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 21:30
   ASC_Ventilate_Pos 55
   ASC_Ventilate_Window_Open on
   ASC_WindProtection off
   ASC_WindowRec LR_BalconyDoor
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Südrollo
   alexaRoom  Wohnzimmer
   alias_de   Südrollo
   ccureadingfilter ^(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|LEVEL|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)$
   ccureadingname 3.LEVEL$:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:control_arrow_upward stop:time_manual_mode down:control_arrow_downward
   controldatapoint 4.LEVEL
   devStateIcon 100|on|open:fts_window_2w:level%2055 0|off|closed:fts_shutter_100@green:level%2055 1[0-9].*:fts_shutter_90@orange:level 2[0-9].*:fts_shutter_80@orange:level 3[0-9].*:fts_shutter_70@orange:level 4[0-9].*:fts_shutter_60@orange:level 5[0-9].*:fts_shutter_50@orange:level 6[0-9].*:fts_shutter_40@orange:level 7[0-9].*:fts_shutter_30@orange:level 8[0-9].*:fts_shutter_20@orange:level 9[0-9].*:fts_shutter_10@orange:level [1-9].*:fts_shutter_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Beschattung,HMCCUDEV
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   homebridgeMapping clear CurrentPosition=pct TargetPosition=CurrentPosition,cmd=pct
   icon       fts_shutter
   room       alexa,Home,Homekit,Homematic,Wohnzimmer
   siriName   Wohnzimmer Südrollo
   stateFormat hmstate
   statedatapoint 4.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100


Funktioniert nicht:


Internals:
   DEF        JEQ0107291:1
   FUUID      5c4abea3-f33f-2603-ed6b-cdcae5a46e266b34
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_LR_ShutterWest
   NR         74
   STATE      100
   TYPE       HMCCUCHN
   ccuaddr    JEQ0107291:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_LR_ShutterWest.1
   ccutype    HM-LC-Bl1PBU-FM
   channels   1
   chntype    BLIND
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-05-17 09:26:22   0.AES_KEY       on
     2019-05-17 09:26:22   0.CONFIG_PENDING false
     2019-05-17 09:26:22   0.DEVICE_IN_BOOTLOADER false
     2019-05-17 09:26:22   0.DUTYCYCLE     false
     2019-05-17 09:26:22   0.RSSI_DEVICE   1
     2019-05-17 09:26:22   0.RSSI_PEER     40
     2019-05-17 09:26:22   0.STICKY_UNREACH false
     2019-05-17 09:26:22   0.UPDATE_PENDING false
     2019-05-17 09:26:22   1.DIRECTION     stop
     2019-05-17 09:26:22   1.INHIBIT       unlocked
     2019-05-17 09:26:22   1.LEVEL         100
     2019-05-17 09:26:22   1.WORKING       false
     2019-05-17 05:00:37   ASC_ShuttersLastDrive shading out
     2019-05-17 09:26:19   ASC_Time_DriveDown 17.05.2019 - 21:30
     2019-05-17 09:26:19   ASC_Time_DriveUp 18.05.2019 - 08:00
     2019-05-17 09:26:22   Activity        alive
     2019-05-17 09:26:16   associatedWith  ASC
     2019-05-17 09:26:22   control         100
     2019-05-17 09:26:22   hmstate         100
     2019-05-17 09:26:22   pct             100
     2019-05-17 09:26:22   state           100
   hmccu:
     devspec    JEQ0107291:1
     dp:
       0.AES_KEY:
         OSVAL      on
         OVAL       1
         SVAL       on
         VAL        1
       0.CONFIG_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DUTYCYCLE:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.RSSI_PEER:
         OSVAL      40
         OVAL       40
         SVAL       40
         VAL        40
       0.STICKY_UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      alive
         OVAL       false
         SVAL       alive
         VAL        false
       0.UPDATE_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      stop
         OVAL       0
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      100
         OVAL       1.000000
         SVAL       100
         VAL        1.000000
       1.WORKING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
Attributes:
   ASC        2
   ASC_BrightnessSensor WeatherStation_luminosity:luminosity 350:270
   ASC_Closed_Pos 40
   ASC_Down   brightness
   ASC_Drive_OffsetStart 3
   ASC_Mode_Up home
   ASC_Pos_Reading pct
   ASC_RainProtection off
   ASC_Roommate_Device rr_Julian,rg_Guest
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 70
   ASC_Shading_Direction 273
   ASC_Shading_Min_Elevation 20
   ASC_Shading_Min_OutsideTemperature -20
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Sunny 40000
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 21:30
   ASC_WindProtection off
   ASC_WindowRec HM_TF_LR_WindowWest
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Westrollo
   alexaRoom  Wohnzimmer
   alias_de   Westrollo
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:control_arrow_upward stop:time_manual_mode down:control_arrow_downward
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_window_2w:level%2055 0|off|closed:fts_shutter_100@green:level%2055 1[0-9].*:fts_shutter_90@orange:level 2[0-9].*:fts_shutter_80@orange:level 3[0-9].*:fts_shutter_70@orange:level 4[0-9].*:fts_shutter_60@orange:level 5[0-9].*:fts_shutter_50@orange:level 6[0-9].*:fts_shutter_40@orange:level 7[0-9].*:fts_shutter_30@orange:level 8[0-9].*:fts_shutter_20@orange:level 9[0-9].*:fts_shutter_10@orange:level [1-9].*:fts_shutter_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 0:down/datapoint LEVEL 0:on/datapoint LEVEL 0:out/datapoint LEVEL 100:up/datapoint LEVEL 100:off/datapoint LEVEL 100:in/datapoint LEVEL:level/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       fts_shutter
   room       alexa,Home,Homekit,Homematic
   siriName   Wohnzimmer Westrollo
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100


get ASC showNotifyDevsInformations

Shutters/ASC-Device      NOTIFYDEV      Attribut   
ASC      Astro      ASC_twilightDevice   
HM_LC_BR_Shutter      BR_Window      ASC_WindowRec   
HM_LC_LR_ShutterWest      HM_TF_LR_WindowWest      ASC_WindowRec   
HmIP_BROLL_LR_ShutterSouth      LR_BalconyDoor      ASC_WindowRec   
ASC      Residents      ASC_residentsDev   
HM_LC_BALC_SunBlind      WeatherStation_luminosity      ASC_BrightnessSensor   
HM_LC_BR_Shutter      WeatherStation_luminosity      ASC_BrightnessSensor   
HM_LC_LR_ShutterWest      WeatherStation_luminosity      ASC_BrightnessSensor   
HmIP_BROLL_LR_ShutterSouth      WeatherStation_luminosity      ASC_BrightnessSensor   
ASC      WeatherStation_rain      ASC_rainSensor   
ASC      WeatherStation_wind      ASC_windSensor   
HM_LC_LR_ShutterWest      rg_Guest      ASC_Roommate_Device   
HmIP_BROLL_LR_ShutterSouth      rg_Guest      ASC_Roommate_Device   
HM_LC_BR_Shutter      rr_Julian      ASC_Roommate_Device   
HM_LC_LR_ShutterWest      rr_Julian      ASC_Roommate_Device   
HmIP_BROLL_LR_ShutterSouth      rr_Julian      ASC_Roommate_Device   

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 10:27:12
Zitat von: FunkOdyssey am 17 Mai 2019, 10:01:33
Seitdem hat es kein Update mehr gegeben.
Und ich würde dir auch gerne ein Debug-Log zur Verfügung stellen, aber dort steht nichts zu diesem Zeiten/Events. ASC ignoriert scheinbar irgendetwas.
Oder willst du noch schnell ein paar Debug-Zeilen einbauen?

Aktuell geht schnell bei mir leider nicht. Aber ich lese mir das ganze noch einmal gaaanz genau durch und schaue mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 17 Mai 2019, 10:29:58
Hallo zusammen,

im damaligen Entwicklerthread habe ich schonmal folgendes Problem geschildert:
2 Rollladen an einer Schiebe-Terassentür mit einem Fensterkontakt.
Der linke hat ASC_ComfortOpen_Pos=20 und der rechte hat ASC_ComfortOpen_Pos=0
=> Wenn die Rollläden unten sind und ich die Terassentür öffne/kippe, gehen beide in die Position 30.
Das Attribut ASC_Ventilate_Pos steht auf 30. Ich verstehe aktuell den Unterschied zwischen ComfortOpen_Pos und Ventilate_Pos nicht.

Bei dem Fensterkontakt handelt es sich um einen HM-SEC-SC-2.

Vielen Dank.

Gruß Daniel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Frank_Huber am 17 Mai 2019, 10:32:09
Moin Moin,

Ich bin gerade dabei das Modul zu testen, dabei fällt mir in der CommandRef aof dass für den Modu "1" noch "position" erwähnt wird.
Das ROLLO Modul wurde aber vor längerem schon auf "pct" umgestellt.
Denke das ist "nur" kosmetisch in der CommandRef, wollte es aber erwähnen.

Ich verstehe es so:
Modus 1: pct hat den "geschlossen" Wert. also x % geschlossen.
Modus 2: pct hat den "offen" Wert. also x % geöffnet.
richtig?

ZitatDer Befehl erstellt ein AutoShuttersControl Device mit Namen myASControl.
Nachdem das Device angelegt wurde, muss in allen Rollläden Devices, welche gesteuert werden sollen, das Attribut ASC mit Wert 1 oder 2 gesetzt werden.
Dabei bedeutet 1 = "Inverse oder Rollo - Bsp.: Rollo Oben 0,Rollo Unten 100 und der Befehl zum prozentualen Fahren ist position",2 = "Homematic Style - Bsp.: Rollo Oben 100,Rollo Unten 0 und der Befehl zum prozentualen Fahren ist pct.
Habt Ihr das Attribut gesetzt, könnt Ihr den automatischen Scan nach den Devices anstossen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 10:32:24
Zitat von: Loredo am 17 Mai 2019, 10:08:36
Funktioniert:


Internals:
   CHANGED   
   DEF        001118A99512BB
   FUUID      5c4abea3-f33f-2603-3210-73b6959a8be19a1f
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HmIP_BROLL_LR_ShutterSouth
   NR         143
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    001118A99512BB
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HmIP-BROLL_LR_ShutterSouth
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2019-05-17 09:28:18   0.ACTUAL_TEMPERATURE 25.0
     2019-05-17 09:28:18   0.ERROR_CODE    0
     2019-05-17 09:28:18   0.ERROR_OVERHEAT no
     2019-05-17 09:28:18   3.ACTIVITY_STATE stop
     2019-05-17 09:28:18   3.LEVEL         open
     2019-05-17 09:26:22   3.SELF_CALIBRATION_RESULT failed
     2019-05-17 09:28:18   4.ACTIVITY_STATE stop
     2019-05-17 09:28:18   4.LEVEL         open
     2019-05-17 09:28:19   5.ACTIVITY_STATE stop
     2019-05-17 09:28:19   5.LEVEL         closed
     2019-05-17 09:28:19   6.ACTIVITY_STATE stop
     2019-05-17 09:28:19   6.LEVEL         closed
     2019-05-17 08:21:48   ASC_ShuttersLastDrive roommate awoken
     2019-05-17 09:26:19   ASC_Time_DriveDown 17.05.2019 - 21:30
     2019-05-17 09:26:19   ASC_Time_DriveUp 18.05.2019 - 08:00
     2019-04-30 19:11:13   Activity        alive
     2019-05-17 09:26:16   associatedWith  ASC
     2019-05-17 09:28:18   control         100
     2019-05-17 09:28:19   hmstate         open
     2019-05-17 09:28:18   pct             100
     2019-05-17 09:28:18   state           open
   hmccu:
     devspec    001118A99512BB
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      25.0
         OVAL       25.000000
         SVAL       25.0
         VAL        25.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OVAL       0
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       false
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -70
         VAL        -69
       0.RSSI_PEER:
         OVAL       184
         VAL        184
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       open
         VAL        1.0
       3.LEVEL_STATUS:
         OVAL       0
         VAL        0
       3.PROCESS:
         OVAL       0
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       4.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       open
         VAL        1.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       0
         VAL        0
       4.SECTION:
         OVAL       4
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OSVAL      closed
         OVAL       0.000000
         SVAL       closed
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OSVAL      closed
         OVAL       0.000000
         SVAL       closed
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BrightnessSensor WeatherStation_luminosity:luminosity 350:270
   ASC_Closed_Pos 25
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   ASC_Drive_OffsetStart 3
   ASC_LockOut soft
   ASC_Mode_Up home
   ASC_Pos_Reading pct
   ASC_RainProtection off
   ASC_Roommate_Device rr_Julian,rg_Guest
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 183
   ASC_Shading_Mode absent
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Sunny 40000
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 21:30
   ASC_Ventilate_Pos 55
   ASC_Ventilate_Window_Open on
   ASC_WindProtection off
   ASC_WindowRec LR_BalconyDoor
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Südrollo
   alexaRoom  Wohnzimmer
   alias_de   Südrollo
   ccureadingfilter ^(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|LEVEL|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)$
   ccureadingname 3.LEVEL$:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:control_arrow_upward stop:time_manual_mode down:control_arrow_downward
   controldatapoint 4.LEVEL
   devStateIcon 100|on|open:fts_window_2w:level%2055 0|off|closed:fts_shutter_100@green:level%2055 1[0-9].*:fts_shutter_90@orange:level 2[0-9].*:fts_shutter_80@orange:level 3[0-9].*:fts_shutter_70@orange:level 4[0-9].*:fts_shutter_60@orange:level 5[0-9].*:fts_shutter_50@orange:level 6[0-9].*:fts_shutter_40@orange:level 7[0-9].*:fts_shutter_30@orange:level 8[0-9].*:fts_shutter_20@orange:level 9[0-9].*:fts_shutter_10@orange:level [1-9].*:fts_shutter_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Beschattung,HMCCUDEV
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   homebridgeMapping clear CurrentPosition=pct TargetPosition=CurrentPosition,cmd=pct
   icon       fts_shutter
   room       alexa,Home,Homekit,Homematic,Wohnzimmer
   siriName   Wohnzimmer Südrollo
   stateFormat hmstate
   statedatapoint 4.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100


Funktioniert nicht:


Internals:
   DEF        JEQ0107291:1
   FUUID      5c4abea3-f33f-2603-ed6b-cdcae5a46e266b34
   FVERSION   88_HMCCUCHN.pm:v4.3.6-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_LC_LR_ShutterWest
   NR         74
   STATE      100
   TYPE       HMCCUCHN
   ccuaddr    JEQ0107291:1
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-LC_LR_ShutterWest.1
   ccutype    HM-LC-Bl1PBU-FM
   channels   1
   chntype    BLIND
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-05-17 09:26:22   0.AES_KEY       on
     2019-05-17 09:26:22   0.CONFIG_PENDING false
     2019-05-17 09:26:22   0.DEVICE_IN_BOOTLOADER false
     2019-05-17 09:26:22   0.DUTYCYCLE     false
     2019-05-17 09:26:22   0.RSSI_DEVICE   1
     2019-05-17 09:26:22   0.RSSI_PEER     40
     2019-05-17 09:26:22   0.STICKY_UNREACH false
     2019-05-17 09:26:22   0.UPDATE_PENDING false
     2019-05-17 09:26:22   1.DIRECTION     stop
     2019-05-17 09:26:22   1.INHIBIT       unlocked
     2019-05-17 09:26:22   1.LEVEL         100
     2019-05-17 09:26:22   1.WORKING       false
     2019-05-17 05:00:37   ASC_ShuttersLastDrive shading out
     2019-05-17 09:26:19   ASC_Time_DriveDown 17.05.2019 - 21:30
     2019-05-17 09:26:19   ASC_Time_DriveUp 18.05.2019 - 08:00
     2019-05-17 09:26:22   Activity        alive
     2019-05-17 09:26:16   associatedWith  ASC
     2019-05-17 09:26:22   control         100
     2019-05-17 09:26:22   hmstate         100
     2019-05-17 09:26:22   pct             100
     2019-05-17 09:26:22   state           100
   hmccu:
     devspec    JEQ0107291:1
     dp:
       0.AES_KEY:
         OSVAL      on
         OVAL       1
         SVAL       on
         VAL        1
       0.CONFIG_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.DUTYCYCLE:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.RSSI_PEER:
         OSVAL      40
         OVAL       40
         SVAL       40
         VAL        40
       0.STICKY_UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      alive
         OVAL       false
         SVAL       alive
         VAL        false
       0.UPDATE_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      stop
         OVAL       0
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      100
         OVAL       1.000000
         SVAL       100
         VAL        1.000000
       1.WORKING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
Attributes:
   ASC        2
   ASC_BrightnessSensor WeatherStation_luminosity:luminosity 350:270
   ASC_Closed_Pos 40
   ASC_Down   brightness
   ASC_Drive_OffsetStart 3
   ASC_Mode_Up home
   ASC_Pos_Reading pct
   ASC_RainProtection off
   ASC_Roommate_Device rr_Julian,rg_Guest
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 70
   ASC_Shading_Direction 273
   ASC_Shading_Min_Elevation 20
   ASC_Shading_Min_OutsideTemperature -20
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Sunny 40000
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 21:30
   ASC_WindProtection off
   ASC_WindowRec HM_TF_LR_WindowWest
   DbLogExclude .*
   IODev      d_ccu
   alexaName  Westrollo
   alexaRoom  Wohnzimmer
   alias_de   Westrollo
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:control_arrow_upward stop:time_manual_mode down:control_arrow_downward
   controldatapoint LEVEL
   devStateIcon 100|on|open:fts_window_2w:level%2055 0|off|closed:fts_shutter_100@green:level%2055 1[0-9].*:fts_shutter_90@orange:level 2[0-9].*:fts_shutter_80@orange:level 3[0-9].*:fts_shutter_70@orange:level 4[0-9].*:fts_shutter_60@orange:level 5[0-9].*:fts_shutter_50@orange:level 6[0-9].*:fts_shutter_40@orange:level 7[0-9].*:fts_shutter_30@orange:level 8[0-9].*:fts_shutter_20@orange:level 9[0-9].*:fts_shutter_10@orange:level [1-9].*:fts_shutter_0@orange:level out|down|closing:control_arrow_downward@orange:stop in|up|opening:control_arrow_upward@orange:stop OK|ok|Ok:general_ok@green:stop unreachable:light_question err.*:light_exclamation
   event-on-change-reading .*
   eventMap   /datapoint STOP true:stop/datapoint LEVEL 0:down/datapoint LEVEL 0:on/datapoint LEVEL 0:out/datapoint LEVEL 100:up/datapoint LEVEL 100:off/datapoint LEVEL 100:in/datapoint LEVEL:level/
   genericDeviceType blind
   group      Beschattung,HMCCUCHN
   icon       fts_shutter
   room       alexa,Home,Homekit,Homematic
   siriName   Wohnzimmer Westrollo
   stateFormat hmstate
   statedatapoint LEVEL
   stripnumber 1
   substexcl  control|pct
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100 pct:slider,0,5,100 level:slider,0,5,100


get ASC showNotifyDevsInformations

Shutters/ASC-Device      NOTIFYDEV      Attribut   
ASC      Astro      ASC_twilightDevice   
HM_LC_BR_Shutter      BR_Window      ASC_WindowRec   
HM_LC_LR_ShutterWest      HM_TF_LR_WindowWest      ASC_WindowRec   
HmIP_BROLL_LR_ShutterSouth      LR_BalconyDoor      ASC_WindowRec   
ASC      Residents      ASC_residentsDev   
HM_LC_BALC_SunBlind      WeatherStation_luminosity      ASC_BrightnessSensor   
HM_LC_BR_Shutter      WeatherStation_luminosity      ASC_BrightnessSensor   
HM_LC_LR_ShutterWest      WeatherStation_luminosity      ASC_BrightnessSensor   
HmIP_BROLL_LR_ShutterSouth      WeatherStation_luminosity      ASC_BrightnessSensor   
ASC      WeatherStation_rain      ASC_rainSensor   
ASC      WeatherStation_wind      ASC_windSensor   
HM_LC_LR_ShutterWest      rg_Guest      ASC_Roommate_Device   
HmIP_BROLL_LR_ShutterSouth      rg_Guest      ASC_Roommate_Device   
HM_LC_BR_Shutter      rr_Julian      ASC_Roommate_Device   
HM_LC_LR_ShutterWest      rr_Julian      ASC_Roommate_Device   
HmIP_BROLL_LR_ShutterSouth      rr_Julian      ASC_Roommate_Device   


Also die gute Nachricht ist das ich genau diese Kombination bei mir am laufen habe und sie auch geht. Meine mittlere Tochter ist Wochenendgast und ist im Zimmer meines Sohnes mit zugeordnet. Ich muss mal schauen woran es bei Dir hängt. Kommt denn was bei Debug Ausgaben?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 10:35:41
Zitat von: Frank_Huber am 17 Mai 2019, 10:32:09
Moin Moin,

Ich bin gerade dabei das Modul zu testen, dabei fällt mir in der CommandRef aof dass für den Modu "1" noch "position" erwähnt wird.
Das ROLLO Modul wurde aber vor längerem schon auf "pct" umgestellt.
Denke das ist "nur" kosmetisch in der CommandRef, wollte es aber erwähnen.

Ich verstehe es so:
Modus 1: pct hat den "geschlossen" Wert. also x % geschlossen.
Modus 2: pct hat den "offen" Wert. also x % geöffnet.
richtig?

So weit ich weiß wurde ja nur das Reading und der set Befehl auf pct geändert. Die Werte sollten doch gleich geblieben sein. Also 100 geschlossen und 0 auf, oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Frank_Huber am 17 Mai 2019, 10:39:12
Zitat von: CoolTux am 17 Mai 2019, 10:35:41
So weit ich weiß wurde ja nur das Reading und der set Befehl auf pct geändert. Die Werte sollten doch gleich geblieben sein. Also 100 geschlossen und 0 auf, oder?
Ja, so ist es.
Der Text in der CR klingt unnötig kompliziert durch die Nennung von Rollo und Homematic.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 10:42:24
Zitat von: Frank_Huber am 17 Mai 2019, 10:39:12
Ja, so ist es.
Der Text in der CR klingt unnötig kompliziert durch die Nennung von Rollo und Homematic.

Naja es sollte eine Richtung vorgeben. Es ist ja nicht in Stein gemeißelt.
Wenn Du magst kannst Du gerne eine Überarbeitung mir zukommen lassen. Es wird eh gerade aktiv an der Commandref gearbeitet.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Frank_Huber am 17 Mai 2019, 10:53:57
Zitat von: CoolTux am 17 Mai 2019, 10:42:24
Naja es sollte eine Richtung vorgeben. Es ist ja nicht in Stein gemeißelt.
Wenn Du magst kannst Du gerne eine Überarbeitung mir zukommen lassen. Es wird eh gerade aktiv an der Commandref gearbeitet.

Gerne, hier mein Vorschlag:
ZitatDer Befehl erstellt ein AutoShuttersControl Device mit Namen myASControl.
Nachdem das Device angelegt wurde, muss in allen Rollläden Devices, welche gesteuert werden sollen, das Attribut ASC mit Wert 1 oder 2 gesetzt werden.
Dabei bedeutet 1 = "Prozent geschlossen" (z.B. ROLLO Modul) - Rollo Oben 0, Rollo Unten 100, 2 = "Prozent geöffnet" (z.B. Homematic) - Rollo Oben 100, Rollo Unten 0.
der Befehl zum prozentualen Fahren ist in beiden Fällen pct.
Habt Ihr das Attribut gesetzt, könnt Ihr den automatischen Scan nach den Devices anstossen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 17 Mai 2019, 11:14:49
Zitat von: Frank_Huber am 17 Mai 2019, 10:53:57
Gerne, hier mein Vorschlag:
Finde ich auch gut, würde aber (ohne das Umfeld gelesen zu haben!) in dieser Einleitung aber darauf hinweisen, dass "pct" nur eine Voreinstellung ist, z.b. so:
ZitatDer Befehl erstellt ein AutoShuttersControl Device mit Namen myASControl.
Nachdem das Device angelegt wurde, muss in allen Rollläden Devices, welche gesteuert werden sollen, das Attribut ASC mit Wert 1 oder 2 gesetzt werden.
Dabei bedeutet 1 = "Prozent geschlossen" (z.B. ROLLO Modul) - Rollo Oben 0, Rollo Unten 100, 2 = "Prozent geöffnet" (z.B. Homematic) - Rollo Oben 100, Rollo Unten 0.
Die Voreinstellung für den Befehl zum prozentualen Fahren ist in beiden Fällen "pct". Dies kann - soweit erforderlich - später noch angepaßt werden.
Habt Ihr das Attribut gesetzt, könnt Ihr den automatischen Scan nach den Devices anstossen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Frank_Huber am 17 Mai 2019, 11:26:45
Zitat von: Beta-User am 17 Mai 2019, 11:14:49
Finde ich auch gut, würde aber (ohne das Umfeld gelesen zu haben!) in dieser Einleitung aber darauf hinweisen, dass "pct" nur eine Voreinstellung ist, z.b. so:
Klar, wenn das änderbar ist macht es auf diese Weise mehr Sinn!

Well done Beta_User! :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 17 Mai 2019, 11:49:24
Zitat von: Frank_Huber am 17 Mai 2019, 11:26:45
Klar, wenn das änderbar ist macht es auf diese Weise mehr Sinn!
Thx!

Es ist in diesem Modul unglaublich viel konfigurierbar, wobei eben eine Vielzahl von (häufig zutreffenden) Annahmen als "defaults" hinterlegt sind, die aber in den allermeisten Fällen entweder zentral oder pro Rollladen angepaßt werden können.

CoolTux hat da einen unglaublich tollen Job gemacht, alle möglichen Userwünsche mit abzudecken!

"Leider" mußten "wir" uns irgendwann entscheiden, den User entweder mit allen Einstellmöglichkeiten direkt zu konfrontieren (was m.E. sehr unübersichtlich war), oder eben diese Angaben erst mal im Hintergrund zu halten und darauf zu vertrauen, dass die user a) gelegentlich das Handbuch lesen und b) verstehen, dass es eine Regel-/Ausnahme-Logik ist, bei der sie (nur) ihre Ausnahmesituation ggf. konfigurieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 13:27:25
Ich habe wieder etwas gebaut
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 17 Mai 2019, 13:54:12
Zitat von: CoolTux am 17 Mai 2019, 10:32:24
Kommt denn was bei Debug Ausgaben?


"Glücklicherweise" lasse ich derzeit ca. 50 MB Logfiles pro Tag für ASC schreiben - ja da wird was dabei sein. Hab ich dir per Slack geschickt.
Ich selbst blicke da nicht wirklich durch, was da wie geloggt wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: no_Legend am 17 Mai 2019, 13:55:35
Zitat von: CoolTux am 17 Mai 2019, 13:27:25
Ich habe wieder etwas gebaut


Ich muss ehrlich gestehen, dass ich nicht mehr in der Lage bin dem Thread zu folgen.
Man muss immer alles mitverfolgen um überhaupt die chance zu haben zu verstehen was gerade passiert.
Die Entwicklung ist echt rasant, so kann bei manchen neuen Funktionen nicht mal beim testing helfen.

Gruß Robert


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 17 Mai 2019, 13:58:10
Zitat von: CoolTux am 17 Mai 2019, 13:27:25
Ich habe wieder etwas gebaut


Hm. Mir gefällt es irgendwie nicht, dass in ASC so viele Dinge drin sind, die man aber auch in anderen Steuerungen braucht. Ich finde es nicht so gut, dass ASC das hier so autark macht, daher ja mein Vorschlag da nochmal die Köpfe in Sachen HOMESTATE und vor allem ROOMSTATE zusammenzustecken.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 17 Mai 2019, 14:01:12
@CoolTux:
Das sieht vielversprechend aus. Jetzt fhelt mir vorerst nur noch eine Lösung zum "Range-Problem", aber das bist du ja auch schon gedanklich dran:-)

Mal eine ganz andere Frage. Es existiert zwar beim Shading die Möglichkeit über einen Außentemperatursensor die Temperatur zu berücksichtigen; mir würde es aber viel mehr helfen, wenn ich pro Rollladen alternativ einen Innentemperatursensor mit zu berücksichtigender Temperatur einbinden könnte - z.B. in der Form ASC_Shading_Min_InsideTemperature= Devicename:Reading 25.
Gerade unter dem Dach heizen sich die Räume (je nach Ausrichtung zur Sonne) sehr unterschiedlich auf.

Würde mich freuen, wenn das berücksichtigt werden könnte.

Gruß
eurofinder


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 14:05:31
Zitat von: Loredo am 17 Mai 2019, 13:58:10

Hm. Mir gefällt es irgendwie nicht, dass in ASC so viele Dinge drin sind, die man aber auch in anderen Steuerungen braucht. Ich finde es nicht so gut, dass ASC das hier so autark macht, daher ja mein Vorschlag da nochmal die Köpfe in Sachen HOMESTATE und vor allem ROOMSTATE zusammenzustecken.

Wieso in anderen Steuerungen. Geht doch nur darum das man nun entweder ASC komplett disablen kann oder halt nur einzelne Rolllos aus der Steuerung rausnehmen kann. Und zwar per set Befehl. Jetzt kann man dann flexibler die Steuerung für einige Zeit deaktivieren.
Wo wäre da ein Zusammenhang zu HOMESTATE oder ROOMSTATE? Oder anders kann HOMESTATE oder ROOMSTATE nicht einfach dann die set Befehle aus führen? Es wäre ja quasi wie eine API zum aktivieren/deaktivieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 17 Mai 2019, 14:11:01
Zitat von: Loredo am 17 Mai 2019, 13:58:10
Hm. Mir gefällt es irgendwie nicht, dass in ASC so viele Dinge drin sind, die man aber auch in anderen Steuerungen braucht. Ich finde es nicht so gut, dass ASC das hier so autark macht, daher ja mein Vorschlag da nochmal die Köpfe in Sachen HOMESTATE und vor allem ROOMSTATE zusammenzustecken.

Grundsätzlich finde ich das einen guten Gedanken, die Dinge mehr oder weniger automatisiert "auf dem gleichen Stand zu halten", aber:

Bitte berücksichtigt ggf. auch, dass es Leute gibt, die das nicht nutzen; da sollte es trotzdem auch funktionieren.

[OT]
Wenn man das (oder Teile von ASC) dann ggf. von den anderen Modulen abhängig macht: Jedenfalls mir fehlt noch ein richtiger gedanklicher Einstieg in das ganze Thema, das ist (gefühlt) ein ähnlich unüberschaubares Thema wie ASC in der Vollversion.
Vielleicht habe ich nur den richtigen Teil der Doku nicht gefunden, aber an sich sollte es - ähnlich wie es bei ASC jetzt ist - recht einfach sein, erst mal ein paar wenige Basiseinstellungen zu machen, und das dann bei Bedarf/Wunsch auszubauen.
Frage daher: Gibt es einen ähnlichen "Einrichtungsleitfaden" wie bei ASC (wo es leider schon wieder veraltet ist)?
Wir können das gerne dann woander weiter diskutieren...
[/OT]



@Cooltux:
Das Thema von eurofinder hast du noch auf dem Zettel, oder?
(Fände ich nach wie vor gut!)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 14:27:36
Zitat von: Beta-User am 17 Mai 2019, 14:11:01
@Cooltux:
Das Thema von eurofinder hast du noch auf dem Zettel, oder?
(Fände ich nach wie vor gut!)

Du meinst die Toleranz Sache bezügich Position des Rolllos? Ja die habe ich noch auf dem Schirm.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 17 Mai 2019, 14:31:41
Zitat von: CoolTux am 17 Mai 2019, 14:27:36
Du meinst die Toleranz Sache bezügich Position des Rolllos? Ja die habe ich noch auf dem Schirm.
Auch gut, aber ich meinte das Beschatten abhängig von der jeweiligen INNEN-Temperatur :) .
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 14:37:31
Zitat von: Beta-User am 17 Mai 2019, 14:31:41
Auch gut, aber ich meinte das Beschatten abhängig von der jeweiligen INNEN-Temperatur :) .

Ah, nee das hatte ich nicht mehr auf den Schirm. Als Ersatz für Brightness oder als Zusatz?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 17 Mai 2019, 14:46:44
Zitat von: CoolTux am 17 Mai 2019, 14:37:31
Ah, nee das hatte ich nicht mehr auf den Schirm. Als Ersatz für Brightness oder als Zusatz?
Boahhh, das ist so eine Frage...

Also bezogen auf meine Gedankenwelt: Ich nutze ausschließlich Astro, und die Beschattung soll dann auch Außentemperatur-gesteuert ausgelegt werden. Da würde ich gerne mit den grundsätzlichen Schwellentemperaturen "weiter runter", wegen der großen Südfenster + Sonnenertrag. Aber ab einer gewissen Innentemperatur wäre dann eben doch Beschattung angesagt. Brightness interessiert mich dabei vermutlich nie.

Hoffe, das ist verständlich erläutert, aber ggf. sehen das Brightness-Fans anders.

(Loredo hatte neulich einen guten Satz dazu geschrieben: Es macht evtl. Sinn, erst mal nur einen Zweig vollends "durchzuchecken" und dann andere nachzuziehen. Man sollte dabei nur beachten, dass es andere Varianten/Denkweisen geben kann, die dann noch möglich sein sollten; ihr könnt auch gerne mit dem Brightness-Zweig beginnen...).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 17 Mai 2019, 15:05:57
@CoolTux:
ZitatDu meinst die Toleranz Sache bezügich Position des Rolllos? Ja die habe ich noch auf dem Schirm.
Ja, die meinte ich.

ZitatAh, nee das hatte ich nicht mehr auf den Schirm. Als Ersatz für Brightness oder als Zusatz?
Meine Anforderung wäre zusätzlich zur jetzigen Implementierung von Brightness, wobei ich mir noch nicht ganz sicher bin, wie dann die Bedingungen aussehen müssten:-)

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 15:34:23
Zitat von: eurofinder am 17 Mai 2019, 15:05:57
@CoolTux:Ja, die meinte ich.
Meine Anforderung wäre zusätzlich zur jetzigen Implementierung von Brightness, wobei ich mir noch nicht ganz sicher bin, wie dann die Bedingungen aussehen müssten:-)

Gruß
eurofinder

Ja da sehe ich auch noch eine Herausforderung.
Titel: [73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 17 Mai 2019, 15:38:34
Zitat von: CoolTux am 17 Mai 2019, 09:55:03
Bedeutet was genau?
Bei der Beschattung wird immer gefahren mit einer Ausnahme, das Fenster ist eine Terrassentür und sie ist offen (open)
Ist nur blöd, wenn das Rollo ein Innenrollo ist, das knallt dann auf das geöffnete Fenster und verheddert sich. Wir brauchen also doch mehr Typen, wie hier bereits jemand festgestellt hatte.

Um es nochmal konkreter zu machen, das Rollo darf dann nur zur Comfort Open Position fahren. Ich habe nämlich mehrflügelige Altbaufenster und die Oberlichter dürften gern beschattet werden.

Weiterhin inkonsistent: ein shading out findet anschließend nicht statt, anscheinend, da das Fenster ja offen ist. [emoji848]
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 16:42:26
Zitat von: volschin am 17 Mai 2019, 15:38:34
Ist nur blöd, wenn das Rollo ein Innenrollo ist, das knallt dann auf das geöffnete Fenster und verheddert sich. Wir brauchen also doch mehr Typen, wie hier bereits jemand festgestellt hatte.

Um es nochmal konkreter zu machen, das Rollo darf dann nur zur Comfort Open Position fahren. Ich habe nämlich mehrflügelige Altbaufenster und die Oberlichter dürften gern beschattet werden.

Weiterhin inkonsistent: ein shading out findet anschließend nicht statt, anscheinend, da das Fenster ja offen ist. [emoji848]

So viele Typen können wir gar nicht unterscheiden. Ich habe nämlich auch Innenrollos die aber am Fenster Fran sind.
Wie sieht es bei Dir aus, wenn Dein Fenster geklappt ist darf auch nicht gefahren werden? Wenn doch kannst ja einfach als Terrassentür zu ordnen.
Ich kann mir aber mal Gedanken machen wegen Innen und Aussenrollo. Wüsste aber nicht was man da beachten muss. Ich habe zum Beispiel gar keine Fensterbeachtung drin bei mir.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 17 Mai 2019, 17:50:43
Zitat von: CoolTux am 17 Mai 2019, 14:05:31
Wieso in anderen Steuerungen. Geht doch nur darum das man nun entweder ASC komplett disablen kann oder halt nur einzelne Rolllos aus der Steuerung rausnehmen kann. Und zwar per set Befehl. Jetzt kann man dann flexibler die Steuerung für einige Zeit deaktivieren.
Wo wäre da ein Zusammenhang zu HOMESTATE oder ROOMSTATE? Oder anders kann HOMESTATE oder ROOMSTATE nicht einfach dann die set Befehle aus führen? Es wäre ja quasi wie eine API zum aktivieren/deaktivieren.


Es geht darum, dass ASC überhaupt keine Ahnung von physischen Räumen hat und es auch keinen Sinn macht ASC dahingehend zu erweitern.


Diese Information über einen Raum und dessen Status (=ROOMSTATE) braucht man auch für andere Automationen. Daraus leitet sich dann ab, dass man für den Gesamtstatus ebenfalls einen HOMESTATE benötigt, bei dem die Status hochaggregiert werden oder global definiert sind.


Beispiel 1:
Ich möchte die Beschattung nur in einem bestimmten Raum abschalten, nicht aber überall. Dafür möchte ich nicht in jedes Rollo des Raums gehen, sondern sagen "Raum, keine Beschattung - du weißt schon welche Rollos gemeint sind". Das gleiche für Zonen (=ZONESTATE) bzw. Stockwerke.


Beispiel 2:
Ich möchte aufgrund des Schwellenwertes für das Tageslicht weitere Steuerungen unternehmen, diesen Schwellenwert und den Sensor dafür jedoch genau ein einziges Mal definieren. ASC denkt nur für Rollos, aber eine Beleuchtung oder Sicherheitsschaltung hängt von ähnlichen Faktoren ab. Deshalb macht in meinen Augen der generelle Status "jetzt beleuchten" oder "jetzt beschatten" oder "jetzt absichern" in einem separaten Device für den physischen Raum mehr Sinn. Wenn ASC das alleine macht und man für den Rest wieder separate Module und Quellen hat, dann ist die Gefahr von inkonsistentem Verhalten zwischen den verschiedenen Gewerken Licht, Beschattung, Anwesenheit, etc. viel größer.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 18:03:02
Zitat von: Loredo am 17 Mai 2019, 17:50:43

Es geht darum, dass ASC überhaupt keine Ahnung von physischen Räumen hat und es auch keinen Sinn macht ASC dahingehend zu erweitern.


Diese Information über einen Raum und dessen Status (=ROOMSTATE) braucht man auch für andere Automationen. Daraus leitet sich dann ab, dass man für den Gesamtstatus ebenfalls einen HOMESTATE benötigt, bei dem die Status hochaggregiert werden oder global definiert sind.


Beispiel 1:
Ich möchte die Beschattung nur in einem bestimmten Raum abschalten, nicht aber überall. Dafür möchte ich nicht in jedes Rollo des Raums gehen, sondern sagen "Raum, keine Beschattung - du weißt schon welche Rollos gemeint sind". Das gleiche für Zonen (=ZONESTATE) bzw. Stockwerke.


Beispiel 2:
Ich möchte aufgrund des Schwellenwertes für das Tageslicht weitere Steuerungen unternehmen, diesen Schwellenwert und den Sensor dafür jedoch genau ein einziges Mal definieren. ASC denkt nur für Rollos, aber eine Beleuchtung oder Sicherheitsschaltung hängt von ähnlichen Faktoren ab. Deshalb macht in meinen Augen der generelle Status "jetzt beleuchten" oder "jetzt beschatten" oder "jetzt absichern" in einem separaten Device für den physischen Raum mehr Sinn. Wenn ASC das alleine macht und man für den Rest wieder separate Module und Quellen hat, dann ist die Gefahr von inkonsistentem Verhalten zwischen den verschiedenen Gewerken Licht, Beschattung, Anwesenheit, etc. viel größer.

Bleiben wir mal bei Beispiel eine weil das glaube gerade übersichtlicher für mich ist.
Wie genau soll das mit Raum keine Beschattung gehen? ASC soll das ja nicht machen wenn ich das richtig verstehe, aber wer dann und wie? Jetzt mal davon ab das dies auf genau die Beschattung noch nicht geht.
Es kann doch nur im ASC festgelegt werden "beschattet dieses oder jenes Rollo nicht" . Denn ASC weiß von Hause aus nicht/noch nicht welches Rollo in welchen Raum ist. Diese Rolllo Raumübersicht im ASC als Reading ist nur ne Spielerei. Und einige haben ja ihre Rolllos auch mehrere Räume zugeordnet. Aber wahrscheinlich durchblicke ich Deine Idee noch nicht so ganz  ;D
Am besten Du sagst einfach was ich machen soll  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 17 Mai 2019, 18:06:47
@Loredo:
Finde deinen Ansatz super. Die Idee für ein Gebäude einen Gesamtstatus zu haben, aber auch Räume und Zonen mit Eigenschaften. Ich erkläre mich gerne bereit die Funktionalitäten von HOMESTATE und ROOMSTATE zu testen. Bin zwar noch recht neu bei FHEM dabei, denke aber, das ist mit Sicherheit manchmal auch ganz hilfreich, weil ein Profi ggf. gar nicht über die ersten Hürden stolpert:-)

Mit ASC komme ich ja schon gut zurecht und bin auf einige "Problem" gestoßen und habe hier Anregungen gegeben.

Was ist bisher vorhanden und wo finde ich das?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 17 Mai 2019, 18:50:04
Heute steht in meinem Flur die Position wieder falsch, Kollidieren kann es nur mit der Zeit vom Wohnzimmer, das hier die 2 Befehle(die letzte Position) zur selben Zeit kommen, im Wohnzimmer sind die Rollos länger, die Meldung kommt später. Die 2 Sekunden Unterschied im Wohnzimmer bei den 2 Rollos machen dagegen keine Probleme.

-Wenn ich die Position per DOIF Abfrage, springt Das Rollo dann auf Handbetrieb (mit der Wartezeit)?
-Freitagsproblem habe ich nicht gehabt (noch nie)
-im Modul ASC , woher kommen die Sekunden in der Fahrposition (ShowShuttersInformations)?

-meine nächste Modifikation wird die Zufallszeit bei allen Rollos sein, so das sie rein zufällig in 10 Minuten fahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 18:58:53
Mit dem Screenshot kann ich so nichts anfangen. Das ist eine Readingsgroup.
Mehr Info bekomme ich durch list vom Device und die Übersicht von get showShuttersInformations

Aber das Rolllo Flur ist gefahren? Also steht in der showShuttersInformations nur die falsche Position für das Rolllo?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 17 Mai 2019, 19:06:39
gefahren ist das Rollo.

hänge mal ein Bild vom showShuttersInformations an wo die Sekunden markiert habe

ASC-Modul
Internals:
   FUUID      5cc5b0e1-f33f-06ea-b8a6-d6a7802b343317e2
   FVERSION   73_AutoShuttersControl.pm:v0.6.9-s19368/2019-05-11 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  global,ASControl,Rollladen_Bad,Rollladen_Bu,Rollladen_Flur,Rollladen_Ki,Rollladen_Sz,Rollladen_Wz_Li,Rollladen_Wz_Re,alle_FK_Fl,alle_FK_Wz_Li,alle_FK_Bad,TWILIGHT,alle_FK_Sz,alle_FK_Wz_Re,alle_FK_Bu,alle_FK_Ki
   NR         237
   NTFY_ORDER 51-ASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.9
   OLDREADINGS:
   READINGS:
     2019-05-17 06:17:01   Rollladen_Bad_PosValue 99
     2019-05-17 06:15:02   Rollladen_Bad_lastPosValue 50
     2019-05-17 15:29:17   Rollladen_Bad_nextAstroTimeEvent 17.05.2019 - 20:57
     2019-05-17 06:15:34   Rollladen_Bu_PosValue 99
     2019-05-17 06:15:02   Rollladen_Bu_lastPosValue 40
     2019-05-17 15:29:17   Rollladen_Bu_nextAstroTimeEvent 17.05.2019 - 20:57
     2019-05-16 20:56:09   Rollladen_Flur_PosValue 0
     2019-05-17 06:30:02   Rollladen_Flur_lastPosValue 50
     2019-05-17 15:29:17   Rollladen_Flur_nextAstroTimeEvent 17.05.2019 - 20:57
     2019-05-17 06:16:21   Rollladen_Ki_PosValue 99
     2019-05-14 20:52:36   Rollladen_Ki_lastDelayPosValue 24
     2019-05-17 06:15:02   Rollladen_Ki_lastPosValue 40
     2019-05-17 15:29:17   Rollladen_Ki_nextAstroTimeEvent 17.05.2019 - 20:57
     2019-05-17 06:00:47   Rollladen_Sz_PosValue 99
     2019-05-17 06:00:02   Rollladen_Sz_lastPosValue 0
     2019-05-17 15:29:17   Rollladen_Sz_nextAstroTimeEvent 17.05.2019 - 20:57
     2019-05-17 06:30:41   Rollladen_Wz_Li_PosValue 99
     2019-05-17 06:30:02   Rollladen_Wz_Li_lastPosValue 50
     2019-05-17 15:29:17   Rollladen_Wz_Li_nextAstroTimeEvent 17.05.2019 - 21:46
     2019-05-17 06:30:45   Rollladen_Wz_Re_PosValue 99
     2019-05-17 06:30:02   Rollladen_Wz_Re_lastPosValue 50
     2019-05-17 15:29:18   Rollladen_Wz_Re_nextAstroTimeEvent 17.05.2019 - 21:46
     2019-05-11 22:03:33   controlShading  on
     2019-04-30 12:20:08   hardLockOut     off
     2019-05-17 15:29:13   room_ASC_Homekit_Z-Wave_Schlafzimmer Rollladen_Sz
     2019-05-17 15:29:13   room_ASC_Homekit_Z-Wave_Wohnzimmer Rollladen_Wz_Li,Rollladen_Wz_Re
     2019-05-17 15:29:13   room_Badezimmer_Homekit_ASC_Z-Wave Rollladen_Bad
     2019-05-17 15:29:13   room_Buero_Homekit_ASC_Z-Wave Rollladen_Bu
     2019-05-17 15:29:13   room_Flur_Homekit_ASC_Z-Wave Rollladen_Flur
     2019-05-17 15:29:13   room_Homekit_Kinderzimmer_ASC_Z-Wave Rollladen_Ki
     2019-04-30 12:20:08   selfDefense     off
     2019-05-17 18:28:15   state           created new drive timer
     2019-05-05 01:16:24   sunriseTimeWeHoliday on
     2019-05-17 15:29:13   userAttrList    rolled out
   helper:
     shuttersList:
       Rollladen_Bad
       Rollladen_Bu
       Rollladen_Flur
       Rollladen_Ki
       Rollladen_Sz
       Rollladen_Wz_Li
       Rollladen_Wz_Re
   monitoredDevs:
     Rollladen_Bad:
     Rollladen_Bu:
     Rollladen_Flur:
     Rollladen_Ki:
     Rollladen_Sz:
     Rollladen_Wz_Li:
     Rollladen_Wz_Re:
     TWILIGHT:
       ASControl  ASC_twilightDevice
     alle_FK_Bad:
       Rollladen_Bad ASC_WindowRec
     alle_FK_Bu:
       Rollladen_Bu ASC_WindowRec
     alle_FK_Fl:
       Rollladen_Flur ASC_WindowRec
     alle_FK_Ki:
       Rollladen_Ki ASC_WindowRec
     alle_FK_Sz:
       Rollladen_Sz ASC_WindowRec
     alle_FK_Wz_Li:
       Rollladen_Wz_Li ASC_WindowRec
     alle_FK_Wz_Re:
       Rollladen_Wz_Re ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_tempSensor XMI_158d0001ab75e1
   ASC_twilightDevice TWILIGHT
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


der Rollladen
Internals:
   DEF        dacfd218 8
   FUUID      5c44a1c8-f33f-06ea-fa6c-13fc9b5e63d2c072
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     14
   NAME       Rollladen_Flur
   NR         203
   STATE      0
   TYPE       ZWave
   ZWDongle_0_MSGCNT 14
   ZWDongle_0_RAWMSG 000400080a32022144000000330000a800
   ZWDongle_0_TIME 2019-05-17 18:36:25
   ZWaveSubDevice no
   homeId     dacfd218
   isWakeUp   
   nodeIdHex  08
   READINGS:
     2019-05-17 18:36:25   ASC_DriveTimeDown 17.05.19 20:57:20
     2019-05-17 18:36:25   ASC_DriveTimePrivacy 20:55:20
     2019-05-17 18:36:25   ASC_DriveTimeUp 18.05.19 08:30:20
     2019-05-17 06:30:21   ASC_ShuttersLastDrive day open
     2019-05-17 18:28:14   ASC_Time_DriveDown 17.05.2019 - 20:57
     2019-05-17 18:28:14   ASC_Time_DriveUp 18.05.2019 - 08:30
     2019-05-17 18:28:15   ASC_Time_PrivacyDriveDown 17.05.2019 - 20:55
     2019-05-14 16:26:59   CMD             ZW_APPLICATION_UPDATE
     2019-05-12 08:30:46   UNPARSED        MANUFACTURER_PROPRIETARY 0691010f260302
     2019-04-28 19:36:25   assocGroup_1    Max 16 Nodes ZWDongle_0
     2019-04-28 19:36:25   assocGroup_2    Max 16 Nodes
     2019-04-28 19:36:26   assocGroup_3    Max 1 Nodes ZWDongle_0
     2019-04-28 19:36:25   assocGroups     3
     2019-05-17 15:29:14   associatedWith  ASControl
     2019-04-28 19:36:54   configEnergyReports 10
     2019-04-28 19:36:54   configInRollerBlindModeOrVenetianBlind17 10
     2019-04-28 19:36:54   configInVenetianBlindModeTheParameter12 150
     2019-04-28 19:36:59   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2019-04-28 19:36:59   configMotorOperationDetection 10
     2019-04-28 19:37:00   configMotorOperationTime 240
     2019-04-28 19:37:00   configPeriodicPowerOrEnergyReports 3600
     2019-04-28 19:37:00   configPowerReports 10
     2019-04-28 19:37:05   configReportsType BlindPositionReportsSentToThe1
     2019-04-28 19:37:05   configResponseToFloodingAlarm NoReaction
     2019-04-28 19:37:05   configResponseToGeneralAlarm CloseBlind
     2019-04-28 19:37:06   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2019-04-28 19:37:06   configResponseToTemperatureAlarm OpenBlind
     2019-04-28 19:37:06   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-04-28 19:37:06   configScenesAssociationsActivation AssociationsActivation
     2019-04-28 19:37:06   configSelfMeasurement SelfMeasurementInactive
     2019-04-28 19:37:06   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2019-04-28 19:37:07   configSwitchType ToggleSwitches
     2019-05-17 18:36:25   energy           0.51 kWh
     2019-04-28 19:37:07   mcaGroups       2
     2019-04-28 19:37:07   mca_1           Max 7 Nodes ZWDongle_0
     2019-04-28 19:37:07   mca_2           Max 7
     2019-04-28 19:36:46   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-04-28 19:36:46   modelConfig     fibaro/fgrm222.xml
     2019-04-28 19:36:46   modelId         010f-0302-1000
     2019-05-16 20:56:09   position        0
     2019-05-17 18:30:46   power           0.0 W
     2019-05-17 06:30:21   state           on
     2019-05-17 06:30:21   timeToAck       0.042
     2019-05-17 06:30:21   transmit        OK
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning CIVIL
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_DriveUpMaxDuration 25
   ASC_Drive_OffsetStart 20
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 120
   ASC_PrivacyDown_Pos 50
   ASC_Shading_Angle_Left 60
   ASC_Shading_Angle_Right 65
   ASC_Shading_Direction 89
   ASC_Shading_Min_OutsideTemperature 19
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 24
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 15
   ASC_WindowRec alle_FK_Fl
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon (9[7-9])|(9[7-9]):fts_window_2w (9[0-6]|8[7-9])|(9[0-6]|8[7-9]):fts_shutter_10@red (8[0-6])|(8[0-6]):fts_shutter_20@red (7[3-9])|(7[3-9]):fts_shutter_30@red (6[5-9]|7[0-2])|(6[5-9]|7[0-2]):fts_shutter_40@red (5[6-9]|6[0-4])|(5[6-9]|6[0-4]):fts_shutter_50@red (4[5-9]|5[0-5])|(4[5-9]|5[0-5]):fts_shutter_60@red (3[5-9]|4[0-4])|(3[5-9]|4[0-4]):fts_shutter_70@red (2[1-9]|3[0-4])|(2[1-9]|3[0-4]):fts_shutter_80@red ([6-9]|1[0-9]|20)|([6-9]|1[0-9]|20):fts_shutter_90@orange ([0-5])|([0-5]):fts_shutter_100
   eventMap   { usr=>{'dim.0'=>'off','dim.99'=>'on','öffnen'=>'on','schließen'=>'off','Lüften'=>'dim 20'} }
   genericDeviceType blind
   homebridgeMapping clear
CurrentPosition=position,minValue=0,maxValue=99
TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
0258a1bf-6b32-470d-aa92-ba340eee4441=ASC_DriveTimeUp,name=⬆+Auf,format=STRING
7a95059c-f154-463f-95ee-527dbd123e8b=ASC_DriveTimeDown,name=⬇+Ab,format=STRING
   icon       fts_shutter
   neighborListPos 59,235
   room       Flur,Homekit,ASC,Z-Wave
   stateFormat position
   userReadings ASC_DriveTimeUp {POSIX::strftime("%d.%m.%y %H:%M:%S",localtime(time_str2num((split /[.]/, (split " ",(ReadingsVal($name,"ASC_Time_DriveUp","")))[0])[2]."-".(split /[.]/, (ReadingsVal($name,"ASC_Time_DriveUp","")))[1]."-".(split /[.]/, (ReadingsVal($name,"ASC_Time_DriveUp","")))[0]." ".(split " - ", (ReadingsVal($name,"ASC_Time_DriveUp","").":00"))[1])+(AttrVal($name,"ASC_Drive_OffsetStart",""))))},
ASC_DriveTimeDown {POSIX::strftime("%d.%m.%y %H:%M:%S",localtime(time_str2num((split /[.]/, (split " ",(ReadingsVal($name,"ASC_Time_DriveDown","")))[0])[2]."-".(split /[.]/, (ReadingsVal($name,"ASC_Time_DriveDown","")))[1]."-".(split /[.]/, (ReadingsVal($name,"ASC_Time_DriveDown","")))[0]." ".(split " - ", (ReadingsVal($name,"ASC_Time_DriveDown","").":00"))[1])+(AttrVal($name,"ASC_Drive_OffsetStart",""))))},
ASC_DriveTimePrivacy {POSIX::strftime("%H:%M:%S",localtime(time_str2num((split /[.]/, (split " ",(ReadingsVal($name,"ASC_Time_PrivacyDriveDown","")))[0])[2]."-".(split /[.]/, (ReadingsVal($name,"ASC_Time_PrivacyDriveDown","")))[1]."-".(split /[.]/, (ReadingsVal($name,"ASC_Time_PrivacyDriveDown","")))[0]." ".(split " - ", (ReadingsVal($name,"ASC_Time_PrivacyDriveDown","").":00"))[1])+(AttrVal($name,"ASC_Drive_OffsetStart",""))))}
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:stop:öffnen:schließen:Lüften
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 19:12:37
Und was ist mit den Sekunden? Das ist die Zeit wo dann das Rollo gefahren wird. Plus Offset natürlich noch.


Die Position 0 stimmt doch aber

2019-05-16 20:56:09   position        0

Oder übersehe ich da was?
Das ist der Wert welcher das Reading Position hat.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 17 Mai 2019, 19:13:38
um 6 Uhr sind sie alle auf Position 99 gefahren


Die Sekunden möchte irgendwoher ableiten können, da ja zb bei 2 die Zeit abends abweichend ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 19:24:25
Aber nicht Rollladen Flur. Der ist seit gestern Abend nicht mehr bewegt worden. Und zwar wohl gemerkt laut Reading im Rollladen Device. Und wenn da null drin steht nimmt ASC zum steuern.
Was ist damit sagen will. ASC macht/hat hier keinen Fehler sondern Dein Rolllo Modul. Also ZWave schreibt hier nicht richtig das Reading.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 19:26:57
Deine Wohnzimmer Rolllos scheinen nach einer anderen Astrozeit zu fahren. Ist ja ne halbe Stunde oder so Unterschied zu den anderen Rolllos.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sepultura30 am 17 Mai 2019, 22:39:05
Hallo,

Ich habe ein Problem mit ASC_WindowRec, obwohl es 22.15 Uhr war und ich das Fenster geschlossen habe, fährt der Rollanden hoch.
Was ich nicht verstehe ist, das STATE window closed at day

Hier mal mein Log:

ASC_DEBUG!!! 2019.05.17 22:11:17 - EventProcessingWindowRec: Rollladen_Badezimmer Event Closed

ASC_DEBUG!!! 2019.05.17 22:11:17 - FnIsDay: Rollladen_Badezimmer Allgemein: 1

ASC_DEBUG!!! 2019.05.17 22:11:17 - FnSetCmdFn: Rollladen_Badezimmer - Rolllo wird gefahren, aktuelle Position: 35, Zielposition: 100. Grund der Fahrt: window closed at day

Wobei bei mir die Position 100 komplett offen ist und 0 ganz zu. Manch mal funktioniert auch das der Rolladen zu fährt.

Grüße

Sandro
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Mai 2019, 22:59:39
Welchen Modus verwendest Du für Tag und Nacht Fahrt. Astro oder time?
Gib mal bitte ein list vom ASC und einem Rollladen wo es nicht ging.

ASC hat für dieses Rolllo ermittelt das Tag war wie das Fenster geschlossen wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sepultura30 am 17 Mai 2019, 23:38:33
Zitat von: CoolTux am 17 Mai 2019, 22:59:39
Welchen Modus verwendest Du für Tag und Nacht Fahrt. Astro oder time?
Gib mal bitte ein list vom ASC und einem Rollladen wo es nicht ging.

ASC hat für dieses Rolllo ermittelt das Tag war wie das Fenster geschlossen wurde.

Ich verwende Astro für runter und hoch eine feste Zeit, das funktioniert immer und da habe ich keine Probleme.

ASC_ShuttersLastDrive window closed at day 2019-05-17     22:11:17
ASC_Time_DriveDown 18.05.2019 - 21:51    2019-05-17        21:51:04
ASC_Time_DriveUp 19.05.2019 -     09:00     2019-05-17        21:51:04

RAW-Definition

attr Rollladen_Badezimmer ASC 1
attr Rollladen_Badezimmer ASC_Antifreeze off
attr Rollladen_Badezimmer ASC_Antifreeze_Pos 10
attr Rollladen_Badezimmer ASC_AutoAstroModeEvening CIVIL
attr Rollladen_Badezimmer ASC_AutoAstroModeEveningHorizon none
attr Rollladen_Badezimmer ASC_AutoAstroModeMorning CIVIL
attr Rollladen_Badezimmer ASC_AutoAstroModeMorningHorizon none
attr Rollladen_Badezimmer ASC_BlockingTime_afterManual 1200
attr Rollladen_Badezimmer ASC_BlockingTime_beforDayOpen 3600
attr Rollladen_Badezimmer ASC_BlockingTime_beforNightClose 3600
attr Rollladen_Badezimmer ASC_BrightnessSensor none
attr Rollladen_Badezimmer ASC_Closed_Pos 0
attr Rollladen_Badezimmer ASC_ComfortOpen_Pos 100
attr Rollladen_Badezimmer ASC_Down astro
attr Rollladen_Badezimmer ASC_Drive_Offset -1
attr Rollladen_Badezimmer ASC_Drive_OffsetStart -1
attr Rollladen_Badezimmer ASC_GuestRoom none
attr Rollladen_Badezimmer ASC_LockOut off
attr Rollladen_Badezimmer ASC_LockOut_Cmd none
attr Rollladen_Badezimmer ASC_Mode_Down always
attr Rollladen_Badezimmer ASC_Mode_Up always
attr Rollladen_Badezimmer ASC_Open_Pos 100
attr Rollladen_Badezimmer ASC_Partymode off
attr Rollladen_Badezimmer ASC_Pos_Reading pct
attr Rollladen_Badezimmer ASC_PrivacyDownTime_beforNightClose -1
attr Rollladen_Badezimmer ASC_PrivacyDown_Pos 50
attr Rollladen_Badezimmer ASC_Roommate_Device none
attr Rollladen_Badezimmer ASC_Roommate_Reading state
attr Rollladen_Badezimmer ASC_Self_Defense_Exclude off
attr Rollladen_Badezimmer ASC_Shading_Angle_Left 75
attr Rollladen_Badezimmer ASC_Shading_Angle_Right 75
attr Rollladen_Badezimmer ASC_Shading_Direction 180
attr Rollladen_Badezimmer ASC_Shading_Min_Elevation 25
attr Rollladen_Badezimmer ASC_Shading_Min_OutsideTemperature 18
attr Rollladen_Badezimmer ASC_Shading_Mode off
attr Rollladen_Badezimmer ASC_Shading_Pos 80
attr Rollladen_Badezimmer ASC_Shading_StateChange_Cloudy 20000
attr Rollladen_Badezimmer ASC_Shading_StateChange_Sunny 35000
attr Rollladen_Badezimmer ASC_Shading_WaitingPeriod 1200
attr Rollladen_Badezimmer ASC_ShuttersPlace window
attr Rollladen_Badezimmer ASC_Time_Down_Early 17:30
attr Rollladen_Badezimmer ASC_Time_Down_Late 22:00
attr Rollladen_Badezimmer ASC_Time_Up_Early 08:00
attr Rollladen_Badezimmer ASC_Time_Up_Late 09:00
attr Rollladen_Badezimmer ASC_Time_Up_WE_Holiday 09:00
attr Rollladen_Badezimmer ASC_Up time
attr Rollladen_Badezimmer ASC_Ventilate_Pos 35
attr Rollladen_Badezimmer ASC_Ventilate_Window_Open on
attr Rollladen_Badezimmer ASC_WiggleValue 5
attr Rollladen_Badezimmer ASC_WindowRec Fenster_Bad_Sensor
attr Rollladen_Badezimmer ASC_WindowRec_subType twostate

Grüße

Sandro
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Mai 2019, 06:58:03
Hallo Sandro,

Leider ist das kein list.
List ist ein FHEM Befehl.

list DEVICENAME

Aber ich sehe schon das dort irgendwas durcheinander gekommen ist. Verwendest Du die aktuelle Version 0.6.9?
Wenn nicht Update machen bitte. Wenn ja dann bitte FHEM Neustart durchführen und beobachten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 18 Mai 2019, 10:06:54
Habe jetzt einen seltsamen Fehler.

Rollladen abends Runter und heute morgen rauf, jetzt Fenster auf Kipp, dann ist er auf auf Ventilate Position gefahren. Das habe ich nur bei einem einzigen Rollladen gehabt

Mehr habe im Log nicht stehen, Kann man die Attribute mit ins Log schreiben lassen? So das die mitauftauchen?
2019.05.17 20:57:38 3: ZWave set Rollladen_Sz off
2019.05.18 06:00:31 3: ZWave set Rollladen_Sz on
2019.05.18 09:08:10 3: ZWave set Rollladen_Sz dim 24
2019.05.18 09:16:48 3: ZWave set Rollladen_Sz on
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Mai 2019, 10:39:32
Da wäre interessant was im Reading für die Position stand.
Man kann auch Attribute mit ins Log schreiben. Aber das wird dann viel.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 18 Mai 2019, 10:46:59
das ist der Auszug vom ASControl.2019-05-18_03:33:47 ASControl Rollladen_Bu_lastPosValue: 0
2019-05-18_03:33:47 ASControl Rollladen_Bu_nextAstroTimeEvent: 18.05.2019 - 20:58
2019-05-18_03:33:47 ASControl created new drive timer
2019-05-18_03:33:56 ASControl day open
2019-05-18_03:34:18 ASControl Rollladen_Bu_PosValue: 99
2019-05-18_06:00:02 ASControl Rollladen_Sz_lastPosValue: 0
2019-05-18_06:00:02 ASControl Rollladen_Sz_nextAstroTimeEvent: 18.05.2019 - 20:58
2019-05-18_06:00:02 ASControl created new drive timer
2019-05-18_06:00:31 ASControl day open
2019-05-18_06:15:02 ASControl Rollladen_Bad_lastPosValue: 0
2019-05-18_06:15:02 ASControl Rollladen_Bad_nextAstroTimeEvent: 18.05.2019 - 20:58
2019-05-18_06:15:02 ASControl created new drive timer
2019-05-18_06:15:02 ASControl Rollladen_Ki_lastPosValue: 0
2019-05-18_06:15:02 ASControl Rollladen_Ki_nextAstroTimeEvent: 18.05.2019 - 20:58
2019-05-18_06:15:02 ASControl created new drive timer
2019-05-18_06:16:01 ASControl day open
2019-05-18_06:16:25 ASControl Rollladen_Ki_PosValue: 99
2019-05-18_06:16:41 ASControl day open
2019-05-18_06:17:01 ASControl Rollladen_Bad_PosValue: 99
2019-05-18_06:30:02 ASControl Rollladen_Flur_lastPosValue: 0
2019-05-18_06:30:02 ASControl Rollladen_Flur_nextAstroTimeEvent: 18.05.2019 - 20:58
2019-05-18_06:30:02 ASControl created new drive timer
2019-05-18_06:30:02 ASControl Rollladen_Wz_Li_lastPosValue: 0
2019-05-18_06:30:02 ASControl Rollladen_Wz_Li_nextAstroTimeEvent: 18.05.2019 - 21:48
2019-05-18_06:30:02 ASControl created new drive timer
2019-05-18_06:30:02 ASControl Rollladen_Wz_Re_lastPosValue: 0
2019-05-18_06:30:02 ASControl Rollladen_Wz_Re_nextAstroTimeEvent: 18.05.2019 - 21:48
2019-05-18_06:30:02 ASControl created new drive timer
2019-05-18_06:30:04 ASControl day open
2019-05-18_06:30:06 ASControl day open
2019-05-18_06:30:21 ASControl day open
2019-05-18_06:30:39 ASControl Rollladen_Wz_Re_PosValue: 99
2019-05-18_06:30:42 ASControl Rollladen_Wz_Li_PosValue: 99
2019-05-18_06:30:42 ASControl Rollladen_Wz_Li_PosValue: 99
2019-05-18_06:30:43 ASControl Rollladen_Wz_Li_PosValue: 99
2019-05-18_06:30:43 ASControl Rollladen_Wz_Li_PosValue: 99
2019-05-18_09:08:10 ASControl ventilate - window open
2019-05-18_09:08:24 ASControl Rollladen_Sz_PosValue: 24
2019-05-18_09:16:48 ASControl window closed at day
2019-05-18_09:17:04 ASControl Rollladen_Sz_PosValue: 99
2019-05-18_10:05:55 ASControl created new drive timer
2019-05-18_10:25:43 ASControl Rollladen_Flur_PosValue: 0
2019-05-18_10:25:43 ASControl manual
2019-05-18_10:29:27 ASControl Rollladen_Flur_PosValue: 0
2019-05-18_10:29:27 ASControl manual
2019-05-18_10:30:00 ASControl Rollladen_Flur_PosValue: 99
2019-05-18_10:30:00 ASControl manual
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Mai 2019, 10:54:47
2019-05-18_06:00:02 ASControl Rollladen_Sz_lastPosValue: 0

Hier gibt es nur das lastPosValue und kein posValue im folgenden.
Bedeutet das er entweder nicht gefahren ist am Morgen um 6 Uhr oder es nicht erkannt wurde.
Alle anderen Rollo Fahrten stehen korrekt drin mit einem posValue
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 18 Mai 2019, 11:03:20
Zitat von: FunkOdyssey am 17 Mai 2019, 09:09:34
Ich hatte das Freitagsproblem eigentlich nie (hier: Brightness - vielleicht spielt das eine Rolle). Aber es läuft heute einwandfrei.

Aber am Wochenende werde ich vermutlich wieder das "Wochenendproblem bzgl. Lockout/ShuttersPlace/etc. (https://forum.fhem.de/index.php/topic,99980.msg939575.html#msg939575)" haben. :-)

Unveränderte Situation.
Alle Türen, die per Zeit hochfahren und bei denen (scheinbar) ShuttersPlace = terrace gesetzt ist, fahren am Wochenende nicht hoch.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Mai 2019, 15:05:26
Zitat von: FunkOdyssey am 18 Mai 2019, 11:03:20
Unveränderte Situation.
Alle Türen, die per Zeit hochfahren und bei denen (scheinbar) ShuttersPlace = terrace gesetzt ist, fahren am Wochenende nicht hoch.

Läuft gerade ein Test zu dem Problem.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Mai 2019, 17:33:11
Zitat von: FunkOdyssey am 18 Mai 2019, 11:03:20
Unveränderte Situation.
Alle Türen, die per Zeit hochfahren und bei denen (scheinbar) ShuttersPlace = terrace gesetzt ist, fahren am Wochenende nicht hoch.

Frage, war der Fensterkontakt auf open?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 18 Mai 2019, 17:53:47
Zitat von: CoolTux am 18 Mai 2019, 10:54:47
2019-05-18_06:00:02 ASControl Rollladen_Sz_lastPosValue: 0

Hier gibt es nur das lastPosValue und kein posValue im folgenden.
Bedeutet das er entweder nicht gefahren ist am Morgen um 6 Uhr oder es nicht erkannt wurde.
Alle anderen Rollo Fahrten stehen korrekt drin mit einem posValue
Momentan weiß ich nicht woran es liegt, es Betrifft alle Rollladen, 1-2 setzen fasst immer aus am Tag. Bin da etwas ratlos. Mappe ja zusätzlich die Rollladen nach Homekit, selbst hier ist mir das vorher nicht aufgefallen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 18 Mai 2019, 17:57:21
Hallo, ich habe folgendes Problem.
Rollo fährt trotz gesetztem ASC_LockOut Attribut auf "soft" im Beschattungsmodus (shading in) bei Fensterkontakt (HM-SEC-SC) auf "open" runter.
Das ist schlecht, da die Tür zum Rollo auf die Terrasse führt. ;)
Beim abendlichen Runterfahren des Rollos funktioniert es problemlos, d.h. das Rollo bleibt oben, bis ich die Tür schließe und fährt dann runter.
Ist das so gewollt, wenn ja könntest du bitte überlegen eine Möglichkeit einzubauen, die die Möglichkeit eröffnet, solche Konfigurationen zu berücksichtigen?
Danke.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 18 Mai 2019, 18:01:12
Zitat von: CoolTux am 18 Mai 2019, 17:33:11
Frage, war der Fensterkontakt auf open?

Nein. Sorry.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Mai 2019, 18:12:34
Zitat von: FunkOdyssey am 18 Mai 2019, 18:01:12
Nein. Sorry.

Ich habe nun 3 Durchläufe gemacht und das blöde Ding ist immer gefahren. Da müssen wir mehr debuggen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Mai 2019, 18:13:19
Zitat von: ucm73 am 18 Mai 2019, 17:57:21
Hallo, ich habe folgendes Problem.
Rollo fährt trotz gesetztem ASC_LockOut Attribut auf "soft" im Beschattungsmodus (shading in) bei Fensterkontakt (HM-SEC-SC) auf "open" runter.
Das ist schlecht, da die Tür zum Rollo auf die Terrasse führt. ;)
Beim abendlichen Runterfahren des Rollos funktioniert es problemlos, d.h. das Rollo bleibt oben, bis ich die Tür schließe und fährt dann runter.
Ist das so gewollt, wenn ja könntest du bitte überlegen eine Möglichkeit einzubauen, die die Möglichkeit eröffnet, solche Konfigurationen zu berücksichtigen?
Danke.

Hast du die Rolllos als Terrasse markiert?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 18 Mai 2019, 18:14:32
Ich habe für morgen bei einer zeitgesteuerten Jalousie ShuttersPlace wieder auf "window" gesetzt. Dann weiß ich morgen, ob es am Lockout oder an ShuttersPlace liegt.

Und was die beiden "Nichtfahrer" gemeinsam haben: ich fahre die IMMER manuell herunter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 18 Mai 2019, 18:24:00
Zitat von: CoolTux am 18 Mai 2019, 18:13:19
Hast du die Rolllos als Terrasse markiert?
Muss ich übersehen haben. Da es ja abends bisher immer funktioniert hat und heute der erste Tag mit Sonne (und ich zu Hause) war....
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Mai 2019, 18:48:19
Zitat von: ucm73 am 18 Mai 2019, 18:24:00
Muss ich übersehen haben. Da es ja abends bisher immer funktioniert hat und heute der erste Tag mit Sonne (und ich zu Hause) war....

Setze mal bitte das entsprechende Attribut auf terrace und beobachte bitte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: no_Legend am 18 Mai 2019, 22:11:22
Hallo Zusammen,

sagt mal hat jemand schon eine Readinggroup für die TabletUi fertig?

Gruß Robert
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 19 Mai 2019, 02:30:35
ich habe noch 2 Wünsche

-Die Fahrzeit inklusive Offset mit Sekundenangabe (hier ist nur ASC_Drive_Offset etwas tricky da die Zeit vorausberechnet sein muss, ansonsten kann man es sich selber ausrechnen)
-und auch gern im Standardformat, sodas man damit rechnen kann (YYYY-MM-DD HH:MM:SS)

Dann könnte ich zuverlässig die Position ein zweites mal nach dem Fahren abfragen (0-2 Minuten nach dem Fahren), da sie gelegentlich nicht übertragen wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 19 Mai 2019, 12:05:08
Zitat von: FunkOdyssey am 18 Mai 2019, 18:14:32
Ich habe für morgen bei einer zeitgesteuerten Jalousie ShuttersPlace wieder auf "window" gesetzt. Dann weiß ich morgen, ob es am Lockout oder an ShuttersPlace liegt.

Und was die beiden "Nichtfahrer" gemeinsam haben: ich fahre die IMMER manuell herunter.

Nun habe ich den Überblick verloren.
Beide Jalousien sind nicht gefahren. 
Die haben ansonsten nur gemeinsam, dass ich einen Türkontakt hinterlegt habe.
Und da fiel mir deine Frage bzgl. Open wieder ein.
Beide habe ansonsten nur noch gemeinsam, dass in WindowRec ein Homematic Optischer Sensor (twostate) gesetzt ist.

Leider ist die Zeit zum Testen nun vorbei, da der Fehler nur am WE auftritt.

Ich hatte heute morgen noch schnell WindowRec und Subtype in der Jalousie gelöscht, Late-Zeitpunkt nach hinten gelegt und FHEM neu gestartet. Ich hatte die Hoffnung, dass ASC diese dann noch hochfährt. Leider ohne Erfolg. Entweder weil es immer noch buggy ist oder weil ich die Hochfahrt nicht erzwingen konnte.

Oder wie kann man das mehrmals am Tag ausprobieren?
Was merkt sich ASC wo?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Mai 2019, 12:07:50
Beim fahren nach Zeit ist die Early Zeit die jenigen welche zum fahren verwendet wird, Ausnahme ist aktiviertes Holiday fahren und hält dann am Wochenende. Hierwird die tatsächliche Holidayzeit genommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 19 Mai 2019, 12:19:30
Ach ja. Early bzw. WE. Ich habe nur Late geändert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Mai 2019, 12:42:13
Zitat von: FunkOdyssey am 19 Mai 2019, 12:19:30
Ach ja. Early bzw. WE. Ich habe nur Late geändert.

Late spielt bei time gar keine Rolle. Kannst Du gerne auf 0:00 lassen.  :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 19 Mai 2019, 12:48:37
Es lag wirklich am Kontakt.
Ich weiß nur nicht wieso.
Ist ein HM-SEC-SCO und sollte TwoState sein, oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Mai 2019, 13:07:25
Wie war denn der Status des Kontaktes? Der wird ja kurz vor dem setzen des Fahrbefehles ausgewertet/geholt. Was steht im  Reading state drin?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sepultura30 am 19 Mai 2019, 15:39:22
Zitat von: CoolTux am 18 Mai 2019, 06:58:03
Hallo Sandro,

Leider ist das kein list.
List ist ein FHEM Befehl.

list DEVICENAME

Aber ich sehe schon das dort irgendwas durcheinander gekommen ist. Verwendest Du die aktuelle Version 0.6.9?
Wenn nicht Update machen bitte. Wenn ja dann bitte FHEM Neustart durchführen und beobachten.

Ich habe die aktuelle Version und hier mal das list device:


Internals:
   .eventMapCmd hoch:noArg runter:noArg stop:noArg
   .triggerUsed 1
   DEF        5CCE62
   FUUID      5c44ee7a-f33f-784a-329d-e999ca71d53badee
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     19
   NAME       Rollladen_Badezimmer
   NOTIFYDEV  global
   NR         136
   NTFY_ORDER 50-Rollladen_Badezimmer
   STATE      hoch
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:ED - t:10 s:5CCE62 d:945612 0601C800
   myHMLANGW_MSGCNT 1
   myHMLANGW_RAWMSG 0500003EE3A4105CCE629456120601C80058
   myHMLANGW_RSSI -62
   myHMLANGW_TIME 2019-05-18 10:48:45
   myHmUART_MSGCNT 9
   myHmUART_RAWMSG 05010036EDA4105CCE629456120601C800
   myHmUART_RSSI -54
   myHmUART_TIME 2019-05-19 09:22:49
   myRemoteHmUART_MSGCNT 9
   myRemoteHmUART_RAWMSG 05000046EDA4105CCE629456120601C800
   myRemoteHmUART_RSSI -70
   myRemoteHmUART_TIME 2019-05-19 09:22:49
   protLastRcv 2019-05-19 09:22:49
   protRcv    9 last_at:2019-05-19 09:22:49
   protSnd    10 last_at:2019-05-19 09:22:49
   protState  CMDs_done
   rssi_at_myHMLANGW cnt:1 min:-62 max:-62 avg:-62 lst:-62
   rssi_at_myHmUART cnt:9 min:-59 max:-53 avg:-55.88 lst:-54
   rssi_at_myRemoteHmUART cnt:9 min:-70 max:-65 avg:-67.55 lst:-70
   rssi_myHmUART cnt:3 min:-89 max:-88 avg:-88.33 lst:-89
   .attraggr:
   .attrminint:
   READINGS:
     2017-11-23 15:09:06   .D-devInfo      010100
     2017-11-23 15:09:06   .D-stc          30
     2017-11-23 15:09:10   .R-confBtnTime  permanent
     2017-11-23 15:09:10   .R-intKeyVisib  invisib
     2017-11-23 15:09:10   .R-localResDis  off
     2017-11-23 15:09:11   .R-refRunCounter 0
     2017-11-23 15:09:11   .R-statusInfoMinDly 2 s
     2017-11-23 15:09:11   .R-statusInfoRandom 1 s
     2017-11-23 15:09:11   .R-transmitTryMax 6
     2019-03-03 13:56:19   .peerListRDate  2019-03-03 13:56:19
     2019-05-19 09:22:49   .protLastRcv    2019-05-19 09:22:49
     2019-05-19 09:22:49   ASC_ShuttersLastDrive manual
     2019-05-18 21:52:50   ASC_Time_DriveDown 19.05.2019 - 21:52
     2019-05-18 21:52:50   ASC_Time_DriveUp 20.05.2019 - 09:00
     2019-05-18 21:53:14   CommandAccepted yes
     2017-11-23 15:09:06   D-firmware      2.11
     2017-11-23 15:09:06   D-serialNr      OEQ0894515
     2019-03-03 13:56:17   PairedTo        0x945612
     2017-11-23 15:37:24   R-driveDown     25 s
     2017-11-23 15:09:11   R-driveTurn     0.5 s
     2017-11-23 15:37:01   R-driveUp       25 s
     2017-11-23 15:09:10   R-pairCentral   0x945612
     2017-11-23 15:09:11   R-powerUpAction off
     2017-11-23 15:09:11   R-sign          off
     2019-03-03 13:56:17   RegL_00.        00:00 02:01 0A:94 0B:56 0C:12 15:FF 18:00
     2019-03-03 13:56:18   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:FA 0D:00 0E:FA 0F:05 10:00 30:06 56:00 57:24
     2019-05-18 10:48:21   associatedWith  AutoShutterRolladen,AutoShutterRolladen1
     2019-05-19 09:22:49   deviceMsg       on (to VCCU)
     2019-05-19 09:22:49   level           100
     2019-05-19 09:22:49   motor           stop:on
     2019-05-19 09:22:49   pct             100
     2017-12-04 15:59:27   powerOn         2017-12-04 15:59:27
     2019-05-19 09:22:49   recentStateType info
     2019-05-19 09:22:49   state           on
     2019-05-19 09:22:49   timedOn         off
   helper:
     HM_CMDNR   237
     cSnd       119456125CCE62020146,119456125CCE620201C8
     dlvlCmd    ++A0119456125CCE620201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5CCE62,00,01,00
       nextSend   1558250570.26285
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         5CCE62
         00
         01
         00
     mRssi:
       mNo        ED
       io:
         myHMLANGW:
         myHmUART:
           -48
           -48
         myRemoteHmUART:
           -70
           -70
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myRemoteHmUART
       flg        A
       ts         1558250569.85502
       ack:
         HASH(0x8347f828)
         ED80029456125CCE6200
     rssi:
       at_myHMLANGW:
         avg        -62
         cnt        1
         lst        -62
         max        -62
         min        -62
       at_myHmUART:
         avg        -55.8888888888889
         cnt        9
         lst        -54
         max        -53
         min        -59
       at_myRemoteHmUART:
         avg        -67.5555555555556
         cnt        9
         lst        -70
         max        -65
         min        -70
       myHmUART:
         avg        -88.3333333333333
         cnt        3
         lst        -89
         max        -88
         min        -89
     tmpl:
Attributes:
   .mId       006A
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 10
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning CIVIL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 100
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 17:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     time
   ASC_Ventilate_Pos 35
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec Fenster_Bad_Sensor
   ASC_WindowRec_subType twostate
   IODev      myHmUART
   IOgrp      VCCU
   alexaName  Rollladen_Badezimmer
   autoReadReg 4_reqStatus
   devStateIcon runter:fts_shutter_100 hoch:fts_shutter_10 10:fts_shutter_90 20:fts_shutter_80 30:fts_shutter_70 40:fts_shutter_60 50:fts_shutter_50 60:fts_shutter_40 70:fts_shutter_30 80:fts_shutter_20 90:fts_shutter_10
   eventMap   on:hoch off:runter stop:stop
   expert     2_raw
   firmware   2.11
   group      Rolläden
   icon       fts_garage_door_100
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Bad_Unten,Rolläden
   serialNr   OEQ0894515
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     hoch:runter:stop
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Mai 2019, 15:41:29
OK die Zeiten stimmen jetzt. Bitte beobachten und wenn noch Probleme sind hier melden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 19 Mai 2019, 16:04:57
Ich habe mir jetzt etwas den Code angeschaut und finde ihn ziemlich unübersichtlich und schwer wartbar.
Insbesondere aufgrund der hohen Redundanzen durch die unterschiedlichen Betrachtungswinkel aus Sicht des Events der gerade ankommt.
Ist das wirklich notwendig?
Es gibt zwar immer einen Trigger, aber sind nicht eigentlich alle Eingangsparameter gleichwertig?
Ließe sich nicht daraus ein konsistentes State-Modell machen, dass darüber entscheidet, ob und wohin das Rollo fährt?

Das Problem momentan scheint mir zu sein, dass niemand (auch nicht CoolTux) wirklich eine Übersicht hat, warum ein Rollo von einem Status in einen anderen wechselt.
Bitte nicht als persönliche Kritik verstehen. Ich finde das Modul vom Ansatz her toll, habe aber in der Summe der Anfragen und meinen eigenen Problemen den Eindruck, dass es da klemmt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Mai 2019, 16:10:09
Gegen Konstruktive Kritik habe ich nichts. Ich habe den Code so geschrieben weil ich es nicht besser kann. Wer an der Entwicklung teilhaben möchte kann dies auf GitHub gerne tun. Einfach einen pullrequest senden.

Gerne schaue ich aber noch einmal drüber ob tatsächlich so viele gemeinsame Sache in den Eventverarbeitungseoutinen drin sind.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 19 Mai 2019, 16:21:13
Zitat von: CoolTux am 19 Mai 2019, 13:07:25
Wie war denn der Status des Kontaktes? Der wird ja kurz vor dem setzen des Fahrbefehles ausgewertet/geholt. Was steht im  Reading state drin?

Im Reading 'state' steht 'closed'. Auch Minuten vor der Fahrt. Da bin ich meistens ja noch gar nicht wach. Werktags habe ich diese Probleme ja auch nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 19 Mai 2019, 16:31:14
Für die Beschattung ist mir noch etwas aufgefallen:


Wenn die Grundvoraussetzungen wie Temperatur, Sonneneinstrahlung oder Tag/Nacht Zeit nicht mehr erfüllt sind, dann gehen die Rollläden nicht alle zusammen aus der Beschattung heraus. Ich bin nicht sicher, woher der Zeitversatz dabei kommt, aber es wäre logisch, dass sämtliche Rollläden zum selben Zeitpunkt aus der Beschattung gehen, wenn die Grundvoraussetzungen nicht mehr gegeben sind.


Beispiel von gerade:


Die Markise (im Süden) ist um 16:26:04 aus der Beschattung gefahren, für das Rollo auf der Westseite steht hingegen noch "out reserved - 16:12:16" und dieses ist dann erst um 16:32:32 aus der Beschattung gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Mai 2019, 16:33:37
Zitat von: FunkOdyssey am 19 Mai 2019, 16:21:13
Im Reading 'state' steht 'closed'. Auch Minuten vor der Fahrt. Da bin ich meistens ja noch gar nicht wach. Werktags habe ich diese Probleme ja auch nicht.

Ich habe morgen den Tag etwas Zeit und schaue noch mal den Code durch. Aber es spielt keine Rolle ob Holiday oder nicht, diese Auswertung gibt es beim Setzen des Fahrbefehles nicht. Holiday wird nur beim berechnen der nächsten Fahrzeit für morgens und Abends genommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Mai 2019, 16:38:20
Zitat von: Loredo am 19 Mai 2019, 16:31:14
Für die Beschattung ist mir noch etwas aufgefallen:


Wenn die Grundvoraussetzungen wie Temperatur, Sonneneinstrahlung oder Tag/Nacht Zeit nicht mehr erfüllt sind, dann gehen die Rollläden nicht alle zusammen aus der Beschattung heraus. Ich bin nicht sicher, woher der Zeitversatz dabei kommt, aber es wäre logisch, dass sämtliche Rollläden zum selben Zeitpunkt aus der Beschattung gehen, wenn die Grundvoraussetzungen nicht mehr gegeben sind.


Beispiel von gerade:


Die Markise (im Süden) ist um 16:26:04 aus der Beschattung gefahren, für das Rollo auf der Westseite steht hingegen noch "out reserved - 16:12:16" und dieses ist dann erst um 16:32:32 aus der Beschattung gefahren.

Kann ja wenn nur mir der blockingTime für Beschattung zu tun haben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Loredo am 19 Mai 2019, 16:44:00
Zitat von: CoolTux am 19 Mai 2019, 16:38:20
Kann ja wenn nur mir der blockingTime für Beschattung zu tun haben.


Ich hätte wohl erwähnen sollen, dass es nicht gesetzt ist ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Mai 2019, 16:46:39
OK dann also default für alle Rolllos.
Ich schaue morgen mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 19 Mai 2019, 17:40:46
Hi, wie ist das denn nun mit SelfDefense? Das hat schon mal gut funktioniert aber nun fahren keine Läden mehr wenn Residents absent meldet.

Im Debug Modus sehe ich auch, dass nichts passiert. Hat sich da was geändert?

Läden stehen auf Terrace. SelfDefense im ASC ist auf ON.

List ASC
Internals:
   FUUID      5c432079-f33f-c2c3-4c9d-f93e944883e4b339
   FVERSION   73_AutoShuttersControl.pm:v0.6.9-s19368/2019-05-11 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,AkRolladen,FlurRolladen,GwRolladen,KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer,KzRolladenRechts,WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer,WzRolladenTuer,WzGartenTuer,DSHOME,KuRolladenSpuele,TeHelligkeit,FlurRolladen,KzRolladenRechts,Astro,AkRolladen,GwRolladen,AkFensterkontakt,KuRolladenMitte,WzRolladenTerrasse,DSHOMER,KzFensterRechts,WzRolladenLinks,GwFenster,KuTerrasseTuer,WzRolladenGarten,KuRolladenTuer
   NR         291
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.9
   OLDREADINGS:
   READINGS:
     2019-05-19 07:02:09   AkRolladen_PosValue 100
     2019-05-19 08:00:01   AkRolladen_lastPosValue 0
     2019-05-19 08:00:01   AkRolladen_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:25   FlurRolladen_PosValue 100
     2019-05-19 08:00:01   FlurRolladen_lastPosValue 0
     2019-05-19 08:00:01   FlurRolladen_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 08:00:21   GwRolladen_PosValue 100
     2019-05-19 08:00:01   GwRolladen_lastPosValue 0
     2019-05-19 08:00:01   GwRolladen_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:46   KuRolladenMitte_PosValue 100
     2019-05-19 08:00:01   KuRolladenMitte_lastPosValue 0
     2019-05-19 08:00:01   KuRolladenMitte_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:12   KuRolladenSpuele_PosValue 100
     2019-05-19 08:00:01   KuRolladenSpuele_lastPosValue 0
     2019-05-19 08:00:01   KuRolladenSpuele_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 16:29:17   KuRolladenTuer_PosValue 100
     2019-05-16 22:00:01   KuRolladenTuer_lastDelayPosValue 30
     2019-05-19 08:00:01   KuRolladenTuer_lastPosValue 0
     2019-05-19 08:00:01   KuRolladenTuer_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:11   KzRolladenRechts_PosValue 100
     2019-05-19 08:00:01   KzRolladenRechts_lastPosValue 0
     2019-05-19 08:00:01   KzRolladenRechts_nextAstroTimeEvent 19.05.2019 - 19:00
     2019-05-19 10:08:03   WzRolladenGarten_PosValue 100
     2019-05-19 10:07:40   WzRolladenGarten_lastPosValue 70
     2019-05-19 08:00:01   WzRolladenGarten_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:10   WzRolladenLinks_PosValue 100
     2019-05-19 08:00:01   WzRolladenLinks_lastPosValue 0
     2019-05-19 08:00:01   WzRolladenLinks_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:26   WzRolladenTerrasse_PosValue 100
     2019-05-19 08:00:01   WzRolladenTerrasse_lastPosValue 0
     2019-05-19 08:00:01   WzRolladenTerrasse_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:21   WzRolladenTuer_PosValue 100
     2019-05-14 22:00:02   WzRolladenTuer_lastDelayPosValue 30
     2019-05-19 08:00:01   WzRolladenTuer_lastPosValue 0
     2019-05-19 08:00:01   WzRolladenTuer_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-10 12:05:43   controlShading  on
     2019-04-16 22:48:22   hardLockOut     on
     2018-12-21 14:25:59   partyMode       off
     2019-05-17 07:01:47   room_Abstellkammer AkRolladen
     2019-05-17 07:01:47   room_FlurOG     FlurRolladen
     2019-05-17 07:01:47   room_GaesteWC   GwRolladen
     2019-05-17 07:01:47   room_Kinderzimmer KzRolladenRechts
     2019-05-17 07:01:47   room_Kueche     KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer
     2019-05-17 07:01:47   room_Wohnzimmer WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer
     2019-05-19 17:42:42   selfDefense     on
     2019-05-19 16:29:17   state           manual
     2019-05-04 21:24:43   sunriseTimeWeHoliday off
     2019-05-17 07:01:47   userAttrList    rolled out
   helper:
     shuttersList:
       AkRolladen
       FlurRolladen
       GwRolladen
       KuRolladenMitte
       KuRolladenSpuele
       KuRolladenTuer
       KzRolladenRechts
       WzRolladenGarten
       WzRolladenLinks
       WzRolladenTerrasse
       WzRolladenTuer
   monitoredDevs:
     AkFensterkontakt:
       AkRolladen ASC_WindowRec
     AkRolladen:
     Astro:
       myASControl ASC_twilightDevice
     DSHOME:
       myASControl ASC_residentsDevice
     DSHOMER:
       myASControl ASC_residentsDevice
     FlurRolladen:
     GwFenster:
       GwRolladen ASC_WindowRec
     GwRolladen:
     KuRolladenMitte:
     KuRolladenSpuele:
     KuRolladenTuer:
     KuTerrasseTuer:
       KuRolladenTuer ASC_WindowRec
     KzFensterRechts:
       KzRolladenRechts ASC_WindowRec
     KzRolladenRechts:
     TeHelligkeit:
       AkRolladen ASC_BrightnessSensor
       FlurRolladen ASC_BrightnessSensor
       GwRolladen ASC_BrightnessSensor
       KuRolladenMitte ASC_BrightnessSensor
       KuRolladenSpuele ASC_BrightnessSensor
       KuRolladenTuer ASC_BrightnessSensor
       KzRolladenRechts ASC_BrightnessSensor
       WzRolladenGarten ASC_BrightnessSensor
       WzRolladenLinks ASC_BrightnessSensor
       WzRolladenTerrasse ASC_BrightnessSensor
       WzRolladenTuer ASC_BrightnessSensor
     WzGartenTuer:
       WzRolladenTuer ASC_WindowRec
     WzRolladenGarten:
     WzRolladenLinks:
     WzRolladenTerrasse:
     WzRolladenTuer:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 2:15
   ASC_freezeTemp 3
   ASC_residentsDev DSHOME:state
   ASC_shuttersDriveOffset 10
   ASC_tempSensor TeTempFeuchte:temperature
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Zentral
   verbose    0


List einer der Läden Terrasse
Internals:
   DEF        41FDD6
   FUUID      5c432072-f33f-c2c3-dcfb-48d925ce4faf5806
   HMLAN1_MSGCNT 45
   HMLAN1_RAWMSG E41FDD6,0000,93CEE398,FF,FFA6,07800241FDD62864FE0101C80041
   HMLAN1_RSSI -90
   HMLAN1_TIME 2019-05-19 13:43:59
   HMUSB_MSGCNT 48
   HMUSB_RAWMSG RD07F2ED8,0001,95CF29BA,FF,FFBE,08800241FDD62864FE0101C80048
   HMUSB_RSSI -66
   HMUSB_TIME 2019-05-19 16:29:16
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     93
   NAME       KuRolladenTuer
   NOTIFYDEV  global
   NR         76
   NTFY_ORDER 50-KuRolladenTuer
   STATE      up
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:08 - t:02 s:41FDD6 d:2864FE 0101C80048
   protLastRcv 2019-05-19 16:29:16
   protRcv    46 last_at:2019-05-19 16:29:16
   protSnd    47 last_at:2019-05-19 16:29:16
   protState  CMDs_done
   rssi_HMLAN1 cnt:1 min:-82 max:-82 avg:-82 lst:-82
   rssi_HMUSB cnt:37 min:-72 max:-64 avg:-66.86 lst:-72
   rssi_at_HMLAN1 cnt:45 min:-97 max:-79 avg:-87 lst:-90
   rssi_at_HMUSB cnt:48 min:-66 max:-55 avg:-58.93 lst:-66
   READINGS:
     2019-05-19 16:29:17   ASC_ShuttersLastDrive manual
     2019-05-19 08:00:01   ASC_Time_DriveDown 19.05.2019 - 22:00
     2019-05-19 08:00:01   ASC_Time_DriveUp 20.05.2019 - 08:00
     2019-05-19 16:29:16   CommandAccepted yes
     2019-04-16 22:15:48   D-firmware      2.8
     2019-04-16 22:15:48   D-serialNr      MEQ1310155
     2019-04-16 22:16:15   PairedTo        0x2864FE
     2018-03-19 15:41:46   R-driveDown     30 s
     2018-03-19 15:41:46   R-driveTurn     0.5 s
     2018-03-19 15:41:46   R-driveUp       30 s
     2019-04-16 22:15:52   R-pairCentral   0x2864FE
     2019-04-02 09:43:13   R-self01-lgActionType jmpToTarget
     2019-04-02 09:43:13   R-self01-lgOnLevel 100 %
     2019-04-02 09:43:13   R-self01-shActionType jmpToTarget
     2019-04-02 09:43:13   R-self01-shOnLevel 100 %
     2019-04-02 09:43:16   R-self02-lgActionType jmpToTarget
     2019-04-02 09:43:16   R-self02-lgOnLevel 100 %
     2019-04-02 09:43:16   R-self02-shActionType jmpToTarget
     2019-04-02 09:43:16   R-self02-shOnLevel 100 %
     2018-03-19 15:41:46   R-sign          off
     2019-04-16 22:16:15   RegL_00.        00:00 02:01 0A:28 0B:64 0C:FE 15:FF 18:00
     2019-04-16 22:16:16   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:2C 0D:01 0E:2C 0F:05 10:00 30:06 56:00 57:24
     2019-05-17 07:01:47   associatedWith  myASControl
     2019-05-19 16:29:16   deviceMsg       on (to CCU)
     2019-05-19 16:29:16   inhibit         set_on
     2019-05-19 16:29:16   level           100
     2019-05-19 16:29:16   motor           stop:on
     2019-05-19 16:29:16   pct             100
     2019-05-19 16:29:16   recentStateType ack
     2019-05-19 16:29:16   state           on
     2019-05-19 16:29:16   timedOn         off
   helper:
     HM_CMDNR   8
     cSnd       112864FE41FDD60101,112864FE41FDD60101
     dlvlCmd    ++A0112864FE41FDD60201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +41FDD6,00,00,00
       nextSend   1558276157.08868
       prefIO     
       rxt        0
       vccu       CCU
       p:
         41FDD6
         00
         00
         00
     mRssi:
       mNo        08
       io:
         HMLAN1:
           -90
         HMUSB:
           -62
           -62
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rssi:
       HMLAN1:
         avg        -82
         cnt        1
         lst        -82
         max        -82
         min        -82
       HMUSB:
         avg        -66.8648648648649
         cnt        37
         lst        -72
         max        -64
         min        -72
       at_HMLAN1:
         avg        -87
         cnt        45
         lst        -90
         max        -79
         min        -97
       at_HMUSB:
         avg        -58.9375
         cnt        48
         lst        -66
         max        -55
         min        -66
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor TeHelligkeit:luminosity
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   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 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 08:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec KuTerrasseTuer
   ASC_WindowRec_subType threestate
   IODev      HMUSB
   IOgrp      CCU
   autoReadReg 4_reqStatus
   cmdIcon    up:rc_UP stop:rc_STOP down:rc_DOWN
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@grey 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   eventMap   on:up off:down
   expert     2_full
   firmware   2.8
   group      Rolläden
   icon       fts_shutter_updown
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Küche
   serialNr   MEQ1310155
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     up:stop:down


Grüße
Dirk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Mai 2019, 18:01:19
Teste ich morgen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 19 Mai 2019, 21:09:05
Zitat von: CoolTux am 18 Mai 2019, 18:48:19
Setze mal bitte das entsprechende Attribut auf terrace und beobachte bitte.
So funktioniert es, danke.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 19 Mai 2019, 21:18:49
Ist es eigentlich möglich bei Helligkeitsgesteuerten fahren auch einen Privacy Modus zu verwenden? Bei den Attributen steht ja nur "beforeNightClose" was ja wahrscheinlich nur Bezug auf Fahrzeit gesteuerte Läden nimmt oder? Ansonsten müsste ich ja einen Helligkeitswert angeben können.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Mai 2019, 22:25:00
Leider ist das so wie Du es Dir vorstellst nicht möglich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 19 Mai 2019, 22:42:12
Aber grundsätzlich doch möglich? Also z.b. ab Brightness 15 fahren die Läden runter aber ab Brightness 30 auf 50%.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 19 Mai 2019, 23:07:59
Mir ist gerade aufgefallen, dass im Logfile folgende Zeile enthalten ist:
2019.05.19 22:51:02 3: [Astro_SunRise] no solution possible for astronomical twilight - maybe the sun never sets below -18 degrees?

Hat das wsa mit dem ASC zu tun oder kommt das eher vom twilight-Modul?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 06:27:14
Zitat von: eurofinder am 19 Mai 2019, 23:07:59
Mir ist gerade aufgefallen, dass im Logfile folgende Zeile enthalten ist:
2019.05.19 22:51:02 3: [Astro_SunRise] no solution possible for astronomical twilight - maybe the sun never sets below -18 degrees?

Hat das wsa mit dem ASC zu tun oder kommt das eher vom twilight-Modul?

Gruß
eurofinder

Das hat was mit dem Astro Modul zu tun und ist völlig normal. Du wohnst zu weit im Norden von Deutschland.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 20 Mai 2019, 06:38:45
Eine schöne Übersicht dazu gibt es hier
https://commons.m.wikimedia.org/wiki/File:Mitternachtsd%C3%A4mmerung_Europa_DE.svg
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 08:57:56
Zitat von: Dersch am 19 Mai 2019, 17:40:46
Hi, wie ist das denn nun mit SelfDefense? Das hat schon mal gut funktioniert aber nun fahren keine Läden mehr wenn Residents absent meldet.

Im Debug Modus sehe ich auch, dass nichts passiert. Hat sich da was geändert?

Läden stehen auf Terrace. SelfDefense im ASC ist auf ON.

List ASC
Internals:
   FUUID      5c432079-f33f-c2c3-4c9d-f93e944883e4b339
   FVERSION   73_AutoShuttersControl.pm:v0.6.9-s19368/2019-05-11 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,AkRolladen,FlurRolladen,GwRolladen,KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer,KzRolladenRechts,WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer,WzRolladenTuer,WzGartenTuer,DSHOME,KuRolladenSpuele,TeHelligkeit,FlurRolladen,KzRolladenRechts,Astro,AkRolladen,GwRolladen,AkFensterkontakt,KuRolladenMitte,WzRolladenTerrasse,DSHOMER,KzFensterRechts,WzRolladenLinks,GwFenster,KuTerrasseTuer,WzRolladenGarten,KuRolladenTuer
   NR         291
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.9
   OLDREADINGS:
   READINGS:
     2019-05-19 07:02:09   AkRolladen_PosValue 100
     2019-05-19 08:00:01   AkRolladen_lastPosValue 0
     2019-05-19 08:00:01   AkRolladen_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:25   FlurRolladen_PosValue 100
     2019-05-19 08:00:01   FlurRolladen_lastPosValue 0
     2019-05-19 08:00:01   FlurRolladen_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 08:00:21   GwRolladen_PosValue 100
     2019-05-19 08:00:01   GwRolladen_lastPosValue 0
     2019-05-19 08:00:01   GwRolladen_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:46   KuRolladenMitte_PosValue 100
     2019-05-19 08:00:01   KuRolladenMitte_lastPosValue 0
     2019-05-19 08:00:01   KuRolladenMitte_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:12   KuRolladenSpuele_PosValue 100
     2019-05-19 08:00:01   KuRolladenSpuele_lastPosValue 0
     2019-05-19 08:00:01   KuRolladenSpuele_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 16:29:17   KuRolladenTuer_PosValue 100
     2019-05-16 22:00:01   KuRolladenTuer_lastDelayPosValue 30
     2019-05-19 08:00:01   KuRolladenTuer_lastPosValue 0
     2019-05-19 08:00:01   KuRolladenTuer_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:11   KzRolladenRechts_PosValue 100
     2019-05-19 08:00:01   KzRolladenRechts_lastPosValue 0
     2019-05-19 08:00:01   KzRolladenRechts_nextAstroTimeEvent 19.05.2019 - 19:00
     2019-05-19 10:08:03   WzRolladenGarten_PosValue 100
     2019-05-19 10:07:40   WzRolladenGarten_lastPosValue 70
     2019-05-19 08:00:01   WzRolladenGarten_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:10   WzRolladenLinks_PosValue 100
     2019-05-19 08:00:01   WzRolladenLinks_lastPosValue 0
     2019-05-19 08:00:01   WzRolladenLinks_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:26   WzRolladenTerrasse_PosValue 100
     2019-05-19 08:00:01   WzRolladenTerrasse_lastPosValue 0
     2019-05-19 08:00:01   WzRolladenTerrasse_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-19 07:02:21   WzRolladenTuer_PosValue 100
     2019-05-14 22:00:02   WzRolladenTuer_lastDelayPosValue 30
     2019-05-19 08:00:01   WzRolladenTuer_lastPosValue 0
     2019-05-19 08:00:01   WzRolladenTuer_nextAstroTimeEvent 19.05.2019 - 22:00
     2019-05-10 12:05:43   controlShading  on
     2019-04-16 22:48:22   hardLockOut     on
     2018-12-21 14:25:59   partyMode       off
     2019-05-17 07:01:47   room_Abstellkammer AkRolladen
     2019-05-17 07:01:47   room_FlurOG     FlurRolladen
     2019-05-17 07:01:47   room_GaesteWC   GwRolladen
     2019-05-17 07:01:47   room_Kinderzimmer KzRolladenRechts
     2019-05-17 07:01:47   room_Kueche     KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer
     2019-05-17 07:01:47   room_Wohnzimmer WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer
     2019-05-19 17:42:42   selfDefense     on
     2019-05-19 16:29:17   state           manual
     2019-05-04 21:24:43   sunriseTimeWeHoliday off
     2019-05-17 07:01:47   userAttrList    rolled out
   helper:
     shuttersList:
       AkRolladen
       FlurRolladen
       GwRolladen
       KuRolladenMitte
       KuRolladenSpuele
       KuRolladenTuer
       KzRolladenRechts
       WzRolladenGarten
       WzRolladenLinks
       WzRolladenTerrasse
       WzRolladenTuer
   monitoredDevs:
     AkFensterkontakt:
       AkRolladen ASC_WindowRec
     AkRolladen:
     Astro:
       myASControl ASC_twilightDevice
     DSHOME:
       myASControl ASC_residentsDevice
     DSHOMER:
       myASControl ASC_residentsDevice
     FlurRolladen:
     GwFenster:
       GwRolladen ASC_WindowRec
     GwRolladen:
     KuRolladenMitte:
     KuRolladenSpuele:
     KuRolladenTuer:
     KuTerrasseTuer:
       KuRolladenTuer ASC_WindowRec
     KzFensterRechts:
       KzRolladenRechts ASC_WindowRec
     KzRolladenRechts:
     TeHelligkeit:
       AkRolladen ASC_BrightnessSensor
       FlurRolladen ASC_BrightnessSensor
       GwRolladen ASC_BrightnessSensor
       KuRolladenMitte ASC_BrightnessSensor
       KuRolladenSpuele ASC_BrightnessSensor
       KuRolladenTuer ASC_BrightnessSensor
       KzRolladenRechts ASC_BrightnessSensor
       WzRolladenGarten ASC_BrightnessSensor
       WzRolladenLinks ASC_BrightnessSensor
       WzRolladenTerrasse ASC_BrightnessSensor
       WzRolladenTuer ASC_BrightnessSensor
     WzGartenTuer:
       WzRolladenTuer ASC_WindowRec
     WzRolladenGarten:
     WzRolladenLinks:
     WzRolladenTerrasse:
     WzRolladenTuer:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 2:15
   ASC_freezeTemp 3
   ASC_residentsDev DSHOME:state
   ASC_shuttersDriveOffset 10
   ASC_tempSensor TeTempFeuchte:temperature
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Zentral
   verbose    0


List einer der Läden Terrasse
Internals:
   DEF        41FDD6
   FUUID      5c432072-f33f-c2c3-dcfb-48d925ce4faf5806
   HMLAN1_MSGCNT 45
   HMLAN1_RAWMSG E41FDD6,0000,93CEE398,FF,FFA6,07800241FDD62864FE0101C80041
   HMLAN1_RSSI -90
   HMLAN1_TIME 2019-05-19 13:43:59
   HMUSB_MSGCNT 48
   HMUSB_RAWMSG RD07F2ED8,0001,95CF29BA,FF,FFBE,08800241FDD62864FE0101C80048
   HMUSB_RSSI -66
   HMUSB_TIME 2019-05-19 16:29:16
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     93
   NAME       KuRolladenTuer
   NOTIFYDEV  global
   NR         76
   NTFY_ORDER 50-KuRolladenTuer
   STATE      up
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:08 - t:02 s:41FDD6 d:2864FE 0101C80048
   protLastRcv 2019-05-19 16:29:16
   protRcv    46 last_at:2019-05-19 16:29:16
   protSnd    47 last_at:2019-05-19 16:29:16
   protState  CMDs_done
   rssi_HMLAN1 cnt:1 min:-82 max:-82 avg:-82 lst:-82
   rssi_HMUSB cnt:37 min:-72 max:-64 avg:-66.86 lst:-72
   rssi_at_HMLAN1 cnt:45 min:-97 max:-79 avg:-87 lst:-90
   rssi_at_HMUSB cnt:48 min:-66 max:-55 avg:-58.93 lst:-66
   READINGS:
     2019-05-19 16:29:17   ASC_ShuttersLastDrive manual
     2019-05-19 08:00:01   ASC_Time_DriveDown 19.05.2019 - 22:00
     2019-05-19 08:00:01   ASC_Time_DriveUp 20.05.2019 - 08:00
     2019-05-19 16:29:16   CommandAccepted yes
     2019-04-16 22:15:48   D-firmware      2.8
     2019-04-16 22:15:48   D-serialNr      MEQ1310155
     2019-04-16 22:16:15   PairedTo        0x2864FE
     2018-03-19 15:41:46   R-driveDown     30 s
     2018-03-19 15:41:46   R-driveTurn     0.5 s
     2018-03-19 15:41:46   R-driveUp       30 s
     2019-04-16 22:15:52   R-pairCentral   0x2864FE
     2019-04-02 09:43:13   R-self01-lgActionType jmpToTarget
     2019-04-02 09:43:13   R-self01-lgOnLevel 100 %
     2019-04-02 09:43:13   R-self01-shActionType jmpToTarget
     2019-04-02 09:43:13   R-self01-shOnLevel 100 %
     2019-04-02 09:43:16   R-self02-lgActionType jmpToTarget
     2019-04-02 09:43:16   R-self02-lgOnLevel 100 %
     2019-04-02 09:43:16   R-self02-shActionType jmpToTarget
     2019-04-02 09:43:16   R-self02-shOnLevel 100 %
     2018-03-19 15:41:46   R-sign          off
     2019-04-16 22:16:15   RegL_00.        00:00 02:01 0A:28 0B:64 0C:FE 15:FF 18:00
     2019-04-16 22:16:16   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:2C 0D:01 0E:2C 0F:05 10:00 30:06 56:00 57:24
     2019-05-17 07:01:47   associatedWith  myASControl
     2019-05-19 16:29:16   deviceMsg       on (to CCU)
     2019-05-19 16:29:16   inhibit         set_on
     2019-05-19 16:29:16   level           100
     2019-05-19 16:29:16   motor           stop:on
     2019-05-19 16:29:16   pct             100
     2019-05-19 16:29:16   recentStateType ack
     2019-05-19 16:29:16   state           on
     2019-05-19 16:29:16   timedOn         off
   helper:
     HM_CMDNR   8
     cSnd       112864FE41FDD60101,112864FE41FDD60101
     dlvlCmd    ++A0112864FE41FDD60201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +41FDD6,00,00,00
       nextSend   1558276157.08868
       prefIO     
       rxt        0
       vccu       CCU
       p:
         41FDD6
         00
         00
         00
     mRssi:
       mNo        08
       io:
         HMLAN1:
           -90
         HMUSB:
           -62
           -62
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rssi:
       HMLAN1:
         avg        -82
         cnt        1
         lst        -82
         max        -82
         min        -82
       HMUSB:
         avg        -66.8648648648649
         cnt        37
         lst        -72
         max        -64
         min        -72
       at_HMLAN1:
         avg        -87
         cnt        45
         lst        -90
         max        -79
         min        -97
       at_HMUSB:
         avg        -58.9375
         cnt        48
         lst        -66
         max        -55
         min        -66
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor TeHelligkeit:luminosity
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   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 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 08:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec KuTerrasseTuer
   ASC_WindowRec_subType threestate
   IODev      HMUSB
   IOgrp      CCU
   autoReadReg 4_reqStatus
   cmdIcon    up:rc_UP stop:rc_STOP down:rc_DOWN
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@grey 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   eventMap   on:up off:down
   expert     2_full
   firmware   2.8
   group      Rolläden
   icon       fts_shutter_updown
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Küche
   serialNr   MEQ1310155
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     up:stop:down


Grüße
Dirk






DSHOME:
       myASControl ASC_residentsDevice
     DSHOMER:
       myASControl ASC_residentsDevice

2 Devices für ein und das selbe Attribut passt nicht. Bitte einmal ein set createNewNotifyDev machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 09:00:04
Zitat von: Dersch am 19 Mai 2019, 22:42:12
Aber grundsätzlich doch möglich? Also z.b. ab Brightness 15 fahren die Läden runter aber ab Brightness 30 auf 50%.

Man könnte es so programmieren
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 09:06:32
Zitat von: volschin am 19 Mai 2019, 16:04:57
Ich habe mir jetzt etwas den Code angeschaut und finde ihn ziemlich unübersichtlich und schwer wartbar.
Insbesondere aufgrund der hohen Redundanzen durch die unterschiedlichen Betrachtungswinkel aus Sicht des Events der gerade ankommt.
Ist das wirklich notwendig?
Es gibt zwar immer einen Trigger, aber sind nicht eigentlich alle Eingangsparameter gleichwertig?
Ließe sich nicht daraus ein konsistentes State-Modell machen, dass darüber entscheidet, ob und wohin das Rollo fährt?

Das Problem momentan scheint mir zu sein, dass niemand (auch nicht CoolTux) wirklich eine Übersicht hat, warum ein Rollo von einem Status in einen anderen wechselt.
Bitte nicht als persönliche Kritik verstehen. Ich finde das Modul vom Ansatz her toll, habe aber in der Summe der Anfragen und meinen eigenen Problemen den Eindruck, dass es da klemmt.

Hallo volschin,

Ich habe mal geschaut und finde eher wenig bis keine Ansätze für Optimierung. Und ob dadurch wirklich mehr Übersicht rein kommt bezüglich Verständnis wann wieso welchers Rolllo fährt kann ich nicht erkennen.
Daher meine Bitte an Dich mich zu Unterstützen und mir entsprechende "kleine" Patche zukommen lassen.


Was programmieren an geht bin ich immer gerne bereit zu lernen. Macht ja Spaß
Vielen herzlichen Dank

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 09:26:27
Zitat von: Loredo am 19 Mai 2019, 16:31:14
Für die Beschattung ist mir noch etwas aufgefallen:


Wenn die Grundvoraussetzungen wie Temperatur, Sonneneinstrahlung oder Tag/Nacht Zeit nicht mehr erfüllt sind, dann gehen die Rollläden nicht alle zusammen aus der Beschattung heraus. Ich bin nicht sicher, woher der Zeitversatz dabei kommt, aber es wäre logisch, dass sämtliche Rollläden zum selben Zeitpunkt aus der Beschattung gehen, wenn die Grundvoraussetzungen nicht mehr gegeben sind.


Beispiel von gerade:


Die Markise (im Süden) ist um 16:26:04 aus der Beschattung gefahren, für das Rollo auf der Westseite steht hingegen noch "out reserved - 16:12:16" und dieses ist dann erst um 16:32:32 aus der Beschattung gefahren.

Ich habe für elevation - Vorlauf und elevation+ Nachlauf ein sofortiges Beenden eingearbeitet wenn der aktuelle elevation Wert nicht mehr zwischen den beiden Bedingungen ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 09:59:23
Ich habe eben ein Update bereit gestellt.
1. Wenn Shading Mode home und Residents wechselt zu home und ASC ist im Status shading in dann fahren die Rolllos entsprechend in shading
2. set Befehle und Readings um ASC zu deaktivieren oder nur ein bestimmtes Rolllo aus der ASC Steuerung zu nehmen.

@Julian, Deinen Residents Patch konnte ich noch nicht einbauen. Ich hocke hier hinter ner Firewall die SSL Aufbricht und das nimmt der Chrome persönlich. Bitte etwas Geduld.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 20 Mai 2019, 11:43:17
Zitat von: CoolTux am 08 Mai 2019, 11:26:09
Normal hoch gefahren bedeutet das Du es von Hand gemacht hast? Oder ist das Rolllo nach Astro hoch gefahren?
Wenn es nach Astro hoch gefahren ist kannst Du es diese Nacht noch mal machen bitte und bevor Du dann am Ende morgen früh das Fenster schließt, also nach dem Astro hoch fahren schau bitte was
{ FHEM::AutoShuttersControl::IsDay('RolloName') }
aus spuckt
Hatte heute morgen wieder das Problem das die Rolllade schließt nach dem das Fenster von Kipp geschlossen wurde. Im ASC steht night Close.
Kurz noch einmal die Situation. nachmittags Fenster auf Kipp gestellt. Abends wird das Rollo geschlossen dann auf Ventilat Position soweit ok. Fenster bleibt die ganze Nacht gekippt. Morgens wird normal geöffnet Fenster immer noch auf Kipp. Dann ca 20 Minuten später Fenster wird geschlossen und Rolllade fährt komplett zu mit night Close. Habe  { FHEM::AutoShuttersControl::IsDay('RolloName') } ausgeführt und es kommt eine 1 zurück also sollte Tag sein. Kannst ja bei Gelegenheit noch Mal gucken.
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 12:05:35
Zitat von: majestro84 am 20 Mai 2019, 11:43:17
Hatte heute morgen wieder das Problem das die Rolllade schließt nach dem das Fenster von Kipp geschlossen wurde. Im ASC steht night Close.
Kurz noch einmal die Situation. nachmittags Fenster auf Kipp gestellt. Abends wird das Rollo geschlossen dann auf Ventilat Position soweit ok. Fenster bleibt die ganze Nacht gekippt. Morgens wird normal geöffnet Fenster immer noch auf Kipp. Dann ca 20 Minuten später Fenster wird geschlossen und Rolllade fährt komplett zu mit night Close. Habe  { FHEM::AutoShuttersControl::IsDay('RolloName') } ausgeführt und es kommt eine 1 zurück also sollte Tag sein. Kannst ja bei Gelegenheit noch Mal gucken.
Gruß Alex

Brauche ich gar nicht kucken. Weiß ich jetzt schon was es ist. Und deswegen stelle ich das nun um.
Am Tag beim Fenster schließen Event und wenn das Rolllo noch in  Lüftenposition ist wird in die letzte gespeicherte Position gefahren. Das wird nun verworfen und bleibt auch so. Ab der nächsten Version wird das Rolllo konsequent geöffnet!
;) ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 12:07:59
Ich habe soeben die API fertig gemacht gemacht.
Damit ist es möglich mittels der Perl Funktion
ascAPIget()
innerhalb von FHEM auf alle Werte zu zugreifen. Ich werde nun eine entsprechende Referenz schreiben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 14:39:36
Ab Morgen früh gibt es Version 0.6.12
enthalten ist nun eine API Funktion welche es ermöglicht ASC Interne Daten sich zu holen.
Bitte lest dafür die Commandref.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 20 Mai 2019, 18:14:11
Hallo,

ich noch mal mit einer Frage. Also ich habe ja im Rollo Modul die Rollos angelegt, jetzt müsste ich um etwas mehr Komfort zu haben, das ganze mit deinem ASC erweitern. Gibt es denn noch eine Möglichkeit nachdem dein ASC über das Astro Modul z.b. eine Gruppe getriggert hat, dort ein Timer startet random zwischen 1-10 min und danach der Fahrbefehl ? Das ganze eben dann für die verschiedenen Gruppen, somit sollte das eigentlich Random fahren, da ja jede Gruppe nen anderen Timer zwischen 1-10 min hat und somit jeder Raum an jedem Tag anders fährt.

In OpenHab habe ich das so eingerichtet, mit meinem neuen Dongle für die Rollos kann ich das dort aber irgendwie nicht mehr nutzten, da das MQTT Binding totalen Müll sendet, nur nicht das was ich will.

Daher versuche ich jetzt auf FHEM um zu steigen und hätte das mit der Random Geschichte gern irgendwie mit übernommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 18:25:05
Zitat von: D3ltorohd am 20 Mai 2019, 18:14:11
Hallo,

ich noch mal mit einer Frage. Also ich habe ja im Rollo Modul die Rollos angelegt, jetzt müsste ich um etwas mehr Komfort zu haben, das ganze mit deinem ASC erweitern. Gibt es denn noch eine Möglichkeit nachdem dein ASC über das Astro Modul z.b. eine Gruppe getriggert hat, dort ein Timer startet random zwischen 1-10 min und danach der Fahrbefehl ? Das ganze eben dann für die verschiedenen Gruppen, somit sollte das eigentlich Random fahren, da ja jede Gruppe nen anderen Timer zwischen 1-10 min hat und somit jeder Raum an jedem Tag anders fährt.

In OpenHab habe ich das so eingerichtet, mit meinem neuen Dongle für die Rollos kann ich das dort aber irgendwie nicht mehr nutzten, da das MQTT Binding totalen Müll sendet, nur nicht das was ich will.

Daher versuche ich jetzt auf FHEM um zu steigen und hätte das mit der Random Geschichte gern irgendwie mit übernommen.

Hallo,

Gruppen fahren kann ASC nicht. Das Beispiel mit Astro ist auch so nicht stimmig. Das ist nicht schlimm, das kannst Du nicht wissen. Ich erwähne es nur falls andere es lesen.
ASC kann verzögertes fahren und das auch mit einem gewissen Zufallswert. Dazu stellst Du global im ASC Device das Attribut ASC_shuttersDriveOffset auf z.B. 600 und in allen Rolllo Devices das Attribut ASC_Drive_OffsetStart auf 1
Schau mal ob Dir das so was bringt.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 20 Mai 2019, 19:28:53
Hm ok, das heißt ich kann so keine Gruppen steuern, sondern es wird jeder Rollo selber angeteuert ? Durch ASC_shuttersDriveOffset 600, fährt dann jeder Rollo zufällig innerhalb dieser Zeit nach unten ?
Hab ich dann was verwechselt, oder kann man die Astro Funktion für z.b. Sonnenuntergang nicht nutzen also Trigger ? Gruppen mit Rollo Modul geht dann wohl auch nicht ?

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 19:38:54
Zitat von: D3ltorohd am 20 Mai 2019, 19:28:53
Hm ok, das heißt ich kann so keine Gruppen steuern, sondern es wird jeder Rollo selber angeteuert ? Durch ASC_shuttersDriveOffset 600, fährt dann jeder Rollo zufällig innerhalb dieser Zeit nach unten ?
Korrekt. ASC kann selbst immer nur pro Rolllo angewendet werden.



Zitat von: D3ltorohd am 20 Mai 2019, 19:28:53
Hab ich dann was verwechselt, oder kann man die Astro Funktion für z.b. Sonnenuntergang nicht nutzen also Trigger ?
ASC kann für Abend und Morgens Fahrten auf Astrozeiten zurück greifen. Dafür mussen nur die entsprechenden Attribute gesetzt werden. Das hat aber nichts mit dem Modulen Astro oder Twilight zu tun.


Zitat von: D3ltorohd am 20 Mai 2019, 19:28:53
Gruppen mit Rollo Modul geht dann wohl auch nicht ?
Ich weiß nicht wie das Rollo Modul das macht. Aber wenn ich das richtig verstanden habe kann man ja pro Aktion bis zu 3 Befehle im Rollo Modul hinterlegen. Ich bilde mir ein das man dann auch 2 Rolllos angeben kann als Rollo Modul Befehl. Dann stehen beide aber immer gleich. Die Position müß dann genau für beide stimmen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 20 Mai 2019, 20:52:59
Zitat von: CoolTux am 20 Mai 2019, 19:38:54
ASC kann für Abend und Morgens Fahrten auf Astrozeiten zurück greifen. Dafür mussen nur die entsprechenden Attribute gesetzt werden. Das hat aber nichts mit dem Modulen Astro oder Twilight zu tun.

Kann ich das ganze auf meine Location durch lat und long etwas spezifizieren ? Oder ist das einfach ein globaler Wert für Deutschland ?

So bin ich mal gespannt, kann ich irgendwo einsehen, wo er die Verzögerung setzt ? Unter Astro Evening steht jetzt 21:04, das ist die Astro Zeit ohne meine Verzögerung ?

Ich möchte nur für bestimmte Rollos die Astro Morning Funktion nutzen, geht das ? Hab bis jetzt nur gefunden, global im ASC ab oder anschalten ? Kann ich am Rollo Device das irgendwo für den Morning deaktivieren ? Bei Treppe, Küche und Bad, soll nach dem Astro Morning atr. hochgefahren werden, der Rest nach einer festen Zeit.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 21:03:10
Es wird eine Funktion aus dem Modul Sunrise_el.pm genommen.
Das greift auf die entsprechenden Attribute für Latitude und Longitude aus dem global Device zurück
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 20 Mai 2019, 21:14:54
Ich hatte mein Post über dir noch mal editiert gehabt, da hast du glaub grad geantwortet.

Ja nice, gerade als ich hier noch was schreiben wollte, fuhr der Rollo runter. Genial, das läuft schon mal, jetzt muss ich nur noch die anderen einrichten und schauen, wie ich das anstelle das dann alle in einem Raum gleichzeitig fahren, die auch noch Random macht ja keinen Sinn... Dazu muss ich wohl noch mal beim Rollo Modul schauen.

Aber der erste Rollo fuhr, ach wie ich mich freu. Vielen Dank für die Hilfe bis jetzt.

Ich schreib meine Frage von oben noch mal hier mit rein...

ZitatSo bin ich mal gespannt, kann ich irgendwo einsehen, wo er die Verzögerung setzt ? Unter Astro Evening steht jetzt 21:04, das ist die Astro Zeit ohne meine Verzögerung ?

Ich möchte nur für bestimmte Rollos die Astro Morning Funktion nutzen, geht das ? Hab bis jetzt nur gefunden, global im ASC ab oder anschalten ? Kann ich am Rollo Device das irgendwo für den Morning deaktivieren ? Bei Treppe, Küche und Bad, soll nach dem Astro Morning atr. hochgefahren werden, der Rest nach einer festen Zeit.

EDIT:: Ich glaub mit dem Hochfahren habe ich heraus bekommen, ich nutze ASC Time Up early und bei all den anderen die zu einer bestimmten Zeit fahren sollen gebe ich dieses Attr ein mit z.b. 07:00 Uhr. Jetzt steht oben nächste Hochfahrt 7 Uhr, sollte so passen dann richtig ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Mai 2019, 22:36:34
Gleichzeitig fahren sollte ganz einfach sein. Setze einfach für jedes Rolllo des selben Raumes die selbe OffsetStart Zeit.

RolloWonzimmerF1 OffsetStart 2
RolloWonzimmerF2 OffsetStart 2

RolloKinZimF1 OffsetStart 5
RolloKinZimF2 OffsetStart 5

Das sollte dann so gehen. Das was Du als Zufall mit Offset eingestellt hast löschst Du wieder komplett.


TimeUpEarly oder TimeUpLate sind die Zeiten zum fahren. Das selbe für Down.
Je nachdem welchen Mode Du verwendest, also Astro, Time, Brightness wird entweder zwischen diesen Zeiten gerechnet (Astro), oder die Early Zeit hart genommen (time) oder bei Brightness wird hart bei Late geschlossen wenn vorher der Brightnesswert nicht erreicht wurde.
Aber das kannst Du alles in der Commandref nach lesen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Mai 2019, 16:09:57
Hat schon jemand die aktuelle Version 0.6.12 in Betrieb?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 21 Mai 2019, 16:24:55
Ja, ich.
Aber ich habe noch keine besonderen Features aktiviert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Mai 2019, 16:30:36
Zitat von: FunkOdyssey am 21 Mai 2019, 16:24:55
Ja, ich.
Aber ich habe noch keine besonderen Features aktiviert.

Aber der Tagesbetrieb läuft aktuell?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 21 Mai 2019, 16:34:22
Habe sie auch heute morgen eingespielt bis jetzt gab es aber noch keine besonderen Aktionen Wetter ist schlecht also keine Beschattung. Die ersten Aktionen kommen dann erst heute Abend.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 21 Mai 2019, 16:52:39
Ja, mein Versionssprung war jedoch nicht wirklich groß, da ich auch vorher die Development-Version eingesetzt habe.
Shading habe ich zwar aktiviert und konfiguriert. Jedoch habe noch keine echte Beschattung durchführen können, da ich einen Brightness-Sensor und keinen Lux-Sensor in Betrieb habe. Hier muss ich mir noch etwas einfallen lassen.

Und am Wochenende versuche ich "mein Türkontaktfehler" noch einmal, indem ich nicht TwoState, sondern ThreeState für meinen HM-SEC-SCO gesetzt habe.
In Kurz: Nur am Wochenende fahren rein zeitgesteuerte (nur UP / nicht DOWN, weil manuell) Jalousien nicht hoch (NIE), wenn ich ein Türkontakt hinterlegt habe. Siehe wie folgt:

   ASC        2
   ASC_BrightnessSensor dummy_brightness:value 110:110
   ASC_Down   time
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset 180
   ASC_Drive_OffsetStart 120
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Direction 135
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode off
   ASC_Shading_Pos 25
   ASC_Time_Down_Early 22:00
   ASC_Time_Down_Late 23:45
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     time
   ASC_WiggleValue 15
   ASC_WindowRec contact_sensor1
   ASC_WindowRec_subType twostate




Das hier funktioniert auch am Wochenende:

   ASC        2
   ASC_BrightnessSensor dummy_brightness:value 125:120
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 45
   ASC_Drive_Offset 120
   ASC_Drive_OffsetStart 180
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_Shading_Direction 135
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 20:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_WiggleValue 15
   ASC_WindowRec contact_sensor2
   ASC_WindowRec_subType twostate


createNotifyDev habe ich bereits mehrfach durchgeführt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 21 Mai 2019, 17:10:39
Mit der neuen Funktion komme ich nicht klar, egal, was ich eingebe, das Ergebnis ist immer "Unknown command ascAPIget..."
Version ist aber 0.6.12. Hast Du nur die Commandref aktualisiert, aber nicht das Modul?
Ansonsten kann ich auch noch nix sagen, es gab noch keine möglichen Aktionen heute.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 21 Mai 2019, 17:18:28
Zitat von: CoolTux am 20 Mai 2019, 22:36:34
Gleichzeitig fahren sollte ganz einfach sein. Setze einfach für jedes Rolllo des selben Raumes die selbe OffsetStart Zeit.

RolloWonzimmerF1 OffsetStart 2
RolloWonzimmerF2 OffsetStart 2

RolloKinZimF1 OffsetStart 5
RolloKinZimF2 OffsetStart 5

Das sollte dann so gehen. Das was Du als Zufall mit Offset eingestellt hast löschst Du wieder komplett.

Wenn ich die Offset Zeit wieder raus nehme, du meinst im Global ASC die 600 Sekunden in meinem Beispiel ? Dann fahren die doch aber jeden Tag gleich, Wohnzimmer jeden Tag 2 min Später als Sonnenuntergang ? KiZi dann jeden Tag 5min später als Sonnenuntergang ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Mai 2019, 17:24:54
Zitat von: ESP_Fan am 21 Mai 2019, 17:10:39
Mit der neuen Funktion komme ich nicht klar, egal, was ich eingebe, das Ergebnis ist immer "Unknown command ascAPIget..."
Version ist aber 0.6.12. Hast Du nur die Commandref aktualisiert, aber nicht das Modul?
Ansonsten kann ich auch noch nix sagen, es gab noch keine möglichen Aktionen heute.

Es ist eine Perlfunktion und muß dem zu Folge in { } gesetzt werden.
Ich passe die Commandref an
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Mai 2019, 17:25:52
Zitat von: D3ltorohd am 21 Mai 2019, 17:18:28
Wenn ich die Offset Zeit wieder raus nehme, du meinst im Global ASC die 600 Sekunden in meinem Beispiel ? Dann fahren die doch aber jeden Tag gleich, Wohnzimmer jeden Tag 2 min Später als Sonnenuntergang ? KiZi dann jeden Tag 5min später als Sonnenuntergang ?

Ja das machen sie. Aber dafür gleichzeitig pro Raum.  :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Vorhand am 21 Mai 2019, 17:31:16
Ich habe die 6.12 in Betrieb. Jetzt gibt es mehr set-Befehle, wobei ich das "toggle" nicht einordnen kann.
Mein Anliegen ist aber zunächst die lockout - funktion zu verstehen und anzuwenden.
Wenn ich die attr auf soft setze und das Fenster öffne, geht die Beschattung munter weiter. Erst wenn ich ShuttersPlace auf terrace setze, wird das herunterfahren der Beschattung blockiert (in Commandref noch nicht erwähnt).
Bei LockOut auf hard und LockOut_Com auf blocked ist kein Unterschied.
Im Rollo-Modul ist rl_blockMode auf force-open eingestellt. Fenster auf/zu keine Reaktion.
Wenn ich jedoch den set Befehl blocked für den Rollo aufrufe, geht der Laden sofort auf und zeigt blocked an. Diese Verhaltensweise hätte ich auch vom ASC-Modul erwartet, es sendet doch ebenfalls ein set blocked.
Was ist der Unterschied?
Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 21 Mai 2019, 17:40:20
Zitat von: CoolTux am 21 Mai 2019, 17:25:52
Ja das machen sie. Aber dafür gleichzeitig pro Raum.  :)

Ne, dann ist das nicht so meine Variante.

Dann muss ich das über das Rollo Device machen, dort gibt es ja down 1 , 2 ,3 Damit könnte ich ja dann 3 gleichzeitig fahren lassen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Mai 2019, 17:53:30
Zitat von: Vorhand am 21 Mai 2019, 17:31:16
Ich habe die 6.12 in Betrieb. Jetzt gibt es mehr set-Befehle, wobei ich das "toggle" nicht einordnen kann.
Mein Anliegen ist aber zunächst die lockout - funktion zu verstehen und anzuwenden.
Wenn ich die attr auf soft setze und das Fenster öffne, geht die Beschattung munter weiter. Erst wenn ich ShuttersPlace auf terrace setze, wird das herunterfahren der Beschattung blockiert (in Commandref noch nicht erwähnt).
Bei LockOut auf hard und LockOut_Com auf blocked ist kein Unterschied.
Im Rollo-Modul ist rl_blockMode auf force-open eingestellt. Fenster auf/zu keine Reaktion.
Wenn ich jedoch den set Befehl blocked für den Rollo aufrufe, geht der Laden sofort auf und zeigt blocked an. Diese Verhaltensweise hätte ich auch vom ASC-Modul erwartet, es sendet doch ebenfalls ein set blocked.
Was ist der Unterschied?
Danke

Blocked egal ob soft oder hard geht nur bei Terrassentür. Soft ist das selbe wie hard nur das bei hard noch hardwareseitig der Aktor blockiert wird. Hier gibt es aktuell nur 2 unterstütze Aktoren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Uwe S. am 21 Mai 2019, 18:10:43
Hallo,

ich melde mich hier zum ersten mal zu Wort.
Ich habe eine (vermutlich dumme) Frage:


Ich möchte gerne
ASC_autoShuttersControlMorning
in Abhängigkeit von einem Holiday-device schalten.


Was ich erreichen möchte:
Wenn ich im Urlaub bin, sollen die Rollläden morgens automatisch hochfahren. Wenn nicht, möchte ich die Rollläden manuell hochfahren.

Runterfahren sollen sie abends in beiden Fällen automatisch.

Aktuell habe ich das ohne ASC mit zwei einfachen ATs und entsprechender IF-Bedingung gelöst.

Vielen Dank schon im voraus für die Unterstützung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Mai 2019, 18:32:19
Das ist leider nicht möglich von Hause aus.
Du kannst aber morgens das ASC deaktivieren über den set Befehl. Dann fahren die Rollos auch nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Team-Menge am 21 Mai 2019, 18:46:30
Zitat von: CoolTux am 21 Mai 2019, 16:09:57
Hat schon jemand die aktuelle Version 0.6.12 in Betrieb?

Hallo CoolTux,

erst einmal ein dickes Lob für das ASC-Modul. Ich habe die neue Version installiert und DayClose mit Brightness und Shading funktionieren super.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 21 Mai 2019, 21:07:38
Ich habe es heute morgen auch installiert.

Mein Fehler beim Z-Wave ist weg, ich kann sie wieder gleichmäßig fahren, Positionsmeldungen sind wieder alle da(war kein Fehler im ASC, hatte die ZWave Geräte nicht sauber eingebunden).

@Cooltux hast du mal ein Beispiel für die API Aufrufe, wie bindet man diese ein?


Ich brauch auch noch eine Idee für mein Jalousien. Hier habe ich 3 Befehle zum senden und die 2 Positionen kommen in einem Reading. Hier lese ich mich am Wochenende in die Config nochmal ein. Vielleicht kann man das auch anders einstellen. Die angeschlossenen Taster Funktionieren auch etwas anders als der dim Befehl. Dazu habe ich hier auch noch Hardwareseitig einen Wind und Sonnen Sensor dazwischen. Es sind zumindest die selben zwave Schalter, wie an den Rollladen.


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Mai 2019, 21:30:09
Zitat von: Typ1er am 21 Mai 2019, 21:07:38
@Cooltux hast du mal ein Beispiel für die API Aufrufe, wie bindet man diese ein?


{ ascAPIget('GETTBEFEHL','ROLLONAME') }

Die GETBEFEHLE stehen in der Commandref.

{ ascAPIget('LastPos','RolloKinZimSteven_F1') }
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Vorhand am 21 Mai 2019, 22:38:26
Ist denn einer der unterstützten Aktoren das Modul Rollo?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Mai 2019, 22:44:18
Nein denn das Modul Rollo sperrt sicherlich nur innerhalb seiner Bedienung.
Bei hard geht es um das sperren der Hardware, also so das die Taster über die direkt gefahren werden kann, gesperrt sind. Somit kann kein versehentliches fahren statt finden (Kinder oder so)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Cluni am 22 Mai 2019, 09:55:37
Zitat von: Uwe S. am 21 Mai 2019, 18:10:43
Ich möchte gerne
ASC_autoShuttersControlMorning
in Abhängigkeit von einem Holiday-device schalten.


Was ich erreichen möchte:
Wenn ich im Urlaub bin, sollen die Rollläden morgens automatisch hochfahren. Wenn nicht, möchte ich die Rollläden manuell hochfahren.

Runterfahren sollen sie abends in beiden Fällen automatisch.

Aktuell habe ich das ohne ASC mit zwei einfachen ATs und entsprechender IF-Bedingung gelöst.

Vielen Dank schon im voraus für die Unterstützung.

Moin!

Mit meinem Skript ist das prinzipiell möglich. Da müsstest du dir nur ein at bauen, welches irgendwann in der Nacht (also vor dem ersten Öffnen) anhand deines Urlaubkalenders die Automatik für morgens ein- bzw. ausschaltet. In meinem Skript ist nur bereits feste verankert, dass man für jeden einzelnen Rollladen jeweils für morgens und abends wählen kann, ob die Automatik aus oder  an sein soll bzw. ob nur bei An- oder bei Abwesenheit gefahren werden soll.

Schaue doch einfach mal in die Funktionsübersicht. Wenn dir das reicht (dieses Modul hier kann in bestimmtem Bereichen bereits mehr), dann probiere das Skript doch einfach mal aus. Ich müsste ggf. noch mal die aktuelle Version hochladen. Da sind noch ein paar Kleinigkeiten geändert worden...

https://forum.fhem.de/index.php/topic,73964.0.html

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 22 Mai 2019, 10:06:34
Zitat von: Uwe S. am 21 Mai 2019, 18:10:43
Ich möchte gerne
ASC_autoShuttersControlMorning
in Abhängigkeit von einem Holiday-device schalten.
Zitat von: Cluni am 22 Mai 2019, 09:55:37
Mit meinem Skript ist das prinzipiell möglich.
Na ja, er wird jetzt wohl kaum "die Pferde wechseln" wollen...

Sollte auch mit ASC gehen, im Moment sehe ich folgenden "Umweg" als möglich an:
ASC_Mode_Up nutzen, einen "Bewohner" dafür definieren, und das betr. ASC_Roommate_Device (bzw. dessen relevantes Reading, das kann auch ein userreading im holiday-Device sein) dann zwischen home und absent schalten lassen.

Aber generell: Vermutlich solltest du (@Uwe S.) mit dem ganzen etwas spielen, evtl. "geht heute schon mehr", als du eigentlich wissen wolltest...



Zitat von: Vorhand am 21 Mai 2019, 22:38:26
Ist denn einer der unterstützten Aktoren das Modul Rollo?
Ähm, geht es um die grundsätzliche Unterstützung durch ASC? Dann: Ja klar! (Nein, wenn es um Sperrung des Aktors an sich geht, wie von CoolTux geschrieben)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Cluni am 22 Mai 2019, 10:11:02
Zitat von: Beta-User am 22 Mai 2019, 10:06:34
Na ja, er wird jetzt wohl kaum "die Pferde wechseln" wollen...

Na anders herum haben das doch auch viele gemacht....  :P

Nein mal im Ernst - Marko hatte vorgeschlagen, dass ich ihm das mal schreiben soll. Ich denke auch, dass das mit ASC schon gehen müsste - ich kann dazu leider nur wenig beitragen, da ich immer noch mein Skript nutze und ASC noch nicht ausprobiert habe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Vorhand am 22 Mai 2019, 10:14:32
Zum Verständnis: Also hat das ASC_LockOut_cmd "blocked" nichts mit dem set blocked des Rollo-Moduls zu tun? Ebenso inhibit und protection als ASC_LockOut_cmd, sind spezielle Befehle für z.B. Hardware von Homatic.
Ich verwende Relais von Schalk, die sich vorzüglich mit dem Rollo-Modul steuern lassen. Wenn das ASC_LockOut_Cmd durch käme und z.B. ein dauerhaftes set up (Aufbefehl - einstellbar) auslösen würde, wäre das Zufahren blockiert, weil die Steuereingänge Vorrang vor den Tastereingängen haben.
Du wirst wohl dauernd mit solchen Wünschen bombardiert!?

Trotzdem noch ein Wunsch:
Das Kippen von Lamellen bei Jalousien war schon mal Thema.
Es würde ein zusätzliches attr genügen, welches bewirkt, dass bei Beschattungsfahrt "Zu" zwischen 10 und 90% am Ende der Fahrt ein Aufbefehl von 0,1 bis 1,5 sec gesendet wird default ist 0.
Danke für deine Mühe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 Mai 2019, 10:27:28
Zitat von: Vorhand am 22 Mai 2019, 10:14:32
Zum Verständnis: Also hat das ASC_LockOut_cmd "blocked" nichts mit dem set blocked des Rollo-Moduls zu tun? Ebenso inhibit und protection als ASC_LockOut_cmd, sind spezielle Befehle für z.B. Hardware von Homatic.
Ich verwende Relais von Schalk, die sich vorzüglich mit dem Rollo-Modul steuern lassen. Wenn das ASC_LockOut_Cmd durch käme und z.B. ein dauerhaftes set up (Aufbefehl - einstellbar) auslösen würde, wäre das Zufahren blockiert, weil die Steuereingänge Vorrang vor den Tastereingängen haben.
Du wirst wohl dauernd mit solchen Wünschen bombardiert!?
Ja und Ja und Ja  ;D
Die ASC_LockOut_cmd sind für genau die 2 Aktoren und die Befehle sperren den Aktor vor direkter Nutzung am Aktor selbst.
Wie gesagt es geht nicht darum das der Fahrbefehl aus FHEM heraus blockiert wird sondern an den Tastern/Aktoren selbst. Deine Taster werden vermütlich über FHEM eingebunden sein und sind dann mit dem Rolllo Modul verknüpft. Alle Befehle zum fahren gehen also über FHEM, das ist eher ungewöhnlich daher meine Lösung zum direkten blockieren.
Und das ganze macht in meinen Augen (man kann mich eines besseren Belehren) nur wirklich als Aussperrschutz bei Terrassentüren oder ähnlichen Türen Sinn.


Zitat von: Vorhand am 22 Mai 2019, 10:14:32
Trotzdem noch ein Wunsch:
Das Kippen von Lamellen bei Jalousien war schon mal Thema.
Es würde ein zusätzliches attr genügen, welches bewirkt, dass bei Beschattungsfahrt "Zu" zwischen 10 und 90% am Ende der Fahrt ein Aufbefehl von 0,1 bis 1,5 sec gesendet wird default ist 0.
Danke für deine Mühe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 22 Mai 2019, 10:28:14
Zitat von: Cluni am 22 Mai 2019, 10:11:02
Na anders herum haben das doch auch viele gemacht....  :P

Nein mal im Ernst - Marko hatte vorgeschlagen, dass ich ihm das mal schreiben soll. Ich denke auch, dass das mit ASC schon gehen müsste - ich kann dazu leider nur wenig beitragen, da ich immer noch mein Skript nutze und ASC noch nicht ausprobiert habe.
;D Wir hätten das script früher "vermodulen" sollen :P

Im Ernst @Uwe S.: Es ist ggf. nicht ganz einfach, in die FHEM-Welt gerade mit diesem Modul einzusteigen (?) und dann gleich "spezielle" Anforderungen realisieren zu wollen.

Ergänzend: Du kannst durchaus ASC einsetzen, und erst mal das "morgens-at" lassen wie es ist und später noch ablösen, wenn du das möchtest. Hat halt den Nachteil, dass ASC nichts von dieser zusätzlichen Logik weiß, was ggf. Nebenwirkungen haben kann.



Zu dem Lamellen-Thema:
Das wäre schön, wenn wir da erst mal die Anforderungen sammeln könnten, damit man das ggf. generischer angehen kann.
Für ROLLO mag ein zusätzlicher Aufbefehl die Lösung sein, passend aber ggf. nur für einen Anwender.
Für ZWave hängt es ggf. vom konkret verwendeten Aktor ab (FGRM-222 (?) hat ein Reading im Hauptdevice, FGRS-223 ist im Moment noch undurchsichtig, FHEM-seitig aber vermutlich ein 2. Device), für CUL_HM (mit Jalousieaktor) gibt es ebenfalls ein eigenes Reading ...

Was ROLLO angeht: evtl. wäre es eine Idee, auf dem Modulautor mal zuzugehen, ob er nicht eine slat-Positionierung einbauen kann (und dafür ein CUL_HM-ähnliches Reading verwenden)?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Vorhand am 22 Mai 2019, 12:27:54
Meine Taster gehen nicht über den Raspi auf das Modul fhem-rollo sondern direkt auf das Relais. Das kann u.a. mit einem Taster Auf/Zu verwalten. Die zusätzlichen Steuereingänge, worauf die fhem Signale wirken, haben Vorrang vor den Tastern. Mein System funktioniert auch noch bei abwesendem Raspi mit fhem.
Aber du hast recht. Harten Aussperrschutz bekomme ich nur, wenn ich den Fensterkontakt AUF direkt auf den Relais-Steuereingang-Auf lege (24VGS). Selbst wenn gleichzeitig ein ZU-Signal von fhem kommt, hat AUF Vorrang.
Danke.
Zur Lamellenverstellung einer Jalousie hatte ich auch schon im Forum 44_Rollo vorgeschlagen, eine solche Funktion einzubauen - zumal ja auch bei Handsteuerung über fhem-Rollo dieser Bedarf besteht. Leider gab es dazu keine Antwort.
Nur die Jalousie bietet die feine Eigenschaft, dass man beschatten kann und trotzdem die Aussicht nicht versperrt. Geht allerdings nur mit ein paar hundert Millisekunden Rücklauf.
Also ganz wichtig.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 Mai 2019, 12:36:16
Zitat von: Vorhand am 22 Mai 2019, 12:27:54
Zur Lamellenverstellung einer Jalousie hatte ich auch schon im Forum 44_Rollo vorgeschlagen, eine solche Funktion einzubauen - zumal ja auch bei Handsteuerung über fhem-Rollo dieser Bedarf besteht. Leider gab es dazu keine Antwort.
Nur die Jalousie bietet die feine Eigenschaft, dass man beschatten kann und trotzdem die Aussicht nicht versperrt. Geht allerdings nur mit ein paar hundert Millisekunden Rücklauf.
Also ganz wichtig.

Eine solche Steuerung gehört definitiv in das Rollo Modul und nicht in ASC. Versuch bitte einfach noch mal Dein Anliegen Kund zu tun.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 22 Mai 2019, 12:40:37
ZitatNur die Jalousie bietet die feine Eigenschaft, dass man beschatten kann und trotzdem die Aussicht nicht versperrt. Geht allerdings nur mit ein paar hundert Millisekunden Rücklauf.
Also ganz wichtig.
Finde ich auch gut und wichtig! Habe mir "extra" zu diesem Zweck auch eine ZWave-Aktor geholt, der das können sollte (ist etwas frickelig zum Einrichten, und man muß vor Ort sein...).
Ich fände es daher auch super, wenn ASC das mit der Lamellensteuerung an sich supporten würde. Es wäre aber hinreichend, wenn man neben einem Level noch einen Kippwinkel optional angeben könnte!
Zitat von: Vorhand am 22 Mai 2019, 12:27:54Zur Lamellenverstellung einer Jalousie hatte ich auch schon im Forum 44_Rollo vorgeschlagen, eine solche Funktion einzubauen - zumal ja auch bei Handsteuerung über fhem-Rollo dieser Bedarf besteht. Leider gab es dazu keine Antwort.
FHEM lebt vom mitmachen! Ich bin mir ziemlich sicher, dass sich der Autor über einen funktionierenden Patch freuen würde (der allerdings eher ziemlich tief in den Code eingreifen wird, weil immer zuerst geprüft werden muß, ob die Jalousie-Variante vorliegt, vermute ich mal).
Aber ich halte eher wenig davon, die Timing-Geschichten auch noch in ASC zu doppeln und Richtungszustände usw. hier zu verwalten.

(Es sei angemerkt: ich habe drei weitere Jalousien hinter CUL_HM-Aktoren, die das mit der Lamellensteuerung nicht können; hier würde es mir selbst helfen, wenn ASC das Timing noch mit übernehmen könnte... Aber wer sich intensiver damit beschäftig, wird schnell feststellen, dass das unglaublich komplex ist :P )
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 22 Mai 2019, 16:38:21
Ich fahre meine Jalousien nach Temperaturen rauf und runter, beschatten nach bedarf, Schrittweite habe ich 0/33/66/99%, feiner bekommt man es nur von 0 oder 99% Hin. Fahre die Jalousien im Doif vorher oft auf 0% nochmal.

Das kippen wird ja nur über einen Richtungswechsel gesteuert.

Die Befehle unterscheiden sich etwas:

-Der dim Befehl fährt sie auf und ab, wobei beim abfahren sind die Jalousien zu, beim auffahren auf.
-per positionBlind wird sie auf und abgefahren, die alte Position der Lamellen wird wiederhergestellt am Ende
-per positionSlat werden nur die Lamellen verstellt
- Positionen stehen beide in einem Reading wobei ich das aufgesplittet habe
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 22 Mai 2019, 16:45:53
Zitat von: Typ1er am 22 Mai 2019, 16:38:21
Das kippen wird ja nur über einen Richtungswechsel gesteuert.
Wie meinst du das? Hast du den Betriebsmodus auf "Jalousie" umgestellt?

Zumindest der 222-er und der 223-er kennen einen "Venetian Mode", wobei der dann dafür ein "slat-irgendwas"-Reading im Haupdevice verwendet; für den von mir gerade getesteten 223-er habe ich grade zwei FHEM-Devices, eines (.01) ist für die Level-Einstellung, eines für den Drehwinkel (.02). Bei dem 223-er kann man z.B. auch konfigurieren, ob die Lamellenstellung wieder wie vor dem Fahrbefehl eingestellt werden soll oder nicht (bzw. ob das für lokale Schaltungen auch gelten soll). Bin - wie gesagt - noch nicht fertig mit konfigurieren und kenne daher uU. noch nicht alle Optionen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 22 Mai 2019, 17:09:04
Du hast ja nur 1 Motor für 2 Funtionen, für die Lamellen wird der Motor entgegengesetzt gedreht bei mir macht das 70ms für die 90° grad Bewegung. Gesteuert wird das über positionSlat.

Meine dürften gerne beschatten Tagsüber. Früh steuere ich das auf gerne allein. Ansonsten beobachten mich alle wie ich nackig ins Bad laufe. 😃🙈
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 22 Mai 2019, 17:27:40
Zitat von: Typ1er am 22 Mai 2019, 17:09:04
Gesteuert wird das über positionSlat.
Ok, demnach hast du also den "Venetian Mode" eingestellt.

Bei den CUL_HM-Rollladenaktoren (es gibt die zwischenzeitlich auch in der Jalousie-Variante, aber die habe ich nicht...) kann man
ZitatDas kippen wird ja nur über einen Richtungswechsel gesteuert.
nur so umsetzen, dass man tatsächlich einen prozentualen Fahrbefehl absetzt, der dann den Richtungswechsel initiiert und dadurch indirekt die Lamellen dreht. Dann muß man aber alle Parameter "zu Fuß" überwachen, was ein immenser Aufwand ist...

Bei den Aktoren, die positionSlat kennen, kümmert sich der Aktor darum, und man kann beides gesondert einstellen, insbesondere also (zumindest bei korrekter Parametrierung) gleich (einen zweiten Fahrbefehl) mitgeben, wie sich die Lamellen drehen sollen, wenn die Jalousie denn an der prozentualen Zielposition für hoch/runter angekommen ist. Sowas können mWn. z.B. auch (manche?) KNX-Aktoren.

Mittelfristiger Wunsch an ASC wäre es, diese Varianten (also Level+Drehbefehl direkt zu veranlassen) auch zu unterstützen, oder interpretiere ich das falsch?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 22 Mai 2019, 17:44:59
Ich habe beim rollershutter 2.5 aber immer 2 Befehle. In einem geht es nicht.

-,,set <Device> dim xx" fährt einfach auf und ab, beim abfahren ist die Jalousie zu, beim auffahren auf

-,,set <Device> positionBlind xx"auf und ab normal, die alte Lamellenposition wird am Ende wiederhergestellt

-,,set <Device> positionSlat xx" steuert die Lamellen bei mir sind das die 70ms mit allen Verzögerungen vom Motor. Zu häufiges schwenken verstellt es. Daher fahre zwischendurch oft wieder den Nullpunkt an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 22 Mai 2019, 17:53:30
Bei dem 223-er scheint es etwas anders zu sein:
- Man _kann_ das so einstellen, dass er auch nach den dim-Befehlen die Lamellen wieder so kippt wie vorher (gibt da mehrere Varianten auch bei Tasterbedienung)
- Jedenfalls im Moment habe ich noch zwei Geräte, eines für das, was bei dir "positionBlind" heißt (wie gesagt: mit untersch. Optionen, was nach der Fahrt passieren soll, aber per Konfiguration festzulegen), das zweite für die Lamellensteuerung (bei Dir: positionSlat, aber in einem Gerät)

- Man benötigt also in jedem Fall zwei Befehle, wenn man die Lamellenposition "irgendwie anders" oder "genau definiert" mittels Fahranweisung festlegen will.

Die spannende Frage für Zwischendurch heißt: Was passiert, wenn du den positionSlat-Befehl absetzt, kurz nachdem du dim xy eingegeben hattest und die Jalousie noch unterwegs ist?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 22 Mai 2019, 18:00:11
Teste ich am Wochenende mal. Bin unterwegs momentan.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Uwe S. am 22 Mai 2019, 19:51:14
Hallo nochmal,

ich habe
ASC_autoShuttersControlEvening auf ON
und
ASC_autoShuttersControlMorning auf OFF

stehen.
In den "Rolladen"-Devices steht auch die
ASC_Time_DriveDown korrekt und die

ASC_Time_DriveUp auf AutoShuttersControl off.

Trotzdem wird abends kein Befehl gesendet. D.h. es ist kein Eintrag im Log-File zu sehen, dass ein Telegramm an den Rollladenschalter gesendet wurde.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 Mai 2019, 20:02:08
Zitat von: Uwe S. am 22 Mai 2019, 19:51:14
Hallo nochmal,

ich habe
ASC_autoShuttersControlEvening auf ON
und
ASC_autoShuttersControlMorning auf OFF

stehen.
In den "Rolladen"-Devices steht auch die
ASC_Time_DriveDown korrekt und die

ASC_Time_DriveUp auf AutoShuttersControl off.

Trotzdem wird abends kein Befehl gesendet. D.h. es ist kein Eintrag im Log-File zu sehen, dass ein Telegramm an den Rollladenschalter gesendet wurde.

Hallo Uwe,

Muss ich mir anschauen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Vorhand am 23 Mai 2019, 09:45:37
Nochmals zu den Lamellen. Da ich nur mit Relais fahre, stehen mir diese komfortablen HM-Befehle nicht zur Verfügung.
Ich bin jetzt zu einer anderen, recht einfachen Lösung gekommen.
Beim Rollo-Modul kann man für Stop einen aktiven Befehl auswählen. Das ist der richtige Zeitpunkt, um ca 1-2 sec später, die Jalousie wieder für ein paar hundert Millisekunden hochzufahren.
Also
attr JalousieKuecheW rl_autoStop 0
attr JalousieKuecheW rl_commandDown set Zu7 on
attr JalousieKuecheW rl_commandStopDown set Zu7 off;;sleep 2;;set Auf6 on-for-timer 0.5
attr JalousieKuecheW rl_commandStopUp set Auf6 off
attr JalousieKuecheW rl_commandUp set Auf6 on

Es funktioniert. Allerdings muss ich mir für 100% geschlossen noch was einfallen lassen. Da soll sie blickdicht zu sein. Ich denke an eine IF-Bedingung.

Ich schreibe das hier, weil unlängst die Frage im Raum stand ob es besser ist, diese Funktion im ASC- oder im Rollo-Modul zu realisieren.
Da es in erster Linie um eine Beschattungsfunktion geht, sollte sie doch im ASC realisiert werden.
Hier könnte man auch leicht auch auf den Altitude für den Lamellen-Winkel eingehen. Die Beschattung wäre perfekt.
Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Mai 2019, 09:50:28
ASC wird nicht die relevante Steuerung für ein Rollo Device übernehmen. Das sollte immer das eigentliche Modul zur physikalischen Steuerung des Devices machen. Dieses Modul bietet dann entsprechende set Befehle an um das Rolllo zu steuern.

So wie anscheinend bei den HM Aktoren. Anhand von einem Reading kann man dann auch ablesen wie die Lamellen stehen und entsprechend den set Befehl ausgeben. So und nicht anders sollte es gehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 23 Mai 2019, 10:19:44
Wäre es möglich, dass du eine Abfrage einbaust, dass Shading-In nicht aufgelöst wird wenn Time-Up-Late erreicht ist?

Denn wenn via Helligkeit gesteuert wird sind die Läden ja schon vor Time-Up-Late oben. Wenn dann davor dann schon abgeschattet wird geht der Laden hoch wenn Time-Up-Late erreicht ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Mai 2019, 11:42:41
Sehr guter Hinweis. Vielen Dank. Das schaue ich mir nachher gleich an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 23 Mai 2019, 11:59:46
Hallo Zusammen,
erst mal danke für das super Modul. Ich habe mich die letzen Tage mit dem Modul beschäftigt, viel gelesen und bin auch zum großen Teil erfolgreich. Meine 6 Rollos fahren unter Berücksichtigung verschiedener Attribute Morgens und Abends auf und ab.

Die Funktion "ComfortOpen" hatte ich schon vor langer Zeit mit meinen HM Aktoren und Drehgriffkontakten über Notify´s gelöst, würde sie aber jetzt gerne über das Modul abbilden. Das klappt aber nicht wirklich gut. Manchmal klappt es und der Rollo fährt auf PCT20 und geht nach dem Schliessen wieder zu. Manchmal passiert gar nichts und machmal fährt er nur auf 20 und geht nicht wieder zu. Das Ganze am selben Rollo. Im Log kann man beobachten das der Trigger durch den Drehgriffkontakt immer kommt. Manchmal reagiert ASC darauf und machmal einfach nicht.

Bevor ich euch mit Log´s und Configs zuballere mal die Frage, ob die Funktion bei euch einwandfrei arbeitet?

Bzgl. der Beschattungsfunktion habe ich die Frage, nutzt Ihr als "ASC_BrightnessSensor" eine Hardware (welche) oder einen Webservice?   
Ich habe eine ganze Reihe Bewegungsmelder (HM und HUE) in der Wohnung, die alle auch Helligkeit messen, ich denke aber es geht um einen Wert im Freien.

Danke für Euren Input.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BOFH am 23 Mai 2019, 12:06:29
Hab mal eine Frage:

ZitatASC_ShuttersPlace - window/terrace - Wenn dieses Attribut auf terrace gesetzt ist, das Residence Device in den Status "gone" geht und SelfDefence aktiv ist (ohne das das Reading selfDefense gesetzt sein muss), wird das Rollo geschlossen (default: window)

Der Status 'gone' wird bei Default im Roomate nach 36 Std 'absent' auf 'gone' gesetzt.  - Warum wird 'gone' genutzt ? oder ist es möglich diesen Status irgendwo zu definieren? Dass ich sage bei 'absent' alle terrace-Fenster schließen.
Ich würde gerne die Fenster die als terrace definiert sind gerne schließen, wenn niemand mehr zu Hause ist (RESIDENTS = absent/abwesend).
selfDefense ist on.
Am Fenster habe ich keine Sensoren.

Wenn dann jemand heim kommt, soll dann gerne wie sonst auch im home status 'Beschattung' oder 'Auf' angefahren werden, je nach Umgebungswerte.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 23 Mai 2019, 12:41:38
Hallöchen,

ich hatte jetzt die letzten Tage recht viel an anderen Baustellen zu basteln und wollte mich mal um die (neue) Einstellerei der (Test)Rolläden kümmern.

Dummerweise hab ich irgendwie scheinbar ein paar Updates verpasst bzw einige Einstellungen noch falsch. In meinem Log ist der letzte Eintrag zur Abschattung (testrollos), live soll da noch nichts fahren bis ich alles eingestellt hab: 2019-05-16_15:37:36 AUTO_RolloSteuerung shading inIst also schon ein paar Tage her.

Lange Rede kurzer Sinn:
- Wie setze ich am einfachsten alle Shading-bezogenen Attribute, Einstellungen etc zurück, so dass ich bei Null anfangen kann? (damit meine ich auch unnötige löschen usw)
- Wo finde ich was unter welchen Umständen wie warum gebraucht wird ? ( ASC_BrightnessSensor gibt es noch aber ASC_BrightnessReading nicht mehr , PIR_EG_BAD_move:illuminance wird als Reading nicht akzeptiert usw.... )

Ich möchte einfach ungern für jeden kleinen Sch... einen Beitrag aufmachen, was ich vielleicht selbst nachlesen kann. Bei 200 Seiten inkl einer Menge Device-lists ist es sehr sehr schwierig nach einem Reading / Einstellungen zu suchen.

Wäre wirklich dankbar, wenn jemand für mich da die beste Vorgehensweise für ein (test)Rollo hat, dass ich dann Schritt für Schritt umsetzen und auf die anderen umlegen kann  :o

Vielen Dank im Voraus
Viele Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Mai 2019, 14:07:50
Zitat von: flummy1978 am 23 Mai 2019, 12:41:38
Hallöchen,

ich hatte jetzt die letzten Tage recht viel an anderen Baustellen zu basteln und wollte mich mal um die (neue) Einstellerei der (Test)Rolläden kümmern.

Dummerweise hab ich irgendwie scheinbar ein paar Updates verpasst bzw einige Einstellungen noch falsch. In meinem Log ist der letzte Eintrag zur Abschattung (testrollos), live soll da noch nichts fahren bis ich alles eingestellt hab: 2019-05-16_15:37:36 AUTO_RolloSteuerung shading inIst also schon ein paar Tage her.

Lange Rede kurzer Sinn:
- Wie setze ich am einfachsten alle Shading-bezogenen Attribute, Einstellungen etc zurück, so dass ich bei Null anfangen kann? (damit meine ich auch unnötige löschen usw)
- Wo finde ich was unter welchen Umständen wie warum gebraucht wird ? ( ASC_BrightnessSensor gibt es noch aber ASC_BrightnessReading nicht mehr , PIR_EG_BAD_move:illuminance wird als Reading nicht akzeptiert usw.... )

Ich möchte einfach ungern für jeden kleinen Sch... einen Beitrag aufmachen, was ich vielleicht selbst nachlesen kann. Bei 200 Seiten inkl einer Menge Device-lists ist es sehr sehr schwierig nach einem Reading / Einstellungen zu suchen.

Wäre wirklich dankbar, wenn jemand für mich da die beste Vorgehensweise für ein (test)Rollo hat, dass ich dann Schritt für Schritt umsetzen und auf die anderen umlegen kann  :o

Vielen Dank im Voraus
Viele Grüße
Andreas

Da Du eh noch keine Live Sachen hast. Lösche das ASC Device. Damit sollten auch alle Attribute und Readings aus den Rollladendevices gelöscht sein. Sind bei Dir sicherlich Dummys
Dann update machen, ganz wichtig und das ASC neu anlegen. Danach schaust Du bitte in der Commandref welche Attribute welchen Default Wert haben und wenn dieser Wert von Deinem Wunsch abweicht musst Du das Attribut setzen, ansonsten kannst Du es lassen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Mai 2019, 14:33:16
Zitat von: BOFH am 23 Mai 2019, 12:06:29
Hab mal eine Frage:

Der Status 'gone' wird bei Default im Roomate nach 36 Std 'absent' auf 'gone' gesetzt.  - Warum wird 'gone' genutzt ? oder ist es möglich diesen Status irgendwo zu definieren? Dass ich sage bei 'absent' alle terrace-Fenster schließen.
Ich würde gerne die Fenster die als terrace definiert sind gerne schließen, wenn niemand mehr zu Hause ist (RESIDENTS = absent/abwesend).
selfDefense ist on.
Am Fenster habe ich keine Sensoren.

Wenn dann jemand heim kommt, soll dann gerne wie sonst auch im home status 'Beschattung' oder 'Auf' angefahren werden, je nach Umgebungswerte.

Bei einem absent werden die Rolllos nur da geschlossen wo ein Fenster auf ist und das Rolllo mit Terrace markiert ist.
Es gab schon den Wunsch auch bei absent alle Rolllos nach einem gewissen Timer zu schließen. Ich muss mir das aber noch mal an schauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 23 Mai 2019, 14:49:58
Hey Marko,

Zitat von: CoolTux am 23 Mai 2019, 14:07:50
Da Du eh noch keine Live Sachen hast. Lösche das ASC Device. Damit sollten auch alle Attribute und Readings aus den Rollladendevices gelöscht sein. Sind bei Dir sicherlich Dummys

Leider ist das eben nicht der Fall. Ich habe ja bereits einiges das durch das ASC gesteuert wird (Morgens / Abend rauf runter - Ventilate Position usw). Einzige was derzeit NICHT auf die Rollos geht ist die Shading funktion. Die lege ich auf meine Simulationen, die allerdings keine Dummys sind, sondern einfach Kopien der Devices mit einer Fahrbewegung die keine ist, also wird nicht gefahren. Das ist der einzige Unterschied. Somit verhält sich die Simulation wie meine Rollo-Devices, lediglich dass sie Hardware mäßíg nicht verfahren werden.

Kann man irgendwo noch was zu:
Zitat- Wo finde ich was unter welchen Umständen wie warum gebraucht wird ? ( ASC_BrightnessSensor gibt es noch aber ASC_BrightnessReading nicht mehr , PIR_EG_BAD_move:illuminance wird als Reading nicht akzeptiert usw.... )
nachlesen ? Welche Readings benötige ich für die Abschattung, welche fürs Helligeitsbedingte fahren usw ?

Viele Grüße
Andreas

p.s. Ich glaube sobald Du hier über die Version 0.xxx hinaus bist, muss sich mal jemand die Arbeit machen und die Doku überarbeiten. Man landet manchmal durch Links usw oft noch auf Erklärungen, die hinfällig geworden sind.

p.p.s Ist es ein Bug oder ein Future, dass ich außer den Uhrzeiten und dem Hinzufügen eines Fensterkontaktes an einem Rolle nichts geändert habe.  Es fährt beim Öffnen des Fensters hoch aber Abends nicht runter, wenn die Zeit eingetreten ist und das Fenster noch offen ist ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 23 Mai 2019, 15:08:03
Konnte heute Mal die Beschattung testen. In die Beschattung sind alle gefahren wie sie sollten nur ist leider nicht ein Rollladen aus der Beschattung gekommen. Nicht wenn er aus dem Bereich gekommen ist und auch nicht die die nur bei absent beschatten. Die sollten ja eigentlich auch sofort öffnen wenn ich wieder Zuhause bin. Das haben sie noch auch nicht wenn ich alle Sperrzeiten abgewartet habe.

Als shading Info steht aber Out.
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Mai 2019, 15:09:22
Zitat von: flummy1978 am 23 Mai 2019, 14:49:58
Hey Marko,

Leider ist das eben nicht der Fall. Ich habe ja bereits einiges das durch das ASC gesteuert wird (Morgens / Abend rauf runter - Ventilate Position usw). Einzige was derzeit NICHT auf die Rollos geht ist die Shading funktion. Die lege ich auf meine Simulationen, die allerdings keine Dummys sind, sondern einfach Kopien der Devices mit einer Fahrbewegung die keine ist, also wird nicht gefahren. Das ist der einzige Unterschied. Somit verhält sich die Simulation wie meine Rollo-Devices, lediglich dass sie Hardware mäßíg nicht verfahren werden.

Kann man irgendwo noch was zu:nachlesen ? Welche Readings benötige ich für die Abschattung, welche fürs Helligeitsbedingte fahren usw ?

Viele Grüße
Andreas

p.s. Ich glaube sobald Du hier über die Version 0.xxx hinaus bist, muss sich mal jemand die Arbeit machen und die Doku überarbeiten. Man landet manchmal durch Links usw oft noch auf Erklärungen, die hinfällig geworden sind.

p.p.s Ist es ein Bug oder ein Future, dass ich außer den Uhrzeiten und dem Hinzufügen eines Fensterkontaktes an einem Rolle nichts geändert habe.  Es fährt beim Öffnen des Fensters hoch aber Abends nicht runter, wenn die Zeit eingetreten ist und das Fenster noch offen ist ?

Ich schreibe Dir mal heute Abend was dazu.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 23 Mai 2019, 16:24:29
Zitat von: CoolTux am 23 Mai 2019, 11:42:41
Sehr guter Hinweis. Vielen Dank. Das schaue ich mir nachher gleich an.

Eine Sache ist mir noch aufgefallen. Wenn der Shading Modus auf Home steht und shading-in aktiv ist sowie dann innerhalb dessen Resident away meldet, dann wird shading-out nicht aktiviert da ja kein zuhause status mehr aktiv ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Mai 2019, 20:24:06
Zitat von: flummy1978 am 23 Mai 2019, 14:49:58
Hey Marko,

Leider ist das eben nicht der Fall. Ich habe ja bereits einiges das durch das ASC gesteuert wird (Morgens / Abend rauf runter - Ventilate Position usw). Einzige was derzeit NICHT auf die Rollos geht ist die Shading funktion. Die lege ich auf meine Simulationen, die allerdings keine Dummys sind, sondern einfach Kopien der Devices mit einer Fahrbewegung die keine ist, also wird nicht gefahren. Das ist der einzige Unterschied. Somit verhält sich die Simulation wie meine Rollo-Devices, lediglich dass sie Hardware mäßíg nicht verfahren werden.

Kann man irgendwo noch was zu:nachlesen ? Welche Readings benötige ich für die Abschattung, welche fürs Helligeitsbedingte fahren usw ?

Viele Grüße
Andreas

p.s. Ich glaube sobald Du hier über die Version 0.xxx hinaus bist, muss sich mal jemand die Arbeit machen und die Doku überarbeiten. Man landet manchmal durch Links usw oft noch auf Erklärungen, die hinfällig geworden sind.

p.p.s Ist es ein Bug oder ein Future, dass ich außer den Uhrzeiten und dem Hinzufügen eines Fensterkontaktes an einem Rolle nichts geändert habe.  Es fährt beim Öffnen des Fensters hoch aber Abends nicht runter, wenn die Zeit eingetreten ist und das Fenster noch offen ist ?


Hallo Andreas,

In den Rollläden musst Du ASC_BrightnessSensor wi efolgt setzen:

- wenn Du Morgens und/oder Abends per Brightness fahren lassen willst dann setzt Du
ASC_BrightnessSensor HelligkeitsTempSensorKueche:lux 900:500

Du hast also einen Sensor vom Devicenamen HelligkeitsTempSensorKueche und ASC soll auf das Event vom Reading lux reagieren.
Morgens soll das Rolllo bei 900 hochfahren und Abends bei 500 runter. Du kannst die beiden Werte also 900:500 auch weg lassen und alles global im ASC eintragen als Attribut ASC_brightnessDriveUpDown.

Solltest Du gar nicht mit Brightness fahren wollen dann lass einfach ASC_brightnessDriveUpDown im ASC weg und in den Rollos das 900:500.

Dann wird automatisch nur Beschattet mit dem Sensor.

Beim Beschatten brauchst Du dann die Attribute wo Shading mit drin ist.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 23 Mai 2019, 20:41:02
Hey Marko,

vielen Dank für die genaue Erklärung. Das macht es in der Tat übersichtlicher / einfacher. Muss aber um die Übersichtlichkeit zu behalten, doch jeweils die Geräte neu anlegen.

Zitat von: CoolTux am 23 Mai 2019, 20:24:06
Dann wird automatisch nur Beschattet mit dem Sensor.

Beim Beschatten brauchst Du dann die Attribute wo Shading mit drin ist.

Und da wird dann auch ein Schühchen draus:

ZitatASC_BrightnessSensor HelligkeitsTempSensorKueche:lux -1:-1
ASC_Shading_StateChange_Cloudy 130
ASC_Shading_StateChange_Sunny 800
wären dann die entsprechenden Angaben, die ich in der Form machen muss, damit die Helligkeitswerte beachtet werden ?

Vielen Dank für die Erklärungen.

Kannst Du mir da noch was zu der Sache mit dem Fensterkontakt sagen?

Viele Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Mai 2019, 21:51:06
Zitat von: flummy1978 am 23 Mai 2019, 20:41:02
Hey Marko,

vielen Dank für die genaue Erklärung. Das macht es in der Tat übersichtlicher / einfacher. Muss aber um die Übersichtlichkeit zu behalten, doch jeweils die Geräte neu anlegen.

Und da wird dann auch ein Schühchen draus:
wären dann die entsprechenden Angaben, die ich in der Form machen muss, damit die Helligkeitswerte beachtet werden ?

Vielen Dank für die Erklärungen.

Kannst Du mir da noch was zu der Sache mit dem Fensterkontakt sagen?

Viele Grüße
Andreas

ASC_BrightnessSensor HelligkeitsTempSensorKueche:lux -1:-1

Nimm die -1 komplett weg. brauchst Du nicht mehr. Jetzt wird mit default Werten gearbeitet wenn denn das zum Tragen kommen sollte.

ASC_BrightnessSensor HelligkeitsTempSensorKueche:lux


Fensterkontakt schaue ich gleich mal
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Mai 2019, 21:52:52
Zitat von: flummy1978 am 23 Mai 2019, 14:49:58
p.p.s Ist es ein Bug oder ein Future, dass ich außer den Uhrzeiten und dem Hinzufügen eines Fensterkontaktes an einem Rolle nichts geändert habe.  Es fährt beim Öffnen des Fensters hoch aber Abends nicht runter, wenn die Zeit eingetreten ist und das Fenster noch offen ist ?

Hier müsste man schauen was Du da genau eingestellt hast. Da brauche ich also ein list vom Rolllodevice und vom ASC Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Mai 2019, 21:58:35
Zitat von: Uwe S. am 22 Mai 2019, 19:51:14
Hallo nochmal,

ich habe
ASC_autoShuttersControlEvening auf ON
und
ASC_autoShuttersControlMorning auf OFF

stehen.
In den "Rolladen"-Devices steht auch die
ASC_Time_DriveDown korrekt und die

ASC_Time_DriveUp auf AutoShuttersControl off.

Trotzdem wird abends kein Befehl gesendet. D.h. es ist kein Eintrag im Log-File zu sehen, dass ein Telegramm an den Rollladenschalter gesendet wurde.

Bin ich noch dran. Nur zur Info
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 23 Mai 2019, 22:24:06
Hey Marko,

ist eines der "live" Rollos. Was ganz komisches ist eben passiert, daher der komplette Ablauf:
Rollo soll 21 Uhr runter fahren -> Es war nach 21 Uhr also Rollo von Hand geschlossen, weil Fenster auf -> Fenster zu -> kurze Zeit später Frauchen im SZ -> Oh is warm -> Fenster auf -> HUCH (!) Schaaatz warum fährt das Rollo auf ?? -> Ich: äähh weil getestet hab ob Du tatsächlich das Fenster auf machst  :o ::) ;D

Zitat von: CoolTux am 23 Mai 2019, 21:52:52
Hier müsste man schauen was Du da genau eingestellt hast. Da brauche ich also ein list vom Rolllodevice und vom ASC Device

Daher folgt für die o.g. Frage dann auch direkt das List von beiden Sachen. ASC und das entsprechende Rolle :)

Rollo
Internals:
   FUUID      5caf7621-f33f-8d79-d7ee-de080736535cf1b7
   NAME       Rollo_OG_SZ_01
   NR         128
   STATE      closed
   TYPE       ROLLO
   stoptime   1558640762
   READINGS:
     2019-04-23 15:06:42   ASC_Shading_WaitingPeriod 120
     2019-05-23 21:41:35   ASC_ShuttersLastDrive ventilate - window open
     2019-05-23 21:00:02   ASC_Time_DriveDown 24.05.2019 - 21:00
     2019-05-23 21:00:02   ASC_Time_DriveUp 24.05.2019 - 08:00
     2019-05-23 15:59:54   associatedWith  AUTO_RolloSteuerung
     2019-05-23 21:45:53   command         closed
     2019-05-23 21:45:53   desired_pct     100
     2019-05-23 21:45:53   drive-type      modul
     2019-05-23 21:45:53   last_drive      drive-down
     2019-05-23 21:46:02   pct             100
     2019-05-23 21:46:02   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_Closed_Pos 100
   ASC_ComfortOpen_Pos 50
   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 off
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 174
   ASC_Shading_Min_Elevation 24
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 90
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 20:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 50
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec TK_OG_SZ_fenster1
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   DbLogInclude pct:60
   alias      SZ Rollo 1
   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 OG_SZ_RO_01Rollo_AUF off; set OG_SZ_RO_01Rollo_ZU on
   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; set OG_SZ_RO_01Rollo_AUF on
   rl_excessBottom 2
   rl_excessTop 1
   rl_resetTime 0
   rl_secondsDown 14
   rl_secondsUp 14
   rl_switchTime 2
   rl_type    normal
   room       System->Ext Verbindung
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     open:stop:closed


ASC Device:
Internals:
   FUUID      5cb0882c-f33f-8d79-c13d-e1c92d08129a74a1
   FVERSION   73_AutoShuttersControl.pm:v0.6.9-s19368/2019-05-11 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AUTO_RolloSteuerung
   NOTIFYDEV  global,AUTO_RolloSteuerung,Rollo_EG_BAD,Rollo_EG_FL,Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_EG_WZ_MAR_markise,Rollo_OG_SZ_01,Rollo_OG_SZ_02,Rollo_ZZ_TEST_BAD,Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo,Astro,PIR_EG_BAD_move,Licht_EG_WZ_01_deckenfluter,setupVars,TK_OG_SZ_fenster1
   NR         130
   NTFY_ORDER 51-AUTO_RolloSteuerung
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    0.6.9
   OLDREADINGS:
   READINGS:
     2019-04-13 07:15:02   EG_BAD_RO_Rollo_lastPosValue 0
     2019-04-13 20:17:34   EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-04-13 20:30:02   EG_KUE_RO_01_Rollo_lastPosValue 0
     2019-05-05 20:53:37   ROLLO_EG_WZ_MAR__markise_lastPosValue 0
     2019-04-13 06:49:31   Rollo.KUE02_lastPosValue 0
     2019-04-27 21:00:01   Rollo_EG_BAD_RO_Rollo_test_lastPosValue 0
     2019-05-23 21:00:02   Rollo_EG_BAD_lastPosValue 0
     2019-05-23 21:00:02   Rollo_EG_BAD_nextAstroTimeEvent 24.05.2019 - 07:30
     2019-05-23 21:00:02   Rollo_EG_FL_lastPosValue 0
     2019-05-23 21:00:02   Rollo_EG_FL_nextAstroTimeEvent 24.05.2019 - 07:30
     2019-04-27 20:45:01   Rollo_EG_KUE_01_eingang_lastPosValue 0
     2019-04-28 17:43:49   Rollo_EG_KUE_02_fenster_lastPosValue 0
     2019-05-23 18:06:53   Rollo_EG_WZ_JALOU_fenster_PosValue 100
     2019-05-23 21:20:24   Rollo_EG_WZ_JALOU_fenster_nextAstroTimeEvent 24.05.2019 - 08:00
     2019-04-14 11:01:50   Rollo_EG_WZ_JALOU_winterg_PosValue 0
     2019-05-23 21:20:24   Rollo_EG_WZ_JALOU_winterg_nextAstroTimeEvent 24.05.2019 - 08:00
     2019-05-23 20:13:16   Rollo_EG_WZ_MAR_markise_PosValue 0
     2019-05-23 21:20:24   Rollo_EG_WZ_MAR_markise_nextAstroTimeEvent 24.05.2019 - 08:00
     2019-05-23 21:00:02   Rollo_OG_SZ_01_lastPosValue 50
     2019-05-23 21:00:02   Rollo_OG_SZ_01_nextAstroTimeEvent 24.05.2019 - 08:00
     2019-05-23 21:00:02   Rollo_OG_SZ_02_lastPosValue 100
     2019-05-23 21:00:02   Rollo_OG_SZ_02_nextAstroTimeEvent 24.05.2019 - 08:00
     2019-05-23 21:20:24   Rollo_ZZ_TEST_BAD_Rollo_test_lastPosValue 0
     2019-05-23 21:20:24   Rollo_ZZ_TEST_BAD_Rollo_test_nextAstroTimeEvent 24.05.2019 - 05:36
     2019-05-23 21:20:24   Rollo_ZZ_TEST_BAD_lastPosValue 0
     2019-05-23 21:20:24   Rollo_ZZ_TEST_BAD_nextAstroTimeEvent 24.05.2019 - 05:36
     2019-05-23 19:23:56   Rollo_ZZ_TEST_KUECHE_Rollo_test_lastPosValue 60
     2019-05-23 20:45:02   Rollo_ZZ_TEST_KUECHE_Rollo_test_nextAstroTimeEvent 24.05.2019 - 07:30
     2019-05-23 21:20:24   Rollo_ZZ_TEST_Terasse_Rollo_lastPosValue 0
     2019-05-23 21:20:24   Rollo_ZZ_TEST_Terasse_Rollo_nextAstroTimeEvent 24.05.2019 - 06:30
     2019-05-23 12:16:27   controlShading  on
     2019-04-12 14:44:28   hardLockOut     off
     2019-04-12 14:48:57   partyMode       off
     2019-05-23 15:59:53   room_Bad        Rollo_ZZ_TEST_BAD
     2019-05-23 15:59:53   room_Kueche     Rollo_ZZ_TEST_KUECHE_Rollo_test,Rollo_ZZ_TEST_Terasse_Rollo
     2019-05-23 15:59:53   room_System-_Ext_Verbindung Rollo_EG_BAD,Rollo_EG_FL,Rollo_EG_WZ_MAR_markise,Rollo_OG_SZ_01,Rollo_OG_SZ_02
     2019-05-23 15:59:53   room_Wohnzimmer Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg
     2019-04-12 14:44:28   selfDefense     off
     2019-05-23 21:41:35   state           ventilate - window open
     2019-04-12 14:44:28   sunriseTimeWeHoliday off
     2019-05-23 15:59:53   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_EG_BAD
       Rollo_EG_FL
       Rollo_EG_WZ_JALOU_fenster
       Rollo_EG_WZ_JALOU_winterg
       Rollo_EG_WZ_MAR_markise
       Rollo_OG_SZ_01
       Rollo_OG_SZ_02
       Rollo_ZZ_TEST_BAD
       Rollo_ZZ_TEST_KUECHE_Rollo_test
       Rollo_ZZ_TEST_Terasse_Rollo
   monitoredDevs:
     Astro:
       AUTO_RolloSteuerung ASC_twilightDevice
     Licht_EG_WZ_01_deckenfluter:
       Rollo_ZZ_TEST_Terasse_Rollo ASC_BrightnessSensor
     PIR_EG_BAD_move:
       Rollo_ZZ_TEST_BAD ASC_BrightnessSensor
     Rollo_EG_BAD:
     Rollo_EG_FL:
     Rollo_EG_WZ_JALOU_fenster:
     Rollo_OG_SZ_01:
     Rollo_ZZ_TEST_BAD:
     Rollo_ZZ_TEST_Terasse_Rollo:
     TK_OG_SZ_fenster1:
       Rollo_OG_SZ_01 ASC_WindowRec
     setupVars:
       Rollo_EG_BAD ASC_BrightnessSensor
       Rollo_ZZ_TEST_KUECHE_Rollo_test ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_tempSensor WetterEXT
   ASC_twilightDevice Astro
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->Rollosteuerung


Wenn Du noch was brauchst, sag bescheid :)

Viele Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Mai 2019, 22:40:41
Das das Rolllo an sich gefahren ist, ist korrekt. Es sollte auf 50% gefahren sein. Passt das?
Hast ja eingestellt daß er auf 50 fahren soll bei Fenster auf.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 23 Mai 2019, 23:19:53
Zitat von: CoolTux am 23 Mai 2019, 22:40:41
Das das Rolllo an sich gefahren ist, ist korrekt. Es sollte auf 50% gefahren sein. Passt das?
Hast ja eingestellt daß er auf 50 fahren soll bei Fenster auf.

Korrekt, aber das sollte er doch nicht mehr tun, wenn die "Auto runter Fahrzeit" bereits überschritten wurde und HOCH fahren noch nicht erreicht (so war die Funktion in den letzten Tagen und ich bin zu 99% sicher, dass das auch so funktioniert hatte).

Genau das waren die Optionen "Was.passiert.wenn.ich.was.so.oder.so.einstelle.und.wirkt.sich.dann.wieder.wo.anders.aus" - Die manchmal in dem Modul ohne entsprechende Erklärung schwer nachzuvollziehen sind WENN man nicht von Anfang an in der Entwicklung dabei ist :-|

Kann ich das irgendwie verhindern bzw ändern?  Meine Wunschvorstellung ist:

Morgens hoch -> Manuell (wegen Schichtdienst) bzw durch Fenster auf (hat bisher funktioniert)
Abends runter -> nach Zeit (hat funktioniert)
In der Nacht Fenster auf -> nicht fahren (meiner meinung nach bisher auch funktioniert - aufgrund der kälteren Nächte bisher noch nicht so oft getestet :D)
Fenster  Auf in der Zeit zwischen hoch und abends runter -> Auf 50 % sofern es noch nicht weiter offen ist.
Abschatten -> bei Bedarf (und einstellung)

Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 09:14:07
Zitat von: flummy1978 am 23 Mai 2019, 23:19:53
Korrekt, aber das sollte er doch nicht mehr tun, wenn die "Auto runter Fahrzeit" bereits überschritten wurde und HOCH fahren noch nicht erreicht (so war die Funktion in den letzten Tagen und ich bin zu 99% sicher, dass das auch so funktioniert hatte).

Genau das waren die Optionen "Was.passiert.wenn.ich.was.so.oder.so.einstelle.und.wirkt.sich.dann.wieder.wo.anders.aus" - Die manchmal in dem Modul ohne entsprechende Erklärung schwer nachzuvollziehen sind WENN man nicht von Anfang an in der Entwicklung dabei ist :-|

Kann ich das irgendwie verhindern bzw ändern?  Meine Wunschvorstellung ist:

Morgens hoch -> Manuell (wegen Schichtdienst) bzw durch Fenster auf (hat bisher funktioniert)
Abends runter -> nach Zeit (hat funktioniert)
In der Nacht Fenster auf -> nicht fahren (meiner meinung nach bisher auch funktioniert - aufgrund der kälteren Nächte bisher noch nicht so oft getestet :D)
Fenster  Auf in der Zeit zwischen hoch und abends runter -> Auf 50 % sofern es noch nicht weiter offen ist.
Abschatten -> bei Bedarf (und einstellung)

Grüße
Andreas

So wie Du das verhalten beschreibst wie es mal war, ist es definitiv ein Fehler gewesen.
Bei einen Twostate Sensor wird bei einem open und aktivierten ASC_Ventilate_Window_Open on das Rolllo entsprechend der angegeben Pos angefahren sofern das Rolllo nicht oberhalb dieser Position ist. So war es eigentlich schon immer.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 11:00:08
Ich habe versucht was gescheites als Flussdiagramm hin zu bekommen. Kannst vergessen. Habe nur Fenster genommen und die ersten 2 Bedingungen und schon war mein Blatt voll und ich am Ende mit den Nerven.
Das ist sooo viel was da beprüft wird. Vielleicht kann ich es besser in Worte fassen. Muss mal schauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 11:21:57
Zitat von: christoph.kaiser.in am 08 Mai 2019, 19:43:54
Sollte am Zeilenumbruch liegen - Windows (CR LF) vs. Unix (LF).

Anbei der patch im Unix Format.

Gruß
Christoph

Habe ich nun endlich eingebaut. Kommt mit dem nächsten Update.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 11:29:14
@Julian

Auch Deinen Patch habe ich soeben eingearbeitet.
Vielen Dank


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 24 Mai 2019, 11:54:47
Zitat von: CoolTux am 24 Mai 2019, 09:14:07
So wie Du das verhalten beschreibst wie es mal war, ist es definitiv ein Fehler gewesen.
Bei einen Twostate Sensor wird bei einem open und aktivierten ASC_Ventilate_Window_Open on das Rolllo entsprechend der angegeben Pos angefahren sofern das Rolllo nicht oberhalb dieser Position ist. So war es eigentlich schon immer.

Irgendwie nicht schön...... Habt ihr alle keine Fenster die Ihr Nachts dennoch offen lasst, auch wenn die Rollos unten sind ?  ;D *lol*

Jetzt mal im Ernst:
ZitatIch habe versucht was gescheites als Flussdiagramm hin zu bekommen. Kannst vergessen. Habe nur Fenster genommen und die ersten 2 Bedingungen und schon war mein Blatt voll und ich am Ende mit den Nerven.
Das ist sooo viel was da beprüft wird. Vielleicht kann ich es besser in Worte fassen. Muss mal schauen.

Das ist imho der zweit wichtigste Grund warum Deine Beiträge zu den jeweiligen Versionen so explodieren und schnell unübersichtlich werden. Versuch mal ehrlich darüber nachzudenken:
Wenn du eine Frage hättest die mit einem Befehl / Attribut zu tun hat das in nahezu jedem list vorkommt, würdest Du es "schnell" in 3 Threads von insg 300 Seiten finden können? Ich denke - Nein. Das führt dazu dass jeder Depp (vor allem so welche wie ich (!)  ;) ) die meisten Fragen mehrmals stellt und Du oftmals nicht dazu kommst Dich um evtl. Bugs oder Erweiterungen zu kümmern.
Man sagt den Leuten immer RTFM !! und das zurecht. Wenn jemand eine Frage stellt, die schon zig mal behandelt wurde UND in der Anleitung steht, kann man diese mit einem Hinweis auf die Doku beantworten oder ignorieren -> Die Leute landen öfter in der Doku (weniger im Forum beim Schreiben eines Beitrages ) -> es gibt weniger (sinnlose) Beiträge pro Version -> Es wird übersichtlicher -> "Fehler" werden schnell erkannt, dass sie keine sind ----> usw. Das ist ein Rattenschwanz der sich von alleine Entwickelt.  Vielleicht kann ich damit etwas anregen.

Der wichtigste Grund für die Beitragsmenge ist Deine schier unerschöpfliche Kraft und Geduld beim Beantworten solcher Fragen. Dafür nochmal mein riesen DANK ! und der kleine aber dezente Hinweis auf
ZitatSupport me to buy new test hardware for development: https://www.paypal.me/MOldenburg
n Kaffee (oder auch ne Kanne Kaffee) spendieren tut keinem weh und zeigt auch die Wertschätzung für das Modul und Deine damit verbundene Arbeit....  Vielleicht kann ich damit auch etwas anregen.
Wenn es zeitlich möglich ist und ich helfen kann, fragen kostet nix. Aber aufgrund meiner derzeitigen Arbeitsweise und dem Wissen, dass das Wetter da ist in der auch der Garten gepflegt werden will wird es schwierig, aber Versuch macht klug  8)

Es wird zuviel Off-Topic:
ZitatMorgens hoch -> Manuell (wegen Schichtdienst) bzw durch Fenster auf (hat bisher funktioniert)
Abends runter -> nach Zeit (hat funktioniert)
In der Nacht Fenster auf -> nicht fahren (meiner meinung nach bisher auch funktioniert - aufgrund der kälteren Nächte bisher noch nicht so oft getestet :D)
Fenster  Auf in der Zeit zwischen hoch und abends runter -> Auf 50 % sofern es noch nicht weiter offen ist.
Abschatten -> bei Bedarf (und einstellung)
Gibt es irgendwie Möglichkeiten das voran genannte (oder ähnliches) zu erreichen? Oder hast Du irgendwie nen Tipp für mich, wie ich mich rantasten kann um solche Funktionen nicht als Fehler zu erkennen, sondern die korrekte Funktion herauszufinden ?

Vielen Dank und viele Grüße

Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 12:08:09
Zitat von: flummy1978 am 24 Mai 2019, 11:54:47
Gibt es irgendwie Möglichkeiten das voran genannte (oder ähnliches) zu erreichen? Oder hast Du irgendwie nen Tipp für mich, wie ich mich rantasten kann um solche Funktionen nicht als Fehler zu erkennen, sondern die korrekte Funktion herauszufinden ?
Andreas

Hallo Andreas,

Pauschal würde ich sagen das Du einfach die entsprechenden Rolllos für die Nacht aus der ASC Verarbeitung nimmst. Mit einer aktuellen Version ist dies durch den set Befehl
set shutterASCenableToggle ROLLLONAME
möglich. Dieser setzt/toggelt ein Reading im Rolllodevice selbst. Wenn also das Reading da off ist wird on gesetzt und wenn on dann off. Somit sagst Du einfach das wenn das Rollo den Event "night close" bekommt soll der set Befehl für das Rolllo ausgeführt werden. Naja und Morgens musst bitte einmal schauen wie man da was machen kann.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Christoph Morrison am 24 Mai 2019, 13:26:14
Zitat von: CoolTux am 27 April 2019, 08:04:52
Bezüglich Commandref benötige ich noch jemanden der die deutsche Commandref komplett ins Englische übersetzt. Vielleicht mag da einer sich ja bei schlechten Wetter einmal ran setzen.

Macht das jetzt schon jemand?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 13:35:07
Zitat von: Christoph Morrison am 24 Mai 2019, 13:26:14
Macht das jetzt schon jemand?

Aktuell noch nicht. Wollte da eine Freundin bitten ob sie Zeit findet. Wenn Du sagst Du hättest Interesse dann gerne. Nur zu.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 13:42:06
Zitat von: Uwe S. am 22 Mai 2019, 19:51:14
Hallo nochmal,

ich habe
ASC_autoShuttersControlEvening auf ON
und
ASC_autoShuttersControlMorning auf OFF

stehen.
In den "Rolladen"-Devices steht auch die
ASC_Time_DriveDown korrekt und die

ASC_Time_DriveUp auf AutoShuttersControl off.

Trotzdem wird abends kein Befehl gesendet. D.h. es ist kein Eintrag im Log-File zu sehen, dass ein Telegramm an den Rollladenschalter gesendet wurde.

Das Verhalten ist korrekt wenn die Rollos innerhalb der blockingTimeAfterManual gefahren sind. Sprich es wurde vorher das Rolllo manuell bewegt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 13:46:32
Zitat von: Dersch am 23 Mai 2019, 10:19:44
Wäre es möglich, dass du eine Abfrage einbaust, dass Shading-In nicht aufgelöst wird wenn Time-Up-Late erreicht ist?

Denn wenn via Helligkeit gesteuert wird sind die Läden ja schon vor Time-Up-Late oben. Wenn dann davor dann schon abgeschattet wird geht der Laden hoch wenn Time-Up-Late erreicht ist.

Habe ich nun eingebaut
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 24 Mai 2019, 13:50:48
Im Zusammenhang mit commandref:

@CoolTux: Gestern habe ich die d-cref wegen einer Frage hier mal kurz gegengelesen. Teilweise stehen default-Werte für die diversen Einstellungen drin, in der Regel aber nicht. M.E. wäre es (in den meisten Fällen?) sinnvoll, die jeweils dort auszuweisen.

Für englisch will ich mich nicht bewerben, aber (u.a.) auch der Einrichtungsguide im Wiki wäre wieder ein Thema. Da (für den Guide) würde ich mich mal vorsichtig zu Wort melden, komme aber frühestens im Lauf der nächsten Woche dazu. Es gibt da nur ein paar "kleine" Einschränkungen:
- ich würde das dann nicht mehr "from the scratch" selbst nachvollziehen, sondern dann tendenziell nur theoretisch (meine Einstellungen passen ja soweit...) und dann die daraus sich ergebenden (ungetesteten) Änderungen einpflegen;
- Shading usw. habe ich noch nicht wirklich ausgerollt, geschweige denn getestet.

Vielleicht hat jemand von unseren Neuzugängen Lust, den Änderungsbedarf dazu mal zusammenzutragen? Ich kann das dann gerne ins Wiki übertragen, niemand müßte deswegen die "Wiki-Sprache" lernen...
Diskussionen dazu bitte aber dann im Wiki-Bereich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Uwe S. am 24 Mai 2019, 13:54:43
Hallo,

ich habe ASC_BlockingTime_afterManual nicht aktiv gesetzt. D.h. laut commandref ist es 1200 Sekunden (20 Minuten). Die letzte manuelle Fahrt war an den Rollläden aber morgens nach dem Aufstehen und runterfahren sollten sie gegen 22 Uhr. Das ist länger als 20 Minuten.

Danke für Deine Hilfe
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 24 Mai 2019, 14:10:30
Zitat von: CoolTux am 24 Mai 2019, 13:35:07
Aktuell noch nicht. Wollte da eine Freundin bitten ob sie Zeit findet. Wenn Du sagst Du hättest Interesse dann gerne. Nur zu.

Ich wollte mit der deutschen Beschreibung eigentlich auch schon längst weitergekommen sein. Leider fehlt mir aktuell die Zeit, aber versprochen ist versprochen. :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 14:11:24
Zitat von: Uwe S. am 24 Mai 2019, 13:54:43
Hallo,

ich habe ASC_BlockingTime_afterManual nicht aktiv gesetzt. D.h. laut commandref ist es 1200 Sekunden (20 Minuten). Die letzte manuelle Fahrt war an den Rollläden aber morgens nach dem Aufstehen und runterfahren sollten sie gegen 22 Uhr. Das ist länger als 20 Minuten.

Danke für Deine Hilfe

Dann ist irgendwas komisch, da ich es bei mir getestet habe.
Kannst Du mir bitte ein list geben vom Rolllo- und vom ASC Device


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 24 Mai 2019, 14:41:09
Shading Out hat heute wieder nicht geklappt irgendwo scheint der Wurm drin zu sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 14:57:50
Wie ist denn der aktuelle Shading Status? in oder gar reserved Out?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 24 Mai 2019, 14:58:12
Ne Out
Muss wohl Mal debug anschalten
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 14:59:28
Aber wenn er Out ist dann muss er doch raus fahren.
Steht das Rolllo laut Reading in der Shading Position?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 24 Mai 2019, 15:00:50
Genau steht in der richtigen Position laut Reading und auch tatsächlich aber anscheinend kommt kein Fahrbefehl.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 15:19:20
Zitat von: majestro84 am 24 Mai 2019, 15:00:50
Genau steht in der richtigen Position laut Reading und auch tatsächlich aber anscheinend kommt kein Fahrbefehl.

Mach mal bitte debug an
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 24 Mai 2019, 15:20:36
Ja ist angeschaltet ich gucke Mal wenn die nächste in Out Fahrt was da kommt. Nur ist im Moment keine mehr in Beschattung sind Wolken aufgezogen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Christoph Morrison am 24 Mai 2019, 15:21:26
Zitat von: CoolTux am 24 Mai 2019, 13:35:07
Aktuell noch nicht. Wollte da eine Freundin bitten ob sie Zeit findet. Wenn Du sagst Du hättest Interesse dann gerne. Nur zu.

Hab angefangen, ca. 30% fertig. Bekommst dann einen pull request auf Github.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Uwe S. am 24 Mai 2019, 17:19:22
Hallo,

mein Problem (Rollladen sollen morgens nicht automatisch fahren, abends aber wohl, aber fahren abends nicht) schaue ich mir selbst noch einmal an.


Zu meinem Ursprungsproblem:
Normal sollen die Rollläden nur abends automatisch fahren, morgens aber nicht.
Wenn ich im Urlaub bin (also nicht zuhause) sollen die auch morgens automatisch fahren.

Eigentlich bräuchte ich doch nur im ASC-Device das Attribut "ASC_autoShuttersControlMorning" ändern. Geht das nicht?

Oder alternativ ein zweites ASC-Device mit entsprechendem Attribut und ich schalte wechselweise die ASC-Devices auf aktiv bzw. inaktiv.


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Mai 2019, 17:21:48
Zitat von: Uwe S. am 24 Mai 2019, 17:19:22
Hallo,

mein Problem (Rollladen sollen morgens nicht automatisch fahren, abends aber wohl, aber fahren abends nicht) schaue ich mir selbst noch einmal an.


Zu meinem Ursprungsproblem:
Normal sollen die Rollläden nur abends automatisch fahren, morgens aber nicht.
Wenn ich im Urlaub bin (also nicht zuhause) sollen die auch morgens automatisch fahren.

Eigentlich bräuchte ich doch nur im ASC-Device das Attribut "ASC_autoShuttersControlMorning" ändern. Geht das nicht?

Oder alternativ ein zweites ASC-Device mit entsprechendem Attribut und ich schalte wechselweise die ASC-Devices auf aktiv bzw. inaktiv.

Ein zweites ASC Device kann man nicht anlegen. Du kannst aber natürlich das Attribut im Urlaub anders setzen. Das geht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TommyER am 25 Mai 2019, 10:22:02
Seit dem Update auf 0.6.12 sind folgende Hinweise im Log


2019.05.24 16:00:06 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/73_AutoShuttersControl.pm line 2775.
2019.05.24 16:00:06 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/73_AutoShuttersControl.pm line 2783.
2019.05.24 16:00:06 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4446.
2019.05.24 16:00:06 1: PERL WARNING: Use of uninitialized value $brightnessMinVal in concatenation (.) or string at ./FHEM/73_AutoShuttersControl.pm line 2802.
2019.05.24 16:00:06 1: PERL WARNING: Use of uninitialized value $brightnessMaxVal in concatenation (.) or string at ./FHEM/73_AutoShuttersControl.pm line 2826.


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Mai 2019, 11:13:53
Hast Du nach dem Update Neugestartet? Kannst Du bitte debug aktivieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Mai 2019, 12:30:58
Ok ich habe gerade eben mal geschaut. Da ist in der Tat ein Fehler drin. Ich schaue
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 25 Mai 2019, 12:43:19
Zitat von: FunkOdyssey am 21 Mai 2019, 16:52:39
Ja, mein Versionssprung war jedoch nicht wirklich groß, da ich auch vorher die Development-Version eingesetzt habe.
Shading habe ich zwar aktiviert und konfiguriert. Jedoch habe noch keine echte Beschattung durchführen können, da ich einen Brightness-Sensor und keinen Lux-Sensor in Betrieb habe. Hier muss ich mir noch etwas einfallen lassen.

Und am Wochenende versuche ich "mein Türkontaktfehler" noch einmal, indem ich nicht TwoState, sondern ThreeState für meinen HM-SEC-SCO gesetzt habe.
In Kurz: Nur am Wochenende fahren rein zeitgesteuerte (nur UP / nicht DOWN, weil manuell) Jalousien nicht hoch (NIE), wenn ich ein Türkontakt hinterlegt habe. Siehe wie folgt:

   ASC        2
   ASC_BrightnessSensor dummy_brightness:value 110:110
   ASC_Down   time
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset 180
   ASC_Drive_OffsetStart 120
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Direction 135
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode off
   ASC_Shading_Pos 25
   ASC_Time_Down_Early 22:00
   ASC_Time_Down_Late 23:45
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     time
   ASC_WiggleValue 15
   ASC_WindowRec contact_sensor1
   ASC_WindowRec_subType twostate




Das hier funktioniert auch am Wochenende:

   ASC        2
   ASC_BrightnessSensor dummy_brightness:value 125:120
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 45
   ASC_Drive_Offset 120
   ASC_Drive_OffsetStart 180
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_Shading_Direction 135
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 20:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_WiggleValue 15
   ASC_WindowRec contact_sensor2
   ASC_WindowRec_subType twostate


createNotifyDev habe ich bereits mehrfach durchgeführt.

Irgendwie ist da der Wurm drin.
Heute ist keine Jalousie hochgefahren, die wie folgt konfiguriert sind:
ASC_Time_Up_WE_Holiday 08:00
ASC_Mode_Down off
ASC_Mode_Up always
ASC_Down time
ASC_Up time

Egal ob Contact-Attribut gesetzt war oder nicht.
Und auch nur am WE!
Rollos werden abends immer manuell geschlossen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Mai 2019, 12:57:33
hast Du schon die Version mit der API. Dann lese bitte einmal die Zeit aus wann er hoch fahren soll
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Mai 2019, 13:00:35
Zitat von: FunkOdyssey am 25 Mai 2019, 12:43:19
Irgendwie ist da der Wurm drin.
Heute ist keine Jalousie hochgefahren, die wie folgt konfiguriert sind:
ASC_Time_Up_WE_Holiday 08:00
ASC_Mode_Down off
ASC_Mode_Up always
ASC_Down time
ASC_Up time

Egal ob Contact-Attribut gesetzt war oder nicht.
Und auch nur am WE!
Rollos werden abends immer manuell geschlossen.

Setzt er denn für den Folgetag eine neue Zeit am Morgen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 25 Mai 2019, 13:05:25
Ja
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Mai 2019, 13:43:46
OK ich schaue
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Team-Menge am 25 Mai 2019, 14:03:52
Hallo CoolTux,

mein Rollladen fuhr die letzen Wochenenden auch nicht hoch.

Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 45
   ASC_BrightnessSensor Helligkeit:brightness 300:1000
   ASC_Closed_Pos 0
   ASC_Down   brightness
   ASC_Drive_OffsetStart 20
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 108
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 70
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:08:30
   ASC_Time_Up_Late 08:27:30
   ASC_Time_Up_WE_Holiday 08:05:30
   ASC_Up     time
   ASC_Ventilate_Pos 100
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Kueche_Tuerkontakt
   ASC_WindowRec_subType twostate


ASC_Enable
on
2019-05-21 08:30:15
ASC_ShuttersLastDrive
manual
2019-05-25 09:00:17
ASC_Time_DriveDown
24.05.2019 - 22:30
2019-05-24 21:08:31
ASC_Time_DriveUp
26.05.2019 - 08:05
2019-05-24 21:08:31
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Mai 2019, 14:13:16
Danke für die Meldung. Dann muss ich mir das noch mal genauer anschauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 25 Mai 2019, 16:31:03
Internals:
   DEF        NEQxxx
   FUUID     xxxxxxxxxxxx
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Rollo_EG_Flur_Ost
   NR         143
   STATE      none
   TYPE       HMCCUDEV
   ccuaddr    NEQxxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-EG-Flur-Ost
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-05-21 17:53:55   ASC_Enable      on
     2019-05-25 13:55:54   ASC_ShuttersLastDrive shading out
     2019-05-25 08:45:01   ASC_Time_DriveDown 25.05.2019 - 22:00
     2019-05-25 08:45:01   ASC_Time_DriveUp 26.05.2019 - 08:45
     2019-05-24 07:12:32   associatedWith  myASControl
     2019-05-25 13:56:18   control         0
     2019-05-25 13:56:18   direction       stop
     2019-05-25 13:56:18   hmstate         off
     2019-05-24 07:12:39   inhibit         unlocked
     2019-05-25 13:56:18   level           none
     2019-05-24 07:12:39   lock            unlocked
     2019-05-25 13:56:18   motor           stop
     2019-05-25 13:56:18   pct             0
     2019-05-25 13:56:18   state           none
     2019-05-25 13:56:18   working         no
   hmccu:
     devspec    NEQxxx
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       none
         VAL        0.000000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -5
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor HM_Sonne_Aussen_HWR:control 90:60
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 106
   ASC_Shading_Min_Elevation 20
   ASC_Shading_Min_OutsideTemperature 108.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 40000
   ASC_Shading_StateChange_Sunny 65000
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 16:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 07:15
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_WindowRec_subType twostate
   IODev      d_ccu
   alias      Rollo Flur
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   room       Flur,Homematic
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


ist, ebenso wie zwei andere Fenster, mit dem Shading out auf 0 gefahren. Das scheint zu passieren, wenn der Beschattungswinkel verlassen wird. Den an Rollos, die wegen fehlender Helligkeit ins Shading out gehen, wird normal die 100 angefahren.
Die Rollos waren beim Abschatten auch ganz normal auf 100.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Mai 2019, 16:44:04
Welche Modulversion?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 25 Mai 2019, 17:14:57
Zitat von: Beta-User am 22 Mai 2019, 17:53:30
- Man benötigt also in jedem Fall zwei Befehle, wenn man die Lamellenposition "irgendwie anders" oder "genau definiert" mittels Fahranweisung festlegen will.

Die spannende Frage für Zwischendurch heißt: Was passiert, wenn du den positionSlat-Befehl absetzt, kurz nachdem du dim xy eingegeben hattest und die Jalousie noch unterwegs ist?

so habe getestet:
erst den Fahrbefehl zb von ,,auf" nach ,,zu" (über set <device> positionsBlinds 0), dim sollte genauso gehen
innerhalb des Fahrzeit die Lamellen auf zb 40% gestellt (über set <device> positonSlat 40).
beides wird nacheinander abgearbeitet.


zur Config meiner RollerShutter 2
- bei dim und positonBlinds, wird nur die Jalousie gefahren, die vorhergehende Lamellenposition wird wiederhergestellt
- bei positionSlat wird nur die Lamelle verstellt
- die Hardwareschalter stellen die Position nicht wieder her, beim zufahren zu und beim auffahren sind sie auf
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 25 Mai 2019, 20:33:32
Zitat von: CoolTux am 25 Mai 2019, 16:44:04
Welche Modulversion?

VERSION
0.6.12
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Uwe S. am 25 Mai 2019, 22:15:19
Hallo,

irgendwie werde ich nicht ganz schlau...

in den Readings des ASC-Devices stimmen die _PosValue und _lastPosValue nicht mit den tatsächlichen Ständen überein. Zudem sind die Zeitstempel dieser Readings nicht aktuell (zwischen 1 und 3 Tage alt).


Kann das die Ursache sein, warum meine Rollläden abends nicht automatisch runterfahren?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Mai 2019, 22:17:11
Eher nicht, da die aktuelle Positionen immer kurz vorher direkt ausgelesen werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Uwe S. am 25 Mai 2019, 22:18:54
Kann ich das Auslesen manuell anstossen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Mai 2019, 05:40:38
Ich verwende die FHEM Funktion ReadingsNum dafür. Wenn Du das meinst.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 26 Mai 2019, 08:33:00
Moin,

folgendes Szenario:
Rollladen fährt automatisch runter -> ok
Rollladen wird manuell hochgefahren -> ok
Terassentür wir geöffnet -> ok
Rollladen fährt in die comfortOpen_Pos -> soll das so sein? Nicht nur wenn der Rollladen vorher im Zustand geschlossen war?

Vielen Dank.

Gruß Daniel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 26 Mai 2019, 08:39:39
Zitat von: dancatt am 26 Mai 2019, 08:33:00
Moin,

folgendes Szenario:
Rollladen fährt automatisch runter -> ok
Rollladen wird manuell hochgefahren -> ok
Terassentür wir geöffnet -> ok
Rollladen fährt in die comfortOpen_Pos -> soll das so sein? Nicht nur wenn der Rollladen vorher im Zustand geschlossen war?

Vielen Dank.

Gruß Daniel
Das ist mir auch gestern in der aktuellen Version aufgefallen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Mai 2019, 08:47:58
Danke Euch für die Infos. Das schaue ich mir sehr gerne an.
Natürlich sollte es nicht so sein das wenn das Rollo oben ist es beim öffnen der Tür in Comfort fährt.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Mai 2019, 11:25:30
Zitat von: FunkOdyssey am 25 Mai 2019, 12:43:19
Irgendwie ist da der Wurm drin.
Heute ist keine Jalousie hochgefahren, die wie folgt konfiguriert sind:
ASC_Time_Up_WE_Holiday 08:00
ASC_Mode_Down off
ASC_Mode_Up always
ASC_Down time
ASC_Up time

Egal ob Contact-Attribut gesetzt war oder nicht.
Und auch nur am WE!
Rollos werden abends immer manuell geschlossen.

Am Donnerstag ist Feiertag. Bitte bis dahin kein Update machen.
Schaue bitte am Mittwoch Morgen und Abend genau auf das Datum und die Uhrzeit zum Hochfahren am Donnerstag.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 27 Mai 2019, 11:42:34
Zitat von: CoolTux am 27 Mai 2019, 11:25:30
Am Donnerstag ist Feiertag. Bitte bis dahin kein Update machen.
Schaue bitte am Mittwoch Morgen und Abend genau auf das Datum und die Uhrzeit zum Hochfahren am Donnerstag.

Das kann ich machen. Wäre auch super, wenn das ins Rollo-Log wandern würde. Würde es einfacher machen.

Was mir noch eingefallen ist:
Diese beiden haben als einzige Jalousien "ASC_Shading_Mode = off".
Vielleicht hat das auch etwas damit zu tun.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Mai 2019, 12:01:22
Zitat von: FunkOdyssey am 27 Mai 2019, 11:42:34
Das kann ich machen. Wäre auch super, wenn das ins Rollo-Log wandern würde. Würde es einfacher machen.

Was mir noch eingefallen ist:
Diese beiden haben als einzige Jalousien "ASC_Shading_Mode = off".
Vielleicht hat das auch etwas damit zu tun.

Nein. So wie ich das sehe hat es etwas mit dem ASC_Up time zu tun. Anscheinend berechnet er im WE jedesmal nicht die Zeit für den Folgetag sondern für den der nach dem Folgetag kommt. Also am 27. nicht für den 38. sondern fpr den 29.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 27 Mai 2019, 12:13:47
Guten Tag,

ich finde das Modul "AutoShuttersControl" klasse.
Konnte auch bis jetzt alle meine DOIFs und Skripte die ich für die Steuerung meiner
Rolladen erstellt hatte, durch das Modul ersetzen.
Bis auf eins :-(.
Ich habe im Ankleidezimmer Rolläden, die nur aufgehen sollen wenn die Roomates aufstehen. Sprich der Status nicht mehr "asleep" ist.
Das funktioniert auch wenn man die entsprechenden ASC*Einträge an den Rolladen vornimmt.

Nun habe ich das Problem, dass ich die Anwesenheit in den Schlafräumen durch ein "Presence"-Modul mit Bluethooh Erkennung durchführe.
Manchmal kommt es dann vor, wenn ich ein Etage unter den Schlafräumen bin, ich auf einmal auf "asleep" geschaltet werde und dann automatisch
die Rolladen runterfahren. Nach einer Weile wieder hoch.

Gibt es eine Möglichkeit, die Rolläden so einzustellen dass diese bei einem "ASC_ShuttersLastDrive day open" nicht mehr automatisch
auf asleep reagieren?
Für das runterfahren, verwenden wir die "ASC_autoShuttersControlEvening" am Abend.

Gruß,
Sascha
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Mai 2019, 12:22:05
Hallo Sascha,

Nein diese Möglichkeit gibt es leider nicht. Es ist ja gewollt das auch am Tag wenn man sich schlafen legt die Rollos runter gehen. Halt damit man schlafen kann.
Du wirst wohl versuchen müssen die presence Erkennung besser zu machen. Eventuell mit einer presenceThreshold oder so.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 27 Mai 2019, 12:41:34
Hallo

Habe den ganzen Samstag einmal die Beschattung mit Debug überwacht (Log im Anhang) und anscheint hat alles geklappt, bis auf einen Ausnahme. Das heißt alle Rolllos sind wieder in Ihre offen Position gefahren nach der Beschattung.
Am Sonntag das Debug entfernt und prompt ist nicht jedes Rolllos aus der Beschattung gefahren. Ich muss wohl das ganze über Tage mit schreiben.

Ein Frage habe ich trotzdem im log steht bei 16:54:45 für das Rolllo EZ_Jalousie folgendes:
SC_DEBUG!!! 2019.05.25 16:54:45 - ShadingProcessing: EZ_Jalousie - Der aktuelle Beschattungsstatus ist: out und somit wird nun in die Position: 30 zum beenden der Beschattung gefahren

Wo kommt die 30 her das ist die Schading Position das wäre doch falsch es müsste dort doch die 99 (ZWave) stehen.
Vielleicht hängt es damit zusammen das es nicht immer klappt, und bringt dich auf die richtige Spur.

Ich komme auch genau auf dieses Rolllo weil ich am Samstag den Eindruck hatte das genau dieses einmal nicht aus der Beschattung gefahren ist sondern manuell. 100%ig kann ich es nicht sagen da der Kurze am Samstag seinen 2. Geburtstag hatte und somit auch viele Leute die Möglichkeit hatte dieses Rollo zu bewegen.
Da ich aber die nächsten Woche nicht wirklich dazu komme weiter zu beobachten muss ich das noch einmal genauer beobachten nach meinen Urlaub.

Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Mai 2019, 13:19:51
Zitat von: kjmEjfu am 25 Mai 2019, 16:31:03
Internals:
   DEF        NEQxxx
   FUUID     xxxxxxxxxxxx
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Rollo_EG_Flur_Ost
   NR         143
   STATE      none
   TYPE       HMCCUDEV
   ccuaddr    NEQxxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-EG-Flur-Ost
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-05-21 17:53:55   ASC_Enable      on
     2019-05-25 13:55:54   ASC_ShuttersLastDrive shading out
     2019-05-25 08:45:01   ASC_Time_DriveDown 25.05.2019 - 22:00
     2019-05-25 08:45:01   ASC_Time_DriveUp 26.05.2019 - 08:45
     2019-05-24 07:12:32   associatedWith  myASControl
     2019-05-25 13:56:18   control         0
     2019-05-25 13:56:18   direction       stop
     2019-05-25 13:56:18   hmstate         off
     2019-05-24 07:12:39   inhibit         unlocked
     2019-05-25 13:56:18   level           none
     2019-05-24 07:12:39   lock            unlocked
     2019-05-25 13:56:18   motor           stop
     2019-05-25 13:56:18   pct             0
     2019-05-25 13:56:18   state           none
     2019-05-25 13:56:18   working         no
   hmccu:
     devspec    NEQxxx
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       none
         VAL        0.000000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -5
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor HM_Sonne_Aussen_HWR:control 90:60
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 106
   ASC_Shading_Min_Elevation 20
   ASC_Shading_Min_OutsideTemperature 108.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 40000
   ASC_Shading_StateChange_Sunny 65000
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 16:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 07:15
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_WindowRec_subType twostate
   IODev      d_ccu
   alias      Rollo Flur
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   room       Flur,Homematic
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


ist, ebenso wie zwei andere Fenster, mit dem Shading out auf 0 gefahren. Das scheint zu passieren, wenn der Beschattungswinkel verlassen wird. Den an Rollos, die wegen fehlender Helligkeit ins Shading out gehen, wird normal die 100 angefahren.
Die Rollos waren beim Abschatten auch ganz normal auf 100.

Ich habe es mir die Tage genauer angeschaut. Eine Erklärung dafür habe ich leider dennoch nicht. In keiner relevanten Shading Funktion ist ein ClosedPos Anfahren enthalten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 27 Mai 2019, 13:25:11
Zitat von: CoolTux am 27 Mai 2019, 12:22:05
Hallo Sascha,

Nein diese Möglichkeit gibt es leider nicht. Es ist ja gewollt das auch am Tag wenn man sich schlafen legt die Rollos runter gehen. Halt damit man schlafen kann.
Du wirst wohl versuchen müssen die presence Erkennung besser zu machen. Eventuell mit einer presenceThreshold oder so.

Hallo CoolTux,

das habe ich mir schon gedacht und dort heute mal implementiert.

Übrigens Danke für das tolle Modul!

Gruß,
Sascha
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Mai 2019, 13:44:43
Zitat von: FunkOdyssey am 25 Mai 2019, 12:43:19
Irgendwie ist da der Wurm drin.
Heute ist keine Jalousie hochgefahren, die wie folgt konfiguriert sind:
ASC_Time_Up_WE_Holiday 08:00
ASC_Mode_Down off
ASC_Mode_Up always
ASC_Down time
ASC_Up time

Egal ob Contact-Attribut gesetzt war oder nicht.
Und auch nur am WE!
Rollos werden abends immer manuell geschlossen.

Möglich das ich etwas gefunden habe.
Wenn ich richtig liege wird am Donnerstag alles korrekt funktionieren. Dafür aber am We nicht. Denn für den Fehler müssen 2 aufeinander folgende Feiertage/Wochenendtage kommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 27 Mai 2019, 18:32:10
Zitat von: CoolTux am 27 Mai 2019, 13:19:51
Ich habe es mir die Tage genauer angeschaut. Eine Erklärung dafür habe ich leider dennoch nicht. In keiner relevanten Shading Funktion ist ein ClosedPos Anfahren enthalten.

Vielleicht irgendein seltsamer Zufallseffekt. Wenn es nochmal auftreten sollte, melde ich mich wieder.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 28 Mai 2019, 08:58:48
Zitat von: CoolTux am 27 Mai 2019, 11:25:30
Am Donnerstag ist Feiertag. Bitte bis dahin kein Update machen.
Schaue bitte am Mittwoch Morgen und Abend genau auf das Datum und die Uhrzeit zum Hochfahren am Donnerstag.

@CoolTux: Soll ich oder nicht? :-)
https://github.com/LeonGaultier/fhem-AutoShuttersControl/commit/7513c3470ec8ed5735849081b512463a172dd6c3

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Mai 2019, 09:29:03
Ich habe soeben im Git sowohl in devel als auch im Master Updates eingespielt. Der Master ist ein Spiegel des devel.
Ihr könnt also bitte zum testen die aktuelle Version aus dem Master nehmen.

Ich teste das jetzt ein zwei Tage bei mir und dann gebe ich es als FHEM Update frei.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: math78 am 28 Mai 2019, 14:43:03
Hallo,

erst einmal auch vielen Dank für das tolle Modul!

Ich verwende es seit einigen Wochen, bin gerade am experimentieren mit der Beschattung. Ich habe beim Rolladen im EG zur Terrasse den "ASC_Shading_Mode" mit absent hinterlegt. Der Rolladen war heute Mittag beim nach Hause kommen runtergefahren. Mein Status hat sich nun auf home geändert, am Rolladenstatus hat sich nichts geändert, er ist unten geblieben. Spielt das dann in der Automatik keine Rolle? Das wäre vielleicht noch ein Punkt zum Ergänzen.

Danke.

Grüße
Matthias
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Mai 2019, 15:50:42
Hallo Matthias,

Vielen Dank für die Info. Ich habe im aktuellen master Branche meines githubs ein Handling dafür eingebaut. Kommt die Tage dann auch per FHEM Update
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Mai 2019, 09:31:56
Ich werde heute Abend die aktuelle Git Master Version ins FHEM SVN kopieren. Damit wird die aktuelle Version ab morgen früh 8 Uhr als Update verteilt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 31 Mai 2019, 08:54:00
Ganz selten spaziere ich in der CommandRef :D, dort steht
ASC_autoShuttersControlComfort - on/off - schaltet die Komfortfunktion an. Bedeutet, dass ein Rollladen mit einem threestate Sensor am Fenster beim öffnen in eine Offenposition fährt, die beim Rollladen über das Attribut ASC_ComfortOpen_Pos eingestellt wird. / default off wenn nicht gesetzt
Müsste ich den Parameter nicht im Device finden? Unter den Attributen finde ich den nicht.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 09:25:23
Müsstest Du. Gerade mal aus Angst geschaut. Puh ist noch da  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 31 Mai 2019, 10:31:08
 ;D wollte keine Ängste schüren.
Im device finde ich es leider nicht. Sind die Attribute "aktualisierbar"?
Ich habe vor meinem Post noch ein Update (0.6.14) vorgenommen, um sicher zu gehen, dass ich auf dem letzten stand bin.
Müssten der Parameter nicht in dieser Liste auftauchen?

ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 10:34:52
Ja muss dabei sein. Und Du hast es wirklich nicht?
Gib mal bitte ein list vom Device.

Also es steht definitiv nicht als Auswahl in der Attribut Liste?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 31 Mai 2019, 11:19:24
ich finde es irgendwie nicht.  :-[, oder ich gucke an der falschen Stelle.

Internals:
   FUUID      5c481855-f33f-82e0-b537-9735bcc9a248f6e4
   FVERSION   73_AutoShuttersControl.pm:v0.6.14-s19487/2019-05-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RollladenDashboard
   NOTIFYDEV  global,RollladenDashboard,KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3,WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2,WZ_Jalousie_Terrasse1,KE_Fenster_2,WZ_Jalousie_2,CTA18,WZ_Jalousie_3,WZ_Jalousie_Terrasse2,WZ_Fenster_3,T,KE_Fenster_1,Residents,KE_Fenster_3,WZ_Fenster_2,WZ_Jalousie_1,EG_FensterTerrasse_2,KE_Jalousie_1,KE_Jalousie_3,KE_Jalousie_2,EG_FensterTerrasse_1
   NR         1637
   NTFY_ORDER 51-RollladenDashboard
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.14
   OLDREADINGS:
   READINGS:
     2019-05-31 05:50:32   KE_Jalousie_1_PosValue 100
     2019-01-11 17:25:21   KE_Jalousie_1_lastDelayPosValue 0
     2019-05-31 05:50:01   KE_Jalousie_1_lastPosValue 100
     2019-05-31 08:50:37   KE_Jalousie_1_nextAstroTimeEvent 31.05.2019 - 22:04
     2019-05-31 05:50:27   KE_Jalousie_2_PosValue 100
     2019-05-17 21:44:21   KE_Jalousie_2_lastDelayPosValue 30
     2019-05-31 05:50:01   KE_Jalousie_2_lastPosValue 100
     2019-05-31 08:50:38   KE_Jalousie_2_nextAstroTimeEvent 31.05.2019 - 22:04
     2019-05-31 05:50:27   KE_Jalousie_3_PosValue 100
     2019-05-23 21:53:21   KE_Jalousie_3_lastDelayPosValue 30
     2019-05-31 05:50:01   KE_Jalousie_3_lastPosValue 100
     2019-05-31 08:50:38   KE_Jalousie_3_nextAstroTimeEvent 31.05.2019 - 22:04
     2019-05-31 10:40:42   WZ_Jalousie_1_PosValue 30
     2019-01-11 17:35:01   WZ_Jalousie_1_lastDelayPosValue 0
     2019-05-31 05:40:02   WZ_Jalousie_1_lastPosValue 40
     2019-05-31 08:50:38   WZ_Jalousie_1_nextAstroTimeEvent 31.05.2019 - 22:04
     2019-05-31 10:40:44   WZ_Jalousie_2_PosValue 20
     2019-01-11 17:25:21   WZ_Jalousie_2_lastDelayPosValue 0
     2019-05-31 05:50:01   WZ_Jalousie_2_lastPosValue 0
     2019-05-31 08:50:38   WZ_Jalousie_2_nextAstroTimeEvent 31.05.2019 - 22:04
     2019-05-31 10:40:44   WZ_Jalousie_3_PosValue 20
     2019-01-11 17:41:18   WZ_Jalousie_3_lastDelayPosValue 0
     2019-05-31 05:50:01   WZ_Jalousie_3_lastPosValue 0
     2019-05-31 08:50:38   WZ_Jalousie_3_nextAstroTimeEvent 31.05.2019 - 22:04
     2019-05-31 10:40:38   WZ_Jalousie_Terrasse1_PosValue 80
     2019-01-11 17:25:21   WZ_Jalousie_Terrasse1_lastDelayPosValue 0
     2019-05-31 05:50:01   WZ_Jalousie_Terrasse1_lastPosValue 0
     2019-05-31 08:50:38   WZ_Jalousie_Terrasse1_nextAstroTimeEvent 31.05.2019 - 22:04
     2019-05-31 05:42:59   WZ_Jalousie_Terrasse2_PosValue 100
     2019-05-23 21:53:21   WZ_Jalousie_Terrasse2_lastDelayPosValue 30
     2019-05-31 05:42:02   WZ_Jalousie_Terrasse2_lastPosValue 0
     2019-05-31 08:50:38   WZ_Jalousie_Terrasse2_nextAstroTimeEvent 31.05.2019 - 22:04
     2019-05-31 08:50:32   ascEnable       on
     2019-05-08 15:48:20   controlShading  off
     2019-01-11 17:14:52   hardLockOut     off
     2019-01-11 17:44:31   partyMode       off
     2019-05-31 08:50:32   room_EG_KEZ     KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3
     2019-05-31 08:50:32   room_EG_Wohnzimmer WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2
     2019-01-08 20:12:55   selfDefense     on
     2019-05-31 10:40:27   state           manual
     2019-01-08 10:27:29   sunriseTimeWeHoliday on
     2019-05-31 08:50:32   userAttrList    rolled out
   helper:
     shuttersList:
       KE_Jalousie_1
       KE_Jalousie_2
       KE_Jalousie_3
       WZ_Jalousie_1
       WZ_Jalousie_2
       WZ_Jalousie_3
       WZ_Jalousie_Terrasse1
       WZ_Jalousie_Terrasse2
   monitoredDevs:
     CTA18:
       RolladenDashboard ASC_residentsDevice
     EG_FensterTerrasse_1:
       WZ_Jalousie_Terrasse1 ASC_WindowRec
     EG_FensterTerrasse_2:
       WZ_Jalousie_Terrasse2 ASC_WindowRec
     KE_Fenster_1:
       KE_Jalousie_1 ASC_WindowRec
     KE_Fenster_2:
       KE_Jalousie_2 ASC_WindowRec
     KE_Fenster_3:
       KE_Jalousie_3 ASC_WindowRec
     KE_Jalousie_1:
     KE_Jalousie_2:
     KE_Jalousie_3:
     Residents:
       RolladenDashboard ASC_residentsDevice
     T:
       RolladenDashboard ASC_twilightDevice
     WZ_Fenster_2:
       WZ_Jalousie_2 ASC_WindowRec
     WZ_Fenster_3:
       WZ_Jalousie_3 ASC_WindowRec
     WZ_Jalousie_1:
     WZ_Jalousie_2:
     WZ_Jalousie_3:
     WZ_Jalousie_Terrasse1:
     WZ_Jalousie_Terrasse2:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_freezeTemp 3
   ASC_residentsDev CTA18:state
   ASC_shuttersDriveOffset 1
   ASC_twilightDevice T
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   group      Automatik
   icon       fts_shutter_automatic@green
   room       Steuerung
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 11:23:31
Sieht doch gut aus.
Und nun schau in die Attributsliste
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 11:26:50
Zitat von: dancatt am 26 Mai 2019, 08:33:00
Moin,

folgendes Szenario:
Rollladen fährt automatisch runter -> ok
Rollladen wird manuell hochgefahren -> ok
Terassentür wir geöffnet -> ok
Rollladen fährt in die comfortOpen_Pos -> soll das so sein? Nicht nur wenn der Rollladen vorher im Zustand geschlossen war?

Vielen Dank.

Gruß Daniel

Hallo Daniel,

Wann genau wurde die Terassentür geöffnet. Wie das manuelle hochfahren bereits abgeschlossen war und die tatsächliche Position auch im Reading stand?


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 31 Mai 2019, 12:34:37
gefunden und gesetzt.
Danke.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 31 Mai 2019, 12:52:17
Zitat von: CoolTux am 31 Mai 2019, 11:26:50
Hallo Daniel,

Wann genau wurde die Terassentür geöffnet. Wie das manuelle hochfahren bereits abgeschlossen war und die tatsächliche Position auch im Reading stand?


Grüße
Hallo,

die Terassentür war auf jeden Fall schon vollständig oben. Erst dann habe ich die Tür geöffnet. Sollte aber doch auch während dem hochfahren möglich sein die Tür zu öffnen denke ich.
Was im Reading stand kann ich nicht sagen. Kann gerne nochmal testen wenn ich vom Urlaub zurück bin.

Gruß Daniel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 12:55:23
Zitat von: dancatt am 31 Mai 2019, 12:52:17
Hallo,

die Terassentür war auf jeden Fall schon vollständig oben. Erst dann habe ich die Tür geöffnet. Sollte aber doch auch während dem hochfahren möglich sein die Tür zu öffnen denke ich.
Was im Reading stand kann ich nicht sagen. Kann gerne nochmal testen wenn ich vom Urlaub zurück bin.

Gruß Daniel

Das wäre super. Ich teste hier auch noch mal. Eventuell gibt es den "Fehler" aber auch schon gar nicht mehr. Ich schaue.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 31 Mai 2019, 14:48:29
Hallo,

nochmal eine Frage wegen der Beschattungsfunktion. Ich hatte heute morgen Sonne und das Fenster ist erfolgreich in den Beschattungsmodus gefahren.
Nun ist es schon seit 2 Stunden bewölkt. Fährt aber nicht aus der Beschattung , stattdessen steht dort "out reserved". Wie schaffe ich es dass er aus der Beschattung fährt,
der Helligkeitswert ist schon lange unterschritten.

ich selbst finde es gut wenn er so ca. 15 Minuten mit dem hochfahren wartet, könnte ja nur ein Wolkenfeld sein, dass bald wieder weg ist. Aber 2 Stunden sind definitiv zu lange :-(



Esszimmer_Fenster_hinten_links 1.06.2019 - 09:00:02 31.05.2019 - 22:00:02 astro astro always always off off shading in 50 0 out reserved - 14:27:47
Esszimmer_Fenster_seitlich 1.06.2019 - 09:00:02 31.05.2019 - 22:00:02 astro astro always always off off shading in 50 0 out reserved - 14:25:00
Gaeste_Fenster_seitlich_links 1.06.2019 - 08:45:02 31.05.2019 - 22:00:02 astro astro always always off off day open 0 0 out - 10:38:13
Gaeste_Fenster_seitlich_rechts 1.06.2019 - 09:00:02 31.05.2019 - 22:00:02 astro astro always always off off day open 0 0 out - 10:38:13
Gaeste_Fenster_vorne 1.06.2019 - 09:00:02 31.05.2019 - 22:00:02 astro astro always always off off day open 0 0 out - 10:38:13
Kueche_Fenster_links 1.06.2019 - 09:00:02 31.05.2019 - 22:00:02 astro astro always always off off shading in 50 0 out reserved - 14:25:00
Kueche_Fenster_rechts 1.06.2019 - 09:00:02 31.05.2019 - 22:00:02 astro astro always always off off shading in 50 0 out reserved - 14:25:00
Wohn_Fenster_hinten_rechts 1.06.2019 - 09:00:02 31.05.2019 - 22:00:02 astro astro always always off off shading out 0 50 out - 14:44:27
Wohn_Fenster_seitlich 1.06.2019 - 09:00:02 31.05.2019 - 22:00:02 astro astro always always off off manual 0 0 out - 14:37:35





Internals:
   CODE       4C75FD
   DEF        4C75FD
   DuoFernStick_MSGCNT 3
   DuoFernStick_RAWMSG 0FFF0F230F000A87133222321300054C75FDFFFFFF01
   DuoFernStick_TIME 2019-05-31 12:01:01
   FUUID      5c4b3665-f33f-6784-ec5f-9b766a05a69cb8ae
   IODev      DuoFernStick
   LASTInputDev DuoFernStick
   MODEL      Troll Basis
   MSGCNT     3
   NAME       Esszimmer_Fenster_hinten_links
   NR         82
   STATE      50
   SUBTYPE    Troll Basis
   TYPE       DUOFERN
   READINGS:
     2019-05-21 13:28:16   ASC_Enable      on
     2019-05-31 12:00:42   ASC_ShuttersLastDrive shading in
     2019-05-31 10:38:17   ASC_Time_DriveDown 31.05.2019 - 22:00
     2019-05-31 10:38:17   ASC_Time_DriveUp  1.06.2019 - 09:00
     2019-05-31 10:38:17   ASC_Time_PrivacyDriveDown 31.05.2019 - 21:00
     2019-05-31 10:38:14   associatedWith  Rolladensteuerung
     2019-05-31 12:01:01   blindsMode      off
     2019-05-31 12:01:01   dawnAutomatic   on
     2019-05-31 12:01:01   duskAutomatic   on
     2019-05-31 12:01:01   manualMode      off
     2019-05-31 12:01:01   motorDeadTime   off
     2019-05-31 12:01:01   moving          stop
     2019-05-31 12:01:01   position        50
     2019-05-31 12:01:01   rainAutomatic   on
     2019-05-31 12:01:01   rainDirection   down
     2019-05-31 12:01:01   rainMode        off
     2019-05-31 12:01:01   reversal        off
     2019-05-31 12:01:01   runningTime     34
     2019-05-31 12:01:01   state           50
     2019-05-31 12:01:01   sunAutomatic    on
     2019-05-31 12:01:01   sunMode         off
     2019-05-31 12:01:01   sunPosition     50
     2019-05-31 12:01:01   timeAutomatic   on
     2019-05-31 12:01:01   ventilatingMode off
     2019-05-31 12:01:01   ventilatingPosition 19
     2019-05-31 12:01:01   version         1.3
     2019-05-31 12:01:01   windAutomatic   off
     2019-05-31 12:01:01   windDirection   up
     2019-05-31 12:01:01   windMode        off
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor WettersensorPro_Garten_H_1:1.ILLUMINATION
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 3600
   ASC_Shading_Angle_Left 65
   ASC_Shading_Angle_Right 55
   ASC_Shading_Direction 225
   ASC_Shading_Min_Elevation 0
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 3000
   ASC_Shading_StateChange_Sunny 4500
   ASC_ShuttersPlace terrace
   ASC_Time_Up_Early 07:45
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 09:00
   IODev      DuoFernStick
   Rolladen   Erdgeschoss
   Rolladen_map closed:Geschlossen opened:Geöffnet \b[1-9]\b:Teilgeöffnet \b[1-9][0-9]\b:Teilgeöffnet
   alias      Fenster hinten links
   cmdIcon    Zu:fts_shutter_down Stop:fts_shutter_manual@yellow Auf:fts_shutter_up@up Sonne:weather_sun@yellow
   devStateIcon {rolladenStateIcon_fn($name)}
   event-on-change-reading .*
   event-on-update-reading .*
   eventMap   /down:Zu/stop:Stop/up:Auf/sunMode on:Sonne/
   group      Rolladen
   room       hidden
   timeout    50
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate RegenRolladen RegenRolladen_map Rolladen Rolladen_map structexclude
   webCmd     Auf:Stop:Zu:Sonne
   widgetOverride position:slider,0,10,100


Logauszug:

ASC_DEBUG!!! 2019.05.31 14:27:47 - ShadingProcessing: Esszimmer_Fenster_hinten_links - Übergebende Werte - Azimuth:207, Elevation: 60.4, Brightness: 2665.0, OutTemp: 22.0, Fenster Position: 225, Winkel Links: 65, Winkel Rechts: 55, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.05.31 14:27:47 - FnIsDay: Esszimmer_Fenster_hinten_links Allgemein: 1

ASC_DEBUG!!! 2019.05.31 14:27:47 - FnIsDay: Esszimmer_Fenster_hinten_links Allgemein: 1

ASC_DEBUG!!! 2019.05.31 14:27:47 - FnIsDay: Esszimmer_Fenster_hinten_links Allgemein: 1

ASC_DEBUG!!! 2019.05.31 14:27:47 - ShadingProcessing: Esszimmer_Fenster_hinten_links - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.05.31 14:27:47 - FnIsDay: Esszimmer_Fenster_hinten_links Allgemein: 1

ASC_DEBUG!!! 2019.05.31 14:27:47 - ShadingProcessing: Esszimmer_Fenster_hinten_links - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: in Neuer Status: out reserved
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 15:12:47
Kamen denn seit dem neue Events rein? Dann brauche ich die aktuellen Logdaten. Soweit passt das. Nach out reserved sollte nach 20 min in out gesetzt werden und damit die Beschattung beendet werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 31 Mai 2019, 15:37:42
Ja sind Events reingekommen und auch gefahren. Ich beobachte das mal weiter :-)

Kann man die Zeiten wie lange gewartet werden soll beeinflussen?


ASC_DEBUG!!! 2019.05.31 14:55:21 - EventProcessingShadingBrightness: Esszimmer_Fenster_seitlich - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.05.31 14:55:21 - EventProcessingShadingBrightness: Esszimmer_Fenster_seitlich - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 3295.0 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.05.31 14:55:21 - FnIsDay: Esszimmer_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.05.31 14:55:21 - FnIsDay: Esszimmer_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.05.31 14:55:21 - FnIsDay: Esszimmer_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.05.31 14:55:21 - ShadingProcessing: Esszimmer_Fenster_seitlich - Übergebende Werte - Azimuth:217.1, Elevation: 58.3, Brightness: 3295.0, OutTemp: 21.2, Fenster Position: 170, Winkel Links: 60, Winkel Rechts: 50, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.05.31 14:55:21 - FnIsDay: Esszimmer_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.05.31 14:55:21 - FnIsDay: Esszimmer_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.05.31 14:55:21 - FnIsDay: Esszimmer_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.05.31 14:55:21 - ShadingProcessing: Esszimmer_Fenster_seitlich - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.05.31 14:55:21 - FnIsDay: Esszimmer_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.05.31 14:55:21 - ShadingProcessing: Esszimmer_Fenster_seitlich - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out reserved Neuer Status: out

ASC_DEBUG!!! 2019.05.31 14:55:21 - FnSetCmdFn: Esszimmer_Fenster_seitlich - Rolllo wird gefahren, aktuelle Position: 50, Zielposition: 0. Grund der Fahrt: shading out

ASC_DEBUG!!! 2019.05.31 14:55:21 - FnSetDriveCmd: Esszimmer_Fenster_seitlich - NICHT versetztes fahren

ASC_DEBUG!!! 2019.05.31 14:55:21 - FnSetDriveCmd: Esszimmer_Fenster_seitlich - NoOffset: NEIN

ASC_DEBUG!!! 2019.05.31 14:55:21 - FnShuttersCommandSet: Esszimmer_Fenster_seitlich - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.05.31 14:55:21 - ShadingProcessing: Esszimmer_Fenster_seitlich - Der aktuelle Beschattungsstatus ist: out und somit wird nun in die Position: 50 zum beenden der Beschattung gefahren

ASC_DEBUG!!! 2019.05.31 14:55:21 - ShadingProcessing: Esszimmer_Fenster_seitlich - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.05.31 14:55:21
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 15:39:56
Na dann passt das ja. Er fährt nicht sofort wenn die Helligkeit nicht mehr passt, sondern markiert erstmal das Rollo. Nach weiteren 10 min wird noch mal auf ein Event reagiert und wenn dann wieder Brightness entsprechend ist dann wird raus gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 31 Mai 2019, 18:10:23
Ich brauche auch mal eine info zum Helligkeitssensor.

Ich habe an einem Wemos-D1-mini einen BH1750 verknotet, Tasmota drauf, und MQTT konfiguriert. Jetzt bekomme die Werte so wie ich es möchte (vor allem gleichmässig).

Frage zur Steuerung:
- wird bei der ASC_Shading_WaitingPeriod die Zeit abgewartet und dann der erste Wert vom Lichtsensor genommen?
oder
- wird in den letzten 20Min geschaut ob die Werte drüber waren oder drunter? Hintergrund die Werte kommen jetzt relativ schnell und schwanken bei Bewölkung viel stärker.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 18:51:02
Es werden alle Events vom Sensor:Reading angenommen und dann geschaut wie lange die letzte Verarbeitung her ist. Eine Weiterverarbeitung erfolgt alle (ASC_Shading_WaitingPeriod / 2)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 31 Mai 2019, 21:08:01
Zitat von: CoolTux am 31 Mai 2019, 18:51:02
Es werden alle Events vom Sensor:Reading angenommen und dann geschaut wie lange die letzte Verarbeitung her ist. Eine Weiterverarbeitung erfolgt alle (ASC_Shading_WaitingPeriod / 2)
Das kapiere ich nicht. Muss alle WaitingPeriod/2 ein Wert vom Sensor kommen, dass garantiert nach Ablauf der WaitingPeriod gefahren wird? Hintergrund: mein angedachter Brightness-Sensor schickt sehr unregelmäßig seine Werte - nur garantiert genau beim über- bzw. unterschreiten der High- bzw. Low-Schwellenwerten. Ansonsten nicht unbedingt, d.h. es gibt kaum Events.
Beispiel: Es könnte also sein, dass ich morgens um 10 Uhr den Shading-Schwellenwert 35.000 Lux überschreite, Wert > 35klx wird gemeldet. Dann kommt die nächste Meldung erst um 18 Uhr, Wert < 20klx.
Wann fährt in dem Fall das Rollo bei einer Shading_WaitingPeriod von 20 Minuten? Nach a) nach 20 Minuten, b) gar nicht oder c)...?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 21:23:48
Zitat von: JHo am 31 Mai 2019, 21:08:01
Das kapiere ich nicht. Muss alle WaitingPeriod/2 ein Wert vom Sensor kommen, dass garantiert nach Ablauf der WaitingPeriod gefahren wird? Hintergrund: mein angedachter Brightness-Sensor schickt sehr unregelmäßig seine Werte - nur garantiert genau beim über- bzw. unterschreiten der High- bzw. Low-Schwellenwerten. Ansonsten nicht unbedingt, d.h. es gibt kaum Events.
Beispiel: Es könnte also sein, dass ich morgens um 10 Uhr den Shading-Schwellenwert 35.000 Lux überschreite, Wert > 35klx wird gemeldet. Dann kommt die nächste Meldung erst um 18 Uhr, Wert < 20klx.
Wann fährt in dem Fall das Rollo bei einer Shading_WaitingPeriod von 20 Minuten? Nach a) nach 20 Minuten, b) gar nicht oder c)...?

Also das ist definitiv zu wenig. Bei Deinem Beispiel würde nicht in die Beschattung gefahren werden, da wenigstens 2x erkannt werden muss das die Helligkeit über den eingestellten Wert für Sunny ist. Beim ersten mal wird ein marker gesetzt, in reserved und beim zweiten mal nach 10 min oder länger wird erst "in" gesetzt und gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 31 Mai 2019, 21:48:54
Ah, ok. Verstanden. Danke!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 31 Mai 2019, 22:04:40
das erschliesst sich mir nicht. Ich schreibe mal wie ich es vorher gelöst hatte.

Beim erreichen der Sunny Schwelle habe ich den Fahrbefehls mit wait 1200 gestartet, wurde innerhalb der Wartezeit die Schwelle wieder unterschritten, wurde wait/dim abgebrochen. So war auch bei bewölkten/sonnigen Himmel, die Beschattung nur auf sonnige Tage beschränkt.
Zitat von: CoolTux am 31 Mai 2019, 18:51:02
Es werden alle Events vom Sensor:Reading angenommen und dann geschaut wie lange die letzte Verarbeitung her ist. Eine Weiterverarbeitung erfolgt alle (ASC_Shading_WaitingPeriod / 2)
Also ASC_Shading_WaitingPeriod steht auf 1200

Jetzt werden alle 10 Minuten, ein Mittelwert der letzten 10 Minuten gebildet und danach gefahren? Ist das so richtig?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 31 Mai 2019, 22:24:51
Hallo CoolTux,

mir ist heute aufgefallen, dass ein Rollladen, der korrekt in Shading-Position gefahren wurde (45 %) und anschließend von mir manuell in Position 100 % (geschlossen) ca. 20 Minuten später wieder vollständig geöffnet wurde (Position 0 %) wegen shading-out.

Ich dachte, dass die Systematik inzwischen so ist, dass nachdem ein Rolladen manuell betätigt wurde, diese Position erhalten bleibt oder habe ich da was falsch verstanden?

Bei dem betroffenen Fenster handelt es sich um eine Terrassenseite, das beim verlassen des Hauses geschlossen bleiben soll. Hier kann es aber teilweise vorkommen, dass sich der Rollladen wegen der herrschenden Wetterbedingungen bereits in der Position shading-in befindet. Über einen Rollladenschalter an der Eingangstür werden beim Verlassen des Hauses die einige Rollläden (drei, darunter auch der betroffenen Rollladen) "manuell" per Befehl alle auf Position geschlossen gefahren.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 22:47:21
Zitat von: Typ1er am 31 Mai 2019, 22:04:40
das erschliesst sich mir nicht. Ich schreibe mal wie ich es vorher gelöst hatte.

Beim erreichen der Sunny Schwelle habe ich den Fahrbefehls mit wait 1200 gestartet, wurde innerhalb der Wartezeit die Schwelle wieder unterschritten, wurde wait/dim abgebrochen. So war auch bei bewölkten/sonnigen Himmel, die Beschattung nur auf sonnige Tage beschränkt.Also ASC_Shading_WaitingPeriod steht auf 1200

Jetzt werden alle 10 Minuten, ein Mittelwert der letzten 10 Minuten gebildet und danach gefahren? Ist das so richtig?

Nein.

Alle X Minuten sendet ein Helligkeitssensor Werte. Diese werden ausgewertet.
1. Stufe - es wird geschaut ob die letzten 10 min bereits eine Auswertung statt fand, wenn ja Abbruch, wenn nein 2. Stufe
2. Stufe - Es wird geschaut ob der Wert der Helligkeit über den Wert von Sunny steht und ob alle anderen Bedingungen auch erfüllt sind. 3. Stufe
3. Stufe - Es wird der Marker "in reserved" gesetzt aber noch nicht gefahren da erst bei "in" gefahren wird.
Nun wiederholt sich das ganze und wenn 10 min um sind und der Wert immer noch über Sunny wird "in"gesetzt und gefahren.

Hoffe das war soweit nun verständlich.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 22:51:54
Zitat von: eurofinder am 31 Mai 2019, 22:24:51
Hallo CoolTux,

mir ist heute aufgefallen, dass ein Rollladen, der korrekt in Shading-Position gefahren wurde (45 %) und anschließend von mir manuell in Position 100 % (geschlossen) ca. 20 Minuten später wieder vollständig geöffnet wurde (Position 0 %) wegen shading-out.

Ich dachte, dass die Systematik inzwischen so ist, dass nachdem ein Rolladen manuell betätigt wurde, diese Position erhalten bleibt oder habe ich da was falsch verstanden?

Bei dem betroffenen Fenster handelt es sich um eine Terrassenseite, das beim verlassen des Hauses geschlossen bleiben soll. Hier kann es aber teilweise vorkommen, dass sich der Rollladen wegen der herrschenden Wetterbedingungen bereits in der Position shading-in befindet. Über einen Rollladenschalter an der Eingangstür werden beim Verlassen des Hauses die einige Rollläden (drei, darunter auch der betroffenen Rollladen) "manuell" per Befehl alle auf Position geschlossen gefahren.

Gruß
eurofinder

Hallo,

Dazu sollte wenn im ASC Device das Attribut ASC_blockAscDrivesAfterManual auf 1 gesetzt sein. Dann sollte ASC nicht mehr steuern.
Du darfst aber nicht auf ClosedPosition fahren sondern auf 1 davor. Das Rolllo darf auf keines der von ASC verwendeten Positionen stehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 31 Mai 2019, 23:19:02
@CoolTux:
Ok, danke für die Rückmeldung/Klarstellung - probiere ich bei Gelegenheit aus.
Allerdings finde ich es problematisch, dass z.B. nicht der Wert 100 als Position beim manuellen fahren benutzt werden kann.
In der Realität sieht die Bedienung meist doch so aus: Es wird ein Wert zwischen 0 und 100 angefahren - in 10er Schritten unterteilt.

Ich finde es schwierig/unnötig kompliziert für z.B. manuell angefahrenen Positionen, shading-Position, vollständig geschlossenen Position etc. unzählige abweichende Werte von den 10er-Werten zu hinterlegen, nur damit die Automatisierung "korrekt" funktioniert. Könntest du das nicht bitte irgendwie anders in der Logik abfangen, so dass man eher die "Standardwerte" verwenden kann? Ich denke das würde vieles in der Bedienung erleichtern und ist für den Anwender leichter verständlich und nachvollziehbarer.

Ich kann ja nur von mir sprechen, aber für mich hat eine bewusst manuell angefahrene Position die Höchste Priorität - einzige Ausnahme, abends steht Rollladen oben, dann wird "zwangsweise" heruntergefahren, wenn Zeitpunkt (Brightness oder berechnete/vorgegeben Uhrzeit) erreicht wurde und Fenstersensor für open/close auf close steht - sofern vorhanden.

Auch ein shading-in wird für mich bei einem manuellen Eingriff bewusst abgebrochen und sollte damit automatisch auch ein shading-out beinhalten.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Mai 2019, 23:52:25
Zitat von: eurofinder am 31 Mai 2019, 23:19:02
Ich kann ja nur von mir sprechen, aber für mich hat eine bewusst manuell angefahrene Position die Höchste Priorität - einzige Ausnahme, abends steht Rollladen oben, dann wird "zwangsweise" heruntergefahren, wenn Zeitpunkt (Brightness oder berechnete/vorgegeben Uhrzeit) erreicht wurde und Fenstersensor für open/close auf close steht - sofern vorhanden.

Ich kann gerne versuchen es so zu implementieren, wenn die anderen dafür sind.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: gras64 am 01 Juni 2019, 00:17:02
Ich bin erst vor kurzem zu ASC umgestiegen. Hatte alle 25 Rollladen über DOIF eingerichtet (4 Seiten Code). Super Arbeit das Modul echt. Was ich noch vermisse ist einen externen Auslöser für die Beschattung. Konkret soll bei einer Vorhersage von 28 Grad die Beschattung sofort ohne zusätzliche morgendliche Fahrt stattfinden.
Ich hatte hierzu mehrere Bedingungen (aktuelle Temperatur, vorhergesagte Temperatur, Bewölkung......) einbezogen.
Da mehrere Wettemodule ausgelaufen sind muss ich nur wieder ein neues Modul für die Vorhersage finden.

Zudem hatte ich eine Verknüpfung mit dem Raumlicht. somit konnte man 1h vor Sonnenuntergang zum Lesen das Licht einschalten und alle Rollläden gingen Runter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 01 Juni 2019, 01:16:33
Zitat von: CoolTux am 31 Mai 2019, 23:52:25
Ich kann gerne versuchen es so zu implementieren, wenn die anderen dafür sind.

Ich stimme eurofinder zu.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juni 2019, 06:10:16
Zitat von: gras64 am 01 Juni 2019, 00:17:02
Ich bin erst vor kurzem zu ASC umgestiegen. Hatte alle 25 Rollladen über DOIF eingerichtet (4 Seiten Code). Super Arbeit das Modul echt. Was ich noch vermisse ist einen externen Auslöser für die Beschattung. Konkret soll bei einer Vorhersage von 28 Grad die Beschattung sofort ohne zusätzliche morgendliche Fahrt stattfinden.
Ich hatte hierzu mehrere Bedingungen (aktuelle Temperatur, vorhergesagte Temperatur, Bewölkung......) einbezogen.
Da mehrere Wettemodule ausgelaufen sind muss ich nur wieder ein neues Modul für die Vorhersage finden.

Soweit ich mich erinnere fährt das Rolllo in der Morgenfahrt nicht hoch sondern in die Beschattungsposition wenn bereits morgens shading in gesetzt wurde. Also sprich alle Bedingungen für eine Beschattung erfüllt sind. Es gibt aber nicht nur eine Bedingung (Temperatur)



Zitat von: gras64 am 01 Juni 2019, 00:17:02
Zudem hatte ich eine Verknüpfung mit dem Raumlicht. somit konnte man 1h vor Sonnenuntergang zum Lesen das Licht einschalten und alle Rollläden gingen Runter.

Soetwas in der Art will ich noch ein bauen. Also die Möglichkeit eines externen Triggers welcher selbst als Attribut festgelegt werden kann. Licht, Multimedia oder so.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 01 Juni 2019, 08:23:20
Zitat von: eurofinder am 31 Mai 2019, 23:19:02
@CoolTux:
Ich kann ja nur von mir sprechen, aber für mich hat eine bewusst manuell angefahrene Position die Höchste Priorität - einzige Ausnahme, abends steht Rollladen oben, dann wird "zwangsweise" heruntergefahren, wenn Zeitpunkt (Brightness oder berechnete/vorgegeben Uhrzeit) erreicht wurde und Fenstersensor für open/close auf close steht - sofern vorhanden.

Auch ein shading-in wird für mich bei einem manuellen Eingriff bewusst abgebrochen und sollte damit automatisch auch ein shading-out beinhalten.

Sehe ich ähnlich, aber dann würde ja ein einziger manueller Eingriff jede Automatik-Aktivität des betroffenen Geräts bis Abends abwürgen. Daher sollte es vielleicht die Option geben, doch wieder zur Automatik zurückzukehren (etwa erkannte manuelle Fahrt --> ASC-Rollladen "automatic deactivated" --> "set ASC-Rolladen automatic activated"), bevor die zwingende Abendschließung stattfindet. Dann könnte sich jeder seine Routine basteln, die die Automatik wieder aktiviert. Etwa bei abwesenden Residents, oder nach x Stunden, ...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 01 Juni 2019, 08:34:23
Zitat von: Typ1er am 31 Mai 2019, 22:04:40
das erschliesst sich mir nicht. Ich schreibe mal wie ich es vorher gelöst hatte.

Beim erreichen der Sunny Schwelle habe ich den Fahrbefehls mit wait 1200 gestartet, wurde innerhalb der Wartezeit die Schwelle wieder unterschritten, wurde wait/dim abgebrochen.
Finde ich vom Ansatz her besser als die derzeitige Lösung. Entspricht dem watchdog.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 01 Juni 2019, 09:16:42
Warum bewegt sich eigentlich auch Rollo2, wenn bei Rollo1 das Fenster geschlossen wird? Es hat definitiv einen anderen Fenstersensor.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: gras64 am 01 Juni 2019, 09:54:12
Zitat von: CoolTux am 01 Juni 2019, 06:10:16
Soweit ich mich erinnere fährt das Rolllo in der Morgenfahrt nicht hoch sondern in die Beschattungsposition wenn bereits morgens shading in gesetzt wurde. Also sprich alle Bedingungen für eine Beschattung erfüllt sind. Es gibt aber nicht nur eine Bedingung (Temperatur)

Soweit ich weis habe ich Sonnehöhe, Sonnenwinkel, Tepmeratur und einen Helichkeitswert als Auslöser für die Beschattung. ich habe bei Sonnenaufgang irgendwie immer Hellichkeit 0  ??? somit kann es nicht zum shading in bei Sonnenaufgang kommen. Daher brauche ich eine zuverlässige Quelle die mir schon vor Sonnenaufgang sagen kann heute wird es heiß oder regnet es, fahre sofort auf shading in oder nicht.
Sonst passiert genau das Rolladen fährt hoch und 30min später wird die Hellichkeitsschwelle erreicht und Rolladen fährt auf shading in.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 01 Juni 2019, 10:03:30
@CoolTux:
Übrigens - heute sind alle Jalousien gefahren. Auch die, bei denen es die letzten Wochenenden nicht funktioniert hatte. Danke.

https://github.com/LeonGaultier/fhem-AutoShuttersControl/commit/7513c3470ec8ed5735849081b512463a172dd6c3
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 01 Juni 2019, 11:18:48
Zitat von: gras64 am 01 Juni 2019, 09:54:12
Zitat von: CoolTux am 01 Juni 2019, 06:10:16
Soweit ich mich erinnere fährt das Rolllo in der Morgenfahrt nicht hoch sondern in die Beschattungsposition wenn bereits morgens shading in gesetzt wurde. Also sprich alle Bedingungen für eine Beschattung erfüllt sind. Es gibt aber nicht nur eine Bedingung (Temperatur)

Soweit ich weis habe ich Sonnehöhe, Sonnenwinkel, Tepmeratur und einen Helichkeitswert als Auslöser für die Beschattung. ich habe bei Sonnenaufgang irgendwie immer Hellichkeit 0  ??? somit kann es nicht zum shading in bei Sonnenaufgang kommen. Daher brauche ich eine zuverlässige Quelle die mir schon vor Sonnenaufgang sagen kann heute wird es heiß oder regnet es, fahre sofort auf shading in oder nicht.
Sonst passiert genau das Rolladen fährt hoch und 30min später wird die Hellichkeitsschwelle erreicht und Rolladen fährt auf shading in.
Ziemlich speziell.
Wenn Du den Rollladen morgens nach Astro fährst, könntest Du evtl. den brightness-Sensor-Eintrag missbrauchen, um dort den Cloud_cover aus dem Wettermodul einzulesen. Allerdings habe ich aktuell wieder angenehmen Sonnenschein, obwohl der Wert auf 40 steht. Du müsstest außerdem in einem Dummy den Wert invertieren, also 100-cc.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juni 2019, 11:39:58
Zitat von: JHo am 01 Juni 2019, 08:23:20
Sehe ich ähnlich, aber dann würde ja ein einziger manueller Eingriff jede Automatik-Aktivität des betroffenen Geräts bis Abends abwürgen. Daher sollte es vielleicht die Option geben, doch wieder zur Automatik zurückzukehren (etwa erkannte manuelle Fahrt --> ASC-Rollladen "automatic deactivated" --> "set ASC-Rolladen automatic activated"), bevor die zwingende Abendschließung stattfindet. Dann könnte sich jeder seine Routine basteln, die die Automatik wieder aktiviert. Etwa bei abwesenden Residents, oder nach x Stunden, ...

Muss ich in Ruhe mal schauen wir man das sauber lösen kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 01 Juni 2019, 15:13:14
So ich bin froh das sie jetzt morgens und abends sehr zuverlässig fahren, abends per Astro und morgens teils, teils.

1. Gibt es hier auch noch die Möglichkeit, bei schönem Wetter, wolkenlos zur Astrozeit dann noch ein Offset zu geben ? Und wenn eben Wolken vorhanden sind oder es regnet, er exakt zur Astrozeit runter fährt?

2. Gibt es für Tagsüber eine Möglichkeit, bei Sonne und einer gewissen Aussentemperatur, das ich bestimmte Rollos auf 70% oder so runterfahren lassen kann ?
Das beste wäre natürlich mit dem Azimut, dann würden die Rollos mit der Sonne mitwandern quasi.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juni 2019, 15:25:40
Zitat von: D3ltorohd am 01 Juni 2019, 15:13:14
So ich bin froh das sie jetzt morgens und abends sehr zuverlässig fahren, abends per Astro und morgens teils, teils.

1. Gibt es hier auch noch die Möglichkeit, bei schönem Wetter, wolkenlos zur Astrozeit dann noch ein Offset zu geben ? Und wenn eben Wolken vorhanden sind oder es regnet, er exakt zur Astrozeit runter fährt?

2. Gibt es für Tagsüber eine Möglichkeit, bei Sonne und einer gewissen Aussentemperatur, das ich bestimmte Rollos auf 70% oder so runterfahren lassen kann ?
Das beste wäre natürlich mit dem Azimut, dann würden die Rollos mit der Sonne mitwandern quasi.

Grüße

1. Nein
2. Ja, nennt sich Beschattung
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: gras64 am 01 Juni 2019, 16:37:22
bei mir sahen die Bedingungen so aus:
   

((([WUweather:temp_c] >= 20 and [WUweather:solarradiation] > 300 ) or ([WUweather:fc0_high_c,20] >= 28 and [WUweather:temp_c] > 18))
  and
  ([WUweather:condition] eq "sonnig"  or [WUweather:condition] eq "Teils Wolkig" or [WUweather:condition] eq "Wolkig" or [WUweather:condition] eq "Heiter" or [WUweather:condition] ne "Regen" or [WUweather:condition] ne "Gewitter" or [WUweather:condition] ne "Bedeckt"))
  (set Sonnen_status Sonne, set $SELF W_Sonne Sonne)
  DOELSEIF
  ([WUweather:temp_c] < 19
  and
  [WUweather:fc0_high_c,20] < 28
  and
  ([WUweather:condition] ne "sonnig" or [WUweather:condition] ne "Teils Wolkig" or [WUweather:condition] ne "Wolkig" or [WUweather:condition] ne "Heiter" or [WUweather:condition] eq "Regen" or [WUweather:condition] eq "Gewitter" or [WUweather:condition] eq "Bedeckt")
  and
  [?WUweather:solarradiation] < 300)
  (set Sonnen_status Regen, set $SELF W_Sonne Regen)


Wenn ich mein Wetter auslöser selber baue und praktisch Alles was mit Wetter zu tun hat Temperatur und Hellichkeit dadurch überschrieben wird. Sonnenwinkel und Sonnehöhe werden dabei weiter beachtet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 01 Juni 2019, 20:04:30
Zitat von: CoolTux am 01 Juni 2019, 15:25:40
1. Nein
2. Ja, nennt sich Beschattung

Was von den Shading Optionen kann ich ohne extra Komponenten nutzen ?

ZitatASC_Shading_Direction         Position in Grad, auf der das Fenster liegt - genau Osten wäre 90, Süden 180 und Westen 270
ASC_Shading_Pos         Position des Rollladens für die Beschattung
ASC_Shading_Angle_Left         Vorlaufwinkel im Bezug zum Fenster, ab wann abgeschattet wird. Beispiel: Fenster 180° - 85° ==> ab Sonnenpos. 95° wird abgeschattet
ASC_Shading_Angle_Right         Nachlaufwinkel im Bezug zum Fenster, bis wann abgeschattet wird. Beispiel: Fenster 180° + 85° ==> bis Sonnenpos. 265° wird abgeschattet
ASC_Shading_Mode         absent,always,off,home / Vorgabe, wann Beschattungsaktionen durchzuführen sind

Ab da mit Sensoren, wenn ich das richtig verstanden habe ? Die Winkel kommen vom Global Modul für den Stand der Sonne ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juni 2019, 20:15:17
Die Winkel kommen vom Kompass. Einfach in der Mitte des Fensters einen Kompass ausrichten und die Gradzahl übernehmen. Und dann schauen ab wann die Sonne eindringen könnte. Zu weilen +85 und -85 aber vielleicht hast auch ein Baum da oder so dann halt später.

Dann brauchst noch Helligkeits und Temperatursensor für aussen. Und Twilight oder Astro Modul welche den aktuellen Sonnenstand melden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 01 Juni 2019, 20:27:57
Zitat von: CoolTux am 01 Juni 2019, 20:15:17
Dann brauchst noch Helligkeits und Temperatursensor für aussen.

Ohne die kann ich diese Funktion gar nicht nutzen ? Das ist für die 5. letzten Attr in der Wiki ? Wenn ich das nicht möchte, kann ich auch nur die ersten 5 Attr nutzen, da diese Werte ja von anderen Modulen kommen, wie Kompass, Twilight oder Astro.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juni 2019, 20:39:52
Besser Commandref lesen, Wiki ist glaube nicht ganz aktuell.
Du brauchst auf jeden Fall die erwähnten Sensoren/Services
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 01 Juni 2019, 20:43:31
Shit ok, habe gehofft würde vllt auch ohne gehen. Brauch ich ja dann theo nur einmal jeden Sensor, der dann für alle Rollos gilt. Was gäbe es denn da für welche ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juni 2019, 20:45:05
Homematic oder Xiaomi Pflanzensensor. Den nehme ich zum Beispiel.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 01 Juni 2019, 21:11:31
Ich gehe davon aus, das der Pflanzensensor alles beherrscht, Helligkeit, Temp usw ? Das wäre nicht schlecht, hab ja nen Zigbee Stick, dann wäre schon mal die Frage mit der Anbindung gelöst. Den brauch ich dann auch nur einmal für alle Rollos ?

Noch mal eine Frage zur Astrofunktion beim herunterfahren. Gibt es hier eine allgemeine Möglichkeit, die Zeit dann noch etas an zu passen. Wenn er hier runter fährt, ist es draußen noch angenehm hell. Ich finde er fährt zu früh runter. Gibt es hierfür irgendwo noch eine Stellschraube, oder vllt ein allgemeines Offset für das Astro Event Sonnenunterang ? Oder gibt es hier vllt auch die Zeit vom Sonnenunterang Ende, die ist ja einige Minuten später, als der Sonnenuntergang Start, das kenne ich so aus einer anderen Software.

Dann hätte ich noch eine Frage, ob ich eine feste Zeit mit der Astro Funktion kombinieren kann, z.b. das was eben früher Eintritt ? Beispiel ::

Morgens lasse ich manche Rollos erst um 7 hoch, jetzt ist es natürlich hell, im Winter ist es da noch dunkel, also brauchen die da auch noch nicht hoch.  Gibt es hier die Möglichkeit zu sagen, erst ab 7 Uhr oder dann, wenn der Sonnenaufgang später ist als 7 Uhr eben erst per Sonnenaufgang ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juni 2019, 21:23:24
Der Pflanzensensor ist Bluetooth.

Was ist mit autoAstroMode? Da kannst Du einiges einstellen und testen. Wenn gar nicht nimmst HORIZON und experimentierst mit den Werten von + 9 bis - 9
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juni 2019, 21:24:39
Ups vergessen. Sorry.

Zitat von: D3ltorohd am 01 Juni 2019, 21:11:31

Morgens lasse ich manche Rollos erst um 7 hoch, jetzt ist es natürlich hell, im Winter ist es da noch dunkel, also brauchen die da auch noch nicht hoch.  Gibt es hier die Möglichkeit zu sagen, erst ab 7 Uhr oder dann, wenn der Sonnenaufgang später ist als 7 Uhr eben erst per Sonnenaufgang ?

Das geht in dem Du die early Time auf 7 Uhr stellst
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 01 Juni 2019, 22:18:27
Temperatursensor kann man gut auf das Wetter-Modul zurückgreifen. Die Pflanzensensoren liefern durch das Aufwärmen des Bodens oft unrealistische Werte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 01 Juni 2019, 23:06:49
@JHo:
ZitatSehe ich ähnlich, aber dann würde ja ein einziger manueller Eingriff jede Automatik-Aktivität des betroffenen Geräts bis Abends abwürgen. Daher sollte es vielleicht die Option geben, doch wieder zur Automatik zurückzukehren (etwa erkannte manuelle Fahrt --> ASC-Rollladen "automatic deactivated" --> "set ASC-Rolladen automatic activated"), bevor die zwingende Abendschließung stattfindet. Dann könnte sich jeder seine Routine basteln, die die Automatik wieder aktiviert. Etwa bei abwesenden Residents, oder nach x Stunden, ...

Finde ich einen sehr guten Hinweis.

Das Problem ist natürlich, dass vieles situtationsbedingt abhängig ist. Manchmal verstellt man halt eine automatisch angefahrene Position, um diese z.B. nur kurzfristig zu ändern/optimieren und wünscht sich anschließend wieder die Berücksichtigung durch die Automatik. Manchmal soll aber auch die Automatik durch das manuelle verändern der Rollladenposition dauerhaft sein. Das kann natürlich die "Elektronik" nicht erkennen, was der Anwender gerade will/möchte/beabsichtigt.
Ich denke am sinnvollsten ist es so zu realisieren, wie es am häufigsten von der Mehrheit der Anwender genutzt/erwartet wird. Anpassungen wird wahrscheinlich jeder Anwender mal mehr oder weniger für seinen Bedarf vornehmen müssen.

Um das nochmals klar herauszustellen. Ich finde CoolTux Umsetzung wirklich toll und bin echt dankbar für das ASC-Modul. Wenn meine Hinweise/Anregungen dazu beitragen, dass die Entwicklung vorangetrieben wird oder eine zielführende Diskussion angeregt wird, die zur Verbesserung/Optimierung beiträgt, dann bin ich froh auf diesem Wege beitragen zu können. Ich bin leider in FHEM noch nicht so fit, dass ich programmiertechnisch etwas sinnvolles beitragen könnte. Zum Testen bin ich aber jederzeit gerne bereit.

Gruß, schönen Abend noch und ein sonniges Wochenende
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 02 Juni 2019, 00:06:47
Ich habe threestate Kontakte, beim Beschatten bleibt der Rollladen zb. auf 50%, wird das Fenster gekippt auf auf 50% gelassen, wird das Fenster geöffnet, wäre "open" oder "ASC_ComfortOpen_Pos" ideal

Ich würde an den Fenstern selten was verstellen. Hier ist die Lösung für mich so ideal.
-Änderungswunsch wäre nur, die Position Hart anzufahren, ohne die letzte Position zu berücksichtigen, beim schnellen Wechsel von zu <-->nach kipp <-->oder auf verschluckt sich das ASC (Wenn 2 Änderungen in Kurzer Zeit kommen)
-Wenn einem die 50% nicht gefallen und man sie ,,Live" verstellt zb auf 40% im ASC wird dieser Wert erstmal nicht übernommen, das Rollo Pausiert dann sozusagen.

An meinen Terassentüren, wäre diese Lösung zwar auch gut, nur kann die Tür zugefallen sein und der Rollladen geht auf Beschattung (ok wäre kein Beinbruch, die Tür wird per Fusskick geöffnet. Im falle es wird Nacht ist das wieder ein anderes Problem...

Bei manuell angefahren Positionen wurde ich ein Zeitfenster von 1-2 Stunden(oder deaktiviert) vorschlagen was dann die Automatic zurücksetzt.Späteste Auslösung wäre Nacht und Tag fahrten
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 07:42:48
Folgende Idee zum Thema blockieren nach manueller Fahrt.
Wenn im ASC Device das Attribut "ASC_blockAscDrivesAfterManual" auf 1 steht und eine manuelle Fahrt erkannt wird, wird das Rollo durch setzen des Readings "ASC_Enable" auf off im Rollodevice für ASC komplett deaktiviert. Ihr müsst dann dafür sorgen das es wieder aktiviert wird.
Ich muss dafür keine neuen setter oder Attribute bauen. Es wäre alles schon da.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Juni 2019, 08:13:38
Danke für deine Mühe, aber die Idee ist nicht wirklich alltagstauglich.
Ich fahre die Jalousie z.B. manuell weiter runter (von 100>75), da mich die Sonne auf dem Frühstückstisch nervt. Wenn ich das den ganzen Tag so lasse, darf diese abends dennoch gerne auf 0 gefahren werden.

Wenn ich aber nach dem abendlichen Runterfahren die Jalousien verändere, so sollten sich diese nicht mehr verändern. Also keine Korrektur mehr durch ASC.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 08:30:07
Hallo und guten Morgen,

hab ein kleines Problem mit der Beschattungsfunktion. Habe soweit alles benötigte angelegt, ein neues Astro-Device und meine vorhandene Wetterstation mit brightness- und temperature-Wert.

Mein Fenster liegt im Osten, etwas gedreht, deswegen habe ich als Direction 100° angegeben. Zudem habe ich geschaut ab wann die Sonne bei uns über den Berg kommt, ist ab der Min-Elevation 20°. Min-Temp habe ich zum testen mal runter auf 12°C gestellt um zu sehen ob das ganze funktioniert. Leider tut sich bezüglich dem verfahren gar nichts, das eigentliche fahren über Astro und Zeiten morgen bzw. abends funktioniert soweit einwandfrei.

Hab hier mal ein List des ASC-Device:


Internals:
   FUUID      5ced916b-f33f-c2d2-8ff4-b85a4a685d245ff4
   FVERSION   73_AutoShuttersControl.pm:v0.6.14-s19487/2019-05-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShuttersControl
   NOTIFYDEV  global,AutoShuttersControl,Rolladen_Ost,Rolladen_West,Rolladen_West,Rolladen_Test,Wetterstation
   NR         326
   NTFY_ORDER 51-AutoShuttersControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.14
   OLDREADINGS:
   READINGS:
     2019-06-02 05:33:32   Rolladen_Ost_PosValue 100
     2019-06-02 05:32:56   Rolladen_Ost_lastPosValue 0
     2019-06-02 08:14:23   Rolladen_Ost_nextAstroTimeEvent  2.06.2019 - 21:19
     2019-06-01 21:18:49   Rolladen_Test_PosValue 0
     2019-06-02 05:32:56   Rolladen_Test_lastPosValue 0
     2019-06-02 05:33:32   Rolladen_West_PosValue 100
     2019-06-02 05:32:56   Rolladen_West_lastPosValue 0
     2019-06-02 08:14:23   Rolladen_West_nextAstroTimeEvent  2.06.2019 - 21:19
     2019-05-28 21:52:11   ascEnable       on
     2019-06-02 08:13:38   controlShading  on
     2019-05-28 21:52:11   hardLockOut     off
     2019-06-02 08:14:20   room_ASC        Rolladen_Ost,Rolladen_West
     2019-05-28 21:52:11   selfDefense     off
     2019-06-02 08:14:23   state           created new drive timer
     2019-05-28 21:52:11   sunriseTimeWeHoliday off
     2019-06-02 08:14:20   userAttrList    rolled out
   helper:
     shuttersList:
       Rolladen_Ost
       Rolladen_West
   monitoredDevs:
     Rolladen_Test:
     Rolladen_West:
     Wetterstation:
       Rolladen_Ost ASC_BrightnessSensor
       Rolladen_Test ASC_BrightnessSensor
       Rolladen_West ASC_BrightnessSensor
Attributes:
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_tempSensor Wetterstation:temperature
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


und ein List des Rollladen-Devices:


Internals:
   FUUID      5ced92d7-f33f-c2d2-788f-78abf3fcc1533737
   FVERSION   44_ROLLO.pm:v1.403.0-s18436/2019-01-27
   NAME       Rolladen_Ost
   NR         327
   STATE      open
   TYPE       ROLLO
   stoptime   1559446412
   READINGS:
     2019-05-28 21:59:43   ASC_Enable      on
     2019-06-02 05:32:56   ASC_ShuttersLastDrive day open
     2019-06-02 08:14:23   ASC_Time_DriveDown  2.06.2019 - 21:19
     2019-06-02 08:14:23   ASC_Time_DriveUp  3.06.2019 - 05:32
     2019-06-02 08:14:20   associatedWith  AutoShuttersControl
     2019-06-02 05:32:56   command         pct-0
     2019-06-02 05:32:56   desired_pct     0
     2019-06-02 05:32:56   drive-type      modul
     2019-06-02 05:32:56   last_drive      drive-up
     2019-06-02 05:33:32   pct             100
     2019-06-02 05:33:32   state           open
Attributes:
   ASC        2
   ASC_BrightnessSensor Wetterstation:brightness
   ASC_Pos_Reading pct
   ASC_Shading_Direction 100
   ASC_Shading_Min_Elevation 20
   ASC_Shading_Min_OutsideTemperature 12
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   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_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
   rl_autoStop 1
   rl_excessBottom 2
   rl_excessTop 4
   rl_secondsDown 30
   rl_secondsUp 30
   rl_switchTime 1
   rl_type    HomeKit
   room       ASC
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:closed:half:stop:pct


Zudem ein List des Astro-Device:


Internals:
   FUUID      5cdc5856-f33f-c2d2-5490-f1be48fb559afb8f
   FVERSION   95_Astro.pm:0.194050/2019-05-19
   INTERVAL   60
   NAME       Astro
   NR         325
   STATE      Updated
   TYPE       Astro
   VERSION    1.52
   READINGS:
     2019-06-02 00:00:06   AstroTwilightEvening 00:55
     2019-06-02 00:00:06   AstroTwilightMorning 02:00
     2019-06-02 00:00:06   CivilTwilightEvening 22:08
     2019-06-02 00:00:06   CivilTwilightMorning 04:43
     2019-06-02 00:00:06   CustomTwilightEvening 21:19
     2019-06-02 00:00:06   CustomTwilightMorning 05:31
     2019-06-02 08:19:07   MoonAge         345.3
     2019-06-02 08:25:07   MoonAlt         29.8
     2019-06-02 08:25:07   MoonAz          102.4
     2019-06-02 08:22:07   MoonDec         14.9
     2019-06-02 06:13:07   MoonDiameter    31
     2019-06-02 08:25:07   MoonDistance    385643
     2019-06-02 08:25:07   MoonDistanceObserver 382515
     2019-06-02 06:22:07   MoonLat         -4
     2019-06-02 08:21:07   MoonLon         56.9
     2019-05-27 21:25:47   MoonPhaseI      7
     2019-06-02 01:38:06   MoonPhaseN      0.02
     2019-05-27 21:25:47   MoonPhaseS      Abnehmende Sichel
     2019-06-02 05:48:07   MoonRa          3.7
     2019-06-02 00:00:06   MoonRise        05:09
     2019-06-02 00:00:06   MoonSet         20:17
     2019-05-31 07:02:14   MoonSign        Stier
     2019-06-02 00:00:06   MoonTransit     12:36
     2019-06-02 00:00:06   NauticTwilightEvening 23:07
     2019-06-02 00:00:06   NauticTwilightMorning 03:44
     2019-05-15 20:21:06   ObsAlt          178
     2019-06-02 00:00:06   ObsDate         02.06.2019
     2019-06-02 00:00:06   ObsDayofyear    153
     2019-06-02 08:25:07   ObsGMST         23:06:53
     2019-05-15 20:21:06   ObsHor          0
     2019-05-15 20:21:06   ObsIsDST        1
     2019-06-02 08:22:07   ObsJD           2458636.77
     2019-06-02 08:25:07   ObsLMST         23:39:26
     2019-05-15 20:21:06   ObsLat          49.45500
     2019-05-15 20:21:06   ObsLon          8.13935
     2019-05-15 20:21:06   ObsSeason       Frühling
     2019-05-15 20:21:06   ObsSeasonN      1
     2019-06-02 08:25:07   ObsTime         08:25:07
     2019-05-15 20:21:06   ObsTimezone     2
     2019-06-02 08:25:07   SunAlt          26.2
     2019-06-02 08:25:07   SunAz           85.9
     2019-06-02 07:24:07   SunDec          22.2
     2019-05-31 04:34:14   SunDiameter     31.5
     2019-06-02 08:25:07   SunDistance     151723504
     2019-06-02 08:24:07   SunDistanceObserver 151720694
     2019-06-02 07:52:07   SunLon          71.5
     2019-06-02 04:06:06   SunRa           4.7
     2019-06-02 00:00:06   SunRise         05:25
     2019-06-02 00:00:06   SunSet          21:25
     2019-05-21 10:05:18   SunSign         Zwillinge
     2019-05-30 00:00:12   SunTransit      13:25
     2019-06-02 08:25:07   state           Updated
Attributes:
   icon       day_night
   interval   60


und zuletzt ein List der Wetterstation:


Internals:
   ConnectionState connected
   DEF        192.168.179.54 60
   FD         12
   FUUID      5c893729-f33f-c2d2-fb66-a6402ebb5e248419
   FVERSION   10_WS980.pm:v1.0.0-s19137/2019-04-07
   INTERVAL   60
   IP         192.168.179.54
   NAME       Wetterstation
   NR         142
   PORT       45000
   STATE      T: 19.1°C H: 71% W: 0.0m/s P: 998.9hPa
   TYPE       WS980
   VERSION    1.0.0
   Helper:
     DBLOG:
       absoluteHumidity:
         DbLog:
           TIME       1559456750.63523
           VALUE      11.6
       brightness:
         DbLog:
           TIME       1559456750.7653
           VALUE      41648
       brightness_todayMax:
         DbLog:
           TIME       1559456750.93066
           VALUE      41710
       dewpoint:
         DbLog:
           TIME       1559456750.63523
           VALUE      13.7
       humidity:
         DbLog:
           TIME       1559456750.63523
           VALUE      71
       humidityInside:
         DbLog:
           TIME       1559455726.8372
           VALUE      59
       humidityInside_todayMax:
         DbLog:
           TIME       1559455550.6618
           VALUE      59
       humidityInside_todayMin:
         DbLog:
           TIME       1559426500.02184
           VALUE      56
       humidity_todayMax:
         DbLog:
           TIME       1559446600.41448
           VALUE      90
       humidity_todayMin:
         DbLog:
           TIME       1559456750.85647
           VALUE      71
       pressureAbs:
         DbLog:
           TIME       1559456630.72006
           VALUE      998.9
       pressureAbs_todayMax:
         DbLog:
           TIME       1559427220.02722
           VALUE      1000.6
       pressureAbs_todayMin:
         DbLog:
           TIME       1559455447.00227
           VALUE      998.7
       rainRate:
         DbLog:
           TIME       1559426461.67127
           VALUE      0.0
       temperature:
         DbLog:
           TIME       1559456690.64978
           VALUE      19.1
       temperatureInside:
         DbLog:
           TIME       1559456690.62125
           VALUE      22.8
       temperatureInside_todayMax:
         DbLog:
           TIME       1559426679.91977
           VALUE      23.1
       temperatureInside_todayMin:
         DbLog:
           TIME       1559443780.26771
           VALUE      22.5
       temperature_historyMax:
         DbLog:
           TIME       1559402799.14546
           VALUE      29.1
       temperature_todayMax:
         DbLog:
           TIME       1559456690.84158
           VALUE      19.1
       temperature_todayMin:
         DbLog:
           TIME       1559446540.33843
           VALUE      12.7
       wind:
         DbLog:
           TIME       1559455120.34993
           VALUE      0.0
       windChill:
         DbLog:
           TIME       1559456690.68618
           VALUE      19.1
       windChill_todayMin:
         DbLog:
           TIME       1559446540.37177
           VALUE      12.7
       windDirection:
         DbLog:
           TIME       1559456570.7548
           VALUE      306
       windGusts:
         DbLog:
           TIME       1559455120.37415
           VALUE      0.0
       windGusts_todayMax:
         DbLog:
           TIME       1559434900.00848
           VALUE      1.0
       wind_todayMax:
         DbLog:
           TIME       1559434960.15531
           VALUE      0.8
   READINGS:
     2019-06-02 08:25:50   absoluteHumidity 11.6
     2019-06-02 08:25:50   brightness      41648
     2019-06-02 08:25:50   brightness_historyMax 300000
     2019-06-02 08:25:00   brightness_todayMax 41710
     2019-06-02 08:25:50   dewPoint        13.7
     2019-06-02 08:25:50   dewPoint_historyMax 18.0
     2019-06-02 08:25:50   dewPoint_historyMin -5.8
     2019-06-02 08:24:00   dewPoint_todayMax 13.9
     2019-06-02 05:35:00   dewPoint_todayMin 10.9
     2019-06-02 08:25:50   dewpoint        13.7
     2019-06-02 08:25:50   firmware        EasyWeatherV1.3.7
     2019-06-02 08:25:50   heatIndex       19.1
     2019-06-02 08:25:50   heatIndex_historyMax 29.1
     2019-06-02 08:24:00   heatIndex_todayMax 19.1
     2019-06-02 08:25:50   humidity        71
     2019-06-02 08:25:50   humidityInside  59
     2019-06-02 08:25:50   humidityInside_historyMax 64
     2019-06-02 08:25:50   humidityInside_historyMin 24
     2019-06-02 08:05:00   humidityInside_todayMax 59
     2019-06-02 00:00:00   humidityInside_todayMin 56
     2019-06-02 08:25:50   humidity_historyMax 99
     2019-06-02 08:25:50   humidity_historyMin 17
     2019-06-02 05:35:00   humidity_todayMax 90
     2019-06-02 08:25:00   humidity_todayMin 71
     2019-05-06 21:10:05   lastError       Couldn't connect to 192.168.179.54:45000: IO::Socket::INET: connect: timeout
     2019-06-02 08:25:50   lastUpdate      2019-06-02 08:25:50
     2019-06-02 08:25:50   pressureAbs     998.9
     2019-06-02 08:25:50   pressureAbs_historyMax 1018.2
     2019-06-02 08:25:50   pressureAbs_historyMin 978.5
     2019-06-02 00:13:00   pressureAbs_todayMax 1000.6
     2019-06-02 08:04:00   pressureAbs_todayMin 998.7
     2019-06-02 08:25:50   pressureRel     998.9
     2019-06-02 08:25:50   pressureRel_calculated 1019.7
     2019-06-02 08:25:50   pressureRel_historyMax 1018.2
     2019-06-02 08:25:50   pressureRel_historyMin 978.5
     2019-06-02 00:13:00   pressureRel_todayMax 1000.6
     2019-06-02 08:04:00   pressureRel_todayMin 998.7
     2019-06-02 08:00:40   rain24h         0.0
     2019-06-02 08:25:50   rainPerDay      0.0
     2019-06-02 08:25:50   rainPerDay_historyMax 22.1
     2019-06-02 08:25:50   rainPerMonth    0.0
     2019-06-02 08:25:50   rainPerMonth_historyMax 57.1
     2019-06-02 08:25:50   rainPerWeek     0.0
     2019-06-02 08:25:50   rainPerWeek_historyMax 25.4
     2019-06-02 08:25:50   rainPerYear     111.7
     2019-06-02 08:25:50   rainPerYear_historyMax 111.7
     2019-06-02 08:25:50   rainRate        0.0
     2019-06-02 08:25:50   rainRate_historyMax 18.6
     2019-06-02 00:00:00   rainRate_todayMax 0.0
     2019-06-02 08:25:50   rainTotal       111.7
     2019-06-02 08:25:50   state           T: 19.1°C H: 71% W: 0.0m/s P: 998.9hPa
     2019-06-02 08:25:50   temperature     19.1
     2019-06-02 08:25:50   temperatureInside 22.8
     2019-06-02 08:25:50   temperatureInside_historyMax 26.8
     2019-06-02 08:25:50   temperatureInside_historyMin 19.1
     2019-06-02 00:04:00   temperatureInside_todayMax 23.1
     2019-06-02 04:49:00   temperatureInside_todayMin 22.5
     2019-06-02 08:25:50   temperature_historyMax 29.1
     2019-06-02 08:25:50   temperature_historyMin -1.7
     2019-06-02 08:24:00   temperature_todayMax 19.1
     2019-06-02 05:35:00   temperature_todayMin 12.7
     2019-06-02 08:25:50   uv              1088
     2019-06-02 08:25:50   uvIndex         3
     2019-06-02 08:25:50   uvIndex_historyMax 15
     2019-06-02 08:17:00   uvIndex_todayMax 3
     2019-06-02 08:25:50   uv_historyMax   n/a
     2019-06-02 08:17:00   uv_todayMax     2
     2019-06-02 08:25:50   wind            0.0
     2019-06-02 08:25:50   windChill       19.1
     2019-06-02 08:25:50   windChill_historyMin -2.3
     2019-06-02 05:35:00   windChill_todayMin 12.7
     2019-06-02 08:25:50   windDirection   306
     2019-06-02 08:25:50   windGusts       0.0
     2019-06-02 08:25:50   windGusts_historyMax 17.9
     2019-06-02 02:21:00   windGusts_todayMax 1.0
     2019-06-02 08:25:50   wind_historyMax 10.6
     2019-06-02 02:22:00   wind_todayMax   0.8
   helper:
     requestInProgress 0
     activeRequests:
Attributes:
   event-on-change-reading .*
   group      Wetter
   icon       weather_station
   room       Erdgeschoß->Wohnzimmer
   verbose    2


Hat da von euch jemand noch eine Idee was ich da falsch mache bzw. was ich übersehe? Ich denke er müsste ja auf alle benutzten Parameter triggern, das heißt Temperatur, Helligkeit, Elevation, Direction und sobald dann alle Parameter passen die Beschattung ausführen.

Gruß und mercy im Voraus

Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 08:35:39
Hallo Markus

Bitte Stelle einmal das Attribut ASC_debug auf 1 und dann poste nach einer halben Stunde die Ausgaben vom FHEM Log zum Debug hier.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 08:48:50
Morgen Leon,

hier mal die Ausgabe der letzten Minuten:

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 48577 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Test - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 48577 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 48577 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:45:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 48794 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Test - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 48794 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 48794 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:50 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 08:46:51 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 09:16:06
Seltsam. Gib den Rolllos bitte ein Eintritt und Austritt Winkel, bin mir zwar sicher daß ich da Defaultwerte gegeben habe aber schauen wir mal
ASC_Shading_Angle_Left
ASC_Shading_Angle_Right
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 09:19:19
Alles klar, hab für beide Werte jeweils 85 eingetragen, sollte ja so passen, habe nichts was da beeinflusst (Bäume, etc.).

Schicke dir gleich die aktuellen Log-Werte
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 09:29:37
So, hier der Log-Auszug:
ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 66557 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 66557 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 66557 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:15:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 68696 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 68696 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 68696 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:17:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 70075 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 70075 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 70075 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:18:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 71067 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 71067 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 71067 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:19:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.06.02 09:19:59 2: CUL_TX A Fuehler_Kueche 7 (X1A0F64064A) unknown type

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 72168 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 72168 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 72168 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:20:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 73144 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 73144 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 73144 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:21:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 74090 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 74090 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 74090 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:22:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 74803 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Test - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 74803 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 74803 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_Test - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 09:23:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.



Da hat sich erstmal nichts verändert soweit ich sehen kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 09:47:06
Interessant. Das muss ich mir in Ruhe anschauen wieso er da nicht weiter macht. Aber Du kannst ja in der Zwischenzeit die Events etwas einstampfen.
Schau Dir event-on-change-reading an und schaue ob Du wirklich für jedes Reading des Gerätes auch ein Event benötigst.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 10:03:32
Alles klar, mache ich. Hab bei mir zur Zeit es so konfiguriert: event-on-change-reading.*
Werde aber nochmal drüberschauen.

Habe eben das ASC nochmal gelöscht und neu angelegt, hatte gestern den Rolladen_Test in Rolladen_Ost umbenannt mit rename, im ASC NOTIFYDEV stand der aber trotzdem noch mit drin obwohl es ihn ja gar nicht mehr gab.

Verhalten aber zur Zeit noch gleich, keine Änderung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 10:05:43
So, sind doch noch ein paar neue LOG-Einträge dazubekommen:

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 93604 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 93604 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:03:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:07 - EventProcessingTwilightDevice: Rolladen_West - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06. 2 10:04:07 - EventProcessingTwilightDevice: AutoShuttersControl - Passendes Event wurde erkannt. Verarbeitung über alle Rolllos beginnt

ASC_DEBUG!!! 2019.06. 2 10:04:07 - EventProcessingTwilightDevice: Rolladen_Ost RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 10:04:07 - FnIsDay: Rolladen_Ost Allgemein: 1

ASC_DEBUG!!! 2019.06. 2 10:04:07 - EventProcessingTwilightDevice: Rolladen_West RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 10:04:07 - FnIsDay: Rolladen_West Allgemein: 1

ASC_DEBUG!!! 2019.06. 2 10:04:07 - EventProcessingTwilightDevice: Rolladen_West - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_Ost - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 94255 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_West - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 94255 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_Ost - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 2 10:04:39 - EventProcessingShadingBrightness: Rolladen_West - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 10:13:05
So, den LOG nochmal als Anhang, bei dem oben fehlt ja die Hälfte  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 10:15:28
Muss ich eigentlich mit dem attr ASC_Shading_Mode was machen, laut Commandref steht das per default auf "off", muss da "always" rein?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 10:23:00
Anbei nochmal der aktuelle LOG mit ASC_Shading_Mode always, sind wieder etwas mehr Einträge dazugekommen und jetzt gibt es auch Einträge bezüglich Azimuth, Elevation, u.a.

Der Rolladen ist aber weiterhin bei 100%, wurde also nicht angesteuert
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 10:29:37
Habe ich übersehen, ja der Mode darf nicht off sein wenn Beschattet werden soll.

Es dauert auch etwas bis er beschattet. Was sagt ein
ascAPIget für shadingStatus? Bitte diesbezüglich Commandref lesen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 10:31:09
Kannst auch ein

get showShuttersInformations

Machen und da nach Shading Status schauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 10:38:51
Super, auf jeden Fall ist der Rollladen gerade auf 20% gefahren. Denke es lag jetzt wirklich an dem Parameter und zudem an dem fehlerhaften NOTIFYDEV, das dann durch das neuanlegen nun korrekt ist.

Hab natürlich für das fahren eben keinen LOG, den hatte ich zwischenzeitlich deaktiviert damit das LOG nicht so riesig wird.

Werde das ganze mal heute Mittag mit dem Rollladen West testen, sieht aber soweit gut aus.

Auf jeden Fall von mir vielen Dank, super Modul und echt tolle Arbeit.

Melde mich heute Mittag nochmal ob´s geklappt hat oder nicht.

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 10:41:29
Zitat von: CoolTux am 02 Juni 2019, 10:31:09
Kannst auch ein

get showShuttersInformations

Machen und da nach Shading Status schauen.

Muss leider sagen der Ausdruck will bei mir nicht, kommt nur Please define showShuttersInformations first.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 10:42:49
Geh mal in die Detailansicht von Deinem ASC Device und schaue dort unter get showShuttersInformations
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 10:44:37
Hab´s schon gesehen, da stand ich eben voll auf dem Schlauch.  ;D

Hab beim Rolladen_Ost jetzt ein PositionShading in stehen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 11:11:23
So muss es sein. Das Rollo ist ja denn entsprechend gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: octek0815 am 02 Juni 2019, 13:47:35
Moin,

wäre es möglich die Beschattungsfunktion auch ohne Licht-/Helligkeitssensor zu nutzen?
Zum Beispiel über die gerade erzeugte Photovoltaikleistung.

Viele Grüße
Oliver
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 02 Juni 2019, 13:51:03
Sollte funktionieren, außer wenn im Winter Schnee drauf liegt.


Gesendet von iPhone mit Tapatalk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 14:24:10
Zitat von: octek0815 am 02 Juni 2019, 13:47:35
Moin,

wäre es möglich die Beschattungsfunktion auch ohne Licht-/Helligkeitssensor zu nutzen?
Zum Beispiel über die gerade erzeugte Photovoltaikleistung.

Viele Grüße
Oliver

Klar geht das. Musst nur schauen das Du entsprechende Werte findest wo Du ableiten kannst wie stark die Sonne scheint.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 02 Juni 2019, 14:31:44
Ich habe noch ein Problem bei der Erkennung manueller Fahrten. Dachte, ich hätte das gestern gelöst, war aber wohl nur Zufall, dass es am ROLLO-Rollo ging.

Ich habe 3x Qubino ZWave und 2x übers ROLLO-Modul gesteuerte Rolläden in meinem ASC aktiv. Die Morgend-, Abends- und Shadingfahrten klappen wunderbar. Im ASC-Device showShuttersInformations werden die aktuell angefahrenen, automatischen und auf manuelle Positionen korrekt aufgeführt. Aber LastPosition und LastDrive stimmen nicht, wenn ich manuell eingegriffen habe. Entsprechend korrigieren die Rollos im Moment trotz Blocking-after-Manual von 20min nach 10min wieder auf die Shading-Position nach. Der WAF leidet erheblich ;-)
Hier Debug-Log nach manueller ROLLO-Fahrt um 14:00 von 45 (Shading) auf 40 und zurück:
ASC_DEBUG!!! 2019.06. 2 13:59:39 - FnIsDay: wohnzimmer.fenster.rolladen Allgemein: 1
2019.06.02 14:00:27 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'command: pct-40',
          'desired_pct: 40'
        ];

2019.06.02 14:00:27 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'last_drive: drive-up',
          'state: drive-up'
        ];

2019.06.02 14:00:27 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'drive-type: modul'
        ];

2019.06.02 14:00:27 3: UNIRoll set rolladen.dg.links up
2019.06.02 14:00:29 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'pct: 40'
        ];

2019.06.02 14:00:29 3: UNIRoll set rolladen.dg.links stop
2019.06.02 14:00:29 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'state: pct-40'
        ];

2019.06.02 14:04:39 4: AutoShuttersControl (rolladen.automatik) - Devname: Zwielicht Name: rolladen.automatik Notify: $VAR1 = [
          'azimuth: 204.29',
          'elevation: 61.39',
          'twilight: 100',
          'twilight_weather: 100',
          'compasspoint: south-southwest'
        ];

...

ASC_DEBUG!!! 2019.06. 2 14:09:39 - EventProcessingTwilightDevice: rollo.dg.links RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 2 14:09:39 - ShadingProcessing: rollo.dg.links - Übergebende Werte - Azimuth:206.56, Elevation: 61.04, Brightness: 37280, OutTemp: 29.2, Fenster Position: 185, Winkel Links: 65, Winkel Rechts: 80, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1
2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - Shading Processing, Rollladen: rollo.dg.links Azimuth: 206.56 Elevation: 61.04 Brightness: 37280 OutTemp: 29.2

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1
2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - Shading Processing, Rollladen: rollo.dg.links Nach dem return

ASC_DEBUG!!! 2019.06. 2 14:09:39 - ShadingProcessing: rollo.dg.links - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1
2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - Shading Processing, Rollladen: rollo.dg.links In der In Abfrage, Shadingwert: in, Zeitstempel: 1559476779

ASC_DEBUG!!! 2019.06. 2 14:09:39 - ShadingProcessing: rollo.dg.links - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnSetDriveCmd: rollo.dg.links - versetztes fahren

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnSetDriveCmd: rollo.dg.links - NoOffset: NEIN
2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - Devname: rolladen.automatik Name: rolladen.automatik Notify: $VAR1 = [
          'rollo.dg.links_lastPosValue: 0'
        ];

2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnShuttersCommandSet: rollo.dg.links - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.06. 2 14:09:39 - ShadingProcessing: rollo.dg.links - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 45 zum Beschatten gefahren
2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: in

ASC_DEBUG!!! 2019.06. 2 14:09:39 - ShadingProcessing: rollo.dg.links - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2019.06. 2 13:59:39

ASC_DEBUG!!! 2019.06. 2 14:09:39 - EventProcessingTwilightDevice: rollo.dg.links - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1

...

2019.06.02 14:10:17 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: shading in'
        ];

2019.06.02 14:10:17 4: AutoShuttersControl (rolladen.automatik) - Devname: rolladen.automatik Name: rolladen.automatik Notify: $VAR1 = [
          'state: shading in'
        ];


ASC_DEBUG!!! 2019.06. 2 14:10:17 - FnSetCmdFn: rollo.dg.links - Rolllo wird gefahren, aktuelle Position: 40, Zielposition: 45. Grund der Fahrt: shading in
2019.06.02 14:10:17 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'command: pct-45',
          'desired_pct: 45'
        ];

2019.06.02 14:10:17 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'last_drive: drive-down',
          'state: drive-down'
        ];

2019.06.02 14:10:17 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'drive-type: modul'
        ];

2019.06.02 14:10:17 3: UNIRoll set rolladen.dg.links down
2019.06.02 14:10:18 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'pct: 45'
        ];

2019.06.02 14:10:18 4: AutoShuttersControl (rolladen.automatik) - Devname: rolladen.automatik Name: rolladen.automatik Notify: $VAR1 = [
          'rollo.dg.links_PosValue: 45'
        ];


ASC_DEBUG!!! 2019.06. 2 14:10:18 - EventProcessingShutters: rollo.dg.links - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559477418 Last Position Timestamp: 1559477417 Drive Up Max Duration: 60 Last Position: 40 aktuelle Position: 45
2019.06.02 14:10:18 3: UNIRoll set rolladen.dg.links stop
2019.06.02 14:10:18 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'state: half'
        ];



Weil der state der Qubino-Devices "dim <Prozentwert>" lautet und ich gedacht hatte, es läge daran, habe ich mir über ein UserReadings nur den Prozentwert ausgeben lassen und dieses Reading als ASC-Pos-Reading eingestellt. War mal hier (https://forum.fhem.de/index.php/topic,92628.msg898108.html#msg898108) als Lösung geschrieben, bringt bei mir aber leider nix: Manuelle Fahrt wird nicht erkannt. Bei den ROLLO-Devices habe ich kein UserReadings, weil hier ist das ASC-Pos-Reading pct direkte Prozentwerte ausgibt.
Alle Rollos haben Fahrzeiten < 60sek zu den Endpositionen.

Hast du eine Idee, wo es hängen könnte?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 14:34:06
Hab mal noch eine Frage: Nachdem jetzt mein Rolladen_Ost super wieder hochgefahren ist will der Rolladen_West jetzt nicht ganz. Hab im Log geschaut, er hat den Rolladen jetzt als PositionShading in reserved gesetzt, gefahren ist er aber nicht. Wo liegt denn hier das Problem?

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 02 Juni 2019, 14:38:25
So, eben ist der Rolladen gefahren, ich bin der Meinung das hängt mit der Beschattungswartezeit zusammen. Wenn ich das richtig analysiert habe kommt sobald die Bedingungen erfüllt sind im LOG Ist es nach der Hälfte der Beschattungswartezeit: JA, dann bekommt der Rollladen den Eintrag PositionShading in reserved, beim nächsten Eintrag im LOG mit dem Inhalt Ist es nach der Hälfte der Beschattungswartezeit: JA fährt er dann den Rollladen.

Jetzt wäre meine Frage ob diese Zeit der Parameter ASC_Shading_WaitingPeriod ist.

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 15:08:26
Hallo Markus,

Die Zeit ist der Parameter ASC_Shading_WaitingPeriod / 2
Also die Hälfte der Zeit welche da eingetragen ist.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 15:12:26
Zitat von: JHo am 02 Juni 2019, 14:31:44
Ich habe noch ein Problem bei der Erkennung manueller Fahrten. Dachte, ich hätte das gestern gelöst, war aber wohl nur Zufall, dass es am ROLLO-Rollo ging.

Ich habe 3x Qubino ZWave und 2x übers ROLLO-Modul gesteuerte Rolläden in meinem ASC aktiv. Die Morgend-, Abends- und Shadingfahrten klappen wunderbar. Im ASC-Device showShuttersInformations werden die aktuell angefahrenen, automatischen und auf manuelle Positionen korrekt aufgeführt. Aber LastPosition und LastDrive stimmen nicht, wenn ich manuell eingegriffen habe. Entsprechend korrigieren die Rollos im Moment trotz Blocking-after-Manual von 20min nach 10min wieder auf die Shading-Position nach. Der WAF leidet erheblich ;-)
Hier Debug-Log nach manueller ROLLO-Fahrt um 14:00 von 45 (Shading) auf 40 und zurück:
ASC_DEBUG!!! 2019.06. 2 13:59:39 - FnIsDay: wohnzimmer.fenster.rolladen Allgemein: 1
2019.06.02 14:00:27 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'command: pct-40',
          'desired_pct: 40'
        ];

2019.06.02 14:00:27 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'last_drive: drive-up',
          'state: drive-up'
        ];

2019.06.02 14:00:27 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'drive-type: modul'
        ];

2019.06.02 14:00:27 3: UNIRoll set rolladen.dg.links up
2019.06.02 14:00:29 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'pct: 40'
        ];

2019.06.02 14:00:29 3: UNIRoll set rolladen.dg.links stop
2019.06.02 14:00:29 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'state: pct-40'
        ];

2019.06.02 14:04:39 4: AutoShuttersControl (rolladen.automatik) - Devname: Zwielicht Name: rolladen.automatik Notify: $VAR1 = [
          'azimuth: 204.29',
          'elevation: 61.39',
          'twilight: 100',
          'twilight_weather: 100',
          'compasspoint: south-southwest'
        ];

...

ASC_DEBUG!!! 2019.06. 2 14:09:39 - EventProcessingTwilightDevice: rollo.dg.links RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 2 14:09:39 - ShadingProcessing: rollo.dg.links - Übergebende Werte - Azimuth:206.56, Elevation: 61.04, Brightness: 37280, OutTemp: 29.2, Fenster Position: 185, Winkel Links: 65, Winkel Rechts: 80, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1
2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - Shading Processing, Rollladen: rollo.dg.links Azimuth: 206.56 Elevation: 61.04 Brightness: 37280 OutTemp: 29.2

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1
2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - Shading Processing, Rollladen: rollo.dg.links Nach dem return

ASC_DEBUG!!! 2019.06. 2 14:09:39 - ShadingProcessing: rollo.dg.links - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1
2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - Shading Processing, Rollladen: rollo.dg.links In der In Abfrage, Shadingwert: in, Zeitstempel: 1559476779

ASC_DEBUG!!! 2019.06. 2 14:09:39 - ShadingProcessing: rollo.dg.links - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnSetDriveCmd: rollo.dg.links - versetztes fahren

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnSetDriveCmd: rollo.dg.links - NoOffset: NEIN
2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - Devname: rolladen.automatik Name: rolladen.automatik Notify: $VAR1 = [
          'rollo.dg.links_lastPosValue: 0'
        ];

2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnShuttersCommandSet: rollo.dg.links - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.06. 2 14:09:39 - ShadingProcessing: rollo.dg.links - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 45 zum Beschatten gefahren
2019.06.02 14:09:39 4: AutoShuttersControl (rolladen.automatik) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: in

ASC_DEBUG!!! 2019.06. 2 14:09:39 - ShadingProcessing: rollo.dg.links - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2019.06. 2 13:59:39

ASC_DEBUG!!! 2019.06. 2 14:09:39 - EventProcessingTwilightDevice: rollo.dg.links - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 2 14:09:39 - FnIsDay: rollo.dg.links Allgemein: 1

...

2019.06.02 14:10:17 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: shading in'
        ];

2019.06.02 14:10:17 4: AutoShuttersControl (rolladen.automatik) - Devname: rolladen.automatik Name: rolladen.automatik Notify: $VAR1 = [
          'state: shading in'
        ];


ASC_DEBUG!!! 2019.06. 2 14:10:17 - FnSetCmdFn: rollo.dg.links - Rolllo wird gefahren, aktuelle Position: 40, Zielposition: 45. Grund der Fahrt: shading in
2019.06.02 14:10:17 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'command: pct-45',
          'desired_pct: 45'
        ];

2019.06.02 14:10:17 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'last_drive: drive-down',
          'state: drive-down'
        ];

2019.06.02 14:10:17 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'drive-type: modul'
        ];

2019.06.02 14:10:17 3: UNIRoll set rolladen.dg.links down
2019.06.02 14:10:18 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'pct: 45'
        ];

2019.06.02 14:10:18 4: AutoShuttersControl (rolladen.automatik) - Devname: rolladen.automatik Name: rolladen.automatik Notify: $VAR1 = [
          'rollo.dg.links_PosValue: 45'
        ];


ASC_DEBUG!!! 2019.06. 2 14:10:18 - EventProcessingShutters: rollo.dg.links - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559477418 Last Position Timestamp: 1559477417 Drive Up Max Duration: 60 Last Position: 40 aktuelle Position: 45
2019.06.02 14:10:18 3: UNIRoll set rolladen.dg.links stop
2019.06.02 14:10:18 4: AutoShuttersControl (rolladen.automatik) - Devname: rollo.dg.links Name: rolladen.automatik Notify: $VAR1 = [
          'state: half'
        ];



Weil der state der Qubino-Devices "dim <Prozentwert>" lautet und ich gedacht hatte, es läge daran, habe ich mir über ein UserReadings nur den Prozentwert ausgeben lassen und dieses Reading als ASC-Pos-Reading eingestellt. War mal hier (https://forum.fhem.de/index.php/topic,92628.msg898108.html#msg898108) als Lösung geschrieben, bringt bei mir aber leider nix: Manuelle Fahrt wird nicht erkannt. Bei den ROLLO-Devices habe ich kein UserReadings, weil hier ist das ASC-Pos-Reading pct direkte Prozentwerte ausgibt.
Alle Rollos haben Fahrzeiten < 60sek zu den Endpositionen.

Hast du eine Idee, wo es hängen könnte?

Klingt als wenn die manuelle Fahrt überhaupt nicht erkannt wird.
Was steht denn im Rollo im Reading ASC_ShuttersLastDrive nach einer manuellen Fahrt? Du kannst auch das Attribut ASC_DriveUpMaxDuration setzten mit der maximalen Hochfahrzeit des Rollos plus 2 Sicherheitswert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 02 Juni 2019, 15:19:39
Im ShuttersLastDrive steht noch der letzte Automatikgrund, im Rollo von oben: Sharing in.
Das MaxDuration probiere ich. Danke!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: octek0815 am 02 Juni 2019, 16:26:04
Zitat von: CoolTux am 02 Juni 2019, 14:24:10
Klar geht das. Musst nur schauen das Du entsprechende Werte findest wo Du ableiten kannst wie stark die Sonne scheint.

Alles klar, danke!
Ist ja auch logisch wenn man die Parameter und die Command Ref. anschaut.
Kann es sein das die Lockout Funktionalität bei Shading nicht greift?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 16:31:17
Doch sollte. Sofern das Rollo als Terrasse deklariert ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: octek0815 am 02 Juni 2019, 16:38:43
Wie immer vielen Dank für Deine super schnelle Antwort.
Das war die Einstellung die ich brauchte. Nun funktioniert es.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: octek0815 am 02 Juni 2019, 16:59:33
Noch eine Frage bzw. ein Wunsch um ein Problem zu lösen welcher mir bei meinen Rollläden gerade aufgefallen ist.

Ich habe Rademacher Rollotron DuoFern Gurtwickler eingebunden. Die steuere ich über die FHEM Module Rademacher/DuoFern.
Nun ist das so das wenn eine bestimmte Position angefahren wird (z.B. 60) der Gurtwicker nur die Position 59 anfährt bzw. wiedergibt.
Das lässt sich auch nicht ändern laut Entwickler des Moduls. Leider ist das auch nicht immer der Fall manchmal wird auch die 60 wiedergegeben.
Nun habe ich festgestellt das die "Shading" Funktion einen genauen Wert anfahren möchte und dies scheinbar auch dauernd versucht bis die genaue Position eingestellt ist.
Ist es möglich hier eine Toleranz einzubauen z.B. 59-61 ?

Grüße
Olli
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 02 Juni 2019, 17:02:19
Du kannst es auch mit dem ROLLO Modul als Zwischenschicht versuchen. Dann muss Dominik nix programmieren, was woanders wieder negativen Einfluss haben könnte bzw. dürfte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 17:07:02
Zitat von: octek0815 am 02 Juni 2019, 16:59:33
Noch eine Frage bzw. ein Wunsch um ein Problem zu lösen welcher mir bei meinen Rollläden gerade aufgefallen ist.

Ich habe Rademacher Rollotron DuoFern Gurtwickler eingebunden. Die steuere ich über die FHEM Module Rademacher/DuoFern.
Nun ist das so das wenn eine bestimmte Position angefahren wird (z.B. 60) der Gurtwicker nur die Position 59 anfährt bzw. wiedergibt.
Das lässt sich auch nicht ändern laut Entwickler des Moduls. Leider ist das auch nicht immer der Fall manchmal wird auch die 60 wiedergegeben.
Nun habe ich festgestellt das die "Shading" Funktion einen genauen Wert anfahren möchte und dies scheinbar auch dauernd versucht bis die genaue Position eingestellt ist.
Ist es möglich hier eine Toleranz einzubauen z.B. 59-61 ?

Grüße
Olli

Hallo Olli,

Du stehst nicht allein mit diesem Problem. Ich habe mir das auch schon durch den Kopf gehen lassen und es scheint mehr und mehr User zu geben die solche Probleme wie Du haben. Eigentlich streube ich mich davor fehlende oder nicht richtig funktionierende Features von anderen Modulen aus zu gleichen.
Warum kann der Entwickler des Moduls nicht einfach prüfen wie der Stand nach dem fahren ist und wenn er + - 1 von der Wunschposition ist soll er das Reading neu auf die Wunschposition schreiben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: octek0815 am 02 Juni 2019, 17:14:14
Zitat von: CoolTux am 02 Juni 2019, 17:07:02
Hallo Olli,

Du stehst nicht allein mit diesem Problem. Ich habe mir das auch schon durch den Kopf gehen lassen und es scheint mehr und mehr User zu geben die solche Probleme wie Du haben. Eigentlich streube ich mich davor fehlende oder nicht richtig funktionierende Features von anderen Modulen aus zu gleichen.
Warum kann der Entwickler des Moduls nicht einfach prüfen wie der Stand nach dem fahren ist und wenn er + - 1 von der Wunschposition ist soll er das Reading neu auf die Wunschposition schreiben.

Das hatte ich auch gehofft. Da ging es um die Comfort-Öffnung (habe ich dann aufgegeben).
Hier meine Anfrage damals: https://forum.fhem.de/index.php/topic,40076.msg878274.html#msg878274
Und hier die Antwort: https://forum.fhem.de/index.php/topic,40076.msg878306.html#msg878306
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 17:27:04
Schaue ich mir an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 02 Juni 2019, 18:03:12
Hallo Zusammen,

erstmal ein riesen Lob an alle, die an der Entwicklung dieses Moduls mitgewirkt haben. Ich habe mich nun entschieden, meine Rollo Steuerung auch mit ASC zu lösen.
Ich habe auch Doufern Rollos im Einsatz und habe mit FHEM den Homepilot abgelöst.

Soweit funktioniert bei mir schon mal das Öffnen und Schliessen der Rollos nach sunrise und sunset. Aber mit der Beschattung komme ich nicht klar. Die Rollos fahren einfach nicht.
Ich habe schon sehr viel ausprobiert, komme aber jetzt nicht weiter.

Hier ist mal der Code vom ASC Device:

Internals:
   FUUID      5cf3bd43-f33f-5c32-0e15-abf8d7315a783ba3
   FVERSION   73_AutoShuttersControl.pm:v0.6.14-s19487/2019-05-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myRolloControl
   NOTIFYDEV  global,myRolloControl,MK_GG_tr_Markise,RO_EG_br_Ost,RO_EG_br_Sued,RO_EG_ku_Nord,RO_EG_ku_West,RO_EG_wc_Ost,RO_EG_wz_Sued1,RO_EG_wz_Sued2,RO_EG_wz_West1,RO_EG_wz_West2,RO_OG_bz_Ost1,RO_OG_bz_Ost2,RO_OG_fn_Nord,RO_OG_fn_West,RO_OG_fs_Sued,RO_OG_fs_West,RO_OG_sz_Sued,rgr_Bewohner,myTwilight,US_GG_tr_WetterChecker
   NR         97
   NTFY_ORDER 51-myRolloControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.14
   OLDREADINGS:
   READINGS:
     2019-06-02 17:38:47   MK_GG_tr_Markise_PosValue 0
     2019-06-02 17:19:24   MK_GG_tr_Markise_lastPosValue 100
     2019-06-02 17:36:24   MK_GG_tr_Markise_nextAstroTimeEvent  2.06.2019 - 21:50
     2019-06-02 17:38:51   RO_EG_br_Ost_PosValue 0
     2019-06-02 17:36:24   RO_EG_br_Ost_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 17:38:47   RO_EG_br_Sued_PosValue 81
     2019-06-02 17:36:24   RO_EG_br_Sued_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 17:38:48   RO_EG_ku_Nord_PosValue 0
     2019-06-02 17:36:24   RO_EG_ku_Nord_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 17:38:50   RO_EG_ku_West_PosValue 0
     2019-06-02 17:36:24   RO_EG_ku_West_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 17:38:52   RO_EG_wc_Ost_PosValue 0
     2019-06-02 17:36:24   RO_EG_wc_Ost_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 17:38:51   RO_EG_wz_Sued1_PosValue 0
     2019-06-02 17:36:24   RO_EG_wz_Sued1_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 17:38:54   RO_EG_wz_Sued2_PosValue 0
     2019-06-02 17:36:24   RO_EG_wz_Sued2_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 17:38:47   RO_EG_wz_West1_PosValue 81
     2019-06-02 17:36:24   RO_EG_wz_West1_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 17:38:55   RO_EG_wz_West2_PosValue 81
     2019-06-02 17:36:24   RO_EG_wz_West2_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 17:38:48   RO_OG_bz_Ost1_PosValue 61
     2019-06-02 17:36:24   RO_OG_bz_Ost1_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 17:38:52   RO_OG_bz_Ost2_PosValue 61
     2019-06-02 17:36:24   RO_OG_bz_Ost2_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 17:38:49   RO_OG_fn_Nord_PosValue 0
     2019-06-02 17:36:24   RO_OG_fn_Nord_nextAstroTimeEvent  2.06.2019 - 19:30
     2019-06-02 17:38:49   RO_OG_fn_West_PosValue 0
     2019-06-02 17:36:24   RO_OG_fn_West_nextAstroTimeEvent  2.06.2019 - 19:30
     2019-06-02 17:38:50   RO_OG_fs_Sued_PosValue 81
     2019-06-02 17:36:24   RO_OG_fs_Sued_nextAstroTimeEvent  2.06.2019 - 19:30
     2019-06-02 17:38:47   RO_OG_fs_West_PosValue 0
     2019-06-02 17:36:24   RO_OG_fs_West_nextAstroTimeEvent  2.06.2019 - 19:30
     2019-06-02 17:38:51   RO_OG_sz_Sued_PosValue 81
     2019-06-02 17:36:24   RO_OG_sz_Sued_nextAstroTimeEvent  2.06.2019 - 21:15
     2019-06-02 14:12:51   ascEnable       on
     2019-06-02 14:44:01   controlShading  on
     2019-06-02 14:12:51   hardLockOut     off
     2019-06-02 17:36:21   room_Bad        RO_OG_bz_Ost1,RO_OG_bz_Ost2
     2019-06-02 17:36:21   room_Buero      RO_EG_br_Ost,RO_EG_br_Sued
     2019-06-02 17:36:21   room_Draussen   MK_GG_tr_Markise
     2019-06-02 17:36:21   room_Felix      RO_OG_fs_Sued,RO_OG_fs_West
     2019-06-02 17:36:21   room_Kueche     RO_EG_ku_Nord,RO_EG_ku_West
     2019-06-02 17:36:21   room_Lego       RO_OG_fn_Nord,RO_OG_fn_West
     2019-06-02 17:36:21   room_Schlafzimmer RO_OG_sz_Sued
     2019-06-02 17:36:21   room_WC         RO_EG_wc_Ost
     2019-06-02 17:36:21   room_Wohnzimmer RO_EG_wz_Sued1,RO_EG_wz_Sued2,RO_EG_wz_West1,RO_EG_wz_West2
     2019-06-02 14:12:51   selfDefense     off
     2019-06-02 17:38:55   state           manual
     2019-06-02 14:12:51   sunriseTimeWeHoliday off
     2019-06-02 17:36:21   userAttrList    rolled out
   helper:
     shuttersList:
       MK_GG_tr_Markise
       RO_EG_br_Ost
       RO_EG_br_Sued
       RO_EG_ku_Nord
       RO_EG_ku_West
       RO_EG_wc_Ost
       RO_EG_wz_Sued1
       RO_EG_wz_Sued2
       RO_EG_wz_West1
       RO_EG_wz_West2
       RO_OG_bz_Ost1
       RO_OG_bz_Ost2
       RO_OG_fn_Nord
       RO_OG_fn_West
       RO_OG_fs_Sued
       RO_OG_fs_West
       RO_OG_sz_Sued
   monitoredDevs:
     RO_EG_wz_Sued1:
     RO_EG_wz_West1:
     RO_OG_fs_West:
     RO_OG_sz_Sued:
     US_GG_tr_WetterChecker:
       MK_GG_tr_Markise ASC_BrightnessSensor
       RO_EG_br_Ost ASC_BrightnessSensor
       RO_EG_br_Sued ASC_BrightnessSensor
       RO_EG_ku_Nord ASC_BrightnessSensor
       RO_EG_ku_West ASC_BrightnessSensor
       RO_EG_wc_Ost ASC_BrightnessSensor
       RO_EG_wz_Sued1 ASC_BrightnessSensor
       RO_EG_wz_Sued2 ASC_BrightnessSensor
       RO_EG_wz_West1 ASC_BrightnessSensor
       RO_EG_wz_West2 ASC_BrightnessSensor
       RO_OG_bz_Ost1 ASC_BrightnessSensor
       RO_OG_bz_Ost2 ASC_BrightnessSensor
       RO_OG_fn_Nord ASC_BrightnessSensor
       RO_OG_fn_West ASC_BrightnessSensor
       RO_OG_fs_Sued ASC_BrightnessSensor
       RO_OG_fs_West ASC_BrightnessSensor
       RO_OG_sz_Sued ASC_BrightnessSensor
     myTwilight:
       myRolloControl ASC_twilightDevice
     rgr_Bewohner:
       myRolloControl ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 120:100
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev rgr_Bewohner:presence
   ASC_shuttersDriveOffset 60
   ASC_tempSensor TEMP_GG_Garage[:temperature]
   ASC_twilightDevice myTwilight
   DbLogExclude .*
   alias      myRolloControl
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Beschattung
   verbose    4


Hier exemplarisch von einem der Rollladen:

Internals:
   CODE       49C4C8
   DEF        49C4C8
   FUUID      5c7437bc-f33f-5c32-cdc6-e92b10212a33cfeb
   IODev      SYS_DuofernStick
   LASTInputDev SYS_DuofernStick
   MODEL      Rohrmotor
   MSGCNT     1
   NAME       RO_EG_wz_Sued1
   NR         54
   STATE      opened
   SUBTYPE    Rohrmotor
   SYS_DuofernStick_MSGCNT 1
   SYS_DuofernStick_RAWMSG 0FFF0F246000A2065A3C000014000949C4C8FFFFFF01
   SYS_DuofernStick_TIME 2019-06-02 17:38:51
   TYPE       DUOFERN
   Helper:
     DBLOG:
       position:
         DBLogging:
           TIME       1559489931.24116
           VALUE      0
       state:
         DBLogging:
           TIME       1559489931.24116
           VALUE      opened
   READINGS:
     2019-06-02 14:18:16   ASC_Enable      on
     2019-06-02 17:38:51   ASC_ShuttersLastDrive manual
     2019-06-02 17:36:24   ASC_Time_DriveDown  2.06.2019 - 21:15
     2019-06-02 17:36:24   ASC_Time_DriveUp  3.06.2019 - 07:15
     2019-06-02 17:36:21   associatedWith  myRolloControl
     2019-06-02 17:38:51   block           0
     2019-06-02 17:38:51   dawnAutomatic   on
     2019-06-02 17:38:51   duskAutomatic   on
     2019-06-02 17:38:51   manualMode      off
     2019-06-02 17:38:51   moving          stop
     2019-06-02 17:38:51   obstacle        0
     2019-06-02 17:38:51   position        0
     2019-06-02 17:38:51   rainAutomatic   off
     2019-06-02 17:38:51   rainDirection   up
     2019-06-02 17:38:51   rainMode        off
     2019-06-02 17:38:51   reversal        off
     2019-06-02 17:38:51   state           opened
     2019-06-02 17:38:51   sunAutomatic    on
     2019-06-02 17:38:51   sunMode         off
     2019-06-02 17:38:51   sunPosition     60
     2019-06-02 17:38:51   timeAutomatic   off
     2019-06-02 17:38:51   ventilatingMode off
     2019-06-02 17:38:51   ventilatingPosition 90
     2019-06-02 17:38:51   version         1.4
     2019-06-02 17:38:51   windAutomatic   off
     2019-06-02 17:38:51   windDirection   up
     2019-06-02 17:38:51   windMode        off
   helper:
Attributes:
   ASC        1
   ASC_BlockingTime_afterManual 1800
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor US_GG_tr_WetterChecker
   ASC_Closed_Pos 100
   ASC_Down   brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading position
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:15
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:15
   ASC_Time_Up_WE_Holiday 08:45
   ASC_Up     brightness
   DbLogExclude .*
   DbLogInclude state,position
   IODev      SYS_DuofernStick
   alias      Rollo Wohnen 1
   group      Rollo EG
   mqttLevel  EG
   mqttName   RolloWohnen1
   mqttRoom   Wohnzimmer
   room       Wohnzimmer
   toggleUpDown 1
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate rollo_eg rollo_eg_map rollo_sued_eg rollo_sued_eg_map structexclude


Im Log kann ich immer wieder dieses hier sehen:

ASC_DEBUG!!! 2019.06. 2 17:47:55 - ShadingProcessing: RO_EG_br_Sued - Übergebende Werte - Azimuth:269.54, Elevation: 31.35, Brightness: 4000, OutTemp: -100, Fenster Position: 180, Winkel Links: 70, Winkel Rechts: 70, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

Die OutTemp steht immer auf -100. Als TempSensor nutze ich einen LaCrosse Sensor :

Internals:
   CHANGED   
   DEF        17
   FUUID      5ceeb6d8-f33f-5c32-3ade-7c646ea9e56e0c99
   IODev      SYS_JeeLink
   LASTInputDev SYS_JeeLink
   LaCrosse_lastRcv 2019-06-02 18:00:28
   MSGCNT     242
   NAME       TEMP_GG_Garage
   NR         93
   STATE      T: 30.2 H: 34
   SYS_JeeLink_MSGCNT 242
   SYS_JeeLink_RAWMSG OK 9 23 1 5 22 34
   SYS_JeeLink_TIME 2019-06-02 18:00:28
   TYPE       LaCrosse
   addr       17
   battery_new 0
   corr1      0
   corr2      0
   previousH  34
   previousT  30.2
   sensorType 0=T(H)
   Helper:
     DBLOG:
       humidity:
         DBLogging:
           TIME       1559490923.08682
           VALUE      34
       temperature:
         DBLogging:
           TIME       1559491152.9579
           VALUE      30.2
   READINGS:
     2019-06-02 18:00:28   battery         ok
     2019-06-02 18:00:28   humidity        34
     2019-06-02 17:59:12   state           T: 30.2 H: 34
     2019-06-02 18:00:28   temperature     30.2
Attributes:
   DbLogExclude .*
   DbLogInclude temperature,humidity
   IODev      SYS_JeeLink
   alias      Temperatur Garage
   event-on-change-reading .*
   mqttLevel  Garten
   mqttName   Temperatur
   mqttRoom   Garage
   room       Draussen


Hat jemand eine Idee, was ich falsch mache? Braucht Ihr noch mehr Infos?

Ich bin für jede Hilfe/Anregung dankbar.

Auch ist mir aufgefallen, wenn ich den Brightness Sensor im Rollo wie in der CommandRef setze:

ASC_BRIGHTNESSSENSOR - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS / 'Sensorname[:brightness [400:800]]' Angaben zum Helligkeitssensor mit (Readingname, optional) für die Beschattung und dem Fahren der Rollladen nach brightness und den optionalen Brightnesswerten für Sonnenauf- und Sonnenuntergang. (default: none)

bekomme ich immer Fehlermeldungen. Aktuell steht der Sensor (Doufern Umweltsensor) ohne Angabe vom Reading drin.

Mache ich da was falsch?

MfG,
Heiko
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 18:09:15
Hallo Heiko,

ASC_tempSensor TEMP_GG_Garage[:temperature]
Ändern in

ASC_tempSensor TEMP_GG_Garage:temperature
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 02 Juni 2019, 18:14:54
Zitat von: CoolTux am 02 Juni 2019, 18:09:15
Hallo Heiko,

ASC_tempSensor TEMP_GG_Garage[:temperature]
Ändern in

ASC_tempSensor TEMP_GG_Garage:temperature

Super, das hat funktioniert. Danke. Gilt diese Schreibweise dann generell? Also immer ohne die eckigen Klammern?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 18:18:00
Ja. Die eckigen Klammern bedeuten daß dieser Wert optional ist da es dafür einen Default Wert gibt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 20:13:25
Könnten bitte die User mit Rademacher DuoFern noch einmal kurz im Thread berichten
https://forum.fhem.de/index.php/topic,40076.msg945465.html#msg945465
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 02 Juni 2019, 20:25:14
Meine Rollladen sind teilweise zu früh hochgefahren, wenn ich den ASC_Shading_Min_Elevation auf 0 setze, wird die Elevation ignoriert?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 02 Juni 2019, 20:29:58
Zitat von: CoolTux am 01 Juni 2019, 21:23:24
Der Pflanzensensor ist Bluetooth.

Was ist mit autoAstroMode? Da kannst Du einiges einstellen und testen. Wenn gar nicht nimmst HORIZON und experimentierst mit den Werten von + 9 bis - 9

Ist das Bestandteil deines Moduls ?  Hab mal kurz in die Commandref geschaut aber unter autoastroMode nichts gefunden.

Zitat von: CoolTux am 01 Juni 2019, 21:24:39
Ups vergessen. Sorry.

Das geht in dem Du die early Time auf 7 Uhr stellst

Sprich wenn ich das so einstelle, fahren die im Winter erst später wie 7 Uhr hoch, da der Sonnenaufgang ja dann auch später ist ?

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 20:34:56
ASC_AutoAstroModeMorning


Wenn du auf 7 Uhr stellst wird frühstens ab 7 Uhr oder bei Sonnenaufgangszeit gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 02 Juni 2019, 20:36:39
dieses Modul für den Pflanzensensor, ich finde diese habe nur eine Beschränkte Reichweite
https://forum.fhem.de/index.php/topic,82572.0.html
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 02 Juni 2019, 20:37:51
Zitat von: CoolTux am 01 Juni 2019, 21:23:24
Der Pflanzensensor ist Bluetooth.

Was ist mit autoAstroMode? Da kannst Du einiges einstellen und testen. Wenn gar nicht nimmst HORIZON und experimentierst mit den Werten von + 9 bis - 9
Mit welchem Modus fährst z.b. du am besten ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juni 2019, 20:47:22
Ich habe global HORIZON -3 mit Ausnahme bei meiner Tochter die wollte später, da habe ich im Rollo CIVIL
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stefanpf am 03 Juni 2019, 06:55:20
Moin,

vielleicht wurde es schon gefragt - ich habe nach dem Urlaub noch nicht alles nachgelesen....

Ist es richtig, dass der Hard lockout auch bei gekippten three state greift? Eigentlich besteht dort ja kein Risiko.

Wenn ich das richtig verstehe übernimmt der Aktor das eigentliche blockieren. Man bekommt die Öffnen Taste also vermutlich nicht einzeln im Asc freigeschaltet?
Man müsste sich also zwischen Aussperrschutz und eventuell blockierte Fluchtweg entscheiden...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 07:42:26
Das harte sperren erfolgt ausschließlich bei einem open Event und wenn das Rolllo als Terrasse deklariert ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 08:43:21
Bezüglich manuelles fahren

Da die Anforderungen doch so unterschiedlich sind, belasse ich es wie es aktuell ist.
Ihr habt alles nötige an Informationen und Stellmöglichkeiten um z.B. Über ein Notify entsprechende Anforderungen um zu setzen.

Ich habe das setzen des Readings ASC_ShuttersLastDrive noch etwas verfeinert. Das Reading wird nun definitiv erst gesetzt wenn auch tatsächlich eine Positionsveränderung erkannt wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 03 Juni 2019, 09:26:01
Zitat von: CoolTux am 02 Juni 2019, 15:12:26
Klingt als wenn die manuelle Fahrt überhaupt nicht erkannt wird.
Was steht denn im Rollo im Reading ASC_ShuttersLastDrive nach einer manuellen Fahrt? Du kannst auch das Attribut ASC_DriveUpMaxDuration setzten mit der maximalen Hochfahrzeit des Rollos plus 2 Sicherheitswert.
Ich nochmal deshalb. Von 100 auf 0 braucht mein Rollo 17 Sekunden, also habe ich als DriveUpMaxDuration bei einem der ZWave-Devices dort 19 eingestellt. Leider ohne Erfolg. Auch 22 (17+5, nach Commandref) haben nichts geändert.

Das Log vom Rolladendevice sagt:
2019-06-03_07:16:01 kueche.rolladen ASC_ShuttersLastDrive: day open
2019-06-03_07:16:01 kueche.rolladen position: 90
2019-06-03_07:16:01 kueche.rolladen dim 0
2019-06-03_07:16:01 kueche.rolladen position: 0
2019-06-03_07:16:02 kueche.rolladen power:  66 W
2019-06-03_07:16:02 kueche.rolladen position: 0
2019-06-03_07:16:04 kueche.rolladen power:  164.3 W
2019-06-03_07:16:04 kueche.rolladen position: 0
2019-06-03_07:16:18 kueche.rolladen off
2019-06-03_07:16:18 kueche.rolladen reportedState: off
2019-06-03_07:16:18 kueche.rolladen position: 0
2019-06-03_07:16:19 kueche.rolladen power:  0 W
2019-06-03_07:16:19 kueche.rolladen position: 0
2019-06-03_07:58:09 kueche.rolladen power:  164.2 W
2019-06-03_07:58:09 kueche.rolladen position: 0
2019-06-03_07:58:12 kueche.rolladen dim 30
2019-06-03_07:58:12 kueche.rolladen reportedState: dim 30
2019-06-03_07:58:12 kueche.rolladen position: 30
2019-06-03_07:58:13 kueche.rolladen power:  0 W
2019-06-03_07:58:13 kueche.rolladen position: 30
2019-06-03_08:30:38 kueche.rolladen dim 40
2019-06-03_08:30:38 kueche.rolladen position: 40


Mir fällt auf, dass um 08:30 keine Wiederholung der Position kommt (bei 07:16:19 bzw. 07:58:13 passiert das). Allerdings wurde weder um 7:58 (von Offen auf 30%) noch um 08:30 (von 30 auf 40) eine manuelle Fahrt erkannt. ShuttersInformations zeigt als LastPosition noch die 90 vom NightClose gestern abend an.

Kann das hier was damit zu tun haben?
Zitat von: FunkOdyssey am 07 Mai 2019, 09:37:00
Ich habe die ASC_DriveUpMaxDuration-Zeiten immer knapper an die Realität angepasst. Jalousien, die 20sec für eine Fahrt benötigen und deren Ack-Signal auch wirklich nach 20sec zurückübermittelt wird, habe ich auf 25sec eingestellt.
Für was braucht es eine erneute Bestätigung ("Ack") der angefahrenen Position? Sind die 07:16:19 / 07:58:13-Einträge ein solches Ack bzw. wie soll das aussehen?

Oder könnte das mit in der frischen Version (Setzen der Readings verfeinert...) schon erledigt sein? Update über Github / devel-branch?

Viele Grüße
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 09:45:46
Hallo Jan,

Entscheidend ist das ein Event geworfen wird welches des Reading aus dem Attribut ASC_Pos_Reading ab deckt. Kannst Du bitte ein list vom Rollo Device einstellen.
Du kannst gerne Devel testen wenn Du magst.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 03 Juni 2019, 09:59:18
Wenn es einen Logeintrag gibt, gab es ein Event - richtig oder falsch?

Hier das List vom Rolladendevice (Log dazu gabs vorhin (https://forum.fhem.de/index.php/topic,99980.msg945587.html#msg945587)):
Internals:
   DEF        caada112 3
   FUUID      5c5d9de1-f33f-2b6f-2f1b-5e423187ffcc927e
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     17
   NAME       kueche.rolladen
   NR         674
   STATE      dim 40
   TYPE       ZWave
   ZWDongle_0_MSGCNT 17
   ZWDongle_0_RAWMSG 000400030a32022134000000000000
   ZWDongle_0_TIME 2019-06-03 07:58:13
   ZWaveSubDevice no
   cmdsPending 0
   homeId     caada112
   isWakeUp   
   lastMsgSent 1559543438.10598
   nodeIdHex  03
   READINGS:
     2019-05-21 10:19:03   ASC_Enable      on
     2019-06-03 07:16:01   ASC_ShuttersLastDrive day open
     2019-06-03 07:15:02   ASC_Time_DriveDown  3.06.2019 - 19:45
     2019-06-03 07:15:02   ASC_Time_DriveUp  4.06.2019 - 07:15
     2019-05-28 07:15:02   ASC_Time_PrivacyDriveDown 28.05.2019 - 19:15
     2019-02-25 22:41:17   UNPARSED        DCP_CONFIG 0a3aaaabbe45264140884a
     2019-01-14 14:22:53   assocGroup_1    Max 1 Nodes ZWDongle_0
     2019-01-14 14:22:53   assocGroup_2    Max 16 Nodes
     2019-01-14 14:22:53   assocGroup_3    Max 16 Nodes
     2019-01-14 14:22:54   assocGroup_4    Max 16 Nodes
     2019-01-14 14:22:54   assocGroup_5    Max 16 Nodes
     2019-01-14 14:22:54   assocGroup_6    Max 16 Nodes
     2019-01-14 14:22:54   assocGroup_7    Max 16 Nodes
     2019-01-14 14:22:55   assocGroup_8    Max 16 Nodes
     2019-01-14 14:22:55   assocGroup_9    Max 16 Nodes
     2019-01-14 14:22:52   assocGroups     9
     2019-06-02 16:49:19   associatedWith  rolladen.automatik
     2019-04-10 08:10:32   basicReport     97
     2019-04-08 13:49:16   configActivateDeactivateFunctionsALLON10 ALLONActiveALLOFFActive
     2019-04-08 13:49:16   configDigitalTemperatureSensor120 5
     2019-04-08 13:49:17   configForcedShutterCalibration Default
     2019-04-08 13:49:17   configMotorMovingUpDownTime 0
     2019-04-08 13:49:17   configMotorOperationDetection 10
     2019-04-08 13:49:18   configOperatingModes ShutterMode
     2019-04-08 13:49:19   configPowerConsumptionMaxDelayTime 0
     2019-04-08 13:49:19   configPowerReportingInWattsByTime42 300
     2019-01-14 14:23:20   configPowerReportingInWattsOnPower40 1
     2019-04-08 13:49:24   configSlatsPosition ZWaveControlPushButtonOperation1
     2019-04-08 13:49:26   configSlatsTiltingFullTurnTime 150
     2019-04-08 13:49:27   configTemperatureSensorOffsetSettings 32536
     2019-04-08 13:49:28   configTimeDelayForNextMotorMovement 5
     2019-01-12 19:58:33   model           Qubino ZMNHCDx Flush Shutter
     2019-01-12 19:58:33   modelConfig     qubino/ZMNHCDx.xml
     2019-01-12 19:58:33   modelId         0159-0003-0052
     2019-04-26 21:08:15   neighborList    essecke.rolladen wohnzimmer.fenster.rolladen ZWave_WALL_CONTROLLER_15 UNKNOWN_16 kueche.licht.arbeitsplatte ZWave_SENSOR_NOTIFICATION_18 essecke.licht kueche.deckenlicht ZWave_SWITCH_BINARY_27 Trockner
     2019-05-14 15:27:39   neighborUpdate  done
     2019-06-03 08:30:38   position           40
     2019-06-03 07:58:13   power            0 W
     2019-06-03 07:58:12   reportedState   dim 30
     2019-06-03 08:30:38   state           dim 40
     2019-01-11 21:40:06   swa             on off
     2019-01-11 21:40:41   swmSwitchType   primary Up/Down secondary Undefined
     2019-06-03 08:30:38   timeToAck       0.163
     2019-06-03 08:30:38   transmit        OK
Attributes:
   ASC        1
   ASC_AutoAstroModeEveningHorizon -4
   ASC_AutoAstroModeMorningHorizon -2
   ASC_BlockingTime_afterManual 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor drips.aussen:luminance
   ASC_DriveUpMaxDuration 22
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart 5
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Shading_Angle_Left 65
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 95
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 10.5
   ASC_Shading_Mode off
   ASC_Shading_Pos 40
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 19:45
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Ventilate_Pos 90
   ASC_WindowRec kueche.fenster
   IODev      ZWDongle_0
   alias      Rolladen Küche
   classes    ZWAVEPLUS_INFO VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY POWERLEVEL BASIC SWITCH_ALL SWITCH_BINARY SWITCH_MULTILEVEL METER ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO CONFIGURATION MARK BASIC SWITCH_MULTILEVEL
   devStateIcon off:fts_shutter_10@green down:fts_shutter_100@black .*9\d.*:fts_shutter_90 .*8\d.*:fts_shutter_80 .*7\d.*:fts_shutter_70 .*6\d.*:fts_shutter_60 .*5\d.*:fts_shutter_50 .*4\d.*:fts_shutter_40 .*3\d.*:fts_shutter_30 .*2\d.*:fts_shutter_20 .*1\d.*:fts_shutter_10 .*0\d.*:fts_shutter_10
   eventMap   { usr=>{'dim.100'=>'dim 99'}}
   genericDeviceType shutter
   neighborListPos 568.81,139.94
   room       GoogleAssistant,Küche,Rolladen
   userReadings position { (ReadingsNum("kueche.rolladen","state",0));; }
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 ASSOCIATION_GRP_INFO:2 BASIC:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 MANUFACTURER_SPECIFIC:2 METER:4 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1 SWITCH_ALL:1 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:2 ZWAVEPLUS_INFO:2
   webCmd     dim


Danke!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 10:18:11
Ok das passt soweit. Ja man kann sagen wenn Logeintrag dann Event. Aber ganz sicher ist man wenn man im Eventmonitor schaut.
Stell mal bitte debug auf 1 im ASC Device und dann mache eine manuelle Fahrt. Da brauche ich dann die ganze Ausgaben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 03 Juni 2019, 13:41:26
OK. Also...
Das Log vom Rolladendevice (Qubino ZWave). Alter Position-Stand 24, dann 0, dann 47:

2019-06-03_13:21:57 kueche.rolladen power:  67.4 W
2019-06-03_13:21:57 kueche.rolladen position: 24
2019-06-03_13:21:59 kueche.rolladen power:  166.6 W
2019-06-03_13:21:59 kueche.rolladen position: 24
2019-06-03_13:22:03 kueche.rolladen off
2019-06-03_13:22:03 kueche.rolladen reportedState: off
2019-06-03_13:22:03 kueche.rolladen position: 0
2019-06-03_13:22:04 kueche.rolladen power:  0 W
2019-06-03_13:22:04 kueche.rolladen position: 0
2019-06-03_13:28:21 kueche.rolladen dim 47
2019-06-03_13:28:21 kueche.rolladen position: 47
2019-06-03_13:28:25 kueche.rolladen power:  165.7 W
2019-06-03_13:28:25 kueche.rolladen position: 47
2019-06-03_13:28:30 kueche.rolladen dim 47
2019-06-03_13:28:30 kueche.rolladen reportedState: dim 47
2019-06-03_13:28:30 kueche.rolladen position: 47
2019-06-03_13:28:31 kueche.rolladen power:  0 W
2019-06-03_13:28:31 kueche.rolladen position: 47

Schlägt so auch im Eventmonitor auf.

Dazu das FHEM-Log der um 13:2x:yz gefiltert um Einträge mit dem Rolladendevice. debug = 1, verbose = 5.

2019.06.03 13:21:57 4: AutoShuttersControl (rolladen.automatik) - Devname: kueche.rolladen Name: rolladen.automatik Notify: $VAR1 = [
          'power:  67.4 W',
          'position: 24'
        ];

2019.06.03 13:21:59 4: AutoShuttersControl (rolladen.automatik) - Devname: kueche.rolladen Name: rolladen.automatik Notify: $VAR1 = [
          'power:  166.6 W',
          'position: 24'
        ];

2019.06.03 13:22:03 4: AutoShuttersControl (rolladen.automatik) - Devname: kueche.rolladen Name: rolladen.automatik Notify: $VAR1 = [
          'state: off',
          'reportedState: off',
          'position: 0'
        ];

2019.06.03 13:22:04 4: AutoShuttersControl (rolladen.automatik) - Devname: kueche.rolladen Name: rolladen.automatik Notify: $VAR1 = [
          'power:  0 W',
          'position: 0'
        ];

ASC_DEBUG!!! 2019.06. 3 13:24:18 - EventProcessingTwilightDevice: kueche.rolladen RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 13:24:18 - FnIsDay: kueche.rolladen Allgemein: 1

2019.06.03 13:28:21 3: ZWave set kueche.rolladen dim 47
2019.06.03 13:28:21 4: AutoShuttersControl (rolladen.automatik) - Devname: kueche.rolladen Name: rolladen.automatik Notify: $VAR1 = [
          'state: dim 47',
          'position: 47'
        ];

2019.06.03 13:28:25 4: AutoShuttersControl (rolladen.automatik) - Devname: kueche.rolladen Name: rolladen.automatik Notify: $VAR1 = [
          'power:  165.7 W',
          'position: 47'
        ];

2019.06.03 13:28:30 4: AutoShuttersControl (rolladen.automatik) - Devname: kueche.rolladen Name: rolladen.automatik Notify: $VAR1 = [
          'state: dim 47',
          'reportedState: dim 47',
          'position: 47'
        ];

2019.06.03 13:28:31 4: AutoShuttersControl (rolladen.automatik) - Devname: kueche.rolladen Name: rolladen.automatik Notify: $VAR1 = [
          'power:  0 W',
          'position: 47'
        ];

ASC_DEBUG!!! 2019.06. 3 13:29:18 - EventProcessingTwilightDevice: kueche.rolladen RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 13:29:18 - FnIsDay: kueche.rolladen Allgemein: 1


Rausgefiltert habe ich Einträge, die nicht "kueche.rolladen" beinhalten wie
2019.06.03 13:29:18 4: AutoShuttersControl (rolladen.automatik) - Devname: Zwielicht Name: rolladen.automatik Notify: $VAR1 = [
          'azimuth: 187',
          'elevation: 63.05',
          'twilight: 100',
          'twilight_weather: 100',
          'compasspoint: south'
        ];


ASC_DEBUG!!! 2019.06. 3 13:29:18 - EventProcessingTwilightDevice: wohnzimmer.fenster.rolladen - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06. 3 13:29:18 - EventProcessingTwilightDevice: rolladen.automatik - Passendes Event wurde erkannt. Verarbeitung über alle Rolllos beginnt

ASC_DEBUG!!! 2019.06. 3 13:29:18 - EventProcessingTwilightDevice: essecke.rolladen RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 13:29:18 - FnIsDay: essecke.rolladen Allgemein: 1

, die allgemeiner Natur sind bzw. andere Rolladendevices betreffen.

Fehlt noch ein Log/list/whatever?
Das Ergebnis: showShuttersInformations zeigt die aktuelle Position, aber LastDrive ist DayOpen, LastPosition die 90 von der Nachtschließung bei gekipptem Fenster...

Ich wundere mich, dass meine 2 Gurtwickler, die ich per ROLLO-Modul ansteuere, ja das gleiche Problem zeigen: keine Manuell-Erkennung, trotz gesetzter DriveUpMaxDuration. ROLLO funktioniert ja aber doch bei anderen ASC-Usern problemlos?!

Danke für Deine Hilfe!
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 13:55:18
Hallo Jan,

Nicht verbose auf 4 oder 5 sondern das Attribut Debug bitte setzen. Dann sehe ich mehr.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 03 Juni 2019, 14:20:09
war beides, debug = 1 und verbose = 5.
Also hier nur jetzt nur mit debug=1, verbose gelöscht. Gefahren von 47 --> 15 --> 38

fhem-log:
019.06.03 14:11:38 3: ZWave set kueche.rolladen dim 15
2019.06.03 14:13:08 3: ZWave set kueche.rolladen dim 38

Bezweifele, dass Du das so haben wolltest oder Dir das weiterhilft... :-/

Das ASC-Device-log zeigt zu diesen Zeiten gar nichts.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 14:31:09
Nein das passt so gar nicht.
Da muss was mit DEBUG stehen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 14:32:28
Sowas hier

ZitatASC_DEBUG!!! 2019.06. 2 17:47:55 -
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 03 Juni 2019, 16:40:58
Schon klar, aber da gibt es überhaupt nichts in Verbindung mit manuellen Fahrten. Habe um 16:31:56 das ROLLO-gesteuerte dg.rechts bewegt (von 60 auf 40) und danach das ZWave-Device kueche.
Ergebnis im fhem.log nach 5 Minuten (da bin ich doch richtig, oder?): erst die Fahrbefehle und dann nur Einträge fürs Shading, aber keine Manuell-Erkennung o.ä. für die kueche. Allerdings macht er diesmal wieder was beim dg.rechts und steuert nach:

ASC_DEBUG!!! 2019.06. 3 16:29:26 - FnIsDay: wohnzimmer.fenster.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0
2019.06.03 16:31:56 3: UNIRoll set rolladen.dg.rechts up
2019.06.03 16:32:01 3: UNIRoll set rolladen.dg.rechts stop
2019.06.03 16:32:08 3: ZWave set kueche.rolladen dim 15

ASC_DEBUG!!! 2019.06. 3 16:34:25 - EventProcessingTwilightDevice: wohnzimmer.fenster.rolladen - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06. 3 16:34:25 - EventProcessingTwilightDevice: rolladen.automatik - Passendes Event wurde erkannt. Verarbeitung über alle Rolllos beginnt

ASC_DEBUG!!! 2019.06. 3 16:34:25 - EventProcessingTwilightDevice: essecke.rolladen RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: essecke.rolladen - Übergebende Werte - Azimuth:253.9, Elevation: 42.92, Brightness: 65535, OutTemp: 32.1, Fenster Position: 185, Winkel Links: 65, Winkel Rechts: 80, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: essecke.rolladen - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: essecke.rolladen - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: essecke.rolladen - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2019.06. 3 16:34:26

ASC_DEBUG!!! 2019.06. 3 16:34:26 - EventProcessingTwilightDevice: essecke.rolladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: essecke.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - EventProcessingTwilightDevice: kueche.rolladen RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: kueche.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: kueche.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: kueche.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - EventProcessingTwilightDevice: rollo.dg.links RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: rollo.dg.links - Übergebende Werte - Azimuth:253.9, Elevation: 42.92, Brightness: 65535, OutTemp: 32.1, Fenster Position: 185, Winkel Links: 65, Winkel Rechts: 80, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: rollo.dg.links - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: rollo.dg.links - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: rollo.dg.links - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2019.06. 3 16:34:26

ASC_DEBUG!!! 2019.06. 3 16:34:26 - EventProcessingTwilightDevice: rollo.dg.links - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.links getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - EventProcessingTwilightDevice: rollo.dg.rechts RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: rollo.dg.rechts - Übergebende Werte - Azimuth:253.9, Elevation: 42.92, Brightness: 65535, OutTemp: 32.1, Fenster Position: 185, Winkel Links: 65, Winkel Rechts: 80, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: rollo.dg.rechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: rollo.dg.rechts - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnSetDriveCmd: rollo.dg.rechts - versetztes fahren

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnSetDriveCmd: rollo.dg.rechts - NoOffset: NEIN

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnShuttersCommandSet: rollo.dg.rechts - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: rollo.dg.rechts - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 45 zum Beschatten gefahren

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: rollo.dg.rechts - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2019.06. 3 16:34:26

ASC_DEBUG!!! 2019.06. 3 16:34:26 - EventProcessingTwilightDevice: rollo.dg.rechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: rollo.dg.rechts getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - EventProcessingTwilightDevice: wohnzimmer.fenster.rolladen RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: wohnzimmer.fenster.rolladen - Übergebende Werte - Azimuth:253.9, Elevation: 42.92, Brightness: 65535, OutTemp: 32.1, Fenster Position: 275, Winkel Links: 60, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: wohnzimmer.fenster.rolladen - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: wohnzimmer.fenster.rolladen - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in

ASC_DEBUG!!! 2019.06. 3 16:34:26 - ShadingProcessing: wohnzimmer.fenster.rolladen - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2019.06. 3 16:34:26

ASC_DEBUG!!! 2019.06. 3 16:34:26 - EventProcessingTwilightDevice: wohnzimmer.fenster.rolladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen Allgemein: 1

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getDownBrightness: 1 Brightness: 65535 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06. 3 16:34:26 - FnIsDay: wohnzimmer.fenster.rolladen getUpBrightness: 1 Brightness: 65535 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06. 3 16:34:35 - FnSetCmdFn: rollo.dg.rechts - Rolllo wird gefahren, aktuelle Position: 40, Zielposition: 45. Grund der Fahrt: shading in
2019.06.03 16:34:35 3: UNIRoll set rolladen.dg.rechts down

ASC_DEBUG!!! 2019.06. 3 16:34:36 - EventProcessingShutters: rollo.dg.rechts - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559572476 Last Position Timestamp: 1559572475 Drive Up Max Duration: 28 Last Position: 40 aktuelle Position: 45
2019.06.03 16:34:36 3: UNIRoll set rolladen.dg.rechts stop

Erkennt allerdings wieder keine manuelle Fahrt...
Titel: Problem Komfort Open
Beitrag von: Wuppi68 am 03 Juni 2019, 19:07:38
Moin Zusammen,

meine Terassetür reagiert nicht auf den Fentserkontakt :-( Manuelles Fahren wird erkannt ....

Ein Fehler in der Konfiguration bei mir?

List Rollade (RSSI etc. gekürzt)
Internals:
   DEF        20A572
   FUUID      5c48aca7-f33f-744d-b70b-b2a55216aacc7604
   IODev      hm.langw.1
   LASTInputDev hm.lan.1
   MSGCNT     65
   NAME       hm.rollade.1
   NOTIFYDEV  global
   NR         180
   NTFY_ORDER 50-hm.rollade.1
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:3B - t:10 s:20A572 d:4F7315 0601C800
   protLastRcv 2019-06-03 05:00:30
   protRcv    22 last_at:2019-06-03 05:00:30
   protSnd    23 last_at:2019-06-03 05:00:30
   protState  CMDs_done
   Helper:
   READINGS:
     2019-06-01 23:02:56   ASC_Enable      on
     2019-06-03 05:00:02   ASC_ShuttersLastDrive day open
     2019-06-03 05:00:02   ASC_Time_DriveDown  3.06.2019 - 22:00
     2019-06-03 05:00:02   ASC_Time_DriveUp  4.06.2019 - 05:00
     2019-06-03 05:00:02   CommandAccepted yes
     2018-07-01 16:10:43   D-firmware      2.11
     2018-07-01 16:10:43   D-serialNr      KEQ0153420
     2019-03-02 22:43:52   PairedTo        0x4F7315
     2019-03-02 22:42:23   R-confBtnTime   permanent
     2019-03-02 22:42:24   R-driveDown     22 s
     2019-03-02 22:42:24   R-driveTurn     0.5 s
     2019-03-02 22:42:24   R-driveUp       23.5 s
     2019-03-02 22:42:23   R-intKeyVisib   invisib
     2019-03-02 22:42:23   R-localResDis   off
     2019-03-02 22:42:23   R-pairCentral   0x4F7315
     2019-03-02 22:42:24   R-powerUpAction on
     2019-03-02 22:42:24   R-refRunCounter 0
     2019-03-02 22:42:24   R-sign          off
     2019-03-02 22:42:24   R-statusInfoMinDly 2 s
     2019-03-02 22:42:24   R-statusInfoRandom 1 s
     2019-03-02 22:42:24   R-transmitTryMax 6
     2019-06-01 23:38:53   associatedWith  Rolladen
     2019-06-03 05:00:30   deviceMsg       on (to hm.vccu)
     2018-07-01 16:09:37   fwUpdate        done
     2019-03-03 21:53:21   inhibit         set_off
     2019-06-03 05:00:30   level           100
     2019-06-03 05:00:30   motor           stop:on
     2019-06-03 05:00:30   pct             100
     2018-07-29 18:16:51   powerOn         2018-07-29 18:16:51
     2019-06-03 05:00:30   recentStateType info
     2019-06-03 05:00:30   state           on
     2019-06-03 05:00:30   timedOn         off
   helper:
     HM_CMDNR   59
     cSnd       114F731520A572020100,114F731520A5720201C8
     dlvlCmd    ++A0114F731520A5720201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     bm:
       CUL_HM_Attr:
         cnt        4
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        02.06. 23:34:24
         max        9.79900360107421875e-05
         tot        0.00026607513427734375
         mAr:
           set
           hm.rollade.1
           ASC_WindowRec
           Terrassentuer
       CUL_HM_Get:
         cnt        7
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        02.06. 23:19:01
         max        0.000157117843627929688
         tot        0.000932931900024414062
         mAr:
           HASH(0x4ff48d8)
           hm.rollade.1
           ?
       CUL_HM_Set:
         cnt        40
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        02.06. 23:38:47
         max        0.0154259204864501953
         tot        0.266101360321044922
         mAr:
           HASH(0x4ff48d8)
           hm.rollade.1
           ?
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +20A572,00,03,00
       nextSend   1559530830.8520792
       prefIO     
       rxt        0
       vccu       hm.vccu
       p:
         20A572
         00
         03
         00
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         hm.langw.1
       flg        A
       ts         1559530830.55602193
       ack:
         HASH(0x4ff48d8)
         3B80024F731520A57200
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning CIVIL
   ASC_ComfortOpen_Pos 90
   ASC_Down   astro
   ASC_LockOut soft
   ASC_Pos_Reading pct
   ASC_ShuttersPlace terrace
   ASC_Up     astro
   ASC_Ventilate_Pos 10
   ASC_WindowRec Terrassentuer
   ASC_WindowRec_subType threestate
   IODev      hm.lan.1
   IOgrp      hm.vccu
   autoReadReg 5_readMissing
   comment    RolladeTürWohnzimmer
   devStateIcon 9.|on:fts_garage_door_10 .|off:fts_garage_door_100 4.:fts_garage_door_40
   event-on-change-reading .*
   expert     1_on
   firmware   2.11
   genericDeviceType blind
   group      Rollade
   levelBeschattung 65
   levelClose 0
   levelOpen  100
   levelTilted 25
   levelVideo 65
   levelWarning 95
   model      HM-LC-BL1PBU-FM
   msgRepeat  3
   peerIDs    00000000,
   room       Homekit,Wohnzimmer
   serialNr   KEQ0153420
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate levelBeschattung levelClose levelOpen levelTilted levelVideo levelWarning lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
   webCmd     toggle:on:off:up:down:stop:statusRequest:80:40


List Fensterkontakt:
Internals:
   FUUID      5c48aca8-f33f-744d-671e-13c98f12f032b052
   NAME       Terrassentuer
   NR         496
   STATE      open
   TYPE       dummy
   Helper:
     DBLOG:
       state:
         myDbLog:
           TIME       1559579921.7451489
           VALUE      open
   READINGS:
     2019-06-03 18:38:41   state           open
   helper:
     bm:
       dummy_Set:
         cnt        75
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        02.06. 22:58:07
         max        0.0235750675201416016
         tot        0.660670042037963867
         mAr:
           HASH(0x90501b8)
           Terrassentuer
           tilted
Attributes:
   HomeContactType doorinside
   HomeModeAlarmActive armaway
   devStateIcon open:fts_door_open closed:fts_door tilted:fts_door_tilt
   room       Wohnzimmer
   setList    open closed tilted
   userattr   HomeModeAlarmActive HomeReadings HomeValues HomeContactType:doorinside,dooroutside,doormain,window HomeOpenMaxTrigger HomeOpenDontTriggerModes HomeOpenDontTriggerModesResidents HomeOpenTimeDividers HomeOpenTimes


Events: open, closed, tilted werden generiert !!!

List ASC Device:
Internals:
   FUUID      5cc826e4-f33f-744d-ad30-7103acb885fbead2
   FVERSION   73_AutoShuttersControl.pm:v0.6.14-s19487/2019-05-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladen
   NOTIFYDEV  Rolladen,Sonnenstand,Terrassentuer,global,hm.motion.1[,hm.pwm.1.sw,hm.rollade.1,hm.rollade.2,hm.rollade.3
   NR         636
   NTFY_ORDER 51-Rolladen
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.14
   Helper:
     DBLOG:
       hm.pwm.1.sw_lastPosValue:
         myDbLog:
           TIME       1559543401.05716896
           VALUE      40
       hm.pwm.1.sw_nextAstroTimeEvent:
         myDbLog:
           TIME       1559543401.061692
           VALUE       3.06.2019 - 22:00
       hm.pwm.1_lastPosValue:
         myDbLog:
           TIME       1559530802.04835105
           VALUE      0
       hm.pwm.1_nextAstroTimeEvent:
         myDbLog:
           TIME       1559530802.05563903
           VALUE       3.06.2019 - 22:00
       hm.rollade.1_PosValue:
         myDbLog:
           TIME       1559425731.81190395
           VALUE      0
       hm.rollade.1_lastPosValue:
         myDbLog:
           TIME       1559530802.08954096
           VALUE      0
       hm.rollade.1_nextAstroTimeEvent:
         myDbLog:
           TIME       1559530802.09233403
           VALUE       3.06.2019 - 22:00
       hm.rollade.2_lastPosValue:
         myDbLog:
           TIME       1559530802.10606408
           VALUE      0
       hm.rollade.2_nextAstroTimeEvent:
         myDbLog:
           TIME       1559530802.10873699
           VALUE       3.06.2019 - 22:00
       hm.rollade.3_lastPosValue:
         myDbLog:
           TIME       1559530802.12322903
           VALUE      0
       hm.rollade.3_nextAstroTimeEvent:
         myDbLog:
           TIME       1559530802.12597489
           VALUE       3.06.2019 - 22:00
       state:
         myDbLog:
           TIME       1559543401.06523895
           VALUE      created new drive timer
       userAttrList:
         myDbLog:
           TIME       1559511429.11843896
           VALUE      rolled out
   OLDREADINGS:
   READINGS:
     2019-06-01 23:02:55   ascEnable       on
     2019-06-01 23:02:55   controlShading  off
     2019-04-30 12:43:49   hardLockOut     off
     2019-06-03 08:30:01   hm.pwm.1.sw_lastPosValue 40
     2019-06-03 08:30:01   hm.pwm.1.sw_nextAstroTimeEvent  3.06.2019 - 22:00
     2019-06-03 05:00:02   hm.pwm.1_lastPosValue 0
     2019-06-03 05:00:02   hm.pwm.1_nextAstroTimeEvent  3.06.2019 - 22:00
     2019-06-01 23:48:51   hm.rollade.1_PosValue 0
     2019-06-01 22:00:02   hm.rollade.1_lastDelayPosValue 10
     2019-06-03 05:00:02   hm.rollade.1_lastPosValue 0
     2019-06-03 05:00:02   hm.rollade.1_nextAstroTimeEvent  3.06.2019 - 22:00
     2019-06-01 22:00:35   hm.rollade.2_PosValue 0
     2019-06-03 05:00:02   hm.rollade.2_lastPosValue 0
     2019-06-03 05:00:02   hm.rollade.2_nextAstroTimeEvent  3.06.2019 - 22:00
     2019-06-01 22:00:17   hm.rollade.3_PosValue 0
     2019-06-03 05:00:02   hm.rollade.3_lastPosValue 0
     2019-06-03 05:00:02   hm.rollade.3_nextAstroTimeEvent  3.06.2019 - 22:00
     2019-06-01 23:38:52   room_Eingang_Homekit hm.pwm.1.sw
     2019-06-01 23:38:52   room_Homekit_Kueche hm.rollade.3
     2019-06-01 23:38:52   room_Homekit_Wohnzimmer hm.rollade.1,hm.rollade.2
     2019-04-30 12:43:49   selfDefense     off
     2019-06-03 08:30:01   state           created new drive timer
     2019-04-30 12:43:49   sunriseTimeWeHoliday off
     2019-06-02 23:37:09   userAttrList    rolled out
   helper:
     bm:
       FHEM::AutoShuttersControl::Get:
         cnt        38
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        02.06. 00:29:32
         max        0.00135183334350585938
         tot        0.00836157798767089844
         mAr:
           HASH(0xcc31468)
           Rolladen
           showShuttersInformations
       FHEM::AutoShuttersControl::Notify:
         cnt        82
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        01.06. 23:02:56
         max        0.0693349838256835938
         tot        0.246598482131958008
         mAr:
           HASH(0xcc31468)
           HASH(0x1afcdd0)
       FHEM::AutoShuttersControl::Set:
         cnt        138
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        01.06. 23:38:53
         max        0.0877070426940917969
         tot        0.38293147087097168
         mAr:
           HASH(0xcc31468)
           Rolladen
           scanForShutters
     shuttersList:
       hm.pwm.1.sw
       hm.rollade.1
       hm.rollade.2
       hm.rollade.3
   monitoredDevs:
     Sonnenstand:
       Rolladen   ASC_twilightDevice
     Terrassentuer:
       hm.rollade.1 ASC_WindowRec
     hm.motion.1[:
       hm.pwm.1.sw ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_twilightDevice Sonnenstand
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Status,System
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 19:14:00
Moin Ralf,

Einmal bitte ASC Attribut expert auf 1 stellen und dann das NOTIFYDEV mittels set Befehl neu erstellen lassen. Da ist bei Dir was dazwischen gekommen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 03 Juni 2019, 19:27:09
Hallo und guten Abend an alle,

hab jetzt mal 2 Tage getestet und alles läuft bis jetzt wie´s soll. Kann es nur wiederholen, echt super Arbeit.

Habe jetzt noch eine Frage bezüglich der Rollladensteuerung mit ROOMMATE. Bei uns ist es so das der kleine noch Mittagsschlaf macht und sein Zimmer auf der Ostseite liegt. Jetzt habe ich die Beschattungswerte soweit korrekt eingestellt, das würde aber heißen das mitten im Mittagsschlaf die Beschattung rausgenommen werden würde. Wenn ich mir jetzt ein ROOMMATE-Device anlegen würde für das Kinderzimmer und ich dieses auf sleep stellen würde, müsste doch der Rollladen von der Beschattungsstellung (90%) ganz zu fahren und solange zu bleiben bis ich wieder auf home ändere.

Hoffe ich bin da richtig was die Funktion des ROOMMATE angeht, falls es damit aber noch mehr Funktionen gibt bitte mal erklären, geht aus der commandref leider nicht gut hervor.

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 19:29:53
Hallo Markus,

In der Tat ist es so das die Rollos ganz schließen wenn der Roommate auf aslepp geht und entweder ganz öffnen bei home oder in Beschattung fahren wenn die Bedingungen dafür da sind.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 03 Juni 2019, 20:06:39
Hallo CoolTux,

habe noch eine Frage zur Funktion Ventilate:
In der Commandref steht:
ZitatASC_Ventilate_Window_Open - auf lüften, wenn das Fenster gekippt/geöffnet wird und aktuelle Position unterhalb der Lüften-Position ist (default: on)
Ich habe folgende SItuation.
Rollladen steht auf Position 0 = geöffnet. ASC_Ventilate_Pos = 85. Beim Öffnen des Fensters fährt der Rollladen in die Position 85. Sollte das nicht erst bei mindestens Position 86 erfolgen können?

Kannst du/jemand das Verhalten mal bitte prüfen?

Gruß und danke
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 20:17:32
Zitat von: eurofinder am 03 Juni 2019, 20:06:39
Hallo CoolTux,

habe noch eine Frage zur Funktion Ventilate:
In der Commandref steht:Ich habe folgende SItuation.
Rollladen steht auf Position 0 = geöffnet. ASC_Ventilate_Pos = 85. Beim Öffnen des Fensters fährt der Rollladen in die Position 85. Sollte das nicht erst bei mindestens Position 86 erfolgen können?

Kannst du/jemand das Verhalten mal bitte prüfen?

Gruß und danke
eurofinder

Das Verhalten ist definitiv falsch. Ich prüfe das.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 03 Juni 2019, 20:32:21
Danke.

Falls du Listings benötigst, dann melde dich bitte.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 20:36:12
Ja Gib mal bitte. Rollo Device sollte reichen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 03 Juni 2019, 20:47:59
Hallo CoolTux,

hier das betroffene Device:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/2827138
   FUUID      5cc2c399-f33f-d9bf-12fe-cfa74e0d2ae7f73e
   IODev      tahoma
   NAME       RBad
   NR         104
   NTFY_ORDER 50-RBad
   STATE      dim30
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/2827138
   fid        2827138
   inClass    RollerShutter
   inControllable io:RollerShutterGenericIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Bad
   inPlaceOID a23f9e11-649c-4969-8975-a373422d2651
   inType     1
   Helper:
     DBLOG:
       ClosureState:
         DbLog:
           TIME       1559584136.10315
           VALUE      30
   READINGS:
     2019-05-28 21:31:11   ASC_Enable      on
     2019-06-03 19:48:56   ASC_ShuttersLastDrive manual
     2019-06-03 16:48:04   ASC_Time_DriveDown  3.06.2019 - 22:07
     2019-06-03 16:48:04   ASC_Time_DriveUp  4.06.2019 - 05:15
     2019-06-03 19:48:56   ClosureState    30
     2019-06-03 16:48:06   NameState       Bad
     2019-06-03 19:48:56   OpenClosedState open
     2019-06-03 16:48:06   PriorityLockTimerState 0
     2019-06-03 20:43:07   RSSILevelState  46.0
     2019-06-03 16:52:23   StatusState     available
     2019-06-03 16:48:00   associatedWith  ASC
     2019-06-03 19:48:56   devicestate     open
     2019-06-03 19:48:56   state           dim30
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BrightnessSensor Lichtsensor:state
   ASC_ComfortOpen_Pos 85
   ASC_Mode_Up always
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 45
   ASC_Shading_Angle_Right 30
   ASC_Shading_Direction 275
   ASC_Shading_Min_Elevation 10
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 95
   ASC_Shading_StateChange_Cloudy 2500
   ASC_Shading_StateChange_Sunny 5000
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:15
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 06:30
   ASC_Ventilate_Pos 85
   ASC_Ventilate_Window_Open on
   ASC_WindowRec KBad
   ASC_WindowRec_subType twostate
   DbLogInclude ClosureState
   IODev      tahoma
   alias      Rolladen Bad
   devStateIcon devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     dim


Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 21:04:37
Zitat von: eurofinder am 03 Juni 2019, 20:47:59
Hallo CoolTux,

hier das betroffene Device:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/2827138
   FUUID      5cc2c399-f33f-d9bf-12fe-cfa74e0d2ae7f73e
   IODev      tahoma
   NAME       RBad
   NR         104
   NTFY_ORDER 50-RBad
   STATE      dim30
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/2827138
   fid        2827138
   inClass    RollerShutter
   inControllable io:RollerShutterGenericIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Bad
   inPlaceOID a23f9e11-649c-4969-8975-a373422d2651
   inType     1
   Helper:
     DBLOG:
       ClosureState:
         DbLog:
           TIME       1559584136.10315
           VALUE      30
   READINGS:
     2019-05-28 21:31:11   ASC_Enable      on
     2019-06-03 19:48:56   ASC_ShuttersLastDrive manual
     2019-06-03 16:48:04   ASC_Time_DriveDown  3.06.2019 - 22:07
     2019-06-03 16:48:04   ASC_Time_DriveUp  4.06.2019 - 05:15
     2019-06-03 19:48:56   ClosureState    30
     2019-06-03 16:48:06   NameState       Bad
     2019-06-03 19:48:56   OpenClosedState open
     2019-06-03 16:48:06   PriorityLockTimerState 0
     2019-06-03 20:43:07   RSSILevelState  46.0
     2019-06-03 16:52:23   StatusState     available
     2019-06-03 16:48:00   associatedWith  ASC
     2019-06-03 19:48:56   devicestate     open
     2019-06-03 19:48:56   state           dim30
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BrightnessSensor Lichtsensor:state
   ASC_ComfortOpen_Pos 85
   ASC_Mode_Up always
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 45
   ASC_Shading_Angle_Right 30
   ASC_Shading_Direction 275
   ASC_Shading_Min_Elevation 10
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 95
   ASC_Shading_StateChange_Cloudy 2500
   ASC_Shading_StateChange_Sunny 5000
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:15
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 06:30
   ASC_Ventilate_Pos 85
   ASC_Ventilate_Window_Open on
   ASC_WindowRec KBad
   ASC_WindowRec_subType twostate
   DbLogInclude ClosureState
   IODev      tahoma
   alias      Rolladen Bad
   devStateIcon devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     dim


Gruß
eurofinder

Kurze Frage noch. Hast Du Comfort im ASC Device auf on?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 03 Juni 2019, 21:17:43
Jipp, ASC_autoShuttersControlComfort = on im ASC-Device. Da ASC_WindowRec_subType im betroffenen Device aber als twostate definiert ist, sollte das doch eigentlich nicht greifen beim Öffnen des Fensters mit Sensormeldung = open.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 21:22:20
Zitat von: eurofinder am 03 Juni 2019, 21:17:43
Jipp, ASC_autoShuttersControlComfort = on im ASC-Device. Da ASC_WindowRec_subType im betroffenen Device aber als twostate definiert ist, sollte das doch eigentlich nicht greifen beim Öffnen des Fensters mit Sensormeldung = open.

Gruß
eurofinder

Er dürfte auf jeden Fall nicht fahren. Ich teste das mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 03 Juni 2019, 21:49:55
Ich nochmal, meine Probleme mit der Manuell-Erkennung lassen mir keine Ruhe. Habe jetzt auf die dev-Version 0.6.16 aktualisiert und probiere zusätzlich mal einen anderen Rolladen aus (einer der ZWave-Devices), der allerdings kein DriveUpMaxDuration gesetzt hat und damit mit den default 60sek läuft. Ergebnis im fhem-log:
ASC_DEBUG!!! 2019.06. 3 21:06:08 - FnIsDay: wohnzimmer.fenster.rolladen getUpBrightness: 1 Brightness: 10 BrightnessMax: 800 Sunrise: 0
2019.06.03 21:07:06 3: [Zwielicht] got no weather info from yahoo. Error code: gethostbyname query.yahooapis.com failed

ASC_DEBUG!!! 2019.06. 3 21:07:06 - EventProcessingTwilightDevice: wohnzimmer.fenster.rolladen - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
2019.06.03 21:07:06 3: [Zwielicht] 12 attempt(s) needed got NO valid weather data from yahoo
2019.06.03 21:08:52 3: ZWave set wohnzimmer.fenster.rolladen dim 10

ASC_DEBUG!!! 2019.06. 3 21:09:21 - EventProcessingShutters: Zwielicht - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588961 Last Position Timestamp:  Drive Up Max Duration: 60 Last Position:  aktuelle Position: 0

ASC_DEBUG!!! 2019.06. 3 21:09:21 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06. 3 21:09:21 - EventProcessingTwilightDevice: Zwielicht - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

Also da ist doch gewaltig was durcheinander gekommen... warum soll mein Twilight-Device ("Zwielicht") jetzt ein Event vom/fürs Rollo werfen?
Natürlich steht im showShuttersInformations immer noch keine manuelle Fahrt beim Wohnzimmer-Rolladen als LastDrive, aber immerhin hat jetzt der Status vom ASC-Device auf "manual" gewechselt. Bei den anderen ZWave-Rolladen-Devices tut sich aber immer noch gar nix. Die ROLLO-Devices kann ich heute abend nicht mehr testen.

Bleibt die Frage: was macht das Twilight-Device da? Warum habe ich ein "Zwielicht_PosValue"-Reading im ASC-Device, und warum ein ASC_ShuttersLastDrive-Reading im Zwielicht-Twilight-Device?
List vom ASC-Device:
Internals:
   FUUID      5cc448d2-f33f-2b6f-8fed-65120646ae414754
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       rolladen.automatik
   NOTIFYDEV  global,rolladen.automatik,essecke.rolladen,kueche.rolladen,rollo.dg.links,rollo.dg.rechts,wohnzimmer.fenster.rolladen,Zwielicht,dg.li.fenster,dg.re.fenster,drips.aussen,wohnzimmer.fenster.rechts,essecke.fenster,kueche.fenster
   NR         763
   NTFY_ORDER 51-rolladen.automatik
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.16
   OLDREADINGS:
   READINGS:
     2019-06-02 05:21:34   ASC_Rolladen_Times commands { ASC_Time_Down_Early => 'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00',_lastPosValue 0
     2019-06-03 21:09:21   Zwielicht_PosValue 0
     2019-05-21 10:19:03   ascEnable       on
     2019-05-30 10:54:01   controlShading  on
     2019-06-03 19:45:02   essecke.rolladen_lastPosValue 0
     2019-06-03 20:56:13   essecke.rolladen_nextAstroTimeEvent  4.06.2019 - 07:15
     2019-04-27 14:19:30   hardLockOut     off
     2019-06-03 19:45:42   kueche.rolladen_PosValue 90
     2019-06-03 19:45:02   kueche.rolladen_lastPosValue 38
     2019-06-03 20:56:13   kueche.rolladen_nextAstroTimeEvent  4.06.2019 - 07:15
     2019-04-27 14:19:30   partyMode       off
     2019-06-03 19:31:00   rollo.dg.links_PosValue 90
     2019-06-03 19:30:02   rollo.dg.links_lastPosValue 45
     2019-06-03 20:56:13   rollo.dg.links_nextAstroTimeEvent  4.06.2019 - 08:00
     2019-06-03 19:30:56   rollo.dg.rechts_PosValue 90
     2019-06-03 19:30:02   rollo.dg.rechts_lastPosValue 45
     2019-06-03 20:56:13   rollo.dg.rechts_nextAstroTimeEvent  4.06.2019 - 08:00
     2019-06-03 20:56:09   room_DG_GoogleAssistant_Rolladen rollo.dg.links,rollo.dg.rechts
     2019-06-03 20:56:09   room_Essecke_GoogleAssistant_Rolladen essecke.rolladen
     2019-06-03 20:56:09   room_GoogleAssistant_Kueche_Rolladen kueche.rolladen
     2019-06-03 20:56:09   room_GoogleAssistant_Rolladen_Wohnzimmer wohnzimmer.fenster.rolladen
     2019-04-27 14:19:30   selfDefense     off
     2019-06-03 21:09:21   state           manual
     2019-05-13 07:28:15   sunriseTimeWeHoliday off
     2019-06-03 20:56:09   userAttrList    rolled out
     2019-06-03 15:04:26   wohnzimmer.fenster.rolladen_lastPosValue 0
     2019-06-03 20:56:13   wohnzimmer.fenster.rolladen_nextAstroTimeEvent  3.06.2019 - 22:25
   helper:
     shuttersList:
       essecke.rolladen
       kueche.rolladen
       rollo.dg.links
       rollo.dg.rechts
       wohnzimmer.fenster.rolladen
   monitoredDevs:
     Zwielicht:
       rolladen.automatik ASC_twilightDevice
     dg.li.fenster:
       rollo.dg.links ASC_WindowRec
     dg.re.fenster:
       rollo.dg.rechts ASC_WindowRec
     drips.aussen:
       essecke.rolladen ASC_BrightnessSensor
       kueche.rolladen ASC_BrightnessSensor
       rollo.dg.links ASC_BrightnessSensor
       rollo.dg.rechts ASC_BrightnessSensor
       wohnzimmer.fenster.rolladen ASC_BrightnessSensor
     essecke.fenster:
       essecke.rolladen ASC_WindowRec
     essecke.rolladen:
     kueche.fenster:
       kueche.rolladen ASC_WindowRec
     kueche.rolladen:
     wohnzimmer.fenster.rechts:
       wohnzimmer.fenster.rolladen ASC_WindowRec
     wohnzimmer.fenster.rolladen:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_debug  1
   ASC_expert 1
   ASC_shuttersDriveOffset 60
   ASC_tempSensor wetterOMB:temperature
   ASC_twilightDevice Zwielicht
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 22:04:06
Keine Ahnung wo das her kommt. Das NOTIFYDEV sieht jedenfalls ok aus.

Was ist das? ASC_Rolladen_Times
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 22:10:08
Es gibt morgen früh ein Update.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 22:24:01
Zitat von: eurofinder am 03 Juni 2019, 20:06:39
Hallo CoolTux,

habe noch eine Frage zur Funktion Ventilate:
In der Commandref steht:Ich habe folgende SItuation.
Rollladen steht auf Position 0 = geöffnet. ASC_Ventilate_Pos = 85. Beim Öffnen des Fensters fährt der Rollladen in die Position 85. Sollte das nicht erst bei mindestens Position 86 erfolgen können?

Kannst du/jemand das Verhalten mal bitte prüfen?

Gruß und danke
eurofinder

Ich bin etwas Sprachlos, ich habe das nun hier bei mir getestet und es geht. Wenn die Position < 80 ist wird nicht gefahren.
Kannst Du das bitte einmal Debuggen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 03 Juni 2019, 22:31:43
Ok, komme ich aber erst morgen dazu.

Was muss ich dazu wo und wie machen? Bin was debuggen betrifft nicht so firm:-)

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juni 2019, 22:34:59
einfach im ASC Device das Attribut ASC_debug auf 1 stellen und dann noch mal mit dem Fenster spielen. Danach im FHEM Log schauen nach ASC_DEBUG
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 03 Juni 2019, 22:50:38
OK, das bekomme ich hin:-)

Melde mich morgen.

Gruß und schönen Abend noch
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 04 Juni 2019, 01:28:48
Nabend,

so langsam aber sicher, komme ich in den Zustand, dass ich das Modul deren Funktionen und Bedingungen verstehe. Aber manchmal passiert auch merkwürdiges .... oder um es mit Deinen Worten zu sagen Marko: Ich bin Sprachlos *gg*

Zitat von: CoolTux am 03 Juni 2019, 22:24:01
Ich bin etwas Sprachlos, ich habe das nun hier bei mir getestet und es geht. Wenn die Position < 80 ist wird nicht gefahren.

ich hab was ähnliches, wobei ich in diesem Fall fast befürchte, dass das so auch gewollt sein könnte ist (der Sinn erschließt sich mir selbst zwar nicht, aber wenn es n Bug ist, hab ich ihn wenigestens melden können) :

Folgendes Setup / Szenario:

SZ Fenster Automatikfunktion: Nur Schließen und Ventilate (kein morgentliches hochfahren, wegen Schichtdienst)
Ventilate ist auf pct 50 aktiviert
Im laufe des Tages wurde Fenster geöffnet -> Rollo ist auf 50 % hoch
Im laufe des Tages wurde das Rollo Manuell zu gefahren (Fenster immernoch offen)
Abends kam der (EARLY !! - Sonne noch nicht untergangen) "Auto zu" Befehl und das besagte SZ Fenster, das vorher schon manuell zu war (und so angezeigt wurde) ist auf einmal auf 50 gefahren.  ??? :o ???
Alle anderen Rollos sind mit dem Late Befehl, wie beabsichtig nach unten gefahren.

Genau hier steh ich auf dem Schlauch.... warum fährt das Rollo in die Lüften Position, wenn ihm ZU Befehl vorliegt und sich das Rollo auch bereits in ZU befindet ?


Ich hatte ja letztens schon Verständnissprobleme, warum das Rollo in Lüftungsposition fährt wenn es sich zwischen Abends (ZU) und Morgens (AUF) befindet. Meiner Meinung nach sollte es dann nicht hoch fahren, egal ob ich das Fenster öffne oder nicht (sofern Astro (oder andere) Bedingungen zum morgentlichen hochfahren angegeben sind) .... Aber vielleicht gibt es auch für das o.g. Phänomen eine einfache Erklärung :)

Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 05:05:42
Guten Morgen Andreas,

Du hast da in der Tat einen Bug gefunden. Abends zum runter fahren prüfe ich nicht ob das Rollo nicht eventuell schon unterhalb der entsprechenden Fenster offen Position ist. Daher fährt das Rollo wenn Fenster auf ist einfach hoch sollte das Rollo unten gewesen sein.
Vielen Dank für den Fehlerbericht, ich werde das heute noch fixen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 04 Juni 2019, 08:29:33
Zitat von: CoolTux am 03 Juni 2019, 22:04:06
Was ist das? ASC_Rolladen_Times
Das ist eine readingsGroup zum Einstellen der Meinung/Evening-Zeiten. Warum die als Reading im Device auftaucht... Keine Ahnung.
Ich fürchte, mein ASC ist insgesamt so verbaut, dass es einfacher ist, nochmal alles zu deaktivieren, zu löschen und neu aufzubauen.
Sorry für den Aufwand!

Viele Grüße
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 08:37:53
Am besten Du löschst das ASC Device und schaust genau in die Rollläden Devices nach ob auch alles an Readings und Attributen und userattr verschwunden ist. Und dann noch mal von vorne am besten.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 04 Juni 2019, 08:49:38
Zitat von: CoolTux am 31 Mai 2019, 12:55:23
Das wäre super. Ich teste hier auch noch mal. Eventuell gibt es den "Fehler" aber auch schon gar nicht mehr. Ich schaue.

Hallo,
also der von mir geschilderte Fehler besteht nicht mehr. Aber beim Nachtest gestern Abend habe ich einen neuen entdeckt.
- Terassentür mit 2 Rollläden fahren automatisch runter -> ok
- Beide werden manuell hochgefahren -> ok
- Nachtest meines ursprünglichen Fehlers -> ok
- Will nun beide manuell runterfahren. Der linke geht, der rechte nicht. -> FEHLER

Danke und Gruß Daniel

Nachtrag: Hier noch die Debug-Ausgabe

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnSetCmdFn: 1_06_KU_Rollladen - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.06.03 21:00:02.129 3: CUL_HM set 1_06_KU_Rollladen pct 0

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnSetDriveCmd: 1_06_KU_Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnSetDriveCmd: 1_06_KU_Rollladen - NoOffset: NEIN

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnShuttersCommandSet: 1_06_KU_Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnSetCmdFn: 1_02_WZ_Rollladen_l - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.06.03 21:00:02.338 3: CUL_HM set 1_02_WZ_Rollladen_l pct 0

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnSetDriveCmd: 1_02_WZ_Rollladen_l - NICHT versetztes fahren

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnSetDriveCmd: 1_02_WZ_Rollladen_l - NoOffset: NEIN

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnShuttersCommandSet: 1_02_WZ_Rollladen_l - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnSetCmdFn: 1_02_WZ_Rollladen_r - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.06.03 21:00:02.542 3: CUL_HM set 1_02_WZ_Rollladen_r pct 0

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnSetDriveCmd: 1_02_WZ_Rollladen_r - NICHT versetztes fahren

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnSetDriveCmd: 1_02_WZ_Rollladen_r - NoOffset: NEIN

ASC_DEBUG!!! 2019.06. 3 21:00:02 - FnShuttersCommandSet: 1_02_WZ_Rollladen_r - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.06. 3 21:00:02 - EventProcessingShutters: 1_06_KU_Rollladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588402 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06. 3 21:00:03 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588403 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06. 3 21:00:03 - EventProcessingShutters: 1_02_WZ_Rollladen_r - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588403 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06. 3 21:00:33 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588433 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 0

ASC_DEBUG!!! 2019.06. 3 21:00:34 - EventProcessingShutters: 1_02_WZ_Rollladen_r - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588434 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 0

ASC_DEBUG!!! 2019.06. 3 21:00:34 - EventProcessingShutters: 1_06_KU_Rollladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588434 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 0

ASC_DEBUG!!! 2019.06. 3 21:01:26 - EventProcessingTwilightDevice: 1_06_KU_Rollladen - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06. 3 21:01:26 - EventProcessingTwilightDevice: asc_Rollladen - Passendes Event wurde erkannt. Verarbeitung über alle Rolllos beginnt

ASC_DEBUG!!! 2019.06. 3 21:01:26 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_l RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 21:01:26 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 0

ASC_DEBUG!!! 2019.06. 3 21:01:26 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_r RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 21:01:26 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 0

ASC_DEBUG!!! 2019.06. 3 21:01:26 - EventProcessingTwilightDevice: 1_06_KU_Rollladen RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 21:01:26 - FnIsDay: 1_06_KU_Rollladen Allgemein: 0

ASC_DEBUG!!! 2019.06. 3 21:06:27 - EventProcessingTwilightDevice: 1_06_KU_Rollladen - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06. 3 21:06:27 - EventProcessingTwilightDevice: asc_Rollladen - Passendes Event wurde erkannt. Verarbeitung über alle Rolllos beginnt

ASC_DEBUG!!! 2019.06. 3 21:06:27 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_l RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 21:06:27 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 0

ASC_DEBUG!!! 2019.06. 3 21:06:27 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_r RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 21:06:28 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 0

ASC_DEBUG!!! 2019.06. 3 21:06:28 - EventProcessingTwilightDevice: 1_06_KU_Rollladen RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 3 21:06:28 - FnIsDay: 1_06_KU_Rollladen Allgemein: 0

ASC_DEBUG!!! 2019.06. 3 21:06:57 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588817 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 9

ASC_DEBUG!!! 2019.06. 3 21:07:25 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open
2019.06.03 21:07:25.688 3: CUL_HM set 1_02_WZ_Rollladen_r inhibit on

ASC_DEBUG!!! 2019.06. 3 21:07:25 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r - HOMEMODE: home QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.06. 3 21:07:26 - EventProcessingShutters: 1_02_WZ_Rollladen_r - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588846 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06. 3 21:07:31 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588851 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06. 3 21:07:31 - EventProcessingShutters: 1_02_WZ_Rollladen_r - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588851 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06. 3 21:07:46 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588866 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 89

ASC_DEBUG!!! 2019.06. 3 21:07:55 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588875 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 53

ASC_DEBUG!!! 2019.06. 3 21:08:16 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588896 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 0

ASC_DEBUG!!! 2019.06. 3 21:08:19 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559588899 Last Position Timestamp: 1559588402 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 0
2019.06.03 21:09:26.103 3: CUL_HM set 1_02_WZ_Rollladen_r off


Der letzte Befehl habe ich dann über fhem getätigt damit Rollo wieder runterfährt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 08:56:38
Zitat von: dancatt am 04 Juni 2019, 08:49:38
Hallo,
also der von mir geschilderte Fehler besteht nicht mehr. Aber beim Nachtest gestern Abend habe ich einen neuen entdeckt.
- Terassentür mit 2 Rollläden fahren automatisch runter -> ok
- Beide werden manuell hochgefahren -> ok
- Nachtest meines ursprünglichen Fehlers -> ok
- Will nun beide manuell runterfahren. Der linke geht, der rechte nicht. -> FEHLER

Danke und Gruß Daniel

Was genau war noch mal der Nachttest? Terassentür auf?
Kann es sein das hardBlocked im Aktor nicht entsperrt wurde? Das wäre wichtig zu wissen, weil ansonsten ASC nichts für das nicht fahren kann. Hast es ja manuell angestoßen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 04 Juni 2019, 09:04:54
Zitat von: CoolTux am 04 Juni 2019, 08:56:38
Was genau war noch mal der Nachttest? Terassentür auf?

Genau. Nachtest von:
https://forum.fhem.de/index.php/topic,99980.msg943340.html#msg943340 (https://forum.fhem.de/index.php/topic,99980.msg943340.html#msg943340)


Zitat von: CoolTux am 04 Juni 2019, 08:56:38
Kann es sein das hardBlocked im Aktor nicht entsperrt wurde? Das wäre wichtig zu wissen, weil ansonsten ASC nichts für das nicht fahren kann. Hast es ja manuell angestoßen.
keine Ahnung. Wie sehe ich das? Konfiguriert sind beide gleich (fast).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 09:09:42
An dem Reading im Aktor würde ich sagen. Was hast Du denn für einen ASC_LockOut_Cmd definiert und steht ASC_LockOut auf hard?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 04 Juni 2019, 09:13:46
Zitat von: CoolTux am 04 Juni 2019, 09:09:42
An dem Reading im Aktor würde ich sagen. Was hast Du denn für einen ASC_LockOut_Cmd definiert und steht ASC_LockOut auf hard?

Bei beiden:
ASC_LockOut=hard
ASC_LockOut_Cmd=inhibit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 09:19:37
Na dann schau doch mal ins Reading beim nächsten mal oder vielleicht auch jetzt wenn es immer noch nicht geht was da steht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 04 Juni 2019, 09:49:16
Guten Morgen.,

nach all den bisherigen (möchtegern) Problemen bin ich um diese Antwort sehr sehr froh:
Zitat von: CoolTux am 04 Juni 2019, 05:05:42
Du hast da in der Tat einen Bug gefunden......
Vielen Dank für den Fehlerbericht, ich werde das heute noch fixen.
Das Modul ist so genial und für mich hilfreich, dass ich froh bin ein Mini Mini Teil dazu beizutragen  :)  8)

Eine kleine Frage habe ich dennoch:
ZitatIch hatte ja letztens schon Verständnissprobleme, warum das Rollo in Lüftungsposition fährt wenn es sich zwischen Abends (ZU) und Morgens (AUF) befindet. Meiner Meinung nach sollte es dann nicht hoch fahren, egal ob ich das Fenster öffne oder nicht (sofern Astro (oder andere) Bedingungen zum morgentlichen hochfahren angegeben sind) ....
Gibt es zufällig im Modul ein Reading / Möglichkeit oder sonstwas abzufragen ob ich mich in der Zeit zwischen Abends runter und Morgens auf befinde und somit eben in dieser Zeit Ventilate, shading etc zu deaktivieren und somit solche Fehler von vorne rein zu vermeiden?
(Meine Alternativüberlegung ist per Notify das Fenster reading in der Zeit zu überschreiben. Ist jetzt beim besagten Fenster kein Problem, weil es durch zeitliche Verzögerung eh ein Dummy ist, aber bei anderen müsste ich das Device nur dafür anlegen Plus entsprechendes Notify)

Viele Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 09:53:37
Hallo Andreas,

Ich finde die Anfrage sehr interessant. Von daher würde so etwas gerne in die API implementieren.
Bis dahin gibt es eine etwas umständlichere Möglichkeit. Das direkte Aufrufen einer Funktion namens IsDay

{ FHEM::AutoShuttersControl::IsDay('RolloKinZimSteven_F1') }

1 es ist Tag, 0 es ist Nacht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 04 Juni 2019, 10:16:09
Zitat von: CoolTux am 04 Juni 2019, 09:19:37
Na dann schau doch mal ins Reading beim nächsten mal oder vielleicht auch jetzt wenn es immer noch nicht geht was da steht.

Den Linken kann ich manuell hoch und runterfahren. Geht problemlos.
Der Rechte reagiert weder auf manuell hoch noch runter. Geht nur über fhem. In den Readings ändert sich auch nichts.

Der einzige Unterschied bei beiden ist das Attribut "ASC_ComfortOpen_Pos" und "ASC_Ventilate_Window_Open"

list von Links:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F320B
   FUUID      5c54237f-f33f-cf0a-a643-72548756feb57505
   FVERSION   10_CUL_HM.pm:0.194940/2019-05-30
   HMLAN1_MSGCNT 29
   HMLAN1_RAWMSG E4F320B,0000,1255E060,FF,FFBA,3CA4104F320B23A38D0601C800
   HMLAN1_RSSI -70
   HMLAN1_TIME 2019-06-04 10:10:41
   HMUART0_MSGCNT 24
   HMUART0_RAWMSG 050000493CA4104F320B23A38D0601C800
   HMUART0_RSSI -73
   HMUART0_TIME 2019-06-04 10:10:41
   HMUART1_MSGCNT 27
   HMUART1_RAWMSG 0500003E3CA4104F320B23A38D0601C800
   HMUART1_RSSI -62
   HMUART1_TIME 2019-06-04 10:10:41
   HMUART2_MSGCNT 27
   HMUART2_RAWMSG 050000363CA4104F320B23A38D0601C800
   HMUART2_RSSI -54
   HMUART2_TIME 2019-06-04 10:10:41
   IODev      HMLAN1
   LASTInputDev HMUART0
   MSGCNT     107
   NAME       1_02_WZ_Rollladen_l
   NOTIFYDEV  global
   NR         286
   NTFY_ORDER 50-1_02_WZ_Rollladen_l
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:3C - t:10 s:4F320B d:23A38D 0601C800
   protLastRcv 2019-06-04 10:10:41
   protRcv    28 last_at:2019-06-04 10:10:41
   protSnd    29 last_at:2019-06-04 10:10:41
   protState  CMDs_done
   rssi_HMLAN1 cnt:7 min:-82 max:-71 avg:-78 lst:-79
   rssi_at_HMLAN1 cnt:29 min:-89 max:-66 avg:-74.58 lst:-70
   rssi_at_HMUART0 cnt:24 min:-77 max:-72 avg:-74.25 lst:-73
   rssi_at_HMUART1 cnt:27 min:-64 max:-55 avg:-58.88 lst:-62
   rssi_at_HMUART2 cnt:27 min:-63 max:-52 avg:-57 lst:-54
   .attraggr:
   .attrminint:
   READINGS:
     2016-09-27 12:29:06   .D-devInfo      010100
     2016-09-27 12:29:06   .D-stc          30
     2019-05-25 17:45:51   .peerListRDate  2019-05-25 17:45:51
     2019-06-04 10:10:41   .protLastRcv    2019-06-04 10:10:41
     2019-05-21 17:33:41   ASC_Enable      on
     2019-06-04 10:10:41   ASC_ShuttersLastDrive manual
     2019-06-04 08:30:02   ASC_Time_DriveDown  4.06.2019 - 21:00
     2019-06-04 08:30:02   ASC_Time_DriveUp  5.06.2019 - 08:00
     2019-03-15 08:28:28   Activity        alive
     2019-06-04 10:10:08   CommandAccepted yes
     2016-09-27 12:29:06   D-firmware      2.8
     2016-09-27 12:29:06   D-serialNr      NEQ1220810
     2019-05-25 17:45:50   PairedTo        0x23A38D
     2016-09-27 12:27:06   R-confBtnTime   permanent
     2016-09-27 15:45:23   R-driveDown     26 s
     2016-09-27 12:27:07   R-driveTurn     0.5 s
     2016-09-27 15:44:52   R-driveUp       27.9 s
     2016-09-27 12:27:06   R-intKeyVisib   invisib
     2016-09-27 12:27:06   R-localResDis   off
     2016-09-27 12:27:06   R-pairCentral   0x23A38D
     2016-09-27 12:27:07   R-refRunCounter 0
     2016-09-27 12:27:07   R-sign          off
     2016-09-27 12:27:07   R-statusInfoMinDly 2 s
     2016-09-27 12:27:07   R-statusInfoRandom 1 s
     2016-09-27 12:27:07   R-transmitTryMax 6
     2019-05-25 17:45:50   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-05-25 17:45:51   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-06-02 17:25:54   associatedWith  asc_Rollladen
     2019-06-04 10:10:41   deviceMsg       on (to VCCU)
     2019-05-28 17:28:06   inhibit         set_off
     2019-06-04 10:10:41   level           100
     2019-06-04 10:10:41   motor           stop:on
     2019-06-04 10:10:41   pct             100
     2019-05-25 17:45:47   powerOn         2019-05-25 17:45:47
     2019-06-04 10:10:41   recentStateType info
     2019-06-04 10:10:41   state           on
     2019-06-04 10:10:41   timedOn         off
   helper:
     HM_CMDNR   60
     cSnd       1123A38D4F320B0201000000,1123A38D4F320B0201C80000
     dlvlCmd    ++A01123A38D4F320B0201C80000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F320B,00,00,00
       nextSend   1559635842.10395
       rxt        0
       vccu       VCCU
       p:
         4F320B
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        3C
       io:
         HMLAN1:
           -68
           -68
         HMUART0:
           -73
           -73
         HMUART1:
           -62
           -62
         HMUART2:
           -54
           -54
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART1
       flg        A
       ts         1559635841.57654
       ack:
         HASH(0xbcc06fb8)
         3C800223A38D4F320B00
     rssi:
       HMLAN1:
         avg        -78
         cnt        7
         lst        -79
         max        -71
         min        -82
       at_HMLAN1:
         avg        -74.5862068965517
         cnt        29
         lst        -70
         max        -66
         min        -89
       at_HMUART0:
         avg        -74.25
         cnt        24
         lst        -73
         max        -72
         min        -77
       at_HMUART1:
         avg        -58.8888888888889
         cnt        27
         lst        -62
         max        -55
         min        -64
       at_HMUART2:
         avg        -57
         cnt        27
         lst        -54
         max        -52
         min        -63
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1220810
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


list von Rechts:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F30AE
   FUUID      5c54237f-f33f-cf0a-8238-8745516f329d0faa
   FVERSION   10_CUL_HM.pm:0.194940/2019-05-30
   HMLAN1_MSGCNT 19
   HMLAN1_RAWMSG E4F30AE,0000,1255C7DD,FF,FFBF,95A4104F30AE23A38D0601C800
   HMLAN1_RSSI -65
   HMLAN1_TIME 2019-06-04 10:10:35
   HMUART0_MSGCNT 14
   HMUART0_RAWMSG 0500004895A4104F30AE23A38D0601C800
   HMUART0_RSSI -72
   HMUART0_TIME 2019-06-04 10:10:35
   HMUART1_MSGCNT 17
   HMUART1_RAWMSG 0500003795A4104F30AE23A38D0601C800
   HMUART1_RSSI -55
   HMUART1_TIME 2019-06-04 10:10:35
   HMUART2_MSGCNT 17
   HMUART2_RAWMSG 0500003495A4104F30AE23A38D0601C800
   HMUART2_RSSI -52
   HMUART2_TIME 2019-06-04 10:10:35
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     67
   NAME       1_02_WZ_Rollladen_r
   NOTIFYDEV  global
   NR         287
   NTFY_ORDER 50-1_02_WZ_Rollladen_r
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:95 - t:10 s:4F30AE d:23A38D 0601C800
   protLastRcv 2019-06-04 10:10:35
   protRcv    18 last_at:2019-06-04 10:10:35
   protSnd    19 last_at:2019-06-04 10:10:35
   protState  CMDs_done
   rssi_HMLAN1 cnt:9 min:-76 max:-67 avg:-70.66 lst:-69
   rssi_at_HMLAN1 cnt:19 min:-84 max:-63 avg:-67.84 lst:-65
   rssi_at_HMUART0 cnt:14 min:-77 max:-71 avg:-74 lst:-72
   rssi_at_HMUART1 cnt:17 min:-59 max:-54 avg:-56.05 lst:-55
   rssi_at_HMUART2 cnt:17 min:-56 max:-50 avg:-52.52 lst:-52
   .attraggr:
   .attrminint:
   READINGS:
     2016-09-27 12:39:20   .D-devInfo      010100
     2016-09-27 12:39:20   .D-stc          30
     2019-05-25 17:45:55   .peerListRDate  2019-05-25 17:45:55
     2019-06-04 10:10:35   .protLastRcv    2019-06-04 10:10:35
     2019-05-21 17:33:41   ASC_Enable      on
     2019-06-04 10:10:02   ASC_ShuttersLastDrive manual
     2019-06-04 08:30:02   ASC_Time_DriveDown  4.06.2019 - 21:00
     2019-06-04 08:30:02   ASC_Time_DriveUp  5.06.2019 - 08:00
     2019-03-15 08:28:28   Activity        alive
     2019-06-04 10:10:02   CommandAccepted yes
     2016-09-27 12:39:20   D-firmware      2.8
     2016-09-27 12:39:20   D-serialNr      NEQ1221020
     2019-05-25 17:45:54   PairedTo        0x23A38D
     2016-09-27 12:39:25   R-confBtnTime   permanent
     2016-09-27 15:45:27   R-driveDown     26 s
     2016-09-27 12:39:26   R-driveTurn     0.5 s
     2016-09-27 15:44:56   R-driveUp       27.9 s
     2016-09-27 12:39:25   R-intKeyVisib   invisib
     2016-09-27 12:39:25   R-localResDis   off
     2016-09-27 12:39:25   R-pairCentral   0x23A38D
     2016-09-27 12:39:26   R-refRunCounter 0
     2016-09-27 12:39:26   R-sign          off
     2016-09-27 12:39:26   R-statusInfoMinDly 2 s
     2016-09-27 12:39:26   R-statusInfoRandom 1 s
     2016-09-27 12:39:26   R-transmitTryMax 6
     2019-05-25 17:45:54   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-05-25 17:45:55   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-06-02 17:25:54   associatedWith  asc_Rollladen
     2019-06-04 10:10:35   deviceMsg       on (to VCCU)
     2019-06-03 21:07:25   inhibit         set_on
     2019-06-04 10:10:35   level           100
     2019-06-04 10:10:35   motor           stop:on
     2019-06-04 10:10:35   pct             100
     2019-05-25 17:45:48   powerOn         2019-05-25 17:45:48
     2019-06-04 10:10:35   recentStateType info
     2019-06-04 10:10:35   state           on
     2019-06-04 10:10:35   timedOn         off
   helper:
     HM_CMDNR   149
     cSnd       1123A38D4F30AE0201000000,1123A38D4F30AE0201C80000
     dlvlCmd    ++A01123A38D4F30AE0201C80000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F30AE,00,00,00
       nextSend   1559635835.79163
       rxt        0
       vccu       VCCU
       p:
         4F30AE
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        95
       io:
         HMLAN1:
           -61
           -61
         HMUART0:
           -72
           -72
         HMUART1:
           -55
           -55
         HMUART2:
           -52
           -52
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART1
       flg        A
       ts         1559635835.30201
       ack:
         HASH(0xbcc07528)
         95800223A38D4F30AE00
     rssi:
       HMLAN1:
         avg        -70.6666666666667
         cnt        9
         lst        -69
         max        -67
         min        -76
       at_HMLAN1:
         avg        -67.8421052631579
         cnt        19
         lst        -65
         max        -63
         min        -84
       at_HMUART0:
         avg        -74
         cnt        14
         lst        -72
         max        -71
         min        -77
       at_HMUART1:
         avg        -56.0588235294118
         cnt        17
         lst        -55
         max        -54
         min        -59
       at_HMUART2:
         avg        -52.5294117647059
         cnt        17
         lst        -52
         max        -50
         min        -56
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 0
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1221020
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 10:18:36
rechts
2019-06-03 21:07:25   inhibit         set_on

Links
2019-05-28 17:28:06   inhibit         set_off

Da scheint was mit dem entsperren nicht geklappt zu haben, wieso auch immer.
Einfach den entsprechenden set Befehl im Rechten Rollo ausführen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 10:47:43
Zitat von: CoolTux am 04 Juni 2019, 09:53:37
Hallo Andreas,

Ich finde die Anfrage sehr interessant. Von daher würde so etwas gerne in die API implementieren.
Bis dahin gibt es eine etwas umständlichere Möglichkeit. Das direkte Aufrufen einer Funktion namens IsDay

{ FHEM::AutoShuttersControl::IsDay('RolloKinZimSteven_F1') }

1 es ist Tag, 0 es ist Nacht.

Ich habe es in der aktuellen Devel Version eingebaut

{ ascAPIget('IsDay','RolloKinZimSteven_F2') }
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 04 Juni 2019, 10:52:55
Zitat von: CoolTux am 04 Juni 2019, 10:18:36
rechts
2019-06-03 21:07:25   inhibit         set_on

Links
2019-05-28 17:28:06   inhibit         set_off

Da scheint was mit dem entsperren nicht geklappt zu haben, wieso auch immer.
Einfach den entsprechenden set Befehl im Rechten Rollo ausführen.

Passiert nichts. Der Rechte lässt sich über den Schalter nicht fahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 10:56:12
Mein lieber Dancatt

set RECHTER_ROLLONAME inhibit off

Bitte!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 04 Juni 2019, 11:08:00
Zitat von: CoolTux am 04 Juni 2019, 10:56:12
Mein lieber Dancatt

set RECHTER_ROLLONAME inhibit off

Bitte!

:(
Also ganz so blöd bin ich ja nun nicht. Hatte ich ja schon gemacht. Hattest du ja auch geschrieben dass ich das machen soll. Es stand auch in beiden inhibit=set_off. Brachte leider keinen Erfolg. Hätte es loggen sollen als Beweis.

Habe nun ein clear auf die Readings gemacht und nochmal neu gesetzt. Jetzt geht es.

Vielen Dank.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 11:13:03
Zitat von: dancatt am 04 Juni 2019, 11:08:00
:(
Also ganz so blöd bin ich ja nun nicht. Hatte ich ja schon gemacht. Hattest du ja auch geschrieben dass ich das machen soll. Es stand auch in beiden inhibit=set_off. Brachte leider keinen Erfolg. Hätte es loggen sollen als Beweis.

Habe nun ein clear auf die Readings gemacht und nochmal neu gesetzt. Jetzt geht es.

Vielen Dank.

Aber genau diese Info hast Du mir nicht zukommen lassen, Sorry. Wenn Du den set Befehl ausgeführt hast und das Rollo sich dennoch nicht fahren ließ, dann teste das bitte einmal etwas genauer. Nicht das es da Probleme mit dem Aktor in Verbindung mit dieser Funktion gibt.
Auf jeden Fall liegt es nicht an ASC. Zur Not wenn Du da Probleme hast mit der Funktion und dem Aktor dann schalte das hard für den Aktor erstmal nur auf soft.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 04 Juni 2019, 11:14:52
Zitat von: CoolTux am 04 Juni 2019, 11:13:03
Aber genau diese Info hast Du mir nicht zukommen lassen, Sorry. Wenn Du den set Befehl ausgeführt hast und das Rollo sich dennoch nicht fahren ließ, dann teste das bitte einmal etwas genauer. Nicht das es da Probleme mit dem Aktor in Verbindung mit dieser Funktion gibt.
Auf jeden Fall liegt es nicht an ASC. Zur Not wenn Du da Probleme hast mit der Funktion und dem Aktor dann schalte das hard für den Aktor erstmal nur auf soft.


Grüße

Vielen Dank. Ich werde es weiter beobachten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: GuidoS am 04 Juni 2019, 12:54:05
Hi ,

danke! für dieses HammerTool!
Ich hatte bereits von Anfang an die Version ausprobiert und fand die Weiterentwicklung super.

Nur irgenwo, hab ich den Anschluss verloren ... wenn ich einen NEUEN Rolladen hinzufüge (ASC = 2 , dann ScannforShutters), werden nicht mehr alle Attribute so wie bei den ersten Versionen gesetz. Ist das gewollt (habe ich dann wohl überlesen) oder mache ich etwas falsch , bzw. müssen nun die relevanten ASC_ Einträge alle einzeln nachgetragen werden ? Das wäre ein enormer Aufwand (18 Rolläden) ...

Merci für nen Tipp

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 12:58:16
Das ist so gewollt. Die "fehlenden" Attribute sind nun alle per default Wert belegt. Welcher das ist und ob Du das Attribut setzen musst weil Du einen anderen Wert haben möchtest kannst Du der Commandref entnehmen.
18 Rollos zu belegen ist nicht so viel. Wenn Du eine vernünftige Benamung hast einfach ein
attr Rollo.* ASC_....
und gut ist.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 04 Juni 2019, 16:54:27
@CoolTux:
Nach einem Update von FHEM kann ich gegenwärtig mein Problem beim Ventilate nicht reproduzieren. Behalte das aber im Hinterkopf.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: octek0815 am 04 Juni 2019, 18:56:41
Moin CoolTux,

ich habe zwei Velux Dachfenster mit Rollläden und das Öffnen bzw. Schließen des Rollladens funktioniert überhaupt nicht gut wenn das Velux Fenster geöffnet wird bzw. offen ist.
Gibt es eine Möglichkeit die Automatischen Funktionen vom ASC zu pausieren während das Fenster geöffnet ist und am liebsten hätte ich das diese nachgeholt werden.
Ich habe an den Fenstern ein Kontakt von Homematic.

LG
Olli

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 19:19:50
Ich würde Dir da ein Notify empfehlen welches auf den Fensterkontakt "hört" und entsprechend ein
set ASCDevice shutterASCenableToggle Rolloname ausführt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: octek0815 am 04 Juni 2019, 20:41:22
Das hatte ich auch schon überlegt, aber die Automatik (z.B. Astro Events) wird ja dann nicht nachgeholt oder?
Und es wäre toll wenn nicht nur ein Toggle existieren würde sondern ein direktes On oder Off.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 20:46:55
Zitat von: octek0815 am 04 Juni 2019, 20:41:22
Das hatte ich auch schon überlegt, aber die Automatik (z.B. Astro Events) wird ja dann nicht nachgeholt oder?
Und es wäre toll wenn nicht nur ein Toggle existieren würde sondern ein direktes On oder Off.

Nein nachgeholt wird es nicht. Das müsste Dein Notify erledigen.
Direktes on off war leider so nicht möglich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: octek0815 am 04 Juni 2019, 20:50:42
Alles klar, dann schaue ich mal wie ich das umsetzen kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 20:55:10
Was mir noch ein fällt wäre den Rollo als Terrassenrollo zu deklarieren und das Rollo Attribut ASC_LockOut auf soft zu setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 04 Juni 2019, 21:10:34
Zitat von: octek0815 am 04 Juni 2019, 20:41:22
Und es wäre toll wenn nicht nur ein Toggle existieren würde sondern ein direktes On oder Off.

Schau mal hier ist eine Lösung dazu
https://forum.fhem.de/index.php/topic,99980.msg938039.html#msg938039
Titel: Problem mit RegEx beim Brightning
Beitrag von: Wuppi68 am 04 Juni 2019, 21:57:00
Hallo CoolTux,

ich habe ein kleines Problem mit der RegEx bei dem Helligkeit Sensor :-( (war auch der Verursacher für den nicht funktionieren Fensterkontakt)

devspec2array Rolladen,Sonnenstand,Terrassentuer,global,hm.motion.1[brightness[70,hm.pwm.1.sw,hm.rollade.1,hm.rollade.2,hm.rollade.3: Unmatched [ in regex; marked by <-- HERE in m/^(hm.motion.1[ <-- HERE brightness[70)$/ at fhem.pl line 1311.

taucht im Log auf ...


für das "Rollo" Device hatte ich folgendes angegeben:

attr hm.pwm.1.sw ASC_BrightnessSensor hm.motion.1:[brightness[70:100]]

so wie es auch in der CR steht ...

den ersten Doppelpunkt habe ich auch zum Testen mal vor and nach der ersten eckigen Klammer gesetzt und auch ein Leerzeichen vor die 2. Klammer gesetzt ....

Jedes mal Probleme mit dem DevSpec :-(

Was mache ich falsch?

Liebe Grüße

Ralf, der aktuell damit wenig Stress hat weil das Rollo eine Lampe ist ;-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 22:07:29
Hallo Ralf

Vielleicht sollte ich das mit den [ ] noch mal erklären in der Commandref

attr hm.pwm.1.sw ASC_BrightnessSensor hm.motion.1:brightness 70:100

Das [] bedeutet das es optional ist und auch weg gelassen werden kann.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wuppi68 am 04 Juni 2019, 22:56:16
Zitat von: CoolTux am 04 Juni 2019, 22:07:29
Hallo Ralf

Vielleicht sollte ich das mit den [ ] noch mal erklären in der Commandref

attr hm.pwm.1.sw ASC_BrightnessSensor hm.motion.1:brightness 70:100

Das [] bedeutet das es optional ist und auch weg gelassen werden kann.


Grüße

LOL

das kommt davon wenn man "blind" ist und man mal wieder verschiedene Syntaxen mischt ;-)

D a n k e
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 04 Juni 2019, 22:56:27
Danke für die Erklärung das hat mich auch die letzten 3 Tage mehr oder weniger beschäftigt, in NOTIFYDEV hat man ja gesehen das was nicht stimmt wenn man die eckigen Klammern mit angibt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juni 2019, 22:58:17
Ich werde es noch einmal explizit in der Commandref erwähnen.

Danke Euch für's melden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wuppi68 am 04 Juni 2019, 23:15:56
Zitat von: CoolTux am 04 Juni 2019, 22:07:29
Hallo Ralf

Vielleicht sollte ich das mit den [ ] noch mal erklären in der Commandref

attr hm.pwm.1.sw ASC_BrightnessSensor hm.motion.1:brightness 70:100

Das [] bedeutet das es optional ist und auch weg gelassen werden kann.


Grüße

Moin moin,

ich würde die CR evtl von

ASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS / 'Sensorname[:brightness [400:800]]'

nach ASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS / 'Sensorname:brightness 400:800' ändern.

Dann wird einfacher deutlich, dass die Klammern optionale Parameter sind. Im Beispiel hat das die Verwirrung angestiftet
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 04:20:17
Klingt gut. Ich schaue
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BOFH am 05 Juni 2019, 09:11:21
Hatte heute morgen, nach dem Update das Problem, dass nicht nach Brightness gefahren wurde sondern er den Wert vom
LateUp genommen hat um 9 Uhr

Rollos haben
ASC_BrightnessSensor Home:luminance 1900:400

List vom Rollo

Internals:
   CFGFN      ./config/20_EG_WohnEssKueche.cfg
   DEF        192.168.1.11:51200 6
   DeviceName 192.168.1.11:51200
   FUUID      5c7444f9-f33f-ec08-08a6-41f18403066c28cc
   IODev      gw_io_connect
   LASTInputDev gw_io_connect
   MSGCNT     16
   NAME       klf_rolladen_6
   NR         1120
   NodeID     6
   STATE      100 stop
   TYPE       KLF200Node
   VelocitySet DEFAULT
   gw_io_connect_MSGCNT 16
   gw_io_connect_TIME 2019-06-05 09:00:45
   READINGS:
     2019-05-21 15:17:55   ASC_Enable      on
     2019-06-05 09:00:43   ASC_ShuttersLastDrive day open
     2019-06-05 09:00:01   ASC_Time_DriveDown  5.06.2019 - 22:30
     2019-06-05 09:00:01   ASC_Time_DriveUp  6.06.2019 - 09:00
     2019-06-05 09:00:01   ASC_Time_PrivacyDriveDown  5.06.2019 - 22:25
     2019-06-05 09:00:43   MP              0
     2019-06-05 09:00:03   MPtarget        0
     2019-03-01 20:27:43   actuatorAddress abb723
     2019-06-05 08:11:40   associatedWith  myASControl
     2019-03-01 20:27:43   backboneReferenceNumber abb723
     2019-06-05 09:00:43   execution       stop
     2019-06-05 09:00:45   ftuiIcon        blind_open
     2019-03-01 20:27:43   ioManufacturer  Somfy
     2019-05-26 20:52:43   lastCommandOriginator SAAC
     2019-05-26 20:52:43   lastControl     FHEM
     2019-06-05 09:00:45   lastMasterExecutionAddress 1328c5
     2019-06-05 09:00:43   lastRunStatus   EXECUTION COMPLETED
     2019-06-02 17:01:18   lastStatusReply COMMAND COMPLETED OK
     2019-03-01 20:27:43   model           Somfy Roller Shutter Type 2
     2019-03-01 20:27:43   nodeTypeSubType Roller Shutter
     2019-03-01 20:27:43   nodeVariation   NOT SET
     2019-06-05 09:00:43   operatingState  Done
     2019-06-05 09:00:43   pct             100
     2019-03-01 20:27:43   powerMode       ALWAYS ALIVE
     2019-06-05 09:00:43   remaining       0
     2019-06-05 09:00:45   sessionID       6629
     2019-06-05 09:00:43   sessionInformationCode 20000500
     2019-06-05 09:00:45   sessionStatusOwner USER
     2019-06-05 09:00:43   state           on
     2019-06-05 09:00:03   target          100
     2019-06-05 09:00:29   targetArrival   2019-06-05 09:00:30
     2019-03-01 20:27:43   velocity        Not supported
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 100
   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_BrightnessSensor Home:luminance 1900:400
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 300
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 55
   ASC_Shading_Angle_Right 125
   ASC_Shading_Direction 173
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode home
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 2500
   ASC_Shading_StateChange_Sunny 3500
   ASC_Shading_WaitingPeriod 100
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:45
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   alias      Wohnzimmer Rechts
   devStateIcon .*up:fts_shutter_up:toggle .*down:fts_shutter_down:toggle \d.stop:fts_shutter_100:toggle 1\d.stop:fts_shutter_90:toggle 2\d.stop:fts_shutter_80:toggle 3\d.stop:fts_shutter_70:toggle 4\d.stop:fts_shutter_60:toggle 5\d.stop:fts_shutter_50:toggle 6\d.stop:fts_shutter_40:toggle 7\d.stop:fts_shutter_30:toggle 8\d.stop:fts_shutter_20:toggle 9\d.stop:fts_shutter_10:toggle 100.stop:fts_window_2w:toggle
   directionOn up
   genericDeviceType blind
   group      [io] - Rollos
   homebridgeMapping CurrentPosition=pct,minValue=0,maxValue=100,minStep=10
TargetPosition=pct,minValue=0,maxValue=100,minStep=10,cmd=pct
   icon       fts_window_2w
   room       Geräte->KLF200Node,Homekit,TEST->Rolladen
   siriName   Wohnzimmer Rollo Rechts
   stateFormat pct execution
   userReadings ftuiIcon {
my $fI;
my $pos = ReadingsVal($name,"pct",100);
if ($pos >= 99) {
$fI = "blind_open"
} elsif ($pos <= 9) {
$fI = "blind_closed"
}
else {
$fI = "blind_half"
}
$fI = sprintf("%s", $fI);
}
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0


Log vor 9 Uhr - Habe da mal , hoffentlich alles erwischt, zur Info - finde den Allgemein 0 dubios

ASC_DEBUG!!! 2019.06. 5 08:58:30 - FnIsDay: klf_rolladen_6 Allgemein: 0
ASC_DEBUG!!! 2019.06. 5 08:58:30 - FnIsDay: klf_rolladen_6 getDownBrightness: 1 Brightness: 2887 BrightnessMin: 400 Sunset: 0
ASC_DEBUG!!! 2019.06. 5 08:58:30 - FnIsDay: klf_rolladen_6 getUpBrightness: 1 Brightness: 2887 BrightnessMax: 1900 Sunrise: 1
ASC_DEBUG!!! 2019.06. 5 08:58:30 - ShadingProcessing: klf_rolladen_6 - Übergebende Werte - Azimuth:95.21, Elevation: 32.03, Brightness: 2887, OutTemp: 23, Fenster Position: 173, Winkel Links: 55, Winkel Rechts: 125, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2019.06. 5 08:59:31 - EventProcessingBrightness: klf_rolladen_6 - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late
ASC_DEBUG!!! 2019.06. 5 08:59:31 - EventProcessingBrightness: klf_rolladen_6 - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 2887 Größer dem eingestellten Sunrise-Wert: 1900 oder kleiner dem eingestellten Sunset-Wert: 400 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 1 getSunset ist: 0


und nach 9 Uhr

ASC_DEBUG!!! 2019.06. 5 08:59:31 - EventProcessingBrightness: klf_rolladen_6 - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht
ASC_DEBUG!!! 2019.06. 5 09:00:01 - FnSetCmdFn: klf_rolladen_6 - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
ASC_DEBUG!!! 2019.06. 5 09:00:01 - FnSetDriveCmd: klf_rolladen_6 - NICHT versetztes fahren
ASC_DEBUG!!! 2019.06. 5 09:00:01 - FnSetDriveCmd: klf_rolladen_6 - NoOffset: NEIN
ASC_DEBUG!!! 2019.06. 5 09:00:01 - FnShuttersCommandSet: klf_rolladen_6 - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2019.06. 5 09:00:29 - EventProcessingShutters: klf_rolladen_6 - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559718029 Last Position Timestamp: 1559718001 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 97
ASC_DEBUG!!! 2019.06. 5 09:00:43 - EventProcessingShutters: klf_rolladen_6 - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1559718043 Last Position Timestamp: 1559718001 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100
ASC_DEBUG!!! 2019.06. 5 09:00:45 - EventProcessingBrightness: klf_rolladen_6 - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise
ASC_DEBUG!!! 2019.06. 5 09:00:45 - EventProcessingShadingBrightness: klf_rolladen_6 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2019.06. 5 09:00:45 - EventProcessingShadingBrightness: klf_rolladen_6 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 2887 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2019.06. 5 09:00:45 - FnIsDay: klf_rolladen_6 Allgemein: 1


Muss/Sollte man nach den Updates des Moduls die Notifys neu erzeugen lassen? Oder hab ich irgendwo einen patzer ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 09:14:53
Ich gehe davon aus das Du das Update heute Morgen gemacht hast und dann FHEM Neugestartet hast.
Das Verhalten ist unschön aber erklärbar. Ihn hat die Info zur Nachtfahrt gefehlt, die ist durch den Neustart abhanden gekommen. Sowas passiert nur bei Brightness Fahrten, also das die Info zur Nachtfahrt so wichtig ist.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BOFH am 05 Juni 2019, 10:45:20
Danke für die flotte Antwortk. Jupp hatte neugestartet. 
Kann man das bitte als Nice 2 Know mit in die Commandref schreiben.

SC_Self_Defense_Exclude - on/off - bei on Wert wird dieser Rollladen bei aktiven Self Defense und offenen Fenster nicht runter gefahren, wenn Residents absent ist. (default: off)   <- und ich kaufe ein 'A'

Werd das dann morgen beobachten - ging ja sonst immer ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 10:55:01
Nehme ich gerne so auf.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 05 Juni 2019, 12:06:57
Hallo Zusammen,

Also ich bin total begeistert von dem Modul. Hab ein wenig gebraucht bis ich alles verstanden habe aber jetzt läuft alles. Morgens / Abends Automatik, ComfortOpen, Aussperrschutz und seit 10 min auch die Beschattung. Echt ein Hammer Funktionsumfang. Danke CoolTux

Bei der Beschattung habe ich mir lange selbst die Karten gelegt und möchte das mit Euch teilen. Ich habe 2 Fhem am laufen, der erste kommuniziert nur intern also mit Homematic, Hue usw. Der zweite spricht mit den ganzen Internet Diensten und API´s (Proplanta, Tado, Netatmo usw). Das hat sich bewährt, da eine hängende "API" nicht das System blockiert welches z.B. die Lampen schaltet.

Alle Devices die ich für Notifys auf dem ersten Fhem benötige spiegle ich über Fhem2Fhem in einen Dummy, der ja nur genauso heissen muss. Natürlich habe ich über diesen Weg auch Astro und Twilight gespiegelt. Scheinbar erkennt aber ASC den Astro Dummy nicht als Astro Device und ließt kein Azimuth und Elevation aus. Evtl. wäre es gut im Attribut "ASC_twilightDevice" wie auch bei den anderen Device Attributen ein "Device:[reading1,reading2]" konfigurieren zu können, um die benötigten Werte auch woanders auslesen zu können.

Um leicht die Attribute der Beschattung einstellen zu können, habe ich diese ReadingsGroup angelegt. Wer möchte kann sie sich anpassen.

define rg_ASC_Shading readingsGroup <Gerät>,<Grad>,<Position>,<Mode>,<Links>,<Rechts>,<Wait>,<ShadeIn>,<ShadeOut>,<Device>\
(br_rollo|sz_rollo|ds_rollo|bd_rollo|wz_rollo|wz_rollo_f):!?ASC_Shading_Direction,!?ASC_Shading_Pos,!?ASC_Shading_Mode,!?ASC_Shading_Angle_Left,!?ASC_Shading_Angle_Right,!?ASC_Shading_WaitingPeriod,!?ASC_Shading_StateChange_Sunny,!?ASC_Shading_StateChange_Cloudy,!?ASC_BrightnessSensor
attr rg_ASC_Shading commands {ASC_Shading_Direction => 'ASC_Shading_Direction:165,255,345',\
ASC_Shading_Pos => 'ASC_Shading_Pos:selectnumbers,0,5,100,0,lin',\
ASC_Shading_Mode => 'ASC_Shading_Mode:absent,always,off,home',\
ASC_Shading_Angle_Left => 'ASC_Shading_Angle_Left:selectnumbers,0,5,100,0,lin',\
ASC_Shading_Angle_Right => 'ASC_Shading_Angle_Right:selectnumbers,0,5,100,0,lin',\
ASC_Shading_WaitingPeriod => 'ASC_Shading_WaitingPeriod:selectnumbers,0,60,1200,0,lin',\
ASC_Shading_StateChange_Sunny => 'ASC_Shading_StateChange_Sunny:selectnumbers,10000,1000,40000,0,lin',\
ASC_Shading_StateChange_Cloudy => 'ASC_Shading_StateChange_Cloudy:selectnumbers,10000,1000,40000,0,lin'}
attr rg_ASC_Shading room ASC


Viel Erfolg
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 05 Juni 2019, 12:20:11
Zitat von: Borkk am 05 Juni 2019, 12:06:57
Um leicht die Attribute der Beschattung einstellen zu können, habe ich diese ReadingsGroup angelegt. Wer möchte kann sie sich anpassen.
Vielen Dank dafür; ich hab's direkt ins Wiki übernommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 12:34:10
Zitat von: Borkk am 05 Juni 2019, 12:06:57
Hallo Zusammen,

Also ich bin total begeistert von dem Modul. Hab ein wenig gebraucht bis ich alles verstanden habe aber jetzt läuft alles. Morgens / Abends Automatik, ComfortOpen, Aussperrschutz und seit 10 min auch die Beschattung. Echt ein Hammer Funktionsumfang. Danke CoolTux

Bei der Beschattung habe ich mir lange selbst die Karten gelegt und möchte das mit Euch teilen. Ich habe 2 Fhem am laufen, der erste kommuniziert nur intern also mit Homematic, Hue usw. Der zweite spricht mit den ganzen Internet Diensten und API´s (Proplanta, Tado, Netatmo usw). Das hat sich bewährt, da eine hängende "API" nicht das System blockiert welches z.B. die Lampen schaltet.

Alle Devices die ich für Notifys auf dem ersten Fhem benötige spiegle ich über Fhem2Fhem in einen Dummy, der ja nur genauso heissen muss. Natürlich habe ich über diesen Weg auch Astro und Twilight gespiegelt. Scheinbar erkennt aber ASC den Astro Dummy nicht als Astro Device und ließt kein Azimuth und Elevation aus. Evtl. wäre es gut im Attribut "ASC_twilightDevice" wie auch bei den anderen Device Attributen ein "Device:[reading1,reading2]" konfigurieren zu können, um die benötigten Werte auch woanders auslesen zu können.

Um leicht die Attribute der Beschattung einstellen zu können, habe ich diese ReadingsGroup angelegt. Wer möchte kann sie sich anpassen.

define rg_ASC_Shading readingsGroup <Gerät>,<Grad>,<Position>,<Mode>,<Links>,<Rechts>,<Wait>,<ShadeIn>,<ShadeOut>,<Device>\
(br_rollo|sz_rollo|ds_rollo|bd_rollo|wz_rollo|wz_rollo_f):!?ASC_Shading_Direction,!?ASC_Shading_Pos,!?ASC_Shading_Mode,!?ASC_Shading_Angle_Left,!?ASC_Shading_Angle_Right,!?ASC_Shading_WaitingPeriod,!?ASC_Shading_StateChange_Sunny,!?ASC_Shading_StateChange_Cloudy,!?ASC_BrightnessSensor
attr rg_ASC_Shading commands {ASC_Shading_Direction => 'ASC_Shading_Direction:165,255,345',\
ASC_Shading_Pos => 'ASC_Shading_Pos:selectnumbers,0,5,100,0,lin',\
ASC_Shading_Mode => 'ASC_Shading_Mode:absent,always,off,home',\
ASC_Shading_Angle_Left => 'ASC_Shading_Angle_Left:selectnumbers,0,5,100,0,lin',\
ASC_Shading_Angle_Right => 'ASC_Shading_Angle_Right:selectnumbers,0,5,100,0,lin',\
ASC_Shading_WaitingPeriod => 'ASC_Shading_WaitingPeriod:selectnumbers,0,60,1200,0,lin',\
ASC_Shading_StateChange_Sunny => 'ASC_Shading_StateChange_Sunny:selectnumbers,10000,1000,40000,0,lin',\
ASC_Shading_StateChange_Cloudy => 'ASC_Shading_StateChange_Cloudy:selectnumbers,10000,1000,40000,0,lin'}
attr rg_ASC_Shading room ASC


Viel Erfolg

Vielen Dank zum teilen Deiner Erkenntnis.
Ich muss mal testen ob man auch manuell einen TWILIGHT Dummy anlegen kann und dieser akzeptiert wird. Ich glaube ich habe lediglich beim automatischen suchen auf TYPE Erkennung gesetzt.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: nils_ am 05 Juni 2019, 12:48:06
Zitat von: CoolTux am 05 Juni 2019, 12:34:10
Ich glaube ich habe lediglich beim automatischen suchen auf TYPE Erkennung gesetzt.

wenn meine schnelle code suche richtig war, dann auch bei der ermittlung von azimuth und elevation. (zur unterscheidung zwischen den readings!)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: M-1978 am 05 Juni 2019, 12:52:02
Hallo zusammen,

meine Homematic Komponenten incl. Homematic IP sind auf einer Raspberrymatic angelegt welche per HMCCU an FHEM angebunden ist.
Kann das Modul auch Rollladenaktoren (HM-LC-Bl1PBU-FM), Fenstersensoren (HM-Sec-Sco ) bzw. den Lichtsensor (HmIP-SLO) welche per HMCCU an FHEM angebunden sind ansprechen?

Viele Grüße
Martin
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 05 Juni 2019, 12:59:13
Zitat von: M-1978 am 05 Juni 2019, 12:52:02
Kann das Modul auch Rollladenaktoren (HM-LC-Bl1PBU-FM), Fenstersensoren (HM-Sec-Sco ) bzw. den Lichtsensor (HmIP-SLO) welche per HMCCU an FHEM angebunden sind ansprechen?
Solange die ein passende Readings- und Steuerungsbefehle haben, sollte das ohne Probleme gehen.

Etwas OT dazu: Vielleicht sollten wir einen Thread aufmachen, in dem wir eine Art Materialsammlung machen, was alles geht, und ggf. welche "speziellen" Dinge zu beachten sind?
Das kann man dann ja bei Gelegenheit im Wiki etwas verdichten bzw. ggf. einfach die Hinweise erweitern, für welche Art Aktor/Einbindung welche ASC-Einstellung (Typ 1 oder 2) erfolgreich im Einsatz ist bzw., wann es ggf. Sinn macht, ROLLO zwischenzuschalten. Diese Frage taucht doch in vielen Varianten immer wieder auf.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 13:10:52
Zitat von: nils_ am 05 Juni 2019, 12:48:06
wenn meine schnelle code suche richtig war, dann auch bei der ermittlung von azimuth und elevation. (zur unterscheidung zwischen den readings!)

Danke Dir. Ich schaue nachher mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: magentouser am 05 Juni 2019, 14:09:37
Hallo irgendwie fehlen mir jetzt daten, nach dem update ASC_BrightnessMaxVal,ASC_BrightnessMinVal......
habe die devices neu angelegt , fehlermeldungen weg aber die attr. fehlen nun ganz

attr Rolladen_OG1 ASC_BrightnessMaxVal 280
attr Rolladen_OG1 ASC_BrightnessMinVal 280
attr Rolladen_OG1 ASC_Brightness_Reading brightness
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 14:17:35
Zitat von: magentouser am 05 Juni 2019, 14:09:37
Hallo irgendwie fehlen mir jetzt daten, nach dem update ASC_BrightnessMaxVal,ASC_BrightnessMinVal......
habe die devices neu angelegt , fehlermeldungen weg aber die attr. fehlen nun ganz

attr Rolladen_OG1 ASC_BrightnessMaxVal 280
attr Rolladen_OG1 ASC_BrightnessMinVal 280
attr Rolladen_OG1 ASC_Brightness_Reading brightness

Bitte diesbezüglich die Commandref konsultieren. Wenn Du etwas nicht verstehst sage bitte Bescheid, dann muß ich die Commandref anpassen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 05 Juni 2019, 14:27:04
@M-1978:
ZitatLichtsensor (HmIP-SLO) welche per HMCCU an FHEM angebunden sind ansprechen?
Ich betreibe erfolgreich einen HmIP-SLO in identischer Art und Weise als ASC_BrightnessSensor im jeweiligen Rollladendevice.

Wenn du schon HmIP nutzt, dann empfehle ich dir statt HM-Sec-Sco lieber HMIP-SWDO als Fenstersensoren zu verwenden. Läuft hier ebenfalls ohne bisherige Beanstandungen.

Gruß
eurofinder

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 05 Juni 2019, 14:39:48
Zitat von: Beta-User am 05 Juni 2019, 12:59:13
Vielleicht sollten wir einen Thread aufmachen, in dem wir eine Art Materialsammlung machen, was alles geht, und ggf. welche "speziellen" Dinge zu beachten sind?
Das kann man dann ja bei Gelegenheit im Wiki etwas verdichten bzw. ggf. einfach die Hinweise erweitern, für welche Art Aktor/Einbindung welche ASC-Einstellung (Typ 1 oder 2) erfolgreich im Einsatz ist bzw., wann es ggf. Sinn macht, ROLLO zwischenzuschalten. Diese Frage taucht doch in vielen Varianten immer wieder auf.
Done, Thread ist hier zu finden: https://forum.fhem.de/index.php/topic,101182.0.html



Zu HMCCUDEV habe ich noch das hier gefunden:
https://forum.fhem.de/index.php/topic,99980.msg940761.html#msg940761
Danach scheint es mit IP-Geräten zu gehen, aber klassische (BidCoS) machen Probleme?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 14:42:59
Danke Dir. Super.

Ich habe auch noch ein Anliegen. Der Christoph hat die englische Commandref geschrieben und wir bräuchten da noch jemand der gegenlesen mag. Wer kann/will?


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: magentouser am 05 Juni 2019, 15:36:50
auf https://wiki.fhem.de/wiki/AutoShuttersControl#Vorbereitung sind die werte beschrieben,
waren vor dem update (bei mir gestern) da und haben funktioniert.
nach dem update fhem, habe ich nur abends festgestellt das die rollos nicht herunter fahren.
heute
bekomme ich attr global motd Messages collected while initializing FHEM:\
configfile: Rolladensteuerung: unknown attribute ASC_brightnessMaxVal. Type 'attr Rolladensteuerung ?' for a detailed list.\
Rolladensteuerung: unknown attribute ASC_brightnessMinVal. Type 'attr Rolladensteuerung ?' for a detailed list.\
Rolladensteuerung: unknown attribute ASC_temperatureReading. Type 'attr Rolladensteuerung ?' for a detailed list.\
Rolladensteuerung: unknown attribute ASC_temperatureSensor. Type 'attr Rolladensteuerung ?' for a detailed list.\
\
Rolladensteuerung: unknown attribute ASC_brightnessMaxVal. Type 'attr Rolladensteuerung ?' for a detailed list. Rolladensteuerung: unknown attribute ASC_brightnessMinVal. Type 'attr Rolladensteuerung ?' for a detailed list. Rolladensteuerung: unknown attribute ASC_temperatureReading. Type 'attr Rolladensteuerung ?' for a detailed list. Rolladensteuerung: unknown attribute ASC_temperatureSensor. Type 'attr Rolladensteuerung ?' for a detailed list. Rolladensteuerung: unknown attribute ASC_Up. Type 'attr Rolladensteuerung ?' for a detailed list. Rolladensteuerung: unknown attribute ASC_Down. Type 'attr Rolladensteuerung ?' for a detailed list. Rolladensteuerung: unknown attribute ASC_Shading_Brightness_Sensor. Type 'attr Rolladensteuerung ?' for a detailed list.
als meldung.

gut dachte ich alles einmal neu geht ja schnell,

keine attr. zur auswahl, und sobald sie manuell eingetragen werden erscheint die fehlermeldung von oben

dies scheint seit dem  Commits on Apr 26, 2019 zu sein, zumindest werden diese werte dort als zu entfernen angegeben.
Überarbeitet doch dann bitte https://wiki.fhem.de/wiki/AutoShuttersControl#
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 15:46:34
1. Das Wiki ist eine Anlaufstelle, aber nicht DIE Anlaufstelle. Die Commandref sollte immer die erste Lesestelle sein
2. Wenn im Wiki etwas nicht so ist wie im Modul dann gibt man im entsprechenden Thread Bescheid (hast Du ja jetzt gemacht, Danke dafür)
3. Deine Aussage liest sich wie ich editiere die fhem.conf. Da ich mich damit nicht auskenne kann ich dazu nichts sagen.

Checkliste:
Du liest die Commandref!!
Du hast die Commandref gelesen!
Du hast Rollo Devices!
Du hast EIN ASC Device!
Du hast das globale Attribut ASC entsprechend mit Wert in den Rollos vergeben!
Du hast danach nach den Rollos gescannt!
Du hast nun diverse Attribute ZUR AUSWAHL in den Rollo Devices!



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 05 Juni 2019, 15:49:53
Zitat von: magentouser am 05 Juni 2019, 15:36:50
auf https://wiki.fhem.de/wiki/AutoShuttersControl#Vorbereitung (https://wiki.fhem.de/wiki/AutoShuttersControl#Vorbereitung) sind die werte beschrieben,
waren vor dem update (bei mir gestern) da und haben funktioniert. [...]
Schau mal in die aktuelle cref; die Attribute wurden zum Teil zusammengefaßt, die neuen Attribute sollten - soweit erforderlich - aus den alten Inhalten bereits gefüllt sein.

(Ansonsten für den Fall des config-editierens: meistens keine gute Idee...)



@CoolTux:
Ich habe (immer noch...) das Thema mit dem Wiki vorrangig im Auge, aber grade nicht die Ruhe, das alles durchzugehen, daher melde ich mich für das Gegenlesen der engl. cref mal vorerst ab (werde die aber ggf. nutzen, wenn ich das nochmal durchgehe und mich melden, wenn mir zu gegebener Zeit was auffällt).

Grundsätzlich dürfen wir aber davon ausgehen, dass Christoph Morrison da ganze Arbeit geleistet hat; es wäre daher m.E. am besten, diese Fassung zu publizieren und dann ggf. bei Bedarf (!) nachlaufend Korrekturen zu machen :) .
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 15:54:46
Bin ich voll und ganz bei Dir.
Aktuell habe ich Männergrippe und mich schon mal mit kalten nassen Sand eingerieben. Nur um schon mal ein Gefühl dafür zu bekommen. Probiere aber vorher die aktuelle englische cref ein zu pflegen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: magentouser am 05 Juni 2019, 16:01:13
config edititieren, mache ich sonst nicht, aber wenn ein system bei manuellen änderungen versagen würde wärs nichts wert, aber fhem hat da bisher im gegensatz zu usern bisher keine probleme gesehen.
so viel dazu. PS bin halt kein mausschubser, nano ist mir noch am liebsten

wenn man eine neue version bringt sollte dies die alten werte eigentlich übernehmen und den neuen zuordnen, dies ist hier nicht passiert, ich habe nun eine backup der 73_Au... eingespielt und schon geht wieder alles.

kann man irgendwie dem fhem sagen das es dies nicht updaten soll. bisher hatte keines der plugins hier solche probleme verursacht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 05 Juni 2019, 16:06:33
Grüß dich @CoolTux

Ich hätte noch mal eine Frage zur Beschattung, es ist also nicht möglich anstelle der Sensorwerte, Werte aus Wettermodulen zu nehmen ? Ich brauche zwingend einen Sensor, der Temp und Helligkeit als Daten ausgeben kann ? Da der Pflanzensensor wohl nicht gleich funkt wie die zb Fensterkontakte, bräuchte ich hier ja wieder nen eigenen Empfänger, dann müsste ich vllt auf den Homematic Sensor ausweichen, welchen hast du da gemeint ? Kann man dann den Sensor mit einem Cul Stick betreiben, wie die Max Geräte ?

Gibt es vllt eine alternative, das ich Tags über auch noch mal feste Zeiten angeben kann ab denen der Rollo wieder zu fährt auf z.b. 70 % und später abends dann eben ganz runter fährt, so eine Zwischenzeit um die Beschattung eben zu einer festen Zeit ein zu stellen, das würde mir erst mal auch helfen.

EDIT: Ich hätte hier z.b. noch Wandthermostate von Max, könnte ich den für die Temp auch nehmen ? Kann ich ja sagen wenn es drin wärmer wie 20 Grad wird, beschatten ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 16:11:52
Im Grunde kannst Du jedes Device nehmen welches äquivalente Daten für Temperatur und Helligkeit liefert. Wenn Du Wetterdaten aus der Cloud hast welches das können.

Eine Zeitliche Begrenzung für die Beschattung gibt es so nicht.
Du kannst aber die Beschattung mittels set ControlShading off deaktivieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 05 Juni 2019, 16:12:09
Du kannst dir einen Dummy als brightness Sensor anlegen und in diesen einen Wert größer als Shadow in eintragen, dann geht das Rollo runter sobald die Geo-Daten bzgl. Sonneneinfall stimmen.


Gesendet von iPhone mit Tapatalk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 16:18:17
Zitat von: magentouser am 05 Juni 2019, 16:01:13
config edititieren, mache ich sonst nicht, aber wenn ein system bei manuellen änderungen versagen würde wärs nichts wert, aber fhem hat da bisher im gegensatz zu usern bisher keine probleme gesehen.
so viel dazu. PS bin halt kein mausschubser, nano ist mir noch am liebsten

wenn man eine neue version bringt sollte dies die alten werte eigentlich übernehmen und den neuen zuordnen, dies ist hier nicht passiert, ich habe nun eine backup der 73_Au... eingespielt und schon geht wieder alles.

kann man irgendwie dem fhem sagen das es dies nicht updaten soll. bisher hatte keines der plugins hier solche probleme verursacht.

Bisher hat sich der große Teil bezüglich der Übernahme der alten Daten (ja das Modul macht das) nicht beschwert. Scheint also weitestgehend zu klappen.
Du kannst das Modul gerne unter global vom Update excluden. Aber!
KLEINE WARNUNG!!! Mit dem nächsten Update entferne ich bereits die automatische Übernahme der Daten. Es sind bereits 1,5 Monate vergangen seit der Veröffentlichung der 0.6er Version und somit der neuen Attribute.
Das Modul selbst ist in der Beta Phase und sehr sehr schnelllebig aktuell, die meisten der User hier profitieren von dieser Schnelllebigkeit ja sie sind sogar Schuld durch Ihre nützlichen und guten Anforderungen.

Wenn Dir das zu viel ist kannst Du auch eine eigene Lösung verwenden oder Bernd seine Scriptlösung.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 05 Juni 2019, 16:20:02
Vorab mal viel Genesungserfolg mit der Sandmethode!

Habe eben noch im Wiki zwei Hinweisboxen zu cref und wiki und zu den optionalen Angaben hier reingepfriemelt: https://wiki.fhem.de/wiki/AutoShuttersControl#Attribute (https://wiki.fhem.de/wiki/AutoShuttersControl#Attribute)
Wäre nett, wenn du bei Gelegenheit mal drübersehen könntest, ob das mit den Defaults so sachlich korrekt ist. In der d-cref im svn habe ich dazu nichts gefunden. Außerdem wäre es gut, dann den Standard auch tatsächlich entsprechend durchzuziehen. Auf die Schnelle paßt das z.B. bei rain/residents/temp/wind für das ASC-Device noch nicht.

(Ist aber nur ein Vorschlag, kann man auch anders machen, wenn jemand einen besseren hat...)


@magentouser:
Deine Enttäuschung ist zwar verständlich, aber dass hier noch heftig entwickelt wird, war doch einigermaßen gut zu erkennen => Risiko für Nacharbeit konnte man kaum übersehen.

Und es ist eine einmalige Aktion, das umzustellen; sollte nicht so viel Aufwand sein, und die neue Version hat auch ihre Vorteile ;D .
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 16:22:50
Zitat von: Beta-User am 05 Juni 2019, 16:20:02
Vorab mal viel Genesungserfolg mit der Sandmethode!
Die Sandmethode war nicht zur Genesung sondern um ein Gefühl für die kalte nasse Stelle unter der Erde zu bekommen. Männergrippe halt.  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: coolice am 05 Juni 2019, 17:32:51
Hallo zusammen, hab seit Ewigkeiten wieder ein Update gemacht und prompt fahren die Rollos nicht mehr in die Beschattung.

List ASC Device
FUUID      5c4f4fb8-f33f-6642-e075-fc18994ae059b025
   FVERSION   73_AutoShuttersControl.pm:v0.6.14-s19487/2019-05-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShuttersControl
   NOTIFYDEV  global,AutoShuttersControl,Rol.DG.bu,Rol.DG.bz,Rol.OG.bz,Rol.OG.ki,Rol.OG.ku,Rol.OG.sz,Rol.OG.wz.1,Rol.OG.wz.2,Rol.OG.wz.3,Rol.OG.wz.4,Rol.OG.wz.5,rgr_HomeSweetHome,OG.sz.FD,OG.wz.FD.5,OG.wz.FD.4,Twilight,OG.ku.FD,AG.balkon.BM,OG.wz.FD.1,OG.bz.FD,OG.ki.FD
   NR         368
   NTFY_ORDER 51-AutoShuttersControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.14
   OLDREADINGS:
   READINGS:
     2019-06-05 06:30:09   Rol.DG.bu_PosValue 100
     2019-06-02 19:03:14   Rol.DG.bu_lastPosValue 10
     2019-06-02 15:28:12   Rol.DG.bu_nextAstroTimeEvent  2.06.2019 - 21:45
     2019-05-19 21:45:02   Rol.DG.bz_lastPosValue 100
     2019-06-02 15:28:12   Rol.DG.bz_nextAstroTimeEvent  2.06.2019 - 21:45
     2019-06-05 06:15:15   Rol.OG.bz_PosValue 100
     2019-05-17 07:00:02   Rol.OG.bz_lastDelayPosValue 100
     2019-05-19 21:45:02   Rol.OG.bz_lastPosValue 100
     2019-06-02 15:28:12   Rol.OG.bz_nextAstroTimeEvent  2.06.2019 - 21:45
     2019-06-05 06:29:38   Rol.OG.ki_PosValue 100
     2019-05-19 21:45:02   Rol.OG.ki_lastPosValue 100
     2019-06-02 15:28:12   Rol.OG.ki_nextAstroTimeEvent  2.06.2019 - 21:45
     2019-06-05 06:29:34   Rol.OG.ku_PosValue 100
     2019-06-02 19:03:15   Rol.OG.ku_lastPosValue 30
     2019-06-02 15:28:12   Rol.OG.ku_nextAstroTimeEvent  2.06.2019 - 21:45
     2019-06-05 07:07:25   Rol.OG.sz_PosValue 100
     2019-05-29 18:56:25   Rol.OG.sz_lastPosValue 10
     2019-06-02 15:28:12   Rol.OG.sz_nextAstroTimeEvent  2.06.2019 - 21:45
     2019-06-05 06:29:45   Rol.OG.wz.1_PosValue 100
     2019-05-19 10:00:02   Rol.OG.wz.1_lastDelayPosValue 100
     2019-05-19 21:45:02   Rol.OG.wz.1_lastPosValue 100
     2019-06-02 15:28:12   Rol.OG.wz.1_nextAstroTimeEvent  2.06.2019 - 21:45
     2019-06-05 06:29:49   Rol.OG.wz.2_PosValue 100
     2019-06-02 19:03:15   Rol.OG.wz.2_lastPosValue 20
     2019-06-02 15:28:12   Rol.OG.wz.2_nextAstroTimeEvent  2.06.2019 - 21:45
     2019-06-05 06:29:49   Rol.OG.wz.3_PosValue 100
     2019-06-02 19:03:15   Rol.OG.wz.3_lastPosValue 20
     2019-06-02 15:28:12   Rol.OG.wz.3_nextAstroTimeEvent  2.06.2019 - 21:45
     2019-06-05 06:30:10   Rol.OG.wz.4_PosValue 100
     2019-05-18 10:00:03   Rol.OG.wz.4_lastDelayPosValue 100
     2019-05-19 21:45:03   Rol.OG.wz.4_lastPosValue 40
     2019-06-02 15:28:12   Rol.OG.wz.4_nextAstroTimeEvent  2.06.2019 - 21:45
     2019-06-05 06:29:32   Rol.OG.wz.5_PosValue 100
     2019-05-19 21:45:03   Rol.OG.wz.5_lastPosValue 100
     2019-06-02 15:28:12   Rol.OG.wz.5_nextAstroTimeEvent  2.06.2019 - 21:45
     2019-06-02 15:22:14   ascEnable       on
     2019-06-02 15:22:22   controlShading  on
     2019-06-02 15:22:31   hardLockOut     on
     2019-01-19 15:40:14   partyMode       off
     2019-03-08 05:47:06   rg_ASC_Rollaeden_Times commands {level => 'pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100', \  ASC_Time_Down_Early => 'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00', \  ASC_Time_Down_Late  => 'ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30', \  ASC_Time_Up_WE_Holiday => 'ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',\  ASC_Time_Up_Early => 'ASC_Time_Up_Early:05:00,05:05,05:30,05:45,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',  \ _nextAstroTimeEvent  8.03.2019 - 19:28
     2019-06-02 15:28:07   room_Dachgeschoss-_Badezimmer_Rollladen Rol.DG.bz
     2019-06-02 15:28:07   room_Dachgeschoss-_Buero_Rollladen Rol.DG.bu
     2019-06-02 15:28:07   room_Obergeschoss-_Badezimmer_Rollladen Rol.OG.bz
     2019-06-02 15:28:07   room_Obergeschoss-_Kinderzimmer_Rollladen Rol.OG.ki
     2019-06-02 15:28:07   room_Obergeschoss-_Kueche_Rollladen Rol.OG.ku
     2019-06-02 15:28:07   room_Obergeschoss-_Schlafzimmer_Rollladen Rol.OG.sz
     2019-06-02 15:28:07   room_Obergeschoss-_Wohnzimmer_Rollladen Rol.OG.wz.1,Rol.OG.wz.2,Rol.OG.wz.3,Rol.OG.wz.4,Rol.OG.wz.5
     2019-01-19 15:40:14   selfDefense     off
     2019-06-05 07:07:04   state           manual
     2019-06-02 15:22:43   sunriseTimeWeHoliday on
     2019-06-02 15:28:07   userAttrList    rolled out
   helper:
     shuttersList:
       Rol.DG.bu
       Rol.DG.bz
       Rol.OG.bz
       Rol.OG.ki
       Rol.OG.ku
       Rol.OG.sz
       Rol.OG.wz.1
       Rol.OG.wz.2
       Rol.OG.wz.3
       Rol.OG.wz.4
       Rol.OG.wz.5
   monitoredDevs:
     AG.balkon.BM:
       Rol.DG.bu  ASC_BrightnessSensor
       Rol.DG.bz  ASC_BrightnessSensor
       Rol.OG.bz  ASC_BrightnessSensor
       Rol.OG.ki  ASC_BrightnessSensor
       Rol.OG.ku  ASC_BrightnessSensor
       Rol.OG.sz  ASC_BrightnessSensor
       Rol.OG.wz.1 ASC_BrightnessSensor
       Rol.OG.wz.2 ASC_BrightnessSensor
       Rol.OG.wz.3 ASC_BrightnessSensor
       Rol.OG.wz.4 ASC_BrightnessSensor
       Rol.OG.wz.5 ASC_BrightnessSensor
     OG.bz.FD:
       Rol.OG.bz  ASC_WindowRec
     OG.ki.FD:
       Rol.OG.ki  ASC_WindowRec
     OG.ku.FD:
       Rol.OG.ku  ASC_WindowRec
     OG.sz.FD:
       Rol.OG.sz  ASC_WindowRec
     OG.wz.FD.1:
       Rol.OG.wz.1 ASC_WindowRec
     OG.wz.FD.4:
       Rol.OG.wz.4 ASC_WindowRec
     OG.wz.FD.5:
       Rol.OG.wz.5 ASC_WindowRec
     Rol.DG.bu:
     Rol.DG.bz:
     Rol.OG.bz:
     Rol.OG.ki:
     Rol.OG.ku:
     Rol.OG.sz:
     Rol.OG.wz.1:
     Rol.OG.wz.2:
     Rol.OG.wz.3:
     Rol.OG.wz.4:
     Rol.OG.wz.5:
     Twilight:
       AutoShuttersControl ASC_twilightDevice
     rgr_HomeSweetHome:
       AutoShuttersControl ASC_residentsDev
       Rol.DG.bu  ASC_Roommate_Device
       Rol.OG.ku  ASC_Roommate_Device
       Rol.OG.sz  ASC_Roommate_Device
       Rol.OG.wz.1 ASC_Roommate_Device
       Rol.OG.wz.2 ASC_Roommate_Device
       Rol.OG.wz.3 ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening NAUTIC
   ASC_autoAstroModeMorning NAUTIC
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning off
   ASC_brightnessDriveUpDown 150:200
   ASC_expert 1
   ASC_residentsDev rgr_HomeSweetHome:state
   ASC_shuttersDriveOffset 0
   ASC_tempSensor AG.balkon.THSensor:temperature
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladen
   verbose    2


List von einem Rolladen
CUL_0_MSGCNT 23
   CUL_0_RAWMSG A0DC8A4103360FCF110340601C800::-58:CUL_0
   CUL_0_RSSI -58
   CUL_0_TIME 2019-06-05 06:29:49
   DEF        3360FC
   FUUID      5c4f4fb7-f33f-6642-0340-c3e35cec8ebef407
   IODev      CUL_0
   KG.HmUARTLGW_MSGCNT 20
   KG.HmUARTLGW_RAWMSG 05000057C8A4103360FCF110340601C800
   KG.HmUARTLGW_RSSI -87
   KG.HmUARTLGW_TIME 2019-06-05 06:29:50
   LASTInputDev KG.HmUARTLGW
   MSGCNT     43
   NAME       Rol.OG.wz.2
   NOTIFYDEV  global
   NR         309
   NTFY_ORDER 50-Rol.OG.wz.2
   STATE      hoch
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:C8 - t:10 s:3360FC d:F11034 0601C800
   protLastRcv 2019-06-05 06:29:49
   protRcv    23 last_at:2019-06-05 06:29:49
   protResnd  2 last_at:2019-06-03 22:24:47
   protSnd    23 last_at:2019-06-05 06:29:49
   protState  CMDs_done
   rssi_CUL_0 cnt:11 min:-61 max:-57 avg:-58.81 lst:-60
   rssi_at_CUL_0 cnt:23 min:-62.5 max:-54 avg:-57.28 lst:-58
   rssi_at_KG.HmUARTLGW cnt:20 min:-97 max:-83 avg:-87.5 lst:-87
   READINGS:
     2019-05-22 06:48:40   ASC_Enable      on
     2019-06-05 06:29:50   ASC_ShuttersLastDrive manual
     2019-06-02 15:28:12   ASC_Time_DriveDown AutoShuttersControl off
     2019-06-02 15:28:12   ASC_Time_DriveUp AutoShuttersControl off
     2019-06-05 06:29:13   CommandAccepted yes
     2018-04-22 21:02:11   D-firmware      2.3
     2018-04-22 21:02:11   D-serialNr      LEQ1434879
     2018-03-15 19:55:47   PairedTo        0xF11034
     2018-03-15 19:55:48   R-driveDown     25 s
     2018-03-12 16:31:35   R-driveTurn     0.5 s
     2018-03-15 19:55:48   R-driveUp       28 s
     2018-04-22 21:02:11   R-pairCentral   set_0xF11034
     2018-03-12 16:31:35   R-sign          off
     2018-03-15 19:55:48   RegL_01.        08:00 09:00 0A:00 0B:00 0C:FA 0D:01 0E:18 0F:05 10:00  30:06 57:24 00:00
     2019-06-02 15:28:09   associatedWith  AutoShuttersControl
     2019-06-05 06:29:49   deviceMsg       on (to VCCU)
     2019-06-05 06:29:49   level           100
     2019-06-05 06:29:49   motor           stop:on
     2019-06-05 06:29:49   pct             100
     2019-05-29 15:06:20   powerOn         2019-05-29 15:06:20
     2019-06-05 06:29:49   recentStateType info
     2019-06-05 06:29:49   state           on
     2019-06-05 06:29:49   timedOn         off
   helper:
     HM_CMDNR   200
     cSnd       11F110343360FC0201000000,11F110343360FC0201C80000
     dlvlCmd    ++A011F110343360FC0201C80000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3360FC,00,01,00
       nextSend   1559708990.37211
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         3360FC
         00
         01
         00
     mRssi:
       mNo        C8
       io:
         CUL_0:
           -52
           -52
         KG.HmUARTLGW:
           -87
           -87
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_0
       flg        A
       ts         1559708989.84143
       ack:
         HASH(0x3f54cf8)
         C88002F110343360FC00
     rssi:
       CUL_0:
         avg        -58.8181818181818
         cnt        11
         lst        -60
         max        -57
         min        -61
       at_CUL_0:
         avg        -57.2826086956522
         cnt        23
         lst        -58
         max        -54
         min        -62.5
       at_KG.HmUARTLGW:
         avg        -87.5
         cnt        20
         lst        -87
         max        -83
         min        -97
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforDayOpen 0
   ASC_BlockingTime_beforNightClose 0
   ASC_BrightnessSensor AG.balkon.BM:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Roommate_Device rgr_HomeSweetHome
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 238
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 150
   ASC_Shading_StateChange_Sunny 200
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 21:45
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 10:00
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   IODev      CUL_0
   IOgrp      VCCU
   alarmDevice Actor
   alarmSettings alarm7,|set Rol.OG.wz.2 pct 100||0:00
   alexaName  Rollo Wohnzimmer 2
   alias      Rollo Wohnzimmer 2
   autoReadReg 4_reqStatus
   devStateIcon hoch:fts_shutter_10 runter:fts_shutter_100 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   event-on-change-reading .*
   eventMap   on:hoch off:runter
   expert     2_raw
   firmware   2.3
   genericDeviceType blind
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Obergeschoss->Wohnzimmer,Rollladen
   serialNr   LEQ1434879
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     statusRequest:pct


Alle Rolladen die in die Beschattungsposition fahren sollen haben die gleichen Einstellungen.

Kann mir jemand auf die Sprünge helfen warum die Rollos nicht mehr wie vorher die Beschattungsposition bei erreichen der Parameter anfahren ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 17:49:14
set ControlShading on im ASC Device setzen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 05 Juni 2019, 21:18:26
Hallo Marko,

ich möchte nochmal wegen der Manuell-Erkennung nerven. Habe das ASC-Device wie vorgeschlagen nochmal entfernt und dann nach FHEM-restart unter neuen Namen neu aufgebaut. Das Ergebnis ist leider immer noch das gleiche: manuelle Fahrten werden ums Verrecken nicht erkannt. Und wenn dann doch mal, dann scheinbar nur ausnahmsweise, nicht reproduzierbar. Aber: wenn, dann nur bei meinen beiden ROLLO-Devices, nicht bei den ZWave-Aktoren.
Irgendwo scheint also (bei mir, weil ROLLO ja anderswo offenbar funktioniert) noch der Wurm drin zu sein. Um den zu finden, bitte ich dich nochmal um Hilfe:

1. Im fhem.log kommen Fahrbefehle für die ZWave-Aktoren an. Das ASC_Pos_Reading-Reading zeigt die angefahrene Position an. ZWave aktualisiert / bestätigt die Position aber nicht nochmal bei Fahrtende. Müsste es das? Macht Homematic das? Wie sieht diese Bestätigung aus?
Mehr als ein
ZWave set wohnzimmer.tuer.rolladen dim 2
kommt im fhem-log nicht an. Allerdings im Device-log:
2019-06-05_14:17:03 wohnzimmer.tuer.rolladen dim 2
2019-06-05_14:17:06 wohnzimmer.tuer.rolladen dim 2
2019-06-05_14:17:06 wohnzimmer.tuer.rolladen reportedState: dim 2
2019-06-05_14:17:07 wohnzimmer.tuer.rolladen power:  0 W

Die aktuelle, richtige Position wird im showShuttersInformation angezeigt, also bekommt ASC das ja mit... das Modul weiß doch die von sich selbst "gewünschte" Position - warum erkennt es denn trotzdem nicht, dass da ein Unterschied ist?


2. Bei meinen per ROLLO-Modul gesteuerten Uniroll-Gurtwicklern ist es ein wenig anders. Im fhem.log kommen nur die Fahrbefehle fürs Uniroll-Device an:
UNIRoll set rolladen.dg.rechts down gibt es da nicht. Auch hier wieder im Devicelog alles ausführlich:
2019-06-05_14:17:54 rollo.dg.rechts command: pct-80
2019-06-05_14:17:54 rollo.dg.rechts desired_pct: 80
2019-06-05_14:17:54 rollo.dg.rechts last_drive: drive-down
2019-06-05_14:17:54 rollo.dg.rechts drive-down
2019-06-05_14:17:54 rollo.dg.rechts drive-type: modul
2019-06-05_14:17:55 rolladen.dg.rechts stop
2019-06-05_14:17:55 rolladen.dg.rechts dim 99 21
2019-06-05_14:17:55 rolladen.dg.rechts oldPos: 2
2019-06-05_14:17:55 rolladen.dg.rechts oldstate: dim 99 21
2019-06-05_14:17:59 rollo.dg.rechts pct: 80
2019-06-05_14:17:59 rolladen.dg.rechts dim 99
2019-06-05_14:17:59 rolladen.dg.rechts stop 0
2019-06-05_14:17:59 rolladen.dg.rechts oldPos: 6
2019-06-05_14:17:59 rolladen.dg.rechts oldstate: stop 0
2019-06-05_14:17:59 rollo.dg.rechts pct-80

Die Position in showShuttersInformations stimmt mit der manuell angefahrenen überein, aber der Fahrgrund ist noch der letzte Automatische; die manuell angefahrene Position wird nie in "LastPosition" übernommen, wenn nochmal (manuell oder vom ASC) gefahren wird.


3. Selbst, wenn ich per setreading das Reading für die Position manuell setze, wird das nicht durch ASC erkannt. Egal ob ein ZWave oder ROLLO-Device. Müsste es dann nicht?


4. Und nochmal zum Verständnis: wie genau funktioniert denn die manuelle Fahrterkennung - wofür braucht es denn die DriveUpMaxDuration überhaupt? Die macht doch nur Sinn, wenn es - wie in Punkt 1 - eine Bestätigung der Position nach Ende der Fahrt gibt, die abgewartet werden soll.


Ich hoffe, ich nerve nicht allzu sehr...
Gute Besserung!
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juni 2019, 22:32:34
Hallo Jan,

Zitat von: JHo am 05 Juni 2019, 21:18:26
Hallo Marko,

ich möchte nochmal wegen der Manuell-Erkennung nerven. Habe das ASC-Device wie vorgeschlagen nochmal entfernt und dann nach FHEM-restart unter neuen Namen neu aufgebaut. Das Ergebnis ist leider immer noch das gleiche: manuelle Fahrten werden ums Verrecken nicht erkannt. Und wenn dann doch mal, dann scheinbar nur ausnahmsweise, nicht reproduzierbar. Aber: wenn, dann nur bei meinen beiden ROLLO-Devices, nicht bei den ZWave-Aktoren.
Irgendwo scheint also (bei mir, weil ROLLO ja anderswo offenbar funktioniert) noch der Wurm drin zu sein. Um den zu finden, bitte ich dich nochmal um Hilfe:

1. Im fhem.log kommen Fahrbefehle für die ZWave-Aktoren an. Das ASC_Pos_Reading-Reading zeigt die angefahrene Position an. ZWave aktualisiert / bestätigt die Position aber nicht nochmal bei Fahrtende. Müsste es das? Macht Homematic das? Wie sieht diese Bestätigung aus?
Mehr als ein
ZWave set wohnzimmer.tuer.rolladen dim 2
kommt im fhem-log nicht an. Allerdings im Device-log:
2019-06-05_14:17:03 wohnzimmer.tuer.rolladen dim 2
2019-06-05_14:17:06 wohnzimmer.tuer.rolladen dim 2
2019-06-05_14:17:06 wohnzimmer.tuer.rolladen reportedState: dim 2
2019-06-05_14:17:07 wohnzimmer.tuer.rolladen power:  0 W

Die aktuelle, richtige Position wird im showShuttersInformation angezeigt, also bekommt ASC das ja mit... das Modul weiß doch die von sich selbst "gewünschte" Position - warum erkennt es denn trotzdem nicht, dass da ein Unterschied ist?

Was genau ist das "ASC_Pos_Reading-Reading"?

2019-06-05_14:17:03 wohnzimmer.tuer.rolladen dim 2
Dieses Event ist ein Event aus einem set Befehl, also nicht das was wir brauchen.
2019-06-05_14:17:06 wohnzimmer.tuer.rolladen reportedState: dim 2
Dieses Event ist in der Tat ein korrektes Event welches unter anderem kommt wenn man ein Reading setzt, oder besser ein Reading gesetzt wird.

DEVICE READINGNAME: WERT

Und genau so muss ein Event aussehen den wir für die Erkennung der manuellen Fahrt benötigen.
Wenn also im Attribut ASC_Pos_Reading zum Beispiel dim drin steht. Dann muss:
  Der verwendete Aktor entweder bekannt sein als von Haus aus unterstütztes Device oder dim sowohl als Reading als auch als set Befehl funktionieren.
In Deinem Fall wird der Aktor unterstützt mit
ZWave      => 'dim',
Bedeutet also das sofern Dein Aktor vom TYPE ZWave ist das der Fahrbefehl dim ist.
Nun kannst Du zum erkennen einer Fahrt und ablesen der Position das Attribut ASC_Pos_Reading setzen wie Du willst. Das Reading mit dem Namen den Du da setzt muss aber einen nummerischen Wert haben der die aktuelle Position wieder gibt.

Nur weil ASC die aktuelle Position in showShuttersInformation an zeigt heist das nicht das ASC die Fahrt mit bekommt. Es wird lediglich zum Zeitpunkt des get Aufrufes die Position abgefragt in dem das Zuständige Reading ausgelesen wird.

Zitat von: JHo am 05 Juni 2019, 21:18:26
2. Bei meinen per ROLLO-Modul gesteuerten Uniroll-Gurtwicklern ist es ein wenig anders. Im fhem.log kommen nur die Fahrbefehle fürs Uniroll-Device an:
UNIRoll set rolladen.dg.rechts down gibt es da nicht. Auch hier wieder im Devicelog alles ausführlich:
2019-06-05_14:17:54 rollo.dg.rechts command: pct-80
2019-06-05_14:17:54 rollo.dg.rechts desired_pct: 80
2019-06-05_14:17:54 rollo.dg.rechts last_drive: drive-down
2019-06-05_14:17:54 rollo.dg.rechts drive-down
2019-06-05_14:17:54 rollo.dg.rechts drive-type: modul
2019-06-05_14:17:55 rolladen.dg.rechts stop
2019-06-05_14:17:55 rolladen.dg.rechts dim 99 21
2019-06-05_14:17:55 rolladen.dg.rechts oldPos: 2
2019-06-05_14:17:55 rolladen.dg.rechts oldstate: dim 99 21
2019-06-05_14:17:59 rollo.dg.rechts pct: 80
2019-06-05_14:17:59 rolladen.dg.rechts dim 99
2019-06-05_14:17:59 rolladen.dg.rechts stop 0
2019-06-05_14:17:59 rolladen.dg.rechts oldPos: 6
2019-06-05_14:17:59 rolladen.dg.rechts oldstate: stop 0
2019-06-05_14:17:59 rollo.dg.rechts pct-80

Die Position in showShuttersInformations stimmt mit der manuell angefahrenen überein, aber der Fahrgrund ist noch der letzte Automatische; die manuell angefahrene Position wird nie in "LastPosition" übernommen, wenn nochmal (manuell oder vom ASC) gefahren wird.

2019-06-05_14:17:59 rollo.dg.rechts pct: 80
Das hier ist ein auswertbarer Event zum feststellen einer manuellen Fahrt.
Wenn Du das Attribut ASC_Pos_Reading auf pct stellst sollte es auch erkannt werden


Ganz wichtig ist aber immer. Es muss ein Event überhaupt kommen, ist bei der ja anscheinend der Fall. Wollte es nur noch einmal erwähnen. Also ruhig noch mal event-on- Attribute prüfen.

Zitat von: JHo am 05 Juni 2019, 21:18:26
3. Selbst, wenn ich per setreading das Reading für die Position manuell setze, wird das nicht durch ASC erkannt. Egal ob ein ZWave oder ROLLO-Device. Müsste es dann nicht?

Ja und Nein. Kommt immer drauf an wie alt die letzte Fahrt ist.

Zitat von: JHo am 05 Juni 2019, 21:18:26
4. Und nochmal zum Verständnis: wie genau funktioniert denn die manuelle Fahrterkennung - wofür braucht es denn die DriveUpMaxDuration überhaupt? Die macht doch nur Sinn, wenn es - wie in Punkt 1 - eine Bestätigung der Position nach Ende der Fahrt gibt, die abgewartet werden soll.
Es geht ja darum zu erkennen ob eine Fahrt manuell oder über ASC ausgelöst wurde. Der Event ist ja nunmal der selbe. Daher schaue ich nach erhalt des Events nach einem Timestamp, ist dieser alter wie die maximale Fahrdauer nach oben muss es ein manueller Fahrbefehl gewesen sein. Drüher bin ich pauschal von 60s von der maximalen Fahrzeit ausgegangen. Doch einige Markisen brauchen wohl länger, daher habe ich das anpassbar gemacht.




Poste bitte noch einmal ein list vom ASC Device
ein list vom Rollo mit ZWave Aktor
ein list von Rollo vom TYPE Rollo (Rollomodul)
und einen Ausschnitt vom Eventmonitor wie Du eine manuelle Fahrt machst.
Und stelle bitte im ASC Device debug auf 1 (mehr nicht)


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: coolice am 06 Juni 2019, 07:52:17
Zitat von: CoolTux am 05 Juni 2019, 17:49:14
set ControlShading on im ASC Device setzen
Guten Morgen, ControlShading steht auf on
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Juni 2019, 08:15:13
Zitat von: coolice am 06 Juni 2019, 07:52:17
Guten Morgen, ControlShading steht auf on

Dann stell bitte einmal im ASC das Attribut debug auf 1 wenn die Beschattung soweit ist.
Informationen zu den Rollläden und zum Status der Beschattung gibt auch ein get showShuttersInformations


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: magentouser am 06 Juni 2019, 08:57:00
wo ist den in eurerm neuen plugin (laut /docs/commandref.html#AutoShuttersControl) ASC_Up - astro/time/brightness - bei astro wird Sonnenaufgang berechnet, bei time wird der Wert aus ASC_Time_Up_Early als Fahrzeit verwendet und bei brightness muss ASC_Time_Up_Early und ASC_Time_Up_Late korrekt gesetzt werden. Der Timer läuft dann nach ASC_Time_Up_Late Zeit, es wird aber in der Zeit zwischen ASC_Time_Up_Early und ASC_Time_Up_Late geschaut, ob die als Attribut im Moduldevice hinterlegte ASC_brightnessMinVal erreicht wurde. Wenn ja, wird der Rollladen hoch gefahren (default: astro) 

ASC_brightnessMinVal bzw Max nun zu finden ?

ASC_brightnessDriveUpDown - VALUE-MORNING:VALUE-EVENING - Drive the shutters by brightness. VALUE-MORNING sets the brightness threshold for the morning. If the value is reached in the morning, the shutter will go up. Vice versa in the evening. This is a global setting and can be overwritte per device with the ASC_BrightnessSensor attribute (see below). Könnte ja so etwas sein, aber global für alle rolläden? wäre idiotisch wenn man nicht jeden einzeln steuern könnte
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Juni 2019, 09:35:55
Danke das Du in unserem neuen Plugin einen Commandref Bug gefunden hast. Sollte korrigiert sein.

ASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS / 'Sensorname:brightness 400:800' Angaben zum Helligkeitssensor mit (Readingname, optional) für die Beschattung und dem Fahren der Rollladen nach brightness und den optionalen Brightnesswerten für Sonnenauf- und Sonnenuntergang. (default: none)


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: DrBrain_1000 am 06 Juni 2019, 14:32:11
Hallo Zusammen,

ich bekomme es einfach nicht hin, dieses coole Plugin zum vollständigen steuern meiner Rolladen und Raffstore zu überreden. Vielleicht ist die Besonderheit KNX:

Mal ein Beispiel für die Konfiguration der Raffstore im Büro:


Internals:
   DEF        0/3/80:dpt1.008:AufAb 0/3/81:dpt1.010:StopSchritt 0/3/82:dpt1.002:StatusPosOben 0/3/83:dpt1.002:StatusPosUnten 0/3/84:dpt1.001:Automatik 0/3/85:dpt5.001:position 0/3/86:dpt5.001:Behangposition_Status 0/3/156:dpt5.001:Lamellenwinkel 0/3/157:dpt5.001:Lamellenwinkel_Status
   DEVNAME    EG.Buero.Raffstore.Hof
   FIRSTGADNAME AufAb
   FUUID      5c4a0f1d-f33f-7a1b-43bf-63ce01812fe7d339
   GETSTRING  StatusPosOben:noArg position:noArg Behangposition_Status:noArg Lamellenwinkel:noArg AufAb:noArg StatusPosUnten:noArg Lamellenwinkel_Status:noArg Automatik:noArg StopSchritt:noArg
   IODev      KNX
   KNX_MSGCNT 160
   KNX_RAWMSG C01131w0035301
   KNX_TIME   2019-06-06 14:11:24
   LASTInputDev KNX
   MSGCNT     160
   NAME       EG.Buero.Raffstore.Hof
   NR         757
   NTFY_ORDER 50-EG.Buero.Raffstore.Hof
   SETSTRING  StatusPosOben:false,true position:slider,0,1,100 Behangposition_Status:slider,0,1,100 Lamellenwinkel:slider,0,1,100 AufAb:up,down StatusPosUnten:false,true Lamellenwinkel_Status:slider,0,1,100 Automatik:off,on StopSchritt:stop,start
   STATE      true
   TYPE       KNX
   GADDETAILS:
     AufAb:
       CODE       00350
       GROUP      0/3/80
       MODEL      dpt1.008
       NO         1
       OPTION     
       RDNAMEGET  AufAb-get
       RDNAMEPUT  AufAb-put
       RDNAMESET  AufAb-set
       SETLIST    :up,down
     Automatik:
       CODE       00354
       GROUP      0/3/84
       MODEL      dpt1.001
       NO         5
       OPTION     
       RDNAMEGET  Automatik-get
       RDNAMEPUT  Automatik-put
       RDNAMESET  Automatik-set
       SETLIST    :off,on
     Behangposition_Status:
       CODE       00356
       GROUP      0/3/86
       MODEL      dpt5.001
       NO         7
       OPTION     
       RDNAMEGET  Behangposition_Status-get
       RDNAMEPUT  Behangposition_Status-put
       RDNAMESET  Behangposition_Status-set
       SETLIST    :slider,0,1,100
     Lamellenwinkel:
       CODE       0039c
       GROUP      0/3/156
       MODEL      dpt5.001
       NO         8
       OPTION     
       RDNAMEGET  Lamellenwinkel-get
       RDNAMEPUT  Lamellenwinkel-put
       RDNAMESET  Lamellenwinkel-set
       SETLIST    :slider,0,1,100
     Lamellenwinkel_Status:
       CODE       0039d
       GROUP      0/3/157
       MODEL      dpt5.001
       NO         9
       OPTION     
       RDNAMEGET  Lamellenwinkel_Status-get
       RDNAMEPUT  Lamellenwinkel_Status-put
       RDNAMESET  Lamellenwinkel_Status-set
       SETLIST    :slider,0,1,100
     StatusPosOben:
       CODE       00352
       GROUP      0/3/82
       MODEL      dpt1.002
       NO         3
       OPTION     
       RDNAMEGET  StatusPosOben-get
       RDNAMEPUT  StatusPosOben-put
       RDNAMESET  StatusPosOben-set
       SETLIST    :false,true
     StatusPosUnten:
       CODE       00353
       GROUP      0/3/83
       MODEL      dpt1.002
       NO         4
       OPTION     
       RDNAMEGET  StatusPosUnten-get
       RDNAMEPUT  StatusPosUnten-put
       RDNAMESET  StatusPosUnten-set
       SETLIST    :false,true
     StopSchritt:
       CODE       00351
       GROUP      0/3/81
       MODEL      dpt1.010
       NO         2
       OPTION     
       RDNAMEGET  StopSchritt-get
       RDNAMEPUT  StopSchritt-put
       RDNAMESET  StopSchritt-set
       SETLIST    :stop,start
     position:
       CODE       00355
       GROUP      0/3/85
       MODEL      dpt5.001
       NO         6
       OPTION     
       RDNAMEGET  position-get
       RDNAMEPUT  position-put
       RDNAMESET  position-set
       SETLIST    :slider,0,1,100
   GADTABLE:
     00350      AufAb
     00351      StopSchritt
     00352      StatusPosOben
     00353      StatusPosUnten
     00354      Automatik
     00355      position
     00356      Behangposition_Status
     0039c      Lamellenwinkel
     0039d      Lamellenwinkel_Status
   Helper:
     DBLOG:
       Behangposition_Status-get:
         logdb:
           TIME       1559823084.34928
           VALUE      100
   OLDREADINGS:
   READINGS:
     2019-05-23 18:55:17   ASC_Enable      on
     2019-06-05 23:31:10   ASC_ShuttersLastDrive wiggle begin drive
     2019-06-06 05:17:07   ASC_Time_DriveDown  6.06.2019 - 21:35
     2019-06-06 05:17:07   ASC_Time_DriveUp  7.06.2019 - 05:16
     2019-06-06 14:10:44   AufAb-get       down
     2019-06-05 23:37:25   AufAb-set       down
     2019-05-23 16:46:17   Behangposition-get 0 %
     2019-05-23 16:46:17   Behangposition-set 50 %
     2019-06-06 14:11:24   Behangposition_Status-get 100 %
     2019-06-05 23:31:10   Behangposition_Status-set 5 %
     2019-05-23 16:46:17   Lamellenwinkel-get 10 %
     2019-05-23 16:46:17   Lamellenwinkel-set 65 %
     2019-06-06 14:11:24   Lamellenwinkel_Status-get 100 %
     2019-05-23 16:46:17   Lamellenwinkel_Status-set 40 %
     2019-06-06 14:10:41   StatusPosOben-get false
     2019-06-06 14:11:24   StatusPosUnten-get true
     2019-06-06 14:10:43   StopSchritt-get start
     2019-06-05 23:37:30   StopSchritt-set start
     2019-05-23 18:43:17   associatedWith  Zentral.Rollladenautomatik
     2019-06-06 14:11:24   last-sender     1/1/49
     2019-05-23 16:46:17   position-get    43 %
     2019-06-05 23:29:54   position-set    5 %
     2019-06-06 14:11:24   state           true
Attributes:
   ASC        1
   ASC_BrightnessSensor Zentral.Wetterstation:HelligkeitsSensor_Ost 200:600
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading Behangposition_Status
   ASC_RainProtection off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 85
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_WindProtection off
   DbLogInclude Behangposition_Status-get
   IODev      KNX
   event-on-update-reading .*
   icon       fts_shutter_1w
   room       Buero
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate



Das Herunterfahren aller Raffstore und Rolläden klappt (bei Sonnenuntergang), leider funktioniert das Herauffahren gar nicht.

Das ASC Device sieht so aus:




Save config
1OG Flur
ASC
Aussen
Badezimmer
Buero
EG Flur
Esszimmer
Gaestebad
Hauswirtschaft
KNX
Kind1
Kind2
Kueche
Netzwerk
Plots
Sauna
Schlafzimmer
System
Treppe
UZSU
Unsorted
Wohnzimmer
Zentral
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor
fhem.de
Internals:
   CFGFN     
   FUUID      5ce6cc51-f33f-7a1b-fa68-5ed0f01014ab6caa
   FVERSION   73_AutoShuttersControl.pm:v0.6.12-s19420/2019-05-20 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Zentral.Rollladenautomatik
   NOTIFYDEV  1OG.Badezimmer.Rolladen,1OG.Kind1.Rolladen,1OG.Kind2.Rolladen,1OG.Schlafzimmer.Rolladen,EG.Buero.Raffstore.Hof,EG.Buero.Raffstore.Strasse,EG.Esszimmer.Raffstore.Sued,EG.Esszimmer.Raffstore.Terasse,EG.Esszimmer.Raffstore.TerasseTuer,EG.Esszimmer.Raffstore.West,EG.Hauswirtschaft.Raffstore.Garten,EG.Kueche.Raffstore.Garten,EG.Treppe.Raffstore.Strasse,EG.Wohnzimmer.Raffstore.Strasse,EG.Wohnzimmer.Raffstore.West,Zentral.Astro,Zentral.Rollladenautomatik,Zentral.Wetterstation[,global
   NR         1264
   NTFY_ORDER 51-Zentral.Rollladenautomatik
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.12
   READINGS:
     2019-06-06 05:17:07   1OG.Badezimmer.Rolladen_lastPosValue 0
     2019-06-06 05:17:07   1OG.Badezimmer.Rolladen_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   1OG.Kind1.Rolladen_lastPosValue 0
     2019-06-06 05:17:07   1OG.Kind1.Rolladen_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   1OG.Kind2.Rolladen_lastPosValue 0
     2019-06-06 05:17:07   1OG.Kind2.Rolladen_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   1OG.Schlafzimmer.Rolladen_lastPosValue 0
     2019-06-06 05:17:07   1OG.Schlafzimmer.Rolladen_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   EG.Buero.Raffstore.Hof_lastPosValue 0
     2019-06-06 05:17:07   EG.Buero.Raffstore.Hof_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   EG.Buero.Raffstore.Strasse_lastPosValue 0
     2019-06-06 05:17:07   EG.Buero.Raffstore.Strasse_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   EG.Esszimmer.Raffstore.Sued_lastPosValue 0
     2019-06-06 05:17:07   EG.Esszimmer.Raffstore.Sued_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   EG.Esszimmer.Raffstore.TerasseTuer_lastPosValue 0
     2019-06-06 05:17:07   EG.Esszimmer.Raffstore.TerasseTuer_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   EG.Esszimmer.Raffstore.Terasse_lastPosValue 0
     2019-06-06 05:17:07   EG.Esszimmer.Raffstore.Terasse_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   EG.Esszimmer.Raffstore.West_lastPosValue 0
     2019-06-06 05:17:07   EG.Esszimmer.Raffstore.West_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   EG.Hauswirtschaft.Raffstore.Garten_lastPosValue 0
     2019-06-06 05:17:07   EG.Hauswirtschaft.Raffstore.Garten_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   EG.Kueche.Raffstore.Garten_lastPosValue 0
     2019-06-06 05:17:07   EG.Kueche.Raffstore.Garten_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   EG.Treppe.Raffstore.Strasse_lastPosValue 0
     2019-06-06 05:17:07   EG.Treppe.Raffstore.Strasse_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   EG.Wohnzimmer.Raffstore.Strasse_lastPosValue 0
     2019-06-06 05:17:07   EG.Wohnzimmer.Raffstore.Strasse_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-06 05:17:07   EG.Wohnzimmer.Raffstore.West_lastPosValue 0
     2019-06-06 05:17:07   EG.Wohnzimmer.Raffstore.West_nextAstroTimeEvent  6.06.2019 - 21:35
     2019-06-05 23:29:46   ascEnable       on
     2019-06-05 22:38:55   controlShading  on
     2019-05-23 18:37:38   hardLockOut     off
     2019-05-23 18:43:16   room_Badezimmer 1OG.Badezimmer.Rolladen
     2019-05-23 18:43:16   room_Buero      EG.Buero.Raffstore.Hof,EG.Buero.Raffstore.Strasse
     2019-05-23 18:43:16   room_Esszimmer  EG.Esszimmer.Raffstore.Sued,EG.Esszimmer.Raffstore.Terasse,EG.Esszimmer.Raffstore.TerasseTuer,EG.Esszimmer.Raffstore.West
     2019-05-23 18:43:16   room_Hauswirtschaft EG.Hauswirtschaft.Raffstore.Garten
     2019-05-23 18:43:16   room_Kind1      1OG.Kind1.Rolladen
     2019-05-23 18:43:16   room_Kind2      1OG.Kind2.Rolladen
     2019-05-23 18:43:16   room_Kueche     EG.Kueche.Raffstore.Garten
     2019-05-23 18:43:16   room_Schlafzimmer 1OG.Schlafzimmer.Rolladen
     2019-05-23 18:43:16   room_Treppe     EG.Treppe.Raffstore.Strasse
     2019-05-23 18:43:16   room_Wohnzimmer EG.Wohnzimmer.Raffstore.Strasse,EG.Wohnzimmer.Raffstore.West
     2019-05-23 18:37:38   selfDefense     off
     2019-06-06 05:17:07   state           created new drive timer
     2019-05-23 18:37:38   sunriseTimeWeHoliday off
     2019-05-23 18:43:15   userAttrList    rolled out
   helper:
     shuttersList:
       1OG.Badezimmer.Rolladen
       1OG.Kind1.Rolladen
       1OG.Kind2.Rolladen
       1OG.Schlafzimmer.Rolladen
       EG.Buero.Raffstore.Hof
       EG.Buero.Raffstore.Strasse
       EG.Esszimmer.Raffstore.Sued
       EG.Esszimmer.Raffstore.Terasse
       EG.Esszimmer.Raffstore.TerasseTuer
       EG.Esszimmer.Raffstore.West
       EG.Hauswirtschaft.Raffstore.Garten
       EG.Kueche.Raffstore.Garten
       EG.Treppe.Raffstore.Strasse
       EG.Wohnzimmer.Raffstore.Strasse
       EG.Wohnzimmer.Raffstore.West
   monitoredDevs:
     Zentral.Astro:
       Zentral.Rollladenautomatik ASC_twilightDevice
     Zentral.Wetterstation[:
       EG.Buero.Raffstore.Hof ASC_BrightnessSensor
Attributes:
   ASC_tempSensor Zentral.Wetterstation
   ASC_twilightDevice Zentral.Astro
   ASC_windSensor Zentral.Wetterstation:Windgeschwindigkeit
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC



Im Log finde ich noch folgenden Eintrag:


2019.06.06 14:30:07 1: devspec2array 1OG.Badezimmer.Rolladen,1OG.Kind1.Rolladen,1OG.Kind2.Rolladen,1OG.Schlafzimmer.Rolladen,EG.Buero.Raffstore.Hof,EG.Buero.Raffstore.Strasse,EG.Esszimmer.Raffstore.Sued,EG.Esszimmer.Raffstore.Terasse,EG.Esszimmer.Raffstore.TerasseTuer,EG.Esszimmer.Raffstore.West,EG.Hauswirtschaft.Raffstore.Garten,EG.Kueche.Raffstore.Garten,EG.Treppe.Raffstore.Strasse,EG.Wohnzimmer.Raffstore.Strasse,EG.Wohnzimmer.Raffstore.West,Zentral.Astro,Zentral.Rollladenautomatik,Zentral.Wetterstation[,global: Unmatched [ in regex; marked by <-- HERE in m/^(Zentral.Wetterstation[ <-- HERE )$/ at fhem.pl line 1311.


Vielleicht kann mir hier jemand helfen, ggf. ist es auch nur ein sehr "einfaches" Problem.


Danke und Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 06 Juni 2019, 14:35:04
Hallo Marko,
Danke für Deine Geduld mit mir!

ZWave bzw. Allgemein:
Zitat von: CoolTux am 05 Juni 2019, 22:32:34
Was genau ist das "ASC_Pos_Reading-Reading"?
Öh. Ich muss genauer werden: ich meine natürlich das Attribut ASC_Pos_Reading. Beim genannten Rolladen habe ich es auf das Reading "state" gesetzt. Dort schlägt die "dim <Position>"-Ausgabe auf, die ja aber scheinbar:
Zitat
2019-06-05_14:17:03 wohnzimmer.tuer.rolladen dim 2
Dieses Event ist ein Event aus einem set Befehl, also nicht das was wir brauchen.
2019-06-05_14:17:06 wohnzimmer.tuer.rolladen reportedState: dim 2
Dieses Event ist in der Tat ein korrektes Event welches unter anderem kommt wenn man ein Reading setzt, oder besser ein Reading gesetzt wird.
so nicht richtig ist. Richtig wäre also, im Device wohnzimmer.tuer.rolladen als Attribut ASC_Pos_Reading einzutragen "reportedState".

Zitat
DEVICE READINGNAME: WERT

Und genau so muss ein Event aussehen den wir für die Erkennung der manuellen Fahrt benötigen.
Wenn also im Attribut ASC_Pos_Reading zum Beispiel dim drin steht. Dann muss:
  Der verwendete Aktor entweder bekannt sein als von Haus aus unterstütztes Device oder dim sowohl als Reading als auch als set Befehl funktionieren.
In Deinem Fall wird der Aktor unterstützt mit
ZWave      => 'dim',
Bedeutet also das sofern Dein Aktor vom TYPE ZWave ist das der Fahrbefehl dim ist.
Nun kannst Du zum erkennen einer Fahrt und ablesen der Position das Attribut ASC_Pos_Reading setzen wie Du willst. Das Reading mit dem Namen den Du da setzt muss aber einen nummerischen Wert haben der die aktuelle Position wieder gibt.
Ja, ist ZWave. Also doch lieber nicht das "reportedState" von oben (hat ja "dim" mit drin), sondern ein userReadings, bei dem ich nur den numerischen Wert übergeben lasse. Hatte ich leider auch schonmal erfolglos, aber aus dem "state"-Reading gebaut, nicht aus "reportedPosition". Werde das also nochmal in diversen Kombinationen damit testen.
Nur zur Klarstellung, auch wenn ich mir sicher bin, dass Du mich richtig verstanden hattest: die automatischen Fahrten morgens/abends und Beschattung funktionieren, wie sie sollen.

ROLLO-Device:
Zitat
2019-06-05_14:17:59 rollo.dg.rechts pct: 80
Das hier ist ein auswertbarer Event zum feststellen einer manuellen Fahrt.
Wenn Du das Attribut ASC_Pos_Reading auf pct stellst sollte es auch erkannt werden
Sehr schade: das habe ich bei den beiden ROLLO-Devices schon immer so gesetzt gehabt, aber es wird (bei ROLLO nur überwiegend - sehr selten klappt es schon, aber nicht reproduzierbar) keine manuelle Fahrt erkannt.

Zitat
Ganz wichtig ist aber immer. Es muss ein Event überhaupt kommen, ist bei der ja anscheinend der Fall. Wollte es nur noch einmal erwähnen. Also ruhig noch mal event-on- Attribute prüfen.
Ich bin im Moment so ratlos, woran ich bzw. mein FHEM scheitert, dass ich auch hier nochmal nachfassen muss: Die Aktoren senden nur bei Fahrt irgendein "Position"-relevantes Event. Ich habe weder event-on-update, noch event-on-change, noch event-min-interval in diesen Devices und auch nicht global gesetzt. Das ist doch zumindest für mein jetziges ASC_Problem nicht verkehrt so? Event-on... schränkt ja nur die Produktion von Events ein: mehr wäre (hierfür) nicht schlimm?

Zitat
Kommt immer drauf an wie alt die letzte Fahrt ist.
Es geht ja darum zu erkennen ob eine Fahrt manuell oder über ASC ausgelöst wurde. Der Event ist ja nunmal der selbe. Daher schaue ich nach erhalt des Events nach einem Timestamp, ist dieser alter wie die maximale Fahrdauer nach oben muss es ein manueller Fahrbefehl gewesen sein. Drüher bin ich pauschal von 60s von der maximalen Fahrzeit ausgegangen. Doch einige Markisen brauchen wohl länger, daher habe ich das anpassbar gemacht.
Da alle meine Rolläden deutlich kürzer brauchen, sollte das ja egal sein?
Potenzielle Fehlerquelle: ROLLO hat ein Attribut "rl_resetTime", um Fehl-Positionen auszugleichen: das ROLLO-Device gibt dem eigentlichen Rolladendevice beim vollständigen Öffnen und Schließen (nur dann) eine Zeitzugabe. Die soll nochmal die Up/Down-Zeit betragen, d.h. eine Fahrt mit ROLLO könnte bei mir <=23 Sekunden dauern (bei weniger als 100% Änderung), oder sie dauert genau 23 + rl_resetTime = 23 Sekunden (0 auf 100 oder umgekehrt). Damit hätte ich die Manuell-Erkennung von ASC mit meinen ASC_DriveUpMaxDuration von 28 zumindest in diesen beiden Fahrten "auf 100" und "auf 0" fast in jedem Fall selbst ausgeknockt. Das könnte die für mich nicht erkennbare Reproduzierbarkeit erklären.


Nochmal vielen lieben Dank für die Erklärung! Ich komme heute und wahrscheinlich auch morgen nicht dazu, sauber manuelle Fahrten zu produzieren und die Logs mitzuschneiden. Wenn ich es mit den von Dir gegebenen Hinweisen nicht schaffen sollte, melde ich mich mit Logs, ansonsten mit der Lösung meiner Probleme.

Viele Grüße
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 06 Juni 2019, 14:47:06
@JHo: Was ist das genau für ein Aktor?

Zum Hintergrund @CoolTux: ich versuche grade einen FGR-223@Venetian Mode in den Griff zu kriegen, aber irgendwie ist es nicht so einfach, sinnvolle Readings abzugreifen (v.a., wenn man auch lokale Schaltungen und die Lamellenposition haben will). Je nachdem, wellche mca-Einstellungen man wählt, erhält man unterschiedliche Events und Readings, bin noch am Experimentieren, was da letztlich sinnvoll ist (der Vorgänger scheint da deutlich einfacher strukturiert zu sein, und JHo scheint wieder was anderes zu nutzen als diese Fibaros).

Da drängt sich der Eindruck auf, dass wir uU. zwei Richtungen benötigen (dim für den Fahrbefehl paßt eigentlich immer, aber es gibt kein Reading dim, und schon geleich nichts, was rein nummerisch wäre...




@DrBrain_1000:
Du solltest zunächst das ASC_Pos_Reading festlegen...


@CoolTux:
Vermutlich wäre es eine gute Idee, KNX mit auf die Liste innerhalb des Moduls aufzunehmen (sofern halbwegs standardisiert)?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 06 Juni 2019, 14:54:14
Zitat von: Beta-User am 06 Juni 2019, 14:47:06
@JHo: Was ist das genau für ein Aktor?

Zum Hintergrund @CoolTux: ich versuche grade einen FGR-223@Venetian Mode in den Griff zu kriegen, aber irgendwie ist es nicht so einfach, sinnvolle Readings abzugreifen (v.a., wenn man auch lokale Schaltungen und die Lamellenposition haben will). Je nachdem, wellche mca-Einstellungen man wählt, erhält man unterschiedliche Events und Readings, bin noch am Experimentieren, was da letztlich sinnvoll ist (der Vorgänger scheint da deutlich einfacher strukturiert zu sein, und JHo scheint wieder was anderes zu nutzen als diese Fibaros).

Da drängt sich der Eindruck auf, dass wir uU. zwei Richtungen benötigen (dim für den Fahrbefehl paßt eigentlich immer, aber es gibt kein Reading dim, und schon geleich nichts, was rein nummerisch wäre...

Es ist ein Qubino ZMNHCD (https://qubino.com/products/flush-shutter/) in der "Rolladen"-Konfiguration. Lamellenposition und ein echtes "Position"-Reading wären wohl durch diese Konfiguration (https://community.openhab.org/t/qubino-shutter-zmnhcd-configuration/70127) machbar, wie ich gerade gefunden habe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: DrBrain_1000 am 06 Juni 2019, 15:30:23
Zitat von: Beta-User am 06 Juni 2019, 14:47:06

@DrBrain_1000:
Du solltest zunächst das ASC_Pos_Reading festlegen...


@CoolTux:
Vermutlich wäre es eine gute Idee, KNX mit auf die Liste innerhalb des Moduls aufzunehmen (sofern halbwegs standardisiert)?

Im Rolladendevice EG.Buero.Raffstore.Hof ist das eingetragen: ASC_Pos_Reading Behangposition_Status-get. Das entspreche set heißt position.

Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Juni 2019, 15:40:13
Zitat von: DrBrain_1000 am 06 Juni 2019, 15:30:23
Im Rolladendevice EG.Buero.Raffstore.Hof ist das eingetragen: ASC_Pos_Reading Behangposition_Status-get. Das entspreche set heißt position.

Gruß

Dann trage bitte position in ASC_Pos_Reading ein und lege Dir ein userreadings an welches den korrekten status des Rolladen als nummerischen Wert ins das userreadings schreibt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 06 Juni 2019, 16:05:35
Zitat von: JHo am 06 Juni 2019, 14:54:14
Es ist ein Qubino ZMNHCD (https://qubino.com/products/flush-shutter/) in der "Rolladen"-Konfiguration. Lamellenposition und ein echtes "Position"-Reading wären wohl durch diese Konfiguration (https://community.openhab.org/t/qubino-shutter-zmnhcd-configuration/70127) machbar, wie ich gerade gefunden habe.
Danke mal für die Fundstelle; wie es aussieht, arbeitet die Konfiguration bei openhab bei diesem Aktor auch mit zwei "Geräten". Das macht es insgesamt nicht eben einfacher... (beim 222-er konnte man das noch irgendwie vermeiden, aber krikan hat mich vorgewarnt, dass diese Art der manufacturer specific settings, die da noch angewendet werden, nicht mehr "plus-kompatibel" sind). Damit sind es mindestens schon mal zwei gebräuchliche Geräte, die auf diese Weise "ticken".

@CoolTux: Das mit der Lamellensteuerung (als Wunsch an ASC) wird wohl ein dickeres Brett, weil man zumindest bei dieser Art Aktor dann wohl den "Schwesterkanal" für die Lamellendrehung eher schwierig automatisch erkennen kann. (Wir bräuchten dann wohl mal wieder ein Attribut und müßten ggf. definieren, welche Notation für die Kombination von pct und lamella Sinn macht ??? ).

Bei den KNX-en scheint das einfacher zu sein, wenn ich das list von DrBrain_1000 richtig interpretiere - dafür haben wir unterschiedliche Kanäle für set und get (das sollten/könnten wir ggf. bei den bekannten Aktortypen modulintern "wissen", jedenfalls wäre dies mein Wunsch; für den noch unbekannten Rest könnte man auch ein weiteres Attribut  ::) nutzen und per default den bisherigen Readingnamen verwenden?).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: schogu am 07 Juni 2019, 10:49:17
Hallo,

ich finde das Modul super, durchdacht uns es vereinfacht eine Steuerung von Rollläden und Jalousien natürlich enorm.

Ich habe eine deutlich einfachere Steuerung über DOIF gelöst, berücksichtige dabei Sonnenstand und Richtung, Bewohner, Helligkeit, Temperatur und Lockout-Funktion.

Ich würde nun gerne mein DOIF durch dein Modul ersetzen, da dies doch einige Funktionen mehr bietet. Dabei fehlen mir aber zwei, drei Möglichkeiten, die sich nur teilweise abbilden lassen:



Sollte ich bei meiner kurzen Suche in den umfangreichen Threads etwas zu diesen Themen übersehen haben, bitte ich um Entschuldigung
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juni 2019, 12:40:19
Zitat von: schogu am 07 Juni 2019, 10:49:17
Hallo,

ich finde das Modul super, durchdacht uns es vereinfacht eine Steuerung von Rollläden und Jalousien natürlich enorm.

Ich habe eine deutlich einfachere Steuerung über DOIF gelöst, berücksichtige dabei Sonnenstand und Richtung, Bewohner, Helligkeit, Temperatur und Lockout-Funktion.

Ich würde nun gerne mein DOIF durch dein Modul ersetzen, da dies doch einige Funktionen mehr bietet. Dabei fehlen mir aber zwei, drei Möglichkeiten, die sich nur teilweise abbilden lassen:


  • Temperatur: Ich steuere bevorzugt über die Innen-Temperatur, denn eine Überschreiten dieser ist ja das eigentliche Ziel einer Beschattung. Diese ist neben einer Änderung der Helligkeit der Trigger für die Beschattung. Das wäre neben der Außentemperatur toll.

Du kannst auch gerne die innen Temperatur nehmen an stelle der Aussentemperatur.


Zitat von: schogu am 07 Juni 2019, 10:49:17
  • Lock-Out: Ich nutze dafür nicht Tür-Sensoren sondern Bewegungsmelder - bei offener Jalousie und Bewegung wird für definierbare Zeit nicht geschlossen bzw. geht die Jalousie auch wieder auf, solange sie nicht ganz geschlossen ist (wenn man zu ruhig auf der Terrasse gesessen ist, und Jalousien schließen, muss man sich nur einmal kurz bewegen, und schon gehen sie wieder auf). Der Türsensor hätte den Nachteil, dass bei gekippter Tür die Jalousien nicht schließen würden, einen passenden Three-State-Sensor habe ich noch nicht gefunden)

Hier kann man leider ohne eine Art Kontakt nichts machen. Du kannst aber einen Dummy verwenden den Du entsprechend fütterst auf Basis Deines Bewegungssensors.

Zitat von: schogu am 07 Juni 2019, 10:49:17
  • Sonnenstand: wünschenswert wäre bei der Elevation auch ein ASC_Shading_Max_Elevation Wert, da z.B. Terrassentüren oft bei hohem Sonnenstand von Balkonen abgeschattet werden.


Sollte ich bei meiner kurzen Suche in den umfangreichen Threads etwas zu diesen Themen übersehen haben, bitte ich um Entschuldigung

Das ist bereits in Planung. Die Idee kam schon auf und wird demnächst umgesetzt.




Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: math78 am 07 Juni 2019, 15:23:59
Hallo,

ich habe auch noch 2 Anfragen für eine mögliche Anpassung:
- könnte man bei den Stati von "ASC_Mode_Down" und "ASC_Mode_Up" noch asleep ergänzen?
- könnte man bei den verschiedenen Stellungen (z.B "ASC_Closed_Pos") auch noch Zwischenwerte (0,5,10,15 ...) oder am besten auch komplett durchgehende Werte (0-100) ergänzen?

Vielen Dank.

Grüße
Matthias
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juni 2019, 15:30:29
Zitat von: math78 am 07 Juni 2019, 15:23:59
Hallo,

ich habe auch noch 2 Anfragen für eine mögliche Anpassung:
- könnte man bei den Stati von "ASC_Mode_Down" und "ASC_Mode_Up" noch asleep ergänzen?
- könnte man bei den verschiedenen Stellungen (z.B "ASC_Closed_Pos") auch noch Zwischenwerte (0,5,10,15 ...) oder am besten auch komplett durchgehende Werte (0-100) ergänzen?

Vielen Dank.

Grüße
Matthias

Du kannst gern eingeben was Du möchtest. Zu mindest bei Closed_Pos kannst Du auch 0.5er Schritte von Hand vergeben.
Das mit dem asleep probiere bitte einmal. Einfach von Hand vergeben mittels des attr Befehles in der FHEMWEB Kommandozeile. Schau ob es das macht was Du erwartet hast.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 07 Juni 2019, 16:51:28
Zitat von: CoolTux am 07 Juni 2019, 15:30:29
Du kannst gern eingeben was Du möchtest. Zu mindest bei Closed_Pos kannst Du auch 0.5er Schritte von Hand vergeben.
;) ...da fällt mir doch glatt wieder das widget-Thema ein...

Ungetested aus dem Kopf:
ASC_Closed_Pos:selectnumbers,0,1,100,0,lin
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: math78 am 07 Juni 2019, 17:59:07
Danke ;) hat funktioniert!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: coolice am 07 Juni 2019, 19:31:13
Zitat von: CoolTux am 06 Juni 2019, 08:15:13
Dann stell bitte einmal im ASC das Attribut debug auf 1 wenn die Beschattung soweit ist.
Informationen zu den Rollläden und zum Status der Beschattung gibt auch ein get showShuttersInformations


Grüße

So heute hätte es passieren müssen. Das log ist randvoll. Hier ein kleiner Auszug. Hoffe das sind die richtigen Informationen.
[code]
Save config
Tablet-UI
Alarmanlage
Beleuchtung
Draußen
Fenster
Heizung
Alarm
Dachgeschoss
Devices
Homekit
Keller
Obergeschoss
Rauchmelder
Rollladen
Sonos
System
Telefon
Unsorted
Wetterdaten
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor
TabletUi check
TabletUi update

jump to the end

2019.06.06 22:02:53 3: CUL_HM set HM_3FF879_Sw 13
2019.06.06 22:02:53 3: CUL_HM set OG.ku.LI off
2019.06.06 22:35:05 3: CUL_HM set Rol.OG.bz off
2019.06.06 22:35:05 3: CUL_HM set Rol.OG.ki off
2019.06.06 22:35:05 3: CUL_HM set Rol.OG.wz.1 off
2019.06.06 22:35:05 3: CUL_HM set Rol.OG.wz.2 off
2019.06.06 22:35:05 3: CUL_HM set Rol.OG.wz.3 off
2019.06.06 22:35:06 3: CUL_HM set Rol.OG.wz.4 off
2019.06.06 22:35:06 3: CUL_HM set Rol.OG.wz.5 off
2019.06.06 22:35:06 3: CUL_HM set Rol.OG.ku off
2019.06.06 22:35:06 3: CUL_HM set Rol.DG.bu off
2019.06.06 22:35:06 3: CUL_HM set Rol.DG.bz off
2019.06.06 22:36:14 3: CUL_HM set OG.sz.LI on
2019.06.06 22:36:19 3: CUL_HM set HM_3FF879_Sw off
2019.06.06 22:36:19 3: CUL_HM set OG.ku.LI off
2019.06.06 22:37:19 3: CUL_HM set Rol.OG.sz pct 10
2019.06.06 22:41:48 3: CUL_HM set OG.sz.LI toggle
2019.06.06 23:22:14 3: CUL_0: Unknown code A066D6EC2BB8051, help me!
2019.06.06 23:24:56 3: CUL_0: Unknown code A067CEC31BB8051, help me!
2019.06.07 00:00:03 3: TelegramBot_Callback TelegramBotMirco: Digest: Number of poll failures on 2019-06-06 is :1:
2019.06.07 00:00:31 3: TelegramBot_Callback TelegramBotAndrea: Digest: Number of poll failures on 2019-06-06 is :1:
2019.06.07 00:01:51 3: alexa: using logfile: ./log/alexa-2019-06-07.log
2019.06.07 01:42:46 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed (peer: 80.227.149.26)
2019.06.07 01:42:46 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F09C:SSL routines:ssl3_get_record:http request (peer: 80.227.149.26)
2019.06.07 01:42:46 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F09C:SSL routines:ssl3_get_record:http request (peer: 159.203.196.79)
2019.06.07 01:42:46 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F09C:SSL routines:ssl3_get_record:http request (peer: 138.197.202.197)
2019.06.07 05:11:32 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 05:56:33 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 06:01:44 3: CUL_0: Unknown code A06AF0B85BB8051, help me!
2019.06.07 06:26:34 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 06:56:35 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 07:27:01 3: CUL_HM set Rol.OG.bz on
2019.06.07 07:27:01 3: CUL_HM set Rol.OG.ki on
2019.06.07 07:27:01 3: CUL_HM set Rol.OG.wz.1 on
2019.06.07 07:27:02 3: CUL_HM set Rol.OG.wz.2 on
2019.06.07 07:27:02 3: CUL_HM set Rol.OG.wz.3 on
2019.06.07 07:27:02 3: CUL_HM set Rol.OG.wz.4 on
2019.06.07 07:27:02 3: CUL_HM set Rol.OG.wz.5 on
2019.06.07 07:27:02 3: CUL_HM set Rol.OG.ku on
2019.06.07 07:27:02 3: CUL_HM set Rol.DG.bu on
2019.06.07 07:27:02 3: CUL_HM set Rol.DG.bz on
2019.06.07 07:34:48 3: CUL_HM set Garage on-for-timer 2
2019.06.07 07:37:00 3: CUL_HM set Einfahrtstor on-for-timer 2
2019.06.07 07:39:33 2: ROOMMATE set rr_Mirco location underway
2019.06.07 07:56:38 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 08:26:40 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 08:56:42 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 09:17:51 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F09C:SSL routines:ssl3_get_record:http request (peer: 148.70.165.253)
2019.06.07 09:31:43 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 10:17:14 2: ROOMMATE set rr_Andrea location underway
2019.06.07 10:25:58 2: ROOMMATE set rr_Andrea location home
2019.06.07 10:31:46 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 11:01:47 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 11:16:07 1: FHEMWEB SSL/HTTPS error:  SSL accept attempt failed error:1408F09C:SSL routines:ssl3_get_record:http request (peer: 92.118.161.21)
2019.06.07 11:31:49 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 12:31:52 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 13:01:54 2: FULLY: [TabletFlur] Error during request. read from http://192.168.143.189:2323 timed out
2019.06.07 13:16:10 1: RMDIR: ./restoreDir/save/2019-06-01

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.wz.2 - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: AutoShuttersControl - Passendes Event wurde erkannt. Verarbeitung über alle Rolllos beginnt

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.DG.bu RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - ShadingProcessing: Rol.DG.bu - Übergebende Werte - Azimuth:176.07, Elevation: 61.09, Brightness: 219, OutTemp: 22.9, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.DG.bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.DG.bz RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.DG.bz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.bz RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.bz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.ki RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.ki Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.ku RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - ShadingProcessing: Rol.OG.ku - Übergebende Werte - Azimuth:176.07, Elevation: 61.09, Brightness: 219, OutTemp: 22.9, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.ku - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.sz RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - ShadingProcessing: Rol.OG.sz - Übergebende Werte - Azimuth:176.07, Elevation: 61.09, Brightness: 219, OutTemp: 22.9, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.sz - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.wz.1 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.1 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.wz.2 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - ShadingProcessing: Rol.OG.wz.2 - Übergebende Werte - Azimuth:176.07, Elevation: 61.09, Brightness: 219, OutTemp: 22.9, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 85, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.wz.2 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.wz.3 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - ShadingProcessing: Rol.OG.wz.3 - Übergebende Werte - Azimuth:176.07, Elevation: 61.09, Brightness: 219, OutTemp: 22.9, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 90, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.wz.3 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.wz.4 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.4 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:16:49 - EventProcessingTwilightDevice: Rol.OG.wz.5 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:16:49 - FnIsDay: Rol.OG.wz.5 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:17:59 - EventProcessingShadingBrightness: Rol.OG.sz - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:17:59 - EventProcessingShadingBrightness: Rol.OG.sz - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - ShadingProcessing: Rol.OG.sz - Übergebende Werte - Azimuth:176.07, Elevation: 61.09, Brightness: 219, OutTemp: 22.9, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.sz - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.ku - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.ku - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - ShadingProcessing: Rol.OG.ku - Übergebende Werte - Azimuth:176.07, Elevation: 61.09, Brightness: 219, OutTemp: 22.9, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.ku - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.ki - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.ki - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.DG.bu - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.DG.bu - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - ShadingProcessing: Rol.DG.bu - Übergebende Werte - Azimuth:176.07, Elevation: 61.09, Brightness: 219, OutTemp: 22.9, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.DG.bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.5 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.5 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.DG.bz - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.DG.bz - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.2 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - ShadingProcessing: Rol.OG.wz.2 - Übergebende Werte - Azimuth:176.07, Elevation: 61.09, Brightness: 219, OutTemp: 22.9, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 85, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.2 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.4 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.4 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.1 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.bz - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.bz - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.3 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.3 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - ShadingProcessing: Rol.OG.wz.3 - Übergebende Werte - Azimuth:176.07, Elevation: 61.09, Brightness: 219, OutTemp: 22.9, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 90, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:18:00 - EventProcessingShadingBrightness: Rol.OG.wz.3 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.wz.2 - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: AutoShuttersControl - Passendes Event wurde erkannt. Verarbeitung über alle Rolllos beginnt

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.DG.bu RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - ShadingProcessing: Rol.DG.bu - Übergebende Werte - Azimuth:178.45, Elevation: 61.13, Brightness: 219, OutTemp: 23.1, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.DG.bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.DG.bz RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.DG.bz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.bz RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.bz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.ki RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.ki Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.ku RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - ShadingProcessing: Rol.OG.ku - Übergebende Werte - Azimuth:178.45, Elevation: 61.13, Brightness: 219, OutTemp: 23.1, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.ku - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.sz RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - ShadingProcessing: Rol.OG.sz - Übergebende Werte - Azimuth:178.45, Elevation: 61.13, Brightness: 219, OutTemp: 23.1, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.sz - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.wz.1 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.1 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.wz.2 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - ShadingProcessing: Rol.OG.wz.2 - Übergebende Werte - Azimuth:178.45, Elevation: 61.13, Brightness: 219, OutTemp: 23.1, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 85, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.wz.2 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.wz.3 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - ShadingProcessing: Rol.OG.wz.3 - Übergebende Werte - Azimuth:178.45, Elevation: 61.13, Brightness: 219, OutTemp: 23.1, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 90, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.wz.3 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.wz.4 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.4 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:21:49 - EventProcessingTwilightDevice: Rol.OG.wz.5 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:21:49 - FnIsDay: Rol.OG.wz.5 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.sz - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.sz - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - ShadingProcessing: Rol.OG.sz - Übergebende Werte - Azimuth:178.45, Elevation: 61.13, Brightness: 219, OutTemp: 23.1, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.sz - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.ku - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.ku - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - ShadingProcessing: Rol.OG.ku - Übergebende Werte - Azimuth:178.45, Elevation: 61.13, Brightness: 219, OutTemp: 23.1, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.ku - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.ki - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.ki - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.DG.bu - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.DG.bu - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - ShadingProcessing: Rol.DG.bu - Übergebende Werte - Azimuth:178.45, Elevation: 61.13, Brightness: 219, OutTemp: 23.1, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.DG.bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.5 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.5 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.DG.bz - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.DG.bz - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.2 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - ShadingProcessing: Rol.OG.wz.2 - Übergebende Werte - Azimuth:178.45, Elevation: 61.13, Brightness: 219, OutTemp: 23.1, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 85, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.2 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.4 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.4 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.1 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.bz - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.bz - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.3 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.3 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - ShadingProcessing: Rol.OG.wz.3 - Übergebende Werte - Azimuth:178.45, Elevation: 61.13, Brightness: 219, OutTemp: 23.1, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 90, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:23:15 - EventProcessingShadingBrightness: Rol.OG.wz.3 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.OG.wz.2 - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: AutoShuttersControl - Passendes Event wurde erkannt. Verarbeitung über alle Rolllos beginnt

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.DG.bu RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - ShadingProcessing: Rol.DG.bu - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.DG.bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.DG.bz RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.DG.bz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.OG.bz RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.bz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.OG.ki RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.ki Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.OG.ku RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - ShadingProcessing: Rol.OG.ku - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.OG.ku - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.OG.sz RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - ShadingProcessing: Rol.OG.sz - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.OG.sz - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.OG.wz.1 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.wz.1 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.OG.wz.2 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - ShadingProcessing: Rol.OG.wz.2 - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 85, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:49 - EventProcessingTwilightDevice: Rol.OG.wz.2 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:26:50 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:50 - EventProcessingTwilightDevice: Rol.OG.wz.3 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:26:50 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:50 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:50 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:50 - ShadingProcessing: Rol.OG.wz.3 - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 90, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:26:50 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:50 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:50 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:50 - EventProcessingTwilightDevice: Rol.OG.wz.3 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

ASC_DEBUG!!! 2019.06. 7 13:26:50 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:50 - EventProcessingTwilightDevice: Rol.OG.wz.4 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:26:50 - FnIsDay: Rol.OG.wz.4 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:26:50 - EventProcessingTwilightDevice: Rol.OG.wz.5 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:26:50 - FnIsDay: Rol.OG.wz.5 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.sz - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.sz - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - ShadingProcessing: Rol.OG.sz - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.sz - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.ku - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.ku - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - ShadingProcessing: Rol.OG.ku - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.ku - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.ki - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.ki - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.DG.bu - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.DG.bu - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - ShadingProcessing: Rol.DG.bu - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.DG.bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.5 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.5 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.DG.bz - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.DG.bz - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.2 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - ShadingProcessing: Rol.OG.wz.2 - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 85, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.2 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.4 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.4 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.1 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.bz - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.bz - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.3 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.3 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - ShadingProcessing: Rol.OG.wz.3 - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 90, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - FnIsDay: Rol.OG.wz.3 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:30 - EventProcessingShadingBrightness: Rol.OG.wz.3 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.sz - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.sz - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - ShadingProcessing: Rol.OG.sz - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.sz Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.sz - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.ku - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.ku - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - ShadingProcessing: Rol.OG.ku - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.OG.ku Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.ku - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.ki - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.ki - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.DG.bu - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.DG.bu - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - ShadingProcessing: Rol.DG.bu - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - FnIsDay: Rol.DG.bu Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.DG.bu - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.wz.5 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.wz.5 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.DG.bz - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.DG.bz - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.wz.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06. 7 13:27:58 - EventProcessingShadingBrightness: Rol.OG.wz.2 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotection WindProtection: unprotection

ASC_DEBUG!!! 2019.06. 7 13:27:59 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:59 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:59 - FnIsDay: Rol.OG.wz.2 Allgemein: 1

ASC_DEBUG!!! 2019.06. 7 13:27:59 - ShadingProcessing: Rol.OG.wz.2 - Übergebende Werte - Azimuth:180.83, Elevation: 61.13, Brightness: 219, OutTemp: 23.3, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 85, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälf
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juni 2019, 19:39:36
Kurze Frage
  2018-04-22 21:02:11   R-pairCentral   set_0xF11034
Das hier hast du bei dir weg bekommen?
Ist mir damals nicht aufgefallen aber so sollte sich das Rollo über FHEM gar nicht steuern lassen. Kannst du das Rollo wo du damals das list gemacht hast steuern.
Wegen den Debug Ausgaben schaue ich nachher.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: coolice am 07 Juni 2019, 20:14:10
Zitat von: CoolTux am 07 Juni 2019, 19:39:36
Kurze Frage
  2018-04-22 21:02:11   R-pairCentral   set_0xF11034
Das hier hast du bei dir weg bekommen?
Ist mir damals nicht aufgefallen aber so sollte sich das Rollo über FHEM gar nicht steuern lassen. Kannst du das Rollo wo du damals das list gemacht hast steuern.
Wegen den Debug Ausgaben schaue ich nachher.
Ja kein Problem
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Papaloewe am 07 Juni 2019, 22:20:04
Ich habe so ca. seit der Version 0.6 das Problem, dass meine Terasentüre trotz offenen Griffschalters abends heruntergefahren wird.
Im Debug-Log tauch folgender Hinweis auf:
ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnShuttersCommandSet: EG.WZ.Roll - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetDriveCmd: EG.WZ.Roll - NoOffset: NEIN

ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetDriveCmd: EG.WZ.Roll - NICHT versetztes fahren


ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetCmdFn: EG.WZ.Roll - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 20. Grund der Fahrt: night close


Das List von dem Rolladen-Device:
defmod EG.WZ.Roll CUL_HM 20A2D5
attr EG.WZ.Roll 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate AutoShutters7Control_Shading_WaitingPeriod AutoShuttersControl_Antifreeze:off,morning AutoShuttersControl_Pos_after_ComfortOpen:-2,-1,0,10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_lock-out:on,off Rolladen Rolladen_map room_map structexclude
attr EG.WZ.Roll .devInfo 010100
attr EG.WZ.Roll .mId 006A
attr EG.WZ.Roll .stc 30
attr EG.WZ.Roll ASC 2
attr EG.WZ.Roll ASC_Antifreeze off
attr EG.WZ.Roll ASC_Antifreeze_Pos 15
attr EG.WZ.Roll ASC_AutoAstroModeEvening none
attr EG.WZ.Roll ASC_AutoAstroModeEveningHorizon none
attr EG.WZ.Roll ASC_AutoAstroModeMorning none
attr EG.WZ.Roll ASC_AutoAstroModeMorningHorizon none
attr EG.WZ.Roll ASC_BlockingTime_afterManual 120
attr EG.WZ.Roll ASC_BlockingTime_beforDayOpen 3600
attr EG.WZ.Roll ASC_BlockingTime_beforNightClose 3600
attr EG.WZ.Roll ASC_Closed_Pos 0
attr EG.WZ.Roll ASC_ComfortOpen_Pos 90
attr EG.WZ.Roll ASC_Down astro
attr EG.WZ.Roll ASC_Drive_Offset -1
attr EG.WZ.Roll ASC_Drive_OffsetStart -1
attr EG.WZ.Roll ASC_GuestRoom none
attr EG.WZ.Roll ASC_LockOut soft
attr EG.WZ.Roll ASC_LockOut_Cmd inhibit
attr EG.WZ.Roll ASC_Mode_Down always
attr EG.WZ.Roll ASC_Mode_Up always
attr EG.WZ.Roll ASC_Open_Pos 100
attr EG.WZ.Roll ASC_Partymode off
attr EG.WZ.Roll ASC_Pos_Reading pct
attr EG.WZ.Roll ASC_PrivacyDownTime_beforNightClose 60
attr EG.WZ.Roll ASC_PrivacyDown_Pos 50
attr EG.WZ.Roll ASC_Roommate_Device rgr_Eltern
attr EG.WZ.Roll ASC_Roommate_Reading state
attr EG.WZ.Roll ASC_Self_Defense_Exclude off
attr EG.WZ.Roll ASC_Shading_Angle_Left 75
attr EG.WZ.Roll ASC_Shading_Angle_Right 75
attr EG.WZ.Roll ASC_Shading_Direction 320
attr EG.WZ.Roll ASC_Shading_Min_Elevation 25
attr EG.WZ.Roll ASC_Shading_Min_OutsideTemperature 20
attr EG.WZ.Roll ASC_Shading_Mode off
attr EG.WZ.Roll ASC_Shading_Pos 20
attr EG.WZ.Roll ASC_Shading_StateChange_Cloudy 20000
attr EG.WZ.Roll ASC_Shading_StateChange_Sunny 35000
attr EG.WZ.Roll ASC_Shading_WaitingPeriod 1200
attr EG.WZ.Roll ASC_ShuttersPlace terrace
attr EG.WZ.Roll ASC_Time_Down_Early 16:30
attr EG.WZ.Roll ASC_Time_Down_Late 23:00
attr EG.WZ.Roll ASC_Time_Up_Early 06:00
attr EG.WZ.Roll ASC_Time_Up_Late 08:00
attr EG.WZ.Roll ASC_Time_Up_WE_Holiday 08:00
attr EG.WZ.Roll ASC_Up astro
attr EG.WZ.Roll ASC_Ventilate_Pos 20
attr EG.WZ.Roll ASC_Ventilate_Window_Open on
attr EG.WZ.Roll ASC_WiggleValue 5
attr EG.WZ.Roll ASC_WindowRec EG.WZ.FG.li
attr EG.WZ.Roll ASC_WindowRec_subType threestate
attr EG.WZ.Roll IODev HMUART
attr EG.WZ.Roll IOgrp vccu
attr EG.WZ.Roll Rolladen Roll
attr EG.WZ.Roll autoReadReg 5_readMissing
attr EG.WZ.Roll cmdIcon up:fts_shutter_up down:fts_shutter_down stop:stop2
attr EG.WZ.Roll devStateIcon set_.*:fts_shutter_updown@red up:fts_shutter_10 down:fts_shutter_100 half:fts_shutter_50 100:fts_shutter_100 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_10
attr EG.WZ.Roll event-on-change-reading state
attr EG.WZ.Roll eventMap on:up off:down
attr EG.WZ.Roll expert 1_allReg
attr EG.WZ.Roll firmware 2.11
attr EG.WZ.Roll group Rolladen
attr EG.WZ.Roll model HM-LC-BL1PBU-FM
attr EG.WZ.Roll peerIDs 00000000,
attr EG.WZ.Roll room ASC,Wohnen
attr EG.WZ.Roll serialNr KEQ0154684
attr EG.WZ.Roll subType blindActuator
attr EG.WZ.Roll webCmd up:down:stop:pct

setstate EG.WZ.Roll 20
setstate EG.WZ.Roll 2018-09-18 09:47:08 .D-devInfo 010100
setstate EG.WZ.Roll 2018-09-18 09:47:08 .D-stc 30
setstate EG.WZ.Roll 2019-03-10 15:31:54 .RegL_00. 00:00 02:01 0A:12 0B:3A 0C:BC 15:FF 18:00
setstate EG.WZ.Roll 2019-03-10 15:31:55 .RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:22 0D:01 0E:36 0F:05 10:00 30:06 56:00 57:06
setstate EG.WZ.Roll 2019-03-10 15:31:55 .peerListRDate 2019-03-10 15:31:55
setstate EG.WZ.Roll 2019-06-07 22:09:58 .protLastRcv 2019-06-07 22:09:58
setstate EG.WZ.Roll 2019-05-22 17:14:22 ASC_Enable on
setstate EG.WZ.Roll 2019-06-04 06:27:15 ASC_ShuttersLastDrive window closed at day
setstate EG.WZ.Roll 2019-06-07 22:09:32 ASC_Time_DriveDown  8.06.2019 - 22:09
setstate EG.WZ.Roll 2019-06-07 22:09:32 ASC_Time_DriveUp  8.06.2019 - 08:00
setstate EG.WZ.Roll 2019-06-07 22:09:32 ASC_Time_PrivacyDriveDown  8.06.2019 - 22:08
setstate EG.WZ.Roll 2019-06-07 22:09:32 CommandAccepted yes
setstate EG.WZ.Roll 2018-09-18 09:47:08 D-firmware 2.11
setstate EG.WZ.Roll 2018-09-18 09:47:08 D-serialNr KEQ0154684
setstate EG.WZ.Roll 2019-03-10 15:31:54 PairedTo 0x123ABC
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-confBtnTime permanent
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-driveDown 29 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-driveTurn 0.5 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-driveUp 31 s
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-intKeyVisib invisib
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-localResDis off
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-pairCentral 0x123ABC
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-powerUpAction off
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-refRunCounter 0
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-sign off
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-statusInfoMinDly 3 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-statusInfoRandom 0 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-transmitTryMax 6
setstate EG.WZ.Roll 2019-06-06 19:21:27 associatedWith Rolladensteuerung
setstate EG.WZ.Roll 2019-06-07 22:09:58 deviceMsg 20 (to vccu)
setstate EG.WZ.Roll 2019-06-07 22:09:58 level 20
setstate EG.WZ.Roll 2019-06-07 22:09:58 motor stop:20
setstate EG.WZ.Roll 2019-06-07 22:09:58 pct 20
setstate EG.WZ.Roll 2019-01-06 08:49:01 powerOn 2019-01-06 08:49:01
setstate EG.WZ.Roll 2019-06-07 22:09:58 recentStateType info
setstate EG.WZ.Roll 2019-05-28 13:24:32 sabotageAttack_ErrIoAttack cnt 4
setstate EG.WZ.Roll 2019-06-07 22:09:58 state 20
setstate EG.WZ.Roll 2019-06-07 22:09:58 timedOn off



und noch von dem ASC-Device:
defmod Rolladensteuerung AutoShuttersControl
attr Rolladensteuerung ASC_autoAstroModeEvening HORIZON
attr Rolladensteuerung ASC_autoAstroModeEveningHorizon -4
attr Rolladensteuerung ASC_autoAstroModeMorning HORIZON
attr Rolladensteuerung ASC_autoAstroModeMorningHorizon -2
attr Rolladensteuerung ASC_autoShuttersControlComfort on
attr Rolladensteuerung ASC_autoShuttersControlEvening on
attr Rolladensteuerung ASC_autoShuttersControlMorning on
attr Rolladensteuerung ASC_debug 1
attr Rolladensteuerung ASC_expert 1
attr Rolladensteuerung ASC_freezeTemp -5
attr Rolladensteuerung ASC_shuttersDriveOffset 3
attr Rolladensteuerung ASC_tempSensor GA.TH:temperature
attr Rolladensteuerung ASC_twilightDevice Astro
attr Rolladensteuerung devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
attr Rolladensteuerung icon fts_shutter_automatic
attr Rolladensteuerung room ASC

setstate Rolladensteuerung night close
setstate Rolladensteuerung 2019-06-03 21:49:37 .monitoredDevs {"st_KG.KZ.TFK":{"KG.KZ.Roll":"ASC_WindowRec"},"st_OG.SZ.TFK":{"OG.SZ.Roll":"ASC_WindowRec"},"rr_Marvin":{"OG.KZ.Roll":"ASC_Roommate_Device"},"EG.KU.TFK.re":{"EG.KU.Roll":"ASC_WindowRec"},"rgr_Eltern":{"EG.WZ.Roll":"ASC_Roommate_Device"},"Astro":{"Rolladensteuerung":"ASC_twilightDevice"},"EG.WZ.FG.li":{"EG.WZ.Roll":"ASC_WindowRec"},"GA.BRI":{"EG.KU.Roll":"ASC_BrightnessSensor","OG.SZ.Roll":"ASC_BrightnessSensor"},"OG.WC.TFK.re":{"OG.WC.Roll":"ASC_WindowRec"},"st_OG.KZ.TFK":{"OG.KZ.Roll":"ASC_WindowRec"}}
setstate Rolladensteuerung 2019-06-07 22:10:06 EG.KU.Roll_PosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.KU.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.KU.Roll_nextAstroTimeEvent  8.06.2019 - 08:00
setstate Rolladensteuerung 2019-06-07 22:08:32 EG.WZ.Roll_lastDelayPosValue 50
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.WZ.Roll_lastPosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.WZ.Roll_nextAstroTimeEvent  8.06.2019 - 08:00
setstate Rolladensteuerung 2019-06-07 22:09:32 KG.KZ.Roll_lastPosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 KG.KZ.Roll_nextAstroTimeEvent  8.06.2019 - 09:30
setstate Rolladensteuerung 2019-05-05 08:24:50 OG.KZ.Roll_PosValue 0
setstate Rolladensteuerung 2019-06-07 06:00:02 OG.KZ.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.KZ.Roll_nextAstroTimeEvent  8.06.2019 - 09:30
setstate Rolladensteuerung 2019-06-07 22:09:51 OG.SZ.Roll_PosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.SZ.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.SZ.Roll_nextAstroTimeEvent  8.06.2019 - 08:30
setstate Rolladensteuerung 2019-06-07 22:09:47 OG.WC.Roll_PosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.WC.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.WC.Roll_nextAstroTimeEvent  8.06.2019 - 08:00
setstate Rolladensteuerung 2019-05-22 17:14:22 ascEnable on
setstate Rolladensteuerung 2019-05-08 19:30:29 controlShading on
setstate Rolladensteuerung 2019-01-30 20:48:00 hardLockOut off
setstate Rolladensteuerung 2019-06-05 21:05:58 partyMode off
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Bad OG.WC.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Kueche EG.KU.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Marvin OG.KZ.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Patrick KG.KZ.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Schlafen OG.SZ.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Wohnen EG.WZ.Roll
setstate Rolladensteuerung 2019-01-30 20:48:11 selfDefense off
setstate Rolladensteuerung 2019-06-07 22:10:06 state night close
setstate Rolladensteuerung 2019-01-30 20:49:26 sunriseTimeWeHoliday on
setstate Rolladensteuerung 2019-06-06 19:21:26 userAttrList rolled out



Vielleicht habe ich auf irgedn eine Änderung einfach überlesen, aber es hat schonmal funktioniert. ;-)

Danke und Gruß
Thomas

ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetCmdFn: EG.WZ.Roll - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 20. Grund der Fahrt: night close[/code]
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 07 Juni 2019, 22:22:33
Oh, ich bin gerade über ein neues Problem gestolpert.

Diverse Jalousien waren in "shading in".
Um 18:15 Uhr fahren diese eigentlich (Late-Zeitpunkt / Brightness) herunter.
Aber im Log steht als Status "shading out" und Level 0. Das war also keine Entschattung, sondern die übliche Schließung. Kurz danach wurde aber scheinbar erneut "shading out" entschattet. Aber auf Level 25. Da stimmt also etwas nicht. 25 wäre die Beschattungsposition. Modus ist "absent".



2019-06-07_08:02:20 rollo_bad ASC_ShuttersLastDrive: maximum brightness threshold exceeded
2019-06-07_08:02:20 rollo_bad level: set_100
2019-06-07_08:02:20 rollo_bad set_100
2019-06-07_08:02:20 rollo_bad deviceMsg: off (to VCCU)
2019-06-07_08:02:20 rollo_bad level: 0
2019-06-07_08:02:20 rollo_bad motor: up:off
2019-06-07_08:02:20 rollo_bad pct: 0
2019-06-07_08:02:20 rollo_bad off
2019-06-07_08:02:20 rollo_bad timedOn: off
2019-06-07_08:02:43 rollo_bad deviceMsg: on (to VCCU)
2019-06-07_08:02:43 rollo_bad level: 100
2019-06-07_08:02:43 rollo_bad motor: stop:on
2019-06-07_08:02:43 rollo_bad pct: 100
2019-06-07_08:02:43 rollo_bad on
2019-06-07_08:02:43 rollo_bad timedOn: off
2019-06-07_12:55:31 rollo_bad ASC_ShuttersLastDrive: shading in
2019-06-07_12:55:31 rollo_bad level: set_25
2019-06-07_12:55:31 rollo_bad set_25
2019-06-07_12:55:31 rollo_bad deviceMsg: on (to VCCU)
2019-06-07_12:55:31 rollo_bad level: 100
2019-06-07_12:55:31 rollo_bad motor: down:on
2019-06-07_12:55:31 rollo_bad pct: 100
2019-06-07_12:55:31 rollo_bad on
2019-06-07_12:55:31 rollo_bad timedOn: off
2019-06-07_12:55:48 rollo_bad deviceMsg: 25 (to VCCU)
2019-06-07_12:55:48 rollo_bad level: 25
2019-06-07_12:55:48 rollo_bad motor: stop:25
2019-06-07_12:55:48 rollo_bad pct: 25
2019-06-07_12:55:48 rollo_bad 25
2019-06-07_12:55:48 rollo_bad timedOn: off
2019-06-07_18:16:39 rollo_bad ASC_ShuttersLastDrive: shading out
2019-06-07_18:16:39 rollo_bad level: set_0
2019-06-07_18:16:39 rollo_bad set_0
2019-06-07_18:16:39 rollo_bad deviceMsg: 25 (to VCCU)
2019-06-07_18:16:39 rollo_bad level: 25
2019-06-07_18:16:39 rollo_bad motor: down:25
2019-06-07_18:16:39 rollo_bad pct: 25
2019-06-07_18:16:39 rollo_bad 25
2019-06-07_18:16:39 rollo_bad timedOn: off
2019-06-07_18:16:48 rollo_bad deviceMsg: off (to VCCU)
2019-06-07_18:16:48 rollo_bad level: 0
2019-06-07_18:16:48 rollo_bad motor: stop:off
2019-06-07_18:16:48 rollo_bad pct: 0
2019-06-07_18:16:48 rollo_bad off
2019-06-07_18:16:48 rollo_bad timedOn: off
2019-06-07_18:17:50 rollo_bad ASC_ShuttersLastDrive: shading out
2019-06-07_18:17:50 rollo_bad level: set_100
2019-06-07_18:17:50 rollo_bad set_100
2019-06-07_18:17:50 rollo_bad deviceMsg: off (to VCCU)
2019-06-07_18:17:50 rollo_bad level: 0
2019-06-07_18:17:50 rollo_bad motor: up:off
2019-06-07_18:17:50 rollo_bad pct: 0
2019-06-07_18:17:50 rollo_bad off
2019-06-07_18:17:50 rollo_bad timedOn: off
2019-06-07_18:18:14 rollo_bad deviceMsg: on (to VCCU)
2019-06-07_18:18:14 rollo_bad level: 100
2019-06-07_18:18:14 rollo_bad motor: stop:on
2019-06-07_18:18:14 rollo_bad pct: 100
2019-06-07_18:18:14 rollo_bad on
2019-06-07_18:18:14 rollo_bad timedOn: off




   ASC_Down   brightness
   ASC_DriveUpMaxDuration 25
   ASC_Drive_Offset 180
   ASC_Drive_OffsetStart 90
   ASC_Mode_Down always
   ASC_Mode_Up absent
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Shading_Direction 230
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 5000
   ASC_Shading_StateChange_Sunny 9000
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 18:15
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 10:00
   ASC_Time_Up_WE_Holiday 09:30
   ASC_Up     brightness
   ASC_WiggleValue 15
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juni 2019, 22:33:54
Zitat von: FunkOdyssey am 07 Juni 2019, 22:22:33
Oh, ich bin gerade über ein neues Problem gestolpert.

Diverse Jalousien waren in "shading in".
Um 18:15 Uhr fahren diese eigentlich (Late-Zeitpunkt / Brightness) herunter.
Aber im Log steht als Status "shading out" und Level 0. Das war also keine Entschattung, sondern die übliche Schließung. Kurz danach wurde aber scheinbar erneut "shading out" entschattet. Aber auf Level 25. Da stimmt also etwas nicht. 25 wäre die Beschattungsposition. Modus ist "absent".



2019-06-07_08:02:20 rollo_bad ASC_ShuttersLastDrive: maximum brightness threshold exceeded
2019-06-07_08:02:20 rollo_bad level: set_100
2019-06-07_08:02:20 rollo_bad set_100
2019-06-07_08:02:20 rollo_bad deviceMsg: off (to VCCU)
2019-06-07_08:02:20 rollo_bad level: 0
2019-06-07_08:02:20 rollo_bad motor: up:off
2019-06-07_08:02:20 rollo_bad pct: 0
2019-06-07_08:02:20 rollo_bad off
2019-06-07_08:02:20 rollo_bad timedOn: off
2019-06-07_08:02:43 rollo_bad deviceMsg: on (to VCCU)
2019-06-07_08:02:43 rollo_bad level: 100
2019-06-07_08:02:43 rollo_bad motor: stop:on
2019-06-07_08:02:43 rollo_bad pct: 100
2019-06-07_08:02:43 rollo_bad on
2019-06-07_08:02:43 rollo_bad timedOn: off
2019-06-07_12:55:31 rollo_bad ASC_ShuttersLastDrive: shading in
2019-06-07_12:55:31 rollo_bad level: set_25
2019-06-07_12:55:31 rollo_bad set_25
2019-06-07_12:55:31 rollo_bad deviceMsg: on (to VCCU)
2019-06-07_12:55:31 rollo_bad level: 100
2019-06-07_12:55:31 rollo_bad motor: down:on
2019-06-07_12:55:31 rollo_bad pct: 100
2019-06-07_12:55:31 rollo_bad on
2019-06-07_12:55:31 rollo_bad timedOn: off
2019-06-07_12:55:48 rollo_bad deviceMsg: 25 (to VCCU)
2019-06-07_12:55:48 rollo_bad level: 25
2019-06-07_12:55:48 rollo_bad motor: stop:25
2019-06-07_12:55:48 rollo_bad pct: 25
2019-06-07_12:55:48 rollo_bad 25
2019-06-07_12:55:48 rollo_bad timedOn: off
2019-06-07_18:16:39 rollo_bad ASC_ShuttersLastDrive: shading out
2019-06-07_18:16:39 rollo_bad level: set_0
2019-06-07_18:16:39 rollo_bad set_0
2019-06-07_18:16:39 rollo_bad deviceMsg: 25 (to VCCU)
2019-06-07_18:16:39 rollo_bad level: 25
2019-06-07_18:16:39 rollo_bad motor: down:25
2019-06-07_18:16:39 rollo_bad pct: 25
2019-06-07_18:16:39 rollo_bad 25
2019-06-07_18:16:39 rollo_bad timedOn: off
2019-06-07_18:16:48 rollo_bad deviceMsg: off (to VCCU)
2019-06-07_18:16:48 rollo_bad level: 0
2019-06-07_18:16:48 rollo_bad motor: stop:off
2019-06-07_18:16:48 rollo_bad pct: 0
2019-06-07_18:16:48 rollo_bad off
2019-06-07_18:16:48 rollo_bad timedOn: off
2019-06-07_18:17:50 rollo_bad ASC_ShuttersLastDrive: shading out
2019-06-07_18:17:50 rollo_bad level: set_100
2019-06-07_18:17:50 rollo_bad set_100
2019-06-07_18:17:50 rollo_bad deviceMsg: off (to VCCU)
2019-06-07_18:17:50 rollo_bad level: 0
2019-06-07_18:17:50 rollo_bad motor: up:off
2019-06-07_18:17:50 rollo_bad pct: 0
2019-06-07_18:17:50 rollo_bad off
2019-06-07_18:17:50 rollo_bad timedOn: off
2019-06-07_18:18:14 rollo_bad deviceMsg: on (to VCCU)
2019-06-07_18:18:14 rollo_bad level: 100
2019-06-07_18:18:14 rollo_bad motor: stop:on
2019-06-07_18:18:14 rollo_bad pct: 100
2019-06-07_18:18:14 rollo_bad on
2019-06-07_18:18:14 rollo_bad timedOn: off




   ASC_Down   brightness
   ASC_DriveUpMaxDuration 25
   ASC_Drive_Offset 180
   ASC_Drive_OffsetStart 90
   ASC_Mode_Down always
   ASC_Mode_Up absent
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Shading_Direction 230
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 5000
   ASC_Shading_StateChange_Sunny 9000
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 18:15
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 10:00
   ASC_Time_Up_WE_Holiday 09:30
   ASC_Up     brightness
   ASC_WiggleValue 15


Aktuelle Version?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juni 2019, 22:35:38
Zitat von: Papaloewe am 07 Juni 2019, 22:20:04
Ich habe so ca. seit der Version 0.6 das Problem, dass meine Terasentüre trotz offenen Griffschalters abends heruntergefahren wird.
Im Debug-Log tauch folgender Hinweis auf:
ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnShuttersCommandSet: EG.WZ.Roll - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetDriveCmd: EG.WZ.Roll - NoOffset: NEIN

ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetDriveCmd: EG.WZ.Roll - NICHT versetztes fahren


ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetCmdFn: EG.WZ.Roll - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 20. Grund der Fahrt: night close


Das List von dem Rolladen-Device:
defmod EG.WZ.Roll CUL_HM 20A2D5
attr EG.WZ.Roll 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate AutoShutters7Control_Shading_WaitingPeriod AutoShuttersControl_Antifreeze:off,morning AutoShuttersControl_Pos_after_ComfortOpen:-2,-1,0,10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_lock-out:on,off Rolladen Rolladen_map room_map structexclude
attr EG.WZ.Roll .devInfo 010100
attr EG.WZ.Roll .mId 006A
attr EG.WZ.Roll .stc 30
attr EG.WZ.Roll ASC 2
attr EG.WZ.Roll ASC_Antifreeze off
attr EG.WZ.Roll ASC_Antifreeze_Pos 15
attr EG.WZ.Roll ASC_AutoAstroModeEvening none
attr EG.WZ.Roll ASC_AutoAstroModeEveningHorizon none
attr EG.WZ.Roll ASC_AutoAstroModeMorning none
attr EG.WZ.Roll ASC_AutoAstroModeMorningHorizon none
attr EG.WZ.Roll ASC_BlockingTime_afterManual 120
attr EG.WZ.Roll ASC_BlockingTime_beforDayOpen 3600
attr EG.WZ.Roll ASC_BlockingTime_beforNightClose 3600
attr EG.WZ.Roll ASC_Closed_Pos 0
attr EG.WZ.Roll ASC_ComfortOpen_Pos 90
attr EG.WZ.Roll ASC_Down astro
attr EG.WZ.Roll ASC_Drive_Offset -1
attr EG.WZ.Roll ASC_Drive_OffsetStart -1
attr EG.WZ.Roll ASC_GuestRoom none
attr EG.WZ.Roll ASC_LockOut soft
attr EG.WZ.Roll ASC_LockOut_Cmd inhibit
attr EG.WZ.Roll ASC_Mode_Down always
attr EG.WZ.Roll ASC_Mode_Up always
attr EG.WZ.Roll ASC_Open_Pos 100
attr EG.WZ.Roll ASC_Partymode off
attr EG.WZ.Roll ASC_Pos_Reading pct
attr EG.WZ.Roll ASC_PrivacyDownTime_beforNightClose 60
attr EG.WZ.Roll ASC_PrivacyDown_Pos 50
attr EG.WZ.Roll ASC_Roommate_Device rgr_Eltern
attr EG.WZ.Roll ASC_Roommate_Reading state
attr EG.WZ.Roll ASC_Self_Defense_Exclude off
attr EG.WZ.Roll ASC_Shading_Angle_Left 75
attr EG.WZ.Roll ASC_Shading_Angle_Right 75
attr EG.WZ.Roll ASC_Shading_Direction 320
attr EG.WZ.Roll ASC_Shading_Min_Elevation 25
attr EG.WZ.Roll ASC_Shading_Min_OutsideTemperature 20
attr EG.WZ.Roll ASC_Shading_Mode off
attr EG.WZ.Roll ASC_Shading_Pos 20
attr EG.WZ.Roll ASC_Shading_StateChange_Cloudy 20000
attr EG.WZ.Roll ASC_Shading_StateChange_Sunny 35000
attr EG.WZ.Roll ASC_Shading_WaitingPeriod 1200
attr EG.WZ.Roll ASC_ShuttersPlace terrace
attr EG.WZ.Roll ASC_Time_Down_Early 16:30
attr EG.WZ.Roll ASC_Time_Down_Late 23:00
attr EG.WZ.Roll ASC_Time_Up_Early 06:00
attr EG.WZ.Roll ASC_Time_Up_Late 08:00
attr EG.WZ.Roll ASC_Time_Up_WE_Holiday 08:00
attr EG.WZ.Roll ASC_Up astro
attr EG.WZ.Roll ASC_Ventilate_Pos 20
attr EG.WZ.Roll ASC_Ventilate_Window_Open on
attr EG.WZ.Roll ASC_WiggleValue 5
attr EG.WZ.Roll ASC_WindowRec EG.WZ.FG.li
attr EG.WZ.Roll ASC_WindowRec_subType threestate
attr EG.WZ.Roll IODev HMUART
attr EG.WZ.Roll IOgrp vccu
attr EG.WZ.Roll Rolladen Roll
attr EG.WZ.Roll autoReadReg 5_readMissing
attr EG.WZ.Roll cmdIcon up:fts_shutter_up down:fts_shutter_down stop:stop2
attr EG.WZ.Roll devStateIcon set_.*:fts_shutter_updown@red up:fts_shutter_10 down:fts_shutter_100 half:fts_shutter_50 100:fts_shutter_100 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_10
attr EG.WZ.Roll event-on-change-reading state
attr EG.WZ.Roll eventMap on:up off:down
attr EG.WZ.Roll expert 1_allReg
attr EG.WZ.Roll firmware 2.11
attr EG.WZ.Roll group Rolladen
attr EG.WZ.Roll model HM-LC-BL1PBU-FM
attr EG.WZ.Roll peerIDs 00000000,
attr EG.WZ.Roll room ASC,Wohnen
attr EG.WZ.Roll serialNr KEQ0154684
attr EG.WZ.Roll subType blindActuator
attr EG.WZ.Roll webCmd up:down:stop:pct

setstate EG.WZ.Roll 20
setstate EG.WZ.Roll 2018-09-18 09:47:08 .D-devInfo 010100
setstate EG.WZ.Roll 2018-09-18 09:47:08 .D-stc 30
setstate EG.WZ.Roll 2019-03-10 15:31:54 .RegL_00. 00:00 02:01 0A:12 0B:3A 0C:BC 15:FF 18:00
setstate EG.WZ.Roll 2019-03-10 15:31:55 .RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:22 0D:01 0E:36 0F:05 10:00 30:06 56:00 57:06
setstate EG.WZ.Roll 2019-03-10 15:31:55 .peerListRDate 2019-03-10 15:31:55
setstate EG.WZ.Roll 2019-06-07 22:09:58 .protLastRcv 2019-06-07 22:09:58
setstate EG.WZ.Roll 2019-05-22 17:14:22 ASC_Enable on
setstate EG.WZ.Roll 2019-06-04 06:27:15 ASC_ShuttersLastDrive window closed at day
setstate EG.WZ.Roll 2019-06-07 22:09:32 ASC_Time_DriveDown  8.06.2019 - 22:09
setstate EG.WZ.Roll 2019-06-07 22:09:32 ASC_Time_DriveUp  8.06.2019 - 08:00
setstate EG.WZ.Roll 2019-06-07 22:09:32 ASC_Time_PrivacyDriveDown  8.06.2019 - 22:08
setstate EG.WZ.Roll 2019-06-07 22:09:32 CommandAccepted yes
setstate EG.WZ.Roll 2018-09-18 09:47:08 D-firmware 2.11
setstate EG.WZ.Roll 2018-09-18 09:47:08 D-serialNr KEQ0154684
setstate EG.WZ.Roll 2019-03-10 15:31:54 PairedTo 0x123ABC
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-confBtnTime permanent
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-driveDown 29 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-driveTurn 0.5 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-driveUp 31 s
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-intKeyVisib invisib
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-localResDis off
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-pairCentral 0x123ABC
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-powerUpAction off
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-refRunCounter 0
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-sign off
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-statusInfoMinDly 3 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-statusInfoRandom 0 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-transmitTryMax 6
setstate EG.WZ.Roll 2019-06-06 19:21:27 associatedWith Rolladensteuerung
setstate EG.WZ.Roll 2019-06-07 22:09:58 deviceMsg 20 (to vccu)
setstate EG.WZ.Roll 2019-06-07 22:09:58 level 20
setstate EG.WZ.Roll 2019-06-07 22:09:58 motor stop:20
setstate EG.WZ.Roll 2019-06-07 22:09:58 pct 20
setstate EG.WZ.Roll 2019-01-06 08:49:01 powerOn 2019-01-06 08:49:01
setstate EG.WZ.Roll 2019-06-07 22:09:58 recentStateType info
setstate EG.WZ.Roll 2019-05-28 13:24:32 sabotageAttack_ErrIoAttack cnt 4
setstate EG.WZ.Roll 2019-06-07 22:09:58 state 20
setstate EG.WZ.Roll 2019-06-07 22:09:58 timedOn off



und noch von dem ASC-Device:
defmod Rolladensteuerung AutoShuttersControl
attr Rolladensteuerung ASC_autoAstroModeEvening HORIZON
attr Rolladensteuerung ASC_autoAstroModeEveningHorizon -4
attr Rolladensteuerung ASC_autoAstroModeMorning HORIZON
attr Rolladensteuerung ASC_autoAstroModeMorningHorizon -2
attr Rolladensteuerung ASC_autoShuttersControlComfort on
attr Rolladensteuerung ASC_autoShuttersControlEvening on
attr Rolladensteuerung ASC_autoShuttersControlMorning on
attr Rolladensteuerung ASC_debug 1
attr Rolladensteuerung ASC_expert 1
attr Rolladensteuerung ASC_freezeTemp -5
attr Rolladensteuerung ASC_shuttersDriveOffset 3
attr Rolladensteuerung ASC_tempSensor GA.TH:temperature
attr Rolladensteuerung ASC_twilightDevice Astro
attr Rolladensteuerung devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
attr Rolladensteuerung icon fts_shutter_automatic
attr Rolladensteuerung room ASC

setstate Rolladensteuerung night close
setstate Rolladensteuerung 2019-06-03 21:49:37 .monitoredDevs {"st_KG.KZ.TFK":{"KG.KZ.Roll":"ASC_WindowRec"},"st_OG.SZ.TFK":{"OG.SZ.Roll":"ASC_WindowRec"},"rr_Marvin":{"OG.KZ.Roll":"ASC_Roommate_Device"},"EG.KU.TFK.re":{"EG.KU.Roll":"ASC_WindowRec"},"rgr_Eltern":{"EG.WZ.Roll":"ASC_Roommate_Device"},"Astro":{"Rolladensteuerung":"ASC_twilightDevice"},"EG.WZ.FG.li":{"EG.WZ.Roll":"ASC_WindowRec"},"GA.BRI":{"EG.KU.Roll":"ASC_BrightnessSensor","OG.SZ.Roll":"ASC_BrightnessSensor"},"OG.WC.TFK.re":{"OG.WC.Roll":"ASC_WindowRec"},"st_OG.KZ.TFK":{"OG.KZ.Roll":"ASC_WindowRec"}}
setstate Rolladensteuerung 2019-06-07 22:10:06 EG.KU.Roll_PosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.KU.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.KU.Roll_nextAstroTimeEvent  8.06.2019 - 08:00
setstate Rolladensteuerung 2019-06-07 22:08:32 EG.WZ.Roll_lastDelayPosValue 50
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.WZ.Roll_lastPosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.WZ.Roll_nextAstroTimeEvent  8.06.2019 - 08:00
setstate Rolladensteuerung 2019-06-07 22:09:32 KG.KZ.Roll_lastPosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 KG.KZ.Roll_nextAstroTimeEvent  8.06.2019 - 09:30
setstate Rolladensteuerung 2019-05-05 08:24:50 OG.KZ.Roll_PosValue 0
setstate Rolladensteuerung 2019-06-07 06:00:02 OG.KZ.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.KZ.Roll_nextAstroTimeEvent  8.06.2019 - 09:30
setstate Rolladensteuerung 2019-06-07 22:09:51 OG.SZ.Roll_PosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.SZ.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.SZ.Roll_nextAstroTimeEvent  8.06.2019 - 08:30
setstate Rolladensteuerung 2019-06-07 22:09:47 OG.WC.Roll_PosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.WC.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.WC.Roll_nextAstroTimeEvent  8.06.2019 - 08:00
setstate Rolladensteuerung 2019-05-22 17:14:22 ascEnable on
setstate Rolladensteuerung 2019-05-08 19:30:29 controlShading on
setstate Rolladensteuerung 2019-01-30 20:48:00 hardLockOut off
setstate Rolladensteuerung 2019-06-05 21:05:58 partyMode off
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Bad OG.WC.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Kueche EG.KU.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Marvin OG.KZ.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Patrick KG.KZ.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Schlafen OG.SZ.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Wohnen EG.WZ.Roll
setstate Rolladensteuerung 2019-01-30 20:48:11 selfDefense off
setstate Rolladensteuerung 2019-06-07 22:10:06 state night close
setstate Rolladensteuerung 2019-01-30 20:49:26 sunriseTimeWeHoliday on
setstate Rolladensteuerung 2019-06-06 19:21:26 userAttrList rolled out



Vielleicht habe ich auf irgedn eine Änderung einfach überlesen, aber es hat schonmal funktioniert. ;-)

Danke und Gruß
Thomas

ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetCmdFn: EG.WZ.Roll - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 20. Grund der Fahrt: night close[/code]

Ich schaue mal
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 07 Juni 2019, 22:53:10
Zitat von: CoolTux am 07 Juni 2019, 22:33:54
Aktuelle Version?

Jein. Ich habe v0.6.14. Zwischen dieser und der aktuellen v0.6.15 gibt es diesbezüglich keine Änderungen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Jump2016 am 08 Juni 2019, 13:53:51
Hallo zusammen,

in der commandref stehen zwei API-Aufrufe.

Wenn ich nun wie im commandref z.B.

{ ascAPIget('Getter') }

eingebe bekomme ich folgende Meldung:

Can't locate object method "getGetter" via package "ASC_Shutters" at ./FHEM/73_AutoShuttersControl.pm line 243.

funktioniert das bei jemandem?

Gruß

Jonas

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 08 Juni 2019, 13:58:50
'Getter' ist der Platzhalter für den darunter aufgeführten Abruf... --> 'outTemp' stattdessen probieren.

Grüße
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Juni 2019, 15:10:51
Zitat von: Papaloewe am 07 Juni 2019, 22:20:04
Ich habe so ca. seit der Version 0.6 das Problem, dass meine Terasentüre trotz offenen Griffschalters abends heruntergefahren wird.
Im Debug-Log tauch folgender Hinweis auf:
ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnShuttersCommandSet: EG.WZ.Roll - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetDriveCmd: EG.WZ.Roll - NoOffset: NEIN

ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetDriveCmd: EG.WZ.Roll - NICHT versetztes fahren


ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetCmdFn: EG.WZ.Roll - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 20. Grund der Fahrt: night close


Das List von dem Rolladen-Device:
defmod EG.WZ.Roll CUL_HM 20A2D5
attr EG.WZ.Roll 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate AutoShutters7Control_Shading_WaitingPeriod AutoShuttersControl_Antifreeze:off,morning AutoShuttersControl_Pos_after_ComfortOpen:-2,-1,0,10,20,30,40,50,60,70,80,90,100 AutoShuttersControl_lock-out:on,off Rolladen Rolladen_map room_map structexclude
attr EG.WZ.Roll .devInfo 010100
attr EG.WZ.Roll .mId 006A
attr EG.WZ.Roll .stc 30
attr EG.WZ.Roll ASC 2
attr EG.WZ.Roll ASC_Antifreeze off
attr EG.WZ.Roll ASC_Antifreeze_Pos 15
attr EG.WZ.Roll ASC_AutoAstroModeEvening none
attr EG.WZ.Roll ASC_AutoAstroModeEveningHorizon none
attr EG.WZ.Roll ASC_AutoAstroModeMorning none
attr EG.WZ.Roll ASC_AutoAstroModeMorningHorizon none
attr EG.WZ.Roll ASC_BlockingTime_afterManual 120
attr EG.WZ.Roll ASC_BlockingTime_beforDayOpen 3600
attr EG.WZ.Roll ASC_BlockingTime_beforNightClose 3600
attr EG.WZ.Roll ASC_Closed_Pos 0
attr EG.WZ.Roll ASC_ComfortOpen_Pos 90
attr EG.WZ.Roll ASC_Down astro
attr EG.WZ.Roll ASC_Drive_Offset -1
attr EG.WZ.Roll ASC_Drive_OffsetStart -1
attr EG.WZ.Roll ASC_GuestRoom none
attr EG.WZ.Roll ASC_LockOut soft
attr EG.WZ.Roll ASC_LockOut_Cmd inhibit
attr EG.WZ.Roll ASC_Mode_Down always
attr EG.WZ.Roll ASC_Mode_Up always
attr EG.WZ.Roll ASC_Open_Pos 100
attr EG.WZ.Roll ASC_Partymode off
attr EG.WZ.Roll ASC_Pos_Reading pct
attr EG.WZ.Roll ASC_PrivacyDownTime_beforNightClose 60
attr EG.WZ.Roll ASC_PrivacyDown_Pos 50
attr EG.WZ.Roll ASC_Roommate_Device rgr_Eltern
attr EG.WZ.Roll ASC_Roommate_Reading state
attr EG.WZ.Roll ASC_Self_Defense_Exclude off
attr EG.WZ.Roll ASC_Shading_Angle_Left 75
attr EG.WZ.Roll ASC_Shading_Angle_Right 75
attr EG.WZ.Roll ASC_Shading_Direction 320
attr EG.WZ.Roll ASC_Shading_Min_Elevation 25
attr EG.WZ.Roll ASC_Shading_Min_OutsideTemperature 20
attr EG.WZ.Roll ASC_Shading_Mode off
attr EG.WZ.Roll ASC_Shading_Pos 20
attr EG.WZ.Roll ASC_Shading_StateChange_Cloudy 20000
attr EG.WZ.Roll ASC_Shading_StateChange_Sunny 35000
attr EG.WZ.Roll ASC_Shading_WaitingPeriod 1200
attr EG.WZ.Roll ASC_ShuttersPlace terrace
attr EG.WZ.Roll ASC_Time_Down_Early 16:30
attr EG.WZ.Roll ASC_Time_Down_Late 23:00
attr EG.WZ.Roll ASC_Time_Up_Early 06:00
attr EG.WZ.Roll ASC_Time_Up_Late 08:00
attr EG.WZ.Roll ASC_Time_Up_WE_Holiday 08:00
attr EG.WZ.Roll ASC_Up astro
attr EG.WZ.Roll ASC_Ventilate_Pos 20
attr EG.WZ.Roll ASC_Ventilate_Window_Open on
attr EG.WZ.Roll ASC_WiggleValue 5
attr EG.WZ.Roll ASC_WindowRec EG.WZ.FG.li
attr EG.WZ.Roll ASC_WindowRec_subType threestate
attr EG.WZ.Roll IODev HMUART
attr EG.WZ.Roll IOgrp vccu
attr EG.WZ.Roll Rolladen Roll
attr EG.WZ.Roll autoReadReg 5_readMissing
attr EG.WZ.Roll cmdIcon up:fts_shutter_up down:fts_shutter_down stop:stop2
attr EG.WZ.Roll devStateIcon set_.*:fts_shutter_updown@red up:fts_shutter_10 down:fts_shutter_100 half:fts_shutter_50 100:fts_shutter_100 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_10
attr EG.WZ.Roll event-on-change-reading state
attr EG.WZ.Roll eventMap on:up off:down
attr EG.WZ.Roll expert 1_allReg
attr EG.WZ.Roll firmware 2.11
attr EG.WZ.Roll group Rolladen
attr EG.WZ.Roll model HM-LC-BL1PBU-FM
attr EG.WZ.Roll peerIDs 00000000,
attr EG.WZ.Roll room ASC,Wohnen
attr EG.WZ.Roll serialNr KEQ0154684
attr EG.WZ.Roll subType blindActuator
attr EG.WZ.Roll webCmd up:down:stop:pct

setstate EG.WZ.Roll 20
setstate EG.WZ.Roll 2018-09-18 09:47:08 .D-devInfo 010100
setstate EG.WZ.Roll 2018-09-18 09:47:08 .D-stc 30
setstate EG.WZ.Roll 2019-03-10 15:31:54 .RegL_00. 00:00 02:01 0A:12 0B:3A 0C:BC 15:FF 18:00
setstate EG.WZ.Roll 2019-03-10 15:31:55 .RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:22 0D:01 0E:36 0F:05 10:00 30:06 56:00 57:06
setstate EG.WZ.Roll 2019-03-10 15:31:55 .peerListRDate 2019-03-10 15:31:55
setstate EG.WZ.Roll 2019-06-07 22:09:58 .protLastRcv 2019-06-07 22:09:58
setstate EG.WZ.Roll 2019-05-22 17:14:22 ASC_Enable on
setstate EG.WZ.Roll 2019-06-04 06:27:15 ASC_ShuttersLastDrive window closed at day
setstate EG.WZ.Roll 2019-06-07 22:09:32 ASC_Time_DriveDown  8.06.2019 - 22:09
setstate EG.WZ.Roll 2019-06-07 22:09:32 ASC_Time_DriveUp  8.06.2019 - 08:00
setstate EG.WZ.Roll 2019-06-07 22:09:32 ASC_Time_PrivacyDriveDown  8.06.2019 - 22:08
setstate EG.WZ.Roll 2019-06-07 22:09:32 CommandAccepted yes
setstate EG.WZ.Roll 2018-09-18 09:47:08 D-firmware 2.11
setstate EG.WZ.Roll 2018-09-18 09:47:08 D-serialNr KEQ0154684
setstate EG.WZ.Roll 2019-03-10 15:31:54 PairedTo 0x123ABC
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-confBtnTime permanent
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-driveDown 29 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-driveTurn 0.5 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-driveUp 31 s
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-intKeyVisib invisib
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-localResDis off
setstate EG.WZ.Roll 2018-09-16 17:29:57 R-pairCentral 0x123ABC
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-powerUpAction off
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-refRunCounter 0
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-sign off
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-statusInfoMinDly 3 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-statusInfoRandom 0 s
setstate EG.WZ.Roll 2018-09-16 17:29:58 R-transmitTryMax 6
setstate EG.WZ.Roll 2019-06-06 19:21:27 associatedWith Rolladensteuerung
setstate EG.WZ.Roll 2019-06-07 22:09:58 deviceMsg 20 (to vccu)
setstate EG.WZ.Roll 2019-06-07 22:09:58 level 20
setstate EG.WZ.Roll 2019-06-07 22:09:58 motor stop:20
setstate EG.WZ.Roll 2019-06-07 22:09:58 pct 20
setstate EG.WZ.Roll 2019-01-06 08:49:01 powerOn 2019-01-06 08:49:01
setstate EG.WZ.Roll 2019-06-07 22:09:58 recentStateType info
setstate EG.WZ.Roll 2019-05-28 13:24:32 sabotageAttack_ErrIoAttack cnt 4
setstate EG.WZ.Roll 2019-06-07 22:09:58 state 20
setstate EG.WZ.Roll 2019-06-07 22:09:58 timedOn off



und noch von dem ASC-Device:
defmod Rolladensteuerung AutoShuttersControl
attr Rolladensteuerung ASC_autoAstroModeEvening HORIZON
attr Rolladensteuerung ASC_autoAstroModeEveningHorizon -4
attr Rolladensteuerung ASC_autoAstroModeMorning HORIZON
attr Rolladensteuerung ASC_autoAstroModeMorningHorizon -2
attr Rolladensteuerung ASC_autoShuttersControlComfort on
attr Rolladensteuerung ASC_autoShuttersControlEvening on
attr Rolladensteuerung ASC_autoShuttersControlMorning on
attr Rolladensteuerung ASC_debug 1
attr Rolladensteuerung ASC_expert 1
attr Rolladensteuerung ASC_freezeTemp -5
attr Rolladensteuerung ASC_shuttersDriveOffset 3
attr Rolladensteuerung ASC_tempSensor GA.TH:temperature
attr Rolladensteuerung ASC_twilightDevice Astro
attr Rolladensteuerung devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
attr Rolladensteuerung icon fts_shutter_automatic
attr Rolladensteuerung room ASC

setstate Rolladensteuerung night close
setstate Rolladensteuerung 2019-06-03 21:49:37 .monitoredDevs {"st_KG.KZ.TFK":{"KG.KZ.Roll":"ASC_WindowRec"},"st_OG.SZ.TFK":{"OG.SZ.Roll":"ASC_WindowRec"},"rr_Marvin":{"OG.KZ.Roll":"ASC_Roommate_Device"},"EG.KU.TFK.re":{"EG.KU.Roll":"ASC_WindowRec"},"rgr_Eltern":{"EG.WZ.Roll":"ASC_Roommate_Device"},"Astro":{"Rolladensteuerung":"ASC_twilightDevice"},"EG.WZ.FG.li":{"EG.WZ.Roll":"ASC_WindowRec"},"GA.BRI":{"EG.KU.Roll":"ASC_BrightnessSensor","OG.SZ.Roll":"ASC_BrightnessSensor"},"OG.WC.TFK.re":{"OG.WC.Roll":"ASC_WindowRec"},"st_OG.KZ.TFK":{"OG.KZ.Roll":"ASC_WindowRec"}}
setstate Rolladensteuerung 2019-06-07 22:10:06 EG.KU.Roll_PosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.KU.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.KU.Roll_nextAstroTimeEvent  8.06.2019 - 08:00
setstate Rolladensteuerung 2019-06-07 22:08:32 EG.WZ.Roll_lastDelayPosValue 50
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.WZ.Roll_lastPosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 EG.WZ.Roll_nextAstroTimeEvent  8.06.2019 - 08:00
setstate Rolladensteuerung 2019-06-07 22:09:32 KG.KZ.Roll_lastPosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 KG.KZ.Roll_nextAstroTimeEvent  8.06.2019 - 09:30
setstate Rolladensteuerung 2019-05-05 08:24:50 OG.KZ.Roll_PosValue 0
setstate Rolladensteuerung 2019-06-07 06:00:02 OG.KZ.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.KZ.Roll_nextAstroTimeEvent  8.06.2019 - 09:30
setstate Rolladensteuerung 2019-06-07 22:09:51 OG.SZ.Roll_PosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.SZ.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.SZ.Roll_nextAstroTimeEvent  8.06.2019 - 08:30
setstate Rolladensteuerung 2019-06-07 22:09:47 OG.WC.Roll_PosValue 100
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.WC.Roll_lastPosValue 0
setstate Rolladensteuerung 2019-06-07 22:09:32 OG.WC.Roll_nextAstroTimeEvent  8.06.2019 - 08:00
setstate Rolladensteuerung 2019-05-22 17:14:22 ascEnable on
setstate Rolladensteuerung 2019-05-08 19:30:29 controlShading on
setstate Rolladensteuerung 2019-01-30 20:48:00 hardLockOut off
setstate Rolladensteuerung 2019-06-05 21:05:58 partyMode off
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Bad OG.WC.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Kueche EG.KU.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Marvin OG.KZ.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Patrick KG.KZ.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Schlafen OG.SZ.Roll
setstate Rolladensteuerung 2019-06-06 19:21:26 room_ASC_Wohnen EG.WZ.Roll
setstate Rolladensteuerung 2019-01-30 20:48:11 selfDefense off
setstate Rolladensteuerung 2019-06-07 22:10:06 state night close
setstate Rolladensteuerung 2019-01-30 20:49:26 sunriseTimeWeHoliday on
setstate Rolladensteuerung 2019-06-06 19:21:26 userAttrList rolled out



Vielleicht habe ich auf irgedn eine Änderung einfach überlesen, aber es hat schonmal funktioniert. ;-)

Danke und Gruß
Thomas

ASC_DEBUG!!! 2019.06. 7 22:09:32 - FnSetCmdFn: EG.WZ.Roll - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 20. Grund der Fahrt: night close[/code]

Das Rollo fährt aber nicht ganz zu, richtig? Es fährt in die ComfortPosition?
Ich denke ich habe da etwas gefunden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Juni 2019, 15:34:55
Zitat von: coolice am 07 Juni 2019, 19:31:13
ASC_DEBUG!!! 2019.06. 7 13:16:49 - ShadingProcessing: Rol.DG.bu - Übergebende Werte - Azimuth:176.07, Elevation: 61.09, Brightness: 219, OutTemp: 22.9, Fenster Position: 238, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

Interessant ist das "Ist es nach der Zeitblockadezeit: NEIN" denn hier sollte eigentlich ein JA stehen. Ich kann es mir aktuell nicht erklären.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Papaloewe am 08 Juni 2019, 15:58:16
Zitat von: CoolTux am 08 Juni 2019, 15:10:51
Das Rollo fährt aber nicht ganz zu, richtig? Es fährt in die ComfortPosition?
Ich denke ich habe da etwas gefunden.

Nein, nicht ganz richtig. Es fährt in die Ventilate-Position, in diesem Fall auf den Wert 20 (HM-Type 2).
Irgendwie wird das UserReading "ASC_ShuttersPlace" nicht richtig berücksichtigt.

Gruß
Thomas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Juni 2019, 16:28:25
Doch macht es schon. Ist aber etwas komplexer.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 09 Juni 2019, 10:01:40
Guten Morgen, ich bin gerade dabei ASC zu testen. Ich habe an einem Fenster einen HM Fensterkontakt und den habe ich so eingestellt, dass das Fenster zum lüften wieder ein STück hochfährt.
Heute Nacht war das Fenster offen. Und ale der Befehl (von ASC) zum öffnen kam heute früh ist der Rolladen hochgefahren, und dann wieder runter auf die Lüftungsposition.
Ich suche schon den ganzen Morgen den Fehler, kann mir jemand helfen?

ASC:


Internals:
   FUUID      5cf651a4-f33f-55ed-4a01-a412f83285457038
   FVERSION   73_AutoShuttersControl.pm:v0.6.15-s19538/2019-06-03 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolladenControl
   NOTIFYDEV  global,RolladenControl,Rolladen_Bad,Rolladen_Esszimmer,Rolladen_Gaestezimmer,Rolladen_Schlafzimmer,Rolladen_Wohnzimmer,Rolladen_Gaestezimmer,Rolladen_Schlafzimmer,Schlafzimmerfenster
   NR         564
   NTFY_ORDER 51-RolladenControl
   STATE      please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
   TYPE       AutoShuttersControl
   VERSION    0.6.15
   OLDREADINGS:
   READINGS:
     2019-06-09 05:30:22   ASC_Jalousie_Info_lastPosValue 0
     2019-06-09 05:30:22   Rolladen_Bad_lastPosValue 0
     2019-06-09 05:00:02   Rolladen_Esszimmer_lastPosValue 0
     2019-06-09 08:00:02   Rolladen_Gaestezimmer_lastPosValue 0
     2019-06-09 08:30:02   Rolladen_Schlafzimmer_lastPosValue 0
     2019-06-09 05:30:22   Rolladen_Wohnzimmer_lastPosValue 0
     2019-06-04 11:10:28   ascEnable       on
     2019-06-04 11:10:28   controlShading  off
     2019-06-04 11:10:28   hardLockOut     off
     2019-06-08 16:40:29   room_ASC_Rolladen ASC_Jalousie_Info
     2019-06-08 16:40:29   room_Rolladen   Rolladen_Bad,Rolladen_Esszimmer,Rolladen_Gaestezimmer,Rolladen_Wohnzimmer
     2019-06-08 16:40:29   room_Rolladen_alexa Rolladen_Schlafzimmer
     2019-06-04 11:10:28   selfDefense     off
     2019-06-09 09:45:28   state           please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
     2019-06-04 11:10:28   sunriseTimeWeHoliday off
     2019-06-09 09:45:34   userAttrList    rolled out
   helper:
     shuttersList:
       Rolladen_Bad
       Rolladen_Esszimmer
       Rolladen_Gaestezimmer
       Rolladen_Schlafzimmer
       Rolladen_Wohnzimmer
   monitoredDevs:
     Rolladen_Gaestezimmer:
     Rolladen_Schlafzimmer:
     Schlafzimmerfenster:
       Rolladen_Schlafzimmer ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning HORIZON
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning on
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC,Rolladen


Der Rolladenaktor:


Internals:
   DEF        679D05
   FUUID      5cf640a8-f33f-55ed-96cf-2531d7fa8f0f45ff
   IODev      CUL868
   NAME       Rolladen_Schlafzimmer
   NOTIFYDEV  global
   NR         130
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2019-06-04 11:18:56   ASC_Enable      on
     2019-06-09 08:30:02   ASC_Time_DriveDown AutoShuttersControl off
     2019-06-09 08:30:02   ASC_Time_DriveUp 10.06.2019 - 08:30
     2019-06-09 09:25:51   CommandAccepted yes
     2019-06-04 09:56:52   D-firmware      2.11
     2019-06-04 09:56:52   D-serialNr      OEQ2340111
     2019-06-04 09:59:50   PairedTo        0xF11134
     2019-06-08 13:13:11   R-driveDown     set_20 s
     2019-06-04 09:59:51   R-driveTurn     0.5 s
     2019-06-08 13:13:04   R-driveUp       set_20 s
     2019-06-04 09:59:50   R-pairCentral   0xF11134
     2019-06-04 09:59:51   R-sign          off
     2019-06-04 09:59:50   RegL_00.        00:00 02:01 0A:F1 0B:11 0C:34 15:FF 18:00
     2019-06-04 09:59:50   RegL_01.        08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
     2019-06-08 16:40:30   associatedWith  RolladenControl
     2019-06-09 09:25:51   deviceMsg       30 (to CUL868)
     2019-06-09 09:25:51   level           30
     2019-06-09 09:25:51   motor           stop:30
     2019-06-09 09:25:51   pct             30
     2019-06-09 09:25:51   recentStateType ack
     2019-06-09 09:25:51   state           30
     2019-06-09 09:25:51   timedOn         off
   helper:
     HM_CMDNR   3
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +679D05,00,00,00
       prefIO     
       rxt        0
       vccu       
       p:
         679D05
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening ASTRONOMIC
   ASC_AutoAstroModeMorning ASTRONOMIC
   ASC_Pos_Reading position
   ASC_Time_Up_Early 09:00
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Schlafzimmerfenster
   ASC_WindowRec_subType twostate
   IODev      CUL868
   alexaName  Rollladen Schlafzimmer
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Rolladen,alexa
   serialNr   OEQ2340111
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rolladen_EG Rolladen_EG_map structexclude
   webCmd     statusRequest:stop:up:90:80:70:60:50:40:30:20:10:down:on:off


Und der Fensterkontakt:


Internals:
   DEF        4E4F19
   FUUID      5cfb9792-f33f-55ed-200c-3503dc4b512dc379
   IODev      CUL868
   NAME       Schlafzimmerfenster
   NOTIFYDEV  global
   NR         754
   STATE      closed
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2019-06-08 16:40:26   Activity        alive
     2019-06-08 13:09:25   D-firmware      1.0
     2019-06-08 13:09:25   D-serialNr      NEQ0943203
     2019-06-09 09:25:51   alive           yes
     2019-06-09 09:38:15   battery         ok
     2019-06-09 09:38:15   contact         closed (to broadcast)
     2019-06-09 09:25:51   recentStateType info
     2019-06-09 09:25:51   sabotageError   off
     2019-06-09 09:38:15   state           closed
     2019-06-09 09:38:15   trigDst_broadcast noConfig
     2019-06-09 09:38:15   trigger_cnt     238
   helper:
     HM_CMDNR   167
     mId        00C7
     peerFriend peerAct,peerVirt
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     28
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4E4F19,00,00,00
       prefIO     
       rxt        2
       vccu       
       p:
         4E4F19
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   
     role:
       chn        1
       dev        1
Attributes:
   IODev      CUL868
   actCycle   002:50
   actStatus  dead
   autoReadReg 4_reqStatus
   devStateIcon opened:fts_door_right_open@red closed:fts_door_right@green
   expert     2_raw
   firmware   1.0
   model      HM-SEC-SCO
   room       Fenster / Türen,Rolladen
   serialNr   NEQ0943203
   subType    threeStateSensor


Danke schonmal...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 10:15:28
Ich finde in Deinem Rollo Device kein Reading position

Warum dann
ASC_Pos_Reading position

Hier hätte ich pct erwartet.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 10:22:31
Und noch ein kleiner Tip. Ein Fensterkontakt sendet sporadisch seine Daten auch ohne Zustandsänderung. Alive, Batterie und so. Mit dabei ist dann auch der Status. Dadurch kann ASC durcheinander kommen da es denkt es wurde tatsächlich eine Aktion durchgeführt.
Bitte schaue Dir einmal die event-on Attribute diesbezüglich an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: clown2000 am 09 Juni 2019, 12:30:03
Zitat von: CoolTux am 08 Juni 2019, 15:34:55
Interessant ist das "Ist es nach der Zeitblockadezeit: NEIN" denn hier sollte eigentlich ein JA stehen. Ich kann es mir aktuell nicht erklären.
Hallo,

hab das gleiche Problem: Abends wird Zeitblockadezeit richtig umgesetzt. Morgens bleibt Zeitblockadezeit auf NEIN.
ASC_Time_Up_Early 8:00
ASC_Time_Up_Late 9:00
ASC_Time_Down_Early 20:00
ASC_Time_Down_Late 22:00

Wenn ich morgens neu starte funktioniert die Beschattung für den Rest des Tages wie erwartet.

Ich nutze nur die Beschattung für meinen Wintergarten: 2 Markisen und 2 Fenster. Morgens und Abends steht auf off.

Ein Problem sehe ich noch in Regen und Wind un-protection: die Rückkehr zur vorherigen Position. Kann Du einbauen, dass das - evtl. über Attribut o.ä. - abgeschaltet werden kann?

Version 0.6.15

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 13:25:05
Zitat von: clown2000 am 09 Juni 2019, 12:30:03
Hallo,

hab das gleiche Problem: Abends wird Zeitblockadezeit richtig umgesetzt. Morgens bleibt Zeitblockadezeit auf NEIN.
ASC_Time_Up_Early 8:00
ASC_Time_Up_Late 9:00
ASC_Time_Down_Early 20:00
ASC_Time_Down_Late 22:00

Wenn ich morgens neu starte funktioniert die Beschattung für den Rest des Tages wie erwartet.

Ich nutze nur die Beschattung für meinen Wintergarten: 2 Markisen und 2 Fenster. Morgens und Abends steht auf off.

Ein Problem sehe ich noch in Regen und Wind un-protection: die Rückkehr zur vorherigen Position. Kann Du einbauen, dass das - evtl. über Attribut o.ä. - abgeschaltet werden kann?

Version 0.6.15

Kannst Du mir bitte ein list vom ASC Device geben und von einem exemplarischen Rollo?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 09 Juni 2019, 15:25:38
Hallo CoolTux und Helfer!
Erst einmal ein ganz fettes Lob zum ASC und seiner Weiterentwicklung - das ist echt der Hammer!
Ich nutze das ASC erst seit kurzem und habe aktuell 3 Rollos mit HM-LC-BL1-FM Aktoren im Einsatz.
Im Moment habe ich das Thema ,,Beschattung" noch ausgeklammert – hier fehlen noch die (bereits bestellen) Sensoren.
Aktuell habe ich aber 2 Probleme bei denen ich nicht mehr weiter komme:
1.  Aus irgendeinem Grund klappt die Zeitanpassung von ASC_Time_Up_WE_Holiday in Bezug auf Feiertage bei mir nicht.
In meinem Holiday Device ist für morgen Pfingsten angekündigt:
Internals:
   FUUID      5cf02138-f33f-8647-4603-ed1a8bfbebacd56c
   HOLIDAYFILE ./FHEM/holiday/nw.holiday
   NAME       nw
   NR         178
   READONLY   1
   STATE      none
   TRIGGERTIME 1560117602.21905
   TYPE       holiday
   READINGS:
     2019-06-09 14:38:37   state           none
     2019-06-09 14:38:37   tomorrow        Pfingsten
     2019-06-09 14:38:37   yesterday       none
Attributes:
   room       SYSTEM


Trotzdem zeigt showShuttersInformations an, dass Next DriveUp zur ASC_Time_Up_Early eingetragenen Zeit und nicht zur ASC_Time_Up_WE_Holiday verwendeten Zeit passieren wird.
Warum bekomme ich nicht raus.
Die AutoRollo Befehle createNewNotifyDev, renewSetSunriseSunsetTimer und createNewNotifyDev habe ich bereits mehrfach ohne Erfolg wiederholt.
Hier noch das List vom AutoRollo:
Internals:
   FUUID      5ce92402-f33f-8647-2f95-bae9693c1db63c8e
   FVERSION   73_AutoShuttersControl.pm:v0.6.16-s19579/2019-06-08 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoRollo
   NOTIFYDEV  global,AutoRollo,Rollo_Buero,Rollo_Kueche,Rollo_Wohnzimmer,F_EG_Buero,WetterProplanta,F_EG_Kueche
   NR         160
   NTFY_ORDER 51-AutoRollo
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.16
   OLDREADINGS:
   READINGS:
     2019-06-09 13:40:49   Rollo_Buero_PosValue 100
     2019-06-09 09:00:02   Rollo_Buero_lastPosValue 0
     2019-06-09 14:38:38   Rollo_Buero_nextAstroTimeEvent  9.06.2019 - 22:00
     2019-06-09 14:46:33   Rollo_Kueche_PosValue 100
     2019-06-09 09:00:02   Rollo_Kueche_lastPosValue 0
     2019-06-09 14:38:38   Rollo_Kueche_nextAstroTimeEvent  9.06.2019 - 22:00
     2019-06-09 09:00:25   Rollo_Wohnzimmer_PosValue 100
     2019-06-09 09:00:02   Rollo_Wohnzimmer_lastPosValue 0
     2019-06-09 14:38:38   Rollo_Wohnzimmer_nextAstroTimeEvent  9.06.2019 - 22:20
     2019-06-08 00:34:26   ascEnable       on
     2019-05-25 13:16:18   controlShading  off
     2019-05-25 13:16:18   hardLockOut     off
     2019-06-09 14:38:35   room_EG_Buero_Rollo Rollo_Buero
     2019-06-09 14:38:35   room_EG_Kueche_Rollo Rollo_Kueche
     2019-06-09 14:38:35   room_EG_Wohnzimmer_Rollo Rollo_Wohnzimmer
     2019-05-25 13:16:18   selfDefense     off
     2019-06-09 14:46:33   state           manual
     2019-06-09 12:07:55   sunriseTimeWeHoliday on
     2019-06-09 14:38:35   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_Buero
       Rollo_Kueche
       Rollo_Wohnzimmer
   monitoredDevs:
     F_EG_Buero:
       Rollo_Buero ASC_WindowRec
     F_EG_Kueche:
       Rollo_Kueche ASC_WindowRec
     Rollo_Kueche:
     WetterProplanta:
       AutoRollo  ASC_windSensor
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeEveningHorizon 9
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 1:999999
   ASC_expert 1
   ASC_windSensor WetterProplanta:wind
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollo
   verbose    3


2. Seit kurzem reagiert das Rollo nicht mehr auf das Öffnen des Fensters.
Ich verwende die Fensterkontakte von MAX. Diese liefern als Status nicht open sondern opened, daher habe ich über eventMap opened:open das angepasst.
Das hat auch so eine Weile gut Funktioniert – wurde da ggf. durch ein Update etwas geändert?

Hier noch das List von einem Fensterkontakt:
Internals:
   DEF        ShutterContact 057776
   FUUID      5cee7e63-f33f-8647-0503-5e4a7d75b613b619
   IODev      MAXCube
   LASTInputDev MAXCube
   MAXCube_MSGCNT 72
   MAXCube_TIME 2019-06-09 15:13:41
   MSGCNT     72
   NAME       F_EG_Buero
   NR         172
   STATE      closed
   TYPE       MAX
   addr       057776
   backend    MAXCube
   rferror    0
   serial     JEQ0503778
   type       ShutterContact
   READINGS:
     2019-06-09 15:13:41   MAXLAN_error    0
     2019-06-09 15:13:41   MAXLAN_errorInCommand
     2019-06-09 15:13:41   MAXLAN_initialized 1
     2019-06-09 15:13:41   MAXLAN_isAnswer 0
     2019-06-09 15:13:41   MAXLAN_valid    1
     2019-06-09 14:38:05   RSSI            -84
     2019-06-09 15:13:41   battery         ok
     2019-06-09 15:13:41   batteryState    ok
     2019-06-09 14:38:36   firmware        1.3
     2019-06-09 14:38:36   groupid         8
     2019-06-09 15:13:41   onoff           0
     2019-06-09 15:13:41   state           closed
     2019-06-09 14:38:36   testresult      15
   internals:
     interfaces switch_active;battery
Attributes:
   IODev      MAXCube
   devStateIcon .*closed:fts_window_1w@green .*open:fts_window_1w_open@red
   eventMap   opened:open
   group      Fenster
   icon       fts_window_1w
   room       EG_Büro,Fenster Türen,MAX
   verbose    3


Nachtrag:
Hier noch das List zu dem zugehörigen Aktor:

Internals:
   DEF        67068D
   FUUID      5ce000b4-f33f-8647-085a-104fe426c9868237
   IODev      CUL1
   NAME       Rollo_Buero
   NOTIFYDEV  global
   NR         145
   NTFY_ORDER 50-Rollo_Buero
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2019-05-31 23:42:13   ASC_Enable      on
     2019-06-09 13:40:49   ASC_ShuttersLastDrive manual
     2019-06-09 14:38:38   ASC_Time_DriveDown  9.06.2019 - 22:00
     2019-06-09 14:38:38   ASC_Time_DriveUp 10.06.2019 - 07:00
     2019-06-09 13:33:16   CommandAccepted yes
     2019-05-18 14:56:01   D-firmware      2.11
     2019-05-18 14:56:01   D-serialNr      OEQ2686631
     2019-06-09 13:30:31   PairedTo        0xFFFFF0
     2019-05-19 13:50:56   R-driveDown     20 s
     2019-05-19 13:50:56   R-driveTurn     0.5 s
     2019-05-19 13:50:56   R-driveUp       20 s
     2019-05-19 13:50:55   R-pairCentral   0xFFFFF0
     2019-05-19 13:51:21   R-self01-lgActionType jmpToTarget
     2019-05-19 13:51:21   R-self01-lgOnLevel 100 %
     2019-05-19 13:51:21   R-self01-shActionType jmpToTarget
     2019-05-19 13:51:21   R-self01-shOnLevel 100 %
     2019-05-19 13:51:23   R-self02-lgActionType jmpToTarget
     2019-05-19 13:51:23   R-self02-lgOnLevel 100 %
     2019-05-19 13:51:23   R-self02-shActionType jmpToTarget
     2019-05-19 13:51:23   R-self02-shOnLevel 100 %
     2019-05-19 13:50:56   R-sign          off
     2019-06-09 13:30:31   RegL_00.        00:00 02:01 0A:FF 0B:FF 0C:F0 15:FF 18:00
     2019-06-09 13:30:32   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:C8 0D:00 0E:C8 0F:05 10:00 30:06 56:00 57:24
     2019-06-09 14:38:35   associatedWith  AutoRollo
     2019-06-09 13:40:49   deviceMsg       on (to VCCU)
     2019-06-09 13:40:49   level           100
     2019-06-09 13:40:49   motor           stop:on
     2019-06-09 13:40:49   pct             100
     2019-05-18 14:55:28   powerOn         2019-05-18 14:55:28
     2019-06-09 13:40:49   recentStateType info
     2019-06-09 13:40:49   state           on
     2019-06-09 13:40:49   timedOn         off
   helper:
     HM_CMDNR   161
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +67068D,00,00,00
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         67068D
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning REAL
   ASC_Pos_Reading level
   ASC_Time_Up_Early 7:00
   ASC_Time_Up_Late 9:00
   ASC_Time_Up_WE_Holiday 9:00
   ASC_Ventilate_Pos 40
   ASC_WiggleValue 80
   ASC_WindowRec F_EG_Buero
   IODev      CUL1
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   cmdIcon    on:control_arrow_upward off:control_arrow_downward stop:stop up:control_arrow_up down:control_arrow_down undefined:shutter_4
   devStateIcon on:fts_window_1w@green:off 90:shutter_open 80:shutter_1 70:shutter_2 60:shutter_3 50:shutter_4 40:shutter_halfopen 30:shutter_5 20:shutter_6 10:shutter_7 off:fts_shutter_1w_100@green:on
   expert     2_raw
   firmware   2.11
   group      Rollos
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       EG_Büro,Rollo
   serialNr   OEQ26867831
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollo Rollo_map structexclude
   verbose    3
   webCmd     on:off:up:down:stop


Jemand eine Idee dazu?
Vor allem wenn morgen zu früh der Rollo hochfährt gibt das miese Stimmung...
LG Werner
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: clown2000 am 09 Juni 2019, 16:21:48
Zitat von: CoolTux am 09 Juni 2019, 13:25:05
Kannst Du mir bitte ein list vom ASC Device geben und von einem exemplarischen Rollo?

Ich hab gerade das Update auf Version 0.6.16 gemacht. Mach ich dann Morgen, wenns wieder klemmt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 16:23:01
Zitat von: hdderror am 09 Juni 2019, 15:25:38
Hallo CoolTux und Helfer!
Erst einmal ein ganz fettes Lob zum ASC und seiner Weiterentwicklung - das ist echt der Hammer!
Ich nutze das ASC erst seit kurzem und habe aktuell 3 Rollos mit HM-LC-BL1-FM Aktoren im Einsatz.
Im Moment habe ich das Thema ,,Beschattung" noch ausgeklammert – hier fehlen noch die (bereits bestellen) Sensoren.
Aktuell habe ich aber 2 Probleme bei denen ich nicht mehr weiter komme:
1.  Aus irgendeinem Grund klappt die Zeitanpassung von ASC_Time_Up_WE_Holiday in Bezug auf Feiertage bei mir nicht.
In meinem Holiday Device ist für morgen Pfingsten angekündigt:
Internals:
   FUUID      5cf02138-f33f-8647-4603-ed1a8bfbebacd56c
   HOLIDAYFILE ./FHEM/holiday/nw.holiday
   NAME       nw
   NR         178
   READONLY   1
   STATE      none
   TRIGGERTIME 1560117602.21905
   TYPE       holiday
   READINGS:
     2019-06-09 14:38:37   state           none
     2019-06-09 14:38:37   tomorrow        Pfingsten
     2019-06-09 14:38:37   yesterday       none
Attributes:
   room       SYSTEM


Trotzdem zeigt showShuttersInformations an, dass Next DriveUp zur ASC_Time_Up_Early eingetragenen Zeit und nicht zur ASC_Time_Up_WE_Holiday verwendeten Zeit passieren wird.
Warum bekomme ich nicht raus.
Die AutoRollo Befehle createNewNotifyDev, renewSetSunriseSunsetTimer und createNewNotifyDev habe ich bereits mehrfach ohne Erfolg wiederholt.
Hier noch das List vom AutoRollo:
Internals:
   FUUID      5ce92402-f33f-8647-2f95-bae9693c1db63c8e
   FVERSION   73_AutoShuttersControl.pm:v0.6.16-s19579/2019-06-08 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoRollo
   NOTIFYDEV  global,AutoRollo,Rollo_Buero,Rollo_Kueche,Rollo_Wohnzimmer,F_EG_Buero,WetterProplanta,F_EG_Kueche
   NR         160
   NTFY_ORDER 51-AutoRollo
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.16
   OLDREADINGS:
   READINGS:
     2019-06-09 13:40:49   Rollo_Buero_PosValue 100
     2019-06-09 09:00:02   Rollo_Buero_lastPosValue 0
     2019-06-09 14:38:38   Rollo_Buero_nextAstroTimeEvent  9.06.2019 - 22:00
     2019-06-09 14:46:33   Rollo_Kueche_PosValue 100
     2019-06-09 09:00:02   Rollo_Kueche_lastPosValue 0
     2019-06-09 14:38:38   Rollo_Kueche_nextAstroTimeEvent  9.06.2019 - 22:00
     2019-06-09 09:00:25   Rollo_Wohnzimmer_PosValue 100
     2019-06-09 09:00:02   Rollo_Wohnzimmer_lastPosValue 0
     2019-06-09 14:38:38   Rollo_Wohnzimmer_nextAstroTimeEvent  9.06.2019 - 22:20
     2019-06-08 00:34:26   ascEnable       on
     2019-05-25 13:16:18   controlShading  off
     2019-05-25 13:16:18   hardLockOut     off
     2019-06-09 14:38:35   room_EG_Buero_Rollo Rollo_Buero
     2019-06-09 14:38:35   room_EG_Kueche_Rollo Rollo_Kueche
     2019-06-09 14:38:35   room_EG_Wohnzimmer_Rollo Rollo_Wohnzimmer
     2019-05-25 13:16:18   selfDefense     off
     2019-06-09 14:46:33   state           manual
     2019-06-09 12:07:55   sunriseTimeWeHoliday on
     2019-06-09 14:38:35   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_Buero
       Rollo_Kueche
       Rollo_Wohnzimmer
   monitoredDevs:
     F_EG_Buero:
       Rollo_Buero ASC_WindowRec
     F_EG_Kueche:
       Rollo_Kueche ASC_WindowRec
     Rollo_Kueche:
     WetterProplanta:
       AutoRollo  ASC_windSensor
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeEveningHorizon 9
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 1:999999
   ASC_expert 1
   ASC_windSensor WetterProplanta:wind
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollo
   verbose    3


2. Seit kurzem reagiert das Rollo nicht mehr auf das Öffnen des Fensters.
Ich verwende die Fensterkontakte von MAX. Diese liefern als Status nicht open sondern opened, daher habe ich über eventMap opened:open das angepasst.
Das hat auch so eine Weile gut Funktioniert – wurde da ggf. durch ein Update etwas geändert?

Hier noch das List von einem Fensterkontakt:
Internals:
   DEF        ShutterContact 057776
   FUUID      5cee7e63-f33f-8647-0503-5e4a7d75b613b619
   IODev      MAXCube
   LASTInputDev MAXCube
   MAXCube_MSGCNT 72
   MAXCube_TIME 2019-06-09 15:13:41
   MSGCNT     72
   NAME       F_EG_Buero
   NR         172
   STATE      closed
   TYPE       MAX
   addr       057776
   backend    MAXCube
   rferror    0
   serial     JEQ0503778
   type       ShutterContact
   READINGS:
     2019-06-09 15:13:41   MAXLAN_error    0
     2019-06-09 15:13:41   MAXLAN_errorInCommand
     2019-06-09 15:13:41   MAXLAN_initialized 1
     2019-06-09 15:13:41   MAXLAN_isAnswer 0
     2019-06-09 15:13:41   MAXLAN_valid    1
     2019-06-09 14:38:05   RSSI            -84
     2019-06-09 15:13:41   battery         ok
     2019-06-09 15:13:41   batteryState    ok
     2019-06-09 14:38:36   firmware        1.3
     2019-06-09 14:38:36   groupid         8
     2019-06-09 15:13:41   onoff           0
     2019-06-09 15:13:41   state           closed
     2019-06-09 14:38:36   testresult      15
   internals:
     interfaces switch_active;battery
Attributes:
   IODev      MAXCube
   devStateIcon .*closed:fts_window_1w@green .*open:fts_window_1w_open@red
   eventMap   opened:open
   group      Fenster
   icon       fts_window_1w
   room       EG_Büro,Fenster Türen,MAX
   verbose    3


Nachtrag:
Hier noch das List zu dem zugehörigen Aktor:

Internals:
   DEF        67068D
   FUUID      5ce000b4-f33f-8647-085a-104fe426c9868237
   IODev      CUL1
   NAME       Rollo_Buero
   NOTIFYDEV  global
   NR         145
   NTFY_ORDER 50-Rollo_Buero
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2019-05-31 23:42:13   ASC_Enable      on
     2019-06-09 13:40:49   ASC_ShuttersLastDrive manual
     2019-06-09 14:38:38   ASC_Time_DriveDown  9.06.2019 - 22:00
     2019-06-09 14:38:38   ASC_Time_DriveUp 10.06.2019 - 07:00
     2019-06-09 13:33:16   CommandAccepted yes
     2019-05-18 14:56:01   D-firmware      2.11
     2019-05-18 14:56:01   D-serialNr      OEQ2686631
     2019-06-09 13:30:31   PairedTo        0xFFFFF0
     2019-05-19 13:50:56   R-driveDown     20 s
     2019-05-19 13:50:56   R-driveTurn     0.5 s
     2019-05-19 13:50:56   R-driveUp       20 s
     2019-05-19 13:50:55   R-pairCentral   0xFFFFF0
     2019-05-19 13:51:21   R-self01-lgActionType jmpToTarget
     2019-05-19 13:51:21   R-self01-lgOnLevel 100 %
     2019-05-19 13:51:21   R-self01-shActionType jmpToTarget
     2019-05-19 13:51:21   R-self01-shOnLevel 100 %
     2019-05-19 13:51:23   R-self02-lgActionType jmpToTarget
     2019-05-19 13:51:23   R-self02-lgOnLevel 100 %
     2019-05-19 13:51:23   R-self02-shActionType jmpToTarget
     2019-05-19 13:51:23   R-self02-shOnLevel 100 %
     2019-05-19 13:50:56   R-sign          off
     2019-06-09 13:30:31   RegL_00.        00:00 02:01 0A:FF 0B:FF 0C:F0 15:FF 18:00
     2019-06-09 13:30:32   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:C8 0D:00 0E:C8 0F:05 10:00 30:06 56:00 57:24
     2019-06-09 14:38:35   associatedWith  AutoRollo
     2019-06-09 13:40:49   deviceMsg       on (to VCCU)
     2019-06-09 13:40:49   level           100
     2019-06-09 13:40:49   motor           stop:on
     2019-06-09 13:40:49   pct             100
     2019-05-18 14:55:28   powerOn         2019-05-18 14:55:28
     2019-06-09 13:40:49   recentStateType info
     2019-06-09 13:40:49   state           on
     2019-06-09 13:40:49   timedOn         off
   helper:
     HM_CMDNR   161
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +67068D,00,00,00
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         67068D
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning REAL
   ASC_Pos_Reading level
   ASC_Time_Up_Early 7:00
   ASC_Time_Up_Late 9:00
   ASC_Time_Up_WE_Holiday 9:00
   ASC_Ventilate_Pos 40
   ASC_WiggleValue 80
   ASC_WindowRec F_EG_Buero
   IODev      CUL1
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   cmdIcon    on:control_arrow_upward off:control_arrow_downward stop:stop up:control_arrow_up down:control_arrow_down undefined:shutter_4
   devStateIcon on:fts_window_1w@green:off 90:shutter_open 80:shutter_1 70:shutter_2 60:shutter_3 50:shutter_4 40:shutter_halfopen 30:shutter_5 20:shutter_6 10:shutter_7 off:fts_shutter_1w_100@green:on
   expert     2_raw
   firmware   2.11
   group      Rollos
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       EG_Büro,Rollo
   serialNr   OEQ26867831
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollo Rollo_map structexclude
   verbose    3
   webCmd     on:off:up:down:stop


Jemand eine Idee dazu?
Vor allem wenn morgen zu früh der Rollo hochfährt gibt das miese Stimmung...
LG Werner




Hallo Werner,

1. Bitte schaue im global Device ob Du im Attribut holiday2we auch Dein Holiday Device korrekt eingetragen hast.
2. Entferne bitte das eventMap und teste dann noch mal.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 09 Juni 2019, 16:37:41
Zitat von: CoolTux am 09 Juni 2019, 10:22:31
Und noch ein kleiner Tip. Ein Fensterkontakt sendet sporadisch seine Daten auch ohne Zustandsänderung. Alive, Batterie und so. Mit dabei ist dann auch der Status. Dadurch kann ASC durcheinander kommen da es denkt es wurde tatsächlich eine Aktion durchgeführt.
Bitte schaue Dir einmal die event-on Attribute diesbezüglich an.

Danke! Ich habe jetzt ein paar Anpassungen gemacht. Mal schauen was passiert.

Kann mann denn die Astrozeiten im Device verschieben? So wie im Sunrise Modul? Mir ist die Astrozeit zu früh bzw. zu spät...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 09 Juni 2019, 16:49:33
@CoolTux: shading wird doch als Event verschickt, oder?

Ich versuche mir gerade ein DOIF darauf zu bauen, der auf folgendes Konstrukt horcht:

[":^ASC_ShuttersLastDrive:.shading.in$"]
bzw.
[":^ASC_ShuttersLastDrive:.shading.out$"]


Klappt aber leider nicht.

Hast du eine Idee?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 17:05:11
Zitat von: Heimweh am 09 Juni 2019, 16:37:41
Danke! Ich habe jetzt ein paar Anpassungen gemacht. Mal schauen was passiert.

Kann mann denn die Astrozeiten im Device verschieben? So wie im Sunrise Modul? Mir ist die Astrozeit zu früh bzw. zu spät...

Du hast diverse Möglichkeiten der Anpassungen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 17:06:43
Zitat von: FunkOdyssey am 09 Juni 2019, 16:49:33
@CoolTux: shading wird doch als Event verschickt, oder?

Ich versuche mir gerade ein DOIF darauf zu bauen, der auf folgendes Konstrukt horcht:

[":^ASC_ShuttersLastDrive:.shading.in$"]
bzw.
[":^ASC_ShuttersLastDrive:.shading.out$"]


Klappt aber leider nicht.

Hast du eine Idee?

Es wird ein Event erzeugt. Das verwende ich selbst in einem Notify für eine Durchsage.
Mit DOIF kenne ich mich leider nicht aus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 09 Juni 2019, 17:12:26
Zitat von: CoolTux am 09 Juni 2019, 17:05:11
Du hast diverse Möglichkeiten der Anpassungen.

Vielleicht ist es mit entgangen... Ich habe nur das Attribut "ASC_autoAstroModeEveningHorizon" gefunden...
Und eben die frühestens und spätestens Parameter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 09 Juni 2019, 17:26:55
Zitat von: CoolTux am 09 Juni 2019, 17:06:43
Es wird ein Event erzeugt. Das verwende ich selbst in einem Notify für eine Durchsage.
Mit DOIF kenne ich mich leider nicht aus.

Wie sieht denn dein Notify aus?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 17:40:37
Internals:
   DEF        Rollo(Kueche|KinZimSteven|KinZimIsabel|Schlafzimmer|Wohnzimmer)_F2:ASC_ShuttersLastDrive:.(shading.in|shading.out) { if ( Value('rr_Marko') eq 'home' ) {
                                    Log(1,'ACHTUNG DEBUG:' . $EVTPART2 . ' Abstand oder nicht?');
                                    indoorMessage('Info! Das '.AttrVal($NAME,'alias','unbekannt').' fährt in die Beschattung')
                                        if ( $EVTPART2 eq 'in' );
                                    indoorMessage('Info! Das '.AttrVal($NAME,'alias','unbekannt').' fährt aus der Beschattung raus')
                                        if ( $EVTPART2 eq 'out' );
                        }
}
   FUUID      5c6bbd06-f33f-fc06-cf62-bd02e6449b6926e2
   NAME       notifyInfoShuttersShading
   NR         553
   NTFY_ORDER 50-notifyInfoShuttersShading
   REGEXP     Rollo(Kueche|KinZimSteven|KinZimIsabel|Schlafzimmer|Wohnzimmer)_F2:ASC_ShuttersLastDrive:.(shading.in|shading.out)
   STATE      2019-06-09 14:27:53
   TRIGGERTIME 1560083273.90357
   TYPE       notify
   READINGS:
     2019-06-06 15:41:16   state           active
Attributes:
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 17:44:23
Zitat von: Heimweh am 09 Juni 2019, 17:12:26
Vielleicht ist es mit entgangen... Ich habe nur das Attribut "ASC_autoAstroModeEveningHorizon" gefunden...
Und eben die frühestens und spätestens Parameter.

Du kannst doch für AutoAstroMode entsprechen REAL,CIVIL,NAUTIC,ASTRONOMIC oder HORIZIN nehmen. Und bei HORIZION kannst Du sogar noch mit von 9 bis -9 Angaben machen. Jede dieser einzelnen Auswählen verändert die berechnete Astrozeiten nach vorne oder hinten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 09 Juni 2019, 18:04:47
Hallo CoolTux,

In global ist folgender Eintrag drin:

attr global holiday2we NW_Feiertag

Das eventmap habe ich entfernt, aber bist das der Status nun opened statt open ist ändert sich nichts.
Der Rollo bewegt sich nicht.
Hab grad noch gesehen, dass ich ASC_Pos_Reading auf level statt pct stehen hatte - habe ich aber jetzt geändert, Problem besteht aber weiterhin.
Ein Wiggel funktioniert übrigends...

LG Werner
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 18:16:14
Wenn ich mich nicht verschaut habe heißt Dein Holiday Device aber
ZitatNAME       nw

Wegen dem Fensterkontakt aktiviere doch mal debug im ASC Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 09 Juni 2019, 20:00:24
Hallo CoolTux,

ich bin gerade dabei die Werte für meine Beschattung fein zu tunen. D.h. den richtigen Winkel links und rechts rauszufinden, so das die Beschattung möglichst genau gefahren wird. Dabei ist mir eine Sache aufgefallen. Bei einem Fenster das nach 255° zeigt müsste ich den "ASC_Shading_Angle_Right" theoretisch auf -15° setzen, da das Fenster durch einen Überstand am Gebäude im Schatten ist wenn die Sonne über 240° hinaus wandert. Ich habe noch nicht versucht ob ASC mit negativen Gradzahlen klar kommt. Falls nicht ändere ich einfach den Fenster Winkel.

Ich habe mich dann aber gefragt ob es nicht einfacher wäre anstelle von - Links° und +Rechts° zum Bezugswinkel des Fensters, einfach nur einen absoluten Winkel "Start Shading" und "End Shading" im Rolle Device zu setzen. Ist doch eigentlich Wurscht in welche Richtung das Fenster zeigt. Es doch nur wichtig, ab welchen Winkel die Sonne drauf scheint und ab wann nicht mehr. Nur so ne Idee, Luxusproblem  ;)

Hattest du eigentlich da mal nachgeschaut?
ZitatIch muss mal testen ob man auch manuell einen TWILIGHT Dummy anlegen kann und dieser akzeptiert wird. Ich glaube ich habe lediglich beim automatischen suchen auf TYPE Erkennung gesetzt.

Ist aber nicht eilig.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 20:06:19
Zitat von: Borkk am 09 Juni 2019, 20:00:24
Hallo CoolTux,

ich bin gerade dabei die Werte für meine Beschattung fein zu tunen. D.h. den richtigen Winkel links und rechts rauszufinden, so das die Beschattung möglichst genau gefahren wird. Dabei ist mir eine Sache aufgefallen. Bei einem Fenster das nach 255° zeigt müsste ich den "ASC_Shading_Angle_Right" theoretisch auf -15° setzen, da das Fenster durch einen Überstand am Gebäude im Schatten ist wenn die Sonne über 240° hinaus wandert. Ich habe noch nicht versucht ob ASC mit negativen Gradzahlen klar kommt. Falls nicht ändere ich einfach den Fenster Winkel.

Ich habe mich dann aber gefragt ob es nicht einfacher wäre anstelle von - Links° und +Rechts° zum Bezugswinkel des Fensters, einfach nur einen absoluten Winkel "Start Shading" und "End Shading" im Rolle Device zu setzen. Ist doch eigentlich Wurscht in welche Richtung das Fenster zeigt. Es doch nur wichtig, ab welchen Winkel die Sonne drauf scheint und ab wann nicht mehr. Nur so ne Idee, Luxusproblem  ;)

Hattest du eigentlich da mal nachgeschaut?
Ist aber nicht eilig.

Wegen Twilight hatte ich noch nicht geschaut gehabt. Mache ich die Tage.
Wegen den Gradzahlen und wie die nun genau angegeben werden hätten wir hier schon mal diskutiert. Wir sind dann dabei geblieben es so zu lassen wie es ist.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 09 Juni 2019, 20:10:29
Oh - wie blind - natürlich war der Name vom holyday device einfach nur Unsinn.
Nach rename nw NW_Feiertag und die createNewNotifyDev zeigt nun showShuttersInformations für morgen die Uhrzeit von ASC_Time_Up_WE_Holiday an!

Wie immer bewahrheitet sich: Kaum macht man es richtig - schon geht's!
Damit ist die erste Baustelle erschlagen.

Bei der 2ten habe ich mit verbose = 5 folgende Einträge im Logfile:

2019.06.09 19:51:33 5: CUL_HM Rollo_Kueche protEvent:CMDs_done
2019.06.09 19:51:33 5: CUL_HM Rollo_Kueche sent ACK:2
2019.06.09 19:51:33 4: CUL_HM Rollo_Kueche dupe: dont process
2019.06.09 19:51:50 5: CUL_HM Rollo_Kueche protEvent:CMDs_done
2019.06.09 19:51:50 5: CUL_HM Rollo_Kueche sent ACK:2


Das Log vom Fensterkontakt sieht wie zu erwarten aus:

2019-06-09_19:57:46 F_EG_Kueche RSSI: -78.5
2019-06-09_19:57:46 F_EG_Kueche MAXLAN_initialized: 1
2019-06-09_19:57:46 F_EG_Kueche MAXLAN_error: 0
2019-06-09_19:57:46 F_EG_Kueche MAXLAN_errorInCommand:
2019-06-09_19:57:46 F_EG_Kueche MAXLAN_valid: 1
2019-06-09_19:57:46 F_EG_Kueche MAXLAN_isAnswer: 0
2019-06-09_19:58:16 F_EG_Kueche battery: ok
2019-06-09_19:58:16 F_EG_Kueche batteryState: ok
2019-06-09_19:58:16 F_EG_Kueche onoff: 0
2019-06-09_19:58:16 F_EG_Kueche closed
2019-06-09_19:58:16 F_EG_Kueche RSSI: -78.5
2019-06-09_19:58:16 F_EG_Kueche MAXLAN_initialized: 1
2019-06-09_19:58:16 F_EG_Kueche MAXLAN_error: 0
2019-06-09_19:58:16 F_EG_Kueche MAXLAN_errorInCommand:
2019-06-09_19:58:16 F_EG_Kueche MAXLAN_valid: 1
2019-06-09_19:58:16 F_EG_Kueche MAXLAN_isAnswer: 0
2019-06-09_19:58:19 F_EG_Kueche battery: ok
2019-06-09_19:58:19 F_EG_Kueche batteryState: ok
2019-06-09_19:58:19 F_EG_Kueche onoff: 1
2019-06-09_19:58:19 F_EG_Kueche opened
2019-06-09_19:58:19 F_EG_Kueche RSSI: -84
2019-06-09_19:58:19 F_EG_Kueche battery: ok
2019-06-09_19:58:19 F_EG_Kueche batteryState: ok
2019-06-09_19:58:19 F_EG_Kueche onoff: 1
2019-06-09_19:58:19 F_EG_Kueche opened
2019-06-09_19:58:19 F_EG_Kueche RSSI: -83


Im Log des Aktors ist der letzte Eintrag von 8 Minuten vorher - da tut sich einfach gar nichts.
Im DoIFToolLog genauso...

Wenn ich im Fenstersensor wieder das Eventmap opened:open Eintrage kommt im Log des Sensors wieder open statt opened.

Der Rollo reagiert aber auch darauf gar nicht.



Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 21:06:04
Zitat von: hdderror am 09 Juni 2019, 20:10:29
Oh - wie blind - natürlich war der Name vom holyday device einfach nur Unsinn.
Nach rename nw NW_Feiertag und die createNewNotifyDev zeigt nun showShuttersInformations für morgen die Uhrzeit von ASC_Time_Up_WE_Holiday an!

Wie immer bewahrheitet sich: Kaum macht man es richtig - schon geht's!
Damit ist die erste Baustelle erschlagen.

Bei der 2ten habe ich mit verbose = 5 folgende Einträge im Logfile:

2019.06.09 19:51:33 5: CUL_HM Rollo_Kueche protEvent:CMDs_done
2019.06.09 19:51:33 5: CUL_HM Rollo_Kueche sent ACK:2
2019.06.09 19:51:33 4: CUL_HM Rollo_Kueche dupe: dont process
2019.06.09 19:51:50 5: CUL_HM Rollo_Kueche protEvent:CMDs_done
2019.06.09 19:51:50 5: CUL_HM Rollo_Kueche sent ACK:2


Das Log vom Fensterkontakt sieht wie zu erwarten aus:

2019-06-09_19:57:46 F_EG_Kueche RSSI: -78.5
2019-06-09_19:57:46 F_EG_Kueche MAXLAN_initialized: 1
2019-06-09_19:57:46 F_EG_Kueche MAXLAN_error: 0
2019-06-09_19:57:46 F_EG_Kueche MAXLAN_errorInCommand:
2019-06-09_19:57:46 F_EG_Kueche MAXLAN_valid: 1
2019-06-09_19:57:46 F_EG_Kueche MAXLAN_isAnswer: 0
2019-06-09_19:58:16 F_EG_Kueche battery: ok
2019-06-09_19:58:16 F_EG_Kueche batteryState: ok
2019-06-09_19:58:16 F_EG_Kueche onoff: 0
2019-06-09_19:58:16 F_EG_Kueche closed
2019-06-09_19:58:16 F_EG_Kueche RSSI: -78.5
2019-06-09_19:58:16 F_EG_Kueche MAXLAN_initialized: 1
2019-06-09_19:58:16 F_EG_Kueche MAXLAN_error: 0
2019-06-09_19:58:16 F_EG_Kueche MAXLAN_errorInCommand:
2019-06-09_19:58:16 F_EG_Kueche MAXLAN_valid: 1
2019-06-09_19:58:16 F_EG_Kueche MAXLAN_isAnswer: 0
2019-06-09_19:58:19 F_EG_Kueche battery: ok
2019-06-09_19:58:19 F_EG_Kueche batteryState: ok
2019-06-09_19:58:19 F_EG_Kueche onoff: 1
2019-06-09_19:58:19 F_EG_Kueche opened
2019-06-09_19:58:19 F_EG_Kueche RSSI: -84
2019-06-09_19:58:19 F_EG_Kueche battery: ok
2019-06-09_19:58:19 F_EG_Kueche batteryState: ok
2019-06-09_19:58:19 F_EG_Kueche onoff: 1
2019-06-09_19:58:19 F_EG_Kueche opened
2019-06-09_19:58:19 F_EG_Kueche RSSI: -83


Im Log des Aktors ist der letzte Eintrag von 8 Minuten vorher - da tut sich einfach gar nichts.
Im DoIFToolLog genauso...

Wenn ich im Fenstersensor wieder das Eventmap opened:open Eintrage kommt im Log des Sensors wieder open statt opened.

Der Rollo reagiert aber auch darauf gar nicht.

Du verwendest das falsche Log. Wenn dann musst Du im FHEM Logfile schauen. Aber einfacher sollte Debug sein statt verbose.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 09 Juni 2019, 22:35:23
Hallo CoolTux
Wie aktiviere ich denn einen Debug Modus?

Inzwischen ist aber noch was spannendes passiert:

Ich habe ja über Tag zum Testen den Rollo runtergefahren und dann das Fenster geöffnet um zu prüfen was passiert.
Da in der Küche vorhin ein paar lecker Burger gebrutzelt wurden war das Fenster danach die ganze Zeit auf.
Um 22:00 hat der Rollo dann den zeitgesteuerten Befehl zum runterfahren bekommen.
Und siehe da - der Rollo ist von selber nur bis zur ASC_Ventilate_Pos gefahren.
Wenn ich jetzt das Fenster schließe oder öffne funktioniert alles wie gewünscht.
Kann das denn sein, dass es jetzt nur geht wenn der Rollo entsprechend der Zeitbedingungen unten ist?
Sollte ja eigentlich auch so möglich sein falls man aus irgendwelchen Grunden einmal manuell Herunterfährt.
So war es jedenfalls auch noch vor ca. 1 Woche.
Hattest du ggf. in den letzten 2-3 Änderungen daran etwas verändert?
Mal beobachten was morgen passiert wenn die wieder regulär hochgefahren sind.
Entweder hatte das System nur einen Hänger oder es ist ein grundsätzliches Problem bei mir.
Ich melde mich morgen nochmal ob es jetzt läuft.

Ein fettes Danke für die Hilfe gibt es auf jedenfall schon Mal!

LG Werner


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 22:55:28
Zitat von: hdderror am 09 Juni 2019, 18:04:47
Hab grad noch gesehen, dass ich ASC_Pos_Reading auf level statt pct stehen hatte - habe ich aber jetzt geändert, Problem besteht aber weiterhin.

Wenn Du nicht weißt wo Du bist fällt es schwer zu wissen wo Du hin musst.
In dem Moment wo Du den korrekten Wert für das Positionsreading vergeben hast wüsste ASC wo das Rollo steht und somit auch wo es hinfahren soll. Gerade bei Fensterevents ist es elementar. Es wird geprüft ob das Rollo unterhalb oder oberhalb der Fenster offen Position steht.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 09 Juni 2019, 23:20:24
Hallo CoolTux

die Readings für level und pct sind doch immer gleich bei dem Aktor.
Tatsächlich habe ich gerade das ASC_Pos_Reading für einen Rollo nochmal auf level gesetzt.
Das macht keinen Unterschied - läuft im Moment genauso wie einer bei dem es auf pct steht.
Ich hatte ja schon gegen 20:00, also 2h vor der Zeit zum Runterfahren, das ASC_Pos_Reading auf pct geändert.
Hatte aber zu der Zeit noch nichts geändert.
Ich bin mal echt gespannt was morgen nach dem regulären Öffnen der Rollos ist.
Danke nochmal und Gute Nacht.
LG Werner
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juni 2019, 23:50:24
Zitat von: Borkk am 09 Juni 2019, 20:00:24
Hattest du eigentlich da mal nachgeschaut?
Ist aber nicht eilig.

Ich habe soeben einmal geschaut. Man kann ohne weiteres von Hand das Attribut für ASC Twilight setzen, es müssen aber die entsprechenden Reading vorhanden sein. Also entweder die aus Twilight oder die aus Astro.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 10 Juni 2019, 07:48:56
Hallo Cooltux,

ich habe 2 Fragen zum Verständnis:

1. Frage: "sunriseTimeWeHoliday" im ASC Device ist aktiv und Feiertage und Wochenende werden erkannt. Im Rollo Device sind die Werte "ASC_Time_Up_Early" auf 06:30 und "ASC_Time_Up_Late" auf 07:15 gesetzt, damit der Rollo an Werktagen fährt. Das funktioniert soweit und zu dieser Jahreszeit fahren die Rollos alle nach dem Wert von "ASC_Time_Up_Early". "ASC_Time_Up_WE_Holiday" ist gesetzt auf 08:45, allerdings fahren die Rollos nun am Wochenende/Feiertag um 07:15 hoch, also "ASC_Time_Up_Late". Soll das so sein? Muss ich "ASC_Time_Up_Late" anpassen, oder ist das ein Bug?

2. Frage: Ich möchte die Beschattung für Rollo Terrassentüre und Markise wechelweise fahren, also sind Bewohner anwesend, soll die Markise fahren ("ASC_Shading_Mode home"), sind keine Bewohner anwesend soll der Rollo der Terrassentüre fahren ("ASC_Shading_Mode absent"). Das funktioniert prinzipiell. Wir sind nicht da, fährt der Rollo der Türe, kommen wir heim, fährt die Markise. Ich hätte nun erwartet, das der Rollo der Türe die Beschattung deaktiviert und wieder öffnet. Liege ich da falsch?

Wenn du dazu irgendwelche listings benötigst, oder Debug Logs, gib mir bitte kurz Bescheid.

Vielen Dank schon mal für deine Hilfe!

Heiko
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 08:13:36
Zitat von: HeikoBayer am 10 Juni 2019, 07:48:56
Hallo Cooltux,

ich habe 2 Fragen zum Verständnis:

1. Frage: "sunriseTimeWeHoliday" im ASC Device ist aktiv und Feiertage und Wochenende werden erkannt. Im Rollo Device sind die Werte "ASC_Time_Up_Early" auf 06:30 und "ASC_Time_Up_Late" auf 07:15 gesetzt, damit der Rollo an Werktagen fährt. Das funktioniert soweit und zu dieser Jahreszeit fahren die Rollos alle nach dem Wert von "ASC_Time_Up_Early". "ASC_Time_Up_WE_Holiday" ist gesetzt auf 08:45, allerdings fahren die Rollos nun am Wochenende/Feiertag um 07:15 hoch, also "ASC_Time_Up_Late". Soll das so sein? Muss ich "ASC_Time_Up_Late" anpassen, oder ist das ein Bug?

2. Frage: Ich möchte die Beschattung für Rollo Terrassentüre und Markise wechelweise fahren, also sind Bewohner anwesend, soll die Markise fahren ("ASC_Shading_Mode home"), sind keine Bewohner anwesend soll der Rollo der Terrassentüre fahren ("ASC_Shading_Mode absent"). Das funktioniert prinzipiell. Wir sind nicht da, fährt der Rollo der Türe, kommen wir heim, fährt die Markise. Ich hätte nun erwartet, das der Rollo der Türe die Beschattung deaktiviert und wieder öffnet. Liege ich da falsch?

Wenn du dazu irgendwelche listings benötigst, oder Debug Logs, gib mir bitte kurz Bescheid.

Vielen Dank schon mal für deine Hilfe!

Heiko

Hallo Heiko,

Zu mindest bräuchte ich einmal die Versionsnummer der eingesetzen ASC Version.
1. Nein das sollte so auf keinen Fall sein und ich werde das die Tage einmal prüfen.
2. Da liegst Du richtig, auch ich hätte erwartet das sich direkt nach dem nach Hause kommen das Rollo der Türe aus der Beschattung begibt. Auch hier benötige ich zu mindest die Versionsnummer.

Im großen und ganzen kann es aber nicht schaden wenn Du mir bitte ein list vom ASC Device und vom Rollo Türe und Markise gibst.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Papaloewe am 10 Juni 2019, 09:05:49
Hallo Leon,

also mein Problem mit der Terassentüre:
https://forum.fhem.de/index.php/topic,99980.msg947063.html#msg947063 (https://forum.fhem.de/index.php/topic,99980.msg947063.html#msg947063)
hat sich scheinbar erledigt.
Gestern und Vorgestern ist der Rolladen bei offenem Drehgriffschalter Abends NICHT heruntergefahren.
So soll es sein.  :
Hast du etwas gemacht?

MfG
Thomas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 10 Juni 2019, 09:10:52
Hallo CoolTux und guten Morgen  ;)

Sehr gerne!
Die Version des ASC Device ist aktuell : 0.6.16

Hier das list ASC Device
Internals:
   FUUID      5cf3bd43-f33f-5c32-0e15-abf8d7315a783ba3
   FVERSION   73_AutoShuttersControl.pm:v0.6.16-s19579/2019-06-08 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myRolloControl
   NOTIFYDEV  US_GG_tr_WetterChecker,global,myRolloControl,myTwilight,rgr_Bewohner,MK_GG_tr_Markise,RO_EG_br_Ost,RO_EG_br_Sued,RO_EG_ku_Nord,RO_EG_ku_West,RO_EG_wc_Ost,RO_EG_wz_Sued1,RO_EG_wz_Sued2,RO_EG_wz_West1,RO_EG_wz_West2,RO_OG_bz_Ost1,RO_OG_bz_Ost2,RO_OG_fn_Nord,RO_OG_fn_West,RO_OG_fs_Sued,RO_OG_fs_West,RO_OG_sz_Sued
   NR         97
   NTFY_ORDER 51-myRolloControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.16
   OLDREADINGS:
   READINGS:
     2019-06-09 14:48:33   MK_GG_tr_Markise_PosValue 0
     2019-06-09 13:05:05   MK_GG_tr_Markise_lastPosValue 100
     2019-06-10 08:00:02   MK_GG_tr_Markise_nextAstroTimeEvent 10.06.2019 - 21:58
     2019-06-10 07:15:27   RO_EG_br_Ost_PosValue 0
     2019-06-10 07:15:01   RO_EG_br_Ost_lastPosValue 100
     2019-06-10 07:15:01   RO_EG_br_Ost_nextAstroTimeEvent 10.06.2019 - 21:45
     2019-06-10 07:15:34   RO_EG_br_Sued_PosValue 0
     2019-06-10 07:15:01   RO_EG_br_Sued_lastPosValue 100
     2019-06-10 07:15:01   RO_EG_br_Sued_nextAstroTimeEvent 10.06.2019 - 21:45
     2019-06-10 07:15:24   RO_EG_ku_Nord_PosValue 0
     2019-06-10 07:15:01   RO_EG_ku_Nord_lastPosValue 100
     2019-06-10 07:15:01   RO_EG_ku_Nord_nextAstroTimeEvent 10.06.2019 - 21:45
     2019-06-10 07:15:25   RO_EG_ku_West_PosValue 0
     2019-06-10 07:15:02   RO_EG_ku_West_lastPosValue 100
     2019-06-10 07:15:02   RO_EG_ku_West_nextAstroTimeEvent 10.06.2019 - 21:45
     2019-06-10 07:15:24   RO_EG_wc_Ost_PosValue 0
     2019-06-10 07:15:02   RO_EG_wc_Ost_lastPosValue 100
     2019-06-10 07:15:02   RO_EG_wc_Ost_nextAstroTimeEvent 10.06.2019 - 21:45
     2019-06-10 07:15:35   RO_EG_wz_Sued1_PosValue 0
     2019-06-10 07:15:02   RO_EG_wz_Sued1_lastPosValue 100
     2019-06-10 07:15:02   RO_EG_wz_Sued1_nextAstroTimeEvent 10.06.2019 - 21:45
     2019-06-10 07:15:39   RO_EG_wz_Sued2_PosValue 0
     2019-06-10 07:15:02   RO_EG_wz_Sued2_lastPosValue 100
     2019-06-10 07:15:02   RO_EG_wz_Sued2_nextAstroTimeEvent 10.06.2019 - 23:15
     2019-06-10 07:15:29   RO_EG_wz_West1_PosValue 0
     2019-06-10 07:15:02   RO_EG_wz_West1_lastPosValue 100
     2019-06-10 07:15:02   RO_EG_wz_West1_nextAstroTimeEvent 10.06.2019 - 21:45
     2019-06-10 07:15:37   RO_EG_wz_West2_PosValue 0
     2019-06-10 07:15:02   RO_EG_wz_West2_lastPosValue 92
     2019-06-10 07:15:02   RO_EG_wz_West2_nextAstroTimeEvent 10.06.2019 - 21:45
     2019-06-10 07:15:23   RO_OG_bz_Ost1_PosValue 0
     2019-06-10 07:15:02   RO_OG_bz_Ost1_lastPosValue 100
     2019-06-10 07:15:02   RO_OG_bz_Ost1_nextAstroTimeEvent 10.06.2019 - 21:45
     2019-06-10 07:15:25   RO_OG_bz_Ost2_PosValue 0
     2019-06-10 07:15:02   RO_OG_bz_Ost2_lastPosValue 100
     2019-06-10 07:15:02   RO_OG_bz_Ost2_nextAstroTimeEvent 10.06.2019 - 21:45
     2019-06-10 07:16:18   RO_OG_fn_Nord_PosValue 100
     2019-06-10 07:15:01   RO_OG_fn_Nord_lastPosValue 100
     2019-06-10 07:15:01   RO_OG_fn_Nord_nextAstroTimeEvent 10.06.2019 - 19:30
     2019-06-10 07:16:15   RO_OG_fn_West_PosValue 100
     2019-06-10 07:15:01   RO_OG_fn_West_lastPosValue 100
     2019-06-10 07:15:01   RO_OG_fn_West_nextAstroTimeEvent 10.06.2019 - 19:30
     2019-06-10 07:15:38   RO_OG_fs_Sued_PosValue 0
     2019-06-10 07:15:01   RO_OG_fs_Sued_lastPosValue 100
     2019-06-10 07:15:01   RO_OG_fs_Sued_nextAstroTimeEvent 10.06.2019 - 19:30
     2019-06-10 07:15:37   RO_OG_fs_West_PosValue 0
     2019-06-10 07:15:01   RO_OG_fs_West_lastPosValue 100
     2019-06-10 07:15:01   RO_OG_fs_West_nextAstroTimeEvent 10.06.2019 - 19:30
     2019-06-10 07:15:55   RO_OG_sz_Sued_PosValue 100
     2019-06-10 07:15:02   RO_OG_sz_Sued_lastPosValue 100
     2019-06-10 07:15:02   RO_OG_sz_Sued_nextAstroTimeEvent 10.06.2019 - 21:45
     2019-06-02 14:12:51   ascEnable       on
     2019-06-02 14:44:01   controlShading  on
     2019-06-02 14:12:51   hardLockOut     off
     2019-06-09 08:13:25   room_Bad        RO_OG_bz_Ost1,RO_OG_bz_Ost2
     2019-06-09 08:13:25   room_Buero      RO_EG_br_Ost,RO_EG_br_Sued
     2019-06-09 08:13:25   room_Draussen   MK_GG_tr_Markise
     2019-06-09 08:13:25   room_Felix      RO_OG_fs_Sued,RO_OG_fs_West
     2019-06-09 08:13:25   room_Kueche     RO_EG_ku_Nord,RO_EG_ku_West
     2019-06-09 08:13:25   room_Lego       RO_OG_fn_Nord,RO_OG_fn_West
     2019-06-09 08:13:25   room_Schlafzimmer RO_OG_sz_Sued
     2019-06-09 08:13:25   room_WC         RO_EG_wc_Ost
     2019-06-09 08:13:25   room_Wohnzimmer RO_EG_wz_Sued1,RO_EG_wz_Sued2,RO_EG_wz_West1,RO_EG_wz_West2
     2019-06-02 14:12:51   selfDefense     off
     2019-06-10 08:00:02   state           created new drive timer
     2019-06-08 06:34:29   sunriseTimeWeHoliday on
     2019-06-09 08:13:25   userAttrList    rolled out
   helper:
     shuttersList:
       MK_GG_tr_Markise
       RO_EG_br_Ost
       RO_EG_br_Sued
       RO_EG_ku_Nord
       RO_EG_ku_West
       RO_EG_wc_Ost
       RO_EG_wz_Sued1
       RO_EG_wz_Sued2
       RO_EG_wz_West1
       RO_EG_wz_West2
       RO_OG_bz_Ost1
       RO_OG_bz_Ost2
       RO_OG_fn_Nord
       RO_OG_fn_West
       RO_OG_fs_Sued
       RO_OG_fs_West
       RO_OG_sz_Sued
   monitoredDevs:
     MK_GG_tr_Markise:
     RO_EG_br_Ost:
     RO_EG_br_Sued:
     RO_EG_ku_Nord:
     RO_EG_ku_West:
     RO_EG_wc_Ost:
     RO_EG_wz_Sued1:
     RO_EG_wz_Sued2:
     RO_EG_wz_West1:
     RO_EG_wz_West2:
     RO_OG_bz_Ost1:
     RO_OG_bz_Ost2:
     RO_OG_fn_Nord:
     RO_OG_fn_West:
     RO_OG_fs_Sued:
     RO_OG_fs_West:
     RO_OG_sz_Sued:
     US_GG_tr_WetterChecker:
       MK_GG_tr_Markise ASC_BrightnessSensor
       RO_EG_br_Ost ASC_BrightnessSensor
       RO_EG_br_Sued ASC_BrightnessSensor
       RO_EG_ku_Nord ASC_BrightnessSensor
       RO_EG_ku_West ASC_BrightnessSensor
       RO_EG_wc_Ost ASC_BrightnessSensor
       RO_EG_wz_Sued1 ASC_BrightnessSensor
       RO_EG_wz_Sued2 ASC_BrightnessSensor
       RO_EG_wz_West1 ASC_BrightnessSensor
       RO_EG_wz_West2 ASC_BrightnessSensor
       RO_OG_bz_Ost1 ASC_BrightnessSensor
       RO_OG_bz_Ost2 ASC_BrightnessSensor
       RO_OG_fn_Nord ASC_BrightnessSensor
       RO_OG_fn_West ASC_BrightnessSensor
       RO_OG_fs_Sued ASC_BrightnessSensor
       RO_OG_fs_West ASC_BrightnessSensor
       RO_OG_sz_Sued ASC_BrightnessSensor
       myRolloControl ASC_windSensor
     myTwilight:
       myRolloControl ASC_twilightDevice
     rgr_Bewohner:
       myRolloControl ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_brightnessDriveUpDown 80:20
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev rgr_Bewohner:state
   ASC_shuttersDriveOffset 60
   ASC_tempSensor TEMP_GG_Garage:temperature
   ASC_twilightDevice myTwilight
   ASC_windSensor US_GG_tr_WetterChecker:wind
   DbLogExclude .*
   alias      myRolloControl
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Beschattung


Das hier ist die Markise:
Internals:
   CODE       6910C501
   DEF        6910C501
   FUUID      5c7437c0-f33f-5c32-8cdd-de8d1b1efbf14bc5
   IODev      SYS_DuofernStick
   LASTInputDev SYS_DuofernStick
   MODEL      Umweltsensor
   MSGCNT     6
   NAME       MK_GG_tr_Markise
   NR         63
   STATE      opened
   SUBTYPE    Umweltsensor
   SYS_DuofernStick_MSGCNT 6
   SYS_DuofernStick_RAWMSG 0FFF0F2300000000506426000300116910C5FFFFFF01
   SYS_DuofernStick_TIME 2019-06-09 14:48:33
   TYPE       DUOFERN
   chanNo     01
   device     SYS_DuofernUmweltsensor
   Helper:
     DBLOG:
       position:
         DBLogging:
           TIME       1560084513.41345
           VALUE      0
       state:
         DBLogging:
           TIME       1560084513.41345
           VALUE      opened
   READINGS:
     2019-06-02 14:19:53   ASC_Enable      on
     2019-06-09 14:48:33   ASC_ShuttersLastDrive manual
     2019-06-10 08:00:02   ASC_Time_DriveDown 10.06.2019 - 21:58
     2019-06-10 08:00:02   ASC_Time_DriveUp 11.06.2019 - 08:00
     2019-06-09 08:13:25   associatedWith  myRolloControl
     2019-06-09 14:48:33   dawnAutomatic   off
     2019-06-09 14:48:33   duskAutomatic   off
     2019-06-09 14:48:33   manualMode      off
     2019-06-09 14:48:33   motorDeadTime   off
     2019-06-09 14:48:33   moving          stop
     2019-06-09 14:48:33   position        0
     2019-06-09 14:48:33   rainAutomatic   off
     2019-06-09 14:48:33   rainDirection   up
     2019-06-09 14:48:33   rainMode        off
     2019-06-09 14:48:33   reversal        off
     2019-06-09 14:48:33   runningTime     38
     2019-06-09 14:48:33   state           opened
     2019-06-09 14:48:33   sunAutomatic    off
     2019-06-09 14:48:33   sunMode         off
     2019-06-09 14:48:33   sunPosition     100
     2019-06-09 14:48:33   timeAutomatic   off
     2019-06-09 14:48:33   ventilatingMode off
     2019-06-09 14:48:33   ventilatingPosition 80
     2019-06-09 14:48:33   windAutomatic   off
     2019-06-09 14:48:33   windDirection   up
     2019-06-09 14:48:33   windMode        off
Attributes:
   ASC        1
   ASC_BlockingTime_afterManual 3600
   ASC_BrightnessSensor US_GG_tr_WetterChecker:brightness
   ASC_Closed_Pos 100
   ASC_Mode_Down off
   ASC_Mode_Up off
   ASC_Open_Pos 0
   ASC_Pos_Reading position
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 110
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode home
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 6000
   ASC_Shading_StateChange_Sunny 12000
   ASC_Shading_WaitingPeriod 1200
   DbLogExclude .*
   DbLogInclude state,position
   IODev      SYS_DuofernStick
   alias      Markise
   mqttLevel  Garten
   mqttName   Markise
   mqttRoom   Terrasse
   room       Draussen
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate


Und noch der Rollo Terrassentüre:
Internals:
   CODE       49C4AA
   DEF        49C4AA
   FUUID      5c7437be-f33f-5c32-3d9a-932664c2753081c0
   IODev      SYS_DuofernStick
   LASTInputDev SYS_DuofernStick
   MODEL      Rohrmotor
   MSGCNT     9
   NAME       RO_EG_wz_Sued2
   NR         59
   STATE      opened
   SUBTYPE    Rohrmotor
   SYS_DuofernStick_MSGCNT 9
   SYS_DuofernStick_RAWMSG 0FFF0F246000A2065A32000014000C49C4AAFFFFFF01
   SYS_DuofernStick_TIME 2019-06-10 07:15:39
   TYPE       DUOFERN
   Helper:
     DBLOG:
       position:
         DBLogging:
           TIME       1560143739.59768
           VALUE      0
       state:
         DBLogging:
           TIME       1560143739.59768
           VALUE      opened
   READINGS:
     2019-06-02 14:18:16   ASC_Enable      on
     2019-06-10 07:15:39   ASC_ShuttersLastDrive day open
     2019-06-10 07:15:02   ASC_Time_DriveDown 10.06.2019 - 23:15
     2019-06-10 07:15:02   ASC_Time_DriveUp 11.06.2019 - 07:15
     2019-06-09 08:13:25   associatedWith  myRolloControl
     2019-06-10 07:15:39   block           0
     2019-06-10 07:15:39   dawnAutomatic   on
     2019-06-10 07:15:39   duskAutomatic   on
     2019-06-10 07:15:39   manualMode      off
     2019-06-10 07:15:39   moving          stop
     2019-06-10 07:15:39   obstacle        0
     2019-06-10 07:15:39   position        0
     2019-06-10 07:15:39   rainAutomatic   off
     2019-06-10 07:15:39   rainDirection   up
     2019-06-10 07:15:39   rainMode        off
     2019-06-10 07:15:39   reversal        off
     2019-06-10 07:15:39   state           opened
     2019-06-10 07:15:39   sunAutomatic    on
     2019-06-10 07:15:39   sunMode         off
     2019-06-10 07:15:39   sunPosition     50
     2019-06-10 07:15:39   timeAutomatic   off
     2019-06-10 07:15:39   ventilatingMode off
     2019-06-10 07:15:39   ventilatingPosition 90
     2019-06-10 07:15:39   version         1.4
     2019-06-10 07:15:39   windAutomatic   off
     2019-06-10 07:15:39   windDirection   up
     2019-06-10 07:15:39   windMode        off
   helper:
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning CIVIL
   ASC_BlockingTime_afterManual 1800
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor US_GG_tr_WetterChecker:brightness
   ASC_Closed_Pos 100
   ASC_Down   brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode on
   ASC_Pos_Reading position
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode absent
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_Cloudy 8000
   ASC_Shading_StateChange_Sunny 17500
   ASC_Shading_WaitingPeriod 1200
   ASC_Time_Down_Early 22:30
   ASC_Time_Down_Late 23:15
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:15
   ASC_Time_Up_WE_Holiday 08:45
   ASC_Up     brightness
   DbLogExclude .*
   DbLogInclude state,position
   IODev      SYS_DuofernStick
   alias      Rollo Wohnen 2
   group      Rollo EG
   mqttLevel  EG
   mqttName   RolloWohnen2
   mqttRoom   Wohnzimmer
   room       Wohnzimmer
   toggleUpDown 1
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate rollo_eg rollo_eg_map structexclude


Vielleicht noch zu den Rollos: Es sind Rademacher Funk Rohrmotoren. Habe, aktuell wie hier beschrieben: https://forum.fhem.de/index.php/topic,40076.810.html auch das Thema, dass der Rollo z.B. in Position 81 fährt (bei "ASC_Shading_Pos 80). Nicht das es damit vielleicht zusammen hängt?!?

Danke und Grüße,
Heiko

P.S.: Kann es nicht oft genug sagen: Spitzen Arbeit dieses Modul. Habe immer auf soetwas gehofft ;-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 09:16:41
Zitat von: Papaloewe am 10 Juni 2019, 09:05:49
Hallo Leon,

also mein Problem mit der Terassentüre:
https://forum.fhem.de/index.php/topic,99980.msg947063.html#msg947063 (https://forum.fhem.de/index.php/topic,99980.msg947063.html#msg947063)
hat sich scheinbar erledigt.
Gestern und Vorgestern ist der Rolladen bei offenem Drehgriffschalter Abends NICHT heruntergefahren.
So soll es sein.  :
Hast du etwas gemacht?

MfG
Thomas

Möglich. Wenn Du ein Update in der Zwischenzeit gemacht hast. Aber so genau kann ich das nicht sagen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 09:22:28
Guten Morgen Heiko,

Zu 1. Kann ich nun sagen das es sich korrekt verhält. Da Du morgens mit Brightness fährst muss die Zeit für das Wochenende in der Tat wie in der Commandref erwähnt vor der late Time stehen.

Zu 2. Das schaue ich mir im Laufe des Tages in Ruhe an. Aber ich denke hier werden wir beide bei Gelegenheit debugen müssen. Ich schaue aber erstmal.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 09:24:47
Zitat von: HeikoBayer am 10 Juni 2019, 09:10:52
Vielleicht noch zu den Rollos: Es sind Rademacher Funk Rohrmotoren. Habe, aktuell wie hier beschrieben: https://forum.fhem.de/index.php/topic,40076.810.html auch das Thema, dass der Rollo z.B. in Position 81 fährt (bei "ASC_Shading_Pos 80). Nicht das es damit vielleicht zusammen hängt?!?

Danke und Grüße,
Heiko

P.S.: Kann es nicht oft genug sagen: Spitzen Arbeit dieses Modul. Habe immer auf soetwas gehofft ;-)

Das ist auf jeden Fall ein Thema beim Beschatten, Fensterevents und mehr. Das kann auch schon die Ursache sein das die Beschattung der Tür nicht beendet wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 10 Juni 2019, 09:41:59
Zitat von: CoolTux am 10 Juni 2019, 09:22:28
Guten Morgen Heiko,

Zu 1. Kann ich nun sagen das es sich korrekt verhält. Da Du morgens mit Brightness fährst muss die Zeit für das Wochenende in der Tat wie in der Commandref erwähnt vor der late Time stehen.

Grüße

Alles klar, dann ändere ich die late time. Somit hat sich Punkt 1 erledigt. Merci!

Wer lesen kann ist klar im Vorteil!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 10 Juni 2019, 09:43:46
Zitat von: CoolTux am 10 Juni 2019, 09:24:47
Das ist auf jeden Fall ein Thema beim Beschatten, Fensterevents und mehr. Das kann auch schon die Ursache sein das die Beschattung der Tür nicht beendet wird.

Wenn wir etwas debuggen müssen, hoffe ich das Wetter wird heute noch besser  ;) Aktuell regen  >:(

Gibt es eine Möglichkeit das +1 Thema in der position zu korrigieren?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 09:50:23
Bei uns ist auch Nieselregen. Soll auch den ganzen Tag so sein.

Mit viel Klimmzüge im ASC ist es wohl möglich. Allerdings sehe ich nicht im ASC die Korrektur, sondern im entsprechenden Modul des Rollos.

So wie es ausschaut scheint es ja ein Firmwarebug oder ähnliches zu sein.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 10 Juni 2019, 10:03:14
Ja, davon gehe ich auch aus. Habe hier https://forum.fhem.de/index.php/topic,40076.810.html auch nochmal ein Paar Beispiele gepostet.

Wenn das aber nicht gelöst werden kann, Was dann? Vielleicht könnte man im ASC bei der Positionsabfrage wegen der Beschattung ein +/-1 einführen? Nur ein Leihenhafter Ansatz oder evtl. Denkanstoß.
Bin leider kein Programmieren und weiß nicht, ob sich so etwas umsetzen lässt oder auch nur in irgendeiner Form praktikabel ist  :-[
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 10:09:41
Wenn es nicht gelöst werden kann, werde ich mir Gedanken machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Papaloewe am 10 Juni 2019, 10:30:27
Zitat von: CoolTux am 10 Juni 2019, 09:16:41
Möglich. Wenn Du ein Update in der Zwischenzeit gemacht hast. Aber so genau kann ich das nicht sagen.

Ja, ich denke dazwischen lag das Update von Version 0.6.15 auf 0.6.16

Danke und schöne Restpfingsten.

Thomas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 10 Juni 2019, 10:42:56
Zitat von: CoolTux am 10 Juni 2019, 10:09:41
Wenn es nicht gelöst werden kann, werde ich mir Gedanken machen.

Ich habe mir mal die Mühe gemacht und die Beschattung für einen exemplarischen Rollo angepasst, so dass ich das testen kann. Der Helligkeitssensor wurde nach der Beschattungsfahrt abgedeckt und die Waiting period auf nur 120 Sekunden gesetzt. Der Rollo ist bei shading in  in position 81 (eingestellt ist 80!) gefahren. Nach der Abdeckung hat wohl das ASC Device richtig reagiert, der Rollo fährt aber nicht mehr hoch.
Das alles habe ich mit ASC_DEBUG mal in einer Datei zusammengefasst (cat xxx.log | grep ASC_DEBUG) , dann weiter gefiltert auf aktuelle Datum und nochmal Rollo Device. Der exemplarische Rollo ist "RO_EG_wz_Sued1".

Das log ist im Anhang.

Ich denke, die Vermutung ist bestätig, das es an der Position +1 liegt, oder siehst du das anders?

Grüße aus Bayern,
Heiko
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: clown2000 am 10 Juni 2019, 10:47:50
Zitat von: CoolTux am 09 Juni 2019, 13:25:05
Kannst Du mir bitte ein list vom ASC Device geben und von einem exemplarischen Rollo?

Vom ASC-Device:
Internals:
   FUUID      5cf65254-f33f-3b1c-2602-01e2723495e367ba
   FVERSION   73_AutoShuttersControl.pm:v0.6.16-s19579/2019-06-08 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       WGSteuerung
   NOTIFYDEV  WGSteuerung,dsonne,global,myTwilight,regen,wind,Markisegross,Markiseklein
   NR         155
   NTFY_ORDER 51-WGSteuerung
   STATE      shading out
   TYPE       AutoShuttersControl
   VERSION    0.6.16
   OLDREADINGS:
   READINGS:
     2019-06-09 18:06:59   Markisegross_PosValue 0
     2019-06-09 18:06:06   Markisegross_lastPosValue 0
     2019-06-09 12:38:54   Markisegross_nextAstroTimeEvent  9.06.2019 - 21:37
     2019-06-09 18:06:39   Markiseklein_PosValue 0
     2019-06-09 18:06:06   Markiseklein_lastPosValue 0
     2019-06-09 12:38:54   Markiseklein_nextAstroTimeEvent  9.06.2019 - 21:37
     2019-06-04 13:13:24   ascEnable       on
     2019-06-04 13:35:46   controlShading  on
     2019-06-04 13:13:24   hardLockOut     off
     2019-06-09 12:38:50   room_Wintergarten Markisegross,Markiseklein
     2019-06-04 13:13:24   selfDefense     off
     2019-06-09 18:06:59   state           shading out
     2019-06-04 13:13:24   sunriseTimeWeHoliday off
     2019-06-09 12:38:50   userAttrList    rolled out
   helper:
     shuttersList:
       Markisegross
       Markiseklein
   monitoredDevs:
     Markisegross:
     Markiseklein:
     dsonne:
       Markisegross ASC_BrightnessSensor
       Markiseklein ASC_BrightnessSensor
     myTwilight:
       WGSteuerung ASC_twilightDevice
     regen:
       WGSteuerung ASC_rainSensor
     wind:
       WGSteuerung ASC_windSensor
Attributes:
   ASC_autoShuttersControlComfort off
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning off
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 350:90
   ASC_debug  1
   ASC_expert 1
   ASC_rainSensor regen:state 80:60 0
   ASC_shuttersDriveOffset 1
   ASC_tempSensor itemp:state
   ASC_twilightDevice myTwilight
   ASC_windSensor wind:state
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Status
   icon       fts_shutter_automatic
   room       ASC,Wintergarten
   verbose    1

Von einer Markise:

Internals:
   FUUID      5ce3bdc2-f33f-3b1c-20a2-1b22127bcd0c588d
   NAME       Markiseklein
   NR         153
   STATE      open
   TYPE       ROLLO
   stoptime   1560096399
   READINGS:
     2019-06-04 13:21:06   ASC_Enable      on
     2019-06-09 18:06:39   ASC_ShuttersLastDrive shading out
     2019-06-09 12:38:54   ASC_Time_DriveDown AutoShuttersControl off
     2019-06-09 12:38:54   ASC_Time_DriveUp AutoShuttersControl off
     2019-06-09 12:38:51   associatedWith  WGSteuerung
     2019-06-09 18:06:06   command         pct-0
     2019-06-09 18:06:06   desired_pct     0
     2019-06-09 18:06:06   drive-type      modul
     2019-06-09 18:06:06   last_drive      drive-up
     2019-06-09 18:06:39   pct             0
     2019-06-09 18:06:39   state           open
Attributes:
   ASC        1
   ASC_BlockingTime_afterManual 30
   ASC_BlockingTime_beforDayOpen 10
   ASC_BlockingTime_beforNightClose 10
   ASC_BrightnessSensor dsonne:state
   ASC_Closed_Pos 100
   ASC_Drive_Offset 1
   ASC_Drive_OffsetStart 600
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_RainProtection on
   ASC_Shading_Angle_Left 110
   ASC_Shading_Angle_Right 100
   ASC_Shading_Direction 200
   ASC_Shading_Min_Elevation 15
   ASC_Shading_Min_OutsideTemperature 100
   ASC_Shading_Mode always
   ASC_Shading_Pos 99
   ASC_Shading_StateChange_Cloudy 190
   ASC_Shading_StateChange_Sunny 210
   ASC_Shading_WaitingPeriod 120
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 20:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 8:00
   ASC_Time_Up_Late 9:00
   ASC_WindParameters 9:4 0
   ASC_WindProtection on
   alias      Markise klein
   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-change-reading .*
   group      Markisen
   rl_autoStop 0
   rl_commandDown set Markisekleinraus on
   rl_commandStopDown set Markisekleinraus off
   rl_commandStopUp set Markisekleinrein off
   rl_commandUp set Markisekleinrein on
   rl_excessBottom 2
   rl_excessTop 4
   rl_secondsDown 30
   rl_secondsUp 30
   rl_switchTime 2
   rl_type    normal
   room       Wintergarten
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     :

Der folgenden Eintrag ist im Log zu lesen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: clown2000 am 10 Juni 2019, 10:49:59
Sory, der Entrag wurde nicht kopiert:
ASC_DEBUG!!! 2019.06.10 10:43:40 - ShadingProcessing: Markiseklein - Übergebende Werte - Azimuth:114.49, Elevation: 47.19, Brightness: 265, OutTemp: 114, Fenster Position: 200, Winkel Links: 110, Winkel Rechts: 100, Ist es nach der Zeitblockadezeit: NEIN, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 10:54:08
Zitat von: HeikoBayer am 10 Juni 2019, 10:42:56
Ich habe mir mal die Mühe gemacht und die Beschattung für einen exemplarischen Rollo angepasst, so dass ich das testen kann. Der Helligkeitssensor wurde nach der Beschattungsfahrt abgedeckt und die Waiting period auf nur 120 Sekunden gesetzt. Der Rollo ist bei shading in  in position 81 (eingestellt ist 80!) gefahren. Nach der Abdeckung hat wohl das ASC Device richtig reagiert, der Rollo fährt aber nicht mehr hoch.
Das alles habe ich mit ASC_DEBUG mal in einer Datei zusammengefasst (cat xxx.log | grep ASC_DEBUG) , dann weiter gefiltert auf aktuelle Datum und nochmal Rollo Device. Der exemplarische Rollo ist "RO_EG_wz_Sued1".

Das log ist im Anhang.

Ich denke, die Vermutung ist bestätig, das es an der Position +1 liegt, oder siehst du das anders?

Grüße aus Bayern,
Heiko

In die Beschattung fahren ist auch nicht das Problem, das macht er immer. Aber raus halt eben nicht, da er vorher prüft ob er sich in der Beschattungsposition befindet

Im schlimmsten Fall werde ich ein Patch für das DuoFern Modul schreiben müssen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 10 Juni 2019, 11:00:06
Zitat von: CoolTux am 10 Juni 2019, 10:54:08
In die Beschattung fahren ist auch nicht das Problem, das macht er immer. Aber raus halt eben nicht, da er vorher prüft ob er sich in der Beschattungsposition befindet

Im schlimmsten Fall werde ich ein Patch für das DuoFern Modul schreiben müssen.

Ja, so sehe ich das auch. Aktuell fahren wir eben dann manuell wieder hoch. Die Regierung ist nicht wirklich begeistert  ;D ;D ;D, aber soweit kann ich damit leben.
Wenn es dann hier Abhilfe durch einen Patch geben sollte, wäre ich natürlich sehr begeistert und wenn du jemanden zum Testen sucht, bin ich auch immer dafür zu haben...

Vielen Dank und Grüße,
Heiko
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Deckoffizier am 10 Juni 2019, 11:33:18
Hallo clown200,

blicke zwar bei der Geschichte nicht durch sorry ,
aber das attr. ASC_Shading_Min_OutsideTemperature 100.
Vielleicht am Solarkollektor gemessen?

ist doch etwas komisch oder hätte ich lieber schweigen sollen?

Gruß
Hans-Jürgen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: clown2000 am 10 Juni 2019, 11:42:03
Zitat von: Deckoffizier am 10 Juni 2019, 11:33:18
Hallo clown200,

blicke zwar bei der Geschichte nicht durch sorry ,
aber das attr. ASC_Shading_Min_OutsideTemperature 100.
Vielleicht am Solarkollektor gemessen?

ist doch etwas komisch oder hätte ich lieber schweigen sollen?

Gruß
Hans-Jürgen

Ich hab eine Wetterstation, die mir analoge Werte liefert. Die habe ich mit AD-Wandler angeschlossen. Die Markisen und die Dachfenster sind über Relais gesteuert. Ursprünglich war eine Steuerung wekseitig eingebaut, die aber nicht mehr funktionierte.Ein Austausch hätte mehrere tausend Euro gekostet. Daher habe ich mich für Raspberry und Fhem entschieden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 12:29:51
Hallo zusammen,

ich bin bisher schwer begeistert von dem Modul - super arbeit.
Ich hätte noch 3 Fragen dazu:

Vielen Dank schon einmal für eure Antworten und Tipps.

Gruß Jörg
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 10 Juni 2019, 12:30:27
Hallo CoolTux,

heute morgen haben die Rollos wie gewünscht zur ASC_Time_Up_WE_Holiday eingestellten Zeit geöffnet - hier ist jetzt devinitiv jetzt alles ok.

Ich habe dann einen Rollo manuell heruntergefahren.
Nachdem der heruntergefahren war habe ich das Fenster geöffnet um zu prüfen ob die ASC_Ventilate_Pos angefahren wird.
Passiert aber nicht.
In den Logs vom ASC Device ist kein Eintrag dazu (ASC_Debug ist aktiviert).
Das Öffnen wird einfach Ignoriert.
Ist das nur bei mir so?
Wie gesagt gestern Abend zu einer Zeit nach 22:00 (oder auch nach ASC_Ventilate_Pos) funktioniert das automatische Anfahren der ASC_Ventilate_Pos durch öffnen des Fensters problemlos.
Und wie gesagt - das ging mal 2 -3 Versionen vorher.
LG Werner

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 10 Juni 2019, 12:42:41
Hallo unclej

ich hatte ein ähnliches Problem.
Meine MAX Fensterkontakte melden nicht open sondern opened.
Mit eventmap opened:open war das bei mir zu lösen.
Du müsstest mit

eventmap <Device> on:open off:close

das lösen können.
LG Werner
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 12:50:13
Hallo Werner,

danke für den Hinweis, jedoch scheint das nicht zu helfen, weil dadurch nur das INTERNAL "STATE" geändert wird, das Reading "state" bleibt nach wie vor bei "on/off" und es erfolgt keine Auswertung.

Gruß Jörg
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 10 Juni 2019, 12:58:36
Hallo Jörg,
was steht denn im Filelog des Fenstersensors?
Bei mir steht dann das open statt opened drin.
Damit müsste das dann Funktionieren.

Aber vieleicht hast du grad das gleiche Problem wie ich.
Bei mir geht das nur nach der Zeit wenn die Rollos automatisch heruntergefahren sind.
Wenn ich jetzt zum testen die Runterfahre und dann das Fenster öffne passiert auch nix.
Und wenn die Rollos dann heute Abend zeitgesteuert runtergefahren sind funktioniert das wieder.
LG Werner
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 13:04:38
Zitat von: clown2000 am 10 Juni 2019, 11:42:03
Ich hab eine Wetterstation, die mir analoge Werte liefert. Die habe ich mit AD-Wandler angeschlossen. Die Markisen und die Dachfenster sind über Relais gesteuert. Ursprünglich war eine Steuerung wekseitig eingebaut, die aber nicht mehr funktionierte.Ein Austausch hätte mehrere tausend Euro gekostet. Daher habe ich mich für Raspberry und Fhem entschieden.

Dein Problem konnte ich in der Tat nachvollziehen. Da muss ich mir ein paar Gedanken machen und das wird auch erst mit der nächsten Version "hoffentlich" gefixt werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: clown2000 am 10 Juni 2019, 13:16:04
Zitat von: CoolTux am 10 Juni 2019, 13:04:38
Dein Problem konnte ich in der Tat nachvollziehen. Da muss ich mir ein paar Gedanken machen und das wird auch erst mit der nächsten Version "hoffentlich" gefixt werden.

Danke für die Info.
Ist für mich kein Problem. Ich habe die Installation auf einem Testgerät und nicht produktiv. Hab also keinen Zeitdruck.
Mir war nur wichtig zu erfahren, ob der Fehler an meinen Einstellungen liegt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 14:09:59
Zitat von: unclej am 10 Juni 2019, 12:29:51
Hallo zusammen,

ich bin bisher schwer begeistert von dem Modul - super arbeit.
Ich hätte noch 3 Fragen dazu:

  • Meine Fenstersensoren liefern "on/off" bzw "Open/Closed" im state. Scheinbar funktioniert das Modul wirklich nur mit "open/closed" (Kleinbuchstaben). Wäre es möglich die beiden Sachen noch mit aufzunehmen oder weiß jemand wie ich den state umschreiben kann? Habe das Ganze temporär mit Dummy und DOIF gelöst, aber bin damit nicht wirklich zufrieden.

Baue ich in der nächsten Version ein. Wird noch diese Woche kommen.


Zitat von: unclej am 10 Juni 2019, 12:29:51
  • Ich möchte meine Rollläden morgens nicht ganz öffnen, sondern nur auf eine Zwischenposition fahren. Wie realisiere ich dass am Besten? Setze ich die Open-Position dann auf diese Wert?

Das kann man so machen aber dann wird das für ASC die höchste Position sein Einen höheren Wert wird ASC dann nicht anfahren.


Zitat von: unclej am 10 Juni 2019, 12:29:51
  • Wenn ich die Commandref richtig verstanden habe, wird für die Beschattung eine "und"-Auswertung durchgeführt - also Temperatur größer "ASC_Shading_Min_OutsideTemperature" und Elevation größer "ASC_Shading_Min_Elevation" und ... . Lässt es sich realisieren, dass daraus eine "oder"-Verknüpfung wird? Also entweder höher als "ASC_Shading_Min_Elevation" oder wärmer als "ASC_Shading_Min_OutsideTemperature" oder Azimut zwischen den beiden Winkeln? Hintergrund ist, dass der Raum bei zu hohen Temperaturen oder direkter Sonneneintrahlung abgedunkelt werden soll. Dabei sind Temperatur und Winkel unabhängig.

Vielen Dank schon einmal für eure Antworten und Tipps.

Gruß Jörg

Das für die Anforderung des Modules unlogisch. So funktioniert das Modul nicht. Also nein!



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 14:15:41
Zitat von: hdderror am 10 Juni 2019, 12:30:27
Hallo CoolTux,

heute morgen haben die Rollos wie gewünscht zur ASC_Time_Up_WE_Holiday eingestellten Zeit geöffnet - hier ist jetzt devinitiv jetzt alles ok.

Ich habe dann einen Rollo manuell heruntergefahren.
Nachdem der heruntergefahren war habe ich das Fenster geöffnet um zu prüfen ob die ASC_Ventilate_Pos angefahren wird.
Passiert aber nicht.
In den Logs vom ASC Device ist kein Eintrag dazu (ASC_Debug ist aktiviert).
Das Öffnen wird einfach Ignoriert.
Ist das nur bei mir so?
Wie gesagt gestern Abend zu einer Zeit nach 22:00 (oder auch nach ASC_Ventilate_Pos) funktioniert das automatische Anfahren der ASC_Ventilate_Pos durch öffnen des Fensters problemlos.
Und wie gesagt - das ging mal 2 -3 Versionen vorher.
LG Werner


Du wirst wohl vor der abgelaufenen manualBlocking Time das Fenster geöffnet haben. Oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 14:33:07
@All

Ich habe eine Beta Testversion im Devel Branch vom FHEM Github abgelegt
https://github.com/fhem/AutoShuttersControl

Wer möchte kann diese Version einmal testen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 14:37:27
Hi,

kann es sein, dass dort in Zeile 1005 ein Fehler ist und es statt

elsif ( $match =~ /[Oop]en/

doch eher

elsif ( $match =~ /[Oo]pen/

heißen müsste?

Gruß Jörg
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 14:40:42
Jepp hast Recht. Ist korrigiert

Daaanke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 14:51:04
Hi,

also bei mir wird trotz erneutem Scan aus den Rollläden "ASC_Shading_Min_Elevation" nicht entfernt und "ASC_Shading_MinMax_Elevation" nicht zum "userattr" hinzugefügt.

Gruß Jörg
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 14:52:54
Hast Du das Modul korrekt runtergeladen und installiert? Hast Du danach ein neustart von FHEM gemacht?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 14:54:45
Hi,

ich habe den RAW-Quellcode in die Original-Datei kopiert, reload 73_AutoShuttersControl.pm durchgeführt und auch ein shutdown restart.

Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 14:57:04
reload darf beim ASC nicht ausgeführt werden sondern immer ein kompletter neustart.
Welche Version steht nach einem Neustart im ASC Device?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 14:58:41
Hi,

neustart habe ich ja dann auch gemacht - steht noch "0.6.16.7" - hatte das Modul vor dem letzten kleinen Fix geladen.

Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 14:59:45
und Du hast ganz sicher im Rollo Attribut userattr kein ASC_Shading_MinMax_Elevation?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 15:01:16
Nein, ist nicht da. Hier das Listing:

Internals:
   .FhemMetaInternals 1
   .lastTimeposition 1560171004.92069
   CHANGED   
   CODE       401977
   DEF        401977
   FUUID      5cfbc6ce-f33f-8565-abbb-104b72b4b44548c5
   FVERSION   30_DUOFERN.pm:0.188440/2019-03-10
   IODev      Rademacher
   LASTInputDev Rademacher
   MODEL      RolloTron Standard
   MSGCNT     2
   NAME       WZ_BalkonTuer_Rollladen_DUOFERN
   NR         186
   Rademacher_MSGCNT 2
   Rademacher_RAWMSG 0FFF0F210D084600000041551100004019776F165A01
   Rademacher_TIME 2019-06-10 14:50:08
   STATE      85
   SUBTYPE    RolloTron Standard
   TYPE       DUOFERN
   .attraggr:
   .attreocr:
     position
   .attrminint:
     position:300
   Helper:
     DBLOG:
       position:
         LOG_Db:
           TIME       1560171004.92205
           VALUE      85
   READINGS:
     2019-06-09 14:53:05   ASC_Enable      on
     2019-06-10 14:50:04   ASC_ShuttersLastDrive manual
     2019-06-10 09:00:02   ASC_Time_DriveDown 10.06.2019 - 21:34
     2019-06-10 09:00:02   ASC_Time_DriveUp 11.06.2019 - 05:14
     2019-06-09 14:53:06   associatedWith  Rollladensteuerung
     2019-06-10 14:50:08   dawnAutomatic   on
     2019-06-10 14:50:08   duskAutomatic   on
     2019-06-10 14:50:08   manualMode      off
     2019-06-10 14:50:08   moving          stop
     2019-06-10 14:50:08   position        85
     2019-06-10 14:50:08   state           85
     2019-06-10 14:50:08   sunAutomatic    on
     2019-06-10 14:50:08   sunMode         off
     2019-06-10 14:50:08   sunPosition     65
     2019-06-10 14:50:08   timeAutomatic   on
     2019-06-10 14:50:08   ventilatingMode off
     2019-06-10 14:50:08   ventilatingPosition 70
     2019-06-10 14:50:08   version         1.1
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze soft
   ASC_Antifreeze_Pos 80
   ASC_BlockingTime_afterManual 900
   ASC_LockOut soft
   ASC_Partymode on
   ASC_Pos_Reading position
   ASC_Self_Defense_Exclude off
   ASC_Shading_Direction 55
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 06:15
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WindProtection on
   ASC_WindowRec WZ_BalkonTuer
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   DbLogInclude position
   IODev      Rademacher
   alexaName  Rollladen Balkontür
   alexaRoom  Wohnzimmer
   alias      Rollladen Balkontür
   devStateIcon closed:fts_shutter_100 opened:fts_window_2w 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 \d.*:fts_shutter_10
   event-min-interval position:300
   event-on-change-reading position
   genericDeviceType blind
   icon       fts_shutter_automatic
   room       DUOFERN
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 15:01:31
Warte mal bitte kurz, ich habe da in der Tat was seltsames gefunden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 15:03:04
Ok falscher Alarm bei mir. Ich schaue mir nun Dein list mal an
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 15:04:41
Hier noch das Listing vom ASC Device:

Internals:
   .FhemMetaInternals 1
   CHANGED   
   FUUID      5cfcfebf-f33f-8565-4f98-621709cf99b21bb8
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,SZ_AussenFenster_Rollladen_DUOFERN,WZ_AussenFenster_Rollladen_DUOFERN,WZ_BalkonTuer_Rollladen_DUOFERN,WZ_BalkonTuer,WZ_AussenFenster_Rollladen_DUOFERN,rgr_Bewohner,OUT_Astro,dummy_WZ_BalkonTuer,rr_Joerg,SZ_AussenFenster_Rollladen_DUOFERN,dummy_SZ_AussenFenster,WZ_AussenFenster,dummy_WZ_AussenFenster,SZ_AussenFenster,OUT_WetterDarkSky,WZ_BalkonTuer_Rollladen_DUOFERN
   NR         189
   NTFY_ORDER 51-Rollladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.16.7
   .attraggr:
   .attreocr:
     .*
   .attrminint:
   READINGS:
     2019-06-10 13:14:25   .monitoredDevs  {"WZ_AussenFenster_Rollladen_DUOFERN":{},"dummy_WZ_BalkonTuer":{"WZ_BalkonTuer_Rollladen_DUOFERN":"ASC_WindowRec"},"SZ_AussenFenster_Rollladen_DUOFERN":{},"dummy_WZ_AussenFenster":{"WZ_AussenFenster_Rollladen_DUOFERN":"ASC_WindowRec"},"SZ_AussenFenster":{"SZ_AussenFenster_Rollladen_DUOFERN":"ASC_WindowRec"},"WZ_BalkonTuer_Rollladen_DUOFERN":{},"OUT_WetterDarkSky":{"Rollladensteuerung":"ASC_windSensor"},"dummy_SZ_AussenFenster":{"SZ_AussenFenster_Rollladen_DUOFERN":"ASC_WindowRec"},"rgr_Bewohner":{"Rollladensteuerung":"ASC_residentsDev"},"WZ_AussenFenster":{"WZ_AussenFenster_Rollladen_DUOFERN":"ASC_WindowRec"},"rr_Joerg":{"SZ_AussenFenster_Rollladen_DUOFERN":"ASC_Roommate_Device"},"WZ_BalkonTuer":{"WZ_BalkonTuer_Rollladen_DUOFERN":"ASC_WindowRec"},"OUT_Astro":{"Rollladensteuerung":"ASC_twilightDevice"}}
     2019-06-10 14:50:04   SZ_AussenFenster_Rollladen_DUOFERN_PosValue 68
     2019-06-10 11:22:08   SZ_AussenFenster_Rollladen_DUOFERN_lastPosValue 100
     2019-06-10 14:50:04   WZ_AussenFenster_Rollladen_DUOFERN_PosValue 60
     2019-06-10 09:00:02   WZ_AussenFenster_Rollladen_DUOFERN_lastPosValue 59
     2019-06-10 14:50:04   WZ_BalkonTuer_Rollladen_DUOFERN_PosValue 85
     2019-06-10 09:00:02   WZ_BalkonTuer_Rollladen_DUOFERN_lastPosValue 69
     2019-06-09 14:42:40   ascEnable       on
     2019-06-09 17:52:41   controlShading  on
     2019-06-09 14:42:40   hardLockOut     off
     2019-06-09 14:53:05   room_DUOFERN    SZ_AussenFenster_Rollladen_DUOFERN,WZ_AussenFenster_Rollladen_DUOFERN,WZ_BalkonTuer_Rollladen_DUOFERN
     2019-06-09 17:31:11   selfDefense     on
     2019-06-10 14:50:04   state           manual
     2019-06-09 16:38:50   sunriseTimeWeHoliday on
     2019-06-10 14:50:02   userAttrList    rolled out
   helper:
     shuttersList:
       SZ_AussenFenster_Rollladen_DUOFERN
       WZ_AussenFenster_Rollladen_DUOFERN
       WZ_BalkonTuer_Rollladen_DUOFERN
   monitoredDevs:
     OUT_Astro:
       Rollladensteuerung ASC_twilightDevice
     OUT_WetterDarkSky:
       Rollladensteuerung ASC_windSensor
     SZ_AussenFenster:
       SZ_AussenFenster_Rollladen_DUOFERN ASC_WindowRec
     SZ_AussenFenster_Rollladen_DUOFERN:
     WZ_AussenFenster:
       WZ_AussenFenster_Rollladen_DUOFERN ASC_WindowRec
     WZ_AussenFenster_Rollladen_DUOFERN:
     WZ_BalkonTuer:
       WZ_BalkonTuer_Rollladen_DUOFERN ASC_WindowRec
     WZ_BalkonTuer_Rollladen_DUOFERN:
     dummy_SZ_AussenFenster:
       SZ_AussenFenster_Rollladen_DUOFERN ASC_WindowRec
     dummy_WZ_AussenFenster:
       WZ_AussenFenster_Rollladen_DUOFERN ASC_WindowRec
     dummy_WZ_BalkonTuer:
       WZ_BalkonTuer_Rollladen_DUOFERN ASC_WindowRec
     rgr_Bewohner:
       Rollladensteuerung ASC_residentsDev
     rr_Joerg:
       SZ_AussenFenster_Rollladen_DUOFERN ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_freezeTemp 3
   ASC_residentsDev rgr_Bewohner:presence
   ASC_tempSensor OUT_WetterDarkSky:temperature
   ASC_twilightDevice OUT_Astro
   ASC_windSensor OUT_WetterDarkSky:wind
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   event-on-change-reading .*
   icon       fts_shutter_automatic
   room       ASC
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 15:11:16
event-on-change-reading

komplett entfernen. Es darf keinerlei event-on Attribute im ASC Device selbst gesetzt sein. Danach ein neustart machen bitte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 15:15:17
Hi,

Tatsache - jetzt ist es richtig. Sehr guter Hinweis. Besten Dank.

Gruß Jörg
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 15:22:08
Mal noch eine kleine Frage zu den Default-Werten von "ASC_Shading_MinMax_Elevation" - macht ein Winkel über 90 überhaupt Sinn? Das wäre ja dann eigentlich 180-Winkel und Azimut + 180, oder?

Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 15:30:11
Ich denke nicht das ein Winkel von über 100 Sinn macht. Daher habe ich den als Default für max genommen. Somit läuft die Beschattung auf jeden Fall auch wenn man keinen max Wert mit gibt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 15:38:41
Ich habe eben noch einen kleinen Bug entfernt beim auslesen des ElevationMax Values.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 15:49:56
Zitat von: hdderror am 10 Juni 2019, 12:58:36
Hallo Jörg,
was steht denn im Filelog des Fenstersensors?
Bei mir steht dann das open statt opened drin.
Damit müsste das dann Funktionieren.

Aber vieleicht hast du grad das gleiche Problem wie ich.
Bei mir geht das nur nach der Zeit wenn die Rollos automatisch heruntergefahren sind.
Wenn ich jetzt zum testen die Runterfahre und dann das Fenster öffne passiert auch nix.
Und wenn die Rollos dann heute Abend zeitgesteuert runtergefahren sind funktioniert das wieder.
LG Werner

Hi Werner,

ich habe es noch einmal versucht nachdem die Blocking-Time abgelaufen war. Es wird wirklich nur das Reading ausgewertet - das lässt sich leider mit eventMap nicht umschreiben. Muss ich mal schauen, ob ich da im FS20-Device was umstellen kann um das Reading von "on/off" auf "open/closed" zu ändern.

Gruß

EDIT: Habe das ganze jetzt mit einem readingsChange gelöst.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 10 Juni 2019, 16:47:14
Hallo zusammen.
Zuerst muss ich sagen, ACS is das wovon ich schon immer träumte  ;D. Echt super und danke.

Ich habe ein problem mit meinem Fenstergriff (enOcean) er hat einen vierten STATE: "open_from_tilted". In diesen Status wird gewechsel wen die Tur auf kipp stand und danach geöffnet wird. Dann sollte ja eigentlich der Aussperrschutz oder die ComfortPos greifen.
ACS Interpretiert den Zustand weiterhin als gekippt. Hier ein Log:

ASC_DEBUG!!! 2019.06.10 16:22:48 - EventProcessingWindowRec: AK_WZ_ROL - RECEIVED EVENT: state: open_from_tilted - IDENTIFIED EVENT: tilted - STORED EVENT: tilted

Hier sollte evtl auf ^open.* geprüft werden

Gruß Uwe
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 17:15:20
Zitat von: hubiuwe am 10 Juni 2019, 16:47:14
Hallo zusammen.
Zuerst muss ich sagen, ACS is das wovon ich schon immer träumte  ;D. Echt super und danke.

Ich habe ein problem mit meinem Fenstergriff (enOcean) er hat einen vierten STATE: "open_from_tilted". In diesen Status wird gewechsel wen die Tur auf kipp stand und danach geöffnet wird. Dann sollte ja eigentlich der Aussperrschutz oder die ComfortPos greifen.
ACS Interpretiert den Zustand weiterhin als gekippt. Hier ein Log:

ASC_DEBUG!!! 2019.06.10 16:22:48 - EventProcessingWindowRec: AK_WZ_ROL - RECEIVED EVENT: state: open_from_tilted - IDENTIFIED EVENT: tilted - STORED EVENT: tilted

Hier sollte evtl auf ^open.* geprüft werden

Gruß Uwe

Bleibt dieser Status dann auch so im state stehen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 10 Juni 2019, 17:18:31
Zitat von: CoolTux am 10 Juni 2019, 14:15:41

Du wirst wohl vor der abgelaufenen manualBlocking Time das Fenster geöffnet haben. Oder?

Jap, das war es!
Das Ding hat aber auch viele Optionen - gut dass du den Überblick behältst!
Jetzt ist alles so wie es sein soll.
Danke für deine Hilfe.
LG Werner

Nachtrag:
Das der Rollo danach nicht in die vorherige Position zurückfährt sondern dahin wo er automatisch gesteuert stehen soll ist sicher so gewollt damit die ganze Beschattung auch weiter funktioniert - oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 10 Juni 2019, 17:22:35
Hallo
ZitatBleibt dieser Status dann auch so im state stehen?
Ja der state de Fenstergiffes ist danach:

state: open_from_tilted
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 17:23:25
Zitat von: hdderror am 10 Juni 2019, 17:18:31
Nachtrag:
Das der Rollo danach nicht in die vorherige Position zurückfährt sondern dahin wo er automatisch gesteuert stehen soll ist sicher so gewollt damit die ganze Beschattung auch weiter funktioniert - oder?

Hilf mir mal bitte kurz den Text zu verstehen? Meinst Du nach dem endschatten? Er sollte beim Endschatten in die Position fahren welche er vor der Beschattungsfahrt hatte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 17:23:58
Zitat von: hubiuwe am 10 Juni 2019, 17:22:35
HalloJa der state de Fenstergiffes ist danach:

state: open_from_tilted

Ihr könnt einen echt vor Herausforderungen stellen  ;D
Ich schaue


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: unclej am 10 Juni 2019, 17:32:03
Hi,

wenn wir gerade schon bei Herausforderungen sind, möchte ich mal noch einen drauf setzen - was haltet ihr von der Idee das Thema mit den Stati wie im HOMEMODE-Device zu lösen und über ein Attribut (Vgl. "HomeSensorsContactValues" als |-getrennte Liste) zu lösen? So könnte man einfach ggf. andere Stati selbst ergänzen.

Gruß Jörg
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 17:43:19
Halte ich persönlich nichts von.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 17:57:07
Zitat von: hubiuwe am 10 Juni 2019, 17:22:35
HalloJa der state de Fenstergiffes ist danach:

state: open_from_tilted

Magst Du bitte einmal die aktuelle Devel Version aus dem Git testen? Da sollte es nun korrekt klappen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 10 Juni 2019, 18:05:31
Zitat von: CoolTux am 10 Juni 2019, 17:23:25
Hilf mir mal bitte kurz den Text zu verstehen? Meinst Du nach dem endschatten? Er sollte beim Endschatten in die Position fahren welche er vor der Beschattungsfahrt hatte.
Nein, ganz simpel:
Rollo wird manuell (warum auch immer) heruntergefahren - dann nach Ablauf von ASC_BlockingTime_afterManual wird das Fenster geöffnet.
Der Rollo fährt - wie gewollt - in die ASC_Ventilate_Pos.
Wenn jetzt das Fenster wieder geschlossen wird und es noch vor ASC_Time_Down_Late ist fährt der Rollo nicht runter (was der vorherigen Position entsprechen würde) sondern hoch (weil ja Tags die Rollos oben sein sollen).
Ich vermute es macht in Verbindung mit der ganzen Beschattungsthematik auch mehr Sinn dann eine Position anzufahren die der Rollo ohne den manuellen Eingriff gehabt hätte.

Für mich ist das erstmal ok  - das passiert eigentlich nur beim Testen - im Normalbetrieb ist das nicht relevant.

Zur Beschattung noch eine Frage:
Spricht eigentlich etwas dagegen den Helligkeitswert eines Aussen- IR Melder wie den HM-SEN-MDIR-O-2 zu verwenden?

LG Werner
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 18:19:26
Die Entscheidung das das Rollo in die OpenPosition fährt hat nichts mit Beschattung zu tun. Das war ein allgemeiner Wunsch und entspricht auch meiner Logik. Es ist Tag also hoch.
Allerdings sollte das Rollo in die Beschattung fahren wenn entsprechend die Kriterien zum Beschatten passen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 10 Juni 2019, 19:12:06
Hallo CoolTux

Zitat von: CoolTux am 10 Juni 2019, 18:19:26
Die Entscheidung das das Rollo in die OpenPosition fährt hat nichts mit Beschattung zu tun. Das war ein allgemeiner Wunsch und entspricht auch meiner Logik. Es ist Tag also hoch.
Allerdings sollte das Rollo in die Beschattung fahren wenn entsprechend die Kriterien zum Beschatten passen.

Da hast du sicher Recht - ich hatte bloß eine andere Erwartungshaltung.
Daher mein fehlerhafter Ansatz.
Ich als blutiger Anfänger in Rollosteuerung hab wahrscheinlich noch nicht einmal 5% von dem verstanden was du alles in dem ASC Modul berücksichtigst hast.

Und dass du dir hier mit uns das Pfingstwochenende mit Support verbringst kann auch nicht genug gewürdigt werden!

Deswegen sollte jeder der das im Einsatz hat auch daran denken:
Support CoolTux https://www.paypal.me/MOldenburg

;)


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 10 Juni 2019, 19:19:38
Sieht gut aus
ZitatMagst Du bitte einmal die aktuelle Devel Version aus dem Git testen? Da sollte es nun korrekt klappen

ASC_DEBUG!!! 2019.06.10 19:06:50 - EventProcessingWindowRec: AK_WZ_ROL - RECEIVED EVENT: state: open_from_tilted - IDENTIFIED EVENT: open - STORED EVENT: open

Die anderen Zustände habe ich auch getestet (open,close,tilted) alles OK.

Danke für die schnelle Hilfe
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 10 Juni 2019, 19:24:36
ZitatDeswegen sollte jeder der das im Einsatz hat auch daran denken:
Support CoolTux https://www.paypal.me/MOldenburg

;)

Hab ich eben schon erledigt ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 10 Juni 2019, 19:36:40
Zitat von: FunkOdyssey am 09 Juni 2019, 16:49:33
@CoolTux: shading wird doch als Event verschickt, oder?

Ich versuche mir gerade ein DOIF darauf zu bauen, der auf folgendes Konstrukt horcht:

[":^ASC_ShuttersLastDrive:.shading.in$"]
bzw.
[":^ASC_ShuttersLastDrive:.shading.out$"]


Klappt aber leider nicht.

Hast du eine Idee?

Ich komme noch einmal zurück auf dieses Thema.
Im DOIF-Forum habe ich die gleiche Frage auch einmal gestellt und Damian ist sich sicher, dass die Schreibweise korrekt ist. Siehe: https://forum.fhem.de/index.php/topic,101322.0.html

Bei der Fehlersuche bin ich darüber gestolpert, dass die Events nichts im Filelog enthalten sind. Das Reading trägt die passende Uhrzeit, aber das Filelog ist seit Tagen hat als letzten Eintrag:

2019-06-08_08:25:05 jal_device ASC_ShuttersLastDrive: maximum brightness threshold exceeded

Das ist viele Tage alt und seitdem hat es viele viele Fahrten gegeben.

@CoolTux: Könntest du bei dir bitte mal prüfen, ob die Logs mit den Events gefüllt werden?
Im Event Monitor konnte ich die Events sehen. Und - wie gesagt - sehe ich die Änderung des Readings.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 19:50:42
Ich habe keine Device Logs. Aber warum setzt Du die Regex nicht etwas weiter

[":^ASC_ShuttersLastDrive:.shading.*$"]

Teste mal ob es so geht
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 10 Juni 2019, 19:57:38
Hatte ich vorher.
Aber ich wollte auch zwischen Be/Entschattung unterscheiden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 20:03:44
Ich teste gerade
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 10 Juni 2019, 20:16:09
Das ist nett.
Ich hatte es ja schon mehrfach hier gefragt, warum die ASC-Readings nicht im Filelog stehen. Kann das damit etwas zu tun haben? ASC_Time_DriveDown ist bspw. nie enthalten.

Und die Beschattung fehlt neuerdings.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 20:24:11
Von den ASC Readings im Rollo Device werfen ausschließlich ASC_Enable und ASC_ShuttersLastDrive ein Event. Die anderen ASC Readings werfen kein Event.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 10 Juni 2019, 20:34:22
Hallo CoolTux,

ich habe beim Neustart von FHEM diese Fehlermeldungen im Log. Gibt es eine Erklärung woher die kommen könnten?

2019.06.10 19:05:14.706 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/73_AutoShuttersControl.pm line 2838.
2019.06.10 19:05:14.706 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/73_AutoShuttersControl.pm line 2846.
2019.06.10 19:05:14.706 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4446.
2019.06.10 19:05:14.706 1: PERL WARNING: Use of uninitialized value $brightnessMinVal in concatenation (.) or string at ./FHEM/73_AutoShuttersControl.pm line 2865.
2019.06.10 19:05:14.706 1: PERL WARNING: Use of uninitialized value $brightnessMaxVal in concatenation (.) or string at ./FHEM/73_AutoShuttersControl.pm line 2889.


Habe die Version 0.6.15 in Gebrauch.

Gruß
Stefan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 20:39:50
Hallo Stefan,

Du hast bei einigen Rollo Devices kein Helligkeitssensor gesetzt. Ist in der aktuellen Developer Version gefixt. Kommt die Woche.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 10 Juni 2019, 20:40:09
Hallo an Alle,

ich habe ien Homematic Wetterstation HmIP-SWO-PR,

diese misst Temperatur, Wind, Regen und Helligkeit.
Das Device, habe ich nun als Regen, Beleuchtungs und Windsensor dem ASC-Device oder Rolladen angegeben.
Dabei soll bei Regen, die Rolläden runtergefahren werden. Leider werden laut den Debug-Ausgaben diese Events nicht ausgeführt.
Liegt es daran, das ausser die Regendaten auch gleichzeitig die Beschattungsdaten ausgewertet werden?

Gruß,
Shrek
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 20:56:56
Das liegt leider daran daß Du ein Device für alles hast. Das geht mit ASC nicht. Du musst bei Eventrelevanten Devices pro Attribut mit Device ein Device haben.
Hier wäre also Wind, Regen und Helligkeit in jeweils ein eigenes Device zu stecken.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 10 Juni 2019, 21:01:36
Hallo CoolTux,
danke für die Antwort. Über ein Dummy, der ein paar Sekunden später aktualisiert würde, wäre es aber zu realisieren?
Gruß Shrek
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 10 Juni 2019, 21:16:53
Holla,

eigentlich hatte ich diesen Text ein wenig abgekürzt schon heute morgen geschrieben. Leider wird in der Zwischenzeit über die neue Beta gesprochen, so dass einiges an Antworten dazwischen gerutscht sind.... Dennoch würde ich gerne meine amateurhaften Ideen vorbringen:

@HeikoBayer:
Zitat von: HeikoBayer am 10 Juni 2019, 10:03:14
Wenn das aber nicht gelöst werden kann, Was dann? Vielleicht könnte man im ASC bei der Positionsabfrage wegen der Beschattung ein +/-1 einführen? Nur ein Leihenhafter Ansatz oder evtl. Denkanstoß.
Falls ich es falsch verstehe so schütte mal direkt meine Vorschläge ins Nirvana, aber wenn ich das bisher richtig verfolgt habe, ist Dein einziges Problem was Du hast, die Abfrage der Position für die Abschattung. Auch ohne je ein Modul programmiert zu haben verstehe ich nicht, warum Programmierer die Fehler anderer Module oder Programmierer ausgleichen sollen. Mit anderen Worten:

Was spricht gegen eine Änderung des Reading in 5er (hier würden sogar schon 2er) Schritten?
oder einem Notify der ein Reading von 81 auf 80 ändert WENN es eine Weile auf 81 ist und bleibt ?

Mag vielleicht wirklich Laienhaft sein, aber es würde wenigstens funktionieren.....

Vielleicht hilft es ja trotzdem

Viele Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 21:25:29
Zitat von: shrek71 am 10 Juni 2019, 21:01:36
Hallo CoolTux,
danke für die Antwort. Über ein Dummy, der ein paar Sekunden später aktualisiert würde, wäre es aber zu realisieren?
Gruß Shrek

Ja wäre es. Nimm Reading ein Dummy und ein Notify welches auf die Readings des AllInOne Sensors reagiert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 21:27:35
Zitat von: flummy1978 am 10 Juni 2019, 21:16:53
Holla,

eigentlich hatte ich diesen Text ein wenig abgekürzt schon heute morgen geschrieben. Leider wird in der Zwischenzeit über die neue Beta gesprochen, so dass einiges an Antworten dazwischen gerutscht sind.... Dennoch würde ich gerne meine amateurhaften Ideen vorbringen:

@HeikoBayer:Falls ich es falsch verstehe so schütte mal direkt meine Vorschläge ins Nirvana, aber wenn ich das bisher richtig verfolgt habe, ist Dein einziges Problem was Du hast, die Abfrage der Position für die Abschattung. Auch ohne je ein Modul programmiert zu haben verstehe ich nicht, warum Programmierer die Fehler anderer Module oder Programmierer ausgleichen sollen. Mit anderen Worten:

Was spricht gegen eine Änderung des Reading in 5er (hier würden sogar schon 2er) Schritten?
oder einem Notify der ein Reading von 81 auf 80 ändert WENN es eine Weile auf 81 ist und bleibt ?

Mag vielleicht wirklich Laienhaft sein, aber es würde wenigstens funktionieren.....

Vielleicht hilft es ja trotzdem

Viele Grüße
Andreas

Hallo Andreas,

Danke für Deine Gedanken. Zur Info, der Entwickler des anderen Modules hat reagiert und eine Lösung entwickelt.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Deckoffizier am 10 Juni 2019, 21:59:37
Hallo,

ZitatDeswegen sollte jeder der das im Einsatz hat auch daran denken:
Support CoolTux https://www.paypal.me/MOldenburg

Hab ich eben schon erledigt ....

Gruß
Hans-Jürgen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Deckoffizier am 10 Juni 2019, 22:06:45
Hallo,

ZitatHallo CoolTux,
    danke für die Antwort. Über ein Dummy, der ein paar Sekunden später aktualisiert würde, wäre es aber zu realisieren?
    Gruß Shrek


Ja wäre es. Nimm Reading ein Dummy und ein Notify welches auf die Readings des AllInOne Sensors reagiert.


ginge nicht auch readingsProxy für diesen Fall ?

Gruß
Hans-Jürgen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juni 2019, 22:11:40
Leider nein. Das hatte ich damals schon mit Julian getestet. ReadingsProxy wirft wohl für state kein Event.
Kann aber gerne bei Lust noch einmal gegen getestet werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 11 Juni 2019, 09:19:49
Zu dem Multisensor-Problem:
Vermutlich wird das eine Art "Dauerbrenner", wenn das nicht modulintern abgefangen werden kann. Ich sehe zwar ein, dass eine "Rückwärtsverfolgung" der Kombi Sensor=>Reading=>ASC-Aktion eines Events etwas aufwändiger ist als Sensor=>ASC-Aktion, aber ist das wirklich ein grundsätzliches no-go?!?

(Es kommt mir nicht unbedingt exotisch vor, einen Multisensor zu haben, und dann die user darauf zu verweisen, dass die erst mal extern (will heißen "vorgelagert vor" ASC) für passende Events sorgen, ist nicht eben die effizienteste Methode, oder?)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Deckoffizier am 11 Juni 2019, 09:29:18
Hallo Beta-User,

Zitat(Es kommt mir nicht unbedingt exotisch vor, einen Multisensor zu haben, und dann die user darauf zu verweisen, dass die erst mal extern (will heißen "vorgelagert vor" ASC) für passende Events sorgen, ist nicht eben die effizienteste Methode, oder?)

Gerade wegen der Beschattung bin ich noch auf der Suche und mir schwebte etwas in Richtung  1Wire vor, da 1Wire schon vorhanden.
Aber da ja ich ja jetzt die Problematik kenne kein Beinbruch und auch nicht eilig, nur schön zu haben um den Hardwarezoo klein zu halten.

Gruß
Hans-Jürgen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juni 2019, 09:41:50
Zitat von: Beta-User am 11 Juni 2019, 09:19:49
Zu dem Multisensor-Problem:
Vermutlich wird das eine Art "Dauerbrenner", wenn das nicht modulintern abgefangen werden kann. Ich sehe zwar ein, dass eine "Rückwärtsverfolgung" der Kombi Sensor=>Reading=>ASC-Aktion eines Events etwas aufwändiger ist als Sensor=>ASC-Aktion, aber ist das wirklich ein grundsätzliches no-go?!?

(Es kommt mir nicht unbedingt exotisch vor, einen Multisensor zu haben, und dann die user darauf zu verweisen, dass die erst mal extern (will heißen "vorgelagert vor" ASC) für passende Events sorgen, ist nicht eben die effizienteste Methode, oder?)

Bisher habe ich es vermieden mir Gedanken darüber machen zu müssen. Allein die jetzige Lösung zu finden hat mich einiges an Kraft gekostet.
Da ich aber die Notwendigkeit erkenne werde ich schauen was ich machen kann.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 11 Juni 2019, 10:00:58
Zitat von: CoolTux am 11 Juni 2019, 09:41:50
Bisher habe ich es vermieden mir Gedanken darüber machen zu müssen. Allein die jetzige Lösung zu finden hat mich einiges an Kraft gekostet.
Da ich aber die Notwendigkeit erkenne werde ich schauen was ich machen kann.
Wie immer: Es ist mir klar, dass das ganze Thema ASC an sich ein extrem dickes Brett ist!
Der Grad der Flexibilität (im Umgang mit diversen Defaults, Harwaresettings und den ganzen unterschiedlichen Uservorstellungen), den du ermöglicht hast, ist ebenfalls super (das zeigen ja auch die ganzen Rückmeldungen von Ein- und Umsteigern :) ).

Mir ging es nur darum, ggf. zu verstehen, warum ggf. doch "drumrum" was benötigt wird und zum anderen anzumerken, dass das Setting nach meiner Bewertung (die nicht richtig sein muß ;) ) keineswegs exotisch ist.

Von daher: Laß dich nicht hetzen oder drängen und nimm dir die Zeit, die du benötigst :) . Es ist auch so schon mal ein Stand erreicht, mit dem man "gut leben" kann ;) .



Zitat von: Deckoffizier am 11 Juni 2019, 09:29:18
Gerade wegen der Beschattung bin ich noch auf der Suche und mir schwebte etwas in Richtung  1Wire vor, da 1Wire schon vorhanden.
Aber da ja ich ja jetzt die Problematik kenne kein Beinbruch und auch nicht eilig, nur schön zu haben um den Hardwarezoo klein zu halten.
Das sollte kein Problem sein (@CoolTux: grade bei 1wire gibt es afaik ebenfalls häufig Multisensoren bzw. -aktoren).

Für ASC ist (im Moment noch) ausreichend, wenn es zusätzliche Software-Devices gibt. Du solltest m.E. daher daran festhalten, möglichst den Hardwarezoo nicht zu vergrößern (v.a. dann, wenn es gelingt, auch die diversen Events von mehrkanaligen Geräten sauber zu verarbeiten; ich habe übrigens vermutlich dasselbe "Problem" mit MySensors-Devices, die sind bei mir auch in der Regel vielkanalig).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juni 2019, 10:28:51
Zitat von: FunkOdyssey am 10 Juni 2019, 19:36:40
Ich komme noch einmal zurück auf dieses Thema.
Im DOIF-Forum habe ich die gleiche Frage auch einmal gestellt und Damian ist sich sicher, dass die Schreibweise korrekt ist. Siehe: https://forum.fhem.de/index.php/topic,101322.0.html

Bei der Fehlersuche bin ich darüber gestolpert, dass die Events nichts im Filelog enthalten sind. Das Reading trägt die passende Uhrzeit, aber das Filelog ist seit Tagen hat als letzten Eintrag:

2019-06-08_08:25:05 jal_device ASC_ShuttersLastDrive: maximum brightness threshold exceeded

Das ist viele Tage alt und seitdem hat es viele viele Fahrten gegeben.

@CoolTux: Könntest du bei dir bitte mal prüfen, ob die Logs mit den Events gefüllt werden?
Im Event Monitor konnte ich die Events sehen. Und - wie gesagt - sehe ich die Änderung des Readings.

Das Problem an sich konnte ich in der Tat auch mit einem Notify nachstellen.
Meine Lösung welche bei mir funktioniert tut dies höchstwahrscheinlich nur weil ich den Event eines Dummys auswerte welcher über FHEM2FHEM gefüttert wird.
Ich bin dran.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 11 Juni 2019, 11:20:45
Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Deckoffizier am 11 Juni 2019, 13:55:06
Hallo,

nach vielen Stunden probieren über die Feiertage bekomme ich die Beschattung
am UniRoll Rollladen absolut nicht einmal zum laufen.

Am Siro Rolladen funktioniert die Beschattung!

Kann es sein, dass die Beschattung nur funktioniert
wenn das Reading position von 0 bis 100/99
oder das Reading von 0 bis 100 pct also Prozent vorhanden ist ?

Beim UniRoll Rollladen habe ich leider nur die Fahrzeit als pos
also von 1 bis 23.

Mit userReading von pos  auf position hat leider nicht funktioniert
bin irgendwo kurz vorm aufgeben leider.

anbei mal die list

Internals:
   BTN        1
   DEF        4455 1
   FUUID      5c51583d-f33f-cca1-92f2-b21ac4ff2243e401
   IODev      MyCUL868
   NAME       eg_sz_rollo
   NR         270
   STATE      up
   TYPE       UNIRoll
   XMIT       4455
   CODE:
     1          4455 1
   OLDREADINGS:
   READINGS:
     2019-06-11 12:50:28   ASC_Enable      on
     2019-06-11 09:14:42   ASC_ShuttersLastDrive manual
     2019-06-11 12:50:31   ASC_Time_DriveDown 11.06.2019 - 21:27
     2019-06-11 12:50:31   ASC_Time_DriveUp 12.06.2019 - 07:10
     2019-06-11 12:50:28   associatedWith  Rolladensteuerung
     2019-06-11 12:14:47   oldPos          1
     2019-06-11 12:14:25   oldstate        up 22
     2019-06-11 12:14:47   pos             1
     2019-06-11 09:14:51   position        1
     2019-06-11 12:14:25   state           up
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 90
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning CIVIL
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 360
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor BAD_ZW_MOTIONSENSOR
   ASC_Closed_Pos 23
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_DriveUpMaxDuration 23
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom off
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 1
   ASC_Partymode off
   ASC_Pos_Reading pos
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 20
   ASC_Roommate_Device rr_Mann
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 20
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 90
   ASC_Shading_Min_Elevation 2
   ASC_Shading_Min_OutsideTemperature 16
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 800
   ASC_Shading_StateChange_Sunny 1000
   ASC_Shading_WaitingPeriod 120
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:10
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 07:16
   ASC_Up     time
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindowRec TK_EG_SZ
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      MyCUL868
   alias      EG Schlafzimmer Rollo
   devStateIcon pos.23:fts_shutter_100 pos.1:fts_shutter_10 pos.0:fts_shutter_10
   group      Türen und Fenster
   icon       fts_shutter_automatic
   rMax       23
   rMin       1
   rPos       1
   room       Wohnung->Schlafzimmer
   sendStopBeforeCmd 1
   useRolloPos 1
   userReadings pos:oldPos.* {ReadingsNum("eg_sz_rollo","oldPos",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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate AutoShuttersControl_lock-out:on,off
   webCmd     up:stop:down


und vom ASC

Internals:
   FUUID      5cfe419e-f33f-cca1-adb0-586ae736bc6f40f4
   FVERSION   73_AutoShuttersControl.pm:v0.6.16-s19579/2019-06-08 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  global,Rolladensteuerung,Siro1,eg_sz_rollo,og_wz_rollo,fk_ost_buero,hausbewohner,eg_sz_rollo,TK_EG_SZ,rr_Mann,Zwielicht_Mirow,BAD_ZW_MOTIONSENSOR,DG_WZ_ZW_FK_L
   NR         355
   NTFY_ORDER 51-Rolladensteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.16
   OLDREADINGS:
   READINGS:
     2019-06-11 12:41:58   Siro1_PosValue  0
     2019-06-11 13:21:42   Siro1_lastPosValue 0
     2019-06-11 12:50:31   Siro1_nextAstroTimeEvent 11.06.2019 - 21:27
     2019-06-11 09:42:52   ascEnable       on
     2019-06-11 12:07:04   controlShading  on
     2019-06-11 09:14:42   eg_sz_rollo_PosValue 1
     2019-06-11 12:41:41   eg_sz_rollo_lastPosValue 1
     2019-06-11 12:50:31   eg_sz_rollo_nextAstroTimeEvent 11.06.2019 - 21:27
     2019-06-10 13:40:15   hardLockOut     off
     2019-06-11 08:11:19   og_wz_rollo_PosValue 1
     2019-06-11 06:50:01   og_wz_rollo_lastPosValue 24
     2019-06-11 12:50:31   og_wz_rollo_nextAstroTimeEvent 11.06.2019 - 21:27
     2019-06-10 13:57:53   partyMode       off
     2019-06-11 12:50:28   room_OG_Wohnzi  og_wz_rollo
     2019-06-11 12:50:28   room_Wohnung-_Buero Siro1
     2019-06-11 12:50:28   room_Wohnung-_Schlafzimmer eg_sz_rollo
     2019-06-10 13:58:34   selfDefense     off
     2019-06-11 12:50:31   state           created new drive timer
     2019-06-10 17:55:01   sunriseTimeWeHoliday on
     2019-06-11 12:50:28   userAttrList    rolled out
   helper:
     shuttersList:
       Siro1
       eg_sz_rollo
       og_wz_rollo
   monitoredDevs:
     BAD_ZW_MOTIONSENSOR:
       Siro1      ASC_BrightnessSensor
       eg_sz_rollo ASC_BrightnessSensor
     DG_WZ_ZW_FK_L:
       og_wz_rollo ASC_WindowRec
     TK_EG_SZ:
       eg_sz_rollo ASC_WindowRec
     Zwielicht_Mirow:
       Rolladensteuerung ASC_twilightDevice
     eg_sz_rollo:
     fk_ost_buero:
       Siro1      ASC_WindowRec
     hausbewohner:
       Rolladensteuerung ASC_residentsDev
     rr_Mann:
       Siro1      ASC_Roommate_Device
       eg_sz_rollo ASC_Roommate_Device
       og_wz_rollo ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_residentsDev hausbewohner:presence
   ASC_tempSensor Wettersensor:temperature
   ASC_twilightDevice Zwielicht_Mirow
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       RolloControl


Danke an die unermüdlichen Helfer!!

sagt
Hans-Jürgen


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juni 2019, 15:41:48
Ob nun von 0 bis 100 oder von 10-30 das ist total egal. Entscheiden ist das OpenPosition ganz oben ist. Wegen meiner 30 und closedPosition ganz unten wegen meiner 10 und die anderen Werte musst Du auf jeden Fall anpassen. Also Fenster Open und Comfort und Shading müssen innerhalb von 10-30 liegen.

Desweiteren muss in Deinem Fall das Attribut ASC_Pos_Reading tatsächlich den Befehl zum anfahren der nummerischen Positionen sein.
set Rollo pos 15 und gleichzeitig muss es ein Reading geben welches genau so heißt und den tatsächlichen Positionswert wieder spiegelt.

Wenn das alles gegeben ist dann funktioniert das ASC auch.


Am besten mal im ASC debug aktivieren und dann schauen wir mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 11 Juni 2019, 15:52:33
ZitatASC_Shading_Angle_Left 20
ASC_Shading_Angle_Right 75
ASC_Shading_Direction 90
ASC_Shading_Min_Elevation 2

Auf die Gefahr hin ich steh total auf dem Schlauch, aber stimmt hier nicht was ?
Fängst du nicht schon bevor die Sonne aufgeht mit ASC_Shading_Min_Elevation 2 und ASC_Shading_Angle_Left 20 die Beschattung an und kurz bevor die Sonne das Fenster erreicht ASC_Shading_Direction 90 entschattest du mit ASC_Shading_Angle_Right 75!?

Gruß

Thomas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: DrBrain_1000 am 11 Juni 2019, 17:01:28
Zitat von: CoolTux am 06 Juni 2019, 15:40:13
Dann trage bitte position in ASC_Pos_Reading ein und lege Dir ein userreadings an welches den korrekten status des Rolladen als nummerischen Wert ins das userreadings schreibt.

Danke, dass funktioniert perfekt. Jetzt kann ich weitermachen!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BigGB am 11 Juni 2019, 18:23:51
Hallo,
ich hatte gestern Abend die V06.16.12 installiert, Neustart u. ScanforShutter durchgeführt.
Heute habe ich sonderbares Verhalten bei mehreren Rollos. Die sind komplett zu gefahren nach der Beschattung bzw. nur auf 70% aufgefahren, obwohl das ASC_ShuttersLastDrive auf "shading out" steht.
Bsp.: Kinderzimmer Rollo komplett zugefahren:
Internals:
   .eventMapCmd Auf:noArg halb:noArg Zu:noArg stop:noArg
   CFGFN      ./include/raeume.cfg
   DEF        4E873B
   FUUID      5c443740-f33f-e181-2393-a9af68c1a25a93e9
   IODev      myLGW
   NAME       Rolllade.KZ.OG
   NOTIFYDEV  global
   NR         758
   NTFY_ORDER 50-Rolllade.KZ.OG
   STATE      Zu
   TYPE       CUL_HM
   chanNo     01
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-11 14:16:06   .protLastRcv    2019-06-11 14:16:06
     2019-05-20 18:39:36   ASC_Enable      on
     2019-06-11 14:16:06   ASC_ShuttersLastDrive shading out
     2019-06-11 17:52:42   ASC_Time_DriveDown 11.06.2019 - 19:45
     2019-06-11 17:52:42   ASC_Time_DriveUp 12.06.2019 - 06:30
     2019-06-11 14:15:55   CommandAccepted yes
     2019-03-09 08:49:50   D-firmware      2.8
     2019-03-09 08:49:50   D-serialNr      NEQ0989789
     2019-06-11 17:52:36   associatedWith  myASControl
     2019-06-11 14:16:06   deviceMsg       off (to myVCCU)
     2019-06-11 14:16:06   level           0
     2019-06-11 14:16:06   motor           stop:off
     2019-06-11 14:16:06   pct             0
     2019-06-11 14:16:06   recentStateType info
     2019-06-11 14:16:06   state           off
     2019-06-11 14:16:06   timedOn         off
   helper:
     HM_CMDNR   37
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4E873B,00,00,00
       rxt        0
       vccu       myVCCU
       p:
         4E873B
         00
         00
         00
       prefIO:
         CUL1
         myLGW
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Licht_Ost:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 95
   ASC_Shading_Direction 110
   ASC_Shading_Min_Elevation 0
   ASC_Shading_Min_OutsideTemperature 13
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 35000
   ASC_Shading_StateChange_Sunny 45000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 19:45
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      myLGW
   IOgrp      myVCCU:CUL1,myLGW
   autoReadReg 4_reqStatus
   devStateIcon Zu:fts_shutter_100 Auf:fts_shutter_10 .*:fts_shutter_50
   eventMap   on:Auf 50:halb off:Zu stop:stop
   expert     2_raw
   firmware   2.8
   fp_Obergeschoss 442,1040,1,Rolllade.KZ.OG,
   group      Rolllaeden
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       OG->Kinderzimmer
   serialNr   NEQ0989789
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollaedenstand Rollaedenstand_map structexclude
   webCmd     Auf:halb:Zu:stop


list ASC Device:
Internals:
   .FhemMetaInternals 1
   FUUID      5c443739-f33f-e181-e3de-22d6fc5b08474bbb
   FVERSION   73_AutoShuttersControl.pm:v0.6.16-s19579/2019-06-08 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,Rolllade.AZ,Rolllade.Bad.DG,Rolllade.Bad.OG,Rolllade.DG.Garten.li,Rolllade.DG.Garten.re,Rolllade.DG.Strasse,Rolllade.KU.EG,Rolllade.KZ.OG,Rolllade.SZ,Rolllade.WC.EG,Rolllade.WZ.Garten,Rolllade.WZ.Strasse,Rolllade.WZ.Terrasse,Rolllade.Bad.OG,Rolllade.SZ,Rolllade.DG.Strasse,Rolllade.DG.Garten.re,Rolllade.DG.Garten.li,Rolllade.Bad.DG,WZ.Terrasse.Tuersensor,Licht_West,Rolllade.WZ.Strasse,Rolllade.WZ.Terrasse,Licht_Ost,Rolllade.AZ,TL,Rolllade.KZ.OG
   NR         122
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.16
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-05-26 10:08:17   .monitoredDevs  {"Rolllade.AZ":{},"Licht_Ost":{"Rolllade.DG.Strasse":"ASC_BrightnessSensor","Rolllade.Bad.OG":"ASC_BrightnessSensor","Rolllade.Bad.DG":"ASC_BrightnessSensor","Rolllade.WZ.Strasse":"ASC_BrightnessSensor","Rolllade.WC.EG":"ASC_BrightnessSensor","Rolllade.KZ.OG":"ASC_BrightnessSensor"},"WZ.Terrasse.Tuersensor":{"Rolllade.WZ.Terrasse":"ASC_WindowRec"},"Rolllade.SZ":{},"Rolllade.DG.Garten.re":{},"Rolllade.DG.Strasse":{},"Rolllade.Bad.DG":{},"Rolllade.KZ.OG":{},"Rolllade.DG.Garten.li":{},"Licht_West":{"Rolllade.KU.EG":"ASC_BrightnessSensor","Rolllade.WZ.Garten":"ASC_BrightnessSensor","Rolllade.AZ":"ASC_BrightnessSensor","Rolllade.DG.Garten.li":"ASC_BrightnessSensor","Rolllade.DG.Garten.re":"ASC_BrightnessSensor","Rolllade.SZ":"ASC_BrightnessSensor","Rolllade.WZ.Terrasse":"ASC_BrightnessSensor"},"Rolllade.WZ.Terrasse":{},"Rolllade.Bad.OG":{},"Rolllade.WZ.Strasse":{},"TL":{"myASControl":"ASC_twilightDevice"}}
     2019-06-11 17:34:15   Rolllade.AZ_PosValue 40
     2019-06-11 17:33:59   Rolllade.AZ_lastPosValue 100
     2019-06-11 17:52:42   Rolllade.AZ_nextAstroTimeEvent 11.06.2019 - 20:15
     2019-06-11 09:45:28   Rolllade.Bad.DG_PosValue 0
     2019-06-11 14:13:49   Rolllade.Bad.DG_lastPosValue 0
     2019-06-11 17:52:42   Rolllade.Bad.DG_nextAstroTimeEvent 11.06.2019 - 19:45
     2019-06-11 14:37:58   Rolllade.Bad.OG_PosValue 87
     2019-06-11 14:24:30   Rolllade.Bad.OG_lastPosValue 40
     2019-06-11 17:52:42   Rolllade.Bad.OG_nextAstroTimeEvent 11.06.2019 - 20:15
     2019-06-11 09:45:27   Rolllade.DG.Garten.li_PosValue 0
     2019-06-11 06:30:02   Rolllade.DG.Garten.li_lastPosValue 0
     2019-06-11 17:52:42   Rolllade.DG.Garten.li_nextAstroTimeEvent 11.06.2019 - 19:45
     2019-06-11 09:45:30   Rolllade.DG.Garten.re_PosValue 0
     2019-06-11 06:30:02   Rolllade.DG.Garten.re_lastPosValue 0
     2019-06-11 17:52:42   Rolllade.DG.Garten.re_nextAstroTimeEvent 11.06.2019 - 19:45
     2019-05-12 15:38:03   Rolllade.DG.Garten_PosValue 0
     2019-05-12 09:00:02   Rolllade.DG.Garten_lastPosValue 0
     2019-06-11 09:44:57   Rolllade.DG.Strasse_PosValue 0
     2019-06-11 14:13:49   Rolllade.DG.Strasse_lastPosValue 0
     2019-06-11 17:52:42   Rolllade.DG.Strasse_nextAstroTimeEvent 11.06.2019 - 19:45
     2019-06-11 17:34:16   Rolllade.KU.EG_PosValue 40
     2019-06-11 17:33:59   Rolllade.KU.EG_lastPosValue 100
     2019-06-11 17:52:42   Rolllade.KU.EG_nextAstroTimeEvent 11.06.2019 - 20:15
     2019-05-05 08:48:50   Rolllade.KZ.DG.Garten.li_PosValue 100
     2019-05-05 09:00:02   Rolllade.KZ.DG.Garten.li_lastPosValue 100
     2019-05-05 08:48:48   Rolllade.KZ.DG.Garten.re_PosValue 100
     2019-05-05 09:00:02   Rolllade.KZ.DG.Garten.re_lastPosValue 100
     2019-06-11 14:16:06   Rolllade.KZ.OG_PosValue 0
     2019-06-11 14:15:55   Rolllade.KZ.OG_lastPosValue 31.5
     2019-06-11 17:52:42   Rolllade.KZ.OG_nextAstroTimeEvent 11.06.2019 - 19:45
     2019-05-05 08:49:20   Rolllade.KZ.Strasse.DG_PosValue 8
     2019-05-05 08:00:02   Rolllade.KZ.Strasse.DG_lastPosValue 0
     2019-06-11 17:34:05   Rolllade.SZ_PosValue 40
     2019-06-11 17:33:59   Rolllade.SZ_lastPosValue 45.5
     2019-06-11 17:52:42   Rolllade.SZ_nextAstroTimeEvent 11.06.2019 - 20:15
     2019-06-11 14:16:02   Rolllade.WC.EG_PosValue 70
     2019-06-11 14:15:55   Rolllade.WC.EG_lastPosValue 40
     2019-06-11 17:52:43   Rolllade.WC.EG_nextAstroTimeEvent 11.06.2019 - 20:15
     2019-06-11 17:34:20   Rolllade.WZ.Garten_PosValue 40
     2019-06-11 17:33:59   Rolllade.WZ.Garten_lastPosValue 100
     2019-06-11 17:52:43   Rolllade.WZ.Garten_nextAstroTimeEvent 11.06.2019 - 20:15
     2019-06-11 17:34:30   Rolllade.WZ.Strasse_PosValue 10
     2019-06-11 14:15:55   Rolllade.WZ.Strasse_lastPosValue 38.5
     2019-06-11 17:52:43   Rolllade.WZ.Strasse_nextAstroTimeEvent 11.06.2019 - 20:15
     2019-06-11 17:59:03   Rolllade.WZ.Terrasse_PosValue 86
     2019-06-10 09:00:02   Rolllade.WZ.Terrasse_lastDelayPosValue 100
     2019-06-11 06:30:02   Rolllade.WZ.Terrasse_lastPosValue 100
     2019-06-11 17:52:43   Rolllade.WZ.Terrasse_nextAstroTimeEvent 11.06.2019 - 20:15
     2019-05-20 18:39:36   ascEnable       on
     2019-05-14 19:25:31   controlShading  on
     2019-03-09 08:57:38   hardLockOut     off
     2019-03-09 08:57:38   partyMode       off
     2019-06-11 17:52:35   room_DG-_Bad    Rolllade.Bad.DG
     2019-06-11 17:52:35   room_DG-_Kinderzimmer Rolllade.DG.Garten.li,Rolllade.DG.Garten.re,Rolllade.DG.Strasse
     2019-06-11 17:52:35   room_EG-_Gaeste.WC Rolllade.WC.EG
     2019-06-11 17:52:35   room_EG-_Wohnzimmer/Kueche Rolllade.KU.EG,Rolllade.WZ.Garten,Rolllade.WZ.Strasse,Rolllade.WZ.Terrasse
     2019-06-11 17:52:35   room_OG-_Arbeitszimmer Rolllade.AZ
     2019-06-11 17:52:35   room_OG-_Bad    Rolllade.Bad.OG
     2019-06-11 17:52:35   room_OG-_Kinderzimmer Rolllade.KZ.OG
     2019-06-11 17:52:35   room_OG-_Schlafzimmer Rolllade.SZ
     2019-04-19 16:41:53   selfDefense     off
     2019-06-11 17:59:03   state           manual
     2019-03-10 08:09:00   sunriseTimeWeHoliday on
     2019-06-11 17:52:35   userAttrList    rolled out
   helper:
     shuttersList:
       Rolllade.AZ
       Rolllade.Bad.DG
       Rolllade.Bad.OG
       Rolllade.DG.Garten.li
       Rolllade.DG.Garten.re
       Rolllade.DG.Strasse
       Rolllade.KU.EG
       Rolllade.KZ.OG
       Rolllade.SZ
       Rolllade.WC.EG
       Rolllade.WZ.Garten
       Rolllade.WZ.Strasse
       Rolllade.WZ.Terrasse
   monitoredDevs:
     Licht_Ost:
       Rolllade.Bad.DG ASC_BrightnessSensor
       Rolllade.Bad.OG ASC_BrightnessSensor
       Rolllade.DG.Strasse ASC_BrightnessSensor
       Rolllade.KZ.OG ASC_BrightnessSensor
       Rolllade.WC.EG ASC_BrightnessSensor
       Rolllade.WZ.Strasse ASC_BrightnessSensor
     Licht_West:
       Rolllade.AZ ASC_BrightnessSensor
       Rolllade.DG.Garten.li ASC_BrightnessSensor
       Rolllade.DG.Garten.re ASC_BrightnessSensor
       Rolllade.KU.EG ASC_BrightnessSensor
       Rolllade.SZ ASC_BrightnessSensor
       Rolllade.WZ.Garten ASC_BrightnessSensor
       Rolllade.WZ.Terrasse ASC_BrightnessSensor
     Rolllade.AZ:
     Rolllade.Bad.DG:
     Rolllade.Bad.OG:
     Rolllade.DG.Garten.li:
     Rolllade.DG.Garten.re:
     Rolllade.DG.Strasse:
     Rolllade.KZ.OG:
     Rolllade.SZ:
     Rolllade.WZ.Strasse:
     Rolllade.WZ.Terrasse:
     TL:
       myASControl ASC_twilightDevice
     WZ.Terrasse.Tuersensor:
       Rolllade.WZ.Terrasse ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_shuttersDriveOffset 0
   ASC_tempSensor myBuderus:OutdoorTemp:temperature
   ASC_twilightDevice TL
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Haus->Rollladen
   verbose    3


Rollo 70% aufgefahren:
Internals:
   .eventMapCmd Auf:noArg halb:noArg Zu:noArg stop:noArg
   CFGFN      ./include/raeume.cfg
   DEF        62B896
   FUUID      5c443740-f33f-e181-1e22-fd1159596eb23c29
   IODev      myLGW
   NAME       Rolllade.WC.EG
   NOTIFYDEV  global
   NR         617
   NTFY_ORDER 50-Rolllade.WC.EG
   STATE      70
   TYPE       CUL_HM
   chanNo     01
   .attreocr:
     pct
   .attrminint:
   READINGS:
     2019-06-11 14:16:02   .protLastRcv    2019-06-11 14:16:02
     2019-05-20 18:39:36   ASC_Enable      on
     2019-06-11 14:16:02   ASC_ShuttersLastDrive shading out
     2019-06-11 17:52:43   ASC_Time_DriveDown 11.06.2019 - 20:15
     2019-06-11 17:52:43   ASC_Time_DriveUp 12.06.2019 - 06:30
     2019-06-11 14:15:55   CommandAccepted yes
     2019-03-09 08:49:50   D-firmware      2.11
     2019-03-09 08:49:50   D-serialNr      OEQ1851979
     2019-06-11 17:52:36   associatedWith  myASControl
     2019-06-11 14:16:02   deviceMsg       70 (to myVCCU)
     2019-06-11 14:16:02   level           70
     2019-06-11 14:16:02   motor           stop:70
     2019-06-11 14:16:02   pct             70
     2019-06-11 14:16:02   recentStateType info
     2019-06-11 14:16:02   state           70
     2019-06-11 14:16:02   timedOn         off
   helper:
     HM_CMDNR   164
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +62B896,00,00,00
       rxt        0
       vccu       myVCCU
       p:
         62B896
         00
         00
         00
       prefIO:
         CUL1
         myLGW
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Licht_Ost:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 20
   ASC_Shading_Angle_Right 95
   ASC_Shading_Direction 110
   ASC_Shading_Min_Elevation 0
   ASC_Shading_Min_OutsideTemperature 13
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 20:15
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      myLGW
   IOgrp      myVCCU:CUL1,myLGW
   autoReadReg 4_reqStatus
   devStateIcon Zu:fts_shutter_100 Auf:fts_shutter_10 .*:fts_shutter_50
   event-on-change-reading pct
   eventMap   on:Auf 50:halb off:Zu stop:stop
   expert     2_raw
   firmware   2.11
   group      Rolllaeden
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       EG->Gaeste.WC
   serialNr   OEQ1851979
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollaedenstand Rollaedenstand_map structexclude
   webCmd     Auf:halb:Zu:stop


Ich habe erstmal wieder über update die offizielle Version installiert.

Vielleicht helfen die drei List zur Fehlereingrenzung.
Viele Grüße Gerald.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juni 2019, 18:54:14
Hallo Gerald,

Da kann ich leider so nichts weiter sehen.
Was mich aber wundert ist, wieso kein Attribut ASC_Shading_MinMax_Elevation vorhanden ist aus der Beta Version.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BigGB am 11 Juni 2019, 19:18:35
Ich hatte vor dem List ASC_Decive bereits auf die offizielle Version wieder umgestellt.
Vielleicht ungeschickt???
Grüsse Gerald
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juni 2019, 19:23:17
Trotzdem sollte was zu sehen sein. Es sei denn du hast nach dem Neustart kein save gemacht.
Du hast doch ein Neustart gemacht nach dem einspielen der Beta Version?
Wie auch immer, ab morgen früh kommt die Version eh per Update.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Deckoffizier am 11 Juni 2019, 22:14:46
Hallo CoolTux,

ZitatOb nun von 0 bis 100 oder von 10-30 das ist total egal. Entscheiden ist das OpenPosition ganz oben ist. Wegen meiner 30 und closedPosition ganz unten wegen meiner 10 und die anderen Werte musst Du auf jeden Fall anpassen. Also Fenster Open und Comfort und Shading müssen innerhalb von 10-30 liegen.

Das war wohl der Knackpunkt...... darüber bin ich gestolpert

Bei mir waren sind die Werte genau anders herum für OpenPosition und closedPosition auf die Größe bezogen.
Habe ASC beim Rollladen auf 2 gestellt es hat sich schon mal etwas getan, oh Wunder Rollo ist gefahren, jetzt geht es an das Feintuning.

Vergesse nicht auch mal Pause zu machen bei Deinem aufreibenden Einsatz!

@Thomas
ZitatAuf die Gefahr hin ich steh total auf dem Schlauch, aber stimmt hier nicht was ?
Fängst du nicht schon bevor die Sonne aufgeht mit ASC_Shading_Min_Elevation 2 und ASC_Shading_Angle_Left 20 die Beschattung an und kurz bevor die Sonne das Fenster erreicht ASC_Shading_Direction 90 entschattest du mit ASC_Shading_Angle_Right 75!?

Werte waren nur zum testen um sicher zu sein ob überhaupt etwas passiert.
Ob ich es richtig deute bin ich mir nicht sicher, aber also Fenster im Osten
müsste ?? ASC_Shading_Direction 90 sein
dann ASC_Shading_Min_Elevation 2 Sonne ist gerade über den Horizont aufgegangen obwohl geht fast jetzt nicht mehr unter im Norden.
dann  ASC_Shading_Angle_Left 20 also von Osten aus nach Norden kann es auch schon losgehen vom Sonnenweg aus gesehen?
dann mit ASC_Shading_Angle_Right 75 also bis fast die Sonne im Süden ist(es fehlen 15Grad) soll die Beschattung dauern ?

Bitte Verbessert mich falls ich es nicht richtig interpretiere.

Großes Dankeschön CoolTux und Helfer für Eure Arbeit !

Hans-Jürgen

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juni 2019, 22:22:44
Zitat von: Deckoffizier am 11 Juni 2019, 22:14:46
Hallo CoolTux,

Das war wohl der Knackpunkt...... darüber bin ich gestolpert

Bei mir waren sind die Werte genau anders herum für OpenPosition und closedPosition auf die Größe bezogen.

Hallo Jürgen,

Auch das ist kein Problem. Wenn closedPosition 30 ist u d openPosition 10 sind die anderen Werte ja entsprechend äquivalent. Auch hier sollte sich etwas tun.
Ob nun ASC 1 oder 2 ist fast egal. Es sind nur Hilfen für die defaults. Du musst dann aber halt alle entspreche den Attribute setzen da ja die defaults bei so krummen Werten gar nicht gehen. Zu mindest in der Position Frage. Aber das sollte kein Problem sein denke ich.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Deckoffizier am 11 Juni 2019, 22:37:53
Hallo CoolTux,

auf die Schnelle...

ZitatOb nun ASC 1 oder 2 ist fast egal. Es sind nur Hilfen für die defaults. Du musst dann aber halt alle entspreche den Attribute setzen da ja die defaults bei so krummen Werten gar nicht gehen. Zu mindest in der Position Frage. Aber das sollte kein Problem sein denke ich.

probiere ich gerade aus für Morgen Früh. hatte die default sonst im Wertebereich passend wie z.B.10 vorher gesetzt.
Jetzt mal über Eingabefeld und attr.  .....

Danke nochmal auch wenn der Sack bei Dir dafür schon überläuft  ;)

Hans-Jürgen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 11 Juni 2019, 23:31:20
OK, OK, Sorry. Denkfehler meinerseits, der mir ehrlich gesagt jetzt erst bewusst wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 12 Juni 2019, 13:14:04
Hallo CoolTux,

ich habe ein Verständnisproblem mit dem update der Module.
Obwohl ich immer das akutelle Modul (heute 0.6.17) verwende, kann ich nicht wie in der Commanref angegeben das Attribut  ASC_autoShuttersControlShading auf on stellen. Es geht nur über set xxx ControlShading on.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 Juni 2019, 13:35:15
Zitat von: wk am 12 Juni 2019, 13:14:04
Hallo CoolTux,

ich habe ein Verständnisproblem mit dem update der Module.
Obwohl ich immer das akutelle Modul (heute 0.6.17) verwende, kann ich nicht wie in der Commanref angegeben das Attribut  ASC_autoShuttersControlShading auf on stellen. Es geht nur über set xxx ControlShading on.

Das habe ich anscheinend vergessen aus der Attributsliste zu entfernen. Das wurde vor kurzem von Attribut auf set Befehl umgestellt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 12 Juni 2019, 20:30:08
Hallo CoolTux,

nochmal zurück zu dem MultiEvent-Wetterstation.
Ich habe nun folgendes gemacht:
1. Einen Dummy erstellt der in das Reading "status" über ein Notifiy gesetzt bekommt
2. Im ASC habe ich im Attribut folgendes eingetragen: ASC_rainSensor  Wetterstation_Regenstatus:status 1:0 100
3. In den entsprechenden Rolladen-Device auch das Attribut ASC_RainProtection on gesetzt

Leider habe ich bis jetzt nicht bemerkt, dass irgendwann wenn ich den Status von 0 auf 1 des Dummys setzte. Ein EventRain bei dem ASC getriggert wird
ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - ShadingProcessing: Kueche_Fenster_links - Übergebende Werte - Azimuth:294, Elevation: 10.5, Brightness: 2071.0, OutTemp: 21.0, Fenster Position: 155, Winkel Links: 70, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_links getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Kueche_Fenster_links - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Ankleide_Fenster_hinten_links - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Ankleide_Fenster_hinten_links - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Bad_Fenster_hinten_rechts - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Bad_Fenster_hinten_rechts - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Bad_Fenster_seitlich_links - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Bad_Fenster_seitlich_links - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Bibliothek_Fenster_seitlich - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Bibliothek_Fenster_seitlich - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Bibliothek_Fenster_vorne - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Bibliothek_Fenster_vorne - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Buero_Fenster_vorne - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Buero_Fenster_vorne - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Esszimmer_Fenster_hinten_links - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Esszimmer_Fenster_hinten_links - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Esszimmer_Fenster_seitlich - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Esszimmer_Fenster_seitlich - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Gaeste_Fenster_seitlich_links - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Gaeste_Fenster_seitlich_links - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Gaeste_Fenster_seitlich_rechts - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Gaeste_Fenster_seitlich_rechts - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Gaeste_Fenster_vorne - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Gaeste_Fenster_vorne - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Kueche_Fenster_links - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Kueche_Fenster_links - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Kueche_Fenster_rechts - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Kueche_Fenster_rechts - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Wohn_Fenster_hinten_rechts - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Wohn_Fenster_hinten_rechts - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Wohn_Fenster_seitlich - WindProtection1: unprotected WindMax1: 50 WindMin1: 30 Bekommender Wert1: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingWind: Wohn_Fenster_seitlich - WindProtection2: unprotected WindMax2: 50 WindMin2: 30 Bekommender Wert2: 6.0

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Wohn_Fenster_seitlich - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Wohn_Fenster_seitlich - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 2071.0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - ShadingProcessing: Wohn_Fenster_seitlich - Übergebende Werte - Azimuth:294, Elevation: 10.5, Brightness: 2071.0, OutTemp: 21.0, Fenster Position: 324, Winkel Links: 60, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_seitlich getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Wohn_Fenster_seitlich - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Kueche_Fenster_rechts - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Kueche_Fenster_rechts - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 2071.0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - ShadingProcessing: Kueche_Fenster_rechts - Übergebende Werte - Azimuth:294, Elevation: 10.5, Brightness: 2071.0, OutTemp: 21.0, Fenster Position: 160, Winkel Links: 70, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Kueche_Fenster_rechts getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Kueche_Fenster_rechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Esszimmer_Fenster_seitlich - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Esszimmer_Fenster_seitlich - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 2071.0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - ShadingProcessing: Esszimmer_Fenster_seitlich - Übergebende Werte - Azimuth:294, Elevation: 10.5, Brightness: 2071.0, OutTemp: 21.0, Fenster Position: 170, Winkel Links: 60, Winkel Rechts: 50, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_seitlich getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Esszimmer_Fenster_seitlich - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Wohn_Fenster_hinten_rechts - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Wohn_Fenster_hinten_rechts - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 2071.0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - ShadingProcessing: Wohn_Fenster_hinten_rechts - Übergebende Werte - Azimuth:294, Elevation: 10.5, Brightness: 2071.0, OutTemp: 21.0, Fenster Position: 230, Winkel Links: 50, Winkel Rechts: 95, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - ShadingProcessing: Wohn_Fenster_hinten_rechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Wohn_Fenster_hinten_rechts getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - ShadingProcessing: Wohn_Fenster_hinten_rechts - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out reserved Neuer Status: out reserved

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Wohn_Fenster_hinten_rechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Esszimmer_Fenster_hinten_links - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Esszimmer_Fenster_hinten_links - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 2071.0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - ShadingProcessing: Esszimmer_Fenster_hinten_links - Übergebende Werte - Azimuth:294, Elevation: 10.5, Brightness: 2071.0, OutTemp: 21.0, Fenster Position: 225, Winkel Links: 65, Winkel Rechts: 55, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links Allgemein: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links getDownBrightness: 1 Brightness: 2071.0 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.12 20:23:01 - FnIsDay: Esszimmer_Fenster_hinten_links getUpBrightness: 1 Brightness: 2071.0 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.12 20:23:01 - EventProcessingShadingBrightness: Esszimmer_Fenster_hinten_links - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen


Was mache ich da noch falsch?



Internals:
   FUUID      5cd67677-f33f-6784-4c2f-a63e2eb593e1ca7a
   FVERSION   73_AutoShuttersControl.pm:v0.6.16-s19579/2019-06-08 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  Bewohner,Daniela,Rolladensteuerung,Sascha,WettersensorPro_Garten_H_1,Wetterstation_Regenstatus,astro,global,Ankleide_Fenster_hinten_links,Bad_Fenster_hinten_rechts,Bad_Fenster_seitlich_links,Bibliothek_Fenster_seitlich,Bibliothek_Fenster_vorne,Buero_Fenster_vorne,Esszimmer_Fenster_hinten_links,Esszimmer_Fenster_seitlich,Gaeste_Fenster_seitlich_links,Gaeste_Fenster_seitlich_rechts,Gaeste_Fenster_vorne,Kueche_Fenster_links,Kueche_Fenster_rechts,Wohn_Fenster_hinten_rechts,Wohn_Fenster_seitlich
   NR         363
   NTFY_ORDER 51-Rolladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.16
   OLDREADINGS:
   READINGS:
     2019-06-12 10:50:24   Ankleide_Fenster_hinten_links_PosValue 67
     2019-06-12 07:45:02   Ankleide_Fenster_hinten_links_lastPosValue 100
     2019-06-12 07:45:02   Ankleide_Fenster_hinten_links_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 10:50:22   Bad_Fenster_hinten_rechts_PosValue 95
     2019-06-12 07:45:02   Bad_Fenster_hinten_rechts_lastPosValue 100
     2019-06-12 07:45:02   Bad_Fenster_hinten_rechts_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 10:50:24   Bad_Fenster_seitlich_links_PosValue 74
     2019-06-12 07:45:03   Bad_Fenster_seitlich_links_lastPosValue 100
     2019-06-12 07:45:03   Bad_Fenster_seitlich_links_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 10:34:19   Bibliothek_Fenster_seitlich_PosValue 100
     2019-06-12 07:45:02   Bibliothek_Fenster_seitlich_lastPosValue 100
     2019-06-12 07:45:02   Bibliothek_Fenster_seitlich_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 10:33:20   Bibliothek_Fenster_vorne_PosValue 100
     2019-06-12 07:45:02   Bibliothek_Fenster_vorne_lastPosValue 100
     2019-06-12 07:45:02   Bibliothek_Fenster_vorne_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 10:50:23   Buero_Fenster_vorne_PosValue 92
     2019-06-12 07:45:02   Buero_Fenster_vorne_lastPosValue 100
     2019-06-12 07:45:02   Buero_Fenster_vorne_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 19:03:11   Esszimmer_Fenster_hinten_links_PosValue 100
     2019-06-12 19:02:34   Esszimmer_Fenster_hinten_links_lastPosValue 99
     2019-06-12 07:45:03   Esszimmer_Fenster_hinten_links_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 15:05:39   Esszimmer_Fenster_seitlich_PosValue 100
     2019-06-12 15:05:04   Esszimmer_Fenster_seitlich_lastPosValue 78
     2019-06-12 07:45:03   Esszimmer_Fenster_seitlich_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 10:47:07   Gaeste_Fenster_seitlich_links_PosValue 98
     2019-06-12 07:45:02   Gaeste_Fenster_seitlich_links_lastPosValue 100
     2019-06-12 07:45:02   Gaeste_Fenster_seitlich_links_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 10:50:20   Gaeste_Fenster_seitlich_rechts_PosValue 94
     2019-06-12 07:45:02   Gaeste_Fenster_seitlich_rechts_lastPosValue 100
     2019-06-12 07:45:02   Gaeste_Fenster_seitlich_rechts_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 10:50:21   Gaeste_Fenster_vorne_PosValue 91
     2019-06-12 07:45:02   Gaeste_Fenster_vorne_lastPosValue 100
     2019-06-12 07:45:02   Gaeste_Fenster_vorne_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 15:37:15   Kueche_Fenster_links_PosValue 100
     2019-06-12 15:36:52   Kueche_Fenster_links_lastPosValue 92
     2019-06-12 07:45:03   Kueche_Fenster_links_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 15:47:25   Kueche_Fenster_rechts_PosValue 100
     2019-06-12 15:47:00   Kueche_Fenster_rechts_lastPosValue 73
     2019-06-12 07:45:03   Kueche_Fenster_rechts_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 19:04:50   Wohn_Fenster_hinten_rechts_PosValue 100
     2019-06-12 07:45:03   Wohn_Fenster_hinten_rechts_lastPosValue 100
     2019-06-12 07:45:03   Wohn_Fenster_hinten_rechts_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-12 19:04:47   Wohn_Fenster_seitlich_PosValue 100
     2019-06-12 07:45:03   Wohn_Fenster_seitlich_lastPosValue 100
     2019-06-12 07:45:03   Wohn_Fenster_seitlich_nextAstroTimeEvent 12.06.2019 - 22:00
     2019-06-10 20:26:16   ascEnable       on
     2019-05-31 11:17:58   controlShading  on
     2019-05-11 09:15:03   hardLockOut     off
     2019-06-10 20:17:05   room_hidden     Ankleide_Fenster_hinten_links,Bad_Fenster_hinten_rechts,Bad_Fenster_seitlich_links,Bibliothek_Fenster_seitlich,Bibliothek_Fenster_vorne,Buero_Fenster_vorne,Esszimmer_Fenster_hinten_links,Esszimmer_Fenster_seitlich,Gaeste_Fenster_seitlich_links,Gaeste_Fenster_seitlich_rechts,Gaeste_Fenster_vorne,Kueche_Fenster_links,Kueche_Fenster_rechts,Wohn_Fenster_hinten_rechts,Wohn_Fenster_seitlich
     2019-05-30 22:03:51   selfDefense     on
     2019-06-12 19:04:50   state           manual
     2019-05-11 18:32:12   sunriseTimeWeHoliday on
     2019-06-10 20:17:05   userAttrList    rolled out
   helper:
     shuttersList:
       Ankleide_Fenster_hinten_links
       Bad_Fenster_hinten_rechts
       Bad_Fenster_seitlich_links
       Bibliothek_Fenster_seitlich
       Bibliothek_Fenster_vorne
       Buero_Fenster_vorne
       Esszimmer_Fenster_hinten_links
       Esszimmer_Fenster_seitlich
       Gaeste_Fenster_seitlich_links
       Gaeste_Fenster_seitlich_rechts
       Gaeste_Fenster_vorne
       Kueche_Fenster_links
       Kueche_Fenster_rechts
       Wohn_Fenster_hinten_rechts
       Wohn_Fenster_seitlich
   monitoredDevs:
     Bewohner:
       Rolladensteuerung ASC_residentsDev
     Daniela:
       Ankleide_Fenster_hinten_links ASC_Roommate_Device
     Sascha:
       Ankleide_Fenster_hinten_links ASC_Roommate_Device
     WettersensorPro_Garten_H_1:
       Buero_Fenster_vorne ASC_BrightnessSensor
       Esszimmer_Fenster_hinten_links ASC_BrightnessSensor
       Esszimmer_Fenster_seitlich ASC_BrightnessSensor
       Kueche_Fenster_links ASC_BrightnessSensor
       Kueche_Fenster_rechts ASC_BrightnessSensor
       Rolladensteuerung ASC_windSensor
       Wohn_Fenster_hinten_rechts ASC_BrightnessSensor
       Wohn_Fenster_seitlich ASC_BrightnessSensor
     Wetterstation_Regenstatus:
       Rolladensteuerung ASC_rainSensor
     astro:
       Rolladensteuerung ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_rainSensor Wetterstation_Regenstatus:status 1:0 100
   ASC_residentsDev Bewohner:presence
   ASC_tempSensor WettersensorPro_Garten_H_1:1.ACTUAL_TEMPERATURE
   ASC_twilightDevice astro
   ASC_windSensor WettersensorPro_Garten_H_1:1.WIND_SPEED
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      ZE.Einstellung.Rolladen
   icon       fts_shutter_automatic
   room       Zentrale
   sortby     1


Dummy:



Internals:
   CFGFN     
   FUUID      5cff9931-f33f-6784-d824-81b546d549828caf
   NAME       Wetterstation_Regenstatus
   NR         834
   STATE      1
   TYPE       dummy
   READINGS:
     2019-06-12 19:41:47   state           1
     2019-06-12 20:14:44   status          1
Attributes:
   event-on-change-reading .*
   event-on-update-reading .*
   group      ZE.Geraete.Dummys
   room       Zentrale


Danke! Gruß, Shrek
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 Juni 2019, 20:37:00
Die Implementierung ist ja auch anders.
Kann gerade nicht schauen was die Commandref dazu sagt, aber

Entweder dry,rain glaube oder als nummeriscner Wert. Also 50 oder 123 oder so. Auf jeden Fall ein Wert der den angegebenen Wert überschreitet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 12 Juni 2019, 20:51:38
Hallo CoolTux,  das steht in der CommandRef drin:

ASC_RAINSENSOR - DEVICENAME[:READINGNAME] MAXTRIGGER[:HYSTERESE] [CLOSEDPOS] - der Inhalt ist eine Kombination aus Devicename, Readingname, Wert ab dem getriggert werden soll, Hysterese Wert ab dem der Status Regenschutz aufgehoben werden soll und der "wegen Regen geschlossen Position".

Also müsste doch ASC_rainSensor  Wetterstation_Regenstatus:status 1 100 funktionieren?

Wobei der Status des Dummys von 1 Regen und 0 kein Regen wechseln kann
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 12 Juni 2019, 21:22:30
Ok jetzt habe ich mal den Status des Regendummys auf 1 gesetzt. Prompt gab es bei den Rolläden eine manuelle Fahrt. Diese hat alle Rolläden geschlossen um ca. 20:58. Um 21:12 ca. wurde wieder eine manuelles Event erkannt und die Rolläden wieder an die ursprüngliche Position geöffnet. Der Status des Dummys war aber immer noch auf 1.

ASC_DEBUG!!! 2019.06.12 20:58:17 - EventProcessingShutters: Buero_Fenster_vorne - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365897 Last Position Timestamp: 1560318302 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:17 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:18 - EventProcessingShutters: Bibliothek_Fenster_seitlich - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365898 Last Position Timestamp: 1560318302 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:19 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:19 - EventProcessingShutters: Bibliothek_Fenster_vorne - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365899 Last Position Timestamp: 1560318302 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:19 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:20 - EventProcessingShutters: Bad_Fenster_seitlich_links - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365900 Last Position Timestamp: 1560318302 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:20 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:23 - EventProcessingShutters: Esszimmer_Fenster_hinten_links - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365903 Last Position Timestamp: 1560358954 Drive Up Max Duration: 60 Last Position: 99 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:23 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:24 - EventProcessingShutters: Esszimmer_Fenster_seitlich - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365904 Last Position Timestamp: 1560344704 Drive Up Max Duration: 60 Last Position: 78 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:24 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:25 - EventProcessingShutters: Wohn_Fenster_hinten_rechts - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365905 Last Position Timestamp: 1560318303 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:25 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:28 - EventProcessingShutters: Wohn_Fenster_seitlich - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365908 Last Position Timestamp: 1560318303 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 13 Juni 2019, 07:32:02
Moin,

bis V0.6.15 hatte ich folgendes Verhalten, ob das mittlerweile gefixt ist.. keine Ahnung, habe gerade eben auf 0.6.17 geupdatet... ;)

Am Rolladen ist selfdefense active + ein Roommate hinterlegt.
Im ASC selbst ist ResidentsDev belegt.

Verhalten:
Rommate schläft noch, aber der Hausstatus (ResidentsDev) geht auf Home weil ein anderer Bewohner bereits aufgewacht ist.
Rolladen schaltet auf "selfdefense inactive" und fährt auf genau die Position welche im Attribut PrivacyDown_Pos hinterlegt ist. (Ich schätze weil das die letzte Postion vor geschlossen war).

Das sollte natürlich nicht sein!

Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juni 2019, 08:40:18
Zitat von: shrek71 am 12 Juni 2019, 21:22:30
Ok jetzt habe ich mal den Status des Regendummys auf 1 gesetzt. Prompt gab es bei den Rolläden eine manuelle Fahrt. Diese hat alle Rolläden geschlossen um ca. 20:58. Um 21:12 ca. wurde wieder eine manuelles Event erkannt und die Rolläden wieder an die ursprüngliche Position geöffnet. Der Status des Dummys war aber immer noch auf 1.

ASC_DEBUG!!! 2019.06.12 20:58:17 - EventProcessingShutters: Buero_Fenster_vorne - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365897 Last Position Timestamp: 1560318302 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:17 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:18 - EventProcessingShutters: Bibliothek_Fenster_seitlich - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365898 Last Position Timestamp: 1560318302 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:19 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:19 - EventProcessingShutters: Bibliothek_Fenster_vorne - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365899 Last Position Timestamp: 1560318302 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:19 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:20 - EventProcessingShutters: Bad_Fenster_seitlich_links - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365900 Last Position Timestamp: 1560318302 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:20 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:23 - EventProcessingShutters: Esszimmer_Fenster_hinten_links - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365903 Last Position Timestamp: 1560358954 Drive Up Max Duration: 60 Last Position: 99 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:23 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:24 - EventProcessingShutters: Esszimmer_Fenster_seitlich - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365904 Last Position Timestamp: 1560344704 Drive Up Max Duration: 60 Last Position: 78 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:24 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:25 - EventProcessingShutters: Wohn_Fenster_hinten_rechts - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365905 Last Position Timestamp: 1560318303 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.06.12 20:58:25 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.06.12 20:58:28 - EventProcessingShutters: Wohn_Fenster_seitlich - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1560365908 Last Position Timestamp: 1560318303 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100


Hallo,

Wenn Du nicht gerade hier die Ausgaben gekürzt hast dann kann ich sagen das ASC hier nichts gemacht hat.

Zum Thema Regensensor. Man müß über den Max Trigger kommen. Eigentlich sollte der Wert die Regenmenge darstellen. Also in etwa so:
Wenn mehr wie 78 gemessen wird dann schließe das Rollo. Wenn weniger wie 78 - Hysterese dann zurück. Also Hysterese zum Beispiel 25. Wäre also wenn unter 78-25 dann zurück.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juni 2019, 09:04:40
Zitat von: C0mmanda am 13 Juni 2019, 07:32:02
Moin,

bis V0.6.15 hatte ich folgendes Verhalten, ob das mittlerweile gefixt ist.. keine Ahnung, habe gerade eben auf 0.6.17 geupdatet... ;)

Am Rolladen ist selfdefense active + ein Roommate hinterlegt.
Im ASC selbst ist ResidentsDev belegt.

Verhalten:
Rommate schläft noch, aber der Hausstatus (ResidentsDev) geht auf Home weil ein anderer Bewohner bereits aufgewacht ist.
Rolladen schaltet auf "selfdefense inactive" und fährt auf genau die Position welche im Attribut PrivacyDown_Pos hinterlegt ist. (Ich schätze weil das die letzte Postion vor geschlossen war).

Das sollte natürlich nicht sein!

Gruß

Muss ich mir in Ruhe an schauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 13 Juni 2019, 10:11:42
Zitat von: CoolTux am 13 Juni 2019, 08:40:18
Hallo,

Wenn Du nicht gerade hier die Ausgaben gekürzt hast dann kann ich sagen das ASC hier nichts gemacht hat.

Zum Thema Regensensor. Man müß über den Max Trigger kommen. Eigentlich sollte der Wert die Regenmenge darstellen. Also in etwa so:
Wenn mehr wie 78 gemessen wird dann schließe das Rollo. Wenn weniger wie 78 - Hysterese dann zurück. Also Hysterese zum Beispiel 25. Wäre also wenn unter 78-25 dann zurück.

Guten Tag CoolTux,
ich probiere das mal morgen mit dem Maxtrigger und Hysterese in Verbindung mit der Regenmenge mal aus. benutze dazu mal eine Gieskanne.

Melde mich dann wieder.
Gruß und Danke,
Shrek
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juni 2019, 11:20:09
Entweder Gießkanne oder du baust Deinen Dummy etwas um.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Juni 2019, 11:28:17
Hat sich in den letzten Updates irgendetwas bzgl. der Beschattung geändert? Aktuell habe ich 0.6.17 aktiv.
Ich kämpfe hier gerade gegen Windmühlen:
- ASC fährt runter (shading in)
- ich fahre wieder hoch
- ASC fährt wieder runter

Ich habe das Debugging mal aktiviert und beobachte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 13 Juni 2019, 11:33:42
Zitat von: FunkOdyssey am 13 Juni 2019, 11:28:17
- ASC fährt runter (shading in)
- ich fahre wieder hoch
- ASC fährt wieder runter
Wird denn deine manuelle Fahrt erkannt? Das klingt doch sehr danach, als ob nicht... müsste im showShuttersInformations als lastDrive stehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Juni 2019, 11:39:14
Ja, wird erkannt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juni 2019, 11:43:39
Zitat von: FunkOdyssey am 13 Juni 2019, 11:28:17
Hat sich in den letzten Updates irgendetwas bzgl. der Beschattung geändert? Aktuell habe ich 0.6.17 aktiv.
Ich kämpfe hier gerade gegen Windmühlen:
- ASC fährt runter (shading in)
- ich fahre wieder hoch
- ASC fährt wieder runter

Ich habe das Debugging mal aktiviert und beobachte.

Direkt in der Shading Funktion hat sich nichts geändert. Drum Rum habe ich in Bezug auf Shading aber einiges gemacht. Gerade wenn Events kommen wie home oder absent.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Juni 2019, 12:26:43
Die Events kommen vom Astro-Modul und vom Helligkeitssensor.
Aber wenn ich manuell eingegriffen habe, so sollte ASC doch die Finger anschließend davon lassen, oder?

Außerdem habe ich folgende Konfiguration:
blockingTime in den Rollo-Devices ist: default
ASC_blockAscDrivesAfterManual im ASC-Device ist: 1

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juni 2019, 13:06:26
Da du wahrscheinlich ganz hoch gefahren hast ist das eine bekannte Position. Daher greift
ASC_blockAscDrivesAfterManual im ASC-Device ist: 1
nicht. Aber zu mindest sollte er eine Stunde 20 min blockieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: felskrone am 13 Juni 2019, 13:29:11

Hallo zusammen,

ich habe letzte Woche meine zuvor zusammengebastelte Rolladen-Steuerung durch ASControl ersetzt.
Vielen Dank an CoolTux für die viele Arbeit und die Bereitschaft, das Ganze allen zur Verfügung zu stellen und auch noch so engagiert zu supporten!

Insgesamt finde ich mich langsam zurecht, habe aber an machen Stellen immer wieder Schwierigkeiten:

Ich hoffe, ich stelle keine Fragen, die an anderer Stelle schon beantwortet wurden oder in der Doku stehen - ich habe zumindest viel gelesen und versucht selbst zu finden...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Juni 2019, 14:15:22
Zitat von: CoolTux am 13 Juni 2019, 13:06:26
Da du wahrscheinlich ganz hoch gefahren hast ist das eine bekannte Position. Daher greift
ASC_blockAscDrivesAfterManual im ASC-Device ist: 1
nicht. Aber zu mindest sollte er eine Stunde blockieren.

Natürlich habe ich ganz hochgefahren. Ich bleibe ja nicht dabei stehen und stoppe 1% vorher. 😄
Ehrlich gesagt, ist das Thema "manuelle Übersteuerung" wirklich unglücklich. Wir hatten diese Diskussion ja schon häufiger bei den normalen Fahrten. Nun bei der Beschattung erneut.
Kann ASC nicht einfach die Finger davon lassen, wenn man manuell eingegriffen hat?

Die Rollos werden teilweise schon 10min nach der manuellen Korrektur wieder runtergefahren. Häufig aber zwischen 20-30min. Halt je nach Erscheinen des Events.

Jetzt einmal kurz andersherum gefragt:
Selbst wenn blockingTime berücksichtigt werden würde; wie läuft das bei euch allen im Alltag? Belässt ihr jedesmal die Rollos auf der Beschattungsposition? Greift ihr wirklich nie manuell ein?


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juni 2019, 14:16:15
Zitat von: felskrone am 13 Juni 2019, 13:29:11
Hallo zusammen,

ich habe letzte Woche meine zuvor zusammengebastelte Rolladen-Steuerung durch ASControl ersetzt.
Vielen Dank an CoolTux für die viele Arbeit und die Bereitschaft, das Ganze allen zur Verfügung zu stellen und auch noch so engagiert zu supporten!

Insgesamt finde ich mich langsam zurecht, habe aber an machen Stellen immer wieder Schwierigkeiten:


       
  • Nachvollziehbarkeit: Ich kenne die Option debug - trotzdem fällt es oft schwer, das Verhalten nachzuvollziehen, insbesondere bei der Beschattung und diesen ganzen Blocking-Zeiten. Hier fehlt mir eine funktionale Beschreibung.
  • Aktualität der Doku: Ich habe eben ein Update durchgeführt und gesehen, dass ein neues Attribut eingefügt wurde - aber welches und wozu? Welche Quelle beinhaltet die aktuellste Doku, ist also führend? Die Commandref (deutsch oder englisch) oder das Wiki?

Führend ist für ASC immer die deutsche Commandref, Dank unserem Christoph sollte auch die englische Commandref der deutschen in Aktualität gleich sein.


Zitat von: felskrone am 13 Juni 2019, 13:29:11
   
  • im Wiki gibt es ein Attribut für Rolladen (ASC_Pos_after_ComfortOpen) die Benennung ist super, da weiß man was es steuern soll, aber in FHEM wird mit das Attribut nicht angezeigt... gibt es das nun oder nicht?

Das Attribut heißt aktuell ASC_ComfortOpen_Pos.


Zitat von: felskrone am 13 Juni 2019, 13:29:11
   
  • ASC_BlockingTime_afterManual welche Aktion schaltet wieder in den Auto-Modus zurück, wenn einmal manuell gefahren wurde?
  • eine Stunde blocken nach manueller Fahrt, ist das ein Default-Wert? Kann man die Dauer einstellen? Steht das irgendwo in der Doku?

ASC_BlockingTime_afterManual bedeutet das für den Wert in Sekunden jeglische Aktionen unterdrückt werden. Es wird erst wieder aktiv gefahren wenn die Zeit überschritten ist.
Der Wert von einer Stunde ist ein default Wert und zwar der default Wert welcher gesetzt ist wenn das Attribut nicht gesetzt wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 13 Juni 2019, 14:17:57
laut Doku übrigens 1200sec bei "...afterManual"
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juni 2019, 14:19:01
Zitat von: FunkOdyssey am 13 Juni 2019, 14:15:22
Natürlich habe ich ganz hochgefahren. Ich bleibe ja nicht dabei stehen und stoppe 1% vorher. 😄
Ehrlich gesagt, ist das Thema "manuelle Übersteuerung" wirklich unglücklich. Wir hatten diese Diskussion ja schon häufiger bei den normalen Fahrten. Nun bei der Beschattung erneut.
Kann ASC nicht einfach die Finger davon lassen, wenn man manuell eingegriffen hat?

Die Rollos werden teilweise schon 10min nach der manuellen Korrektur wieder runtergefahren. Häufig aber zwischen 20-30min. Halt je nach Erscheinen des Events.

Jetzt einmal kurz andersherum gefragt:
Selbst wenn blockingTime berücksichtigt werden würde; wie läuft das bei euch allen im Alltag? Belässt ihr jedesmal die Rollos auf der Beschattungsposition? Greift ihr wirklich nie manuell ein?

Also wenn ich Dich richtig verstehe. Lässt Du das Rollo in die Beschattung fahren und wenn Dir danach ist fährst Du wieder aus der Beschattung raus. Warum? Dann kannst Du auch die automatische Beschattung ganz lassen und von Hand Beschatten wenn Du es brauchst. Oder verstehe ich das falsch.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 13 Juni 2019, 14:22:47
@CoolTux:
ZitatDa du wahrscheinlich ganz hoch gefahren hast ist das eine bekannte Position. Daher greift
ASC_blockAscDrivesAfterManual im ASC-Device ist: 1
nicht. Aber zu mindest sollte er eine Stunde blockieren.
Würde mich freuen, wenn du das nochmals überdenkst. Von Anwenderseite fahre ich den Rollladen, wenn er in shading in ist, manchmal manuell auch komplett nach oben (bei mir Position 0) und nicht auf eine davon abweichende Position. Ich denke alles davon abweichende würde auch den WAF nicht dienlich sein.
Es sollte doch softwaretechnisch machbar sein, dass nachdem erstmalig shading in erfolgt ist, ein erneutes shading in zu unterbinden, wenn vor Eintritt von shading out, manuell eine Positionsveränderung vorgenommen wurde.
Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juni 2019, 15:48:12
Ich habe für die Beschattung nun eine kleine Änderung vorgenommen. Vorerst nur bei mir lokal, wenn ich es getestet habe gebe ich es im Devel frei damit Ihr einmal testen könnt.
Ich habe es nun so gemacht das kein Fahrbefehl kommt sofern die Rollos nicht vor dem "shading in" in "shading out" gegangen sind. Damit sollte es möglich sein das Rollo bei Beschattung in eine andere Position zu fahren und diese sollte behalten werden so lange kein "shading out" passiert ist oder ein anderes Event wie Wind oder Regen.

Ich teste die Tage ob die Beschattung generell klappt damit und ob der gewünschte Effekt bezüglich nicht immer in die Beschattung fahren erzielt wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juni 2019, 17:27:40
Zitat von: FunkOdyssey am 13 Juni 2019, 14:15:22
Natürlich habe ich ganz hochgefahren. Ich bleibe ja nicht dabei stehen und stoppe 1% vorher. 😄
Ehrlich gesagt, ist das Thema "manuelle Übersteuerung" wirklich unglücklich. Wir hatten diese Diskussion ja schon häufiger bei den normalen Fahrten. Nun bei der Beschattung erneut.
Kann ASC nicht einfach die Finger davon lassen, wenn man manuell eingegriffen hat?

Die Rollos werden teilweise schon 10min nach der manuellen Korrektur wieder runtergefahren. Häufig aber zwischen 20-30min. Halt je nach Erscheinen des Events.

Jetzt einmal kurz andersherum gefragt:
Selbst wenn blockingTime berücksichtigt werden würde; wie läuft das bei euch allen im Alltag? Belässt ihr jedesmal die Rollos auf der Beschattungsposition? Greift ihr wirklich nie manuell ein?


Bitte einmal die aktuelle Devel Version testen. Jetzt sollte Deine manuelle Fahrt nicht mehr einfach so korrigiert werden, erst wenn wieder komplett die Beschattung einmal beendet wurde und dann neu beschattet wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 13 Juni 2019, 17:41:13
@CoolTux:
ZitatJetzt sollte Deine manuelle Fahrt nicht mehr einfach so korrigiert werden, erst wenn wieder komplett die Beschattung einmal beendet wurde und dann neu beschattet wird.
Ist das so gemeint, dass eine der Voraussetzungen für Beschattung nicht mehr erfüllt sein darf, die somit shading-out aktiviert?

Dazu eine Frage:
Ausgangsposition ist 0. Sagen wir mal shading-in-Position ist 70 (100=geschlossen). Ich fahre dann manuell auf Position 50. Wird dann nach Beenden von Shading-out der Rollladen wieder auf Position 0 gefahren oder verbleibt der bei Position 50?

Gruß und 1000 Dank für dein tolles Modul und dein Engagement
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juni 2019, 17:51:42
Zitat von: eurofinder am 13 Juni 2019, 17:41:13
@CoolTux:Ist das so gemeint, dass eine der Voraussetzungen für Beschattung nicht mehr erfüllt sein darf, die somit shading-out aktiviert?

Dazu eine Frage:
Ausgangsposition ist 0. Sagen wir mal shading-in-Position ist 70 (100=geschlossen). Ich fahre dann manuell auf Position 50. Wird dann nach Beenden von Shading-out der Rollladen wieder auf Position 0 gefahren oder verbleibt der bei Position 50?

Gruß und 1000 Dank für dein tolles Modul und dein Engagement
eurofinder

Berechtigte Frage. Muss ich mir in Ruhe anschauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juni 2019, 18:06:00
Zitat von: eurofinder am 13 Juni 2019, 17:41:13
@CoolTux:Ist das so gemeint, dass eine der Voraussetzungen für Beschattung nicht mehr erfüllt sein darf, die somit shading-out aktiviert?

Dazu eine Frage:
Ausgangsposition ist 0. Sagen wir mal shading-in-Position ist 70 (100=geschlossen). Ich fahre dann manuell auf Position 50. Wird dann nach Beenden von Shading-out der Rollladen wieder auf Position 0 gefahren oder verbleibt der bei Position 50?

Gruß und 1000 Dank für dein tolles Modul und dein Engagement
eurofinder

Hab es getestet, bleibt bei 50, aber wärend ich getestet habe viel mir dann auch ein das es klar ist das es bei 50 bleibt, da er nur fahren würde wenn er == ShadingPosition wäre.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 13 Juni 2019, 19:04:37
OK, danke für die Info.

Da ist genau das Verhalten, was ich auch erwartet habe. Der manuelle Eingriff "beendet" damit das Shading Out.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 14 Juni 2019, 11:39:33
Verwendet von Euch jemand Shellys zur Rolladensteuerung?

Meine fahren trotz mehrmaliger Kalibrierung ziemlich ungenau, so dass beim Abfahren der Position pct 50 nach der Fahrt z.B. 45 als Status zurückgemeldet wird. So steht in den Internals dann: STATE 45 und TARGETPCT 50.
Die Differenz wird dann als manuelle Fahrt gewertet und nach Ende der Bedingung öffnet der Rolladen nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Maddat am 14 Juni 2019, 12:02:33
Hi,
das Problem mit den ungenauen Rückmeldungen.
Habe im TaHoma-Forum bereits dazu geschrieben.

Man könnte auf 5 oder 10 runden ... y=interger(x:5+0,5)x5

so in etwa mit "userreading" im Device

Sub Runden($$$$)
{
my ($Device, $ClosureState,$ClosureState_rund) = @_;
my $t = (ReadingsVal("Device","ClosureState",99);
my $a = (int($t/5+0,5))*5;
fhem ("setreading $Device $ClosureState_rund $a");
}

bin da nicht so fit
muss einer machen. der es besser drauf hat
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Juni 2019, 12:07:29
Es wird hier also nicht das Shelly Modul von Pah verwendet?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 14 Juni 2019, 12:14:57
Doch ich verwende das Modul von pah.
Aber bei meinen Fragen dort hat mir pah angedeutet, dass er nicht der Maintainer von ASC ist. Jetzt suche ich weiter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Juni 2019, 12:28:49
Naja es hat ja nichts mit ASC zu tun. Wenn ich dem Gerät sage es soll auf 50 fahren dann sollte es das auch bitte tun. Andernfalls kann man im Shelly Modul vielleicht etwas tun.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 14 Juni 2019, 12:41:32
Das Problem mit dem Shelly-Modul scheint das pollen zu sein, das bringt ASC durcheinander. Man könnte es vermutlich für diese Aktoren vermeiden, indem man MQTT2_SERVER (o. Client)  MQTT2_DEVICE einsetzt das scheint in der Hinsicht unproblematisch zu sein.



@CoolTux: Kann es sein, dass die "weiter offen als offen"-Logik irgendwann wieder verschütt gegangen ist?

Zur Erinnerung: im Schlafzimmer habe ich "eigentlich" offen=100%, aber die Open-Pos für ASC deutlich darunter eingestellt (20). Macht man jetzt morgens manuell auf (z.B. auf 50%), wird der Rollladen wieder weiter geschlossen, was unerwünscht ist.

(Müßte eigentlich mal funktioniert haben).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 14 Juni 2019, 15:52:34
Ich hatte gehofft, durch das shelly-Modul den ganzen MQTT-Aufwand umgehen zu können. Da fange ich auch wieder bei 0 an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 14 Juni 2019, 16:13:52
Was ist "der ganze MQTT-Aufwand"?
MQTT2_SERVER in FHEM definieren, MQTT-Einstellungen (im Wesentlichen die Server-Adresse) auf den Shelly's konfigurieren, autocreate machen lassen, attrTemplate auf die neuen Devices anwenden. DONE.

(Man braucht sonst keine externen Module usw. mehr).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 14 Juni 2019, 16:21:28
Habe ich das richtig verstanden, dass ich nicht noch einen anderen MQTT-Server wie Mosquito bei mir installieren muss?

Lese gerade die commandref. Es scheint wirklich relativ einfach zu gehen.
Vielen Dank
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BigGB am 14 Juni 2019, 19:39:53
Hallo,
ich möchte nochmal auf mein Problem zurückkommen, Rollladen fahren komplett zu, obwohl sie sie eigentlich komplett öffnen sollten.

Rolllade ist komplett zugefahren, ASC_Open_Pos=100, ASC_ShuttersLastDrive=shading out, Reading pct=0
list von Rolllade zugefahren
Internals:
   .eventMapCmd Auf:noArg halb:noArg Zu:noArg stop:noArg
   .triggerUsed 1
   CFGFN      ./include/raeume.cfg
   CUL1_MSGCNT 7
   CUL1_RAWMSG A0D98A4106378CB65432106010000::-67.5:CUL1
   CUL1_RSSI  -67.5
   CUL1_TIME  2019-06-14 14:09:32
   DEF        6378CB
   FUUID      5c44373f-f33f-e181-b0b0-96af728a12df4612
   IODev      CUL1
   LASTInputDev myLGW
   MSGCNT     15
   NAME       Rolllade.WZ.Strasse
   NOTIFYDEV  global
   NR         502
   NTFY_ORDER 50-Rolllade.WZ.Strasse
   STATE      Zu
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:98 - t:10 s:6378CB d:654321 06010000
   myLGW_MSGCNT 8
   myLGW_RAWMSG 0500004998A4106378CB65432106010000
   myLGW_RSSI -73
   myLGW_TIME 2019-06-14 14:09:32
   protLastRcv 2019-06-14 14:09:31
   protRcv    8 last_at:2019-06-14 14:09:31
   protResnd  1 last_at:2019-06-13 20:15:06
   protSnd    8 last_at:2019-06-14 14:09:32
   protState  CMDs_done
   rssi_CUL1  cnt:3 min:-66 max:-64 avg:-65 lst:-66
   rssi_at_CUL1 cnt:7 min:-68.5 max:-65 avg:-67.35 lst:-67.5
   rssi_at_myLGW cnt:8 min:-73 max:-60 avg:-64.75 lst:-73
   .attraggr:
   .attreocr:
     pct
   .attrminint:
   READINGS:
     2019-06-14 14:09:31   .protLastRcv    2019-06-14 14:09:31
     2019-05-20 18:39:36   ASC_Enable      on
     2019-06-14 14:09:32   ASC_ShuttersLastDrive shading out
     2019-06-14 06:30:02   ASC_Time_DriveDown 14.06.2019 - 20:15
     2019-06-14 06:30:02   ASC_Time_DriveUp 15.06.2019 - 09:00
     2019-06-14 14:09:17   CommandAccepted yes
     2019-03-09 08:49:50   D-firmware      2.11
     2019-03-09 08:49:50   D-serialNr      OEQ1855991
     2019-06-13 19:11:06   associatedWith  myASControl
     2019-06-14 14:09:32   deviceMsg       off (to myVCCU)
     2019-06-14 14:09:32   level           0
     2019-06-14 14:09:32   motor           stop:off
     2019-06-14 14:09:32   pct             0
     2019-06-14 14:09:32   recentStateType info
     2019-06-14 14:09:32   state           off
     2019-06-14 14:09:32   timedOn         off
   helper:
     HM_CMDNR   152
     cSnd       116543216378CB0201C8,116543216378CB020100
     dlvlCmd    ++A0116543216378CB020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +6378CB,00,00,00
       nextSend   1560514172.39645
       rxt        0
       vccu       myVCCU
       p:
         6378CB
         00
         00
         00
       prefIO:
         CUL1
         myLGW
     mRssi:
       mNo        98
       io:
         CUL1:
           -63.5
           -63.5
         myLGW:
           -73
           -73
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL1
       flg        A
       ts         1560514171.96547
       ack:
         HASH(0x561f40edc668)
         9880026543216378CB00
     rssi:
       CUL1:
         avg        -65
         cnt        3
         lst        -66
         max        -64
         min        -66
       at_CUL1:
         avg        -67.3571428571428
         cnt        7
         lst        -67.5
         max        -65
         min        -68.5
       at_myLGW:
         avg        -64.75
         cnt        8
         lst        -73
         max        -60
         min        -73
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Licht_Ost:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 95
   ASC_Shading_Direction 110
   ASC_Shading_MinMax_Elevation 0
   ASC_Shading_Min_OutsideTemperature 16
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 35000
   ASC_Shading_StateChange_Sunny 45000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 20:15
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      myLGW
   IOgrp      myVCCU:CUL1,myLGW
   autoReadReg 4_reqStatus
   cmdIcon    moveDown:fts_shutter_down moveUp:fts_shutter_up stop:fts_shutter_manual
   devStateIcon Zu:fts_shutter_100 Auf:fts_shutter_10 .*:fts_shutter_50
   event-on-change-reading pct
   eventMap   on:Auf 50:halb off:Zu stop:stop
   expert     2_raw
   firmware   2.11
   group      Rolllaeden
   icon       fts_shutter_10
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       EG->Wohnzimmer/Kueche
   serialNr   OEQ1855991
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollaedenstand Rollaedenstand_map Rollladenstand.Alle_WZ Rollladenstand.Alle_WZ_map structexclude
   webCmd     Auf:halb:Zu:stop


list vom ASC Device:
Internals:
   .FhemMetaInternals 1
   FUUID      5c443739-f33f-e181-e3de-22d6fc5b08474bbb
   FVERSION   73_AutoShuttersControl.pm:v0.6.17-s19594/2019-06-11 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,Rolllade.AZ,Rolllade.Bad.DG,Rolllade.Bad.OG,Rolllade.DG.Garten.li,Rolllade.DG.Garten.re,Rolllade.DG.Strasse,Rolllade.KU.EG,Rolllade.KZ.OG,Rolllade.SZ,Rolllade.WC.EG,Rolllade.WZ.Garten,Rolllade.WZ.Strasse,Rolllade.WZ.Terrasse,Licht_West,Rolllade.AZ,Rolllade.DG.Garten.re,Rolllade.Bad.DG,Rolllade.SZ,Rolllade.DG.Strasse,Rolllade.WZ.Terrasse,Licht_Ost,Rolllade.KZ.OG,Rolllade.DG.Garten.li,Rolllade.WZ.Strasse,Rolllade.Bad.OG,WZ.Terrasse.Tuersensor,TL
   NR         122
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.17
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-05-26 10:08:17   .monitoredDevs  {"Rolllade.AZ":{},"Licht_Ost":{"Rolllade.DG.Strasse":"ASC_BrightnessSensor","Rolllade.Bad.OG":"ASC_BrightnessSensor","Rolllade.Bad.DG":"ASC_BrightnessSensor","Rolllade.WZ.Strasse":"ASC_BrightnessSensor","Rolllade.WC.EG":"ASC_BrightnessSensor","Rolllade.KZ.OG":"ASC_BrightnessSensor"},"WZ.Terrasse.Tuersensor":{"Rolllade.WZ.Terrasse":"ASC_WindowRec"},"Rolllade.SZ":{},"Rolllade.DG.Garten.re":{},"Rolllade.DG.Strasse":{},"Rolllade.Bad.DG":{},"Rolllade.KZ.OG":{},"Rolllade.DG.Garten.li":{},"Licht_West":{"Rolllade.KU.EG":"ASC_BrightnessSensor","Rolllade.WZ.Garten":"ASC_BrightnessSensor","Rolllade.AZ":"ASC_BrightnessSensor","Rolllade.DG.Garten.li":"ASC_BrightnessSensor","Rolllade.DG.Garten.re":"ASC_BrightnessSensor","Rolllade.SZ":"ASC_BrightnessSensor","Rolllade.WZ.Terrasse":"ASC_BrightnessSensor"},"Rolllade.WZ.Terrasse":{},"Rolllade.Bad.OG":{},"Rolllade.WZ.Strasse":{},"TL":{"myASControl":"ASC_twilightDevice"}}
     2019-06-14 19:08:08   Rolllade.AZ_PosValue 55
     2019-06-14 18:02:20   Rolllade.AZ_lastPosValue 40
     2019-06-14 06:30:02   Rolllade.AZ_nextAstroTimeEvent 14.06.2019 - 20:15
     2019-06-14 19:02:59   Rolllade.Bad.DG_PosValue 100
     2019-06-14 14:09:16   Rolllade.Bad.DG_lastPosValue 10
     2019-06-14 06:30:02   Rolllade.Bad.DG_nextAstroTimeEvent 14.06.2019 - 19:45
     2019-06-14 14:09:35   Rolllade.Bad.OG_PosValue 100
     2019-06-14 14:09:16   Rolllade.Bad.OG_lastPosValue 40
     2019-06-14 06:30:02   Rolllade.Bad.OG_nextAstroTimeEvent 14.06.2019 - 20:15
     2019-06-14 19:03:29   Rolllade.DG.Garten.li_PosValue 100
     2019-06-14 06:30:02   Rolllade.DG.Garten.li_lastPosValue 0
     2019-06-14 06:30:02   Rolllade.DG.Garten.li_nextAstroTimeEvent 14.06.2019 - 19:45
     2019-06-14 19:03:32   Rolllade.DG.Garten.re_PosValue 100
     2019-06-14 06:30:02   Rolllade.DG.Garten.re_lastPosValue 0
     2019-06-14 06:30:02   Rolllade.DG.Garten.re_nextAstroTimeEvent 14.06.2019 - 19:45
     2019-05-12 15:38:03   Rolllade.DG.Garten_PosValue 0
     2019-05-12 09:00:02   Rolllade.DG.Garten_lastPosValue 0
     2019-06-14 19:03:31   Rolllade.DG.Strasse_PosValue 100
     2019-06-14 14:09:17   Rolllade.DG.Strasse_lastPosValue 0
     2019-06-14 06:30:02   Rolllade.DG.Strasse_nextAstroTimeEvent 14.06.2019 - 19:45
     2019-06-14 19:09:00   Rolllade.KU.EG_PosValue 60
     2019-06-14 18:02:20   Rolllade.KU.EG_lastPosValue 40
     2019-06-14 06:30:02   Rolllade.KU.EG_nextAstroTimeEvent 14.06.2019 - 20:15
     2019-05-05 08:48:50   Rolllade.KZ.DG.Garten.li_PosValue 100
     2019-05-05 09:00:02   Rolllade.KZ.DG.Garten.li_lastPosValue 100
     2019-05-05 08:48:48   Rolllade.KZ.DG.Garten.re_PosValue 100
     2019-05-05 09:00:02   Rolllade.KZ.DG.Garten.re_lastPosValue 100
     2019-06-14 19:06:59   Rolllade.KZ.OG_PosValue 13
     2019-06-14 14:09:17   Rolllade.KZ.OG_lastPosValue 40
     2019-06-14 06:30:02   Rolllade.KZ.OG_nextAstroTimeEvent 14.06.2019 - 19:45
     2019-05-05 08:49:20   Rolllade.KZ.Strasse.DG_PosValue 8
     2019-05-05 08:00:02   Rolllade.KZ.Strasse.DG_lastPosValue 0
     2019-06-14 19:08:10   Rolllade.SZ_PosValue 100
     2019-06-14 19:07:52   Rolllade.SZ_lastPosValue 40
     2019-06-14 06:30:02   Rolllade.SZ_nextAstroTimeEvent 14.06.2019 - 20:15
     2019-06-14 14:09:31   Rolllade.WC.EG_PosValue 100
     2019-06-14 14:09:17   Rolllade.WC.EG_lastPosValue 40
     2019-06-14 06:30:02   Rolllade.WC.EG_nextAstroTimeEvent 14.06.2019 - 20:15
     2019-06-14 19:08:24   Rolllade.WZ.Garten_PosValue 41
     2019-06-14 18:02:20   Rolllade.WZ.Garten_lastPosValue 40
     2019-06-14 06:30:02   Rolllade.WZ.Garten_nextAstroTimeEvent 14.06.2019 - 20:15
     2019-06-14 14:09:32   Rolllade.WZ.Strasse_PosValue 0
     2019-06-14 14:09:17   Rolllade.WZ.Strasse_lastPosValue 40
     2019-06-14 06:30:02   Rolllade.WZ.Strasse_nextAstroTimeEvent 14.06.2019 - 20:15
     2019-06-14 19:08:40   Rolllade.WZ.Terrasse_PosValue 73
     2019-06-10 09:00:02   Rolllade.WZ.Terrasse_lastDelayPosValue 100
     2019-06-14 06:30:02   Rolllade.WZ.Terrasse_lastPosValue 85
     2019-06-14 06:30:02   Rolllade.WZ.Terrasse_nextAstroTimeEvent 14.06.2019 - 20:15
     2019-05-20 18:39:36   ascEnable       on
     2019-05-14 19:25:31   controlShading  on
     2019-03-09 08:57:38   hardLockOut     off
     2019-03-09 08:57:38   partyMode       off
     2019-06-13 19:11:05   room_DG-_Bad    Rolllade.Bad.DG
     2019-06-13 19:11:05   room_DG-_Kinderzimmer Rolllade.DG.Garten.li,Rolllade.DG.Garten.re,Rolllade.DG.Strasse
     2019-06-13 19:11:05   room_EG-_Gaeste.WC Rolllade.WC.EG
     2019-06-13 19:11:05   room_EG-_Wohnzimmer/Kueche Rolllade.KU.EG,Rolllade.WZ.Garten,Rolllade.WZ.Strasse,Rolllade.WZ.Terrasse
     2019-06-13 19:11:05   room_OG-_Arbeitszimmer Rolllade.AZ
     2019-06-13 19:11:05   room_OG-_Bad    Rolllade.Bad.OG
     2019-06-13 19:11:05   room_OG-_Kinderzimmer Rolllade.KZ.OG
     2019-06-13 19:11:05   room_OG-_Schlafzimmer Rolllade.SZ
     2019-04-19 16:41:53   selfDefense     off
     2019-06-14 19:09:00   state           manual
     2019-03-10 08:09:00   sunriseTimeWeHoliday on
     2019-06-13 19:11:05   userAttrList    rolled out
   helper:
     shuttersList:
       Rolllade.AZ
       Rolllade.Bad.DG
       Rolllade.Bad.OG
       Rolllade.DG.Garten.li
       Rolllade.DG.Garten.re
       Rolllade.DG.Strasse
       Rolllade.KU.EG
       Rolllade.KZ.OG
       Rolllade.SZ
       Rolllade.WC.EG
       Rolllade.WZ.Garten
       Rolllade.WZ.Strasse
       Rolllade.WZ.Terrasse
   monitoredDevs:
     Licht_Ost:
       Rolllade.Bad.DG ASC_BrightnessSensor
       Rolllade.Bad.OG ASC_BrightnessSensor
       Rolllade.DG.Strasse ASC_BrightnessSensor
       Rolllade.KZ.OG ASC_BrightnessSensor
       Rolllade.WC.EG ASC_BrightnessSensor
       Rolllade.WZ.Strasse ASC_BrightnessSensor
     Licht_West:
       Rolllade.AZ ASC_BrightnessSensor
       Rolllade.DG.Garten.li ASC_BrightnessSensor
       Rolllade.DG.Garten.re ASC_BrightnessSensor
       Rolllade.KU.EG ASC_BrightnessSensor
       Rolllade.SZ ASC_BrightnessSensor
       Rolllade.WZ.Garten ASC_BrightnessSensor
       Rolllade.WZ.Terrasse ASC_BrightnessSensor
     Rolllade.AZ:
     Rolllade.Bad.DG:
     Rolllade.Bad.OG:
     Rolllade.DG.Garten.li:
     Rolllade.DG.Garten.re:
     Rolllade.DG.Strasse:
     Rolllade.KU.EG:
     Rolllade.KZ.OG:
     Rolllade.SZ:
     Rolllade.WZ.Garten:
     Rolllade.WZ.Strasse:
     Rolllade.WZ.Terrasse:
     TL:
       myASControl ASC_twilightDevice
     WZ.Terrasse.Tuersensor:
       Rolllade.WZ.Terrasse ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_shuttersDriveOffset 0
   ASC_tempSensor myBuderus:OutdoorTemp:temperature
   ASC_twilightDevice TL
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Haus->Rollladen
   verbose    3

Es ist nicht die einzige Rolllade, es gibt auch andere Rolladen, die komplett zufahren. Aber es fahren auch Rollladen komplett auf, wie gewollt, bei ASC_ShuttersLastDrive=shading out:
list Rolllade aufgefahren:
Internals:
   .eventMapCmd Auf:noArg halb:noArg Zu:noArg stop:noArg
   .triggerUsed 1
   CFGFN      ./include/raeume.cfg
   CUL1_MSGCNT 12
   CUL1_RAWMSG A0D02A4105856516543210601C800::-65:CUL1
   CUL1_RSSI  -65
   CUL1_TIME  2019-06-14 14:09:35
   DEF        585651
   FUUID      5c443740-f33f-e181-3a18-97d93cd2daee4392
   IODev      CUL1
   LASTInputDev myLGW
   MSGCNT     26
   NAME       Rolllade.Bad.OG
   NOTIFYDEV  global
   NR         858
   NTFY_ORDER 50-Rolllade.Bad.OG
   STATE      Auf
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:02 - t:10 s:585651 d:654321 0601C800
   myLGW_MSGCNT 14
   myLGW_RAWMSG 0500002202A4105856516543210601C800
   myLGW_RSSI -34
   myLGW_TIME 2019-06-14 14:09:35
   protLastRcv 2019-06-14 14:09:35
   protRcv    12 last_at:2019-06-14 14:09:35
   protResnd  1 last_at:2019-06-14 14:09:20
   protSnd    14 last_at:2019-06-14 14:09:35
   protState  CMDs_done
   rssi_CUL1  cnt:4 min:-66 max:-64 avg:-65 lst:-65
   rssi_at_CUL1 cnt:12 min:-66 max:-61 avg:-64.24 lst:-65
   rssi_at_myLGW cnt:14 min:-37 max:-34 avg:-34.92 lst:-34
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-14 14:09:35   .protLastRcv    2019-06-14 14:09:35
     2019-05-20 18:39:36   ASC_Enable      on
     2019-06-14 14:09:35   ASC_ShuttersLastDrive shading out
     2019-06-14 06:30:02   ASC_Time_DriveDown 14.06.2019 - 20:15
     2019-06-14 06:30:02   ASC_Time_DriveUp 15.06.2019 - 09:00
     2019-06-14 14:09:20   CommandAccepted yes
     2019-03-09 08:49:50   D-firmware      2.8
     2019-03-09 08:49:50   D-serialNr      OEQ0364091
     2019-06-13 19:11:06   associatedWith  myASControl
     2019-06-14 14:09:35   deviceMsg       on (to myVCCU)
     2019-06-14 14:09:35   level           100
     2019-06-14 14:09:35   motor           stop:on
     2019-06-14 14:09:35   pct             100
     2019-06-14 14:09:35   recentStateType info
     2019-06-14 14:09:35   state           on
     2019-06-14 14:09:35   timedOn         off
   helper:
     HM_CMDNR   2
     cSnd       11654321585651020150,116543215856510201C8
     dlvlCmd    ++A0116543215856510201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +585651,00,00,00
       nextSend   1560514175.6665
       rxt        0
       vccu       myVCCU
       p:
         585651
         00
         00
         00
       prefIO:
         CUL1
         myLGW
     mRssi:
       mNo        02
       io:
         CUL1:
           -61
           -61
         myLGW:
           -34
           -34
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL1
       flg        A
       ts         1560514175.2381
       ack:
         HASH(0x561f4131c590)
         02800265432158565100
     rssi:
       CUL1:
         avg        -65
         cnt        4
         lst        -65
         max        -64
         min        -66
       at_CUL1:
         avg        -64.25
         cnt        12
         lst        -65
         max        -61
         min        -66
       at_myLGW:
         avg        -34.9285714285714
         cnt        14
         lst        -34
         max        -34
         min        -37
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Licht_Ost:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 95
   ASC_Shading_Direction 121
   ASC_Shading_MinMax_Elevation 0
   ASC_Shading_Min_OutsideTemperature 13
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 35000
   ASC_Shading_StateChange_Sunny 45000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 20:15
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      myLGW
   IOgrp      myVCCU:CUL1,myLGW
   autoReadReg 4_reqStatus
   devStateIcon Zu:fts_shutter_100 Auf:fts_shutter_10 .*:fts_shutter_50
   eventMap   on:Auf 50:halb off:Zu stop:stop
   expert     2_raw
   firmware   2.8
   fp_Obergeschoss 204,1054,1,Rolllade.Bad.OG,
   group      Rolllaeden
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       OG->Bad
   serialNr   OEQ0364091
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollaedenstand Rollaedenstand_map structexclude
   webCmd     Auf:halb:Zu:stop

Wo ist was falsch eingestellt?
Grüsse Gerald
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Juni 2019, 19:58:13
Wo standen denn die Rollos bevor sie in die Beschattung gefahren sind?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 14 Juni 2019, 20:45:35
Hallo CoolTux

Zitatapptime
name                                     function                               max    count      total  average   maxDly   avgDly TS Max call     param Max call
tmr-Astro_Update                   HASH()                                322       14   3154.11   225.29 20706.82  2887.49 14.06. 18:48:20 HASH(astro)

Aus diesem Grund habe ich die ganzen PollDienste auf einem eigenem FHEM laufen. Wenn du Zeit und Lust hast, kannst du ja mal nach dem Twillight Attribut schauen

Sonst läuft ASC bei mir wie ein Uhrwerk, echt klasse.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 14 Juni 2019, 21:05:14
Hallo Cooltux,

tolles Modul! Ich habe zwei Fragen:

- Ist es normal, wenn das Fenster Nachts auf die Lüftungsposition gefahren ist (wegen offenem Fenster), dass wenn ich dann morgens den Rolladen manuell wieder zu mache (weil meine
  Frau das Licht nervt) - der Rolladen dann irgendwann wieder in die Lüftungsposition fährt?

- Ich habe nun 2 Residents mit einem Rolladen verknüpft. Wie kann ich testen ob das ASC Modul mit meinen eingetragenen Readings (Roommatedevice und reading) klar kommt?
  Ich nutzte das offizielle Residentmodul. Hier das List vom besagten Rolladen:


Internals:
   DEF        679D05
   FUUID      5cf640a8-f33f-55ed-96cf-2531d7fa8f0f45ff
   IODev      CUL868
   NAME       Rolladen_Schlafzimmer
   NOTIFYDEV  global
   NR         129
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2019-06-14 08:07:06   ASC_Enable      on
     2019-06-14 20:56:28   ASC_Time_DriveDown 14.06.2019 - 21:37
     2019-06-14 20:56:28   ASC_Time_DriveUp 15.06.2019 - 05:55
     2019-06-14 06:12:07   CommandAccepted yes
     2019-06-04 09:56:52   D-firmware      2.11
     2019-06-04 09:56:52   D-serialNr      OEQ2340111
     2019-06-04 09:59:50   PairedTo        0xF11134
     2019-06-08 13:13:11   R-driveDown     set_20 s
     2019-06-04 09:59:51   R-driveTurn     0.5 s
     2019-06-08 13:13:04   R-driveUp       set_20 s
     2019-06-04 09:59:50   R-pairCentral   0xF11134
     2019-06-04 09:59:51   R-sign          off
     2019-06-04 09:59:50   RegL_00.        00:00 02:01 0A:F1 0B:11 0C:34 15:FF 18:00
     2019-06-04 09:59:50   RegL_01.        08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
     2019-06-14 20:53:25   associatedWith  RolladenControl
     2019-06-14 07:28:08   deviceMsg       on (to CUL868)
     2019-06-14 07:28:08   level           100
     2019-06-14 07:28:08   motor           stop:on
     2019-06-14 07:28:08   pct             100
     2019-06-14 07:28:08   recentStateType info
     2019-06-14 07:28:08   state           on
     2019-06-14 07:28:08   timedOn         off
   helper:
     HM_CMDNR   120
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +679D05,00,00,00
       prefIO     
       rxt        0
       vccu       
       p:
         679D05
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -2
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 1
   ASC_Closed_Pos 0
   ASC_Down   astro
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Roommate_Device Daniel,rr_Claudia
   ASC_Roommate_Reading state
   ASC_Time_Up_Early 05:55
   ASC_Time_Up_WE_Holiday 10:00
   ASC_Up     time
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Schlafzimmerfenster
   ASC_WindowRec_subType twostate
   IODev      CUL868
   alexaName  Rollladen Schlafzimmer
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@green off:fts_shutter_100@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Rolladen,alexa
   serialNr   OEQ2340111
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rolladen_EG Rolladen_EG_map structexclude
   webCmd     statusRequest:stop:up:90:80:70:60:50:40:30:20:10:down:on:off
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Juni 2019, 21:05:24
Zitat von: Borkk am 14 Juni 2019, 20:45:35
Hallo CoolTux

Aus diesem Grund habe ich die ganzen PollDienste auf einem eigenem FHEM laufen. Wenn du Zeit und Lust hast, kannst du ja mal nach dem Twillight Attribut schauen

Sonst läuft ASC bei mir wie ein Uhrwerk, echt klasse.

Leider weiß ich nicht genau was Du mir damit sagen willst.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Juni 2019, 21:10:36
Zitat von: Heimweh am 14 Juni 2019, 21:05:14
Hallo Cooltux,

tolles Modul! Ich habe zwei Fragen:

- Ist es normal, wenn das Fenster Nachts auf die Lüftungsposition gefahren ist (wegen offenem Fenster), dass wenn ich dann morgens den Rolladen manuell wieder zu mache (weil meine
  Frau das Licht nervt) - der Rolladen dann irgendwann wieder in die Lüftungsposition fährt?

Ich gehe davon aus das Dein Sensor noch andere Events liefert und state dann jedesmal neu geschrieben wird. Schau Dir event-on-change-reading an.

Zitat von: Heimweh am 14 Juni 2019, 21:05:14
- Ich habe nun 2 Residents mit einem Rolladen verknüpft. Wie kann ich testen ob das ASC Modul mit meinen eingetragenen Readings (Roommatedevice und reading) klar kommt?
  Ich nutzte das offizielle Residentmodul. Hier das List vom besagten Rolladen:


Internals:
   DEF        679D05
   FUUID      5cf640a8-f33f-55ed-96cf-2531d7fa8f0f45ff
   IODev      CUL868
   NAME       Rolladen_Schlafzimmer
   NOTIFYDEV  global
   NR         129
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2019-06-14 08:07:06   ASC_Enable      on
     2019-06-14 20:56:28   ASC_Time_DriveDown 14.06.2019 - 21:37
     2019-06-14 20:56:28   ASC_Time_DriveUp 15.06.2019 - 05:55
     2019-06-14 06:12:07   CommandAccepted yes
     2019-06-04 09:56:52   D-firmware      2.11
     2019-06-04 09:56:52   D-serialNr      OEQ2340111
     2019-06-04 09:59:50   PairedTo        0xF11134
     2019-06-08 13:13:11   R-driveDown     set_20 s
     2019-06-04 09:59:51   R-driveTurn     0.5 s
     2019-06-08 13:13:04   R-driveUp       set_20 s
     2019-06-04 09:59:50   R-pairCentral   0xF11134
     2019-06-04 09:59:51   R-sign          off
     2019-06-04 09:59:50   RegL_00.        00:00 02:01 0A:F1 0B:11 0C:34 15:FF 18:00
     2019-06-04 09:59:50   RegL_01.        08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
     2019-06-14 20:53:25   associatedWith  RolladenControl
     2019-06-14 07:28:08   deviceMsg       on (to CUL868)
     2019-06-14 07:28:08   level           100
     2019-06-14 07:28:08   motor           stop:on
     2019-06-14 07:28:08   pct             100
     2019-06-14 07:28:08   recentStateType info
     2019-06-14 07:28:08   state           on
     2019-06-14 07:28:08   timedOn         off
   helper:
     HM_CMDNR   120
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +679D05,00,00,00
       prefIO     
       rxt        0
       vccu       
       p:
         679D05
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   00
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -2
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 1
   ASC_Closed_Pos 0
   ASC_Down   astro
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Roommate_Device Daniel,rr_Claudia
   ASC_Roommate_Reading state
   ASC_Time_Up_Early 05:55
   ASC_Time_Up_WE_Holiday 10:00
   ASC_Up     time
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Schlafzimmerfenster
   ASC_WindowRec_subType twostate
   IODev      CUL868
   alexaName  Rollladen Schlafzimmer
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@green off:fts_shutter_100@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Rolladen,alexa
   serialNr   OEQ2340111
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rolladen_EG Rolladen_EG_map structexclude
   webCmd     statusRequest:stop:up:90:80:70:60:50:40:30:20:10:down:on:off


Ich denke Du meinst 2 Roommates. Setze einen auf schlafen am Tag dann sollte das Rollo sich schließen. Lege den zweiten schlafen. Lege einen auf Home, es sollte sich das Rollo nicht bewegen. Lege den zweiten auf Home, es sollte sich das Rollo öffnen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 14 Juni 2019, 21:15:55
Dank
Zitat von: CoolTux am 14 Juni 2019, 21:10:36
Ich gehe davon aus das Dein Sensor noch andere Events liefert und state dann jedesmal neu geschrieben wird. Schau Dir event-on-change-reading an.

Ich denke Du meinst 2 Roommates. Setze einen auf schlafen am Tag dann sollte das Rollo sich schließen. Lege den zweiten schlafen. Lege einen auf Home, es sollte sich das Rollo nicht bewegen. Lege den zweiten auf Home, es sollte sich das Rollo öffnen.


Grüße

Danke! Ja das mit dem event-on-change macht Sinn, dass baue ich noch ein!

Ich meinte Roommates. Ja... Das funktioniert leider nicht bei mir. Das Device ist in meinem Fall "Daniel" und das Reading der state richtig?


Internals:
   DEF        Bewohner
   DURATIONTIMER 1560539751.93156
   FUUID      5cfe2791-f33f-55ed-ef2f-b0c1babe56ad48c8
   FVERSION   20_ROOMMATE.pm:0.195330/2019-06-02
   NAME       Daniel
   NOTIFYDEV  global,Daniel_wakeuptimer1
   NR         888
   NTFY_ORDER 50-Daniel
   READY      1
   RESIDENTGROUPS Bewohner
   STATE      schläft
   SUBTYPE    adult
   TYPE       ROOMMATE
   READINGS:
     2019-06-14 19:44:17   durTimerAbsence 00:00:00
     2019-06-14 19:44:17   durTimerAbsence_cr 0
     2019-06-14 21:14:51   durTimerPresence 01:30:34
     2019-06-14 21:14:51   durTimerPresence_cr 91
     2019-06-14 21:14:51   durTimerSleep   00:02:00
     2019-06-14 21:14:51   durTimerSleep_cr 2
     2019-06-14 19:44:17   lastArrival     2019-06-14 19:44:17
     2019-06-14 19:09:18   lastAwake       2019-06-14 19:09:18
     2019-06-14 19:09:18   lastDeparture   2019-06-14 19:09:18
     2019-06-14 19:44:17   lastDurAbsence  00:34:59
     2019-06-14 19:44:17   lastDurAbsence_cr 35
     2019-06-14 19:09:18   lastDurPresence 02:31:40
     2019-06-14 19:09:18   lastDurPresence_cr 152
     2019-06-14 19:09:18   lastDurSleep    01:39:11
     2019-06-14 19:09:18   lastDurSleep_cr 99
     2019-06-14 19:09:18   lastLocation    home
     2019-06-14 21:12:51   lastMood        calm
     2019-06-14 21:12:51   lastSleep       2019-06-14 21:12:51
     2019-06-14 21:12:51   lastState       home
     2019-06-14 19:44:17   location        home
     2019-06-14 21:12:51   mood            -
     2019-06-14 08:55:03   nextWakeup      OFF
     2019-06-14 19:44:17   presence        present
     2019-06-14 21:12:51   state           asleep
     2019-06-10 11:49:39   wayhome         0
   TIMER:
     Daniel_DurationTimer:
       HASH       Daniel
       MODIFIER   DurationTimer
       NAME       Daniel_DurationTimer
Attributes:
   alias      Daniel
   devStateIcon .*zuhause:user_available:absent .*anwesend:user_available:absent .*abwesend:user_away:home .*verreist:user_ext_away:home .*bettfertig:scene_toilet:asleep .*schlaeft:scene_sleeping:awoken .*schläft:scene_sleeping:awoken .*aufgestanden:scene_sleeping_alternat:home .*:user_unknown:home
   eventMap   home:zuhause absent:abwesend gone:verreist gotosleep:bettfertig asleep:schläft awoken:aufgestanden
   group      Daniel
   icon       people_sensor
   room       IT,Residents
   rr_lang    DE
   rr_realname alias
   rr_wakeupDevice Daniel_wakeuptimer1
   sortby     1
   webCmd     state
   widgetOverride state:zuhause,bettfertig,schläft,aufgestanden,abwesend,verreist
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BigGB am 14 Juni 2019, 21:29:36
Zitat von: CoolTux am 14 Juni 2019, 19:58:13
Wo standen denn die Rollos bevor sie in die Beschattung gefahren sind?
Hallo,
Einstellung ist 06:30 spätestens hochfahren.
Grüße Gerald
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Juni 2019, 21:59:21
Zitat von: Heimweh am 14 Juni 2019, 21:15:55
Dank
Danke! Ja das mit dem event-on-change macht Sinn, dass baue ich noch ein!

Ich meinte Roommates. Ja... Das funktioniert leider nicht bei mir. Das Device ist in meinem Fall "Daniel" und das Reading der state richtig?


Internals:
   DEF        Bewohner
   DURATIONTIMER 1560539751.93156
   FUUID      5cfe2791-f33f-55ed-ef2f-b0c1babe56ad48c8
   FVERSION   20_ROOMMATE.pm:0.195330/2019-06-02
   NAME       Daniel
   NOTIFYDEV  global,Daniel_wakeuptimer1
   NR         888
   NTFY_ORDER 50-Daniel
   READY      1
   RESIDENTGROUPS Bewohner
   STATE      schläft
   SUBTYPE    adult
   TYPE       ROOMMATE
   READINGS:
     2019-06-14 19:44:17   durTimerAbsence 00:00:00
     2019-06-14 19:44:17   durTimerAbsence_cr 0
     2019-06-14 21:14:51   durTimerPresence 01:30:34
     2019-06-14 21:14:51   durTimerPresence_cr 91
     2019-06-14 21:14:51   durTimerSleep   00:02:00
     2019-06-14 21:14:51   durTimerSleep_cr 2
     2019-06-14 19:44:17   lastArrival     2019-06-14 19:44:17
     2019-06-14 19:09:18   lastAwake       2019-06-14 19:09:18
     2019-06-14 19:09:18   lastDeparture   2019-06-14 19:09:18
     2019-06-14 19:44:17   lastDurAbsence  00:34:59
     2019-06-14 19:44:17   lastDurAbsence_cr 35
     2019-06-14 19:09:18   lastDurPresence 02:31:40
     2019-06-14 19:09:18   lastDurPresence_cr 152
     2019-06-14 19:09:18   lastDurSleep    01:39:11
     2019-06-14 19:09:18   lastDurSleep_cr 99
     2019-06-14 19:09:18   lastLocation    home
     2019-06-14 21:12:51   lastMood        calm
     2019-06-14 21:12:51   lastSleep       2019-06-14 21:12:51
     2019-06-14 21:12:51   lastState       home
     2019-06-14 19:44:17   location        home
     2019-06-14 21:12:51   mood            -
     2019-06-14 08:55:03   nextWakeup      OFF
     2019-06-14 19:44:17   presence        present
     2019-06-14 21:12:51   state           asleep
     2019-06-10 11:49:39   wayhome         0
   TIMER:
     Daniel_DurationTimer:
       HASH       Daniel
       MODIFIER   DurationTimer
       NAME       Daniel_DurationTimer
Attributes:
   alias      Daniel
   devStateIcon .*zuhause:user_available:absent .*anwesend:user_available:absent .*abwesend:user_away:home .*verreist:user_ext_away:home .*bettfertig:scene_toilet:asleep .*schlaeft:scene_sleeping:awoken .*schläft:scene_sleeping:awoken .*aufgestanden:scene_sleeping_alternat:home .*:user_unknown:home
   eventMap   home:zuhause absent:abwesend gone:verreist gotosleep:bettfertig asleep:schläft awoken:aufgestanden
   group      Daniel
   icon       people_sensor
   room       IT,Residents
   rr_lang    DE
   rr_realname alias
   rr_wakeupDevice Daniel_wakeuptimer1
   sortby     1
   webCmd     state
   widgetOverride state:zuhause,bettfertig,schläft,aufgestanden,abwesend,verreist


Jep, wobei du das Attribut für Roommate Reading auch löschen kannst da state Default ist. Ansonsten sieht es aber gut aus. Zeig mal bitte list vom ASC Device.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Juni 2019, 22:01:31
Zitat von: BigGB am 14 Juni 2019, 21:29:36
Hallo,
Einstellung ist 06:30 spätestens hochfahren.
Grüße Gerald

Das war nicht meine Frage.

Zitat von: CoolTux am 14 Juni 2019, 19:58:13
Wo standen denn die Rollos bevor sie in die Beschattung gefahren sind?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 14 Juni 2019, 22:42:00
Zitat von: CoolTux am 14 Juni 2019, 21:59:21
Jep, wobei du das Attribut für Roommate Reading auch löschen kannst da state Default ist. Ansonsten sieht es aber gut aus. Zeig mal bitte list vom ASC Device.

hier bitte:


Internals:
   FUUID      5cf651a4-f33f-55ed-4a01-a412f83285457038
   FVERSION   73_AutoShuttersControl.pm:v0.6.17-s19594/2019-06-11 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolladenControl
   NOTIFYDEV  global,RolladenControl,Rolladen_Bad,Rolladen_Esszimmer,Rolladen_Gaestezimmer,Rolladen_Schlafzimmer,Rolladen_Wohnzimmer,Daniel,Claudia,rr_Claudia
   NR         570
   NTFY_ORDER 51-RolladenControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.6.17
   READINGS:
     2019-06-14 21:37:27   Rolladen_Bad_PosValue 0
     2019-06-14 21:37:10   Rolladen_Bad_lastPosValue 100
     2019-06-14 21:55:33   Rolladen_Bad_nextAstroTimeEvent 15.06.2019 - 05:36
     2019-06-14 21:37:34   Rolladen_Esszimmer_PosValue 0
     2019-06-14 21:37:10   Rolladen_Esszimmer_lastPosValue 100
     2019-06-14 21:55:33   Rolladen_Esszimmer_nextAstroTimeEvent 15.06.2019 - 05:36
     2019-06-14 21:37:33   Rolladen_Gaestezimmer_PosValue 0
     2019-06-14 21:37:10   Rolladen_Gaestezimmer_lastPosValue 100
     2019-06-14 21:55:33   Rolladen_Gaestezimmer_nextAstroTimeEvent 15.06.2019 - 05:36
     2019-06-14 21:47:25   Rolladen_Schlafzimmer_PosValue 0
     2019-06-14 21:38:57   Rolladen_Schlafzimmer_lastPosValue 100
     2019-06-14 21:55:33   Rolladen_Schlafzimmer_nextAstroTimeEvent 15.06.2019 - 05:55
     2019-06-14 21:37:34   Rolladen_Wohnzimmer_PosValue 0
     2019-06-14 21:37:10   Rolladen_Wohnzimmer_lastPosValue 100
     2019-06-14 21:55:33   Rolladen_Wohnzimmer_nextAstroTimeEvent 15.06.2019 - 05:36
     2019-06-14 20:53:25   ascEnable       on
     2019-06-14 08:04:55   controlShading  off
     2019-06-14 08:04:55   hardLockOut     off
     2019-06-14 20:53:25   room_Rolladen_alexa Rolladen_Bad,Rolladen_Esszimmer,Rolladen_Gaestezimmer,Rolladen_Schlafzimmer,Rolladen_Wohnzimmer
     2019-06-14 08:04:55   selfDefense     off
     2019-06-14 21:57:36   state           created new drive timer
     2019-06-14 08:04:55   sunriseTimeWeHoliday off
     2019-06-14 21:45:05   userAttrList    rolled out
   helper:
     shuttersList:
       Rolladen_Bad
       Rolladen_Esszimmer
       Rolladen_Gaestezimmer
       Rolladen_Schlafzimmer
       Rolladen_Wohnzimmer
   monitoredDevs:
     Claudia:
       Rolladen_Schlafzimmer ASC_Roommate_Device
     Daniel:
       Rolladen_Schlafzimmer ASC_Roommate_Device
     Rolladen_Schlafzimmer:
     rr_Claudia:
       Rolladen_Schlafzimmer ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning HORIZON
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_tempSensor aussentempEta:AT_Eta
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Juni 2019, 23:05:38
Du hast 3 Roommates drin zu stehen. Claudia, rr_Claudia und Daniel.

Stell im ASC bitte mal das Attribut expert auf 1 und mach dann set createNewNotifyDev
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 15 Juni 2019, 00:24:34
Hallo CoolTux,

seit der Änderung im Doufern Modul durch Telekatz (positionDeviation) funktioniert dein ASC Modul annähernd perfekt. Selbst die Regierung hat nichts aus zu setzten, und das will was heißen  ;D ;D ;D

Ich bin schlichtweg begeistert.

Einen Verbesserungsvorschlag hätte ich dennoch, sofern dies technisch möglich ist und auch für andere User Sinn ergeben sollte:
Ich würde mir wünschen, aus dem Attribut "ASC_Shading_WaitingPeriod" zwei zu machen. Also z.B. "ASC_Shadow_WaitingPeriod" und "ASC_Sun_WaitingPeriod". Somit könnte mann bei eintretender Sonne etwas schneller reagieren und bei Schatten eben langsamer.

Würde das für dich Sinn machen und wäre so etwas umsetzbar?

Mich würde es sehr freuen, bin aber auch so schon extrem zufrieden.

Vielen Dank nochmal für das tolle Modul und an alle User: Vergesst nicht: https://www.paypal.me/MOldenburg --> Der Teufelskerl macht das alles für uns um sonst!!!

Grüße und weiter so,
Heiko
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 07:37:48
Guten Morgen Heiko,

Man könnte über ein Attribut ASC_Shading_FastIn on/off nach denken. Dabei wird wenn alles passt sofort in die Beschattung gefahren. Wie gut das arbeitet müsste man dann sehen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 15 Juni 2019, 07:56:37
Hallo und guten Morgen,

hätte eventuell auch noch eine Verbesserung, ich habe bei mir ein paar Rollläden die die Beschattungfunktion machen sollen und ein paar die dies nicht brauchen, das kann ich ja mit dem Attribut

ASC_Shading_Mode

ein- bzw. ausschalten.

Nun habe ich aber auch ein paar Rollläden die zeitgesteuert fahren sollen und ein paar nicht, dies kann ich aber nur global ein- bzw. ausschalten mit

ASC_autoShuttersControlEvening bzw. ASC_autoShuttersControlMorning

Könnte man da in den Devices kein Attribut einbauen, z.B. ASC_Control_Mode, mit dem ich an den einzelnen Rollläden die Morgen- bzw. Abendsteuerung ein- bzw. ausschalten kann? Oder man müsste die o.a. Attribute vom globalen Device in die Rollladendevices verschieben.

Ich hoffe jedenfalls ich habe nichts übersehen und es gibt diese Möglichkeit sogar schon jetzt, falls doch würde mich interessieren welches Attribut es ist.

Ansonsten muss ich nochmals erwähnen, spitzen Arbeit das Modul, läuft einwandfrei bei mir, auch mit ROOMMATE jetzt.  :)

Gruß

Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Cluni am 15 Juni 2019, 07:58:18
Ich hab bei mir im Skript auch so eine Option. Es wird aber nicht direkt beschattet, sondern einfach in der halben Wartezeit. Das Thema hatten wir damals auch und diese Vorgehensweise ist damals recht gut angekommen.

Grundsätzlich gehe ich im Skript so vor:

- ich habe eine Wartezeit x
- bei Überschreitung der Schwelle wird der Rollladen für die Beschattung vorgemerkt; die Wartezeit (bzw halbe Wartezeit) beginnt
- bei neuem Helligkeitswert wird geprüft, ob die untere Schwelle unterschritten wird. Ist dies der Fall, so wird die Vormerkung wieder entfernt. Im anderen Fall wird nach der Wartezeit beim nächsten Überschreiten der oberen Schwelle beschattet.

Analog dazu funktioniert es beim Beenden der beschattung.


Gesendet von iPhone XR mit Tapatalk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 08:21:04
Zitat von: meier81 am 15 Juni 2019, 07:56:37
Hallo und guten Morgen,

hätte eventuell auch noch eine Verbesserung, ich habe bei mir ein paar Rollläden die die Beschattungfunktion machen sollen und ein paar die dies nicht brauchen, das kann ich ja mit dem Attribut

ASC_Shading_Mode

ein- bzw. ausschalten.

Nun habe ich aber auch ein paar Rollläden die zeitgesteuert fahren sollen und ein paar nicht, dies kann ich aber nur global ein- bzw. ausschalten mit

ASC_autoShuttersControlEvening bzw. ASC_autoShuttersControlMorning

Könnte man da in den Devices kein Attribut einbauen, z.B. ASC_Control_Mode, mit dem ich an den einzelnen Rollläden die Morgen- bzw. Abendsteuerung ein- bzw. ausschalten kann? Oder man müsste die o.a. Attribute vom globalen Device in die Rollladendevices verschieben.

Ich hoffe jedenfalls ich habe nichts übersehen und es gibt diese Möglichkeit sogar schon jetzt, falls doch würde mich interessieren welches Attribut es ist.

Ansonsten muss ich nochmals erwähnen, spitzen Arbeit das Modul, läuft einwandfrei bei mir, auch mit ROOMMATE jetzt.  :)

Gruß

Markus

Hallo Markus,

Du kannst bei den Rollos die keine Tag und/oder Nachtfahrt machen sollen einfach die Attribute ASC_Mode_Up und/oder ASC_Mode_Down auf off stellen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 08:24:05
Zitat von: Cluni am 15 Juni 2019, 07:58:18
Ich hab bei mir im Skript auch so eine Option. Es wird aber nicht direkt beschattet, sondern einfach in der halben Wartezeit. Das Thema hatten wir damals auch und diese Vorgehensweise ist damals recht gut angekommen.

Grundsätzlich gehe ich im Skript so vor:

- ich habe eine Wartezeit x
- bei Überschreitung der Schwelle wird der Rollladen für die Beschattung vorgemerkt; die Wartezeit (bzw halbe Wartezeit) beginnt
- bei neuem Helligkeitswert wird geprüft, ob die untere Schwelle unterschritten wird. Ist dies der Fall, so wird die Vormerkung wieder entfernt. Im anderen Fall wird nach der Wartezeit beim nächsten Überschreiten der oberen Schwelle beschattet.

Analog dazu funktioniert es beim Beenden der beschattung.


Gesendet von iPhone XR mit Tapatalk

Genau so funktioniert es im ASC auch, nur ich habe gleich von Anfang an die halbe Wartezeit genommen. Man kann nun von der halben halt noch mal die halbe nehmen mit dem fast Attribut oder sofort reagieren lassen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 15 Juni 2019, 08:41:19
ich habe heute Morgen die Rollos von Hand geöffnet, da eher wach war.

zur eigentlichen ASC_Time_Up_WE_Holiday, haben die Relais erneut geklackert, ist da ein Fehler drin?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 15 Juni 2019, 10:20:40
ZitatLeider weiß ich nicht genau was Du mir damit sagen willst.

Sorry, du hast natürlich viele Bälle in der Luft. Es geht um das Thema das ASC für "ASC_twilightDevice" anstelle eines echten Device (z.B. Astro) einen Dummy anerkennt. Ist schon 10-15 Seiten her.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 10:35:35
Zitat von: Borkk am 15 Juni 2019, 10:20:40
Sorry, du hast natürlich viele Bälle in der Luft. Es geht um das Thema das ASC für "ASC_twilightDevice" anstelle eines echten Device (z.B. Astro) einen Dummy anerkennt. Ist schon 10-15 Seiten her.

Leider stehe ich da immer noch auf den Schlauch. Was genau ist das Problem/Anliegen Deinerseits?
Wenn man von Hand ein Twilight/Astro Device ein fügt dann klappt es, sofern es die selben Readings hat für Azimut und Elevation.

Deine Tabelle mit der Zeitangabe ist für mich verwirrend. Was genau ist mit der hervorgestellten Zahl?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 15 Juni 2019, 10:56:53
Zitat von: CoolTux am 15 Juni 2019, 08:21:04
Hallo Markus,

Du kannst bei den Rollos die keine Tag und/oder Nachtfahrt machen sollen einfach die Attribute ASC_Mode_Up und/oder ASC_Mode_Down auf off stellen.


Grüße

Super, vielen Dank für den Hinweis. Vor lauter lauter hab ich das ganz übersehen, der Fehler saß wie bekannt vor dem Monitor  :)

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 11:00:47
Zitat von: Typ1er am 15 Juni 2019, 08:41:19
ich habe heute Morgen die Rollos von Hand geöffnet, da eher wach war.

zur eigentlichen ASC_Time_Up_WE_Holiday, haben die Relais erneut geklackert, ist da ein Fehler drin?

Gerade noch einmal geschaut. Sofern die gewünschte Position bei Tagfahrt (Morgens am We bei Dir) gleich der aktuellen Positionsfahrt ist wird Abgebrochen. Es sollte also nicht geklackt haben wenn OpenPos == aktuellePos war.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 15 Juni 2019, 14:11:40
Kann ich das irgendwo nachvollziehen, wonach kann ich suchen im Log.
Der DebugModus war an, nur das Log erschlägt einen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 14:35:28
Wenn der Debug Mode an war dann gib mir die Ausgabe welche um die Zeit des WE öffnen war.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 15 Juni 2019, 14:51:23
Hier der Auszug, Fehler war bei allen. Hochgefahren hatte ich sie per Hardwaretaster

ASC_DEBUG!!! 2019.06.15 08:30:02 - FnSetCmdFn: Rollladen_Bu - Rolllo wird gefahren, aktuelle Position: 98, Zielposition: 99. Grund der Fahrt: day open
2019.06.15 08:30:02 3: ZWave set Rollladen_Bu on
ASC_DEBUG!!! 2019.06.15 08:30:02 - FnSetDriveCmd: Rollladen_Bu - NICHT versetztes fahren
ASC_DEBUG!!! 2019.06.15 08:30:02 - FnSetDriveCmd: Rollladen_Bu - NoOffset: NEIN
ASC_DEBUG!!! 2019.06.15 08:30:02 - FnShuttersCommandSet: Rollladen_Bu - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2019.06.15 08:30:02 - FnSetCmdFn: Rollladen_Wz_Li - Rolllo wird gefahren, aktuelle Position: 98, Zielposition: 99. Grund der Fahrt: day open
2019.06.15 08:30:02 3: ZWave set Rollladen_Wz_Li on
ASC_DEBUG!!! 2019.06.15 08:30:02 - FnSetDriveCmd: Rollladen_Wz_Li - NICHT versetztes fahren
ASC_DEBUG!!! 2019.06.15 08:30:02 - FnSetDriveCmd: Rollladen_Wz_Li - NoOffset: NEIN
ASC_DEBUG!!! 2019.06.15 08:30:02 - FnShuttersCommandSet: Rollladen_Wz_Li - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2019.06.15 08:30:02 - FnSetCmdFn: Rollladen_Wz_Re - Rolllo wird gefahren, aktuelle Position: 98, Zielposition: 99. Grund der Fahrt: day open
2019.06.15 08:30:02 3: ZWave set Rollladen_Wz_Re on 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 15 Juni 2019, 19:29:41
Hallo,

hatte heute mal Lust mich mit meiner Problem-Jalousie bezüglich Beschattung zu beschäftigen.
Als Licht-Sensor ist ein Xiaomi-Human-Sensor im Einsatz, der liefert von sich aus zwar nur alle knappe Stunde einen Wert aber das reicht mir.

Internals:
   CID        zigbee_0x00158d000302cc1e
   DEF        zigbee_0x00158d000302cc1e
   DEVICETOPIC MQTT2_zigbee_0x00158d000302cc1e
   FUUID      5cee4ef2-f33f-78f5-9b6b-00a7475b7ccd180f
   IODev      MQTT2_Server
   LASTInputDev MQTT2_Server
   MQTT2_Server_MSGCNT 79
   MQTT2_Server_TIME 2019-06-15 19:15:09
   MSGCNT     79
   NAME       MQTT2_zigbee_0x00158d000302cc1e
   NR         168
   STATE      Motion: false Luminance: 852
   TYPE       MQTT2_DEVICE
   READINGS:
     2019-05-29 11:20:50   associatedWith  MQTT2_Zigbee_Bridge
     2019-06-15 19:15:09   battery         100
     2019-06-15 19:15:09   illuminance     852
     2019-06-15 19:15:09   linkquality     0
     2019-06-15 19:15:09   occupancy       false
     2019-06-15 19:15:09   voltage         3025
Attributes:
   IODev      MQTT2_Server
   imageLink  /fhem/deviceimages/mqtt2/RTCGQ11LM.jpg
   model      L_08_Human_Motion_TempSensor
   readingList zigbee2mqtt/0x00158d000302cc1e:.* { json2nameValue($EVENT) }
   room       MQTT2_DEVICE
   stateFormat Motion: occupancy Luminance: illuminance


Festgestellt habe ich jetzt das sich ASC zwischendurch die Werte von voltage und battery greift statt wie angegeben die von illuminance.


Hier ein paar Auszüge aus dem Log mit eingeschaltetem ASC_Debug

ASC_DEBUG!!! 2019.06.15 18:41:09 - EventProcessingShadingBrightness: Siro1 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 100 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.15 18:44:20 - EventProcessingShadingBrightness: Siro1 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 3025 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.15 19:13:39 - EventProcessingShadingBrightness: Siro1 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 100 RainProtection: unprotected WindProtection: unprotected



Der Sensor ist doch korrekt angegeben, was hab ich falsch gemacht ?

Internals:
   CHANNEL_RECEIVE 1
   DEF        A23B7C51
   FUUID      5c48e039-f33f-ef3d-0237-49e5d3e823dd8ed6
   ID         A23B7C5
   IODev      sduino
   MODEL      LE-serie
   NAME       Jalousie_Siro1
   NR         95
   NTFY_ORDER 50-Jalousie_Siro1
   STATE      90
   TYPE       Siro
   Version    1.0
   CODE:
     1          A23B7C51
   READINGS:
     2019-06-01 16:05:32   ASC_Enable      on
     2019-06-15 19:20:53   ASC_ShuttersLastDrive shading in
     2019-06-15 18:38:24   ASC_Time_DriveDown 15.06.2019 - 21:43
     2019-06-15 18:38:24   ASC_Time_DriveUp 16.06.2019 - 08:00
     2019-06-15 19:20:25   ActionTime      1560619225
     2019-06-15 19:20:25   BetweentActionTime 901
     2019-06-15 19:05:24   LastAction      off
     2019-06-15 19:20:25   LastActionTime  1560618324
     2019-06-15 19:20:53   aktActionFinish 0
     2019-06-15 19:20:53   aktEndAction    0
     2019-06-15 19:20:53   aktRunningAction noAction
     2019-06-15 19:20:53   aktTimeAction   0
     2019-06-15 12:30:32   associatedWith  ASC
     2019-06-15 19:20:25   batteryState    unknown
     2019-06-15 19:20:53   motor-term      3268.12000006675
     2019-06-15 19:20:53   pct             90
     2019-06-15 19:20:53   position        90
     2019-06-15 19:20:53   state           90
   helper:
     exexcmd    on
     ignorecmd  off
     progmode   off
Attributes:
   ASC        1
   ASC_BrightnessSensor MQTT2_zigbee_0x00158d000302cc1e:illuminance
   ASC_Mode_Down off
   ASC_Mode_Up off
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 20
   ASC_Shading_Direction 309
   ASC_Shading_Min_Elevation 30
   ASC_Shading_Min_OutsideTemperature 19
   ASC_Shading_Mode always
   ASC_Shading_Pos 90
   ASC_Shading_StateChange_Cloudy 420
   ASC_Shading_StateChange_Sunny 720
   ASC_Shading_WaitingPeriod 60
   IODev      sduino
   SIRO_signalLongStopRepeats 15
   SIRO_signalRepeats 8
   SIRO_time_to_close 32
   SIRO_time_to_open 33
   alexaName  jalousie
   devStateIcon {if (ReadingsVal( $name, 'state', 'undef' ) =~ m/[a-z]/ ) { return 'programming:edit_settings notAvaible:hue_room_garage runningUp.*:fts_shutter_up runningDown.*:fts_shutter_down'}else{return '[0-9]{1,3}:fts_shutter_1w_'.(int($state/10)*10)}}
   genericDeviceType blind
   group      Wohnzimmer
   room       Rollladen
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     stop:open:close:fav:pct


Gruß

Thomas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 15 Juni 2019, 19:37:49
ZitatLeider stehe ich da immer noch auf den Schlauch. Was genau ist das Problem/Anliegen Deinerseits?
Wenn man von Hand ein Twilight/Astro Device ein fügt dann klappt es, sofern es die selben Readings hat für Azimut und Elevation.

Deine Tabelle mit der Zeitangabe ist für mich verwirrend. Was genau ist mit der hervorgestellten Zahl?


Schau mal auf Seite 67 :-)

ZitatHallo Zusammen,

Also ich bin total begeistert von dem Modul. Hab ein wenig gebraucht bis ich alles verstanden habe aber jetzt läuft alles. Morgens / Abends Automatik, ComfortOpen, Aussperrschutz und seit 10 min auch die Beschattung. Echt ein Hammer Funktionsumfang. Danke CoolTux

Bei der Beschattung habe ich mir lange selbst die Karten gelegt und möchte das mit Euch teilen. Ich habe 2 Fhem am laufen, der erste kommuniziert nur intern also mit Homematic, Hue usw. Der zweite spricht mit den ganzen Internet Diensten und API´s (Proplanta, Tado, Netatmo usw). Das hat sich bewährt, da eine hängende "API" nicht das System blockiert welches z.B. die Lampen schaltet.

Alle Devices die ich für Notifys auf dem ersten Fhem benötige spiegle ich über Fhem2Fhem in einen Dummy, der ja nur genauso heissen muss. Natürlich habe ich über diesen Weg auch Astro und Twilight gespiegelt. Scheinbar erkennt aber ASC den Astro Dummy nicht als Astro Device und ließt kein Azimuth und Elevation aus. Evtl. wäre es gut im Attribut "ASC_twilightDevice" wie auch bei den anderen Device Attributen ein "Device:[reading1,reading2]" konfigurieren zu können, um die benötigten Werte auch woanders auslesen zu können.


ZitatVielen Dank zum teilen Deiner Erkenntnis.
Ich muss mal testen ob man auch manuell einen TWILIGHT Dummy anlegen kann und dieser akzeptiert wird. Ich glaube ich habe lediglich beim automatischen suchen auf TYPE Erkennung gesetzt.

Es geht darum, das ASC aus einem über FEHM2FHEM gespiegeltes Astro Device keine Azimut usw. liest, da es von TYPE Dummy ist. Ich habe 2 FHEM laufen, einer kommuniziert nur intern mit HUE, Homematic usw. und der 2. übernimmt die ganze Abrufe ins Internet. Dadurch wird mein "Haupt" Fhem nicht durch einen langsamen Poll ausgebremst. Für ASC habe ich jetzt das Astro Device auf HauptFhem installiert und die Werte zeigen nur über Apptime wie Astro eine Delay fabriziert. 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 19:46:43
Zitat von: Typ1er am 15 Juni 2019, 14:51:23
ASC_DEBUG!!! 2019.06.15 08:30:02 - FnSetCmdFn: Rollladen_Bu - Rolllo wird gefahren, aktuelle Position: 98, Zielposition: 99. Grund der Fahrt: day open

Eindeutiger geht es ja nicht wie ich finde. ASC hat also alles korrekt gemacht
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 19:50:18
Zitat von: TomLee am 15 Juni 2019, 19:29:41
Hallo,

hatte heute mal Lust mich mit meiner Problem-Jalousie bezüglich Beschattung zu beschäftigen.
Als Licht-Sensor ist ein Xiaomi-Human-Sensor im Einsatz, der liefert von sich aus zwar nur alle knappe Stunde einen Wert aber das reicht mir.

Internals:
   CID        zigbee_0x00158d000302cc1e
   DEF        zigbee_0x00158d000302cc1e
   DEVICETOPIC MQTT2_zigbee_0x00158d000302cc1e
   FUUID      5cee4ef2-f33f-78f5-9b6b-00a7475b7ccd180f
   IODev      MQTT2_Server
   LASTInputDev MQTT2_Server
   MQTT2_Server_MSGCNT 79
   MQTT2_Server_TIME 2019-06-15 19:15:09
   MSGCNT     79
   NAME       MQTT2_zigbee_0x00158d000302cc1e
   NR         168
   STATE      Motion: false Luminance: 852
   TYPE       MQTT2_DEVICE
   READINGS:
     2019-05-29 11:20:50   associatedWith  MQTT2_Zigbee_Bridge
     2019-06-15 19:15:09   battery         100
     2019-06-15 19:15:09   illuminance     852
     2019-06-15 19:15:09   linkquality     0
     2019-06-15 19:15:09   occupancy       false
     2019-06-15 19:15:09   voltage         3025
Attributes:
   IODev      MQTT2_Server
   imageLink  /fhem/deviceimages/mqtt2/RTCGQ11LM.jpg
   model      L_08_Human_Motion_TempSensor
   readingList zigbee2mqtt/0x00158d000302cc1e:.* { json2nameValue($EVENT) }
   room       MQTT2_DEVICE
   stateFormat Motion: occupancy Luminance: illuminance


Festgestellt habe ich jetzt das sich ASC zwischendurch die Werte von voltage und battery greift statt wie angegeben die von illuminance.


Hier ein paar Auszüge aus dem Log mit eingeschaltetem ASC_Debug

ASC_DEBUG!!! 2019.06.15 18:41:09 - EventProcessingShadingBrightness: Siro1 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 100 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.15 18:44:20 - EventProcessingShadingBrightness: Siro1 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 3025 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.15 19:13:39 - EventProcessingShadingBrightness: Siro1 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 100 RainProtection: unprotected WindProtection: unprotected



Der Sensor ist doch korrekt angegeben, was hab ich falsch gemacht ?

Internals:
   CHANNEL_RECEIVE 1
   DEF        A23B7C51
   FUUID      5c48e039-f33f-ef3d-0237-49e5d3e823dd8ed6
   ID         A23B7C5
   IODev      sduino
   MODEL      LE-serie
   NAME       Jalousie_Siro1
   NR         95
   NTFY_ORDER 50-Jalousie_Siro1
   STATE      90
   TYPE       Siro
   Version    1.0
   CODE:
     1          A23B7C51
   READINGS:
     2019-06-01 16:05:32   ASC_Enable      on
     2019-06-15 19:20:53   ASC_ShuttersLastDrive shading in
     2019-06-15 18:38:24   ASC_Time_DriveDown 15.06.2019 - 21:43
     2019-06-15 18:38:24   ASC_Time_DriveUp 16.06.2019 - 08:00
     2019-06-15 19:20:25   ActionTime      1560619225
     2019-06-15 19:20:25   BetweentActionTime 901
     2019-06-15 19:05:24   LastAction      off
     2019-06-15 19:20:25   LastActionTime  1560618324
     2019-06-15 19:20:53   aktActionFinish 0
     2019-06-15 19:20:53   aktEndAction    0
     2019-06-15 19:20:53   aktRunningAction noAction
     2019-06-15 19:20:53   aktTimeAction   0
     2019-06-15 12:30:32   associatedWith  ASC
     2019-06-15 19:20:25   batteryState    unknown
     2019-06-15 19:20:53   motor-term      3268.12000006675
     2019-06-15 19:20:53   pct             90
     2019-06-15 19:20:53   position        90
     2019-06-15 19:20:53   state           90
   helper:
     exexcmd    on
     ignorecmd  off
     progmode   off
Attributes:
   ASC        1
   ASC_BrightnessSensor MQTT2_zigbee_0x00158d000302cc1e:illuminance
   ASC_Mode_Down off
   ASC_Mode_Up off
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 20
   ASC_Shading_Direction 309
   ASC_Shading_Min_Elevation 30
   ASC_Shading_Min_OutsideTemperature 19
   ASC_Shading_Mode always
   ASC_Shading_Pos 90
   ASC_Shading_StateChange_Cloudy 420
   ASC_Shading_StateChange_Sunny 720
   ASC_Shading_WaitingPeriod 60
   IODev      sduino
   SIRO_signalLongStopRepeats 15
   SIRO_signalRepeats 8
   SIRO_time_to_close 32
   SIRO_time_to_open 33
   alexaName  jalousie
   devStateIcon {if (ReadingsVal( $name, 'state', 'undef' ) =~ m/[a-z]/ ) { return 'programming:edit_settings notAvaible:hue_room_garage runningUp.*:fts_shutter_up runningDown.*:fts_shutter_down'}else{return '[0-9]{1,3}:fts_shutter_1w_'.(int($state/10)*10)}}
   genericDeviceType blind
   group      Wohnzimmer
   room       Rollladen
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     stop:open:close:fav:pct


Gruß

Thomas

Setze bitte einmal zusätzlich verbose auf 4 beim ASC Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 19:54:50
Zitat von: Borkk am 15 Juni 2019, 19:37:49

Schau mal auf Seite 67 :-)


Es geht darum, das ASC aus einem über FEHM2FHEM gespiegeltes Astro Device keine Azimut usw. liest, da es von TYPE Dummy ist. Ich habe 2 FHEM laufen, einer kommuniziert nur intern mit HUE, Homematic usw. und der 2. übernimmt die ganze Abrufe ins Internet. Dadurch wird mein "Haupt" Fhem nicht durch einen langsamen Poll ausgebremst. Für ASC habe ich jetzt das Astro Device auf HauptFhem installiert und die Werte zeigen nur über Apptime wie Astro eine Delay fabriziert.


apptime
name                                     function                               max    count      total  average   maxDly   avgDly TS Max call     param Max call
tmr-Astro_Update                   HASH()                                322       14   3154.11   225.29 20706.82  2887.49 14.06. 18:48:20 HASH(astro)


Natürlich hast Du ein Delay. Das hast Du bei jedem Durchlauf von jedem Device.
Nur Du interpretierst falsch.
Du hast ein maxDly von 20706.82ms aber von insgesamt 14 Durchläufen. Dabei liegt der Durchschnitt bei average 225.29 was in meinen Aufen akzeptabel ist.
Nichts desto trotz bin ich der Meinung das Du auch einen per FHEM2FHEM gefüllten Dummy von Hand als Twilight Device in ASC eingeben kannst.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 15 Juni 2019, 20:08:09
Kannst du hiermit schon was anfangen oder muss es mehr sein ?


2019.06.15 19:57:52 4: AutoShuttersControl (ASC) - Devname: MQTT2_zigbee_0x00158d000302cc1e Name: ASC Notify: [
  'battery: 100',
  'occupancy: false',
  'linkquality: 0',
  'illuminance: 1000',
  'voltage: 3025'
]

2019.06.15 19:57:52 4: AutoShuttersControl (Siro1) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.06.15 19:57:52 - EventProcessingShadingBrightness: Siro1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.06.15 19:57:52 4: AutoShuttersControl (ASC) - Devname: MQTT2_zigbee_0x00158d000302cc1e Name: ASC Notify: [
  'voltage: 3025',
  'illuminance: 1000',
  'linkquality: 0',
  'occupancy: true',
  'battery: 100'
]

2019.06.15 19:57:52 4: AutoShuttersControl (Siro1) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.06.15 19:57:52 - EventProcessingShadingBrightness: Siro1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.06.15 19:57:52 4: AutoShuttersControl (Siro1) - EventProcessingShadingBrightness
            Brightness: 3025

ASC_DEBUG!!! 2019.06.15 19:57:52 - EventProcessingShadingBrightness: Siro1 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 3025 RainProtection: unprotected WindProtection: unprotected
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 20:19:30
Sehr seltsam. Kannst Du bitte einmal folgendes machen
Im FHEMWEB Komandozeile

{ ascAPIget('BrightnessReading','Siro1') }


Warum steht im Log "Siro1" aber Dein Device heisst tatsächlich Jalousie_Siro1???

Gib mal bitte ein list vom ASC Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 15 Juni 2019, 20:27:29
{ ascAPIget('BrightnessReading','Siro1') }

brightness


Keine Ahnung warum da Siro1 steht.



Internals:
   FUUID      5cf28514-f33f-78f5-4ffb-59bf4b4d503479f0
   FVERSION   73_AutoShuttersControl.pm:v0.6.15-s19538/2019-06-03 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,Jalousie_Siro1,Rollo_EG_Kueche,Rollo_OG_Bad,Rollo_OG_Schlafzimmer,Rollo_OG_Zimmer1_hinten,MQTT2_zigbee_0x00158d000302cc1e,Twilight,MQTT2_Lichtsensor,Jalousie_Siro1
   NR         173
   NTFY_ORDER 51-ASC
   STATE      shading out
   TYPE       AutoShuttersControl
   VERSION    0.6.15
   OLDREADINGS:
   READINGS:
     2019-06-15 19:30:55   Jalousie_Siro1_PosValue 0
     2019-06-15 19:30:25   Jalousie_Siro1_lastPosValue 90
     2019-06-15 12:30:51   Jalousie_Siro1_nextAstroTimeEvent 15.06.2019 - 21:43
     2019-06-15 12:31:04   Rollo_EG_Kueche_PosValue 100
     2019-06-15 14:10:13   Rollo_EG_Kueche_lastPosValue 100
     2019-06-15 12:30:51   Rollo_EG_Kueche_nextAstroTimeEvent 15.06.2019 - 21:35
     2019-06-15 12:55:34   Rollo_OG_Bad_PosValue 100
     2019-06-15 12:55:10   Rollo_OG_Bad_lastPosValue 10
     2019-06-15 12:30:51   Rollo_OG_Bad_nextAstroTimeEvent 15.06.2019 - 21:35
     2019-06-15 12:31:06   Rollo_OG_Schlafzimmer_PosValue 100
     2019-06-15 07:45:02   Rollo_OG_Schlafzimmer_lastPosValue 0
     2019-06-15 12:30:51   Rollo_OG_Schlafzimmer_nextAstroTimeEvent 15.06.2019 - 21:35
     2019-06-15 12:31:07   Rollo_OG_Zimmer1_hinten_PosValue 100
     2019-06-15 12:28:06   Rollo_OG_Zimmer1_hinten_lastPosValue 10
     2019-06-15 12:30:51   Rollo_OG_Zimmer1_hinten_nextAstroTimeEvent 15.06.2019 - 21:35
     2019-06-01 22:17:31   Siro1_PosValue  100
     2019-06-02 05:16:49   Siro1_lastPosValue 0
     2019-06-01 16:00:52   ascEnable       on
     2019-06-01 16:05:58   controlShading  on
     2019-06-01 16:00:52   hardLockOut     off
     2019-06-15 12:30:31   room_Homekit_Homematic_Rollladen Rollo_EG_Kueche,Rollo_OG_Bad
     2019-06-15 12:30:31   room_Homematic_Rollladen Rollo_OG_Schlafzimmer,Rollo_OG_Zimmer1_hinten
     2019-06-15 12:30:31   room_Rollladen  Jalousie_Siro1
     2019-06-01 16:00:52   selfDefense     off
     2019-06-15 19:30:55   state           shading out
     2019-06-02 16:37:45   sunriseTimeWeHoliday on
     2019-06-15 12:30:31   userAttrList    rolled out
   helper:
     shuttersList:
       Jalousie_Siro1
       Rollo_EG_Kueche
       Rollo_OG_Bad
       Rollo_OG_Schlafzimmer
       Rollo_OG_Zimmer1_hinten
   monitoredDevs:
     Jalousie_Siro1:
     MQTT2_Lichtsensor:
       Rollo_EG_Kueche ASC_BrightnessSensor
       Rollo_OG_Bad ASC_BrightnessSensor
       Rollo_OG_Schlafzimmer ASC_BrightnessSensor
       Rollo_OG_Zimmer1_hinten ASC_BrightnessSensor
     MQTT2_zigbee_0x00158d000302cc1e:
       Siro1      ASC_BrightnessSensor
     Rollo_OG_Bad:
     Twilight:
       ASC        ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_tempSensor HF_Aussensensor_Vorderhaus
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladen
   verbose    4
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 20:45:59
MQTT2_zigbee_0x00158d000302cc1e:
       Siro1      ASC_BrightnessSensor


Da scheint wohl mal was schief gelaufen zu sein. Am besten im ASC Device expert auf 1 und dann ein createNewNotifyDev als set Befehl machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 15 Juni 2019, 20:54:15
Ja, Danke. Wenn man jetzt ins Log schaut sieht das denk ich gut aus und das zweite Jalousie_Siro1 in NOTIFYDEV ist jetzt auch weg

bzw. jetzt steht es richtig da:

MQTT2_zigbee_0x00158d000302cc1e:
Jalousie_Siro1 ASC_BrightnessSensor


und ein

{ ascAPIget('BrightnessReading','Jalousie_Siro1') }

auch korrekt illuminance
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 15 Juni 2019, 21:40:16
Zitat von: CoolTux am 14 Juni 2019, 23:05:38
Du hast 3 Roommates drin zu stehen. Claudia, rr_Claudia und Daniel.

Stell im ASC bitte mal das Attribut expert auf 1 und mach dann set createNewNotifyDev

Stimmt. Habe set createNewNotifyDev gemacht. Jetzt passt es oder?


Internals:
   CUL868_MSGCNT 26
   CUL868_RAWMSG A0D91A410679D05F1113406013C00::-65.5:CUL868
   CUL868_RSSI -65.5
   CUL868_TIME 2019-06-15 21:38:00
   DEF        679D05
   FUUID      5cf640a8-f33f-55ed-96cf-2531d7fa8f0f45ff
   IODev      CUL868
   LASTInputDev CUL868
   MSGCNT     26
   NAME       Rolladen_Schlafzimmer
   NOTIFYDEV  global
   NR         129
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:91 - t:10 s:679D05 d:F11134 06013C00
   protLastRcv 2019-06-15 21:37:58
   protRcv    23 last_at:2019-06-15 21:37:58
   protSnd    26 last_at:2019-06-15 21:38:00
   protState  CMDs_done
   rssi_CUL868 cnt:13 min:-92 max:-87 avg:-88.61 lst:-88
   rssi_at_CUL868 cnt:26 min:-73.5 max:-64 avg:-67.78 lst:-65.5
   READINGS:
     2019-06-14 08:07:06   ASC_Enable      on
     2019-06-15 21:37:59   ASC_ShuttersLastDrive night close
     2019-06-15 21:37:41   ASC_Time_DriveDown 16.06.2019 - 21:37
     2019-06-15 21:37:41   ASC_Time_DriveUp 16.06.2019 - 05:55
     2019-06-15 21:37:41   CommandAccepted yes
     2019-06-04 09:56:52   D-firmware      2.11
     2019-06-04 09:56:52   D-serialNr      OEQ2340111
     2019-06-04 09:59:50   PairedTo        0xF11134
     2019-06-08 13:13:11   R-driveDown     set_20 s
     2019-06-04 09:59:51   R-driveTurn     0.5 s
     2019-06-08 13:13:04   R-driveUp       set_20 s
     2019-06-04 09:59:50   R-pairCentral   0xF11134
     2019-06-04 09:59:51   R-sign          off
     2019-06-04 09:59:50   RegL_00.        00:00 02:01 0A:F1 0B:11 0C:34 15:FF 18:00
     2019-06-04 09:59:50   RegL_01.        08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
     2019-06-14 20:53:25   associatedWith  RolladenControl
     2019-06-15 21:37:59   deviceMsg       30 (to CUL868)
     2019-06-15 21:37:59   level           30
     2019-06-15 21:37:59   motor           stop:30
     2019-06-15 21:37:59   pct             30
     2019-06-15 21:37:59   recentStateType info
     2019-06-15 21:37:59   state           30
     2019-06-15 21:37:59   timedOn         off
   helper:
     HM_CMDNR   145
     cSnd       11F11134679D050201C8,11F11134679D0502013C
     dlvlCmd    ++A011F11134679D0502013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +679D05,00,00,00
       nextSend   1560627480.99599
       prefIO     
       rxt        0
       vccu       
       p:
         679D05
         00
         00
         00
     mRssi:
       mNo        91
       io:
         CUL868:
           -61.5
           -61.5
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL868
       flg        A
       ts         1560627480.89647
       ack:
         HASH(0x55a7fd55bb68)
         918002F11134679D0500
     rssi:
       CUL868:
         avg        -88.6153846153846
         cnt        13
         lst        -88
         max        -87
         min        -92
       at_CUL868:
         avg        -67.7884615384615
         cnt        26
         lst        -65.5
         max        -64
         min        -73.5
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -2
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 1
   ASC_Closed_Pos 0
   ASC_Down   astro
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_Claudia
   ASC_Roommate_Reading state
   ASC_Time_Up_Early 05:55
   ASC_Time_Up_WE_Holiday 10:00
   ASC_Up     time
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Schlafzimmerfenster
   ASC_WindowRec_subType twostate
   IODev      CUL868
   alexaName  Rollladen Schlafzimmer
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@green off:fts_shutter_100@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Rolladen,alexa
   serialNr   OEQ2340111
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rolladen_EG Rolladen_EG_map structexclude
   webCmd     statusRequest:stop:up:90:80:70:60:50:40:30:20:10:down:on:off
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juni 2019, 21:46:49
Um das sagen zu können benötige ich ein list vom ASC
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 Juni 2019, 21:06:50
Konnte schon jemand die Version 0.6.18 testen?
Gerade was das Thema Beschatten an geht interessieren mich die Erfahrungen. Auch was das manuelle anfahren einer anderen Position und deren Haltbarkeit an geht.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 16 Juni 2019, 22:10:28
Ich habe leider wieder ein Problem mit dem Fahren trotz geöffneter Terrassentür.

List vom Türgriff
Internals:
   CHANGED   
   DEF        0xxx
   FUUID      xxxxxx
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Tuergriff_EG_Terrassentuer
   NR         284
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    0xxxx
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HM-Tuergriff-EG-Terrassentuer
   ccutype    HmIP-SRH
   channels   2
   firmware   1.0.1
   statevals  devstate
   READINGS:
     2019-06-16 21:55:11   0.CONFIG_PENDING 0
     2019-06-16 21:55:11   0.DUTY_CYCLE    0
     2019-06-16 21:55:11   0.ERROR_CODE    0
     2019-06-16 13:49:27   0.INSTALL_TEST  true
     2019-06-16 21:55:11   0.OPERATING_VOLTAGE 1.3
     2019-06-16 21:55:11   0.OPERATING_VOLTAGE_STATUS 0
     2019-06-16 21:55:11   0.RSSI_DEVICE   -70
     2019-06-16 13:49:27   0.RSSI_PEER     0
     2019-06-16 13:49:27   0.UPDATE_PENDING false
     2019-06-16 21:55:11   1.STATE         open
     2019-06-16 21:55:11   Activity        alive
     2019-01-07 13:31:25   Automatik_Rollladen HM_Rollo_EG_Wohnzimmer_Tuer_West
     2019-06-16 21:55:11   battery         ok
     2019-06-16 21:55:11   control         open
     2019-06-16 21:55:11   hmstate         open
     2019-06-16 21:55:11   sabotage        false
     2019-06-16 21:55:11   state           open
   hmccu:
     devspec    0xxx
     dp:
       0.CONFIG_PENDING:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.INSTALL_TEST:
         OSVAL      true
         OVAL       true
         SVAL       true
         VAL        true
       0.LOW_BAT:
         OSVAL      ok
         OVAL       0
         SVAL       ok
         VAL        0
       0.OPERATING_VOLTAGE:
         OSVAL      1.3
         OVAL       1.3
         SVAL       1.3
         VAL        1.3
       0.OPERATING_VOLTAGE_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OSVAL      -64
         OVAL       -64
         SVAL       -70
         VAL        -70
       0.RSSI_PEER:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.SABOTAGE:
         OSVAL      false
         OVAL       0
         SVAL       false
         VAL        0
       0.UNREACH:
         OSVAL      alive
         OVAL       0
         SVAL       alive
         VAL        0
       0.UPDATE_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.STATE:
         OSVAL      open
         OVAL       2
         SVAL       open
         VAL        2
Attributes:
   HomeContactType dooroutside
   HomeModeAlarmActive armaway|armhome|armnight
   IODev      d_ccu
   alias      Terrassentuer
   devStateIcon closed:fts_door open:fts_door_open@red tilted:fts_door_tilt@yellow
   event-on-change-reading .*
   genericDeviceType contact
   group      Kontaktsensoren
   room       Homematic
   statedatapoint 1.STATE
   subType    threeStateSensor
   substitute STATE!(0|false):closed,(2|true):open,(1|true):tilted;;LOW_BAT!(0|false):ok,(1|true):low
   userattr   HomeModeAlarmActive HomeReadings HomeValues HomeContactType:doorinside,dooroutside,doormain,window HomeOpenMaxTrigger HomeOpenDontTriggerModes HomeOpenDontTriggerModesResidents HomeOpenTimeDividers HomeOpenTimes subType


Und das Device vom Rollo:

Internals:
   DEF        Oxxx
   FUUID      xxxx
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Rollo_EG_Wohnzimmer_Tuer_West
   NR         154
   STATE      20
   TYPE       HMCCUDEV
   ccuaddr    Oxxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-EG-Wohnzimmer-Tuer-West
   ccutype    HM-LC-Bl1PBU-FM
   channels   2
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-05-21 17:53:56   ASC_Enable      on
     2019-06-16 22:00:25   ASC_ShuttersLastDrive night close
     2019-06-16 22:00:01   ASC_Time_DriveDown 17.06.2019 - 22:00
     2019-06-16 22:00:01   ASC_Time_DriveUp 17.06.2019 - 08:45
     2018-07-03 18:35:15   Ferientag       0
     2019-06-16 13:49:12   associatedWith  myASControl
     2019-06-16 22:00:25   control         20
     2019-06-16 22:00:25   direction       stop
     2019-06-16 22:00:25   hmstate         locked
     2019-06-16 13:49:34   inhibit         locked
     2019-06-16 22:00:25   level           20
     2019-06-16 13:49:34   lock            locked
     2019-06-16 22:00:25   motor           stop
     2019-06-16 22:00:25   pct             20
     2019-06-16 22:00:25   state           20
     2019-06-16 22:00:25   working         no
   hmccu:
     devspec    Oxxx
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       locked
         VAL        1
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       20
         VAL        0.200000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -5
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor di_brightness_currentMax:brightness 90:10
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 20
   ASC_Shading_Angle_Right 25
   ASC_Shading_Direction 240
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 107.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 40000
   ASC_Shading_StateChange_Sunny 52500
   ASC_Shading_WaitingPeriod 900
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 07:15
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_WindowRec HM_Tuergriff_EG_Terrassentuer
   ASC_WindowRec_subType threestate
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   room       Homematic,Wohnzimmer
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Das Rollo war vorher komplett offen, also auf 100.
Ich bin davon ausgegangen, dass es wegen dem "open" vom Türgriff überhaupt nicht fährt, sondern die Fahrt erst bei einem Schließen nachholt.
Wenn meine bessere Hälfte das richtig beobachtet hat, ist was ähnliches auch beim Abschatten passiert.

Hinweis: das ASC_LockOut hard verhindert bei diesem HM-Rollo-Aktor nur, dass man per zugehöriger Taste fahren kann. Schaltbefehle über die CCU werden weiterhin problemlos entgegen genommen und ausgeführt.

ASC Modul ist:
VERSION    0.6.18
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 16 Juni 2019, 22:28:39
Zitat von: CoolTux am 16 Juni 2019, 21:06:50
Konnte schon jemand die Version 0.6.18 testen?
Gerade was das Thema Beschatten an geht interessieren mich die Erfahrungen. Auch was das manuelle anfahren einer anderen Position und deren Haltbarkeit an geht.
Hier, habe heute früh geupdatet. Beschattung war heute nicht aktiv, hat bis am späten Nachmittag geregnet und alle Rollos waren komplett oben.
Manuelles Anfahren: Abends wären die Rolläden zeitgesteuert (19:45) runtergefahren. Fenster waren und sind offen, die Position hierfür wäre 90 gewesen.
Meine Frau hat um 18:02 alles per Hand runtergefahren (auf 99%), und da steht es trotz Fenster offen und der späteren Automatik-DriveDown-Zeit immer noch. Diese manuelle Fahrt wurde also nicht korrigiert. Trifft das deine Frage?


Nur kurz: ich hatte vor ein paar Seiten mal mit der manuellen Erkennung gehadert (ZWave _und_ ROLLO wurden nicht als manuell gefahren erkannt). Auf für mich nicht nachvollziehbare Weise hat sich das zumindest bei ZWave erledigt. Ich versuche das mal zu strukturieren und poste es dann hier - vielleicht hilft das ja irgendwann auch jemand anderem.

Viele Grüße
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 16 Juni 2019, 22:29:37
@CoolTux:
Habe Version 0.6.18 installiert und ein manuell verstellte Position nach shading in blieb erhalten.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 16 Juni 2019, 23:00:13
Zitat von: CoolTux am 16 Juni 2019, 21:06:50
Konnte schon jemand die Version 0.6.18 testen?
Gerade was das Thema Beschatten an geht interessieren mich die Erfahrungen. Auch was das manuelle anfahren einer anderen Position und deren Haltbarkeit an geht.

Ich musste erst einmal herausfinden, was du mit 0.6.18 meinst. 😄
Ich habe immer nur den Devel-Branch im Auge und da heißt die Nummer noch anders.  :D

Die Version läuft gut. Ich musste zwar aktuell die Beschattung deaktivieren, da ich Sensor-Probleme habe. Aber ich konnte manuell hochfahren und es wurde nicht wieder neu beschattet. Danke dir.
Ich konnte aber erst einen Tag testen. Also ohne Wechselwirkungen.  :D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Juni 2019, 04:15:58
Zitat von: kjmEjfu am 16 Juni 2019, 22:10:28
Ich habe leider wieder ein Problem mit dem Fahren trotz geöffneter Terrassentür.

List vom Türgriff
Internals:
   CHANGED   
   DEF        0xxx
   FUUID      xxxxxx
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Tuergriff_EG_Terrassentuer
   NR         284
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    0xxxx
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HM-Tuergriff-EG-Terrassentuer
   ccutype    HmIP-SRH
   channels   2
   firmware   1.0.1
   statevals  devstate
   READINGS:
     2019-06-16 21:55:11   0.CONFIG_PENDING 0
     2019-06-16 21:55:11   0.DUTY_CYCLE    0
     2019-06-16 21:55:11   0.ERROR_CODE    0
     2019-06-16 13:49:27   0.INSTALL_TEST  true
     2019-06-16 21:55:11   0.OPERATING_VOLTAGE 1.3
     2019-06-16 21:55:11   0.OPERATING_VOLTAGE_STATUS 0
     2019-06-16 21:55:11   0.RSSI_DEVICE   -70
     2019-06-16 13:49:27   0.RSSI_PEER     0
     2019-06-16 13:49:27   0.UPDATE_PENDING false
     2019-06-16 21:55:11   1.STATE         open
     2019-06-16 21:55:11   Activity        alive
     2019-01-07 13:31:25   Automatik_Rollladen HM_Rollo_EG_Wohnzimmer_Tuer_West
     2019-06-16 21:55:11   battery         ok
     2019-06-16 21:55:11   control         open
     2019-06-16 21:55:11   hmstate         open
     2019-06-16 21:55:11   sabotage        false
     2019-06-16 21:55:11   state           open
   hmccu:
     devspec    0xxx
     dp:
       0.CONFIG_PENDING:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.INSTALL_TEST:
         OSVAL      true
         OVAL       true
         SVAL       true
         VAL        true
       0.LOW_BAT:
         OSVAL      ok
         OVAL       0
         SVAL       ok
         VAL        0
       0.OPERATING_VOLTAGE:
         OSVAL      1.3
         OVAL       1.3
         SVAL       1.3
         VAL        1.3
       0.OPERATING_VOLTAGE_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OSVAL      -64
         OVAL       -64
         SVAL       -70
         VAL        -70
       0.RSSI_PEER:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.SABOTAGE:
         OSVAL      false
         OVAL       0
         SVAL       false
         VAL        0
       0.UNREACH:
         OSVAL      alive
         OVAL       0
         SVAL       alive
         VAL        0
       0.UPDATE_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.STATE:
         OSVAL      open
         OVAL       2
         SVAL       open
         VAL        2
Attributes:
   HomeContactType dooroutside
   HomeModeAlarmActive armaway|armhome|armnight
   IODev      d_ccu
   alias      Terrassentuer
   devStateIcon closed:fts_door open:fts_door_open@red tilted:fts_door_tilt@yellow
   event-on-change-reading .*
   genericDeviceType contact
   group      Kontaktsensoren
   room       Homematic
   statedatapoint 1.STATE
   subType    threeStateSensor
   substitute STATE!(0|false):closed,(2|true):open,(1|true):tilted;;LOW_BAT!(0|false):ok,(1|true):low
   userattr   HomeModeAlarmActive HomeReadings HomeValues HomeContactType:doorinside,dooroutside,doormain,window HomeOpenMaxTrigger HomeOpenDontTriggerModes HomeOpenDontTriggerModesResidents HomeOpenTimeDividers HomeOpenTimes subType


Und das Device vom Rollo:

Internals:
   DEF        Oxxx
   FUUID      xxxx
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Rollo_EG_Wohnzimmer_Tuer_West
   NR         154
   STATE      20
   TYPE       HMCCUDEV
   ccuaddr    Oxxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-EG-Wohnzimmer-Tuer-West
   ccutype    HM-LC-Bl1PBU-FM
   channels   2
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-05-21 17:53:56   ASC_Enable      on
     2019-06-16 22:00:25   ASC_ShuttersLastDrive night close
     2019-06-16 22:00:01   ASC_Time_DriveDown 17.06.2019 - 22:00
     2019-06-16 22:00:01   ASC_Time_DriveUp 17.06.2019 - 08:45
     2018-07-03 18:35:15   Ferientag       0
     2019-06-16 13:49:12   associatedWith  myASControl
     2019-06-16 22:00:25   control         20
     2019-06-16 22:00:25   direction       stop
     2019-06-16 22:00:25   hmstate         locked
     2019-06-16 13:49:34   inhibit         locked
     2019-06-16 22:00:25   level           20
     2019-06-16 13:49:34   lock            locked
     2019-06-16 22:00:25   motor           stop
     2019-06-16 22:00:25   pct             20
     2019-06-16 22:00:25   state           20
     2019-06-16 22:00:25   working         no
   hmccu:
     devspec    Oxxx
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       locked
         VAL        1
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       20
         VAL        0.200000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -5
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor di_brightness_currentMax:brightness 90:10
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 20
   ASC_Shading_Angle_Right 25
   ASC_Shading_Direction 240
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 107.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 40000
   ASC_Shading_StateChange_Sunny 52500
   ASC_Shading_WaitingPeriod 900
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 07:15
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_WindowRec HM_Tuergriff_EG_Terrassentuer
   ASC_WindowRec_subType threestate
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   room       Homematic,Wohnzimmer
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Das Rollo war vorher komplett offen, also auf 100.
Ich bin davon ausgegangen, dass es wegen dem "open" vom Türgriff überhaupt nicht fährt, sondern die Fahrt erst bei einem Schließen nachholt.
Wenn meine bessere Hälfte das richtig beobachtet hat, ist was ähnliches auch beim Abschatten passiert.

Hinweis: das ASC_LockOut hard verhindert bei diesem HM-Rollo-Aktor nur, dass man per zugehöriger Taste fahren kann. Schaltbefehle über die CCU werden weiterhin problemlos entgegen genommen und ausgeführt.

ASC Modul ist:
VERSION    0.6.18

Das schaue ich mir die Tage noch einmal genauer an.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 17 Juni 2019, 08:40:04
Habe mit der aktuellen Version heute morgen das Problem das wenn ich ein Fenster öffne und dann wieder schließe das Rollo immer runter fährt. Status Window closed at night
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Juni 2019, 08:42:07
Zitat von: majestro84 am 17 Juni 2019, 08:40:04
Habe mit der aktuellen Version heute morgen das Problem das wenn ich ein Fenster öffne und dann wieder schließe das Rollo immer runter fährt. Status Window closed at night
Gruß Alex

Du hast bestimmt heute morgen aktualisiert und neu gestartet. Und da Du ja sicherlich immer noch Brightness verwendest fehlen Informationen nach dem Neustart. Das sollte morgen Früh wieder anders sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 17 Juni 2019, 08:45:08
Zitat von: CoolTux am 17 Juni 2019, 08:42:07
Du hast bestimmt heute morgen aktualisiert und neu gestartet. Und da Du ja sicherlich immer noch Brightness verwendest fehlen Informationen nach dem Neustart. Das sollte morgen Früh wieder anders sein.
Ne Update gestern Abend gemacht und die Rollladen die ich getestet habe sind alle mit Astro. Sind heute morgen auch richtig hochgefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Juni 2019, 09:06:40
Zitat von: majestro84 am 17 Juni 2019, 08:45:08
Ne Update gestern Abend gemacht und die Rollladen die ich getestet habe sind alle mit Astro. Sind heute morgen auch richtig hochgefahren.

Ok, aber es war definitiv nach der Tagfahrt also Sunrise?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 17 Juni 2019, 09:11:37
Genau nach dem öffnen am morgen. Und das Fenster war auch geschlossen die Nacht über.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Juni 2019, 09:15:16
Teste ich mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 17 Juni 2019, 14:00:52
Hallo,

ich hatte ja hier (https://forum.fhem.de/index.php/topic,99980.msg946669.html#msg946669) und weiter vorne schon meine Schwierigkeiten bei der grundsätzlichen Erkennung manueller Fahrten beschrieben. Seit ein paar Tagen funktioniert es bei meinen ZWave Qubino ZMNHCD-Aktoren, ich verstehe aber nicht, warum.

Was habe ich gemacht? 1.) Zweite FHEM-Instanz mit neuem User und leerer Konfig. 2.) Den ZWave-Stick aus dem Produktiv-FHEM gelöscht und in der zweiten Instanz angelegt. 3.) ASC, Astro, ein Temperatur- und Helligkeits-Dummy im neuen FHEM angelegt. Drei der Rolladenaktoren per Raw Definition aus der produktiven Instanz kopiert und in die Neue eingefügt, mit allen bislang genutzten ASC-Attributen und v.a. auch dem schon im Produktiv-FHEM bei einem der Aktoren verwendeten userReadings "position":
attr essecke.rolladen userReadings position { (ReadingsNum("essecke.rolladen","reportedState",0));;;; }
4.) Zweit-FHEM neu gestartet, im Zweit-FHEM versucht die Rolläden zu fahren - geht. In der ASC_Debug-Ausgabe kommt sofort die Meldung, dass eine manuelle Fahrt erkannt wurde...

Seltsam. Also habe ich mich noch ein weiteres Mal im Original-FHEM nach "global"-Einträgen umgeschaut und immer noch nichts gefunden. Dann einfach wieder den ZW-Dongle im Original aktiviert, in der Zweitinstanz deaktiviert, beide neu gestartet - und seitdem wird in der Originalinstanz auch jede manuelle Fahrt der ZWave-Komponenten erkannt. Warum?!?!

Was leider immer noch nicht funktioniert, und hier bin ich genauso ratlos: die Erkennung der Aktoren, die ich übers ROLLO-Modul eingebunden habe. ROLLO selber meldet - wie vorher ZWave auch - beim Erreichen der Position diese nicht mehr zurück. Das Aktor-Modul Uniroll, das von ROLLO gesteuert wird, schon. Werde den "magischen" Trick mit der Zweitinstanz hier vielleicht auch nochmal probieren müssen.


Und hinterher noch eine Frage zu den ASC-Konfigurationsattributen in den Rolladendevices: Wenn ich die Angaben wie Privacy-Down-Vorlauf und -position, Shadingposition oder BlockingTime (nach manuell oder vor Evening) ändere... wie reagiert ASC?
Beispiel: ich grätsche mit einem at oder doif rein, um während dem Kochen die Beschattungs-Position in der Küche "höher" einzustellen, als ansonsten. Bekommt ASC das mit, und wann? Passt ASC die Position an, wenn es schon die "shading in"-Fahrt veranlasst hat, und wann?
Wenn nicht: wäre eine solche Eingriffsmöglichkeit denk- und umsetzbar?

Danke
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 17 Juni 2019, 15:31:14
Ich habe da noch ein Problem. Ich habe einen Helligkeitssensor getauscht. Dieser hat den gleichen Namen wie der alte aber ein anderes Reading. Das haben ich auch alles so einetragen in der Rolllade. Die Werte für die Beschattung habe ich auch an den neuen Sensor angepasst.  Nach dem Habe ich auch nochmal scanforshutter sowie CreateNewnotifydev ausgeführt.
Im Debug Log sieht man auch das diese ankommen, nur wird irgendwie nicht Beschattet.
Es kommt kein in reserved oder sonstiges es bleibt immer im out.

List Rolllade
Internals:
   DEF        d0c32d9e 4
   FUUID      5c48851d-f33f-e69a-b78f-eb7fadad44f2b9f9
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     5
   NAME       AZ_Jalousie
   NR         208
   STATE      99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 5
   ZWDongle_0_RAWMSG 000400040a32022144000000d10000c300
   ZWDongle_0_TIME 2019-06-17 14:40:53
   ZWaveSubDevice no
   homeId     d0c32d9e
   isWakeUp   
   nodeIdHex  04
   READINGS:
     2019-05-21 08:49:12   ASC_Enable      on
     2019-06-17 06:30:25   ASC_ShuttersLastDrive day open
     2019-06-17 12:31:52   ASC_Time_DriveDown 17.06.2019 - 22:30
     2019-06-17 12:31:52   ASC_Time_DriveUp 18.06.2019 - 06:30
     2019-06-17 12:31:52   ASC_Time_PrivacyDriveDown 17.06.2019 - 21:45
     2019-05-26 08:27:42   CMD             ZW_APPLICATION_UPDATE
     2019-06-02 16:24:40   SEND_DATA       failed:00
     2019-05-23 17:41:46   UNPARSED        MANUFACTURER_SPECIFIC 0a72022104000000c70000
     2019-05-24 10:55:47   assocGroup_1    Max 16 Nodes ZWDongle_0
     2019-05-24 10:55:47   assocGroup_2    Max 16 Nodes
     2019-05-24 10:55:47   assocGroup_3    Max 1 Nodes ZWDongle_0
     2019-05-24 10:55:58   assocGroups     3
     2019-06-17 12:31:38   associatedWith  JalousieControl
     2019-05-24 10:56:03   configEnergyReports 10
     2019-05-24 10:56:03   configInRollerBlindModeOrVenetianBlind17 10
     2019-05-24 10:56:04   configInVenetianBlindModeTheParameter12 150
     2019-05-24 10:56:09   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2019-05-24 10:56:09   configMotorOperationDetection 10
     2019-05-24 10:56:09   configMotorOperationTime 240
     2019-05-24 10:56:09   configPeriodicPowerOrEnergyReports 3600
     2019-05-24 10:56:09   configPowerReports 10
     2019-05-24 10:56:14   configReportsType BlindPositionReportsSentToThe1
     2019-05-24 10:56:14   configResponseToFloodingAlarm NoReaction
     2019-05-24 10:56:14   configResponseToGeneralAlarm CloseBlind
     2019-05-24 10:56:14   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2019-05-24 10:56:14   configResponseToTemperatureAlarm OpenBlind
     2019-05-24 10:56:14   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-05-24 10:56:14   configScenesAssociationsActivation AssociationsActivation
     2019-05-24 10:56:15   configSelfMeasurement SelfMeasurementInactive
     2019-05-24 10:56:15   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2019-05-24 10:56:15   configSwitchType MomentarySwitches
     2019-06-17 14:40:53   energy           2.09 kWh
     2019-05-24 10:56:15   mcaGroups       2
     2019-05-24 10:56:15   mca_1           Max 7 Nodes ZWDongle_0
     2019-05-24 10:56:15   mca_2           Max 7
     2019-01-25 16:20:28   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-01-25 16:20:28   modelConfig     fibaro/fgrm222.xml
     2019-01-25 16:20:28   modelId         010f-0302-1000
     2019-05-24 10:56:20   neighborList    ZWDongle_0 EZ_Jalousie GWC_Jalousie K_Fensterkontakt_kipp K_Jalousie Helligkeitssensor_Sueden WZ_Fensterkontakt_Terrasse_kipp WZ_Jalousie_Terrasse HA_NAS WZ_Aquarium K_Kuehlschrank AZ_Fensterkontakt_kipp WZ_Fensterkontakt_Terrasse_offen EZ_Fensterkontakt_kipp WZ_Fensterkontakt_Garage GWC_Fensterkontakt AZ_PC Helligkeitssensor_Westen Helligkeitssensor_Osten ZE_Fensterkontakt_links HA_Tuerkontakt ZE_Thermostat RM_Flur_EG RM_Flur_OG ZS_Jalousie Klingel ZE_Jalousie_rechts ZE_Jalousie_links Bad_Jalousie K_Fensterkontakt_offen GA_Bewegung EZ_Fensterkontakt_offen AZ_Fensterkontakt_offen
     2019-02-01 14:53:23   neighborUpdate  done
     2019-06-17 06:30:25   position        99
     2019-06-17 14:30:26   power           0.0 W
     2018-07-29 12:46:04   protection      Local: unprotected RF: unprotected
     2019-01-28 21:49:02   reportedState   off
     2019-06-17 06:30:02   state           dim 99
     2019-06-17 06:30:02   timeToAck       0.031
     2019-06-17 06:30:02   transmit        OK
     2018-07-29 12:53:32   version         Lib 3 Prot 3.52 App 25.25
     2018-01-08 20:18:15   voltage         225.3 V previous: 228.1 delta_time: 9 s
     2019-06-06 16:41:18   water           2.05 m3
Attributes:
   ASC        2
   ASC_BrightnessSensor Helligkeitssensor_Sueden:illuminance -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 2700
   ASC_PrivacyDown_Pos 60
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 170
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 800
   ASC_Shading_StateChange_Sunny 1000
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Ventilate_Pos 10
   ASC_WiggleValue 10
   ASC_WindProtection off
   ASC_WindowRec AZ_Fensterkontakt
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon 99:fts_shutter_20:0 80:fts_shutter_30:0 60:fts_shutter_60:0 30:fts_shutter_60:0 20:fts_shutter_70:0 10:fts_shutter_80:0 0:fts_shutter_90:99
   icon       fts_shutter_automatic
   room       Arbeitszimmer,ZWave
   stateFormat position
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1


List ASC
Internals:
   FUUID      5c488520-f33f-e69a-77aa-d2161968211909ff
   FVERSION   73_AutoShuttersControl.pm:v0.6.18-s19630/2019-06-15 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       JalousieControl
   NOTIFYDEV  AZ_Fensterkontakt,AZ_Jalousie,Bad_Fensterkontakt,Bad_Jalousie,Dorn,EZ_Fensterkontakt,EZ_Jalousie,GWC_Fensterkontakt,GWC_Jalousie,Helligkeitssensor_Osten,Helligkeitssensor_Sueden,Helligkeitssensor_Westen,JalousieControl,K_Fensterkontakt,K_Jalousie,Sonne_Auf_Unter,WZ_Fensterkontakt_Garage,WZ_Fensterkontakt_Terrasse,WZ_Jalousie_Garage,WZ_Jalousie_Terrasse,Wetter_Herbern,ZE_Fensterkontakt_links,ZE_Fensterkontakt_rechts,ZE_Jalousie_links,ZE_Jalousie_rechts,ZS_Fensterkontakt,ZS_Jalousie,global
   NR         286
   NTFY_ORDER 51-JalousieControl
   STATE      shading in
   TYPE       AutoShuttersControl
   VERSION    0.6.18
   OLDREADINGS:
   READINGS:
     2019-06-17 06:30:25   AZ_Jalousie_PosValue 99
     2019-05-28 21:32:43   AZ_Jalousie_lastDelayPosValue 60
     2019-06-17 06:30:02   AZ_Jalousie_lastPosValue 60
     2019-06-17 12:31:52   AZ_Jalousie_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 12:42:34   Bad_Jalousie_PosValue 99
     2019-04-22 06:30:02   Bad_Jalousie_lastDelayPosValue 99
     2019-06-17 12:42:02   Bad_Jalousie_lastPosValue 30
     2019-06-17 12:31:52   Bad_Jalousie_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 08:06:11   EZ_Jalousie_PosValue 99
     2019-05-29 21:34:11   EZ_Jalousie_lastDelayPosValue 60
     2019-06-17 06:30:02   EZ_Jalousie_lastPosValue 60
     2019-06-17 12:31:52   EZ_Jalousie_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 12:42:14   GWC_Jalousie_PosValue 99
     2019-04-24 20:26:06   GWC_Jalousie_lastDelayPosValue 10
     2019-06-17 12:42:03   GWC_Jalousie_lastPosValue 30
     2019-06-17 12:31:52   GWC_Jalousie_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 14:19:15   K_Jalousie_PosValue 30
     2019-05-04 21:36:08   K_Jalousie_lastDelayPosValue 10
     2019-06-17 14:18:44   K_Jalousie_lastPosValue 99
     2019-06-17 12:31:52   K_Jalousie_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 08:16:19   WZ_Jalousie_Garage_PosValue 99
     2019-04-20 21:10:01   WZ_Jalousie_Garage_lastDelayPosValue 10
     2019-06-17 06:30:02   WZ_Jalousie_Garage_lastPosValue 60
     2019-06-17 12:31:52   WZ_Jalousie_Garage_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 14:19:19   WZ_Jalousie_Terrasse_PosValue 30
     2019-06-15 22:30:02   WZ_Jalousie_Terrasse_lastDelayPosValue 10
     2019-06-17 14:18:44   WZ_Jalousie_Terrasse_lastPosValue 99
     2019-06-17 12:31:52   WZ_Jalousie_Terrasse_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 08:16:35   ZE_Jalousie_links_PosValue 99
     2019-04-14 08:00:02   ZE_Jalousie_links_lastDelayPosValue 99
     2019-06-17 07:00:04   ZE_Jalousie_links_lastPosValue 0
     2019-06-17 12:31:52   ZE_Jalousie_links_nextAstroTimeEvent 17.06.2019 - 20:15
     2019-06-17 08:10:26   ZE_Jalousie_rechts_PosValue 98
     2019-05-26 08:00:02   ZE_Jalousie_rechts_lastDelayPosValue 99
     2019-06-17 07:00:04   ZE_Jalousie_rechts_lastPosValue 0
     2019-06-17 12:31:52   ZE_Jalousie_rechts_nextAstroTimeEvent 17.06.2019 - 20:15
     2019-06-17 13:57:50   ZS_Jalousie_PosValue 30
     2019-06-12 20:15:02   ZS_Jalousie_lastDelayPosValue 10
     2019-06-17 13:57:03   ZS_Jalousie_lastPosValue 99
     2019-06-17 12:31:52   ZS_Jalousie_nextAstroTimeEvent 17.06.2019 - 20:15
     2019-05-21 08:49:12   ascEnable       on
     2019-05-09 12:34:46   controlShading  on
     2019-04-27 13:25:58   hardLockOut     on
     2019-05-07 18:09:43   partyMode       off
     2019-06-17 12:31:37   room_Arbeitszimmer_ZWave AZ_Jalousie
     2019-06-17 12:31:37   room_Badezimmer_ZWave Bad_Jalousie
     2019-06-17 12:31:37   room_Esszimmer_ZWave EZ_Jalousie
     2019-06-17 12:31:37   room_Gaeste_WC_ZWave GWC_Jalousie
     2019-06-17 12:31:37   room_Kueche_ZWave K_Jalousie
     2019-06-17 12:31:37   room_Wohnzimmer_ZWave WZ_Jalousie_Garage,WZ_Jalousie_Terrasse
     2019-06-17 12:31:37   room_ZWave_Zimmer_Elias ZE_Jalousie_links,ZE_Jalousie_rechts
     2019-06-17 12:31:37   room_ZWave_Zimmer_Samuel ZS_Jalousie
     2019-04-12 06:45:18   selfDefense     off
     2019-06-17 14:19:20   state           shading in
     2018-11-25 09:13:42   sunriseTimeWeHoliday on
     2019-06-17 12:31:37   userAttrList    rolled out
   helper:
     shuttersList:
       AZ_Jalousie
       Bad_Jalousie
       EZ_Jalousie
       GWC_Jalousie
       K_Jalousie
       WZ_Jalousie_Garage
       WZ_Jalousie_Terrasse
       ZE_Jalousie_links
       ZE_Jalousie_rechts
       ZS_Jalousie
   monitoredDevs:
     AZ_Fensterkontakt:
       AZ_Jalousie ASC_WindowRec
     AZ_Jalousie:
     Bad_Fensterkontakt:
       Bad_Jalousie ASC_WindowRec
     Bad_Jalousie:
     Dorn:
       JalousieControl ASC_residentsDev
     EZ_Fensterkontakt:
       EZ_Jalousie ASC_WindowRec
     EZ_Jalousie:
     GWC_Fensterkontakt:
       GWC_Jalousie ASC_WindowRec
     GWC_Jalousie:
     Helligkeitssensor_Osten:
       Bad_Jalousie ASC_BrightnessSensor
       GWC_Jalousie ASC_BrightnessSensor
     Helligkeitssensor_Sueden:
       AZ_Jalousie ASC_BrightnessSensor
       EZ_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Garage ASC_BrightnessSensor
       ZE_Jalousie_links ASC_BrightnessSensor
       ZE_Jalousie_rechts ASC_BrightnessSensor
     Helligkeitssensor_Westen:
       K_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Terrasse ASC_BrightnessSensor
       ZS_Jalousie ASC_BrightnessSensor
     K_Fensterkontakt:
       K_Jalousie ASC_WindowRec
     K_Jalousie:
     Sonne_Auf_Unter:
       JalousieControl ASC_twilightDevice
     WZ_Fensterkontakt_Garage:
       WZ_Jalousie_Garage ASC_WindowRec
     WZ_Fensterkontakt_Terrasse:
       WZ_Jalousie_Terrasse ASC_WindowRec
     WZ_Jalousie_Garage:
     WZ_Jalousie_Terrasse:
     Wetter_Herbern:
       JalousieControl ASC_windSensor
     ZE_Fensterkontakt_links:
       ZE_Jalousie_links ASC_WindowRec
     ZE_Fensterkontakt_rechts:
       ZE_Jalousie_rechts ASC_WindowRec
     ZE_Jalousie_links:
     ZE_Jalousie_rechts:
     ZS_Fensterkontakt:
       ZS_Jalousie ASC_WindowRec
     ZS_Jalousie:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning REAL
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 40:40
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Dorn:state
   ASC_tempSensor Aussentemperatur_AVG:temperature
   ASC_twilightDevice Sonne_Auf_Unter
   ASC_windSensor Wetter_Herbern:wind
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Jalousien
   verbose    0


List Helligkeitssensor
Internals:
   CHANGED   
   CID        zigbee_0x00158d00031b0a3f
   DEF        zigbee_0x00158d00031b0a3f
   DEVICETOPIC Helligkeitssensor_Sueden
   FUUID      5d053c86-f33f-e69a-a3b1-a94d09e721f2c1b5
   IODev      MQTT_Server
   LASTInputDev MQTT_Server
   MQTT_Server_MSGCNT 60
   MQTT_Server_TIME 2019-06-17 15:18:16
   MSGCNT     60
   NAME       Helligkeitssensor_Sueden
   NR         638
   STATE      Motion: true Luminance: 1000
   TYPE       MQTT2_DEVICE
   READINGS:
     2019-06-15 20:44:23   associatedWith  MQTT2_Zigbee_Pi
     2019-06-17 15:18:16   battery         100
     2019-06-17 15:18:16   illuminance     1000
     2019-06-17 15:18:16   linkquality     0
     2019-06-17 15:18:16   occupancy       true
     2019-06-17 15:18:16   voltage         3025
Attributes:
   IODev      MQTT_Server
   event-min-interval illuminance:120
   event-on-change-reading illuminance
   event-on-update-reading illuminance
   icon       weather_light_meter
   model      L_08_Human_Motion_TempSensor
   readingList zigbee2mqtt/0x00158d00031b0a3f:.* { json2nameValue($EVENT) }
   room       Haus,MQTT2
   stateFormat Motion: occupancy Luminance: illuminance


Ich finde im Moment den Fehler nicht vielleicht kannst du mir dabei helfen. So wie es aussieht sind alle Bedingungen erfüllt und es sollte Beschattet werden.

Debug Log hänge ich mal noch mit dran

Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Juni 2019, 15:47:18
ASC_DEBUG!!! 2019.06.17 14:52:03 - ShadingProcessing: AZ_Jalousie - Übergebende Werte - Azimuth:216.28, Elevation: 57.72, Brightness: 1000, OutTemp: 30.2, Fenster Position: 170, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

Lichtwert steht auf 1000 und 1000 ist Dein Sunny Wert. Du musst aber wenigstens eins über 1000 kommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 17 Juni 2019, 15:53:18
Super Danke da war der Fehler. Da 1000 max ist wird er nie drüber kommen.

Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Juni 2019, 16:56:10
Zitat von: JHo am 17 Juni 2019, 14:00:52
Und hinterher noch eine Frage zu den ASC-Konfigurationsattributen in den Rolladendevices: Wenn ich die Angaben wie Privacy-Down-Vorlauf und -position, Shadingposition oder BlockingTime (nach manuell oder vor Evening) ändere... wie reagiert ASC?
Beispiel: ich grätsche mit einem at oder doif rein, um während dem Kochen die Beschattungs-Position in der Küche "höher" einzustellen, als ansonsten. Bekommt ASC das mit, und wann? Passt ASC die Position an, wenn es schon die "shading in"-Fahrt veranlasst hat, und wann?
Wenn nicht: wäre eine solche Eingriffsmöglichkeit denk- und umsetzbar?

Danke
Jan

Hallo Jan,

Wenn das Rollo bereits in der Beschattung ist und Du die Beschattungsposition im Attribut änderst wird rein gar nichts passieren. Das Rollo sollte die ganze Zeit genau da stehen bleiben wo es ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Juni 2019, 17:04:57
Zitat von: majestro84 am 17 Juni 2019, 08:40:04
Habe mit der aktuellen Version heute morgen das Problem das wenn ich ein Fenster öffne und dann wieder schließe das Rollo immer runter fährt. Status Window closed at night
Gruß Alex

Hallo Alex,

Einzige Möglichkeit die aktuell verstehen würde wäre wenn ein zugeordneter Roommate noch auf asleep stand.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 17 Juni 2019, 17:11:28
Ich habe gerade FHEM neu gestartet und wenige Minuten später führen alle Jalousien herunter:
"minimum brightness threshold fell below"

Es ist hell genug.
controlShading und PartyMode sind oft.

Hat jemand eine Idee, warum so etwas passiert?
Die Logs sagen nichts aus. Debug war leider aus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Juni 2019, 17:17:17
Der Brightness Event war definitiv oberhalb der Min Angabe?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 17 Juni 2019, 17:20:01
Klingt noch. Steht ja auch da.
Hatte ich nur vollkommen ausgeschlossen.
Aber: es stimmt. Mein Sensor macht mir gerade Probleme und der (noch vorhandene) Median hat stark verzögert reagiert und niedrige Werte erzeugt.

Also Kommando zurück: mein Fehler
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 17 Juni 2019, 17:43:45
Zitat von: Beta-User am 14 Juni 2019, 12:41:32
Das Problem mit dem Shelly-Modul scheint das pollen zu sein, das bringt ASC durcheinander. Man könnte es vermutlich für diese Aktoren vermeiden, indem man MQTT2_SERVER (o. Client)  MQTT2_DEVICE einsetzt das scheint in der Hinsicht unproblematisch zu sein.

Ich habe es jetzt auf Deinen Rat hin mit MQTT versucht, was wirklich nicht so schwer war. Aber das grundsätzliche Problem mit den Shellies löst es nicht.
Nachdem heute wieder shading-Wetter ist, ist der Rolladen auch gefahren, aber statt ShadingPos 10 steht er auf 5.

ASC_Shading_Pos     10
2019-06-17_14:17:02 MQTT2_shellyswitch25_00B67E pct: 5
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 17 Juni 2019, 18:04:21
ZitatWenn das Rollo bereits in der Beschattung ist und Du die Beschattungsposition im Attribut änderst wird rein gar nichts passieren. Das Rollo sollte die ganze Zeit genau da stehen bleiben wo es ist.

Gestern und -weil ich nich gespeichert hatte-  kurz bevor ich das jetzt lese hab ich zufällig genau ASC_Shading_Pos während die Jalousie in der Beschattung war von 90 auf 95 geändert und die Jalousie ist im nächsten Durchlauf auf die neu eingestellte Position gefahren. ASC 0.6.17
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 17 Juni 2019, 18:35:45
Zitat von: TomLee am 17 Juni 2019, 18:04:21
[...] hab ich zufällig genau ASC_Shading_Pos während die Jalousie in der Beschattung war von 90 auf 95 geändert und die Jalousie ist im nächsten Durchlauf auf die neu eingestellte Position gefahren. ASC 0.6.17
Bei Version 0.6.18 (leider) nicht (mehr?). Verstehe aber, wenn das Modul solche Verrenkungen nicht mitmacht. Es ist so schon komplex genug; keine Ahnung, ob diese externen Änderungen überhaupt von einer Hand voll Usern genutzt werden würden.
Daher: Danke für die unermüdliche Arbeit!!!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Juni 2019, 18:42:40
Zitat von: TomLee am 17 Juni 2019, 18:04:21
Gestern und -weil ich nich gespeichert hatte-  kurz bevor ich das jetzt lese hab ich zufällig genau ASC_Shading_Pos während die Jalousie in der Beschattung war von 90 auf 95 geändert und die Jalousie ist im nächsten Durchlauf auf die neu eingestellte Position gefahren. ASC 0.6.17

Mit der neuen Version nicht mehr. Und bei Deiner auch nur wenn Du die Beschattung tiefer stellst. Wenn Du sie höher stellst auch nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 17 Juni 2019, 19:04:38
Zitat von: wk am 17 Juni 2019, 17:43:45
Ich habe es jetzt auf Deinen Rat hin mit MQTT versucht, was wirklich nicht so schwer war. Aber das grundsätzliche Problem mit den Shellies löst es nicht.
Nachdem heute wieder shading-Wetter ist, ist der Rolladen auch gefahren, aber statt ShadingPos 10 steht er auf 5.

ASC_Shading_Pos     10
2019-06-17_14:17:02 MQTT2_shellyswitch25_00B67E pct: 5
Ich kann das leider nicht nachstellen, da ich keine Hardware habe. Wenn aber die rückgemeldete Position nicht der gesendeten entspricht, ist insgesamt wenig zu machen. Manchmal kommt sowas vom (unterschiedlichen) Runden auf beiden Seiten... Könnte man ggf. mit etwas komplexerem Code auf der FHEM-MQTT2_DEVICE-Seite abfangen. Wäre aber außerhalb zu diskutieren (neuer Thread und Link im "ASC-Hardware"-Thread).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: clown2000 am 18 Juni 2019, 13:00:59
Zitat von: CoolTux am 10 Juni 2019, 13:04:38
Dein Problem konnte ich in der Tat nachvollziehen. Da muss ich mir ein paar Gedanken machen und das wird auch erst mit der nächsten Version "hoffentlich" gefixt werden.

Das mit der Beschattung von Markisen und Dachfenster funktioniert jetzt super. (Version 0.6.18)
Ich habe aber noch ein Problem mit Rain-Protection:
Wenn der Sensor Regen erkennt, dauert es aber die normale Beschattungswartezeit, bis die Markisen einfahren. Es macht natürlich keinen Sinn zu warten, bis die Markise durchnässt ist und dann erst einfährt, oder die Fensteer erst zufahren, wenn schon alles nass ist
Kannst Du da die Wartezeit aussetzen, damit die Markise sofort fährt? Möglicherweise über ein Attribut gesteuert? Bei Rolladen verhält es sich sicherlich anders.
Weiter ist mir bei den Tests aufgefallen, dass bei Regen- oder Wind-unprotection die vorherige Version angefahren wird. die Markise also ausfährt und dann sofort wieder einfährt, weil die Helligkeit unter den Schwellwert gesunken ist. An einem windigen Tag fährt die Markise dauernd rein und raus. Ich fände es sinnvoll, wenn die vorherige Position nicht wieder angefahren wird, sondern die Beschattungsvorraussetzungen erst erneut geprüft wird. Evtl. auch über Attribut steuerbar. (Ist auch früher schon mal angesprochen worden).

Gruß
Norbert
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Juni 2019, 13:38:09
Hallo Norbert,

Eigentlich sollten alle für Rain Protection markierten Rollos/Markisen sofort in die entsprechende Position fahren. Das hat mit Beschatten rein gar nichts zu tun und ist ein ganz anderer Event.
Hilfreich wären hier Deine Einstellungen im ASC und Rollo/Markisen Device.

Das anfahren der LastPosition nach einem unprotection ist ja eigentlich gewünscht. In Deinem Fall wäre also die Frage wieso bei Dir so oft Regen oder Wind in den protection geht. Eventuell sollte man hier etwas mit höheren Parameterwerten spielen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: clown2000 am 18 Juni 2019, 14:14:56
Zitat von: CoolTux am 18 Juni 2019, 13:38:09
Hallo Norbert,

Eigentlich sollten alle für Rain Protection markierten Rollos/Markisen sofort in die entsprechende Position fahren. Das hat mit Beschatten rein gar nichts zu tun und ist ein ganz anderer Event.
Hilfreich wären hier Deine Einstellungen im ASC und Rollo/Markisen Device.

Das anfahren der LastPosition nach einem unprotection ist ja eigentlich gewünscht. In Deinem Fall wäre also die Frage wieso bei Dir so oft Regen oder Wind in den protection geht. Eventuell sollte man hier etwas mit höheren Parameterwerten spielen.


Grüße

Wir hatten letzte Woche einen sehr böhigen Tag. Da schwankten die Sensorwerte sehr stark. Bei einem Wert von 10 ist es höchste Zeit, die Markise einzufahren. Ich werde den unprotection-Wert herunter setzen.

Internals:
   FUUID      5cf65254-f33f-3b1c-2602-01e2723495e367ba
   FVERSION   73_AutoShuttersControl.pm:v0.6.18-s19630/2019-06-15 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       WGSteuerung
   NOTIFYDEV  WGSteuerung,dsonne,global,myTwilight,regen,wind,Markisegross,Markiseklein
   NR         155
   NTFY_ORDER 51-WGSteuerung
   STATE      rain protected
   TYPE       AutoShuttersControl
   VERSION    0.6.18
   OLDREADINGS:
   READINGS:
     2019-06-18 14:08:31   Markisegross_PosValue 0
     2019-06-18 13:56:28   Markisegross_lastPosValue 0
     2019-06-18 08:00:02   Markisegross_nextAstroTimeEvent 18.06.2019 - 21:43
     2019-06-18 14:09:30   Markiseklein_PosValue 0
     2019-06-18 13:56:28   Markiseklein_lastPosValue 0
     2019-06-18 08:00:02   Markiseklein_nextAstroTimeEvent 18.06.2019 - 21:43
     2019-06-04 13:13:24   ascEnable       on
     2019-06-18 13:44:57   controlShading  on
     2019-06-04 13:13:24   hardLockOut     off
     2019-06-16 11:41:38   room_Wintergarten Markisegross,Markiseklein
     2019-06-04 13:13:24   selfDefense     off
     2019-06-18 14:09:30   state           rain protected
     2019-06-04 13:13:24   sunriseTimeWeHoliday off
     2019-06-16 11:41:38   userAttrList    rolled out
   helper:
     shuttersList:
       Markisegross
       Markiseklein
   monitoredDevs:
     Markisegross:
     Markiseklein:
     dsonne:
       Markisegross ASC_BrightnessSensor
       Markiseklein ASC_BrightnessSensor
     myTwilight:
       WGSteuerung ASC_twilightDevice
     regen:
       WGSteuerung ASC_rainSensor
     wind:
       WGSteuerung ASC_windSensor
Attributes:
   ASC_autoShuttersControlComfort off
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning off
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 350:90
   ASC_debug  1
   ASC_expert 1
   ASC_rainSensor regen:state 80:60 0
   ASC_shuttersDriveOffset 1
   ASC_tempSensor itemp:state
   ASC_twilightDevice myTwilight
   ASC_windSensor wind:state
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Status
   icon       fts_shutter_automatic
   room       ASC,Wintergarten
   verbose    4


Internals:
   FUUID      5ce3bdc2-f33f-3b1c-20a2-1b22127bcd0c588d
   NAME       Markiseklein
   NR         153
   STATE      open
   TYPE       ROLLO
   stoptime   1560859770
   READINGS:
     2019-06-04 13:21:06   ASC_Enable      on
     2019-06-18 14:09:30   ASC_ShuttersLastDrive rain protected
     2019-06-18 08:00:02   ASC_Time_DriveDown AutoShuttersControl off
     2019-06-18 08:00:02   ASC_Time_DriveUp AutoShuttersControl off
     2019-06-16 11:41:38   associatedWith  WGSteuerung
     2019-06-18 14:08:57   command         pct-0
     2019-06-18 14:08:57   desired_pct     0
     2019-06-18 14:08:57   drive-type      modul
     2019-06-18 14:08:57   last_drive      drive-up
     2019-06-18 14:09:30   pct             0
     2019-06-18 14:09:30   state           open
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 30
   ASC_BlockingTime_beforDayOpen 10
   ASC_BlockingTime_beforNightClose 10
   ASC_BrightnessSensor dsonne:state
   ASC_Closed_Pos 100
   ASC_Drive_Offset 600
   ASC_Drive_OffsetStart 2
   ASC_Mode_Down off
   ASC_Mode_Up off
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_RainProtection on
   ASC_Shading_Angle_Left 110
   ASC_Shading_Angle_Right 100
   ASC_Shading_Direction 220
   ASC_Shading_MinMax_Elevation 10
   ASC_Shading_Min_OutsideTemperature 100
   ASC_Shading_Mode always
   ASC_Shading_Pos 99
   ASC_Shading_StateChange_Cloudy 190
   ASC_Shading_StateChange_Sunny 210
   ASC_Shading_WaitingPeriod 120
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 20:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 8:00
   ASC_Time_Up_Late 9:00
   ASC_WindParameters 9:4 0
   ASC_WindProtection on
   alias      Markise klein
   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-change-reading .*
   group      Markisen
   rl_autoStop 0
   rl_commandDown set Markisekleinraus on
   rl_commandStopDown set Markisekleinraus off
   rl_commandStopUp set Markisekleinrein off
   rl_commandUp set Markisekleinrein on
   rl_excessBottom 2
   rl_excessTop 4
   rl_secondsDown 30
   rl_secondsUp 30
   rl_switchTime 2
   rl_type    normal
   room       Wintergarten
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   verbose    4
   webCmd     :


Nach einsetzendem Regen dauert es ca. 6 Minuten, bevor die Markise fährt.

Gruß
Norbert
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Juni 2019, 14:36:36
Hallo Norbert,

ZitatNach einsetzendem Regen dauert es ca. 6 Minuten, bevor die Markise fährt.
Das ist durchaus Möglich. Dein Sensor muss ja auch erstmal die entsprechenden Werte/Events liefern und dann müssen sie auch noch für die Bedingung des rain protection passen.
Sobald Dein Sensor ein Event "regen state: 81" liefert (also größer 80, kann auch 80.1 sein) wird entsprechend gefahren. Und sobald wieder ein Event kommt vom Wert 80-60 also 20 bzw 19.9 weil ja kleiner 20 ist rain-unprotected.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 18 Juni 2019, 16:38:38
Hallo cooltux,

von meiner "Beauftragten für häusliche Zufriedenheit" kommt ein weiterer Vorschlag, Dein Modul zu verbessern (verkomplizieren !!!).
Bei sehr hohen Aussentemperaturen sollte statt der shading-Position ein vollkommenes Schliessen der Rolladen stattfinden.

cu
Walter
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Juni 2019, 16:54:39
Hallo Walter,

Das kannst Du am besten ausserhalb von ASC machen. Verwende ein Notify und gib dort Deine Bedingungen ein und dann lasse die Rollos schließen. ASC sollte sich dann nicht mehr einmischen.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 18 Juni 2019, 18:55:15
Ich habe so etwas auch irgendwann vor.  Eine alte DOIF-Syntax kann ich hierzu weiterverwenden und das Attribut für die close-Position manipulieren.
Ich prüfe auch, ob es am Tag vielleicht sogar so heiß wird, dass die Rollos kaum geöffnet werden müssen.

Ich muss mit ASC aber erst das Grundgerüst stabil haben. Dann packe ich das an und poste den Code hier auch.

Ich möchte auch noch ein wenig warten, bis die ASC-Events wieder richtig generiert werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 18 Juni 2019, 19:05:11
Hallo

Was mir ab und zu bei der Beschattung fehlt ist das man nicht pro Rolllade einen eigenen Temperatursensor eingeben kann. Wir habe zwei Zimmer mit großer Fensterfläche nach Süden. Dort würde ich gerne den Temperatursensor von innen benutzen, so das dann ab einer gewissen Raumtemperatur beschattet wird. Wäre das vielleicht möglich mit einzubauen vielleicht interessiert das den ein oder anderen ja auch. Ich meine irgendwann im dem Thread ist das schon Mal aufgekommen.

Gruß Alex

PS: das mit dem Schließen nach dem Hochfahren passiert solange das Resident Device im ASC auf asleep steht. Roommates habe ich nirgends eingetragen im ASC oder in den Rollladen. Vielleicht kannst du da noch Mal gucken weil wenn sie doch dann schon normal geöffnet habe morgens warum gehen sie wieder runter nach einem öffnen und schließen des Fensters? Ich würde es doch wenn dann so sehen erst gar nicht hochfahren wenn nur ein Resident angegeben ist und auf asleep. Was natürlich blöd wäre ich brauche es nur für absent zum Beispiel. Oder wie ich denke wie es vorgesehen ist nur auf die entsprechenden roommates reagieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Juni 2019, 19:27:13
Zitat von: majestro84 am 18 Juni 2019, 19:05:11
Hallo

Was mir ab und zu bei der Beschattung fehlt ist das man nicht pro Rolllade einen eigenen Temperatursensor eingeben kann. Wir habe zwei Zimmer mit großer Fensterfläche nach Süden. Dort würde ich gerne den Temperatursensor von innen benutzen, so das dann ab einer gewissen Raumtemperatur beschattet wird. Wäre das vielleicht möglich mit einzubauen vielleicht interessiert das den ein oder anderen ja auch. Ich meine irgendwann im dem Thread ist das schon Mal aufgekommen.

Gruß Alex

Eventuell kann man pro Rollo einen zusätzlichen Tempsensor abfragen. Müsste ich einbauen.


Zitat von: majestro84 am 18 Juni 2019, 19:05:11
PS: das mit dem Schließen nach dem Hochfahren passiert solange das Resident Device im ASC auf asleep steht. Roommates habe ich nirgends eingetragen im ASC oder in den Rollladen. Vielleicht kannst du da noch Mal gucken weil wenn sie doch dann schon normal geöffnet habe morgens warum gehen sie wieder runter nach einem öffnen und schließen des Fensters? Ich würde es doch wenn dann so sehen erst gar nicht hochfahren wenn nur ein Resident angegeben ist und auf asleep. Was natürlich blöd wäre ich brauche es nur für absent zum Beispiel. Oder wie ich denke wie es vorgesehen ist nur auf die entsprechenden roommates reagieren.

Da muss ich mal schauen wie ich das am besten sortiere.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 18 Juni 2019, 19:35:39
Zitat von: CoolTux am 18 Juni 2019, 19:27:13
Eventuell kann man pro Rollo einen zusätzlichen Tempsensor abfragen. Müsste ich einbauen.


Da muss ich mal schauen wie ich das am besten sortiere.


Grüße
Vielen Dank
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 18 Juni 2019, 19:59:04
@CoolTux:
Mir ist heute in der Version 0.6.18 aufgefallen, dass ein Rollladen, für den ich ASC_Mode_Up = off gesetzt habe, obwohl der Rollladen durch night close auf geschlossen (Position 100) gesetzt wurde, in die Position 0 gefahren wurde, als die Voraussetzungen für shading out nicht mehr gegeben waren.
Soll das so sein?
Ich hätte hier erwartet, dass der Rollladen in den Position 100 verbleibt.
Bei dem Rollladen handelt es sich um eine Terrassentür (ist auch so definiert). Die ich manuell beim Verlassen des Hauses herunterfahre. Wenn nun aber shading out den wieder hochfährt, bringt mir das alles nichts. Shading kann ich aber auch nicht deaktivieren, da wenn ich zu Haus bin diese Funktion erhalten bleiben soll.

Befindet sich der Rollladen dagegen nicht mehr im night close und wird dieser per shading in bewegt, so wird dieser auch korrekt wieder in seine ursprüngliche Position bewegt. Hier finde ich das Verhalten trotz ASC_Mode_Up = off richtig.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Juni 2019, 20:17:19
Zitat von: eurofinder am 18 Juni 2019, 19:59:04
@CoolTux:
Mir ist heute in der Version 0.6.18 aufgefallen, dass ein Rollladen, für den ich ASC_Mode_Up = off gesetzt habe, obwohl der Rollladen durch night close auf geschlossen (Position 100) gesetzt wurde, in die Position 0 gefahren wurde, als die Voraussetzungen für shading out nicht mehr gegeben waren.
Soll das so sein?
Ich hätte hier erwartet, dass der Rollladen in den Position 100 verbleibt.
Bei dem Rollladen handelt es sich um eine Terrassentür (ist auch so definiert). Die ich manuell beim Verlassen des Hauses herunterfahre. Wenn nun aber shading out den wieder hochfährt, bringt mir das alles nichts. Shading kann ich aber auch nicht deaktivieren, da wenn ich zu Haus bin diese Funktion erhalten bleiben soll.

Befindet sich der Rollladen dagegen nicht mehr im night close und wird dieser per shading in bewegt, so wird dieser auch korrekt wieder in seine ursprüngliche Position bewegt. Hier finde ich das Verhalten trotz ASC_Mode_Up = off richtig.

Gruß
eurofinder

Kannst Du Dich erinnern welche Voraussetzung nicht mehr erfüllt war?
Ich schaue die Tage mir das mal genauer an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 18 Juni 2019, 20:20:12
Nein nicht wirklich. Brauchst du irdendwelche Lisstings oder Log-Daten (diese müsste ich dann allerdings erst neu setzen, da gerade deaktiviert)?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Juni 2019, 20:24:33
Zitat von: eurofinder am 18 Juni 2019, 20:20:12
Nein nicht wirklich. Brauchst du irdendwelche Lisstings oder Log-Daten (diese müsste ich dann allerdings erst neu setzen, da gerade deaktiviert)?

Gruß
eurofinder

Ich denke mal es sollte auch so gehen. Schaue ich mir die Tage an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 18 Juni 2019, 20:31:03
OK, danke.

eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 18 Juni 2019, 22:30:33
Zitat von: C0mmanda am 13 Juni 2019, 07:32:02
Moin,

bis V0.6.15 hatte ich folgendes Verhalten, ob das mittlerweile gefixt ist.. keine Ahnung, habe gerade eben auf 0.6.17 geupdatet... ;)

Am Rolladen ist selfdefense active + ein Roommate hinterlegt.
Im ASC selbst ist ResidentsDev belegt.

Verhalten:
Rommate schläft noch, aber der Hausstatus (ResidentsDev) geht auf Home weil ein anderer Bewohner bereits aufgewacht ist.
Rolladen schaltet auf "selfdefense inactive" und fährt auf genau die Position welche im Attribut PrivacyDown_Pos hinterlegt ist. (Ich schätze weil das die letzte Postion vor geschlossen war).

Das sollte natürlich nicht sein!

Gruß

Bin nach wie vor auf V 0.6.17 und das Verhalten ist noch da.

Was ich eben auch bemerkt habe:

selfdefense ist aktiv.
Alle Fenster ohne selfdefense befinden sich in der PrivacyDown-Phase.
Ich komme nach Hause = selfdefense inaktiv
Das betroffene Fenster fährt komplett hoch, und nicht in die Privacy-Down Position.

Gruß
CmdA
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Juni 2019, 12:00:10
Zitat von: C0mmanda am 13 Juni 2019, 07:32:02
Moin,

bis V0.6.15 hatte ich folgendes Verhalten, ob das mittlerweile gefixt ist.. keine Ahnung, habe gerade eben auf 0.6.17 geupdatet... ;)

Am Rolladen ist selfdefense active + ein Roommate hinterlegt.
Im ASC selbst ist ResidentsDev belegt.

Verhalten:
Rommate schläft noch, aber der Hausstatus (ResidentsDev) geht auf Home weil ein anderer Bewohner bereits aufgewacht ist.
Rolladen schaltet auf "selfdefense inactive" und fährt auf genau die Position welche im Attribut PrivacyDown_Pos hinterlegt ist. (Ich schätze weil das die letzte Postion vor geschlossen war).

Das sollte natürlich nicht sein!

Gruß

Ich habe die entsprechende Stelle gefunden. Muss mal schauen was ich da machen kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Hollo am 19 Juni 2019, 12:46:15
Zitat von: wk am 18 Juni 2019, 16:38:38
Hallo cooltux,

von meiner "Beauftragten für häusliche Zufriedenheit" kommt ein weiterer Vorschlag, Dein Modul zu verbessern (verkomplizieren !!!).
Bei sehr hohen Aussentemperaturen sollte statt der shading-Position ein vollkommenes Schliessen der Rolladen stattfinden.

cu
Walter
Zitat von: CoolTux am 18 Juni 2019, 16:54:39
Hallo Walter,

Das kannst Du am besten ausserhalb von ASC machen. Verwende ein Notify und gib dort Deine Bedingungen ein und dann lasse die Rollos schließen. ASC sollte sich dann nicht mehr einmischen.

Grüße
Ich lese hier schon lange mit, da ich schon lange überlege, für "future use" von meiner manuellen Frickellösung auf das Modul umzusteigen.
Bisher habe ich aber nur 2 Rolläden (und demnächst 2 Markisen), die ich vollständig steuern kann.

Der obige Vorschläg wäre aber z.B. momentan eine "Minimalanforderung", von der ICH einen Umstieg abhängig machen würde.
WENN Umstellung, dann will ich möglichst alles manuelle Gefrickel damit wegbekommen.   ;)

Ist keine Kritik, sondern nur meine "Einstellung" dazu.
Das Modul ist bereits so mächtig von den Funktionen, dass ein paar "Sonderwünsche" vermutlich nicht mehr so ins Gewicht fallen.   ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 19 Juni 2019, 15:20:45
Hallo CoolTux,

ich hätte da einen Verbesserungsvorschlag für die Beschattung. Wäre es möglich 2 unterschiedliche Attribute für "ASC_Shading_Pos" zu setzen, die in Abhängigkeit der Anwesenheit angefahren werden? Wenn keiner Zuhause ist könnte die Beschattung den Rollo ganz schließen um so den maximalen Effekt zu erzielen. Wenn allerdings jemand Zuhause ist, möchte er in manchen Zimmern evtl. nicht im dunkeln sitzen. Im Augenblick kann ich über "ASC_Shading_Mode" die Beschattung für das Zimmer nur ganz aussetzen.

Also sowas wie:

ASC_Shading_Pos_home = Position wenn mindestens ein ASC_Roommate_Device=home ist

ASC_Shading_Pos_absent = Postion wenn alle ASC_Roommate_Device=absent

Die Werte liegen ja eigentlich alle vor.



Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 19 Juni 2019, 15:36:51
...mal wieder Vorsicht vor zu vielen Attributen, das überblickt sonst wieder am Ende keiner mehr...

An sich finde ich aber die Idee gut, das dynamisch gestalten zu können. Ich hätte eine Idee: lasse Perl-Code zu, dann kann jeder eine beliebige Auswertung da reinbasteln. Das Ergebnis/Rückgabewert müßte dann eben eine nummerischer Wert sein.
Damit könnte man Anwesenheiten, unterschiedliche Temperaturen... abfackeln, das alles innerhalb von ASC. Evtl. benötigen wir aber einen Speicherort für das letzte Ergebnis, damit nicht ständig neue Ergbnisse rauskommen (ist noch nicht zu Ende gedacht).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Juni 2019, 16:11:39
Zitat von: Borkk am 19 Juni 2019, 15:20:45
Hallo CoolTux,

ich hätte da einen Verbesserungsvorschlag für die Beschattung. Wäre es möglich 2 unterschiedliche Attribute für "ASC_Shading_Pos" zu setzen, die in Abhängigkeit der Anwesenheit angefahren werden? Wenn keiner Zuhause ist könnte die Beschattung den Rollo ganz schließen um so den maximalen Effekt zu erzielen. Wenn allerdings jemand Zuhause ist, möchte er in manchen Zimmern evtl. nicht im dunkeln sitzen. Im Augenblick kann ich über "ASC_Shading_Mode" die Beschattung für das Zimmer nur ganz aussetzen.

Also sowas wie:

ASC_Shading_Pos_home = Position wenn mindestens ein ASC_Roommate_Device=home ist

ASC_Shading_Pos_absent = Postion wenn alle ASC_Roommate_Device=absent

Die Werte liegen ja eigentlich alle vor.

Über neue Funktionen und so können wir uns gerne unterhalten wenn wir einen stabilen Stand haben. Noch kommen ja Fehlermeldungen rein.
Aber Du kannst natürlich sehr gerne einen Issues aufmachen. Das gilt für alle die Wünsche haben oder Fehler melden wollen.
https://github.com/fhem/AutoShuttersControl


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 20 Juni 2019, 08:09:23
Zitat...mal wieder Vorsicht vor zu vielen Attributen, das überblickt sonst wieder am Ende keiner mehr...

Da bin ich deiner Meinung, hab selbst einige Zeit gebaucht bis ich durch die jetzt schon sehr vielen Attribute durchgestiegen bin. Muss aber sagen das es bei einem Modul mit so mega viel Funktionen kaum anders möglich sein wird. Wenn man sich etwas Zeit nimmt ist es auch gar nicht so wild. Da das Modul noch lebt, wird es bei den Attributen sicher noch Bewegung geben. Ich hatte es oben schon mal angesprochen, aus meiner Sicht könnte man die 3 "Winkel" Attribute auf 2 kürzen (ShadeIn_Angle und ShadeOut_Angel). Das Ausmessen der Window Direction ist aus meiner Sicht ungenau und unnötig. Ich habe in meinem Fall, mal einen Tag geschaut wann die Sonne auf welches Fenster scheint und wann nicht mehr und dann den Azimuth Wert abgelesen. Wenn ein Fenster bauseits beschattet wird, fängst du nämlich an mit den Attributen zu jonglieren. Im Grunde könnte man heute schon alle Angle-left Attribute auf 0 setzen und die Window_Direction als ShadeOut Angel setzen.

ZitatIch hätte eine Idee: lasse Perl-Code zu, dann kann jeder eine beliebige Auswertung da reinbasteln

Wär sicher möglich, aber für mein Anliegen wäre mir ein Attribut lieber ;)

ZitatÜber neue Funktionen und so können wir uns gerne unterhalten wenn wir einen stabilen Stand haben

Na klar, das hat Prio. Wollte nur schon mal den Gedanken hier platzieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 20 Juni 2019, 08:52:16
Zitat von: Borkk am 20 Juni 2019, 08:09:23
Wär sicher möglich, aber für mein Anliegen wäre mir ein Attribut lieber ;)
Ich kann die Haltung nachvollziehen, aber:
- Du hast eine spezielle Vorstellung, wie das sein soll. Das muß dann in's Modul. Dto. für das, was der nächste will usw.. Das macht die Auswertung für alle wegen weniger Ausnahmen kompliziert, tendenziell fehleranfällig und schwer wartbar.
- Perl ist dagegen flexibel, und wenn du das nicht lernen willst, musst du eben auf ganz spezielle Dinge verzichten. Ist dann halt so.
Oder es gibt dann eben eine Sammlung mit "typischen" Ausnahmeanwendungen, die du copy/paste übernehmen kannst ;) .

@CoolTux: Wenn Perl, sollte man auch eine "mache jetzt nichts"-Rückmeldung zulassen ("none" oder "-1").
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 20 Juni 2019, 11:50:18
Hi, bei mir stellt sich folgendes Problem dar.
Rollo ist mit ASC_ShuttersPlace "Terrasse" und mit ASC_LockOut "lock" versehen.
Wenn aktuell Beschattung besteht (Rollo auf 10%) und ich die Tür öffne fährt das Rollo korrekt auf die "Windows open" Position.
Jetzt die Problematik: egal, ob diese Position beibehalten wird oder ich manuell, z.B. auf vollständige Öffnung gestellt habe: Wenn die Beschattungsfunktion dann irgendwann im Laufe des selben Tages auf "shading out" stellt, fährt das Rollo, trotz geöffneter Tür auf die Beschattungspostion (10%). Dass kann doch nicht so gewollt sein, oder?
Ich verwende die Version 0.6.18.

Besten Dank
Alexander
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juni 2019, 11:57:09
Danke Dir. Das schaue ich mir gerne an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 20 Juni 2019, 12:30:51
ASC_LockOut steht auf natürlich "soft", "lock" gibts ja nicht 8).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 20 Juni 2019, 20:52:28
@Beta-User

Zitat...wenn du das nicht lernen willst, musst du eben auf ganz spezielle Dinge verzichten. Ist dann halt so.

Was habe ich dir getan, das du mir so patzig antwortest ?? Ich wollte doch nichts böses? Ich habe in meinem FHEM vieles in Perl realisiert und könnte mir auch dafür einen Lösung bauen.

ZitatDu hast eine spezielle Vorstellung

Es geht doch nicht um mich? Ich glaube das die Idee gut ist und sie viele Anwender nutzen würden. Das war doch auch euer erstes Feedback.

Ich werde mich erst mal mit Vorschlägen zurückhalten.


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juni 2019, 21:14:18
Zitat von: Borkk am 20 Juni 2019, 20:52:28
@Beta-User

Was habe ich dir getan, das du mir so patzig antwortest ?? Ich wollte doch nichts böses? Ich habe in meinem FHEM vieles in Perl realisiert und könnte mir auch dafür einen Lösung bauen.

Es geht doch nicht um mich? Ich glaube das die Idee gut ist und sie viele Anwender nutzen würden. Das war doch auch euer erstes Feedback.

Ich werde mich erst mal mit Vorschlägen zurückhalten.

Das hast Du in den falsche Hals bekommen. Jörg bezog das "Du" allgemein auf jeden der spezielle Wünsche hat. Also ganz entspannt.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 20 Juni 2019, 22:46:33
@CoolTux:
Habe ggf. noch eine Unstimmigkeit im Verhalten des ASC entdeckt.
Beim Rollladen ist Ventilate aktiviert. ventilate-Position=90. Rollladen befindet sich im geöffneten Zustand (Position = 0) und Fenster ist geöffnet. Der Fenstersensor meldet open. Nun tritt Ereignis night close ein und sollte den Rollladen komplett schließen (Position = 100). Wegen geöffnetem Fenster wird korrekt ventilate Position 90 angefahren.
Schließe ich das Fenster und Fensterkontakt meldet closed, so verbleibt der Rollladen in der Position 90. Nach meinem Verständnis sollte doch durch das Schließen des Fensters die Funktion ventilate beendet werden und der Rollladen müsste sich in die Position 100 bewegen.
GetShuttersInformation zeigt für den Rollladen als Last Drive = night closed und als Last Position = 0 an.

Gruß
eurofinder


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juni 2019, 22:52:52
Zitat von: eurofinder am 20 Juni 2019, 22:46:33
@CoolTux:
Habe ggf. noch eine Unstimmigkeit im Verhalten des ASC entdeckt.
Beim Rollladen ist Ventilate aktiviert. ventilate-Position=90. Rollladen befindet sich im geöffneten Zustand (Position = 0) und Fenster ist geöffnet. Der Fenstersensor meldet open. Nun tritt Ereignis night close ein und sollte den Rollladen komplett schließen (Position = 100). Wegen geöffnetem Fenster wird korrekt ventilate Position 90 angefahren.
Schließe ich das Fenster und Fensterkontakt meldet closed, so verbleibt der Rollladen in der Position 90. Nach meinem Verständnis sollte doch durch das Schließen des Fensters die Funktion ventilate beendet werden und der Rollladen müsste sich in die Position 100 bewegen.
GetShuttersInformation zeigt für den Rollladen als Last Drive = night closed und als Last Position = 0 an.

Gruß
eurofinder

Das wäre in der Tat Fehlerhaft. Hier sollte dann nach schließen des Fensters das Rollo komplett schließen.
Ich schaue es mir an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: no_Legend am 20 Juni 2019, 22:54:07
Zitat von: Borkk am 19 Juni 2019, 15:20:45
Hallo CoolTux,

ich hätte da einen Verbesserungsvorschlag für die Beschattung. Wäre es möglich 2 unterschiedliche Attribute für "ASC_Shading_Pos" zu setzen, die in Abhängigkeit der Anwesenheit angefahren werden? Wenn keiner Zuhause ist könnte die Beschattung den Rollo ganz schließen um so den maximalen Effekt zu erzielen. Wenn allerdings jemand Zuhause ist, möchte er in manchen Zimmern evtl. nicht im dunkeln sitzen. Im Augenblick kann ich über "ASC_Shading_Mode" die Beschattung für das Zimmer nur ganz aussetzen.

Also sowas wie:

ASC_Shading_Pos_home = Position wenn mindestens ein ASC_Roommate_Device=home ist

ASC_Shading_Pos_absent = Postion wenn alle ASC_Roommate_Device=absent

Die Werte liegen ja eigentlich alle vor.

Die Idee finde ich auch nicht schlecht.
Ich hab das damals auch bei mir mit meine ,,popel" scripten, schon mehr stufig gemacht
Ein Vorschlag zu Güte, macht doch das Attribute für zwei werte ( gibt es ja bereits).
Erster Wert Standort für normalen Beschattung s Modus und wen der zweit wert eingetragen ist dann mit Anwesenheitserkennung.
Trennen könnte man ja die Werte mit einem Semikolon oder so.

Wobei ich auch bei CoolTux bin.
Aktuell eher auf ein funktionales Release hin arbeiten und neue Feature erst später einarbeiten.

Gruß Robert


Gesendet von iPhone mit Tapatalk Pro
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 20 Juni 2019, 23:00:13
@CoolTux:
ZitatDas wäre in der Tat Fehlerhaft. Hier sollte dann nach schließen des Fensters das Rollo komplett schließen.
Ich schaue es mir an.
Danke.

eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 20 Juni 2019, 23:28:32
Zitat von: eurofinder am 20 Juni 2019, 22:46:33
@CoolTux:
Habe ggf. noch eine Unstimmigkeit im Verhalten des ASC entdeckt.
Beim Rollladen ist Ventilate aktiviert. ventilate-Position=90. Rollladen befindet sich im geöffneten Zustand (Position = 0) und Fenster ist geöffnet. Der Fenstersensor meldet open. Nun tritt Ereignis night close ein und sollte den Rollladen komplett schließen (Position = 100). Wegen geöffnetem Fenster wird korrekt ventilate Position 90 angefahren.
Schließe ich das Fenster und Fensterkontakt meldet closed, so verbleibt der Rollladen in der Position 90. Nach meinem Verständnis sollte doch durch das Schließen des Fensters die Funktion ventilate beendet werden und der Rollladen müsste sich in die Position 100 bewegen.
GetShuttersInformation zeigt für den Rollladen als Last Drive = night closed und als Last Position = 0 an.

Gruß
eurofinder
Komisch das geht bei mir. Zumindest bei gekippten Fenster und threestate Fensterkontakt

-Rollladen geöffnet 99%
-Fenster ist gekippt
-ASC_PrivacyDownTime_beforNightClose wird ausgeführt 40%
-es wird Nacht
-ASC_Ventilate_Pos wird angefahren  21%
-Fenster wird geschlossen 0%
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 21 Juni 2019, 07:29:28
@Typ1er:
Vielleicht gibt es ja tatsächlich ein unterschiedliches Verhalten zwischen threestate und twostate, bzw. wenn vorher
ASC_PrivacyDownTime_beforNightClose ausgeführt führt.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 08:42:40
Zitat von: eurofinder am 20 Juni 2019, 22:46:33
@CoolTux:
Habe ggf. noch eine Unstimmigkeit im Verhalten des ASC entdeckt.
Beim Rollladen ist Ventilate aktiviert. ventilate-Position=90. Rollladen befindet sich im geöffneten Zustand (Position = 0) und Fenster ist geöffnet. Der Fenstersensor meldet open. Nun tritt Ereignis night close ein und sollte den Rollladen komplett schließen (Position = 100). Wegen geöffnetem Fenster wird korrekt ventilate Position 90 angefahren.
Schließe ich das Fenster und Fensterkontakt meldet closed, so verbleibt der Rollladen in der Position 90. Nach meinem Verständnis sollte doch durch das Schließen des Fensters die Funktion ventilate beendet werden und der Rollladen müsste sich in die Position 100 bewegen.
GetShuttersInformation zeigt für den Rollladen als Last Drive = night closed und als Last Position = 0 an.

Gruß
eurofinder

Das geht in meinen Tests. Eventuell doch mal aufzeichnen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 09:07:12
Zitat von: eurofinder am 18 Juni 2019, 19:59:04
@CoolTux:
Mir ist heute in der Version 0.6.18 aufgefallen, dass ein Rollladen, für den ich ASC_Mode_Up = off gesetzt habe, obwohl der Rollladen durch night close auf geschlossen (Position 100) gesetzt wurde, in die Position 0 gefahren wurde, als die Voraussetzungen für shading out nicht mehr gegeben waren.
Soll das so sein?
Ich hätte hier erwartet, dass der Rollladen in den Position 100 verbleibt.
Bei dem Rollladen handelt es sich um eine Terrassentür (ist auch so definiert). Die ich manuell beim Verlassen des Hauses herunterfahre. Wenn nun aber shading out den wieder hochfährt, bringt mir das alles nichts. Shading kann ich aber auch nicht deaktivieren, da wenn ich zu Haus bin diese Funktion erhalten bleiben soll.

Befindet sich der Rollladen dagegen nicht mehr im night close und wird dieser per shading in bewegt, so wird dieser auch korrekt wieder in seine ursprüngliche Position bewegt. Hier finde ich das Verhalten trotz ASC_Mode_Up = off richtig.

Gruß
eurofinder

Ist es korrekt das es, da ja night close war und position 100, bereits Nacht war?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 09:17:54
Zitat von: ucm73 am 20 Juni 2019, 11:50:18
Hi, bei mir stellt sich folgendes Problem dar.
Rollo ist mit ASC_ShuttersPlace "Terrasse" und mit ASC_LockOut "lock" versehen.
Wenn aktuell Beschattung besteht (Rollo auf 10%) und ich die Tür öffne fährt das Rollo korrekt auf die "Windows open" Position.
Jetzt die Problematik: egal, ob diese Position beibehalten wird oder ich manuell, z.B. auf vollständige Öffnung gestellt habe: Wenn die Beschattungsfunktion dann irgendwann im Laufe des selben Tages auf "shading out" stellt, fährt das Rollo, trotz geöffneter Tür auf die Beschattungspostion (10%). Dass kann doch nicht so gewollt sein, oder?
Ich verwende die Version 0.6.18.

Besten Dank
Alexander

Das kann ich schon rein vom Code nicht nachvollziehen


$shutters->setLastDrive('shading out');
            ShuttersCommandSet(
                $hash,
                $shuttersDev,
                (
                    $shutters->getShadingPos == $shutters->getLastPos
                    ? $shutters->getOpenPos
                    : $shutters->getLastPos
                )
            );


Wenn die ShadingPos gleich der LastPos ist dann öffne ganz ansonsten fahre in die LastPos.
Kann der Event auch ein anderer gewesen sein?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 09:59:13
Zitat von: C0mmanda am 18 Juni 2019, 22:30:33
Bin nach wie vor auf V 0.6.17 und das Verhalten ist noch da.

Was ich eben auch bemerkt habe:

selfdefense ist aktiv.
Alle Fenster ohne selfdefense befinden sich in der PrivacyDown-Phase.
Ich komme nach Hause = selfdefense inaktiv
Das betroffene Fenster fährt komplett hoch, und nicht in die Privacy-Down Position.

Gruß
CmdA

Gefixt in der aktuellen Develversion
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 21 Juni 2019, 13:26:43
@CoolTux:
ZitatIst es korrekt das es, da ja night close war und position 100, bereits Nacht war?
Betroffene Rollladen wurde gegen 22:20 Uhr von ASC in night close gefahren. Da Fensterkontakt open wurde Ventilate Position 90 angefahren. Am nächsten morgen gegen 5:15 Uhr habe ich Fenster geschlossen und Rollladen bliebt in Position.
Soll ich mal ein Verbose 4 auf den Rollladen machen?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 13:30:58
Zitat von: eurofinder am 21 Juni 2019, 13:26:43
@CoolTux:Betroffene Rollladen wurde gegen 22:20 Uhr von ASC in night close gefahren. Da Fensterkontakt open wurde Ventilate Position 90 angefahren. Am nächsten morgen gegen 5:15 Uhr habe ich Fenster geschlossen und Rollladen bliebt in Position.
Soll ich mal ein Verbose 4 auf den Rollladen machen?

Gruß
eurofinder


Zitat von: eurofinder am 18 Juni 2019, 19:59:04
@CoolTux:
Mir ist heute in der Version 0.6.18 aufgefallen, dass ein Rollladen, für den ich ASC_Mode_Up = off gesetzt habe, obwohl der Rollladen durch night close auf geschlossen (Position 100) gesetzt wurde, in die Position 0 gefahren wurde, als die Voraussetzungen für shading out nicht mehr gegeben waren.
Soll das so sein?
Ich hätte hier erwartet, dass der Rollladen in den Position 100 verbleibt.
Bei dem Rollladen handelt es sich um eine Terrassentür (ist auch so definiert). Die ich manuell beim Verlassen des Hauses herunterfahre. Wenn nun aber shading out den wieder hochfährt, bringt mir das alles nichts. Shading kann ich aber auch nicht deaktivieren, da wenn ich zu Haus bin diese Funktion erhalten bleiben soll.

Befindet sich der Rollladen dagegen nicht mehr im night close und wird dieser per shading in bewegt, so wird dieser auch korrekt wieder in seine ursprüngliche Position bewegt. Hier finde ich das Verhalten trotz ASC_Mode_Up = off richtig.

Gruß
eurofinder

Irgendwie klingen beide Beschreibungen komplett unterschiedlich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 21 Juni 2019, 13:48:26
@CoolTux:
Dann versuche ich jetzt mal für Klarheit zu sorgen. Hier ds Listing vom ASC-Device:
nternals:
   FUUID      5cc2c9b7-f33f-d9bf-3bae-c170cbd696a4bf1f
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,KBad,KBuero,KGaeste,KSZ,KWC,K_TUER_WZ,Lichtsensor,Twilight,global,RAnkleide,RAnkleide_Velux,RBad,RBuero,RGaeste,RGaeste_Velux,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RSZ,RWC
   NR         112
   NTFY_ORDER 51-ASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-06-21 05:15:23   RAnkleide_PosValue 0
     2019-06-21 05:15:41   RAnkleide_Velux_PosValue 0
     2019-06-21 05:15:02   RAnkleide_Velux_lastPosValue 100
     2019-06-21 05:15:02   RAnkleide_Velux_nextAstroTimeEvent 21.06.2019 - 22:21
     2019-06-21 05:15:02   RAnkleide_lastPosValue 100
     2019-06-21 05:15:02   RAnkleide_nextAstroTimeEvent 21.06.2019 - 22:21
     2019-06-21 05:15:23   RBad_PosValue   0
     2019-06-21 05:15:02   RBad_lastPosValue 100
     2019-06-21 05:15:02   RBad_nextAstroTimeEvent 21.06.2019 - 22:21
     2019-06-21 12:04:46   RBuero_PosValue 0
     2019-06-20 22:30:02   RBuero_lastPosValue 0
     2019-06-21 05:00:02   RBuero_nextAstroTimeEvent 21.06.2019 - 22:30
     2019-06-21 12:34:54   RGaeste_PosValue 0
     2019-06-21 12:34:52   RGaeste_Velux_PosValue 100
     2019-06-20 22:21:43   RGaeste_Velux_lastPosValue 0
     2019-06-21 05:00:02   RGaeste_Velux_nextAstroTimeEvent 21.06.2019 - 22:21
     2019-06-20 22:21:43   RGaeste_lastPosValue 0
     2019-06-21 05:00:02   RGaeste_nextAstroTimeEvent 21.06.2019 - 22:21
     2019-06-21 05:15:27   RKueche_PosValue 0
     2019-06-21 05:15:02   RKueche_lastPosValue 100
     2019-06-21 05:15:02   RKueche_nextAstroTimeEvent 21.06.2019 - 22:30
     2019-06-21 12:18:19   RPSK_Fenster_WZ_PosValue 0
     2019-06-21 12:17:48   RPSK_Fenster_WZ_lastPosValue 100
     2019-06-21 05:00:02   RPSK_Fenster_WZ_nextAstroTimeEvent 21.06.2019 - 22:30
     2019-06-21 06:23:49   RPSK_TUER_WZ_PosValue 0
     2019-06-21 12:17:48   RPSK_TUER_WZ_lastPosValue 0
     2019-06-21 05:00:02   RPSK_TUER_WZ_nextAstroTimeEvent 21.06.2019 - 22:30
     2019-06-21 12:34:54   RSZ_PosValue    0
     2019-06-20 22:21:43   RSZ_lastPosValue 0
     2019-06-21 05:00:02   RSZ_nextAstroTimeEvent 21.06.2019 - 22:21
     2019-06-21 05:15:23   RWC_PosValue    0
     2019-06-21 05:15:02   RWC_lastPosValue 100
     2019-06-21 05:15:02   RWC_nextAstroTimeEvent 21.06.2019 - 22:30
     2019-04-26 21:09:41   Rolladen_OG_lastPosValue 0
     2019-05-28 21:31:11   ascEnable       on
     2019-05-08 11:11:20   controlShading  on
     2019-04-26 17:53:28   hardLockOut     off
     2019-04-30 06:50:39   partyMode       on
     2019-06-19 20:29:44   room_ASC_EG_tahoma RBuero,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RWC
     2019-06-19 20:29:44   room_ASC_OG_tahoma RAnkleide,RAnkleide_Velux,RBad,RGaeste,RGaeste_Velux,RSZ
     2019-04-26 11:04:55   selfDefense     off
     2019-06-21 12:34:54   state           manual
     2019-05-28 23:31:16   sunriseTimeWeHoliday on
     2019-06-19 20:29:44   userAttrList    rolled out
   helper:
     shuttersList:
       RAnkleide
       RAnkleide_Velux
       RBad
       RBuero
       RGaeste
       RGaeste_Velux
       RKueche
       RPSK_Fenster_WZ
       RPSK_TUER_WZ
       RSZ
       RWC
   monitoredDevs:
     KBad:
       RBad       ASC_WindowRec
     KBuero:
       RBuero     ASC_WindowRec
     KGaeste:
       RGaeste    ASC_WindowRec
     KSZ:
       RSZ        ASC_WindowRec
     KWC:
       RWC        ASC_WindowRec
     K_TUER_WZ:
       RPSK_TUER_WZ ASC_WindowRec
     Lichtsensor:
       RAnkleide  ASC_BrightnessSensor
       RAnkleide_Velux ASC_BrightnessSensor
       RBad       ASC_BrightnessSensor
       RGaeste_Velux ASC_BrightnessSensor
       RKueche    ASC_BrightnessSensor
       RPSK_Fenster_WZ ASC_BrightnessSensor
       RPSK_TUER_WZ ASC_BrightnessSensor
     RAnkleide:
     RAnkleide_Velux:
     RBad:
     RBuero:
     RGaeste:
     RGaeste_Velux:
     RKueche:
     RPSK_Fenster_WZ:
     RPSK_TUER_WZ:
     RSZ:
     RWC:
     Twilight:
       ASC        ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 100:85000
   ASC_expert 1
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Und der Rollladen:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/10730903
   FUUID      5cc2c399-f33f-d9bf-3300-17b506455e431252
   IODev      tahoma
   NAME       RGaeste
   NR         101
   NTFY_ORDER 50-RGaeste
   STATE      dim0
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/10730903
   fid        10730903
   inClass    RollerShutter
   inControllable io:RollerShutterGenericIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Gästezimmer
   inPlaceOID 7eaeefef-8124-4f8f-b36d-2d93418b81b9
   inType     1
   Helper:
     DBLOG:
       ClosureState:
         DbLog:
           TIME       1561113294.88542
           VALUE      0
   READINGS:
     2019-05-28 21:31:12   ASC_Enable      on
     2019-06-21 12:34:54   ASC_ShuttersLastDrive manual
     2019-06-21 05:00:02   ASC_Time_DriveDown 21.06.2019 - 22:21
     2019-06-21 05:00:02   ASC_Time_DriveUp 22.06.2019 - 08:00
     2019-06-21 12:34:54   ClosureState    0
     2019-06-21 01:48:33   NameState       Gästezimmer
     2019-06-21 12:34:54   OpenClosedState open
     2019-06-21 01:48:33   PriorityLockTimerState 0
     2019-06-21 13:41:07   RSSILevelState  38.0
     2019-06-21 01:48:33   StatusState     available
     2019-06-19 20:29:45   associatedWith  ASC
     2019-06-21 12:34:54   devicestate     open
     2019-06-21 12:34:54   state           dim0
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BlockingTime_afterManual 1
   ASC_Mode_Up off
   ASC_Pos_Reading ClosureState
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Ventilate_Pos 90
   ASC_Ventilate_Window_Open on
   ASC_WindowRec KGaeste
   ASC_WindowRec_subType twostate
   DbLogInclude ClosureState
   IODev      tahoma
   alias      Rolladen Gäste
   levelRound 5
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   verbose    4
   webCmd     dim


Shutters Information:
RGaeste 22.06.2019 - 08:00:02 21.06.2019 - 22:21:59 astro astro off always off off manual 0 100 out - 20:29:44

Ich werde das Fenster nachher öffnen. Um 22:21:59 Uhr wird dann night close erfolgen. Morgen früh mache ich nochmals Shutters Information und schließe dann das Fenster. Dann sollten die Logs ausreichend sein.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 14:13:12
Ich habe soeben angefangen ein separaten Temperatursensor pro Rollo an zu geben.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 21 Juni 2019, 14:27:51
So, ich hatte heute wieder das Phänomen, dass Rollos tagsüber komplett runtergefahren sind.

Ich konnte allerdings beobachten, dass zur gleichen Zeit andere Rollos in die Abschattung gefahren sind. Und wenn ich mir nun mal die Werte anschaue, dann sind die Rollos, die komplett runter sind, eigentlich zu der Zeit nicht mehr im Abschattungsbereich sind. Quasi beim Shading out, der gar keinen Sinn machte, da vorher kein Shading in durchgeführt, dann auf closing gefahren.

Rollo dazu:

Internals:
   DEF        NEQxxx
   FUUID      zzzzzz
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Rollo_EG_Bad_Ost
   NR         142
   STATE      none
   TYPE       HMCCUDEV
   ccuaddr    NEQxxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-EG-Bad-Ost
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-05-21 17:53:55   ASC_Enable      on
     2019-06-21 13:57:15   ASC_ShuttersLastDrive shading out
     2019-06-21 09:00:01   ASC_Time_DriveDown 21.06.2019 - 22:00
     2019-06-21 09:00:01   ASC_Time_DriveUp 22.06.2019 - 09:00
     2018-07-03 18:35:14   Ferientag       0
     2019-06-16 13:49:12   associatedWith  myASControl
     2019-06-21 13:57:15   control         0
     2019-06-21 13:57:15   direction       stop
     2019-06-21 13:57:15   hmstate         unreachable
     2019-06-16 13:49:19   inhibit         unlocked
     2019-06-21 13:57:15   level           none
     2019-06-16 13:49:19   lock            unlocked
     2019-06-21 13:57:15   motor           stop
     2019-06-21 13:57:15   pct             0
     2019-06-21 13:57:15   state           none
     2019-06-21 13:57:15   working         no
   hmccu:
     devspec    NEQxxx
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       true
         VAL        true
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       none
         VAL        0.000000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon 3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 3
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor di_brightness_currentMax:brightness 425:500
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 20
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 106
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 107.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 37500
   ASC_Shading_StateChange_Sunny 52500
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 15:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 07:45
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_WindowRec_subType twostate
   IODev      d_ccu
   alias      Rollo Gästebad
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   room       Gästebad,Homematic
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Und das andere Rollo, das ordnungsgemäß in die Abschattung rein ist


Internals:
   DEF        NEQyyy
   FUUID      zzzzzz
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Rollo_EG_Gaeste_Sued
   NR         145
   STATE      25
   TYPE       HMCCUDEV
   ccuaddr    NEQyyy
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-EG-Gaeste-Sued
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-05-21 17:53:55   ASC_Enable      on
     2019-06-21 13:57:10   ASC_ShuttersLastDrive shading in
     2019-06-21 08:45:01   ASC_Time_DriveDown 21.06.2019 - 22:00
     2019-06-21 08:45:01   ASC_Time_DriveUp 22.06.2019 - 08:45
     2018-07-03 18:35:14   Ferientag       0
     2019-06-16 13:49:12   associatedWith  myASControl
     2019-06-21 13:57:10   control         25
     2019-06-21 13:57:10   direction       stop
     2019-06-21 13:57:10   hmstate         unreachable
     2019-06-16 13:49:28   inhibit         unlocked
     2019-06-21 13:57:10   level           25
     2019-06-16 13:49:28   lock            unlocked
     2019-06-21 13:57:10   motor           stop
     2019-06-21 13:57:10   pct             25
     2019-06-21 13:57:10   state           25
     2019-06-21 13:57:10   working         no
   hmccu:
     devspec    NEQyyy
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       true
         VAL        true
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       25
         VAL        0.250000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -5
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor HM_Sonne_Aussen_HWR:control 90:50
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 85
   ASC_Shading_Direction 206
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 107.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 40000
   ASC_Shading_StateChange_Sunny 52500
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 16:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 07:15
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_WindowRec HM_Kontakt_EG_Gaeste_Sued
   ASC_WindowRec_subType twostate
   IODev      d_ccu
   alias      Rollo Gästezimmer Süd
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   room       Gästezimmer,Homematic
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 21 Juni 2019, 14:31:10
Zitat von: kjmEjfu am 16 Juni 2019, 22:10:28
Ich habe leider wieder ein Problem mit dem Fahren trotz geöffneter Terrassentür.

Hier habe ich auch nochmal zu geschaut.
Zusätzlich aufgefallen ist mir, dass beim Öffnen der Tür das inhibit (Lock-cmd) ordentlich auf blocked gesetzt wird. Beim Schließen der Tür wird das blocked aber nicht mehr aufgehoben, der Befehl wird gar nicht gesendet.
Erklärt zwar nicht, wieso das Rollo generell runter fährt, obwohl die Tür offen ist, könnte aber darauf hinweisen, dass im Zusammenspiel mit dem Threestate irgendwas nicht ganz passt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 14:37:46
Zitat von: kjmEjfu am 21 Juni 2019, 14:27:51
So, ich hatte heute wieder das Phänomen, dass Rollos tagsüber komplett runtergefahren sind.

Ich konnte allerdings beobachten, dass zur gleichen Zeit andere Rollos in die Abschattung gefahren sind. Und wenn ich mir nun mal die Werte anschaue, dann sind die Rollos, die komplett runter sind, eigentlich zu der Zeit nicht mehr im Abschattungsbereich sind. Quasi beim Shading out, der gar keinen Sinn machte, da vorher kein Shading in durchgeführt, dann auf closing gefahren.

Rollo dazu:

Internals:
   DEF        NEQxxx
   FUUID      zzzzzz
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Rollo_EG_Bad_Ost
   NR         142
   STATE      none
   TYPE       HMCCUDEV
   ccuaddr    NEQxxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-EG-Bad-Ost
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-05-21 17:53:55   ASC_Enable      on
     2019-06-21 13:57:15   ASC_ShuttersLastDrive shading out
     2019-06-21 09:00:01   ASC_Time_DriveDown 21.06.2019 - 22:00
     2019-06-21 09:00:01   ASC_Time_DriveUp 22.06.2019 - 09:00
     2018-07-03 18:35:14   Ferientag       0
     2019-06-16 13:49:12   associatedWith  myASControl
     2019-06-21 13:57:15   control         0
     2019-06-21 13:57:15   direction       stop
     2019-06-21 13:57:15   hmstate         unreachable
     2019-06-16 13:49:19   inhibit         unlocked
     2019-06-21 13:57:15   level           none
     2019-06-16 13:49:19   lock            unlocked
     2019-06-21 13:57:15   motor           stop
     2019-06-21 13:57:15   pct             0
     2019-06-21 13:57:15   state           none
     2019-06-21 13:57:15   working         no
   hmccu:
     devspec    NEQxxx
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       true
         VAL        true
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       none
         VAL        0.000000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon 3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 3
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor di_brightness_currentMax:brightness 425:500
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 20
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 106
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 107.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 37500
   ASC_Shading_StateChange_Sunny 52500
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 15:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 07:45
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_WindowRec_subType twostate
   IODev      d_ccu
   alias      Rollo Gästebad
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   room       Gästebad,Homematic
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Und das andere Rollo, das ordnungsgemäß in die Abschattung rein ist


Internals:
   DEF        NEQyyy
   FUUID      zzzzzz
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Rollo_EG_Gaeste_Sued
   NR         145
   STATE      25
   TYPE       HMCCUDEV
   ccuaddr    NEQyyy
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-EG-Gaeste-Sued
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-05-21 17:53:55   ASC_Enable      on
     2019-06-21 13:57:10   ASC_ShuttersLastDrive shading in
     2019-06-21 08:45:01   ASC_Time_DriveDown 21.06.2019 - 22:00
     2019-06-21 08:45:01   ASC_Time_DriveUp 22.06.2019 - 08:45
     2018-07-03 18:35:14   Ferientag       0
     2019-06-16 13:49:12   associatedWith  myASControl
     2019-06-21 13:57:10   control         25
     2019-06-21 13:57:10   direction       stop
     2019-06-21 13:57:10   hmstate         unreachable
     2019-06-16 13:49:28   inhibit         unlocked
     2019-06-21 13:57:10   level           25
     2019-06-16 13:49:28   lock            unlocked
     2019-06-21 13:57:10   motor           stop
     2019-06-21 13:57:10   pct             25
     2019-06-21 13:57:10   state           25
     2019-06-21 13:57:10   working         no
   hmccu:
     devspec    NEQyyy
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       true
         VAL        true
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       25
         VAL        0.250000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -5
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor HM_Sonne_Aussen_HWR:control 90:50
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 85
   ASC_Shading_Direction 206
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 107.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 40000
   ASC_Shading_StateChange_Sunny 52500
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 16:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 07:15
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_WindowRec HM_Kontakt_EG_Gaeste_Sued
   ASC_WindowRec_subType twostate
   IODev      d_ccu
   alias      Rollo Gästezimmer Süd
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   room       Gästezimmer,Homematic
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Mach mal bitte in der FHEM Kommandozeile

{ ascAPIget('OpenPos','HM_Rollo_EG_Bad_Ost') }
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 21 Juni 2019, 15:08:04
Zitat von: CoolTux am 21 Juni 2019, 14:13:12
Ich habe soeben angefangen ein separaten Temperatursensor pro Rollo an zu geben.


Grüße
Das hört sich sehr gut an
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 21 Juni 2019, 16:16:43
Zitat von: CoolTux am 21 Juni 2019, 14:37:46
Mach mal bitte in der FHEM Kommandozeile

{ ascAPIget('OpenPos','HM_Rollo_EG_Bad_Ost') }

kommt eine 100 zurück, was ja inhaltlich auch passt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 16:26:31
Zitat von: kjmEjfu am 21 Juni 2019, 16:16:43
kommt eine 100 zurück, was ja inhaltlich auch passt.

OK. Wollte nur auf Nummer sicher gehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Vorhand am 21 Juni 2019, 16:43:27
Nach einigen Tage stimmen die Positionen der Läden nicht mehr. Ok, meine Rollos sind über ASC und ROLLO nur virtuelle Läden. Da die eigentliche Steuerung, auch die Hand-Taster über Relais erfolgen, kennen sich beide nicht und können schon mal durch die Tasterbedienung auseinanderlaufen. Zwecks Korrektur habe ich daher auf die Synchronisierung bei Nacht-Zu und Tag-Auf durch ASC gesetzt.
Frage: ist das Nacht-Zu von ASC nur ein Positionsbefehl - also 100 oder 0 - oder ist es ein Auf/Zu Befehl, der die Zeiten der Rollos zugrunde legt?
Meine Zeiten sind 1-2 sec länger als der Bedarf, so dass sie sicher geöffnet bzw. geschlossen werden.
Der Auf/Zu Befehl steht die komplette Lauf-Zeit an, so dass ein "falsch" stehender Rollo gegenüber dem "Virtuellen" dann wieder synchron ist.
Liege ich da falsch?
Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 21 Juni 2019, 16:47:49
@Vorhand: Alle ASC-Befehle sind reine Positionsvorgaben. Die Zeitberechnung muß ggf. außerhalb ASC gemacht werden (typischerweise, wenn die Unterstützung nicht durch das jeweilige Hardwaremodul direkt geht: via ROLLO...).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 21 Juni 2019, 17:17:56
Zitat von: CoolTux am 21 Juni 2019, 09:17:54
Das kann ich schon rein vom Code nicht nachvollziehen


$shutters->setLastDrive('shading out');
            ShuttersCommandSet(
                $hash,
                $shuttersDev,
                (
                    $shutters->getShadingPos == $shutters->getLastPos
                    ? $shutters->getOpenPos
                    : $shutters->getLastPos
                )
            );


Wenn die ShadingPos gleich der LastPos ist dann öffne ganz ansonsten fahre in die LastPos.
Kann der Event auch ein anderer gewesen sein?


Ist aber so, sitze gerade bei geöffneter Terassentür (drinnen😉), das Rollo war komplett auf und ist in die Beschattungsposition gefahren.
Ich habe nur dieses Modul bzgl. der Rollos laufen.
Rolloinfo ist "shading out", was für Infos benötigst du noch?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 17:28:35
Gib mal bitte list vom ASC und Rollo Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 21 Juni 2019, 17:38:08
Gern, hier die Listings.
ASC-Device:

Internals:
   FUUID      5cb1c798-f33f-95bc-a21f-468d640cf5f5b764
   FVERSION   73_AutoShuttersControl.pm:v0.6.18-s19630/2019-06-15 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  HM_Ostwand,HM_Suedwand,WZ_Terrasse,global,myASControl,twilight_RE,GB_Rollo,Kue_Rollo,LZ_linkes_Rollo,LZ_rechtes_Rollo,SZ_Rollo,WZ_Rollo_Fenster,WZ_Rollo_Terrasse
   NR         1491
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.6.18
   OLDREADINGS:
   READINGS:
     2019-06-21 06:00:59   GB_Rollo_PosValue 100
     2019-06-21 06:00:02   GB_Rollo_lastPosValue 0
     2019-06-21 06:00:02   GB_Rollo_nextAstroTimeEvent 21.06.2019 - 22:00
     2019-06-21 06:00:28   Kue_Rollo_PosValue 100
     2019-06-21 06:00:02   Kue_Rollo_lastPosValue 0
     2019-06-21 06:00:02   Kue_Rollo_nextAstroTimeEvent 21.06.2019 - 22:30
     2019-06-20 22:30:22   LZ_linkes_Rollo_PosValue 0
     2019-06-20 22:30:02   LZ_linkes_Rollo_lastPosValue 0
     2019-06-21 06:00:02   LZ_linkes_Rollo_nextAstroTimeEvent 21.06.2019 - 22:30
     2019-06-17 00:43:58   LZ_rechtes_Rollo_PosValue 0
     2019-06-20 22:00:02   LZ_rechtes_Rollo_lastPosValue 0
     2019-06-21 05:00:02   LZ_rechtes_Rollo_nextAstroTimeEvent 21.06.2019 - 22:00
     2019-06-20 22:30:15   SZ_Rollo_PosValue 0
     2019-06-20 22:30:02   SZ_Rollo_lastPosValue 15.5
     2019-06-21 09:00:02   SZ_Rollo_nextAstroTimeEvent 21.06.2019 - 22:30
     2019-06-21 12:16:39   WZ_Rollo_Fenster_PosValue 100
     2019-06-21 12:16:20   WZ_Rollo_Fenster_lastPosValue 10
     2019-06-21 06:00:02   WZ_Rollo_Fenster_nextAstroTimeEvent 21.06.2019 - 22:30
     2019-06-21 17:19:12   WZ_Rollo_Terrasse_PosValue 100
     2019-06-20 22:30:02   WZ_Rollo_Terrasse_lastDelayPosValue 70
     2019-06-21 17:07:07   WZ_Rollo_Terrasse_lastPosValue 100
     2019-06-21 06:00:02   WZ_Rollo_Terrasse_nextAstroTimeEvent 21.06.2019 - 22:30
     2019-06-17 00:43:08   ascEnable       on
     2019-05-15 22:15:34   controlShading  on
     2019-05-15 16:13:40   hardLockOut     on
     2019-04-13 13:27:21   partyMode       off
     2019-06-17 00:43:08   room_CUL_HM_Gaestebad GB_Rollo
     2019-06-17 00:43:08   room_CUL_HM_Kueche_alexa Kue_Rollo
     2019-06-17 00:43:08   room_CUL_HM_Loetzimmer LZ_linkes_Rollo,LZ_rechtes_Rollo
     2019-06-17 00:43:08   room_CUL_HM_Schlafzimmer_alexa SZ_Rollo
     2019-06-17 00:43:08   room_CUL_HM_Wohnzimmer_alexa WZ_Rollo_Fenster,WZ_Rollo_Terrasse
     2019-04-13 13:27:21   selfDefense     off
     2019-06-21 17:19:12   state           manual
     2019-04-14 08:05:49   sunriseTimeWeHoliday on
     2019-06-17 00:43:08   userAttrList    rolled out
   helper:
     shuttersList:
       GB_Rollo
       Kue_Rollo
       LZ_linkes_Rollo
       LZ_rechtes_Rollo
       SZ_Rollo
       WZ_Rollo_Fenster
       WZ_Rollo_Terrasse
   monitoredDevs:
     GB_Rollo:
     HM_Ostwand:
       WZ_Rollo_Fenster ASC_BrightnessSensor
     HM_Suedwand:
       WZ_Rollo_Terrasse ASC_BrightnessSensor
     Kue_Rollo:
     LZ_linkes_Rollo:
     SZ_Rollo:
     WZ_Rollo_Fenster:
     WZ_Rollo_Terrasse:
     WZ_Terrasse:
       WZ_Rollo_Terrasse ASC_WindowRec
     twilight_RE:
       myASControl ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 5:1000000
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_shuttersDriveOffset 60
   ASC_tempSensor WZ_Aussentemperatur:temperature
   ASC_twilightDevice twilight_RE
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Und betroffenes Rollo:

Internals:
   DEF        4AA88B
   FUUID      5c4c3e73-f33f-95bc-d244-e938769300544b16
   HMLAN2_MSGCNT 79
   HMLAN2_RAWMSG E4AA88B,0000,9D9085F6,FF,FFCB,8EA4104AA88B1EA01F0601C800
   HMLAN2_RSSI -53
   HMLAN2_TIME 2019-06-21 17:19:11
   IODev      HMLAN2
   LASTInputDev HMLAN2
   MSGCNT     79
   NAME       WZ_Rollo_Terrasse
   NOTIFYDEV  global
   NR         1353
   NTFY_ORDER 50-WZ_Rollo_Terrasse
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:8E - t:10 s:4AA88B d:1EA01F 0601C800
   peerList   HM_342B6A_Btn_09,HM_342B6A_Btn_10,self01,self02,
   protLastRcv 2019-06-21 17:19:11
   protRcv    78 last_at:2019-06-21 17:19:11
   protSnd    79 last_at:2019-06-21 17:19:11
   protState  CMDs_done
   rssi_HMLAN2 cnt:34 min:-61 max:-46 avg:-53.85 lst:-52
   rssi_at_HMLAN2 cnt:79 min:-65 max:-46 avg:-51.45 lst:-53
   READINGS:
     2019-06-17 00:43:08   ASC_Enable      on
     2019-06-21 17:19:12   ASC_ShuttersLastDrive manual
     2019-06-21 06:00:02   ASC_Time_DriveDown 21.06.2019 - 22:30
     2019-06-21 06:00:02   ASC_Time_DriveUp 22.06.2019 - 08:30
     2019-06-21 17:18:46   CommandAccepted yes
     2016-11-08 10:19:07   D-firmware      2.8
     2016-11-08 10:19:07   D-serialNr      NEQ0393567
     2019-05-14 18:19:15   PairedTo        0x1EA01F
     2019-05-14 18:19:18   R-HM_342B6A_Btn_09-lgActionType jmpToTarget
     2019-05-14 18:19:18   R-HM_342B6A_Btn_09-lgOnLevel 100 %
     2019-05-14 18:19:18   R-HM_342B6A_Btn_09-shActionType jmpToTarget
     2019-05-14 18:19:18   R-HM_342B6A_Btn_09-shOnLevel 100 %
     2019-05-14 18:19:20   R-HM_342B6A_Btn_10-lgActionType jmpToTarget
     2019-05-14 18:19:20   R-HM_342B6A_Btn_10-lgOnLevel 100 %
     2019-05-14 18:19:20   R-HM_342B6A_Btn_10-shActionType jmpToTarget
     2019-05-14 18:19:20   R-HM_342B6A_Btn_10-shOnLevel 100 %
     2019-04-23 16:07:38   R-driveDown     20 s
     2016-11-08 10:19:13   R-driveTurn     0.5 s
     2019-04-23 16:07:38   R-driveUp       23 s
     2016-11-08 10:19:12   R-pairCentral   0x1EA01F
     2017-10-01 10:35:55   R-powerUpAction off
     2016-11-21 00:41:09   R-self01-lgActionType jmpToTarget
     2016-11-21 00:41:09   R-self01-lgOnLevel 100 %
     2016-11-21 00:41:09   R-self01-shActionType jmpToTarget
     2016-11-21 00:41:09   R-self01-shOnLevel 100 %
     2016-11-21 00:41:10   R-self02-lgActionType jmpToTarget
     2016-11-21 00:41:10   R-self02-lgOnLevel 100 %
     2016-11-21 00:41:10   R-self02-shActionType jmpToTarget
     2016-11-21 00:41:10   R-self02-shOnLevel 100 %
     2016-11-08 10:19:13   R-sign          off
     2019-05-14 18:19:15   RegL_00.        00:00 02:81 0A:1E 0B:A0 0C:1F 15:FF 18:00
     2019-05-14 18:19:16   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:C8 0D:00 0E:E6 0F:05 10:00 30:06 56:00 57:24
     2019-05-14 18:19:18   RegL_03.HM_342B6A_Btn_09 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:93 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:93 9F:00
     2019-05-14 18:19:20   RegL_03.HM_342B6A_Btn_10 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:68 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:68 9F:00
     2019-05-14 18:19:21   RegL_03.self01  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:93 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:93 9F:00
     2019-05-14 18:19:59   RegL_03.self02  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:68 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:68 9F:00
     2019-06-17 00:43:08   associatedWith  myASControl
     2019-06-21 17:19:11   deviceMsg       on (to myVCCU)
     2019-06-21 17:19:11   level           100
     2019-06-21 17:19:11   motor           stop:on
     2019-06-21 17:19:11   pct             100
     2019-06-17 00:42:54   peerList        HM_342B6A_Btn_09,HM_342B6A_Btn_10,self01,self02,
     2017-11-15 13:40:38   powerOn         2017-11-15 13:40:38
     2019-06-21 17:19:11   recentStateType info
     2019-06-21 17:19:11   state           on
     2019-06-21 17:19:11   timedOn         off
   helper:
     HM_CMDNR   142
     cSnd       111EA01F4AA88B020114,111EA01F4AA88B0201C8
     dlvlCmd    ++A0111EA01F4AA88B0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4AA88B,00,00,00
       nextSend   1561130352.05029
       prefIO     
       rxt        0
       vccu       myVCCU
       p:
         4AA88B
         00
         00
         00
     mRssi:
       mNo        8E
       io:
         HMLAN1:
         HMLAN2:
           -47
           -47
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN2
       flg        A
       ts         1561130351.96068
       ack:
         HASH(0x57fe550)
         8E80021EA01F4AA88B00
     rssi:
       HMLAN2:
         avg        -53.8529411764706
         cnt        34
         lst        -52
         max        -46
         min        -61
       at_HMLAN2:
         avg        -51.4556962025317
         cnt        79
         lst        -53
         max        -46
         min        -65
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   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_BrightnessSensor HM_Suedwand:state -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 120
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   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 WZ_Terrasse
   ASC_WindowRec_subType twostate
   IODev      HMLAN1
   IOgrp      myVCCU
   alexaName  Wohnzimmerrollo-rechts
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.8
   genericDeviceType blind
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,342B6A09,342B6A0A,4AA88B01,4AA88B02,
   room       CUL_HM,Wohnzimmer,alexa
   serialNr   NEQ0393567
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     statusRequest:toggleDir:on:off:up:down:stop
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 18:43:28
OK das muss ich mir in aller Ruhe anschauen  :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 21 Juni 2019, 19:25:26
Ich hatte gerade wieder so einen seltsamen Effekt. Meine westlichen Rollos, die am westlichen Helligkeitssensor hängen, sind in "Shading out" gegangen, weil der östliche Helligkeitssensor unter den Shading out Schwellenwert gefallen ist.  ::)

Ich habe da heute gebaut, also entweder sind es irgendwelche Reste im Cache oder doch ein Bug. Mal sehen, wie es morgen läuft.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 19:32:32
Eine gute Übersicht gibt Dir
get showNotifyDevInformations
im ASC Device.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 21 Juni 2019, 19:38:47
Danke, aber das zeigt ja auch nur an, dass ein Shading out gemacht wurde, aber nicht wieso. Das kriege ich wohl nur mit dem Debug raus, ob sich die Vermutung bewahrheitet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 20:24:17
Nein der zeigt kein shading out sondern zeigt dir ob die Devices korrekt mit Zuordnung eingetragen sind.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 21 Juni 2019, 20:35:35
Reden wir von was anderem?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juni 2019, 20:38:00
Scheint so.

get showNotifyDevInformations != get showShuttersInformations
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 21 Juni 2019, 22:29:21
Zitat von: Typ1er am 20 Juni 2019, 23:28:32
Komisch das geht bei mir. Zumindest bei gekippten Fenster und threestate Fensterkontakt

-Rollladen geöffnet 99%
-Fenster ist gekippt
-ASC_PrivacyDownTime_beforNightClose wird ausgeführt 40%
-es wird Nacht
-ASC_Ventilate_Pos wird angefahren  21%
-Fenster wird geschlossen 0%

-Rollladen geöffnet 99%
-Fenster ist geöffnet
-es wird Nacht
-Fenster wird geschlossen 0%

auffällig ist nur das nicht in ASC_ComfortOpen_Pos (Fenster nachts geöffnet) gefahren wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 22 Juni 2019, 00:00:25
Zitat von: CoolTux am 21 Juni 2019, 20:38:00
Scheint so.

get showNotifyDevInformations != get showShuttersInformations
OK, ich habe bei meinem Device in den gets aber nur den einen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 Juni 2019, 06:56:10
Du musst das Attribut expert auf 1 stellen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 22 Juni 2019, 09:27:30
@CoolTux:
Heute Morgen hat besagter Rollladen RGaeste in den ShuttersInformationen folgenden Eintrag:
RGaeste 23.06.2019 - 08:00:02 22.06.2019 - 22:22:12 astro astro off always off off manual 90 0 out - 20:29:44
Mich wundert das manual, da ich den heute noch nicht bewegt habe. Müsste da nicht noch night close stehen?
Fenster geschlossen, Rollladen verbleibt wieder in Position 90.

Gruß
eurofinder



Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 Juni 2019, 10:02:05
Was steht im Reading direkt im Rollo zum Thema LastDrive
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 22 Juni 2019, 11:20:54
@CoolTux:
Leider wurde inzwischen der Rollladen durch Shading-Prozesse gefahren, so dass die Angaben nicht mehr stimmen.
Ich prüfe das morgen früh nochmals und sende dir von den Werten des Rollladens ein Listing.

Danke erst einmal.

Gruß und ein sonniges Wochenende
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 22 Juni 2019, 19:47:59
ZitatIch habe soeben angefangen ein separaten Temperatursensor pro Rollo an zu geben.

Finde ich super... vor ein paar Seiten waren neue Attribute böse und neue Funktionen tabu. Prio hatte die Stabilität des Moduls. Neue Funktionen sollen sich die Anwender bitte selbst per Perl einbauen und wenn sie das nicht können, müssen sie drauf verzichten....

;-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 22 Juni 2019, 21:49:59
So nun hab ich per Stick und Zigbee2MQTT meinen ersten Fensterkontakt von Xiaomi in Fhem angelegt.

Nun würde ich diesen gerne mit dem Rollo für die Terrassentür verknüpfen. Ich soll das Device bei ASC_WinRec eintragen, ist das dann dieser Name hier ?
FRIENDLYNAME Terrasse_Sensor also Terrasse_Sensor bei dem zuständigen Rollo über attr setzen ?

Und was genau passiert jetzt, oder muss ich noch weitere Attr setzten ?
Denke habe es nun richtig eingetragen ?

define Terrasse ROLLO
setuuid Terrasse 5ce30554-f33f-fc62-514f-5893d7b5632dd7ef
attr Terrasse 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
attr Terrasse ASC 2
attr Terrasse ASC_Drive_OffsetStart 1
attr Terrasse ASC_Pos_Reading pct
attr Terrasse ASC_Time_Up_Early 07:00
attr Terrasse ASC_WindowRec Terrasse_Sensor
attr Terrasse ASC_WindowRec_subType twostate
attr Terrasse cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
attr Terrasse 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_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
attr Terrasse rl_autoStop 1
attr Terrasse rl_commandDown set JaroFB down 4
attr Terrasse rl_commandStop set JaroFB stop 4
attr Terrasse rl_commandUp set JaroFB up 4
attr Terrasse rl_excessBottom 2
attr Terrasse rl_excessTop 0
attr Terrasse rl_resetTime 0
attr Terrasse rl_secondsDown 33
attr Terrasse rl_secondsUp 33
attr Terrasse rl_switchTime 1
attr Terrasse rl_type HomeKit
attr Terrasse room Jalousien
attr Terrasse webCmd open:closed:half:stop:pct


Hätte gerne, das der Rollo nicht fährt, so lange die Tür offen ist, wenn man draußen auf der Terrasse sitzt. Wenn die Türe dann später geschlossen wird, soll er dann den Befehl falls er ihn schon bekommen hat ausführen und runter fahren. Geht das ? Oder ist das nur für diese Lüftungsgeschichte, das der Rollo dann auf eine bestimmte Pos hochfährt, wenn man die Tür öffnet ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 22 Juni 2019, 23:34:13
@D3ltorohd:
Ich glaube das was du mit dem Fensterkontakt vorhast, geht nicht ausschließlich mit ASC-Boardmitteln.
Du könntest aber z.B. zwei DOIF anlegen.
Einen für Fensterkontakt open - damit setzt du für den Rollladen ASC_Partymode=on und einen für Fensterkontakt closed mit ASC_Partymode = off.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 23 Juni 2019, 02:26:51
Hallo Leute!
Ich habe sein 2 Tagen endlich an meiner Terrassentür einen Drehgriffkontakt.
Leider arbeitet der nicht wie erwartet.
Der Drehgriffkontakt ist via ASC_WindowRec mit dem Device verbunden.
ASC_WindowRec_subType ist auf threestate gesetzt.
Außerdem ist noch ASC_PrivacyDown_Pos so gesetzt dass der Rollo 2 Min vorher 10% herunterfährt.
Ich habe heute Abend testweise den Griff auf offen gestellt.
Erstaunlicherweise ist der Rollo die ASC_PrivacyDown_Pos gar nicht angefahren und dann zu der Zeit als der Rollo herunterfahren sollte ist dieser auf die ASC_Ventilate_Pos gefahren.
Eigentlich hätte ich erwartet, dass bei geöffneten Griff der Rollo gar nicht fährt. Die ASC_Ventilate_Pos hätte ich erwartet wenn ich den Drehgriff auf Kippen gestellt hätte.
Der Aktor ist ein HM-LC-BL1-FM und der Drehgriff ein HM-SEC-RHS.
Hier noch ein paar Logs:
Logfile (gekürzt nur Einträge zum Device):

ASC_DEBUG!!! 2019.06.22 22:32:54 - FnShuttersCommandSet: Rollo_Terrasse - Die Fahrt wird zurückgestellt. Grund kann ein geöffnetes Fenster sein oder ein aktivierter Party Modus
ASC_DEBUG!!! 2019.06.22 22:34:54 - FnSetCmdFn: Rollo_Terrasse - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 20. Grund der Fahrt: night close
2019.06.22 22:34:54 3: CUL_HM set Rollo_Terrasse pct 20
ASC_DEBUG!!! 2019.06.22 22:34:54 - FnSetDriveCmd: Rollo_Terrasse - NICHT versetztes fahren
ASC_DEBUG!!! 2019.06.22 22:34:54 - FnSetDriveCmd: Rollo_Terrasse - NoOffset: NEIN
ASC_DEBUG!!! 2019.06.22 22:34:54 - FnShuttersCommandSet: Rollo_Terrasse - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2019.06.22 22:34:54 - EventProcessingShutters: Rollo_Terrasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1561235694 Last Position Timestamp: 1561235694 Drive Up Max Duration: 31 Last Position: 100 aktuelle Position: 100
ASC_DEBUG!!! 2019.06.22 22:34:54 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.06.22 22:35:31 - EventProcessingWindowRec: Rollo_Terrasse - RECEIVED EVENT: battery: low contact: closed (to VCCU) state: closed trigger_cnt: 25 - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2019.06.22 22:35:31 - EventProcessingWindowRec: Rollo_Terrasse - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse Allgemein: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getDownBrightness: 0 Brightness: 94 BrightnessMin: 999999 Sunset: 1
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getUpBrightness: 0 Brightness: 94 BrightnessMax: 1 Sunrise: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse Allgemein: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getDownBrightness: 0 Brightness: 94 BrightnessMin: 999999 Sunset: 1
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getUpBrightness: 0 Brightness: 94 BrightnessMax: 1 Sunrise: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - EventProcessingWindowRec: Rollo_Terrasse Event Closed
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse Allgemein: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getDownBrightness: 0 Brightness: 94 BrightnessMin: 999999 Sunset: 1
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getUpBrightness: 0 Brightness: 94 BrightnessMax: 1 Sunrise: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse Allgemein: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getDownBrightness: 0 Brightness: 94 BrightnessMin: 999999 Sunset: 1
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getUpBrightness: 0 Brightness: 94 BrightnessMax: 1 Sunrise: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnSetCmdFn: Rollo_Terrasse - Rolllo wird gefahren, aktuelle Position: 20, Zielposition: 0. Grund der Fahrt: window closed at night
2019.06.22 22:35:32 3: CUL_HM set Rollo_Terrasse pct 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnSetDriveCmd: Rollo_Terrasse - NICHT versetztes fahren
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnSetDriveCmd: Rollo_Terrasse - NoOffset: JA
ASC_DEBUG!!! 2019.06.22 22:35:32 - EventProcessingShutters: Rollo_Terrasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1561235732 Last Position Timestamp: 1561235732 Drive Up Max Duration: 31 Last Position: 20 aktuelle Position: 20
ASC_DEBUG!!! 2019.06.22 22:35:32 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.06.22 22:35:40 - EventProcessingWindowRec: Rollo_Terrasse - RECEIVED EVENT: battery: low contact: tilted (to VCCU) state: tilted trigger_cnt: 26 - IDENTIFIED EVENT: tilted - STORED EVENT: tilted
ASC_DEBUG!!! 2019.06.22 22:35:40 - EventProcessingWindowRec: Rollo_Terrasse - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1
ASC_DEBUG!!! 2019.06.22 22:35:41 - EventProcessingShutters: Rollo_Terrasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1561235741 Last Position Timestamp: 1561235732 Drive Up Max Duration: 31 Last Position: 20 aktuelle Position: 0
ASC_DEBUG!!! 2019.06.22 22:35:41 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.06.22 22:35:41 - EventProcessingShadingBrightness: Rollo_Terrasse - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2019.06.22 22:35:41 - EventProcessingShadingBrightness: Rollo_Terrasse - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 86 RainProtection: unprotected WindProtection: unprotected


Hier verstehe ich "Fenster ist entweder nicht offen oder keine Terassentür" nicht - wertet das hier ASC_ShuttersPlace aus obwohl ich gar keine Residence eingerichtet habe?

Und hier das Log vom Device:

2019-06-22_22:34:54 Rollo_Terrasse level: set_20
2019-06-22_22:34:54 Rollo_Terrasse set_20
2019-06-22_22:34:54 Rollo_Terrasse deviceMsg: on (to VCCU)
2019-06-22_22:34:54 Rollo_Terrasse level: 100
2019-06-22_22:34:54 Rollo_Terrasse motor: down:on
2019-06-22_22:34:54 Rollo_Terrasse pct: 100
2019-06-22_22:34:54 Rollo_Terrasse on
2019-06-22_22:34:54 Rollo_Terrasse timedOn: off
2019-06-22_22:35:14 Rollo_Terrasse deviceMsg: 20 (to VCCU)
2019-06-22_22:35:14 Rollo_Terrasse level: 20
2019-06-22_22:35:14 Rollo_Terrasse motor: stop:20
2019-06-22_22:35:14 Rollo_Terrasse pct: 20
2019-06-22_22:35:14 Rollo_Terrasse 20
2019-06-22_22:35:14 Rollo_Terrasse timedOn: off
2019-06-22_22:35:32 Rollo_Terrasse level: set_0
2019-06-22_22:35:32 Rollo_Terrasse set_0
2019-06-22_22:35:32 Rollo_Terrasse deviceMsg: 20 (to VCCU)
2019-06-22_22:35:32 Rollo_Terrasse level: 20
2019-06-22_22:35:32 Rollo_Terrasse motor: down:20
2019-06-22_22:35:32 Rollo_Terrasse pct: 20
2019-06-22_22:35:32 Rollo_Terrasse 20
2019-06-22_22:35:32 Rollo_Terrasse timedOn: off
2019-06-22_22:35:41 Rollo_Terrasse deviceMsg: off (to VCCU)
2019-06-22_22:35:41 Rollo_Terrasse level: 0
2019-06-22_22:35:41 Rollo_Terrasse motor: stop:off
2019-06-22_22:35:41 Rollo_Terrasse pct: 0
2019-06-22_22:35:41 Rollo_Terrasse off
2019-06-22_22:35:41 Rollo_Terrasse timedOn: off
2019-06-22_22:36:01 Rollo_Terrasse level: set_20
2019-06-22_22:36:01 Rollo_Terrasse set_20
2019-06-22_22:36:02 Rollo_Terrasse deviceMsg: off (to VCCU)
2019-06-22_22:36:02 Rollo_Terrasse level: 0
2019-06-22_22:36:02 Rollo_Terrasse motor: up:off
2019-06-22_22:36:02 Rollo_Terrasse pct: 0
2019-06-22_22:36:02 Rollo_Terrasse off
2019-06-22_22:36:02 Rollo_Terrasse timedOn: off
2019-06-22_22:36:09 Rollo_Terrasse deviceMsg: 20 (to VCCU)
2019-06-22_22:36:09 Rollo_Terrasse level: 20
2019-06-22_22:36:09 Rollo_Terrasse motor: stop:20
2019-06-22_22:36:09 Rollo_Terrasse pct: 20
2019-06-22_22:36:09 Rollo_Terrasse 20
2019-06-22_22:36:09 Rollo_Terrasse timedOn: off
2019-06-22_22:36:12 Rollo_Terrasse level: set_0
2019-06-22_22:36:12 Rollo_Terrasse set_0
2019-06-22_22:36:12 Rollo_Terrasse deviceMsg: 20 (to VCCU)
2019-06-22_22:36:12 Rollo_Terrasse level: 20
2019-06-22_22:36:12 Rollo_Terrasse motor: down:20
2019-06-22_22:36:12 Rollo_Terrasse pct: 20
2019-06-22_22:36:12 Rollo_Terrasse 20
2019-06-22_22:36:12 Rollo_Terrasse timedOn: off
2019-06-22_22:36:22 Rollo_Terrasse deviceMsg: off (to VCCU)
2019-06-22_22:36:22 Rollo_Terrasse level: 0
2019-06-22_22:36:22 Rollo_Terrasse motor: stop:off
2019-06-22_22:36:22 Rollo_Terrasse pct: 0
2019-06-22_22:36:22 Rollo_Terrasse off
2019-06-22_22:36:22 Rollo_Terrasse timedOn: off


und hier das List vom Device:

Internals:
   CUL1_MSGCNT 59
   CUL1_RAWMSG A0D49A4106817791234500601C800::-84:CUL1
   CUL1_RSSI  -84
   CUL1_TIME  2019-06-23 01:02:08
   DEF        681779
   FUUID      5ce93f26-f33f-8647-6c2c-cecb73e98ee2e5e3
   IODev      CUL1
   LASTInputDev CUL1
   MSGCNT     59
   NAME       Rollo_Terrasse
   NOTIFYDEV  global
   NR         157
   NTFY_ORDER 50-Rollo_Terrasse
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:49 - t:10 s:681779 d:123450 0601C800
   peerList   self01,self02,
   protCmdDel 1
   protLastRcv 2019-06-23 01:02:08
   protRcv    57 last_at:2019-06-23 01:02:08
   protResnd  8 last_at:2019-06-22 22:08:53
   protResndFail 1 last_at:2019-06-22 09:00:20
   protSnd    60 last_at:2019-06-23 01:02:08
   protState  CMDs_done
   rssi_CUL1  cnt:24 min:-87 max:-73 avg:-81.25 lst:-77
   rssi_at_CUL1 cnt:59 min:-95 max:-74.5 avg:-82.52 lst:-84
   READINGS:
     2019-06-10 20:50:23   ASC_Enable      on
     2019-06-23 01:02:08   ASC_ShuttersLastDrive manual
     2019-06-22 22:34:54   ASC_Time_DriveDown 23.06.2019 - 22:34
     2019-06-22 22:34:54   ASC_Time_DriveUp 23.06.2019 - 09:00
     2019-06-22 22:34:54   ASC_Time_PrivacyDriveDown 23.06.2019 - 22:32
     2019-06-22 22:36:12   CommandAccepted yes
     2019-06-10 16:18:32   D-firmware      2.11
     2019-06-10 16:18:32   D-serialNr      OEQ2687139
     2019-05-25 15:28:29   PairedTo        0xxxxxxx
     2019-05-25 15:27:28   R-driveDown     23 s
     2019-05-25 15:17:23   R-driveTurn     0.5 s
     2019-05-25 15:27:28   R-driveUp       26 s
     2019-05-25 15:17:22   R-pairCentral   0xxxxxxx
     2019-05-25 15:27:29   R-self01-lgActionType jmpToTarget
     2019-05-25 15:27:29   R-self01-lgOnLevel 100 %
     2019-05-25 15:27:29   R-self01-shActionType jmpToTarget
     2019-05-25 15:27:29   R-self01-shOnLevel 100 %
     2019-05-25 15:27:31   R-self02-lgActionType jmpToTarget
     2019-05-25 15:27:31   R-self02-lgOnLevel 100 %
     2019-05-25 15:27:31   R-self02-shActionType jmpToTarget
     2019-05-25 15:27:31   R-self02-shOnLevel 100 %
     2019-05-25 15:17:23   R-sign          off
     2019-05-25 15:28:29   RegL_00.        00:00 02:81 0A:AA 0B:BB 0C:C0 15:FF 18:00
     2019-05-25 15:28:30   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:E6 0D:01 0E:04 0F:05 10:00 30:06 56:00 57:24
     2019-05-25 15:28:32   RegL_03.self01  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:68 9F:00
     2019-05-25 15:28:34   RegL_03.self02  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:93 9F:00
     2019-06-22 15:30:29   associatedWith  AutoRollo
     2019-06-23 01:02:08   deviceMsg       on (to VCCU)
     2019-06-23 01:02:08   level           100
     2019-06-23 01:02:08   motor           stop:on
     2019-06-23 01:02:08   pct             100
     2019-06-21 22:21:23   peerList        self01,self02,
     2019-05-25 15:41:21   powerOn         2019-05-25 15:41:21
     2019-06-23 01:02:08   recentStateType info
     2019-06-23 01:02:08   state           on
     2019-06-23 01:02:08   timedOn         off
   helper:
     HM_CMDNR   73
     cSnd       11FFFFF0681779020128,11F23455681779020100
     dlvlCmd    ++A011123450681779020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +681779,00,00,00
       nextSend   1561244528.87112
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         681779
         00
         00
         00
     mRssi:
       mNo        49
       io:
         CUL1:
           -82
           -82
         CUL2:
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL1
       flg        A
       ts         1561244528.77216
       ack:
         HASH(0x4d09318)
         49800212345068177900
     rssi:
       CUL1:
         avg        -81.25
         cnt        24
         lst        -77
         max        -73
         min        -87
       at_CUL1:
         avg        -82.5254237288135
         cnt        59
         lst        -84
         max        -74.5
         min        -95
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeMorning REAL
   ASC_BlockingTime_afterManual 30
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor IR_Melder7:brightness
   ASC_DriveUpMaxDuration 31
   ASC_LockOut soft
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 120
   ASC_PrivacyDown_Pos 90
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 21:58
   ASC_Time_Down_Late 23:59
   ASC_Time_Up_Early 6:45
   ASC_Time_Up_Late 9:00
   ASC_Time_Up_WE_Holiday 9:00
   ASC_Ventilate_Pos 20
   ASC_WiggleValue 80
   ASC_WindProtection off
   ASC_WindowRec Terrassentuer_Wohnzimmer
   ASC_WindowRec_subType threestate
   IODev      CUL1
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   cmdIcon    on:control_arrow_upward off:control_arrow_downward stop:stop up:control_arrow_up down:control_arrow_down undefined:shutter_4
   devStateIcon on:fts_window_1w@green:off 90:shutter_open 80:shutter_1 70:shutter_2 60:shutter_3 50:shutter_4 40:shutter_halfopen 30:shutter_5 20:shutter_6 10:shutter_7 off:fts_shutter_1w_100@green:on
   eventMap   undefined:Verschieden
   expert     2_raw
   firmware   2.11
   group      Rollos
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,68177901,68177902,
   room       EG_Wohnzimmer,Rollo
   serialNr   OEQ2687139
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollo Rollo_map structexclude
   webCmd     on:off:up:down:stop


Ich vermute mal dass meine Einstellung ASC_ShuttersPlace "window" auf jeden Fall Unsinn ist - sollte aber egal sein da der default ja auch "window" ist.

Sonst jemand eine Idee zu dem Verhalten?

LG Werner

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 06:52:53
Zitat von: hdderror am 23 Juni 2019, 02:26:51
Hallo Leute!
Ich habe sein 2 Tagen endlich an meiner Terrassentür einen Drehgriffkontakt.
Leider arbeitet der nicht wie erwartet.
Der Drehgriffkontakt ist via ASC_WindowRec mit dem Device verbunden.
ASC_WindowRec_subType ist auf threestate gesetzt.
Außerdem ist noch ASC_PrivacyDown_Pos so gesetzt dass der Rollo 2 Min vorher 10% herunterfährt.
Ich habe heute Abend testweise den Griff auf offen gestellt.
Erstaunlicherweise ist der Rollo die ASC_PrivacyDown_Pos gar nicht angefahren und dann zu der Zeit als der Rollo herunterfahren sollte ist dieser auf die ASC_Ventilate_Pos gefahren.
Eigentlich hätte ich erwartet, dass bei geöffneten Griff der Rollo gar nicht fährt. Die ASC_Ventilate_Pos hätte ich erwartet wenn ich den Drehgriff auf Kippen gestellt hätte.
Der Aktor ist ein HM-LC-BL1-FM und der Drehgriff ein HM-SEC-RHS.
Hier noch ein paar Logs:
Logfile (gekürzt nur Einträge zum Device):

ASC_DEBUG!!! 2019.06.22 22:32:54 - FnShuttersCommandSet: Rollo_Terrasse - Die Fahrt wird zurückgestellt. Grund kann ein geöffnetes Fenster sein oder ein aktivierter Party Modus
ASC_DEBUG!!! 2019.06.22 22:34:54 - FnSetCmdFn: Rollo_Terrasse - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 20. Grund der Fahrt: night close
2019.06.22 22:34:54 3: CUL_HM set Rollo_Terrasse pct 20
ASC_DEBUG!!! 2019.06.22 22:34:54 - FnSetDriveCmd: Rollo_Terrasse - NICHT versetztes fahren
ASC_DEBUG!!! 2019.06.22 22:34:54 - FnSetDriveCmd: Rollo_Terrasse - NoOffset: NEIN
ASC_DEBUG!!! 2019.06.22 22:34:54 - FnShuttersCommandSet: Rollo_Terrasse - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
ASC_DEBUG!!! 2019.06.22 22:34:54 - EventProcessingShutters: Rollo_Terrasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1561235694 Last Position Timestamp: 1561235694 Drive Up Max Duration: 31 Last Position: 100 aktuelle Position: 100
ASC_DEBUG!!! 2019.06.22 22:34:54 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.06.22 22:35:31 - EventProcessingWindowRec: Rollo_Terrasse - RECEIVED EVENT: battery: low contact: closed (to VCCU) state: closed trigger_cnt: 25 - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2019.06.22 22:35:31 - EventProcessingWindowRec: Rollo_Terrasse - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse Allgemein: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getDownBrightness: 0 Brightness: 94 BrightnessMin: 999999 Sunset: 1
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getUpBrightness: 0 Brightness: 94 BrightnessMax: 1 Sunrise: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse Allgemein: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getDownBrightness: 0 Brightness: 94 BrightnessMin: 999999 Sunset: 1
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getUpBrightness: 0 Brightness: 94 BrightnessMax: 1 Sunrise: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - EventProcessingWindowRec: Rollo_Terrasse Event Closed
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse Allgemein: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getDownBrightness: 0 Brightness: 94 BrightnessMin: 999999 Sunset: 1
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getUpBrightness: 0 Brightness: 94 BrightnessMax: 1 Sunrise: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse Allgemein: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getDownBrightness: 0 Brightness: 94 BrightnessMin: 999999 Sunset: 1
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnIsDay: Rollo_Terrasse getUpBrightness: 0 Brightness: 94 BrightnessMax: 1 Sunrise: 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnSetCmdFn: Rollo_Terrasse - Rolllo wird gefahren, aktuelle Position: 20, Zielposition: 0. Grund der Fahrt: window closed at night
2019.06.22 22:35:32 3: CUL_HM set Rollo_Terrasse pct 0
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnSetDriveCmd: Rollo_Terrasse - NICHT versetztes fahren
ASC_DEBUG!!! 2019.06.22 22:35:32 - FnSetDriveCmd: Rollo_Terrasse - NoOffset: JA
ASC_DEBUG!!! 2019.06.22 22:35:32 - EventProcessingShutters: Rollo_Terrasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1561235732 Last Position Timestamp: 1561235732 Drive Up Max Duration: 31 Last Position: 20 aktuelle Position: 20
ASC_DEBUG!!! 2019.06.22 22:35:32 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.06.22 22:35:40 - EventProcessingWindowRec: Rollo_Terrasse - RECEIVED EVENT: battery: low contact: tilted (to VCCU) state: tilted trigger_cnt: 26 - IDENTIFIED EVENT: tilted - STORED EVENT: tilted
ASC_DEBUG!!! 2019.06.22 22:35:40 - EventProcessingWindowRec: Rollo_Terrasse - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1
ASC_DEBUG!!! 2019.06.22 22:35:41 - EventProcessingShutters: Rollo_Terrasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1561235741 Last Position Timestamp: 1561235732 Drive Up Max Duration: 31 Last Position: 20 aktuelle Position: 0
ASC_DEBUG!!! 2019.06.22 22:35:41 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.06.22 22:35:41 - EventProcessingShadingBrightness: Rollo_Terrasse - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
ASC_DEBUG!!! 2019.06.22 22:35:41 - EventProcessingShadingBrightness: Rollo_Terrasse - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 86 RainProtection: unprotected WindProtection: unprotected


Hier verstehe ich "Fenster ist entweder nicht offen oder keine Terassentür" nicht - wertet das hier ASC_ShuttersPlace aus obwohl ich gar keine Residence eingerichtet habe?

Und hier das Log vom Device:

2019-06-22_22:34:54 Rollo_Terrasse level: set_20
2019-06-22_22:34:54 Rollo_Terrasse set_20
2019-06-22_22:34:54 Rollo_Terrasse deviceMsg: on (to VCCU)
2019-06-22_22:34:54 Rollo_Terrasse level: 100
2019-06-22_22:34:54 Rollo_Terrasse motor: down:on
2019-06-22_22:34:54 Rollo_Terrasse pct: 100
2019-06-22_22:34:54 Rollo_Terrasse on
2019-06-22_22:34:54 Rollo_Terrasse timedOn: off
2019-06-22_22:35:14 Rollo_Terrasse deviceMsg: 20 (to VCCU)
2019-06-22_22:35:14 Rollo_Terrasse level: 20
2019-06-22_22:35:14 Rollo_Terrasse motor: stop:20
2019-06-22_22:35:14 Rollo_Terrasse pct: 20
2019-06-22_22:35:14 Rollo_Terrasse 20
2019-06-22_22:35:14 Rollo_Terrasse timedOn: off
2019-06-22_22:35:32 Rollo_Terrasse level: set_0
2019-06-22_22:35:32 Rollo_Terrasse set_0
2019-06-22_22:35:32 Rollo_Terrasse deviceMsg: 20 (to VCCU)
2019-06-22_22:35:32 Rollo_Terrasse level: 20
2019-06-22_22:35:32 Rollo_Terrasse motor: down:20
2019-06-22_22:35:32 Rollo_Terrasse pct: 20
2019-06-22_22:35:32 Rollo_Terrasse 20
2019-06-22_22:35:32 Rollo_Terrasse timedOn: off
2019-06-22_22:35:41 Rollo_Terrasse deviceMsg: off (to VCCU)
2019-06-22_22:35:41 Rollo_Terrasse level: 0
2019-06-22_22:35:41 Rollo_Terrasse motor: stop:off
2019-06-22_22:35:41 Rollo_Terrasse pct: 0
2019-06-22_22:35:41 Rollo_Terrasse off
2019-06-22_22:35:41 Rollo_Terrasse timedOn: off
2019-06-22_22:36:01 Rollo_Terrasse level: set_20
2019-06-22_22:36:01 Rollo_Terrasse set_20
2019-06-22_22:36:02 Rollo_Terrasse deviceMsg: off (to VCCU)
2019-06-22_22:36:02 Rollo_Terrasse level: 0
2019-06-22_22:36:02 Rollo_Terrasse motor: up:off
2019-06-22_22:36:02 Rollo_Terrasse pct: 0
2019-06-22_22:36:02 Rollo_Terrasse off
2019-06-22_22:36:02 Rollo_Terrasse timedOn: off
2019-06-22_22:36:09 Rollo_Terrasse deviceMsg: 20 (to VCCU)
2019-06-22_22:36:09 Rollo_Terrasse level: 20
2019-06-22_22:36:09 Rollo_Terrasse motor: stop:20
2019-06-22_22:36:09 Rollo_Terrasse pct: 20
2019-06-22_22:36:09 Rollo_Terrasse 20
2019-06-22_22:36:09 Rollo_Terrasse timedOn: off
2019-06-22_22:36:12 Rollo_Terrasse level: set_0
2019-06-22_22:36:12 Rollo_Terrasse set_0
2019-06-22_22:36:12 Rollo_Terrasse deviceMsg: 20 (to VCCU)
2019-06-22_22:36:12 Rollo_Terrasse level: 20
2019-06-22_22:36:12 Rollo_Terrasse motor: down:20
2019-06-22_22:36:12 Rollo_Terrasse pct: 20
2019-06-22_22:36:12 Rollo_Terrasse 20
2019-06-22_22:36:12 Rollo_Terrasse timedOn: off
2019-06-22_22:36:22 Rollo_Terrasse deviceMsg: off (to VCCU)
2019-06-22_22:36:22 Rollo_Terrasse level: 0
2019-06-22_22:36:22 Rollo_Terrasse motor: stop:off
2019-06-22_22:36:22 Rollo_Terrasse pct: 0
2019-06-22_22:36:22 Rollo_Terrasse off
2019-06-22_22:36:22 Rollo_Terrasse timedOn: off


und hier das List vom Device:

Internals:
   CUL1_MSGCNT 59
   CUL1_RAWMSG A0D49A4106817791234500601C800::-84:CUL1
   CUL1_RSSI  -84
   CUL1_TIME  2019-06-23 01:02:08
   DEF        681779
   FUUID      5ce93f26-f33f-8647-6c2c-cecb73e98ee2e5e3
   IODev      CUL1
   LASTInputDev CUL1
   MSGCNT     59
   NAME       Rollo_Terrasse
   NOTIFYDEV  global
   NR         157
   NTFY_ORDER 50-Rollo_Terrasse
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:49 - t:10 s:681779 d:123450 0601C800
   peerList   self01,self02,
   protCmdDel 1
   protLastRcv 2019-06-23 01:02:08
   protRcv    57 last_at:2019-06-23 01:02:08
   protResnd  8 last_at:2019-06-22 22:08:53
   protResndFail 1 last_at:2019-06-22 09:00:20
   protSnd    60 last_at:2019-06-23 01:02:08
   protState  CMDs_done
   rssi_CUL1  cnt:24 min:-87 max:-73 avg:-81.25 lst:-77
   rssi_at_CUL1 cnt:59 min:-95 max:-74.5 avg:-82.52 lst:-84
   READINGS:
     2019-06-10 20:50:23   ASC_Enable      on
     2019-06-23 01:02:08   ASC_ShuttersLastDrive manual
     2019-06-22 22:34:54   ASC_Time_DriveDown 23.06.2019 - 22:34
     2019-06-22 22:34:54   ASC_Time_DriveUp 23.06.2019 - 09:00
     2019-06-22 22:34:54   ASC_Time_PrivacyDriveDown 23.06.2019 - 22:32
     2019-06-22 22:36:12   CommandAccepted yes
     2019-06-10 16:18:32   D-firmware      2.11
     2019-06-10 16:18:32   D-serialNr      OEQ2687139
     2019-05-25 15:28:29   PairedTo        0xxxxxxx
     2019-05-25 15:27:28   R-driveDown     23 s
     2019-05-25 15:17:23   R-driveTurn     0.5 s
     2019-05-25 15:27:28   R-driveUp       26 s
     2019-05-25 15:17:22   R-pairCentral   0xxxxxxx
     2019-05-25 15:27:29   R-self01-lgActionType jmpToTarget
     2019-05-25 15:27:29   R-self01-lgOnLevel 100 %
     2019-05-25 15:27:29   R-self01-shActionType jmpToTarget
     2019-05-25 15:27:29   R-self01-shOnLevel 100 %
     2019-05-25 15:27:31   R-self02-lgActionType jmpToTarget
     2019-05-25 15:27:31   R-self02-lgOnLevel 100 %
     2019-05-25 15:27:31   R-self02-shActionType jmpToTarget
     2019-05-25 15:27:31   R-self02-shOnLevel 100 %
     2019-05-25 15:17:23   R-sign          off
     2019-05-25 15:28:29   RegL_00.        00:00 02:81 0A:AA 0B:BB 0C:C0 15:FF 18:00
     2019-05-25 15:28:30   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:E6 0D:01 0E:04 0F:05 10:00 30:06 56:00 57:24
     2019-05-25 15:28:32   RegL_03.self01  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:68 9F:00
     2019-05-25 15:28:34   RegL_03.self02  00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:04 9E:93 9F:00
     2019-06-22 15:30:29   associatedWith  AutoRollo
     2019-06-23 01:02:08   deviceMsg       on (to VCCU)
     2019-06-23 01:02:08   level           100
     2019-06-23 01:02:08   motor           stop:on
     2019-06-23 01:02:08   pct             100
     2019-06-21 22:21:23   peerList        self01,self02,
     2019-05-25 15:41:21   powerOn         2019-05-25 15:41:21
     2019-06-23 01:02:08   recentStateType info
     2019-06-23 01:02:08   state           on
     2019-06-23 01:02:08   timedOn         off
   helper:
     HM_CMDNR   73
     cSnd       11FFFFF0681779020128,11F23455681779020100
     dlvlCmd    ++A011123450681779020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +681779,00,00,00
       nextSend   1561244528.87112
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         681779
         00
         00
         00
     mRssi:
       mNo        49
       io:
         CUL1:
           -82
           -82
         CUL2:
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL1
       flg        A
       ts         1561244528.77216
       ack:
         HASH(0x4d09318)
         49800212345068177900
     rssi:
       CUL1:
         avg        -81.25
         cnt        24
         lst        -77
         max        -73
         min        -87
       at_CUL1:
         avg        -82.5254237288135
         cnt        59
         lst        -84
         max        -74.5
         min        -95
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeMorning REAL
   ASC_BlockingTime_afterManual 30
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor IR_Melder7:brightness
   ASC_DriveUpMaxDuration 31
   ASC_LockOut soft
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 120
   ASC_PrivacyDown_Pos 90
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 21:58
   ASC_Time_Down_Late 23:59
   ASC_Time_Up_Early 6:45
   ASC_Time_Up_Late 9:00
   ASC_Time_Up_WE_Holiday 9:00
   ASC_Ventilate_Pos 20
   ASC_WiggleValue 80
   ASC_WindProtection off
   ASC_WindowRec Terrassentuer_Wohnzimmer
   ASC_WindowRec_subType threestate
   IODev      CUL1
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   cmdIcon    on:control_arrow_upward off:control_arrow_downward stop:stop up:control_arrow_up down:control_arrow_down undefined:shutter_4
   devStateIcon on:fts_window_1w@green:off 90:shutter_open 80:shutter_1 70:shutter_2 60:shutter_3 50:shutter_4 40:shutter_halfopen 30:shutter_5 20:shutter_6 10:shutter_7 off:fts_shutter_1w_100@green:on
   eventMap   undefined:Verschieden
   expert     2_raw
   firmware   2.11
   group      Rollos
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,68177901,68177902,
   room       EG_Wohnzimmer,Rollo
   serialNr   OEQ2687139
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rollo Rollo_map structexclude
   webCmd     on:off:up:down:stop


Ich vermute mal dass meine Einstellung ASC_ShuttersPlace "window" auf jeden Fall Unsinn ist - sollte aber egal sein da der default ja auch "window" ist.

Sonst jemand eine Idee zu dem Verhalten?

LG Werner

Hallo Werner,

Wenn es eine Terrassentür ist dann sollte auch bei ASC_ShuttersPlace terrace stehen.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 23 Juni 2019, 09:39:09
Hier ist irgendwo ein Fehler:
bei einen Treestate Kontakt, Wenn es Nacht ist, so wird ASC_ComfortOpen_Pos wird nicht beachtet wenn das Fenster offen ist.

Umgekehrt ist es auch so:

es ist Nacht, Rollo steht auf ASC_ComfortOpen_Pos, und das Fenster ist "open"

Wenn es jetzt Tag wird, bleibt ASC_ComfortOpen_Pos bis zum schliessen vom Fenster
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 23 Juni 2019, 09:41:49
Guten Morgen,

ich möchte die Shading Funktion aktiviere.
In der Vergangenheit habe ich die Aussentemperatur und Raumtemperatur ermittelt und dann die Rollos mehr oder weniger geschlossen.
Da das schöne ASC Modul auch diese Funktion der Beschattung hat, würde ich gerne dieses auch in das Modul übernehmen.
Ich habe derzeit keinen Helligkeitssensor.

Wer hat eine Idee.


Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 09:46:51
Zitat von: D3ltorohd am 22 Juni 2019, 21:49:59
So nun hab ich per Stick und Zigbee2MQTT meinen ersten Fensterkontakt von Xiaomi in Fhem angelegt.

Nun würde ich diesen gerne mit dem Rollo für die Terrassentür verknüpfen. Ich soll das Device bei ASC_WinRec eintragen, ist das dann dieser Name hier ?
FRIENDLYNAME Terrasse_Sensor also Terrasse_Sensor bei dem zuständigen Rollo über attr setzen ?

Und was genau passiert jetzt, oder muss ich noch weitere Attr setzten ?
Denke habe es nun richtig eingetragen ?

define Terrasse ROLLO
setuuid Terrasse 5ce30554-f33f-fc62-514f-5893d7b5632dd7ef
attr Terrasse 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
attr Terrasse ASC 2
attr Terrasse ASC_Drive_OffsetStart 1
attr Terrasse ASC_Pos_Reading pct
attr Terrasse ASC_Time_Up_Early 07:00
attr Terrasse ASC_WindowRec Terrasse_Sensor
attr Terrasse ASC_WindowRec_subType twostate
attr Terrasse cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
attr Terrasse 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_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
attr Terrasse rl_autoStop 1
attr Terrasse rl_commandDown set JaroFB down 4
attr Terrasse rl_commandStop set JaroFB stop 4
attr Terrasse rl_commandUp set JaroFB up 4
attr Terrasse rl_excessBottom 2
attr Terrasse rl_excessTop 0
attr Terrasse rl_resetTime 0
attr Terrasse rl_secondsDown 33
attr Terrasse rl_secondsUp 33
attr Terrasse rl_switchTime 1
attr Terrasse rl_type HomeKit
attr Terrasse room Jalousien
attr Terrasse webCmd open:closed:half:stop:pct


Hätte gerne, das der Rollo nicht fährt, so lange die Tür offen ist, wenn man draußen auf der Terrasse sitzt. Wenn die Türe dann später geschlossen wird, soll er dann den Befehl falls er ihn schon bekommen hat ausführen und runter fahren. Geht das ? Oder ist das nur für diese Lüftungsgeschichte, das der Rollo dann auf eine bestimmte Pos hochfährt, wenn man die Tür öffnet ?

Zeige mal bitte ein List vom Sensor und vom Rollo Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 23 Juni 2019, 09:47:52
Zitat von: eurofinder am 22 Juni 2019, 23:34:13
@D3ltorohd:
Ich glaube das was du mit dem Fensterkontakt vorhast, geht nicht ausschließlich mit ASC-Boardmitteln.
Du könntest aber z.B. zwei DOIF anlegen.
Einen für Fensterkontakt open - damit setzt du für den Rollladen ASC_Partymode=on und einen für Fensterkontakt closed mit ASC_Partymode = off.

Gruß
eurofinder

Ich habe davon leider überhaupt keine Ahnung, könntest du mir dabei helfen, oder gar so ein DOIF erstellen ? Wahrscheinlich muss ich dafür erst mal ein Modul installieren, richtig ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 09:55:00
Das sollte eigentlich möglich sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 23 Juni 2019, 10:55:57
Hallo CoolTux,

"Wenn es eine Terrassentür ist dann sollte auch bei ASC_ShuttersPlace terrace stehen."

Werde heute abend sehen was passiert -  Danke erstmal.
LG Werner
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 11:17:49
Zitat von: hdderror am 23 Juni 2019, 10:55:57
Hallo CoolTux,

"Wenn es eine Terrassentür ist dann sollte auch bei ASC_ShuttersPlace terrace stehen."

Werde heute abend sehen was passiert -  Danke erstmal.
LG Werner

Diesbezüglich habe ich aktuell einen Bug entdeckt. Leider wird das Rollo fahren. Entweder in Ventilate oder Comfort.
Ich überarbeite das ganze Thema aber gerade.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 23 Juni 2019, 12:20:14
@D3ltorohd:
ZitatIch habe davon leider überhaupt keine Ahnung, könntest du mir dabei helfen, oder gar so ein DOIF erstellen ? Wahrscheinlich muss ich dafür erst mal ein Modul installieren, richtig ?
Zusätzliches Modul brauchst du nicht installieren.
Probiere mal folgende DOIF-Definitionen:
define DOIF_Name_offen DOIF ([Fensterkontaktname:"^open$"]) (attr Fensterkontakname ASC_Partymode on)
und
define DOIF_Name_geschlossen DOIF ([Fensterkontaktname:"^closed$"]) (attr Fensterkontakname ASC_Partymode off)

Für DOIF_Name_offen bzw. DOIF_Name_geschlossen eigene Bezeichnungen einsetzen, ebenso für Fensterkontakname die Bezeichnung deines Sensors.

Ich nutze z.B. zwei DOIF zur Steuerung meiner Heizungsthermostate. Beim Öffnen von Fenster/Tür wird mit einer Verzögerung von einer Minute das jeweilige Thermostat geschlossen, beim Schließen von Fenster/Tür geöffnet - klappt wunderbar und zuverlässig.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 23 Juni 2019, 12:47:01
Zitat von: eurofinder am 23 Juni 2019, 12:20:14
@D3ltorohd:Zusätzliches Modul brauchst du nicht installieren.
Probiere mal folgende DOIF-Definitionen:
define DOIF_Name_offen DOIF ([Fensterkontaktname:"^open$"]) (attr Fensterkontakname ASC_Partymode on)
und
define DOIF_Name_geschlossen DOIF ([Fensterkontaktname:"^closed$"]) (attr Fensterkontakname ASC_Partymode off)

Für DOIF_Name_offen bzw. DOIF_Name_geschlossen eigene Bezeichnungen einsetzen, ebenso für Fensterkontakname die Bezeichnung deines Sensors.

Ich nutze z.B. zwei DOIF zur Steuerung meiner Heizungsthermostate. Beim Öffnen von Fenster/Tür wird mit einer Verzögerung von einer Minute das jeweilige Thermostat geschlossen, beim Schließen von Fenster/Tür geöffnet - klappt wunderbar und zuverlässig.

Gruß
eurofinder

Ich glaube ich hab es nicht ganz richtig gemacht ?

define DOIF_Terrasse_offen DOIF ([Terrasse_Sensor:"^open$"]) (attr Terrasse ASC_Partymode on)
setuuid DOIF_Terrasse_offen 5d0f5746-f33f-fc62-bfed-76b3757cb0c6d544
attr DOIF_Terrasse_offen room Doif
define DOIF_Terrasse_geschlossen DOIF ([Terrasse_Sensor:"^closed$"]) (attr Terrasse ASC_Partymode off)
setuuid DOIF_Terrasse_geschlossen 5d0f57a7-f33f-fc62-4726-6314e873c27e8b84
attr DOIF_Terrasse_geschlossen room Doif


Bei dem Rollo ASC Device Terrasse steht jetzt Partymode auf On, aber er stellt sich nicht auf off, wenn ich die Türe schließe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hdderror am 23 Juni 2019, 13:15:07
Zitat von: CoolTux am 23 Juni 2019, 11:17:49
Diesbezüglich habe ich aktuell einen Bug entdeckt. Leider wird das Rollo fahren. Entweder in Ventilate oder Comfort.
Ich überarbeite das ganze Thema aber gerade.

Ok, Danke!
Freu mich schon auf die nächste Version ;)
LG Werner
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 23 Juni 2019, 13:15:35
Zitat von: D3ltorohd am 23 Juni 2019, 12:47:01
Ich glaube ich hab es nicht ganz richtig gemacht ?

define DOIF_Terrasse_offen DOIF ([Terrasse_Sensor:"^open$"]) (attr Terrasse ASC_Partymode on)
setuuid DOIF_Terrasse_offen 5d0f5746-f33f-fc62-bfed-76b3757cb0c6d544
attr DOIF_Terrasse_offen room Doif
define DOIF_Terrasse_geschlossen DOIF ([Terrasse_Sensor:"^closed$"]) (attr Terrasse ASC_Partymode off)
setuuid DOIF_Terrasse_geschlossen 5d0f57a7-f33f-fc62-4726-6314e873c27e8b84
attr DOIF_Terrasse_geschlossen room Doif


Bei dem Rollo ASC Device Terrasse steht jetzt Partymode auf On, aber er stellt sich nicht auf off, wenn ich die Türe schließe.
Normal sollte die Funktion auch ohne doif funktionieren. Ich denke du brauchst da nichts weiter als ASC. Oder ich habe das falsche verstanden was du möchtest. Wenn meine Terrassentür offen ist fährt das Rollo nie. Schließe ich sie am Abend und es hätte schon unten sein müssen wird die Fahrt nachgeholt.
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 23 Juni 2019, 14:13:50
Zitat von: majestro84 am 23 Juni 2019, 13:15:35
Normal sollte die Funktion auch ohne doif funktionieren. Ich denke du brauchst da nichts weiter als ASC. Oder ich habe das falsche verstanden was du möchtest. Wenn meine Terrassentür offen ist fährt das Rollo nie. Schließe ich sie am Abend und es hätte schon unten sein müssen wird die Fahrt nachgeholt.
Gruß Alex

Genau so ist es geplant, wurde ein paar Beiträge weiter oben aber verneint, das ASC wird das so nicht können. Kannst du mir sagen was ich dafür für Attr setzten muss, so wie das bei dir klingt, möchte ich es gerne haben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 23 Juni 2019, 14:24:17
Zitat von: D3ltorohd am 23 Juni 2019, 14:13:50
Genau so ist es geplant, wurde ein paar Beiträge weiter oben aber verneint, das ASC wird das so nicht können. Kannst du mir sagen was ich dafür für Attr setzten muss, so wie das bei dir klingt, möchte ich es gerne haben.
Du trägst dein Fensterkontakt der nur Open und Close kann als ASC_WindowRec_subType threestate ein. Somit entfällt die Ventilate Position. Dann natürlich als ASC_ShuttersPlace terrace.
Das sollte es eigentlich gewesen sein.
Als ASC_ComfortOpen_Pos habe ich eine genommen die fast offen ist damit man wenn die Rolllade schon unten war auch Ordentlich auf die Terrasse kommt beim Fenster öffnen. Beachte nur es darf nicht gleich der Open Position sein. Also nimm zum Beispiel wenn Open 100 ist 90 für Comfort.

Probiere es mal aus ob es so bei dir funktioniert.

Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 23 Juni 2019, 15:59:15
Folgende Jalousie ist plötzlich ungewollt heruntergefahren. Scheinbar aber als "Shading out".
Ich habe heute erstmals hier die Attribute WinRec, ShuttersPlace und SoftLock gesetzt.
Diese Jalousie wird NIE per ASC runtergefahren.
Und die Beschattung ist hier deaktiviert. Es ist eine Tür.


   READINGS:
     2019-05-20 11:46:30   ASC_Enable      on
     2019-06-23 15:42:08   ASC_ShuttersLastDrive shading out
     2019-06-23 08:00:01   ASC_Time_DriveDown 23.06.2019 - 23:15
     2019-06-23 08:00:01   ASC_Time_DriveUp 24.06.2019 - 07:00
     2019-06-23 15:41:36   CommandAccepted yes
     2018-08-09 18:11:00   D-firmware      2.11
     2018-08-09 18:11:00   D-serialNr      XXX
     2019-05-08 11:33:31   PairedTo        0xxxx
     2017-07-12 11:03:31   R-confBtnTime   permanent
     2019-05-08 11:33:24   R-driveDown     35 s
     2017-07-12 11:03:32   R-driveTurn     0.5 s
     2019-05-08 11:33:32   R-driveUp       35 s
     2017-07-12 11:03:31   R-intKeyVisib   invisib
     2017-07-12 11:03:31   R-localResDis   off
     2017-07-12 11:03:31   R-pairCentral   0xxxx
     2017-07-12 11:03:32   R-powerUpAction off
     2017-07-12 11:03:32   R-refRunCounter 0
     2017-07-12 11:03:32   R-sign          off
     2017-07-12 11:03:32   R-statusInfoMinDly 3 s
     2017-07-12 11:03:32   R-statusInfoRandom 0 s
     2017-07-12 11:03:32   R-transmitTryMax 6
     2019-06-22 09:36:01   associatedWith  Rolladensteuerung
     2019-06-23 15:42:08   deviceMsg       on (to VCCU)
     2018-08-09 17:36:22   fwUpdate        done
     2019-06-23 15:42:08   level           100
     2019-06-23 15:42:08   motor           stop:on
     2019-06-23 15:42:08   pct             100
     2019-03-02 13:43:23   powerOn         2019-03-02 13:43:23
     2019-06-23 15:42:08   recentStateType info
     2018-01-20 16:15:43   sabotageAttack_ErrIoAttack cnt 2
     2019-06-23 15:42:08   state           on
     2019-06-23 15:42:08   timedOn         off
 
Attributes:
   ASC        2
   ASC_BrightnessSensor di_luminanz:median 150:200
   ASC_Down   time
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset 180
   ASC_Drive_OffsetStart 120
   ASC_LockOut soft
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 155
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode off
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 6000
   ASC_Shading_StateChange_Sunny 20000
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 23:15
   ASC_Time_Down_Late 23:45
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     time
   ASC_WiggleValue 15
   ASC_WindowRec contact_ku
   ASC_WindowRec_subType twostate
   stateFormat level
   struct_jalousien_map level
   structexclude .*:.*
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate room_map struct_jalousien struct_jalousien_map structexclude
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 16:11:29
Ich habe heute sehr viele Änderungen in Bezug auf Shading und auch in Bezug auf Sicherheit beim Thema Terrasse gemacht. Hoffe das damit auch Dein Problem dann erledigt ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 23 Juni 2019, 16:33:29
Die Änderungen bis gestern hatte ich aktiv.
Die heutigen Änderungen fehlten noch. Aber ich sehe kaum Änderungen bzgl. der Beschattung.
Nun ja. Ich teste mal. Auch wenn meine Frau mir morgen vermutlich den Kopf abhackt, da wir gerade vom Planschbecken nicht mehr ins Haus kamen. Morgen ist sie alleine. Ohne Handy. 😄

Merkwürdig ist, dass das Rollo überhaupt gefahren ist.
- Down ist OFF
- Lockout hätte greifen müssen
- Beschattung ist auch OFF

Ich hoffe, dass ich das irgendwie reproduzieren kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 16:40:35
Zitat von: FunkOdyssey am 23 Juni 2019, 16:33:29
Die Änderungen bis gestern hatte ich aktiv.
Die heutigen Änderungen fehlten noch. Aber ich sehe kaum Änderungen bzgl. der Beschattung.
Nun ja. Ich teste mal. Auch wenn meine Frau mir morgen vermutlich den Kopf abhackt, da wir gerade vom Planschbecken nicht mehr ins Haus kamen. Morgen ist sie alleine. Ohne Handy. 😄

Merkwürdig ist, dass das Rollo überhaupt gefahren ist.
- Down ist OFF
- Lockout hätte greifen müssen
- Beschattung ist auch OFF

Ich hoffe, dass ich das irgendwie reproduzieren kann.

OFF oder off?
Es wird nur off beachtet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 23 Juni 2019, 16:45:50
 :D Ich wollte das nur betonen.
Ist schon richtig gesetzt.  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 23 Juni 2019, 16:49:43
Aktuelle Version mit Debug. Aber es ist noch nichts passiert.
Dennoch macht mir folgendes stutzig:


ASC_DEBUG!!! 2019.06.23 16:45:37 - ShadingProcessing: ku_jal_tuer - �bergebende Werte - Azimuth:249.5, Elevation: 44.3, Brightness: 14936.0, OutTemp: 30.9, Fenster Position: 155, Winkel Links: 125, Winkel Rechts: 125, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.06.23 16:45:37 - EventProcessingShadingBrightness: ku_jal_tuer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 23 Juni 2019, 17:09:11
Hallo,

scheinbar ist meine Frage unter die Räder gekommen.

Ich habe die Frage gestellt, was benötige ich um die Rollos in die Beschattung zu fahren?
Ich habe nur ein Aussenthermometer und je Raum ein Raumtermometer.

Derzeit habe ich ein Script was Werte aus diesen beiden Sensoren ermittelt und entsprechend die Rollos auf Beschattung oder offen Position fährt / lässt.

Kann ich dieses auch mit dem ASC steuern oder benötige ich einen Helligkeitssensor?

Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 23 Juni 2019, 17:17:06
Kannst du damit denn auch die Intensität der Sonneneinstrahlung ablesen?
Oder du baust dir einen Algorithmus in einem Dummy, der deine Werte in Zählen wiedergibt. Den kannst du dann als Sensor nehmen. Wird aber vermutlich ungenau.

Hast du eine PV-Anlage?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 23 Juni 2019, 17:18:56
Zitat von: FunkOdyssey am 23 Juni 2019, 16:49:43
Aktuelle Version mit Debug. Aber es ist noch nichts passiert.
Dennoch macht mir folgendes stutzig:


ASC_DEBUG!!! 2019.06.23 16:45:37 - ShadingProcessing: ku_jal_tuer - �bergebende Werte - Azimuth:249.5, Elevation: 44.3, Brightness: 14936.0, OutTemp: 30.9, Fenster Position: 155, Winkel Links: 125, Winkel Rechts: 125, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.06.23 16:45:37 - EventProcessingShadingBrightness: ku_jal_tuer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen


Wenn ich den Code richtig lese, so hätte er dort gar nicht hinspringen dürfen, da "getShadingMode()" nur ein "off" zurückliefert. Kein absent, home und kein always.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 23 Juni 2019, 17:56:13
Zitat von: ucm73 am 20 Juni 2019, 11:50:18
Hi, bei mir stellt sich folgendes Problem dar.
Rollo ist mit ASC_ShuttersPlace "Terrasse" und mit ASC_LockOut "lock" versehen.
Wenn aktuell Beschattung besteht (Rollo auf 10%) und ich die Tür öffne fährt das Rollo korrekt auf die "Windows open" Position.
Jetzt die Problematik: egal, ob diese Position beibehalten wird oder ich manuell, z.B. auf vollständige Öffnung gestellt habe: Wenn die Beschattungsfunktion dann irgendwann im Laufe des selben Tages auf "shading out" stellt, fährt das Rollo, trotz geöffneter Tür auf die Beschattungspostion (10%). Dass kann doch nicht so gewollt sein, oder?
Ich verwende die Version 0.6.18.

Zitat von: CoolTux am 21 Juni 2019, 18:43:28
OK das muss ich mir in aller Ruhe anschauen  :)

Ich habe gesehen, dass du bereits Änderungen vorgenommen hast.
Deshalb weiß ich nicht, ob dir folgende Info noch hilft.
Die "Fehlfahrt" bei mir tritt auf, wenn das betroffene Rollo aus dem zu beschattenden Sonneneinstrahlungsbereich (ASC_Shading_Angle_Left, ASC_Shading_Angle_Right,  ASC_Shading_Direction bzw. SC_Shading_MinMax_Elevation) heraus gekommen ist.
Sonnigen Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 18:01:17
Zitat von: Beetle2003 am 23 Juni 2019, 17:09:11
Hallo,

scheinbar ist meine Frage unter die Räder gekommen.

Ich habe die Frage gestellt, was benötige ich um die Rollos in die Beschattung zu fahren?
Ich habe nur ein Aussenthermometer und je Raum ein Raumtermometer.

Derzeit habe ich ein Script was Werte aus diesen beiden Sensoren ermittelt und entsprechend die Rollos auf Beschattung oder offen Position fährt / lässt.

Kann ich dieses auch mit dem ASC steuern oder benötige ich einen Helligkeitssensor?

Danke

Du benötigst einen Helligkeitssensor. Was das ist wie er was macht ist Dir überlassen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 18:01:45
Zitat von: FunkOdyssey am 23 Juni 2019, 17:18:56
Wenn ich den Code richtig lese, so hätte er dort gar nicht hinspringen dürfen, da "getShadingMode()" nur ein "off" zurückliefert. Kein absent, home und kein always.

Danke Dir, schaue ich mir nachher gleich mal an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 18:19:22
Zitat von: ucm73 am 23 Juni 2019, 17:56:13
Ich habe gesehen, dass du bereits Änderungen vorgenommen hast.
Deshalb weiß ich nicht, ob dir folgende Info noch hilft.
Die "Fehlfahrt" bei mir tritt auf, wenn das betroffene Rollo aus dem zu beschattenden Sonneneinstrahlungsbereich (ASC_Shading_Angle_Left, ASC_Shading_Angle_Right,  ASC_Shading_Direction bzw. SC_Shading_MinMax_Elevation) heraus gekommen ist.
Sonnigen Gruß

Fehler habe ich gefunden und hoffentlich korrigiert. Vielen Dank für Deine Geduld.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 18:24:08
Zitat von: FunkOdyssey am 23 Juni 2019, 17:18:56
Wenn ich den Code richtig lese, so hätte er dort gar nicht hinspringen dürfen, da "getShadingMode()" nur ein "off" zurückliefert. Kein absent, home und kein always.

Ich habe das nun verbessert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 23 Juni 2019, 20:01:03
Zitat von: CoolTux am 23 Juni 2019, 18:24:08
Ich habe das nun verbessert.

Danke dir.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 23 Juni 2019, 20:38:40
Zitat von: CoolTux am 23 Juni 2019, 18:01:17
Du benötigst einen Helligkeitssensor. Was das ist wie er was macht ist Dir überlassen.
Hallo,

danke für die Info.
Ist es zu einer späteren Version vorgesehen, dass die Beschattung in Abhängigkeit von Aussen- und Raumtemperatur gesteuert werden kann?

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 23 Juni 2019, 20:43:12
Hallo,

kleine Zwischenfrage, sind denn negative Angaben - ob nun richtig oder falsch , ich mein hab das schon gelesen- bspw. bei ASC_Shading_Angle_Right/Left möglich ?
Stelle gerade fest  das ich das brauche.

Gruß

Thomas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 20:44:58
Zitat von: TomLee am 23 Juni 2019, 20:43:12
Hallo,

kleine Zwischenfrage, sind denn negative Angaben - ob nun richtig oder falsch , ich mein hab das schon gelesen- bspw. bei ASC_Shading_Angle_Right/Left möglich ?
Stelle gerade fest  das ich das brauche.

Gruß

Thomas

Nein nicht möglich. Für Left wird es automatisch gemacht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 23 Juni 2019, 20:50:43
Meine Jalousie hat Ausrichtung ASC_Shading_Direction 309 und könnte/sollte/müsste genau jetzt (Azimut 300) hoch fahren.

Die braucht auch nicht unten bleiben die Jalousie ist in der Nacht oben und wird nur zur Beschattung genutzt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 23 Juni 2019, 21:09:19
Macht es Sinn einfach ASC_Shading_Direction einfach um 9 zu verschieben und  ASC_Shading_Angle_Left und Right anzupassen ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 21:14:28
Wenn du als Ziel haben willst das es bei 300 hoch fährt das musst du halt etwas improvisieren. Also ja
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 23 Juni 2019, 22:07:05
Zitat von: majestro84 am 23 Juni 2019, 14:24:17
Du trägst dein Fensterkontakt der nur Open und Close kann als ASC_WindowRec_subType threestate ein. Somit entfällt die Ventilate Position. Dann natürlich als ASC_ShuttersPlace terrace.
Das sollte es eigentlich gewesen sein.
Als ASC_ComfortOpen_Pos habe ich eine genommen die fast offen ist damit man wenn die Rolllade schon unten war auch Ordentlich auf die Terrasse kommt beim Fenster öffnen. Beachte nur es darf nicht gleich der Open Position sein. Also nimm zum Beispiel wenn Open 100 ist 90 für Comfort.

Probiere es mal aus ob es so bei dir funktioniert.

Gruß Alex

Also das sie nicht fährt, hat schon mal wunderbar geklappt. Nachdem ich jetzt die Türe geschlossen hatte, ist aber nichts passiert. Oder dauert das ne weile ?

define Terrasse ROLLO
setuuid Terrasse 5ce30554-f33f-fc62-514f-5893d7b5632dd7ef
attr Terrasse 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
attr Terrasse ASC 2
attr Terrasse ASC_ComfortOpen_Pos 90
attr Terrasse ASC_Drive_OffsetStart 1
attr Terrasse ASC_Pos_Reading pct
attr Terrasse ASC_ShuttersPlace terrace
attr Terrasse ASC_Time_Up_Early 07:00
attr Terrasse ASC_WindowRec Terrasse_Sensor
attr Terrasse ASC_WindowRec_subType threestate
attr Terrasse cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
attr Terrasse 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_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
attr Terrasse rl_autoStop 1
attr Terrasse rl_commandDown set JaroFB down 4
attr Terrasse rl_commandStop set JaroFB stop 4
attr Terrasse rl_commandUp set JaroFB up 4
attr Terrasse rl_excessBottom 2
attr Terrasse rl_excessTop 0
attr Terrasse rl_resetTime 0
attr Terrasse rl_secondsDown 33
attr Terrasse rl_secondsUp 33
attr Terrasse rl_switchTime 1
attr Terrasse rl_type HomeKit
attr Terrasse room Jalousien
attr Terrasse webCmd open:closed:half:stop:pct


Der Sensor zeigt Tür zu an, also closed.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juni 2019, 22:17:53
Mit einer Definition kann man leider nichts anfangen.
Bitte ein list vom ASC und Rollo Device.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 23 Juni 2019, 22:37:00
Oh je, was meinst du genau ? Wie erstelle ich die Liste ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 23 Juni 2019, 22:48:39
list "asc-Device"
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 24 Juni 2019, 14:03:11
Zitat von: CoolTux am 19 Juni 2019, 12:00:10
Ich habe die entsprechende Stelle gefunden. Muss mal schauen was ich da machen kann.

Habe auf V 0.6.17 noch etwas gefunden was in diese Kerbe schlägt:

Roommate geht auf awoken - Rolladen fährt hoch
Roommate wechselt von awoken auf home - Rolladen fährt wieder herunter.  :o

Habe heute (danach) auf 0.6.19 ge-updated, weiß nicht ob das damit evtl. schon gefixt ist.
Ich werde berichten.

Grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 16:16:10
Ich möchte hier noch einmal eine kleine Logikfrage in den Raum werfen. Was erwartet Ihr wenn ein Rollo als Terrasse markiert ist in Bezug auf Beschattung? Soll in die Beschattung gefahren werden sofern der Kontakt auf open steht oder nicht?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 24 Juni 2019, 16:18:22
Ich würde sagen nicht in die Beschattung wenn der Kontakt offen ist
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 16:20:13
Zitat von: majestro84 am 24 Juni 2019, 16:18:22
Ich würde sagen nicht in die Beschattung wenn der Kontakt offen ist

Ich denke auch so, würde aber vielleicht noch eine kleine Einschränkung dazu nehmen. ASC_LockOut muss auf hard oder soft stehen. bei off wird gefahren trotz Terrasse.
Wie sind die Meinungen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 24 Juni 2019, 16:32:57
Zitat von: CoolTux am 24 Juni 2019, 16:16:10
Ich möchte hier noch einmal eine kleine Logikfrage in den Raum werfen. Was erwartet Ihr wenn ein Rollo als Terrasse markiert ist in Bezug auf Beschattung? Soll in die Beschattung gefahren werden sofern der Kontakt auf open steht oder nicht?

Nur vorsichtshalber: Wenn 'ASC_Shading_Mode' auf 'off' gesetzt ist, sollte natürlich gar nichts passieren.
Und weiter: Wenn ein Kontakt auf 'open' steht, dann ist doch die Tür geöffnet, oder? Dann darf das Rollo doch eigentlich nicht in die Beschattung runterfahren, oder? Nur wenn die Tür geschlossen ist. Oder verstehe ich das falsch?

Zitat von: CoolTux am 24 Juni 2019, 16:20:13
Ich denke auch so, würde aber vielleicht noch eine kleine Einschränkung dazu nehmen. ASC_LockOut muss auf hard oder soft stehen. bei off wird gefahren trotz Terrasse.
Wie sind die Meinungen?

Du meinst also 'ASC_LockOut' sollte auf 'off' stehen, damit nicht beschattet wird, oder? Dann finde ich das wieder super. Genauso ist es doch auch bei den normalen Rollo-Fahrten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 16:35:43
Zitat von: FunkOdyssey am 24 Juni 2019, 16:32:57
Nur vorsichtshalber: Wenn 'ASC_Shading_Mode' auf 'off' gesetzt ist, sollte natürlich gar nichts passieren.
Das steht ausser Frage.

Zitat von: FunkOdyssey am 24 Juni 2019, 16:32:57
Du meinst also 'ASC_LockOut' sollte auf 'off' stehen, damit nicht beschattet wird, oder? Dann finde ich das wieder super. Genauso ist es doch auch bei den normalen Rollo-Fahrten.

Nein ich meine nur wenn Place auf terrace steht UND Lock_Out nicht auf off steht dann wird NICHT in die Beschattung gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 24 Juni 2019, 17:26:12
Hallo, auch mit der neuen Version besteht mein Problem leider weiter. Rollo ist gerade wieder mit der Meldung "shading out" bei offener Terrassentür in die Beschattungsposition gefahren. Kannst du bitte noch einmL schauen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 17:30:49
Welche neue Version hast Du denn?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 24 Juni 2019, 17:36:01
0.6.19
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 24 Juni 2019, 17:36:56
@CoolTux:
Ich sehe das wie FunkOdyssey. Wenn ein Fenster/Tür mit ASC_ShuttersPlace=terrace im Status open ist, dann sollte nicht in die Beschattungsposition gefahren werden. Es reicht vollkommen, wenn dies automatisiert über die Beschattungsfunktion selbst erledigt wird.
In Abhängigkeit ob twostate oder threestate sollte dann ASC_ComfortOpen_Pos bzw. ASC_Ventilate_Pos angefahren werden.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 24 Juni 2019, 17:40:00
Zitat von: eurofinder am 24 Juni 2019, 17:36:56
@CoolTux:
Ich sehe das wie FunkOdyssey. Wenn ein Fenster/Tür mit ASC_ShuttersPlace=terrace im Status open ist, dann sollte nicht in die Beschattungsposition gefahren werden. Es reicht vollkommen, wenn dies automatisiert über die Beschattungsfunktion selbst erledigt wird.
In Abhängigkeit ob twostate oder threestate sollte dann ASC_ComfortOpen_Pos bzw. ASC_Ventilate_Pos angefahren werden.

Gruß
eurofinder

Lass uns das doch so machen wie CoolTux es ursprünglich gemeint hat.
Und zwar muss zusätzlich 'ASC_LockOut' != 'off' gesetzt sein.
Dann ist es konsistent mit den normalen Fahrten.
Somit hat 'ASC_ShuttersPlace' = 'terrace' darauf eigentlich keine Auswirkungen. Das übernimmt dann 'ASC_LockOut'.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 17:40:13
Zitat von: ucm73 am 24 Juni 2019, 17:36:01
0.6.19

Die entsprechenden Änderungen wurden erst in der Devel Version vorgenommen. Wer will kann die von GitHub sich holen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 24 Juni 2019, 18:41:06
OK. Dann checke ich morgen die v0.6.19.13.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 24 Juni 2019, 20:02:11
Ich denke so wie CoolTux das beide gesetzt sein sollte ASC_LockOut' != 'off' und 'ASC_ShuttersPlace' = 'terrace' . Ich habe ein paar Rollläden die halt gesperrt werden sollen damit die Kinder nichts zum spielen haben. Wenn sie mit eine twostate Kontakt gekippt sind(Open) trotzdem beschatten sollen.
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 24 Juni 2019, 20:16:15
So ich hoffe nun hab ich das was ihr braucht ?

Internals:
   FUUID      5ce2f3da-f33f-fc62-b61a-ac2869baa577e8f8
   FVERSION   73_AutoShuttersControl.pm:v0.6.3-s19287/2019-04-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  global,ASControl,Bad,Buero_li,Buero_re,Esszimmer,Kueche,Phillip,Schlafzimmer_li,Schlafzimmer_re,Selina,Terrasse,Treppe,Wohnzimmer_li,Wohnzimmer_mi,Wohnzimmer_re,Schlafzimmer_li,Buero_li,Buero_re,Kueche,Wohnzimmer_mi,Schlafzimmer_re,Terrasse_Sensor,Esszimmer,Terrasse,Treppe,Wohnzimmer_re,Wohnzimmer_li,Bad
   NR         25
   NTFY_ORDER 51-ASControl
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    0.6.3
   OLDREADINGS:
   READINGS:
     2019-06-24 05:35:43   Bad_PosValue    100
     2019-06-24 05:29:42   Bad_lastPosValue 0
     2019-06-24 05:29:42   Bad_nextAstroTimeEvent 24.06.2019 - 21:20
     2019-06-24 07:08:55   Buero_li_PosValue 100
     2019-06-24 07:00:02   Buero_li_lastPosValue 0
     2019-06-24 07:00:02   Buero_li_nextAstroTimeEvent 24.06.2019 - 21:35
     2019-06-24 07:02:01   Buero_re_PosValue 100
     2019-06-24 07:00:02   Buero_re_lastPosValue 0
     2019-06-24 07:00:02   Buero_re_nextAstroTimeEvent 24.06.2019 - 21:35
     2019-06-24 07:04:07   Esszimmer_PosValue 100
     2019-06-24 07:00:02   Esszimmer_lastPosValue 0
     2019-06-24 07:00:02   Esszimmer_nextAstroTimeEvent 24.06.2019 - 21:43
     2019-06-24 05:39:45   Kueche_PosValue 100
     2019-06-24 05:29:42   Kueche_lastPosValue 0
     2019-06-24 05:29:42   Kueche_nextAstroTimeEvent 24.06.2019 - 21:35
     2019-06-24 08:01:52   Phillip_PosValue 100
     2019-06-24 08:00:02   Phillip_lastPosValue 0
     2019-06-24 08:00:02   Phillip_nextAstroTimeEvent 24.06.2019 - 21:20
     2019-06-24 08:01:47   Schlafzimmer_li_PosValue 100
     2019-06-24 08:00:02   Schlafzimmer_li_lastPosValue 30
     2019-06-24 08:00:02   Schlafzimmer_li_nextAstroTimeEvent 24.06.2019 - 21:20
     2019-06-24 08:08:42   Schlafzimmer_re_PosValue 100
     2019-06-24 08:00:02   Schlafzimmer_re_lastPosValue 0
     2019-06-24 08:00:02   Schlafzimmer_re_nextAstroTimeEvent 24.06.2019 - 21:20
     2019-06-24 08:07:43   Selina_PosValue 100
     2019-06-24 08:00:02   Selina_lastPosValue 0
     2019-06-24 08:00:02   Selina_nextAstroTimeEvent 24.06.2019 - 21:20
     2019-06-24 07:05:13   Terrasse_PosValue 100
     2019-06-23 21:20:16   Terrasse_lastDelayPosValue 30
     2019-06-24 07:00:02   Terrasse_lastPosValue 100
     2019-06-24 07:00:02   Terrasse_nextAstroTimeEvent 24.06.2019 - 21:20
     2019-06-24 05:32:34   Treppe_PosValue 100
     2019-06-24 05:29:42   Treppe_lastPosValue 0
     2019-06-24 05:29:42   Treppe_nextAstroTimeEvent 24.06.2019 - 21:20
     2019-06-24 07:04:52   Wohnzimmer_li_PosValue 100
     2019-06-24 07:00:02   Wohnzimmer_li_lastPosValue 0
     2019-06-24 07:00:02   Wohnzimmer_li_nextAstroTimeEvent 24.06.2019 - 21:51
     2019-06-24 07:01:11   Wohnzimmer_mi_PosValue 100
     2019-06-24 07:00:02   Wohnzimmer_mi_lastPosValue 0
     2019-06-24 07:00:02   Wohnzimmer_mi_nextAstroTimeEvent 24.06.2019 - 21:51
     2019-06-24 07:00:37   Wohnzimmer_re_PosValue 100
     2019-06-24 07:00:02   Wohnzimmer_re_lastPosValue 0
     2019-06-24 07:00:02   Wohnzimmer_re_nextAstroTimeEvent 24.06.2019 - 21:51
     2019-06-22 19:00:24   hardLockOut     off
     2019-06-23 22:20:39   room_Jalousien  Bad,Buero_li,Buero_re,Esszimmer,Kueche,Phillip,Schlafzimmer_li,Schlafzimmer_re,Selina,Terrasse,Treppe,Wohnzimmer_li,Wohnzimmer_mi,Wohnzimmer_re
     2019-06-22 19:00:24   selfDefense     off
     2019-06-24 08:08:19   state           day open
     2019-06-22 19:00:24   sunriseTimeWeHoliday off
     2019-06-23 22:20:39   userAttrList    rolled out
   helper:
     shuttersList:
       Bad
       Buero_li
       Buero_re
       Esszimmer
       Kueche
       Phillip
       Schlafzimmer_li
       Schlafzimmer_re
       Selina
       Terrasse
       Treppe
       Wohnzimmer_li
       Wohnzimmer_mi
       Wohnzimmer_re
   monitoredDevs:
     Bad:
     Buero_li:
     Buero_re:
     Esszimmer:
     Kueche:
     Phillip:
     Schlafzimmer_li:
     Schlafzimmer_re:
     Selina:
     Terrasse:
     Terrasse_Sensor:
       Terrasse   ASC_WindowRec
     Treppe:
     Wohnzimmer_li:
     Wohnzimmer_mi:
     Wohnzimmer_re:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_shuttersDriveOffset 600
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Jalousien




Internals:
   FUUID      5ce30554-f33f-fc62-514f-5893d7b5632dd7ef
   NAME       Terrasse
   NR         29
   STATE      open
   TYPE       ROLLO
   stoptime   1561352713
   READINGS:
     2019-06-24 07:04:38   ASC_ShuttersLastDrive day open
     2019-06-24 07:00:02   ASC_Time_DriveDown 24.06.2019 - 21:20
     2019-06-24 07:00:02   ASC_Time_DriveUp 25.06.2019 - 07:00
     2019-06-23 22:20:39   associatedWith  ASControl
     2019-06-24 07:04:38   command         pct-0
     2019-06-24 07:04:38   desired_pct     0
     2019-06-24 07:04:38   drive-type      modul
     2019-06-24 07:04:38   last_drive      drive-up
     2019-06-24 07:05:13   pct             100
     2019-06-24 07:05:13   state           open
Attributes:
   ASC        2
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_Pos_Reading pct
   ASC_ShuttersPlace terrace
   ASC_Time_Up_Early 07:00
   ASC_WindowRec Terrasse_Sensor
   ASC_WindowRec_subType threestate
   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_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
   rl_autoStop 1
   rl_commandDown set JaroFB down 4
   rl_commandStop set JaroFB stop 4
   rl_commandUp set JaroFB up 4
   rl_excessBottom 2
   rl_excessTop 0
   rl_resetTime 0
   rl_secondsDown 33
   rl_secondsUp 33
   rl_switchTime 1
   rl_type    HomeKit
   room       Jalousien
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:closed:half:stop:pct
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 20:21:29
OK und das Problem war das das Rollo nicht auf den Sensor reagiert hat? Also abends nach der Nachtfahrt einfach mal Fenster öffnen. Das sollte er fahren, dann Fenster schließen und er sollte wieder zu fahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 24 Juni 2019, 20:25:42
Genau hier war das Thema, Terrasse, wenn Tür offen, Rollo fährt nicht, das hat es auch wunderbar gemacht, nach dem schließen sollte es runter fahren, das hat es dann nicht mehr getan.
@majestro84 meinte das würde gehen, hat er auch so eingerichtet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 20:44:58
Also fahren sollte das Rollo schon wenn ein Fensterevent kommt. Das bitte testen. Es soll aber wohl nicht fahren ein schließen Event kommt. Zum Beispiel beschatten oder Nacht Fahrt
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 24 Juni 2019, 20:50:55
Ok, dann noch mal zum Verständnis vllt auch meiner Seits. Es soll folgendes passieren, Beschattung habe ich noch gar nicht eingerichtet. Das Terrassenrollo fährt ja heute z.b. um 21:20 oder so runter, wenn nun die Tür offen ist und das der Kontakt meldet, soll das Rollo trotz Fahrbefehl durch Astro Funktion nicht fahren, wenn ich dann z.b. um 23:30 die Türe schließe, soll er den Fahrbefehl down, nachholen, das der Rollo nach dem schließen der Tür runter fährt.

So meine ich auch majestro84 verstanden zu haben, das er genau das erreicht hat mit deinem Modul und so wie er mir die Settings genannt hat.

Was genau soll ich jetzt testen, der Rollo ist momentan oben ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 20:56:16
Sofern Du nicht sicher bist erstmal testen das das Rollo überhaupt auf den Kontakt reagiert? Das erreicht man am besten im Nachtmodus. Entweder per schlafenden Roommate oder warten bis nach der Nachtfahrt und dann mal die Tür auf machen und schauen was passiert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 24 Juni 2019, 21:04:29
Zitat von: CoolTux am 24 Juni 2019, 20:56:16
Sofern Du nicht sicher bist erstmal testen das das Rollo überhaupt auf den Kontakt reagiert? Das erreicht man am besten im Nachtmodus. Entweder per schlafenden Roommate oder warten bis nach der Nachtfahrt und dann mal die Tür auf machen und schauen was passiert.

Also reagieren tut es schon, zumindest wenn die Tür offen ist und die Nachtfahrt steht an, diese macht es dann nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 21:08:26
Und wenn die Tür zu ist bei Nachtfahrt fährt sie?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 24 Juni 2019, 21:25:51
Muss ich gleich testen, wenn er runtergefahren ist. So nach 21:30 denke ich. Dann kann ich mehr sagen, sie sollte dann hochfahren ? Quasi auf Lüftungsstellung oder wie das heißt ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 21:28:07
Jepp. Und lass mal die Tür zu dann sollte er ja runter fahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 24 Juni 2019, 21:43:04
Hm ok, da geht jetzt irgendwie gar nichts mehr, der Kontakt meldet dauerhaft zu, obwohl die Tür offen ist, ich muss schauen, was hier los ist. Melde mich wieder !
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 21:44:12
Ist denn das Rollo gefahren zur Nachtfahrt wie der Kontakt zu war?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 24 Juni 2019, 21:47:47
Ja, das Rollo ist unten, so wie es sein sollte, Tür meldet zu.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juni 2019, 21:49:48
Dann sollte, wenn Du wieder alles hinbekommen hast bei Dir, nach dem öffnen des Fensters das Rollo in die lüften position fahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 24 Juni 2019, 21:57:11
Genau, OpenHab hatte dazwischen gefunkt. Nachdem alles wieder lief, fuhr der Rollo hoch, nachdem ich die Tür geöffnet hatte, habe sie dann irgendwann wieder zu und der Rollo stoppte, weiß jetzt nicht ob es grad Zufall war das ich an der Stopposition zu gemacht habe, oder ob er gestoppt hat, weil ich zu gemacht habe ?

So, wenn nun morgen die Tür offen ist und die Nachtfahrt dadurch nicht ausgeführt wurde, wird die nachgeholt, wenn ich zu mache ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 24 Juni 2019, 22:18:34
Ja sollte sie normalerweise. Wenn du im Nachtmodus bist, Rolllade unten das Fenster öffnest fährt er bei dir in die Comfort Position( twostate Sensor als threestate angegeben) und beim schließen wieder zu. Du musst natürlich warten bis er ganz oben war und die Position mitgeteilt hat dann kannst du wieder schließen und es sollte runter fahren. Einfach Mal paar Sekunden warten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 25 Juni 2019, 08:13:16
Hallo Cooltux  8) 8)

Wollte mal fragen, ob du schon an Issue #29 gearbeitet hast bzw auf dem Schirm hast (ggf. evtl schon in einer beta umgesetzt)?

ZitatWürde mich auch sehr über eine Funktionalität freuen, in der bei absent ein Befehl abgesetzt werden kann, der alle dafür "markierten" Rollläden schließt. Ähnlich wie bei selfDefense , nur dass halt nicht Voraussetzung ist, dass ein Fenster offen ist.

Vorschlag:
Set Befehle für ASC-Device:
SecurityMode (on/off)

Attribute im AutoShuttersControl Device:
ASC_SecurityMode_Offset (Standard = 0) Zeitangabe in Minuten für Berücksichtigung der Verzögerung

Attribut im Rolllädendevices:
ASC_SecurityMode (on/off)


fahre das erste mal, seit dem ich Dein Modul nutze in Urlaub und habe sonst immer doifs genutzt, wäre natürlich klasse, wenn das Feature auch in Dein Modul übernommen werden würde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Juni 2019, 08:20:49
Hallo,

Ich habe es auf dem Schirm, leider bin ich aktuell noch nicht dazu gekommen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 25 Juni 2019, 08:43:57
Zitat von: CoolTux am 25 Juni 2019, 08:20:49
Hallo,

Ich habe es auf dem Schirm, leider bin ich aktuell noch nicht dazu gekommen.


Grüße


Super, danke :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 25 Juni 2019, 10:00:38
Hallo CoolTux

ZitatÜber neue Funktionen und so können wir uns gerne unterhalten wenn wir einen stabilen Stand haben. Noch kommen ja Fehlermeldungen rein.
Aber Du kannst natürlich sehr gerne einen Issues aufmachen. Das gilt für alle die Wünsche haben oder Fehler melden wollen.
https://github.com/fhem/AutoShuttersControl

Ich nehme nochmal einen Anlauf mit meiner Idee...

https://github.com/fhem/AutoShuttersControl/issues/39#issue-460265871

Ich hoffe nun alle Regeln eingehalten zu haben. :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 25 Juni 2019, 10:12:53
Guten Morgen,

bei mir kommt es immer wieder vor, dass die Rolläden nicht wie geplant Abends runter / oder morgens hoch fahren. Gestern Abend sind sie noch runter, aber heute früh nicht mehr hoch.
Gestern Nacht habe ich noch geschaut, die nächste planmäßige Fahrt wäre heute früh gewesen, aber es nichts passiert. Ich komme auch nicht dahinter wieso.

@Cooltux - kannst Du Dir mal mein List anschauen? habe die Rölläden allerdings heute vor dem list schon manuell hochgefahren

ASC Device:


Internals:
   FUUID      5cf651a4-f33f-55ed-4a01-a412f83285457038
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolladenControl
   NOTIFYDEV  global,RolladenControl,Rolladen_Bad,Rolladen_Esszimmer,Rolladen_Gaestezimmer,Rolladen_Schlafzimmer,Rolladen_Wohnzimmer,Twilight,Schlafzimmerfenster
   NR         570
   NTFY_ORDER 51-RolladenControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   READINGS:
     2019-06-25 07:51:17   Rolladen_Bad_PosValue 100
     2019-06-24 21:40:23   Rolladen_Bad_lastPosValue 100
     2019-06-25 07:52:24   Rolladen_Esszimmer_PosValue 100
     2019-06-24 21:40:23   Rolladen_Esszimmer_lastPosValue 100
     2019-06-25 08:13:47   Rolladen_Gaestezimmer_PosValue 49
     2019-06-24 21:40:23   Rolladen_Gaestezimmer_lastPosValue 26.5
     2019-06-25 08:13:32   Rolladen_Schlafzimmer_PosValue 43
     2019-06-24 21:40:23   Rolladen_Schlafzimmer_lastPosValue 50
     2019-06-25 07:52:03   Rolladen_Wohnzimmer_PosValue 70
     2019-06-24 21:40:23   Rolladen_Wohnzimmer_lastPosValue 100
     2019-06-14 20:53:25   ascEnable       on
     2019-06-14 08:04:55   controlShading  off
     2019-06-14 08:04:55   hardLockOut     off
     2019-06-24 11:31:17   room_Rolladen_alexa Rolladen_Bad,Rolladen_Esszimmer,Rolladen_Gaestezimmer,Rolladen_Schlafzimmer,Rolladen_Wohnzimmer
     2019-06-14 08:04:55   selfDefense     off
     2019-06-25 08:13:47   state           manual
     2019-06-23 23:08:01   sunriseTimeWeHoliday off
     2019-06-24 22:22:44   userAttrList    rolled out
   helper:
     shuttersList:
       Rolladen_Bad
       Rolladen_Esszimmer
       Rolladen_Gaestezimmer
       Rolladen_Schlafzimmer
       Rolladen_Wohnzimmer
   monitoredDevs:
     Rolladen_Bad:
     Rolladen_Gaestezimmer:
     Rolladen_Schlafzimmer:
     Rolladen_Wohnzimmer:
     Schlafzimmerfenster:
       Rolladen_Schlafzimmer ASC_WindowRec
     Twilight:
       RolladenControl ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning HORIZON
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_tempSensor aussentempEta:AT_Eta
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen


Und ein Rolladen Device:


Internals:
   CUL868_MSGCNT 2
   CUL868_RAWMSG A0DF8A41060770AF1113406018C00::-72.5:CUL868
   CUL868_RSSI -72.5
   CUL868_TIME 2019-06-25 07:52:03
   DEF        60770A
   FUUID      5cf640a8-f33f-55ed-15d1-f9c322a4856d1920
   IODev      CUL868
   LASTInputDev CUL868
   MSGCNT     2
   NAME       Rolladen_Wohnzimmer
   NOTIFYDEV  global
   NR         137
   STATE      70
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:F8 - t:10 s:60770A d:F11134 06018C00
   protLastRcv 2019-06-25 07:52:03
   protRcv    2 last_at:2019-06-25 07:52:03
   protSnd    2 last_at:2019-06-25 07:52:03
   protState  CMDs_done
   rssi_CUL868 cnt:1 min:-73 max:-73 avg:-73 lst:-73
   rssi_at_CUL868 cnt:2 min:-72.5 max:-71.5 avg:-72 lst:-72.5
   READINGS:
     2019-06-14 08:07:06   ASC_Enable      on
     2019-06-25 07:52:03   ASC_ShuttersLastDrive manual
     2019-06-24 21:40:23   ASC_Time_DriveDown 25.06.2019 - 21:40
     2019-06-24 21:40:23   ASC_Time_DriveUp 25.06.2019 - 05:37
     2019-06-25 07:51:46   CommandAccepted yes
     2019-06-04 09:56:52   D-firmware      2.11
     2019-06-04 09:56:52   D-serialNr      OEQ0982352
     2019-06-04 10:00:15   PairedTo        0xF11134
     2019-06-04 10:00:16   R-driveDown     19 s
     2019-06-04 10:00:16   R-driveTurn     0.5 s
     2019-06-04 10:00:16   R-driveUp       20 s
     2019-06-04 10:00:15   R-pairCentral   0xF11134
     2019-06-04 10:00:16   R-sign          off
     2019-06-24 11:31:18   associatedWith  RolladenControl
     2019-06-25 07:52:03   deviceMsg       70 (to CUL868)
     2019-06-25 07:52:03   level           70
     2019-06-25 07:52:03   motor           stop:70
     2019-06-25 07:52:03   pct             70
     2019-06-25 07:52:03   recentStateType info
     2019-06-25 07:52:03   state           70
     2019-06-25 07:52:03   timedOn         off
   helper:
     HM_CMDNR   248
     cSnd       ,11F1113460770A02018C
     dlvlCmd    ++A011F1113460770A02018C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +60770A,00,00,00
       nextSend   1561441923.14501
       prefIO     
       rxt        0
       vccu       
       p:
         60770A
         00
         00
         00
     mRssi:
       mNo        F8
       io:
         CUL868:
           -70.5
           -70.5
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL868
       flg        A
       ts         1561441923.04559
       ack:
         HASH(0x55935a41fe08)
         F88002F1113460770A00
     rssi:
       CUL868:
         avg        -73
         cnt        1
         lst        -73
         max        -73
         min        -73
       at_CUL868:
         avg        -72
         cnt        2
         lst        -72.5
         max        -71.5
         min        -72.5
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -2
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 1
   ASC_Closed_Pos 0
   ASC_Down   astro
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Up     astro
   IODev      CUL868
   Rolladen_EG Rolladen_EG
   alexaName  Rolladen Wohnzimmer
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@green off:fts_shutter_100@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   ignore     0
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Rolladen,alexa
   serialNr   OEQ0982352
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rolladen_EG Rolladen_EG_map structexclude
   webCmd     statusRequest:stop:up:90:80:70:60:50:40:30:20:10:down:on:off


Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Juni 2019, 12:08:03
Zitat von: Heimweh am 25 Juni 2019, 10:12:53
Guten Morgen,

bei mir kommt es immer wieder vor, dass die Rolläden nicht wie geplant Abends runter / oder morgens hoch fahren. Gestern Abend sind sie noch runter, aber heute früh nicht mehr hoch.
Gestern Nacht habe ich noch geschaut, die nächste planmäßige Fahrt wäre heute früh gewesen, aber es nichts passiert. Ich komme auch nicht dahinter wieso.

@Cooltux - kannst Du Dir mal mein List anschauen? habe die Rölläden allerdings heute vor dem list schon manuell hochgefahren

ASC Device:


Internals:
   FUUID      5cf651a4-f33f-55ed-4a01-a412f83285457038
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolladenControl
   NOTIFYDEV  global,RolladenControl,Rolladen_Bad,Rolladen_Esszimmer,Rolladen_Gaestezimmer,Rolladen_Schlafzimmer,Rolladen_Wohnzimmer,Twilight,Schlafzimmerfenster
   NR         570
   NTFY_ORDER 51-RolladenControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   READINGS:
     2019-06-25 07:51:17   Rolladen_Bad_PosValue 100
     2019-06-24 21:40:23   Rolladen_Bad_lastPosValue 100
     2019-06-25 07:52:24   Rolladen_Esszimmer_PosValue 100
     2019-06-24 21:40:23   Rolladen_Esszimmer_lastPosValue 100
     2019-06-25 08:13:47   Rolladen_Gaestezimmer_PosValue 49
     2019-06-24 21:40:23   Rolladen_Gaestezimmer_lastPosValue 26.5
     2019-06-25 08:13:32   Rolladen_Schlafzimmer_PosValue 43
     2019-06-24 21:40:23   Rolladen_Schlafzimmer_lastPosValue 50
     2019-06-25 07:52:03   Rolladen_Wohnzimmer_PosValue 70
     2019-06-24 21:40:23   Rolladen_Wohnzimmer_lastPosValue 100
     2019-06-14 20:53:25   ascEnable       on
     2019-06-14 08:04:55   controlShading  off
     2019-06-14 08:04:55   hardLockOut     off
     2019-06-24 11:31:17   room_Rolladen_alexa Rolladen_Bad,Rolladen_Esszimmer,Rolladen_Gaestezimmer,Rolladen_Schlafzimmer,Rolladen_Wohnzimmer
     2019-06-14 08:04:55   selfDefense     off
     2019-06-25 08:13:47   state           manual
     2019-06-23 23:08:01   sunriseTimeWeHoliday off
     2019-06-24 22:22:44   userAttrList    rolled out
   helper:
     shuttersList:
       Rolladen_Bad
       Rolladen_Esszimmer
       Rolladen_Gaestezimmer
       Rolladen_Schlafzimmer
       Rolladen_Wohnzimmer
   monitoredDevs:
     Rolladen_Bad:
     Rolladen_Gaestezimmer:
     Rolladen_Schlafzimmer:
     Rolladen_Wohnzimmer:
     Schlafzimmerfenster:
       Rolladen_Schlafzimmer ASC_WindowRec
     Twilight:
       RolladenControl ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning HORIZON
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_tempSensor aussentempEta:AT_Eta
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen


Und ein Rolladen Device:


Internals:
   CUL868_MSGCNT 2
   CUL868_RAWMSG A0DF8A41060770AF1113406018C00::-72.5:CUL868
   CUL868_RSSI -72.5
   CUL868_TIME 2019-06-25 07:52:03
   DEF        60770A
   FUUID      5cf640a8-f33f-55ed-15d1-f9c322a4856d1920
   IODev      CUL868
   LASTInputDev CUL868
   MSGCNT     2
   NAME       Rolladen_Wohnzimmer
   NOTIFYDEV  global
   NR         137
   STATE      70
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:F8 - t:10 s:60770A d:F11134 06018C00
   protLastRcv 2019-06-25 07:52:03
   protRcv    2 last_at:2019-06-25 07:52:03
   protSnd    2 last_at:2019-06-25 07:52:03
   protState  CMDs_done
   rssi_CUL868 cnt:1 min:-73 max:-73 avg:-73 lst:-73
   rssi_at_CUL868 cnt:2 min:-72.5 max:-71.5 avg:-72 lst:-72.5
   READINGS:
     2019-06-14 08:07:06   ASC_Enable      on
     2019-06-25 07:52:03   ASC_ShuttersLastDrive manual
     2019-06-24 21:40:23   ASC_Time_DriveDown 25.06.2019 - 21:40
     2019-06-24 21:40:23   ASC_Time_DriveUp 25.06.2019 - 05:37
     2019-06-25 07:51:46   CommandAccepted yes
     2019-06-04 09:56:52   D-firmware      2.11
     2019-06-04 09:56:52   D-serialNr      OEQ0982352
     2019-06-04 10:00:15   PairedTo        0xF11134
     2019-06-04 10:00:16   R-driveDown     19 s
     2019-06-04 10:00:16   R-driveTurn     0.5 s
     2019-06-04 10:00:16   R-driveUp       20 s
     2019-06-04 10:00:15   R-pairCentral   0xF11134
     2019-06-04 10:00:16   R-sign          off
     2019-06-24 11:31:18   associatedWith  RolladenControl
     2019-06-25 07:52:03   deviceMsg       70 (to CUL868)
     2019-06-25 07:52:03   level           70
     2019-06-25 07:52:03   motor           stop:70
     2019-06-25 07:52:03   pct             70
     2019-06-25 07:52:03   recentStateType info
     2019-06-25 07:52:03   state           70
     2019-06-25 07:52:03   timedOn         off
   helper:
     HM_CMDNR   248
     cSnd       ,11F1113460770A02018C
     dlvlCmd    ++A011F1113460770A02018C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +60770A,00,00,00
       nextSend   1561441923.14501
       prefIO     
       rxt        0
       vccu       
       p:
         60770A
         00
         00
         00
     mRssi:
       mNo        F8
       io:
         CUL868:
           -70.5
           -70.5
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL868
       flg        A
       ts         1561441923.04559
       ack:
         HASH(0x55935a41fe08)
         F88002F1113460770A00
     rssi:
       CUL868:
         avg        -73
         cnt        1
         lst        -73
         max        -73
         min        -73
       at_CUL868:
         avg        -72
         cnt        2
         lst        -72.5
         max        -71.5
         min        -72.5
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -2
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 1
   ASC_Closed_Pos 0
   ASC_Down   astro
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Up     astro
   IODev      CUL868
   Rolladen_EG Rolladen_EG
   alexaName  Rolladen Wohnzimmer
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@green off:fts_shutter_100@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   ignore     0
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Rolladen,alexa
   serialNr   OEQ0982352
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rolladen_EG Rolladen_EG_map structexclude
   webCmd     statusRequest:stop:up:90:80:70:60:50:40:30:20:10:down:on:off


Danke

Leider finde ich auch nichts. Da hilft nur Attribut ASC debug auf 1 stellen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Juni 2019, 12:33:15
Zitat von: Kai-Alfonso am 25 Juni 2019, 08:13:16
Hallo Cooltux  8) 8)

Wollte mal fragen, ob du schon an Issue #29 gearbeitet hast bzw auf dem Schirm hast (ggf. evtl schon in einer beta umgesetzt)?


fahre das erste mal, seit dem ich Dein Modul nutze in Urlaub und habe sonst immer doifs genutzt, wäre natürlich klasse, wenn das Feature auch in Dein Modul übernommen werden würde.

Kannst beruhigt in den Urlaub fahren. Ich habe das in der aktuellen Devel Version implementiert.
Neue Attribute

ASC_Self_Defense_Mode - absent/gone default gone
ASC_Self_Defense_AbsentDelay - Verzögerungszeit in Sekunden / default 300


Einen kleinen Schönheitsfehler gibt es noch. Bei zurück stellen auf home kommt ein undefined $d in fhem.pl. Nichts schlimmes, ich schaue es mir noch an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Juni 2019, 13:20:39
Zitat von: CoolTux am 25 Juni 2019, 12:33:15
Einen kleinen Schönheitsfehler gibt es noch. Bei zurück stellen auf home kommt ein undefined $d in fhem.pl. Nichts schlimmes, ich schaue es mir noch an.

Ist nun auch gefixt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 25 Juni 2019, 17:24:03
Hallo CoolTux,

folgendes Verhalten ist mir noch aufgefallen und weiß nun nicht ob es sich um einen Fehler handelt oder so gewollt ist:
In meinem Garten befindet sich eine Wetterstation die Helligkeit, Wind und Regen an ASC meldet.
Ebenfalls ist für Morgens und abends ein Astro-Device eingetragen für Sonnenaufgang und Sonnenuntergang die Rolladen zu fahren.

Meine Rolladen sind um ca. 21 Uhr noch auf Beschattung eingestellt bzw. ich habe den Privacymodus aktiviert.
Um 21:15 startet mein Bewässerungscomputer im Garten die Bewässerung, leider bekommt auch die Wetterstation dies mit
und meldet 21:20 Regen. Die Rolläden fahren dann auch korrekt in die Position die ich für Regen angegeben habe.
Um ca. 22:05 sollte eigentlich eine automatische Fahrt für Sonnenuntergang durchgeführt werden. Diese fällt aber aus, da ja Regen
gemeldet ist.
Um ca. 22:15 hört der Regen auf und die Rolläden gehen zurück in die Privacy-Position oder Beschattungs-Position.
Die automatische Fahrt für Sonnenuntergang wird nicht mehr ausgeführt und ich muss die Rolläden manuell runterfahren.

Wie kann ich das manuelle runterfahren vermeiden?

Gruß,
Shrek


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 25 Juni 2019, 17:28:14
Moin,

ist es gewollt / bekannt dass das Modul auf "gotosleep" UND "asleep" reagiert?

Hintergrund:

Ich gehe "gotosleep" und die Rolläden fahren automatisch und korrekt herunter.
Nun habe ich wegen der Hitze manuell eine kleine Korrektur durchgeführt. (Rolladen zum belüften etwas hoch gefahren).

Nach 10min geht der state auf "asleep" und die Rolläden fahren wieder in die closed-Position. -> Ich muss wieder aufstehen und erneut korrigieren ;)

Grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Juni 2019, 17:36:23
Zitat von: shrek71 am 25 Juni 2019, 17:24:03
Hallo CoolTux,

folgendes Verhalten ist mir noch aufgefallen und weiß nun nicht ob es sich um einen Fehler handelt oder so gewollt ist:
In meinem Garten befindet sich eine Wetterstation die Helligkeit, Wind und Regen an ASC meldet.
Ebenfalls ist für Morgens und abends ein Astro-Device eingetragen für Sonnenaufgang und Sonnenuntergang die Rolladen zu fahren.

Meine Rolladen sind um ca. 21 Uhr noch auf Beschattung eingestellt bzw. ich habe den Privacymodus aktiviert.
Um 21:15 startet mein Bewässerungscomputer im Garten die Bewässerung, leider bekommt auch die Wetterstation dies mit
und meldet 21:20 Regen. Die Rolläden fahren dann auch korrekt in die Position die ich für Regen angegeben habe.
Um ca. 22:05 sollte eigentlich eine automatische Fahrt für Sonnenuntergang durchgeführt werden. Diese fällt aber aus, da ja Regen
gemeldet ist.
Um ca. 22:15 hört der Regen auf und die Rolläden gehen zurück in die Privacy-Position oder Beschattungs-Position.
Die automatische Fahrt für Sonnenuntergang wird nicht mehr ausgeführt und ich muss die Rolläden manuell runterfahren.

Wie kann ich das manuelle runterfahren vermeiden?

Gruß,
Shrek

Da werde ich noch eine Abfrage bezüglich ob Tag oder Nacht ist durchführen und dann entsprechend fahren lassen. Wird also als bald gefixt werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 25 Juni 2019, 17:56:32
Zitat von: CoolTux am 25 Juni 2019, 17:36:23
Da werde ich noch eine Abfrage bezüglich ob Tag oder Nacht ist durchführen und dann entsprechend fahren lassen. Wird also als bald gefixt werden.
Vielen Dank, CoolTux.
Eventuell sollte man bedenken, das morgens eventuell der Regen eine höhere Prio hat und erst bei kein Regen, ein day open fährt.

Ich hatte bei meiner selbstgebastelte Regensteuerung die Sonnenaufgangsfahrt erst nachgeholt, wenn die Wetterstation kein Regen mehr gemeldet hat.

Gruß Shrek

Gesendet von meinem Pixel 3 mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Juni 2019, 18:08:10
Zitat von: shrek71 am 25 Juni 2019, 17:56:32
Vielen Dank, CoolTux.
Eventuell sollte man bedenken, das morgens eventuell der Regen eine höhere Prio hat und erst bei kein Regen, ein day open fährt.

Ich hatte bei meiner selbstgebastelte Regensteuerung die Sonnenaufgangsfahrt erst nachgeholt, wenn die Wetterstation kein Regen mehr gemeldet hat.

Gruß Shrek

Gesendet von meinem Pixel 3 mit Tapatalk

Das habe ich glaube beachtet gehabt und als Bedingung für eine Tagfahrt drin.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 25 Juni 2019, 21:04:12
Zitat von: majestro84 am 24 Juni 2019, 22:18:34
Ja sollte sie normalerweise. Wenn du im Nachtmodus bist, Rolllade unten das Fenster öffnest fährt er bei dir in die Comfort Position( twostate Sensor als threestate angegeben) und beim schließen wieder zu. Du musst natürlich warten bis er ganz oben war und die Position mitgeteilt hat dann kannst du wieder schließen und es sollte runter fahren. Einfach Mal paar Sekunden warten.

Nach der Nachtfahrt, mache ich die Tür auf und der Rollo fährt auf eine Pos hoch, das sind aber gefühlt 30 anstatt 90, wie in Comfort eingestellt. Danach passiert auch nichts mehr. Muss manuell runterfahren, mach ich die Tür dann wieder auf fährt sie wieder auf ca 30 hoch, Null ist bei mir zu 100 auf.

Brauch ich vllt noch die ASC_Closed_Pos ?? Die habe ich noch nicht gesetzt, die hab ich jetzt mal mit 0 hinzugefügt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Juni 2019, 21:08:14
Er wird in die Ventilate Position gefahren sein. Das ist schon ok. Wichtig beim schließen des Fensters ist aber das die Position auch wirklich die ist für Ventilate. Also schaue bitte was bei Ventilate Position im Attribut steht und was in pct steht wenn du das Fenster aufgemacht hast.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 25 Juni 2019, 22:29:54
Sollte er bei einem Two State Kontakt den ich als Three State angebe, gar nicht erst in die Ventil Position fahren ?

Hab gerade geschaut, wenn ich das Attribut aufrufe, steht eine 10 drin. Unter Attribute im Rollo Device steht aber kein Eintrag dazu. Des weiteren steht wenn ich im DropDown Menü Ventilate Window open anwähle on drin ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 06:08:17
Zitat von: D3ltorohd am 25 Juni 2019, 22:29:54
Sollte er bei einem Two State Kontakt den ich als Three State angebe, gar nicht erst in die Ventil Position fahren ?

Hab gerade geschaut, wenn ich das Attribut aufrufe, steht eine 10 drin. Unter Attribute im Rollo Device steht aber kein Eintrag dazu. Des weiteren steht wenn ich im DropDown Menü Ventilate Window open anwähle on drin ?

Doch er fährt in ventilate wenn Du nicht comfort aktiviert hast..

Ich gehe davon aus das Du kein Attribut gesetzt hast. Wo Du es nicht setzt wird ein default genommen, diesen default Wert kannst Du in der Commandref nach lesen. Für ASC 2 ist das für ventilate 30 und Comfort 80.
Am besten Du machst mal ein debug dann sieht man mehr.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 06:13:02
Zitat von: C0mmanda am 25 Juni 2019, 17:28:14
Moin,

ist es gewollt / bekannt dass das Modul auf "gotosleep" UND "asleep" reagiert?

Hintergrund:

Ich gehe "gotosleep" und die Rolläden fahren automatisch und korrekt herunter.
Nun habe ich wegen der Hitze manuell eine kleine Korrektur durchgeführt. (Rolladen zum belüften etwas hoch gefahren).

Nach 10min geht der state auf "asleep" und die Rolläden fahren wieder in die closed-Position. -> Ich muss wieder aufstehen und erneut korrigieren ;)

Grtz

Ja das ist bekannt und gewollt. An dem Verhalten möchte ich auch nichts ändern. Aber eigentlich erfolgt eine Abfrage ob er nach der manuellen Blockadezeit ist. Wie ist die bei Dir eingestellt und wird sie auch erkannt, also die manuelle Fahrt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 07:00:05
Ich würde mich über den ein oder anderen Beta-User freuen.
Auf github.com/fhem liegt eine aktuelle AtuShuttersControl Version im Devel Zweig.
Aktuell wäre Interessant ob der Privacy Down Modus noch geht und wer die Möglichkeit hat ob nach Rain un-protected korrekt die Position angefahren wird die Ihr erwartet.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 26 Juni 2019, 07:12:20
Zitat von: CoolTux am 26 Juni 2019, 06:13:02
Ja das ist bekannt und gewollt. An dem Verhalten möchte ich auch nichts ändern. Aber eigentlich erfolgt eine Abfrage ob er nach der manuellen Blockadezeit ist. Wie ist die bei Dir eingestellt und wird sie auch erkannt, also die manuelle Fahrt?

Ja, manuelle Fahrt wird erkannt (ShutterLastDrive - manual) und die BlockingTime steht Standardmäßig auf 1200.
Zwischen gotosleep und asleep liegen 10min, also sollte das eigentlich abgefangen werden.
Wenns klappen würde wäre das Verhalten ja auch OK ;)

Das Problem mit dem herunterfahren morgens besteht auch weiterhin.

Roommate - awoken - Rolladen fährt hoch
Roommate - home - Rolladen fährt wieder in die letzte Position vorm schliessen. (Die Position der manuellen Fahrt zwischen gotosleep & asleep gestern Abend).

Bin auf V 0.6.19

Grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 07:17:09
Zitat von: CoolTux am 25 Juni 2019, 12:33:15
Kannst beruhigt in den Urlaub fahren. Ich habe das in der aktuellen Devel Version implementiert.
Neue Attribute

ASC_Self_Defense_Mode - absent/gone default gone
ASC_Self_Defense_AbsentDelay - Verzögerungszeit in Sekunden / default 300


Einen kleinen Schönheitsfehler gibt es noch. Bei zurück stellen auf home kommt ein undefined $d in fhem.pl. Nichts schlimmes, ich schaue es mir noch an.

Hey klasse - damit habe ich ja gar nicht gerechnet - dann installiere ich mir mal die Dev Version zum testen  8)

Was passiert, wenn ich nach einem absent wieder nach Hause komme? Ich hatte es so, das von absent auf home die Rollladen wieder hochgefahren sind, es sei denn, es ist nach nach x Uhr / Brightness Wert ist unterschritten. Das vielleicht noch so als enhancement  :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 26 Juni 2019, 07:25:13
Zitat von: CoolTux am 25 Juni 2019, 12:08:03
Leider finde ich auch nichts. Da hilft nur Attribut ASC debug auf 1 stellen.

Guten Morgen, gestern Abend und heute früh sind die Rollos wieder nicht gefahren. Ich habe Dir mal das Log zu den entsprechenden Zeiten kopiert:

Rollos hätten um 21:40 Uhr runter fahren müssen:


ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Bad Allgemein: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Bad getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Bad getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Esszimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Schlafzimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Schlafzimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Wohnzimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Bad Allgemein: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Bad getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Bad getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Esszimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Schlafzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Schlafzimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1


Und heute früh wäre es um 05:37 Uhr soweit gewesen:


ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Bad Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Bad getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Bad getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Esszimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Wohnzimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Bad Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Bad getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Bad getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Esszimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Wohnzimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0


Danke Dir!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 07:26:36
Zitat von: Kai-Alfonso am 26 Juni 2019, 07:17:09
Hey klasse - damit habe ich ja gar nicht gerechnet - dann installiere ich mir mal die Dev Version zum testen  8)

Was passiert, wenn ich nach einem absent wieder nach Hause komme? Ich hatte es so, das von absent auf home die Rollladen wieder hochgefahren sind, es sei denn, es ist nach nach x Uhr / Brightness Wert ist unterschritten. Das vielleicht noch so als enhancement  :-)

Genau so sollte er sich auch verhalten nach dem nach Hause kommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 07:56:36
Zitat von: Heimweh am 26 Juni 2019, 07:25:13
Guten Morgen, gestern Abend und heute früh sind die Rollos wieder nicht gefahren. Ich habe Dir mal das Log zu den entsprechenden Zeiten kopiert:

Rollos hätten um 21:40 Uhr runter fahren müssen:


ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Bad Allgemein: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Bad getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Bad getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Esszimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Schlafzimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Schlafzimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:37:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:37:39 - FnIsDay: Rolladen_Wohnzimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Bad Allgemein: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Bad getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Bad getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Esszimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Schlafzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Schlafzimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.25 21:42:39 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1


Und heute früh wäre es um 05:37 Uhr soweit gewesen:


ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Bad Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Bad getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Bad getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Esszimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:32:39 - FnIsDay: Rolladen_Wohnzimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Bad Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Bad getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Bad getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Esszimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.06.26 05:37:39 - FnIsDay: Rolladen_Wohnzimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0


Danke Dir!

Auf den ersten schnellen Blick sehe ich leider nichts. Ich muss mir erst Deine Konfig anschauen. Gehe davon aus Du hast sie paar Seiten vorher mal gepostet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 26 Juni 2019, 07:59:06
Zitat von: CoolTux am 26 Juni 2019, 07:56:36
Auf den ersten schnellen Blick sehe ich leider nichts. Ich muss mir erst Deine Konfig anschauen. Gehe davon aus Du hast sie paar Seiten vorher mal gepostet.

Kein Problem, ich schicke sie nochmal:


Internals:
   FUUID      5cf651a4-f33f-55ed-4a01-a412f83285457038
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolladenControl
   NOTIFYDEV  global,RolladenControl,Rolladen_Bad,Rolladen_Esszimmer,Rolladen_Gaestezimmer,Rolladen_Schlafzimmer,Rolladen_Wohnzimmer,Twilight,Schlafzimmerfenster
   NR         570
   NTFY_ORDER 51-RolladenControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   READINGS:
     2019-06-26 06:07:53   Rolladen_Bad_PosValue 100
     2019-06-24 21:40:23   Rolladen_Bad_lastPosValue 100
     2019-06-26 06:07:57   Rolladen_Esszimmer_PosValue 98
     2019-06-24 21:40:23   Rolladen_Esszimmer_lastPosValue 100
     2019-06-25 21:59:57   Rolladen_Gaestezimmer_PosValue 0
     2019-06-24 21:40:23   Rolladen_Gaestezimmer_lastPosValue 26.5
     2019-06-26 07:31:48   Rolladen_Schlafzimmer_PosValue 100
     2019-06-24 21:40:23   Rolladen_Schlafzimmer_lastPosValue 50
     2019-06-26 06:07:55   Rolladen_Wohnzimmer_PosValue 100
     2019-06-24 21:40:23   Rolladen_Wohnzimmer_lastPosValue 100
     2019-06-14 20:53:25   ascEnable       on
     2019-06-14 08:04:55   controlShading  off
     2019-06-14 08:04:55   hardLockOut     off
     2019-06-24 11:31:17   room_Rolladen_alexa Rolladen_Bad,Rolladen_Esszimmer,Rolladen_Gaestezimmer,Rolladen_Schlafzimmer,Rolladen_Wohnzimmer
     2019-06-14 08:04:55   selfDefense     off
     2019-06-26 07:31:48   state           manual
     2019-06-23 23:08:01   sunriseTimeWeHoliday off
     2019-06-24 22:22:44   userAttrList    rolled out
   helper:
     shuttersList:
       Rolladen_Bad
       Rolladen_Esszimmer
       Rolladen_Gaestezimmer
       Rolladen_Schlafzimmer
       Rolladen_Wohnzimmer
   monitoredDevs:
     Rolladen_Bad:
     Rolladen_Esszimmer:
     Rolladen_Gaestezimmer:
     Rolladen_Schlafzimmer:
     Rolladen_Wohnzimmer:
     Schlafzimmerfenster:
       Rolladen_Schlafzimmer ASC_WindowRec
     Twilight:
       RolladenControl ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning HORIZON
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_tempSensor aussentempEta:AT_Eta
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen


Und noch ein Rolladen dazu:


Internals:
   CUL868_MSGCNT 9
   CUL868_RAWMSG A0DFFA41060770AF111340601C800::-74:CUL868
   CUL868_RSSI -74
   CUL868_TIME 2019-06-26 06:07:55
   DEF        60770A
   FUUID      5cf640a8-f33f-55ed-15d1-f9c322a4856d1920
   IODev      CUL868
   LASTInputDev CUL868
   MSGCNT     9
   NAME       Rolladen_Wohnzimmer
   NOTIFYDEV  global
   NR         137
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:FF - t:10 s:60770A d:F11134 0601C800
   protLastRcv 2019-06-26 06:07:55
   protRcv    8 last_at:2019-06-26 06:07:55
   protSnd    9 last_at:2019-06-26 06:07:55
   protState  CMDs_done
   rssi_CUL868 cnt:3 min:-73 max:-71 avg:-72.33 lst:-73
   rssi_at_CUL868 cnt:9 min:-75.5 max:-69 avg:-71.72 lst:-74
   READINGS:
     2019-06-14 08:07:06   ASC_Enable      on
     2019-06-26 06:07:56   ASC_ShuttersLastDrive manual
     2019-06-24 21:40:23   ASC_Time_DriveDown 25.06.2019 - 21:40
     2019-06-24 21:40:23   ASC_Time_DriveUp 25.06.2019 - 05:37
     2019-06-26 06:07:31   CommandAccepted yes
     2019-06-04 09:56:52   D-firmware      2.11
     2019-06-04 09:56:52   D-serialNr      OEQ0982352
     2019-06-04 10:00:15   PairedTo        0xF11134
     2019-06-04 10:00:16   R-driveDown     19 s
     2019-06-04 10:00:16   R-driveTurn     0.5 s
     2019-06-04 10:00:16   R-driveUp       20 s
     2019-06-04 10:00:15   R-pairCentral   0xF11134
     2019-06-04 10:00:16   R-sign          off
     2019-06-24 11:31:18   associatedWith  RolladenControl
     2019-06-26 06:07:55   deviceMsg       on (to CUL868)
     2019-06-26 06:07:55   level           100
     2019-06-26 06:07:55   motor           stop:on
     2019-06-26 06:07:55   pct             100
     2019-06-26 06:07:55   recentStateType info
     2019-06-26 06:07:55   state           on
     2019-06-26 06:07:55   timedOn         off
   helper:
     HM_CMDNR   255
     cSnd       11F1113460770A0201000000,11F1113460770A0201C8
     dlvlCmd    ++A011F1113460770A0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +60770A,00,00,00
       nextSend   1561522075.9625
       prefIO     
       rxt        0
       vccu       
       p:
         60770A
         00
         00
         00
     mRssi:
       mNo        FF
       io:
         CUL868:
           -72
           -72
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL868
       flg        A
       ts         1561522075.86329
       ack:
         HASH(0x55935a41fe08)
         FF8002F1113460770A00
     rssi:
       CUL868:
         avg        -72.3333333333333
         cnt        3
         lst        -73
         max        -71
         min        -73
       at_CUL868:
         avg        -71.7222222222222
         cnt        9
         lst        -74
         max        -69
         min        -75.5
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -2
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 1
   ASC_Closed_Pos 0
   ASC_Down   astro
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Up     astro
   IODev      CUL868
   Rolladen_EG Rolladen_EG
   alexaName  Rolladen Wohnzimmer
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@green off:fts_shutter_100@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   ignore     0
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Rolladen,alexa
   serialNr   OEQ0982352
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate Rolladen_EG Rolladen_EG_map structexclude
   webCmd     statusRequest:stop:up:90:80:70:60:50:40:30:20:10:down:on:off

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 26 Juni 2019, 08:10:06
Zitat von: CoolTux am 26 Juni 2019, 07:00:05
Ich würde mich über den ein oder anderen Beta-User freuen.
Auf github.com/fhem liegt eine aktuelle AtuShuttersControl Version im Devel Zweig.
Aktuell wäre Interessant ob der Privacy Down Modus noch geht und wer die Möglichkeit hat ob nach Rain un-protected korrekt die Position angefahren wird die Ihr erwartet.
An sich kein Problem, den Beta-User zu spielen :-* ...
Ich nutze aber diese features noch nicht. Trotzdem nochmal eine Rückmeldung zu den Zweigen allgemein: Für mich wäre es einfacher, wenn das wie in anderen Projekten hier laufen würde (namentlich Signalduino). Da ist praktisch immer der Devel-Zweig mind. so aktuell wie die reguläre update-Version, und das update läuft via "normalem" FHEM-update. Ich weiß, dass du Skrupel hast, da eine controls.txt in das Repo zu stellen, aber m.E. wäre das die saubere Vorgehensweise (zusammen mit einer strukturierten Befüllung der jeweiligen Quellen). So ist mir das schlicht zu aufwändig, jedesmal nach einem update noch ASC gesondert zu bearbeiten bzw. zu überlegen, wo ich jetzt jeweils die aktuellste Version finde und warum. (Vielleicht würde mir ein cmdalias für "wget ASC" auch reichen, aber auch da muß ich nachdenken, ob ich jetzt nach einem update nochmal die devel-Version über diesen Weg ziehen will; wäre vielleicht eine Variante, darüber muß ich evtl. auch nochmal nachdenken...).

Wie auch immer, ein (recht einfach handhabbarer) Weg, der "immer auf dieselbe Weise" funktioniert, wäre jedenfalls für meinereinen - und vermutlich noch einige andere - hilfreich ;) .

Vielleicht magst du das nochmal überdenken?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 08:29:35
@CoolTux:
Habe gerade eben aus dem devel die aktuelle Version des Moduls gezogen.
Beim Start von FHEM erhalte ich folgende Fehlermeldung:
ERROR evaluating {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'ASC'})}: Undefined subroutine &FHEM::AutoShuttersControl::GetShuttersInformation called at (eval 701) line 1.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 09:06:46
Zitat von: Heimweh am 26 Juni 2019, 07:59:06

2019-06-24 21:40:23   ASC_Time_DriveDown 25.06.2019 - 21:40
2019-06-24 21:40:23   ASC_Time_DriveUp 25.06.2019 - 05:37


Hier stehen die Zeiten von gestern zum fahren drin. Kann es sein das er das neu erstellen der Timer gar nicht erlebt.
Stell mal verbose auf 4 noch zusätzlich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 09:08:56
Zitat von: eurofinder am 26 Juni 2019, 08:29:35
@CoolTux:
Habe gerade eben aus dem devel die aktuelle Version des Moduls gezogen.
Beim Start von FHEM erhalte ich folgende Fehlermeldung:
ERROR evaluating {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'ASC'})}: Undefined subroutine &FHEM::AutoShuttersControl::GetShuttersInformation called at (eval 701) line 1.

Gruß
eurofinder

Hast Du irgendwo ein weblink definiert wo Du die Funktion auf rufst? Wenn ja kann es sein das der Aufruf vor dem laden des Modules erfolgt, also die Definition des weblinks vor der Definition des ASC Devices?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 09:13:51
Nicht bewusst einen Link angelegt. Wo und wie finde ich das raus?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 26 Juni 2019, 09:16:01
Zitat von: CoolTux am 26 Juni 2019, 09:06:46
Hier stehen die Zeiten von gestern zum fahren drin. Kann es sein das er das neu erstellen der Timer gar nicht erlebt.
Stell mal verbose auf 4 noch zusätzlich.

Zitat
Kann es sein das er das neu erstellen der Timer gar nicht erlebt.

Woran könnte das liegen?
Ich habe am System nichts verändert (zumindest nichts was mit den Rolläden zusammenhängt) und jetzt heißt es:


please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'


Das hatte ich schon öfters, dachte aber es läge daran dass ich was geändert hatte....
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 09:34:48
Mach mal bitte ein
'set DEVICENAME scanForShutters'
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 09:36:15
Zitat von: eurofinder am 26 Juni 2019, 09:13:51
Nicht bewusst einen Link angelegt. Wo und wie finde ich das raus?

Gruß
eurofinder

Ich gehe davon aus das FHEM läuft. Dann einfach ein list TYPE=weblink
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 10:02:42
Hi,

hab jetzt mal das selfDefense bei absent getestet, scheint aber nicht zu gehen. Hier mal ein List der entsprechenden Devices (Ist nur im Wohnzimmer zum testen aktiviert)


Historie löschen
Internals:
   .eventMapCmd 100%:noArg 0%:noArg
   DEF        4F1D52
   FUUID      5c912a1c-f33f-ce3b-5e9a-16f02b9f19b191ec
   HMUART_EG_MSGCNT 3
   HMUART_EG_RAWMSG 0501003FBCA4104F1D520B98D00601C800
   HMUART_EG_RSSI -63
   HMUART_EG_TIME 2019-06-26 07:48:00
   HMUART_OG_MSGCNT 3
   HMUART_OG_RAWMSG 0500003ABCA4104F1D520B98D00601C800
   HMUART_OG_RSSI -58
   HMUART_OG_TIME 2019-06-26 07:48:00
   IODev      HMUART_EG
   LASTInputDev HMUART_EG
   MSGCNT     6
   NAME       Rolllade_Wohnzimmer
   NOTIFYDEV  global
   NR         223
   NTFY_ORDER 50-Rolllade_Wohnzimmer
   STATE      100
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:BC - t:10 s:4F1D52 d:0B98D0 0601C800
   protLastRcv 2019-06-26 07:48:00
   protRcv    3 last_at:2019-06-26 07:48:00
   protSnd    4 last_at:2019-06-26 07:48:00
   protState  CMDs_done
   rssi_HMUART_EG cnt:1 min:-65 max:-65 avg:-65 lst:-65
   rssi_at_HMUART_EG cnt:3 min:-63 max:-59 avg:-61 lst:-63
   rssi_at_HMUART_OG cnt:3 min:-58 max:-58 avg:-58 lst:-58
   .attraggr:
   .attrminint:
   READINGS:
     2019-03-19 18:42:52   .D-devInfo      010100
     2019-03-19 18:42:52   .D-stc          30
     2019-03-19 18:43:01   .R-confBtnTime  permanent
     2019-03-19 18:43:01   .R-intKeyVisib  invisib
     2019-03-19 18:43:01   .R-localResDis  off
     2019-03-19 18:43:02   .R-refRunCounter 0
     2019-03-19 18:43:02   .R-statusInfoMinDly 2 s
     2019-03-19 18:43:02   .R-statusInfoRandom 1 s
     2019-03-19 18:43:02   .R-transmitTryMax 6
     2019-03-31 13:36:25   .peerListRDate  2019-03-31 13:36:25
     2019-06-26 07:48:00   .protLastRcv    2019-06-26 07:48:00
     2019-05-21 11:48:35   ASC_Enable      on
     2019-06-26 07:48:00   ASC_ShuttersLastDrive manual
     2019-06-26 08:24:56   ASC_Time_DriveDown 26.06.2019 - 22:00
     2019-06-26 08:24:56   ASC_Time_DriveUp 27.06.2019 - 08:00
     2019-06-25 22:00:02   CommandAccepted yes
     2019-03-19 18:42:52   D-firmware      2.11
     2019-03-19 18:42:52   D-serialNr      NEQ1215155
     2019-03-31 13:36:24   PairedTo        0x0B98D0
     2019-03-31 13:35:10   R-driveDown     23.7 s
     2019-03-31 13:36:25   R-driveTurn     1 s
     2019-03-31 13:36:12   R-driveUp       26 s
     2019-03-19 18:43:01   R-pairCentral   0x0B98D0
     2019-03-19 18:43:02   R-powerUpAction off
     2019-03-19 18:43:02   R-sign          off
     2019-03-31 13:36:24   RegL_00.        00:00 02:01 0A:0B 0B:98 0C:D0 15:FF 18:00
     2019-03-31 13:36:25   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:ED 0D:01 0E:04 0F:0A 10:00 30:06 56:00 57:24
     2019-06-26 08:24:52   associatedWith  AutoShuttersControl
     2019-06-26 07:48:00   deviceMsg       on (to VCCU)
     2019-06-26 07:48:00   level           100
     2019-06-26 07:48:00   motor           stop:on
     2019-06-26 07:48:00   pct             100
     2019-03-30 09:57:12   powerOn         2019-03-30 09:57:12
     2019-06-26 07:48:00   recentStateType info
     2019-06-26 07:48:00   state           on
     2019-06-26 07:48:00   timedOn         off
   helper:
     HM_CMDNR   188
     cSnd       ,010B98D04F1D52010E
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4F1D52,00,00,00
       nextSend   1561528080.46129
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         4F1D52
         00
         00
         00
     mRssi:
       mNo        BC
       io:
         HMUART_EG:
           -59
           -59
         HMUART_OG:
           -58
           -58
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART_OG
       flg        A
       ts         1561528080.03646
       ack:
         HASH(0x5da75d8)
         BC80020B98D04F1D5200
     rssi:
       HMUART_EG:
         avg        -65
         cnt        1
         lst        -65
         max        -65
         min        -65
       at_HMUART_EG:
         avg        -61
         cnt        3
         lst        -63
         max        -59
         min        -63
       at_HMUART_OG:
         avg        -58
         cnt        3
         lst        -58
         max        -58
         min        -58
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor Umgebungssensor_Fassade_SuedSeite:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Exclude off
   ASC_Self_Defense_Mode absent
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 225
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode off
   ASC_Shading_Pos 70
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 08:15
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec Terrassentuer_Wohnzimmer
   ASC_WindowRec_subType threestate
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   devStateIcon (0).*:fts_shutter_100 (8$|9$|1[0-8]$).*:fts_shutter_90 (18|19|2[0-8]).*:fts_shutter_80 (28|29|3[0-8]).*:fts_shutter_70 (38|39|4[0-8]).*:fts_shutter_60 (48|49|5[0-8]).*:fts_shutter_50 (58|59|6[0-8]).*:fts_shutter_40 (68|69|7[0-8]).*:fts_shutter_30 (78|79|8[0-8]).*:fts_shutter_20 (88|89|9[0-8]).*:fts_shutter_10 (100):fts_shutter_0
   eventMap   on:100% off:0%
   expert     2_raw
   firmware   2.11
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       HomeMatic,Rollladen
   serialNr   NEQ1215155
   stateFormat pct
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     pct:up:stop:down



Internals:
   .FhemMetaInternals 1
   FUUID      5c5344d6-f33f-ce3b-e8f4-955f5802f7031218
   FVERSION   73_AutoShuttersControl.pm:v0.6.19/2019-06-26 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShuttersControl
   NOTIFYDEV  AutoShuttersControl,Rolllade_Badezimmer,Rolllade_HWRaum,Rolllade_Kinderzimmer,Rolllade_Kueche,Rolllade_Schlafzimmer,Rolllade_Wohnzimmer,global,rgr_Bewohner
   NR         219
   NTFY_ORDER 51-AutoShuttersControl
   STATE      active
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-06-26 09:33:45   .monitoredDevs  {"Rolllade_Kueche":{},"Rolllade_HWRaum":{},"Rolllade_Kinderzimmer":{},"rgr_Bewohner":{"AutoShuttersControl":"ASC_residentsDev"}}
     2019-06-26 08:00:01   Rolllade_Badezimmer_lastPosValue 100
     2019-06-26 08:24:56   Rolllade_Badezimmer_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 08:00:22   Rolllade_HWRaum_PosValue 100
     2019-06-26 08:00:01   Rolllade_HWRaum_lastPosValue 30
     2019-06-26 08:24:56   Rolllade_HWRaum_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 07:45:18   Rolllade_Kinderzimmer_PosValue 52
     2019-06-26 08:24:56   Rolllade_Kinderzimmer_nextAstroTimeEvent 26.06.2019 - 17:30
     2019-06-26 07:47:32   Rolllade_Kueche_PosValue 100
     2019-06-26 09:00:01   Rolllade_Kueche_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 09:00:01   Rolllade_Schlafzimmer_nextAstroTimeEvent 26.06.2019 - 19:15
     2019-06-26 07:48:00   Rolllade_Wohnzimmer_PosValue 100
     2019-06-26 08:00:01   Rolllade_Wohnzimmer_lastDelayPosValue 100
     2019-06-26 08:24:56   Rolllade_Wohnzimmer_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 07:39:56   ascEnable       on
     2019-06-26 07:39:56   controlShading  off
     2019-06-26 07:39:56   hardLockOut     off
     2019-06-26 08:24:50   room_HomeMatic_Rollladen Rolllade_Badezimmer,Rolllade_HWRaum,Rolllade_Kinderzimmer,Rolllade_Kueche,Rolllade_Schlafzimmer,Rolllade_Wohnzimmer
     2019-06-26 08:30:07   selfDefense     on
     2019-06-26 08:24:50   state           active
     2019-06-26 07:39:56   sunriseTimeWeHoliday off
     2019-06-26 08:24:50   userAttrList    rolled out
   helper:
     shuttersList:
       Rolllade_Badezimmer
       Rolllade_HWRaum
       Rolllade_Kinderzimmer
       Rolllade_Kueche
       Rolllade_Schlafzimmer
       Rolllade_Wohnzimmer
   monitoredDevs:
     Rolllade_HWRaum:
     Rolllade_Kinderzimmer:
     Rolllade_Kueche:
     rgr_Bewohner:
       AutoShuttersControl ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort off
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 3:3
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor Umgebungssensor_Fassade_SuedSeite:temperature
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladen
   verbose    0



Da ich noch nie selfDefense genutzt habe: vielleicht fehlt eine Einstellung?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 10:06:11
@CoolTux:
OKm habe eine Weblink gefunden und gelöscht. Restart FHEM. Nun erhalte ich:
Das ASC bekomme ich immer noch nicht angezeigt.
Ein list ASC bringt:
No device named ASC found
Wenn ich versuche ein neues ASC device anzulegen erhalte ich:
2019.06.26 09:59:14 1: reload: Error:Modul 73_AutoShuttersControl deactivated:
Excessively long <> operator at ./FHEM/73_AutoShuttersControl.pm line 21.

2019.06.26 09:59:14 0: Excessively long <> operator at ./FHEM/73_AutoShuttersControl.pm line 21.


Habe definitiv das ASC-Device nicht gelöscht.

Gruß
eurofinder

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 10:06:32
Zitat von: Kai-Alfonso am 26 Juni 2019, 10:02:42
Hi,

hab jetzt mal das selfDefense bei absent getestet, scheint aber nicht zu gehen. Hier mal ein List der entsprechenden Devices (Ist nur im Wohnzimmer zum testen aktiviert)


Historie löschen
Internals:
   .eventMapCmd 100%:noArg 0%:noArg
   DEF        4F1D52
   FUUID      5c912a1c-f33f-ce3b-5e9a-16f02b9f19b191ec
   HMUART_EG_MSGCNT 3
   HMUART_EG_RAWMSG 0501003FBCA4104F1D520B98D00601C800
   HMUART_EG_RSSI -63
   HMUART_EG_TIME 2019-06-26 07:48:00
   HMUART_OG_MSGCNT 3
   HMUART_OG_RAWMSG 0500003ABCA4104F1D520B98D00601C800
   HMUART_OG_RSSI -58
   HMUART_OG_TIME 2019-06-26 07:48:00
   IODev      HMUART_EG
   LASTInputDev HMUART_EG
   MSGCNT     6
   NAME       Rolllade_Wohnzimmer
   NOTIFYDEV  global
   NR         223
   NTFY_ORDER 50-Rolllade_Wohnzimmer
   STATE      100
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:BC - t:10 s:4F1D52 d:0B98D0 0601C800
   protLastRcv 2019-06-26 07:48:00
   protRcv    3 last_at:2019-06-26 07:48:00
   protSnd    4 last_at:2019-06-26 07:48:00
   protState  CMDs_done
   rssi_HMUART_EG cnt:1 min:-65 max:-65 avg:-65 lst:-65
   rssi_at_HMUART_EG cnt:3 min:-63 max:-59 avg:-61 lst:-63
   rssi_at_HMUART_OG cnt:3 min:-58 max:-58 avg:-58 lst:-58
   .attraggr:
   .attrminint:
   READINGS:
     2019-03-19 18:42:52   .D-devInfo      010100
     2019-03-19 18:42:52   .D-stc          30
     2019-03-19 18:43:01   .R-confBtnTime  permanent
     2019-03-19 18:43:01   .R-intKeyVisib  invisib
     2019-03-19 18:43:01   .R-localResDis  off
     2019-03-19 18:43:02   .R-refRunCounter 0
     2019-03-19 18:43:02   .R-statusInfoMinDly 2 s
     2019-03-19 18:43:02   .R-statusInfoRandom 1 s
     2019-03-19 18:43:02   .R-transmitTryMax 6
     2019-03-31 13:36:25   .peerListRDate  2019-03-31 13:36:25
     2019-06-26 07:48:00   .protLastRcv    2019-06-26 07:48:00
     2019-05-21 11:48:35   ASC_Enable      on
     2019-06-26 07:48:00   ASC_ShuttersLastDrive manual
     2019-06-26 08:24:56   ASC_Time_DriveDown 26.06.2019 - 22:00
     2019-06-26 08:24:56   ASC_Time_DriveUp 27.06.2019 - 08:00
     2019-06-25 22:00:02   CommandAccepted yes
     2019-03-19 18:42:52   D-firmware      2.11
     2019-03-19 18:42:52   D-serialNr      NEQ1215155
     2019-03-31 13:36:24   PairedTo        0x0B98D0
     2019-03-31 13:35:10   R-driveDown     23.7 s
     2019-03-31 13:36:25   R-driveTurn     1 s
     2019-03-31 13:36:12   R-driveUp       26 s
     2019-03-19 18:43:01   R-pairCentral   0x0B98D0
     2019-03-19 18:43:02   R-powerUpAction off
     2019-03-19 18:43:02   R-sign          off
     2019-03-31 13:36:24   RegL_00.        00:00 02:01 0A:0B 0B:98 0C:D0 15:FF 18:00
     2019-03-31 13:36:25   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:ED 0D:01 0E:04 0F:0A 10:00 30:06 56:00 57:24
     2019-06-26 08:24:52   associatedWith  AutoShuttersControl
     2019-06-26 07:48:00   deviceMsg       on (to VCCU)
     2019-06-26 07:48:00   level           100
     2019-06-26 07:48:00   motor           stop:on
     2019-06-26 07:48:00   pct             100
     2019-03-30 09:57:12   powerOn         2019-03-30 09:57:12
     2019-06-26 07:48:00   recentStateType info
     2019-06-26 07:48:00   state           on
     2019-06-26 07:48:00   timedOn         off
   helper:
     HM_CMDNR   188
     cSnd       ,010B98D04F1D52010E
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4F1D52,00,00,00
       nextSend   1561528080.46129
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         4F1D52
         00
         00
         00
     mRssi:
       mNo        BC
       io:
         HMUART_EG:
           -59
           -59
         HMUART_OG:
           -58
           -58
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART_OG
       flg        A
       ts         1561528080.03646
       ack:
         HASH(0x5da75d8)
         BC80020B98D04F1D5200
     rssi:
       HMUART_EG:
         avg        -65
         cnt        1
         lst        -65
         max        -65
         min        -65
       at_HMUART_EG:
         avg        -61
         cnt        3
         lst        -63
         max        -59
         min        -63
       at_HMUART_OG:
         avg        -58
         cnt        3
         lst        -58
         max        -58
         min        -58
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor Umgebungssensor_Fassade_SuedSeite:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Exclude off
   ASC_Self_Defense_Mode absent
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 225
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode off
   ASC_Shading_Pos 70
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 08:15
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec Terrassentuer_Wohnzimmer
   ASC_WindowRec_subType threestate
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   devStateIcon (0).*:fts_shutter_100 (8$|9$|1[0-8]$).*:fts_shutter_90 (18|19|2[0-8]).*:fts_shutter_80 (28|29|3[0-8]).*:fts_shutter_70 (38|39|4[0-8]).*:fts_shutter_60 (48|49|5[0-8]).*:fts_shutter_50 (58|59|6[0-8]).*:fts_shutter_40 (68|69|7[0-8]).*:fts_shutter_30 (78|79|8[0-8]).*:fts_shutter_20 (88|89|9[0-8]).*:fts_shutter_10 (100):fts_shutter_0
   eventMap   on:100% off:0%
   expert     2_raw
   firmware   2.11
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       HomeMatic,Rollladen
   serialNr   NEQ1215155
   stateFormat pct
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     pct:up:stop:down



Internals:
   .FhemMetaInternals 1
   FUUID      5c5344d6-f33f-ce3b-e8f4-955f5802f7031218
   FVERSION   73_AutoShuttersControl.pm:v0.6.19/2019-06-26 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShuttersControl
   NOTIFYDEV  AutoShuttersControl,Rolllade_Badezimmer,Rolllade_HWRaum,Rolllade_Kinderzimmer,Rolllade_Kueche,Rolllade_Schlafzimmer,Rolllade_Wohnzimmer,global,rgr_Bewohner
   NR         219
   NTFY_ORDER 51-AutoShuttersControl
   STATE      active
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-06-26 09:33:45   .monitoredDevs  {"Rolllade_Kueche":{},"Rolllade_HWRaum":{},"Rolllade_Kinderzimmer":{},"rgr_Bewohner":{"AutoShuttersControl":"ASC_residentsDev"}}
     2019-06-26 08:00:01   Rolllade_Badezimmer_lastPosValue 100
     2019-06-26 08:24:56   Rolllade_Badezimmer_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 08:00:22   Rolllade_HWRaum_PosValue 100
     2019-06-26 08:00:01   Rolllade_HWRaum_lastPosValue 30
     2019-06-26 08:24:56   Rolllade_HWRaum_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 07:45:18   Rolllade_Kinderzimmer_PosValue 52
     2019-06-26 08:24:56   Rolllade_Kinderzimmer_nextAstroTimeEvent 26.06.2019 - 17:30
     2019-06-26 07:47:32   Rolllade_Kueche_PosValue 100
     2019-06-26 09:00:01   Rolllade_Kueche_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 09:00:01   Rolllade_Schlafzimmer_nextAstroTimeEvent 26.06.2019 - 19:15
     2019-06-26 07:48:00   Rolllade_Wohnzimmer_PosValue 100
     2019-06-26 08:00:01   Rolllade_Wohnzimmer_lastDelayPosValue 100
     2019-06-26 08:24:56   Rolllade_Wohnzimmer_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 07:39:56   ascEnable       on
     2019-06-26 07:39:56   controlShading  off
     2019-06-26 07:39:56   hardLockOut     off
     2019-06-26 08:24:50   room_HomeMatic_Rollladen Rolllade_Badezimmer,Rolllade_HWRaum,Rolllade_Kinderzimmer,Rolllade_Kueche,Rolllade_Schlafzimmer,Rolllade_Wohnzimmer
     2019-06-26 08:30:07   selfDefense     on
     2019-06-26 08:24:50   state           active
     2019-06-26 07:39:56   sunriseTimeWeHoliday off
     2019-06-26 08:24:50   userAttrList    rolled out
   helper:
     shuttersList:
       Rolllade_Badezimmer
       Rolllade_HWRaum
       Rolllade_Kinderzimmer
       Rolllade_Kueche
       Rolllade_Schlafzimmer
       Rolllade_Wohnzimmer
   monitoredDevs:
     Rolllade_HWRaum:
     Rolllade_Kinderzimmer:
     Rolllade_Kueche:
     rgr_Bewohner:
       AutoShuttersControl ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort off
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 3:3
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor Umgebungssensor_Fassade_SuedSeite:temperature
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladen
   verbose    0



Da ich noch nie selfDefense genutzt habe: vielleicht fehlt eine Einstellung?

In dieser Version gibt es das Feature noch gar nicht. Du musst die Devel Version von GitHub nehmen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 10:08:04
Zitat von: CoolTux am 26 Juni 2019, 10:06:32
In dieser Version gibt es das Feature noch gar nicht. Du musst die Devel Version von GitHub nehmen.

äh?

   FVERSION   73_AutoShuttersControl.pm:v0.6.19/2019-06-26 UNDER DEVELOP
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 10:08:14
Zitat von: eurofinder am 26 Juni 2019, 10:06:11
@CoolTux:
OKm habe eine Weblink gefunden und gelöscht. Restart FHEM. Nun erhalte ich:
Das ASC bekomme ich immer noch nicht angezeigt.
Ein list ASC bringt:
No device named ASC found
Wenn ich versuche ein neues ASC device anzulegen erhalte ich:
2019.06.26 09:59:14 1: reload: Error:Modul 73_AutoShuttersControl deactivated:
Excessively long <> operator at ./FHEM/73_AutoShuttersControl.pm line 21.

2019.06.26 09:59:14 0: Excessively long <> operator at ./FHEM/73_AutoShuttersControl.pm line 21.


Habe definitiv das ASC-Device nicht gelöscht.

Gruß
eurofinder

Wie genau hast Du denn die Devel Version installiert? Irgendwie ist Dein File wohl korrupt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 10:09:22
Zitat von: Kai-Alfonso am 26 Juni 2019, 10:08:04
äh?

   FVERSION   73_AutoShuttersControl.pm:v0.6.19/2019-06-26 UNDER DEVELOP

https://github.com/fhem/AutoShuttersControl
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 10:10:57
Zitat von: CoolTux am 26 Juni 2019, 10:09:22
https://github.com/fhem/AutoShuttersControl

Ja, schon klar - ich hab doch die Version vom 26.06 - steht doch im List des Moduls. Hab mir das gezogen und nach FHEM gespielt und dann ein shutdown restart. Neue Attribute hatte ich auch - also deswegen bin ich davon ausgegangen, das die DEV läuft
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 10:16:56
Zitat von: Kai-Alfonso am 26 Juni 2019, 10:10:57
Ja, schon klar - ich hab doch die Version vom 26.06 - steht doch im List des Moduls. Hab mir das gezogen und nach FHEM gespielt und dann ein shutdown restart. Neue Attribute hatte ich auch - also deswegen bin ich davon ausgegangen, das die DEV läuft

Sorry aber da passt was nicht. Ich vermisse ein wichtiges Internal. Kann es sein das Du nach dem Du die Devel Version installiert hast ein update gemacht hast.
Bitte installiere noch einmal die Devel Version aus dem Git. Du hast definitiv nicht die Version geladen. Die Attribute sind zwar da, also wurde sie einmal geladen, aber aktuell hast Du sie nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 10:18:29
Zitat von: CoolTux am 26 Juni 2019, 10:16:56
Sorry aber da passt was nicht. Ich vermisse ein wichtiges Internal. Kann es sein das Du nach dem Du die Devel Version installiert hast ein update gemacht hast.
Bitte installiere noch einmal die Devel Version aus dem Git. Du hast definitiv nicht die Version geladen. Die Attribute sind zwar da, also wurde sie einmal geladen, aber aktuell hast Du sie nicht.

ah ok - ne, ein Update habe ich nicht (nicht bewusst) gemacht. Ich ziehe mir noch mal die Github Version und teste noch mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 10:24:26
sieht jetzt besser aus, oder?

   DEV_VERSION v0.6.19.19

Internals:
   .FhemMetaInternals 1
   DEV_VERSION v0.6.19.19
   FUUID      5c5344d6-f33f-ce3b-e8f4-955f5802f7031218
   FVERSION   73_AutoShuttersControl.pm:v0.6.19/2019-06-26 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShuttersControl
   NOTIFYDEV  global,AutoShuttersControl,Rolllade_Badezimmer,Rolllade_HWRaum,Rolllade_Kinderzimmer,Rolllade_Kueche,Rolllade_Schlafzimmer,Rolllade_Wohnzimmer,rgr_Bewohner,Rolllade_HWRaum,Rolllade_Kinderzimmer,Rolllade_Kueche
   NR         219
   NTFY_ORDER 51-AutoShuttersControl
   STATE      manual
   TYPE       AutoShuttersControl
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-06-26 09:33:45   .monitoredDevs  {"Rolllade_Kueche":{},"Rolllade_HWRaum":{},"Rolllade_Kinderzimmer":{},"rgr_Bewohner":{"AutoShuttersControl":"ASC_residentsDev"}}
     2019-06-26 10:22:54   Rolllade_Badezimmer_PosValue 100
     2019-06-26 08:00:01   Rolllade_Badezimmer_lastPosValue 100
     2019-06-26 10:22:37   Rolllade_Badezimmer_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 10:22:48   Rolllade_HWRaum_PosValue 100
     2019-06-26 08:00:01   Rolllade_HWRaum_lastPosValue 30
     2019-06-26 10:22:37   Rolllade_HWRaum_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 10:22:48   Rolllade_Kinderzimmer_PosValue 30
     2019-06-26 10:22:37   Rolllade_Kinderzimmer_nextAstroTimeEvent 26.06.2019 - 17:30
     2019-06-26 10:22:51   Rolllade_Kueche_PosValue 100
     2019-06-26 10:22:37   Rolllade_Kueche_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 10:22:53   Rolllade_Schlafzimmer_PosValue 70
     2019-06-26 10:22:37   Rolllade_Schlafzimmer_nextAstroTimeEvent 26.06.2019 - 19:15
     2019-06-26 10:22:53   Rolllade_Wohnzimmer_PosValue 100
     2019-06-26 08:00:01   Rolllade_Wohnzimmer_lastDelayPosValue 100
     2019-06-26 10:22:37   Rolllade_Wohnzimmer_nextAstroTimeEvent 26.06.2019 - 22:00
     2019-06-26 07:39:56   ascEnable       on
     2019-06-26 07:39:56   controlShading  off
     2019-06-26 07:39:56   hardLockOut     off
     2019-06-26 10:22:30   room_HomeMatic_Rollladen Rolllade_Badezimmer,Rolllade_HWRaum,Rolllade_Kinderzimmer,Rolllade_Kueche,Rolllade_Schlafzimmer,Rolllade_Wohnzimmer
     2019-06-26 08:30:07   selfDefense     on
     2019-06-26 10:22:54   state           manual
     2019-06-26 07:39:56   sunriseTimeWeHoliday off
     2019-06-26 10:22:30   userAttrList    rolled out
   helper:
     shuttersList:
       Rolllade_Badezimmer
       Rolllade_HWRaum
       Rolllade_Kinderzimmer
       Rolllade_Kueche
       Rolllade_Schlafzimmer
       Rolllade_Wohnzimmer
   monitoredDevs:
     Rolllade_HWRaum:
     Rolllade_Kinderzimmer:
     Rolllade_Kueche:
     rgr_Bewohner:
       AutoShuttersControl ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort off
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 3:3
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor Umgebungssensor_Fassade_SuedSeite:temperature
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladen
   verbose    0


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 10:26:08
Viel besser. Super. Und nun wird auch self defense bei absent gehen  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 10:34:36
Zitat von: CoolTux am 26 Juni 2019, 10:26:08
Viel besser. Super. Und nun wird auch self defense bei absent gehen  ;)

was er auch tut  8) perfekt und danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 10:49:02
Zitat von: Kai-Alfonso am 26 Juni 2019, 10:34:36
was er auch tut  8) perfekt und danke

Mir sind noch ein zwei Beobachtungen auf gefallen. Unter anderem sind die Rollos bei Resident in home wechsel in die Beschattung gefahren obwohl es keinen Status für Beschatten gab. Sollte in der Version die Du hast hoffentlich gefixt sein, aber vielleicht kannst ja mal schauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 11:37:11
@CoolTux:
Habe aus github nochmals aktuelle Version heruntergeladen und installiert. Ergebnis: Keine Fehlermeldung mehr. ASC-Device war keins mehr vorhanden, habe ich jetzt aber neu anlegen können.

Jetzt fehlt mir allerdings noch die Übersicht showShuttersInformation. Ich meine nicht die get-Funktion im ASC-Device, sondern bisher war immer automatisch im Raum ASC auch unter dem ASC-Device auch die Übersicht aus showShuttersInformation eingeblendet. Die fehlt mir jetzt. Wie bekomme ich die denn wieder, so dass ich die nicht immer manuell mit get ASC showShuttersInformation abrufen muss? Fand ich sehr hilfreich, gerade beim Testen.

Danke für die Hile.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 26 Juni 2019, 11:49:09
@eurofinder: du hast ja vorhin den Weblink gelöscht...

Da ist er wieder:
defmod ASC_ShuttersInformations weblink htmlCode {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'ASControl'})}
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 26 Juni 2019, 12:12:20
Mahlzeit,

man merkt es wenn es bei einem selbst weitesgehend läuft, oder man selbst immer das Problem ist, wird man fauler beim lesen. Mal eben 30 neue Seiten nachzuholen ist schwierig  :o ...aber nun zu meinem Problem:

Ich habe ein Fenster (Bad) das komplett im Sonnenaufgangswinkel liegt. D.h. ich habe ab dem Sonnenaufgang volle knülle Sonne drauf stehen. Hat jemand einen einfachen Vorschlag ohne dem ASC durch manuelle Fahrerei reinzugreifen, wie ich es bewerkstelligen kann, dass das Rollo morgens direkt in Abschattung fährt und erst danach die restlichen Bedingungen für die Abschattung verfolgt ? (Lichtsensor, Sonnenstand etc)
Speziell der Lichtsensor wäre bei mir wichtig erst danach abgefragt zu werden, weil dieser Innen ist und ich eine Spanne für sonnig / bewölkt herausgefunden hab die dann trotz Abschattung auch funktioniert, wenn der Sensor drin ist....
Alternativ wäre eine Idee von mir: Gibt es eine Möglichkeit ASC "manuell" zu sagen "Abschattung Rollo -> START" und nach Ablauf der eingestellten ASC_Shading_WaitingPeriod die Bedingungen erneut kontrolliert (ob sonnig bewölkt etc). Dann würde ich nämlich das morgendliche Hochfahren (speziell im Sommer) deaktivieren und immer erst in Shading position fahren.

Würde mich freuen wenn jemand ne Idee hat  ;D

Einfach nur geniale Arbeit Marko ... danke für dieses geile Modul !!

Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 12:41:45
@CoolTux:
Habe defmod ASC_ShuttersInformations weblink htmlCode {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'ASControl'})}
eingepflegt, aber erhalte "nur" die Kopfzeile ohne Einträge in der Übersicht Everything.
ScanforShutters im ASC-Device bzw. get ASC showShuttersInformation (im ASC läufts) haben keine Erfolg gebracht, auch Restart FHEM ändert nichts.

Irgendwie stehe ich da auf dem Schlauch.

ASC- Version ist: 0.6.19.19

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 26 Juni 2019, 12:56:29
@eurofinder
ich grätsche wieder rein, hab die Verwirrung ja angerichtet: Das 'ASControl' am Ende musst Du durch den Namen deines ASC-Devices ersetzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 12:57:11
Ah, Problem gelöst:
defmod ASC_ShuttersInformations weblink htmlCode {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'ASControl'})}
geändert in
defmod ASC_ShuttersInformations weblink htmlCode {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'ASCl'})}
und Raum ASC zugewiesen - läuft wieder:-)

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 12:57:59
@JHo:
Danke, hatte ich jetzt auch gerade gesehen.

eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 12:59:50
Zitat von: CoolTux am 26 Juni 2019, 10:49:02
Mir sind noch ein zwei Beobachtungen auf gefallen. Unter anderem sind die Rollos bei Resident in home wechsel in die Beschattung gefahren obwohl es keinen Status für Beschatten gab. Sollte in der Version die Du hast hoffentlich gefixt sein, aber vielleicht kannst ja mal schauen.

Bei mir ist er jetzt in der neuen Version gar nicht in die Beschattung gefahren.   8)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 13:27:38
Zitat von: Kai-Alfonso am 26 Juni 2019, 12:59:50
Bei mir ist er jetzt in der neuen Version gar nicht in die Beschattung gefahren.   8)

Ja das habe ich vor einer Stunde auch bemerkt. Welche Version hast Du jetzt genau? DEV_VERSION


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 13:28:36
Zitat von: CoolTux am 26 Juni 2019, 13:27:38
Ja das habe ich vor einer Stunde auch bemerkt. Welche Version hast Du jetzt genau? DEV_VERSION


Grüße

DEV_VERSION
v0.6.19.19
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 13:29:10
Zitat von: flummy1978 am 26 Juni 2019, 12:12:20
Mahlzeit,

man merkt es wenn es bei einem selbst weitesgehend läuft, oder man selbst immer das Problem ist, wird man fauler beim lesen. Mal eben 30 neue Seiten nachzuholen ist schwierig  :o ...aber nun zu meinem Problem:

Ich habe ein Fenster (Bad) das komplett im Sonnenaufgangswinkel liegt. D.h. ich habe ab dem Sonnenaufgang volle knülle Sonne drauf stehen. Hat jemand einen einfachen Vorschlag ohne dem ASC durch manuelle Fahrerei reinzugreifen, wie ich es bewerkstelligen kann, dass das Rollo morgens direkt in Abschattung fährt und erst danach die restlichen Bedingungen für die Abschattung verfolgt ? (Lichtsensor, Sonnenstand etc)
Speziell der Lichtsensor wäre bei mir wichtig erst danach abgefragt zu werden, weil dieser Innen ist und ich eine Spanne für sonnig / bewölkt herausgefunden hab die dann trotz Abschattung auch funktioniert, wenn der Sensor drin ist....
Alternativ wäre eine Idee von mir: Gibt es eine Möglichkeit ASC "manuell" zu sagen "Abschattung Rollo -> START" und nach Ablauf der eingestellten ASC_Shading_WaitingPeriod die Bedingungen erneut kontrolliert (ob sonnig bewölkt etc). Dann würde ich nämlich das morgendliche Hochfahren (speziell im Sommer) deaktivieren und immer erst in Shading position fahren.

Würde mich freuen wenn jemand ne Idee hat  ;D

Einfach nur geniale Arbeit Marko ... danke für dieses geile Modul !!

Grüße
Andreas

Ich habe genau das selbe Problem und in der neuen Devel Version arbeite ich bereits seit einigen Tagen daran. Daher auch der viele Umbau bei der Beschattung die letzten Wochen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 13:31:04
Zitat von: Kai-Alfonso am 26 Juni 2019, 13:28:36
DEV_VERSION
v0.6.19.19


Nimm mal bitte die 0.6.19.20 von vor etwa einer Stunde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 14:06:18
Zitat von: CoolTux am 26 Juni 2019, 13:31:04
Nimm mal bitte die 0.6.19.20 von vor etwa einer Stunde.

hab ich getestet und fhem neu gestartet. Wartet er dann, bis ASC_Shading_WaitingPeriod abgelaufen ist, bis er in die Beschattung fährt (sofern ASC_Shading_StateChange_Sunny und ASC_Shading_Min_OutsideTemperature passen)?

Jedenfalls hat sich die Rolllade seit dem Fhem neustart vor 30 Minuten nix getan.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 14:09:31
er wartet 2x die waiting Zeit ab.
Schau per get ShuttersInfo... nach wie der Status für die Beschattung aktuell ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 14:37:52
Wer netter Weise die Devel Version testet, dem empfehle ich jetzt die aktuelle Version sich zu holen und zu installieren. Hat sich einiges getan.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 26 Juni 2019, 14:38:55
Zitat von: CoolTux am 26 Juni 2019, 13:29:10
Ich habe genau das selbe Problem und in der neuen Devel Version arbeite ich bereits seit einigen Tagen daran. Daher auch der viele Umbau bei der Beschattung die letzten Wochen.

Das hatte ich heute auch. DEV war von heute morgen.
Gerade erneut aktualisiert und werde berichten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: pcjogi am 26 Juni 2019, 14:51:42
Ich versuche sein einigen Tagen meine Rollladen mit einer neuen fhem Installation und ASC zur automatischen Beschattung zu überreden. Ich finde einfach nicht was ich falsch mache. Vielleich fällt jemandem in dem List des Rollos ein Fehler auf
Internals:
   DEF        OEQ0048122
   FUUID      5d04d0b5-f33f-c8ac-805c-e388de8509cb4a84
   IODev      d_ccu
   NAME       EG.WC.Rollladen
   NR         35
   STATE      closed
   TYPE       HMCCUDEV
   ccuaddr    OEQ0048122
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    EG.WC.Rollladen
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-06-26 14:10:12   1.DIRECTION     none
     2019-06-26 14:10:12   1.INHIBIT       false
     2019-06-26 14:10:12   1.LEVEL         closed
     2019-06-26 14:10:12   1.WORKING       no
     2019-06-25 07:16:34   ASC_Enable      on
     2019-06-26 14:09:44   ASC_Time_DriveDown 26.06.2019 - 20:52
     2019-06-26 14:09:44   ASC_Time_DriveUp 27.06.2019 - 07:04
     2019-06-26 14:09:41   associatedWith  ASC
     2019-06-26 14:10:12   control         0
     2019-06-26 14:10:12   hmstate         closed
     2019-06-26 14:10:12   state           closed
   hmccu:
     devspec    OEQ0048122
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      none
         OVAL       0
         SVAL       none
         VAL        0
       1.INHIBIT:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.LEVEL:
         OSVAL      closed
         OVAL       0.000000
         SVAL       closed
         VAL        0.000000
       1.WORKING:
         OSVAL      no
         OVAL       false
         SVAL       no
         VAL        false
Attributes:
   ASC        2
   ASC_BrightnessSensor AU.SEITENGARTEN.LICHT:control
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 30000
   ASC_Up     astro
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/
   group      Rollladen
   room       ROLLLADEN,_HOMEMATIC
   statedatapoint 1.LEVEL
   stripnumber 1
   substexcl  control
   substitute LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   verbose    5
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Hier noch das List vom ASC
nternals:
   FUUID      5d11add2-f33f-c8ac-6e17-d26f73618e4c29a9
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,AU.Himmel.Astro,AU.SEITENGARTEN.LICHT,EG.WC.Rollladen,HM_AU.SEITENGARTEN.LICHT,global
   NR         74
   NTFY_ORDER 51-ASC
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-06-26 07:04:18   EG.WC.Rollladen_lastPosValue 0
     2019-06-26 14:09:44   EG.WC.Rollladen_nextAstroTimeEvent 26.06.2019 - 20:52
     2019-06-26 07:04:18   HM_EG.WC.Rollladen_lastPosValue 0
     2019-06-25 08:35:07   ascEnable       on
     2019-06-25 07:14:58   controlShading  off
     2019-06-25 07:14:58   hardLockOut     off
     2019-06-26 14:09:41   room_ROLLLADEN__HOMEMATIC EG.WC.Rollladen
     2019-06-25 07:14:58   selfDefense     off
     2019-06-26 14:09:44   state           created new drive timer
     2019-06-25 07:14:58   sunriseTimeWeHoliday off
     2019-06-26 14:09:41   userAttrList    rolled out
   helper:
     shuttersList:
       EG.WC.Rollladen
   monitoredDevs:
     AU.Himmel.Astro:
       ASC        ASC_twilightDevice
     AU.SEITENGARTEN.LICHT:
       EG.WC.Rollladen ASC_BrightnessSensor
     EG.WC.Rollladen:
     HM_AU.SEITENGARTEN.LICHT:
       HM_EG.WC.Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening NAUTIC
   ASC_autoAstroModeEveningHorizon -9
   ASC_autoAstroModeMorning NAUTIC
   ASC_autoAstroModeMorningHorizon -9
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice AU.Himmel.Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC,ROLLLADEN


Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 26 Juni 2019, 14:55:36
Zitat von: pcjogi am 26 Juni 2019, 14:51:42
Ich versuche sein einigen Tagen meine Rollladen mit einer neuen fhem Installation und ASC zur automatischen Beschattung zu überreden. Ich finde einfach nicht was ich falsch mache. Vielleich fällt jemandem in dem List des Rollos ein Fehler auf
Internals:
   DEF        OEQ0048122
   FUUID      5d04d0b5-f33f-c8ac-805c-e388de8509cb4a84
   IODev      d_ccu
   NAME       EG.WC.Rollladen
   NR         35
   STATE      closed
   TYPE       HMCCUDEV
   ccuaddr    OEQ0048122
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    EG.WC.Rollladen
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-06-26 14:10:12   1.DIRECTION     none
     2019-06-26 14:10:12   1.INHIBIT       false
     2019-06-26 14:10:12   1.LEVEL         closed
     2019-06-26 14:10:12   1.WORKING       no
     2019-06-25 07:16:34   ASC_Enable      on
     2019-06-26 14:09:44   ASC_Time_DriveDown 26.06.2019 - 20:52
     2019-06-26 14:09:44   ASC_Time_DriveUp 27.06.2019 - 07:04
     2019-06-26 14:09:41   associatedWith  ASC
     2019-06-26 14:10:12   control         0
     2019-06-26 14:10:12   hmstate         closed
     2019-06-26 14:10:12   state           closed
   hmccu:
     devspec    OEQ0048122
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      none
         OVAL       0
         SVAL       none
         VAL        0
       1.INHIBIT:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.LEVEL:
         OSVAL      closed
         OVAL       0.000000
         SVAL       closed
         VAL        0.000000
       1.WORKING:
         OSVAL      no
         OVAL       false
         SVAL       no
         VAL        false
Attributes:
   ASC        2
   ASC_BrightnessSensor AU.SEITENGARTEN.LICHT:control
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 30000
   ASC_Up     astro
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/
   group      Rollladen
   room       ROLLLADEN,_HOMEMATIC
   statedatapoint 1.LEVEL
   stripnumber 1
   substexcl  control
   substitute LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   verbose    5
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Hier noch das List vom ASC
nternals:
   FUUID      5d11add2-f33f-c8ac-6e17-d26f73618e4c29a9
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,AU.Himmel.Astro,AU.SEITENGARTEN.LICHT,EG.WC.Rollladen,HM_AU.SEITENGARTEN.LICHT,global
   NR         74
   NTFY_ORDER 51-ASC
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-06-26 07:04:18   EG.WC.Rollladen_lastPosValue 0
     2019-06-26 14:09:44   EG.WC.Rollladen_nextAstroTimeEvent 26.06.2019 - 20:52
     2019-06-26 07:04:18   HM_EG.WC.Rollladen_lastPosValue 0
     2019-06-25 08:35:07   ascEnable       on
     2019-06-25 07:14:58   controlShading  off
     2019-06-25 07:14:58   hardLockOut     off
     2019-06-26 14:09:41   room_ROLLLADEN__HOMEMATIC EG.WC.Rollladen
     2019-06-25 07:14:58   selfDefense     off
     2019-06-26 14:09:44   state           created new drive timer
     2019-06-25 07:14:58   sunriseTimeWeHoliday off
     2019-06-26 14:09:41   userAttrList    rolled out
   helper:
     shuttersList:
       EG.WC.Rollladen
   monitoredDevs:
     AU.Himmel.Astro:
       ASC        ASC_twilightDevice
     AU.SEITENGARTEN.LICHT:
       EG.WC.Rollladen ASC_BrightnessSensor
     EG.WC.Rollladen:
     HM_AU.SEITENGARTEN.LICHT:
       HM_EG.WC.Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening NAUTIC
   ASC_autoAstroModeEveningHorizon -9
   ASC_autoAstroModeMorning NAUTIC
   ASC_autoAstroModeMorningHorizon -9
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice AU.Himmel.Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC,ROLLLADEN


Danke

Hallo,

mach mal bitte ein List von AU.SEITENGARTEN.LICHT
Was für Werte liefert dir AU.SEITENGARTEN.LICHT:control?

Und kopiere mal die Debug-Ausgaben hier in das Forum rein. ASC_DEBUG auf 1 setzten dabei.

Gruß,
Shrek
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: pcjogi am 26 Juni 2019, 15:01:22


Hier das list von AU.SEITENGARTEN.LICHT

Internals:
   DEF        000D58A9AB107D
   FUUID      5d11ad0d-f33f-c8ac-8849-a25407093a1e735f
   IODev      d_ccu
   NAME       AU.SEITENGARTEN.LICHT
   NR         72
   STATE      8865.0
   TYPE       HMCCUDEV
   ccuaddr    000D58A9AB107D
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    AU.SEITENGARTEN.LICHT
   ccutype    HmIP-SLO
   channels   4
   firmware   1.0.16
   statevals  devstate
   READINGS:
     2019-06-26 14:54:26   1.AVERAGE_ILLUMINATION 9053.0
     2019-06-26 14:54:26   1.CURRENT_ILLUMINATION 8865.0
     2019-06-26 14:54:26   1.HIGHEST_ILLUMINATION 9267.0
     2019-06-26 14:54:26   1.LOWEST_ILLUMINATION 8821.0
     2019-06-26 14:54:26   control         8865.0
     2019-06-26 14:54:26   hmstate         8865.0
     2019-06-26 14:54:26   state           8865.0
   hmccu:
     devspec    000D58A9AB107D
     dp:
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.LOW_BAT:
         OVAL       0
         VAL        0
       0.OPERATING_VOLTAGE:
         OVAL       3.0
         VAL        3.0
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -59
         VAL        -59
       0.RSSI_PEER:
         OVAL       0
         VAL        0
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       1.AVERAGE_ILLUMINATION:
         OSVAL      9254.0
         OVAL       9254.0
         SVAL       9053.0
         VAL        9053.0
       1.AVERAGE_ILLUMINATION_STATUS:
         OVAL       0
         VAL        0
       1.CURRENT_ILLUMINATION:
         OSVAL      9052.0
         OVAL       9052.0
         SVAL       8865.0
         VAL        8865.0
       1.CURRENT_ILLUMINATION_STATUS:
         OVAL       0
         VAL        0
       1.HIGHEST_ILLUMINATION:
         OSVAL      9418.0
         OVAL       9418.0
         SVAL       9267.0
         VAL        9267.0
       1.HIGHEST_ILLUMINATION_STATUS:
         OVAL       0
         VAL        0
       1.LOWEST_ILLUMINATION:
         OSVAL      9052.0
         OVAL       9052.0
         SVAL       8821.0
         VAL        8821.0
       1.LOWEST_ILLUMINATION_STATUS:
         OVAL       0
         VAL        0
Attributes:
   IODev      d_ccu
   ccureadingfilter _ILLUMINATION$
   room       ROLLLADEN,_HOMEMATIC
   statedatapoint 1.CURRENT_ILLUMINATION
   stripnumber 1



und der Auszug aus dem Log

ASC_DEBUG!!! 2019.06.26 14:57:27 - EventProcessingShadingBrightness: EG.WC.Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06.26 14:57:37 - EventProcessingShadingBrightness: EG.WC.Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06.26 14:57:37 - EventProcessingShadingBrightness: EG.WC.Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 8921.0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 14:57:37 - FnIsDay: EG.WC.Rollladen Allgemein: 1



Control liefert z.B. 8921.0. steht auch so im LOG
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 15:03:16
Zitat von: pcjogi am 26 Juni 2019, 14:51:42
Ich versuche sein einigen Tagen meine Rollladen mit einer neuen fhem Installation und ASC zur automatischen Beschattung zu überreden. Ich finde einfach nicht was ich falsch mache. Vielleich fällt jemandem in dem List des Rollos ein Fehler auf
Internals:
   DEF        OEQ0048122
   FUUID      5d04d0b5-f33f-c8ac-805c-e388de8509cb4a84
   IODev      d_ccu
   NAME       EG.WC.Rollladen
   NR         35
   STATE      closed
   TYPE       HMCCUDEV
   ccuaddr    OEQ0048122
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    EG.WC.Rollladen
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-06-26 14:10:12   1.DIRECTION     none
     2019-06-26 14:10:12   1.INHIBIT       false
     2019-06-26 14:10:12   1.LEVEL         closed
     2019-06-26 14:10:12   1.WORKING       no
     2019-06-25 07:16:34   ASC_Enable      on
     2019-06-26 14:09:44   ASC_Time_DriveDown 26.06.2019 - 20:52
     2019-06-26 14:09:44   ASC_Time_DriveUp 27.06.2019 - 07:04
     2019-06-26 14:09:41   associatedWith  ASC
     2019-06-26 14:10:12   control         0
     2019-06-26 14:10:12   hmstate         closed
     2019-06-26 14:10:12   state           closed
   hmccu:
     devspec    OEQ0048122
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      none
         OVAL       0
         SVAL       none
         VAL        0
       1.INHIBIT:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.LEVEL:
         OSVAL      closed
         OVAL       0.000000
         SVAL       closed
         VAL        0.000000
       1.WORKING:
         OSVAL      no
         OVAL       false
         SVAL       no
         VAL        false
Attributes:
   ASC        2
   ASC_BrightnessSensor AU.SEITENGARTEN.LICHT:control
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 30000
   ASC_Up     astro
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/
   group      Rollladen
   room       ROLLLADEN,_HOMEMATIC
   statedatapoint 1.LEVEL
   stripnumber 1
   substexcl  control
   substitute LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   verbose    5
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Hier noch das List vom ASC
nternals:
   FUUID      5d11add2-f33f-c8ac-6e17-d26f73618e4c29a9
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,AU.Himmel.Astro,AU.SEITENGARTEN.LICHT,EG.WC.Rollladen,HM_AU.SEITENGARTEN.LICHT,global
   NR         74
   NTFY_ORDER 51-ASC
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-06-26 07:04:18   EG.WC.Rollladen_lastPosValue 0
     2019-06-26 14:09:44   EG.WC.Rollladen_nextAstroTimeEvent 26.06.2019 - 20:52
     2019-06-26 07:04:18   HM_EG.WC.Rollladen_lastPosValue 0
     2019-06-25 08:35:07   ascEnable       on
     2019-06-25 07:14:58   controlShading  off
     2019-06-25 07:14:58   hardLockOut     off
     2019-06-26 14:09:41   room_ROLLLADEN__HOMEMATIC EG.WC.Rollladen
     2019-06-25 07:14:58   selfDefense     off
     2019-06-26 14:09:44   state           created new drive timer
     2019-06-25 07:14:58   sunriseTimeWeHoliday off
     2019-06-26 14:09:41   userAttrList    rolled out
   helper:
     shuttersList:
       EG.WC.Rollladen
   monitoredDevs:
     AU.Himmel.Astro:
       ASC        ASC_twilightDevice
     AU.SEITENGARTEN.LICHT:
       EG.WC.Rollladen ASC_BrightnessSensor
     EG.WC.Rollladen:
     HM_AU.SEITENGARTEN.LICHT:
       HM_EG.WC.Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening NAUTIC
   ASC_autoAstroModeEveningHorizon -9
   ASC_autoAstroModeMorning NAUTIC
   ASC_autoAstroModeMorningHorizon -9
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice AU.Himmel.Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC,ROLLLADEN


Danke

Du hast als Positions Reading pct angegeben, aber ich sehe kein Reading pct in Deinem Rollo Device.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 15:09:05
Zitat von: CoolTux am 26 Juni 2019, 14:09:31
er wartet 2x die waiting Zeit ab.
Schau per get ShuttersInfo... nach wie der Status für die Beschattung aktuell ist.

hmm, er ist immer noch nicht in die Beschattung gefahren. Shading info steht auf    "out - 14:45:37" - das ist der letzte Fhem Neustart. ASC_Shading_WaitingPeriod ist 300
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: pcjogi am 26 Juni 2019, 15:12:04
Danke, ich habe jetzt anstelle von pct control eingetragen. mal sehen was heute noch passiert.


Leider fährt der Rollladen nicht hoch obwohl der Brightnesswert unter 20000 ist

SC_DEBUG!!! 2019.06.26 15:16:05 - EventProcessingShadingBrightness: EG.WC.Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.06.26 15:16:15 2: HMCCU: [d_ccu] Invalid channel HEQ0400175

ASC_DEBUG!!! 2019.06.26 15:16:15 - EventProcessingShadingBrightness: EG.WC.Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06.26 15:16:15 - EventProcessingShadingBrightness: EG.WC.Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 8158.0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 15:16:15 - FnIsDay: EG.WC.Rollladen Allgemein: 1

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 15:18:46
Zitat von: Kai-Alfonso am 26 Juni 2019, 15:09:05
hmm, er ist immer noch nicht in die Beschattung gefahren. Shading info steht auf    "out - 14:45:37" - das ist der letzte Fhem Neustart. ASC_Shading_WaitingPeriod ist 300

Im ASC Device steht Shading auf on?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 15:20:36
Zitat von: pcjogi am 26 Juni 2019, 15:12:04
Danke, ich habe jetzt anstelle von pct control eingetragen. mal sehen was heute noch passiert.


Leider fährt der Rollladen nicht hoch obwohl der Brightnesswert unter 20000 ist

SC_DEBUG!!! 2019.06.26 15:16:05 - EventProcessingShadingBrightness: EG.WC.Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.06.26 15:16:15 2: HMCCU: [d_ccu] Invalid channel HEQ0400175

ASC_DEBUG!!! 2019.06.26 15:16:15 - EventProcessingShadingBrightness: EG.WC.Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.06.26 15:16:15 - EventProcessingShadingBrightness: EG.WC.Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 8158.0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.26 15:16:15 - FnIsDay: EG.WC.Rollladen Allgemein: 1


Meinst Du wegen Beschattung? Steht er in der Beschattungsposition? Ist Beschattung im ASC aktiv?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 26 Juni 2019, 15:30:42
Zitat von: FunkOdyssey am 26 Juni 2019, 14:38:55
Das hatte ich heute auch. DEV war von heute morgen.
Gerade erneut aktualisiert und werde berichten.

Beschattung läuft wieder bei mir.
v0.6.19.23 aktiv.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: pcjogi am 26 Juni 2019, 15:45:48
Sch... Beschattung war aus Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 26 Juni 2019, 16:52:59
Ah, stand auf off nach dem Update. Gar nicht drauf geachtet  8) geht jetzt
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 26 Juni 2019, 18:05:52
Hallo CoolTux,

ich habe gestern das Problem festgestellt, dass eine Jalousie sich abends aus der Beschattung heraus geöffnet hat (shading out) und das zu einem Zeitpunkt, wo die Jalousie hätte zugehen müssen.

In Kurz:

- 16:45 Uhr: von 100 auf 25 wg. "shading in"
- 20:04 Uhr: von 25 auf 100 wg. "shading out"

Und das obwohl um 20:00 Uhr zzgl. Offset das Rollo hätte schließen müssen.

Attributes:
   ASC        2
   ASC_BrightnessSensor luxsensor:luminance 200:200
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 45
   ASC_Drive_Offset 180
   ASC_Drive_OffsetStart 180
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 320
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 4000
   ASC_Shading_StateChange_Sunny 8000
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 20:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_WiggleValue 15


Siehe auch Debug-Logs im Anhang.

Ich denke, dass ich die Version 0.6.19.14 oder 0.6.19.15 im Einsatz hatte. Jedenfalls eine frühe Version vom 25. Juni.
Danach hat es natürlich noch einige Änderungen im Code gegeben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 18:30:39
@CoolTux:
Mir ist aufgefallen, dass bei SelfDefense anscheinend ASC_residentsDev nicht berücksichtigt wird. Kann das jemand bestätigen oder ist das nur bei mir so? Version ist 0.6.19.23.

Noch ein Vorschlag zur Erweiterung von SelfDefense.

Es gibt nicht nur zu öffnende Fenster/Türen, die bei Abwesenheit zu schützen sind, sondern auch feststehende Fensterelemente, wenn diese z.B. über die Terrasse leicht zugänglich sind. Könntest du bitte die Funktionalität von SelfDefense dahingehend erweitern, dass nicht nur SelfDefense greift, wenn ein Fenster/Tür den Status open hat?

Ich habe einige Rollläden vor Fenster/Tür/feststehenden Element, die grundsätzlich bei Abwesenheit geschlossen werden sollen - mache da keinen Unterschied ob geöffnet oder geschlossen. Insofern würde mir es reichen, wenn das grundsätzlich so wäre, aber vielleicht sehen das andere Anwender auch anders, so dass es ggf. individuell einstellbar sein sollte.

Gruß
eurofinder



Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 18:43:09
Zitat von: eurofinder am 26 Juni 2019, 18:30:39
@CoolTux:
Mir ist aufgefallen, dass bei SelfDefense anscheinend ASC_residentsDev nicht berücksichtigt wird. Kann das jemand bestätigen oder ist das nur bei mir so? Version ist 0.6.19.23.

Noch ein Vorschlag zur Erweiterung von SelfDefense.

Es gibt nicht nur zu öffnende Fenster/Türen, die bei Abwesenheit zu schützen sind, sondern auch feststehende Fensterelemente, wenn diese z.B. über die Terrasse leicht zugänglich sind. Könntest du bitte die Funktionalität von SelfDefense dahingehend erweitern, dass nicht nur SelfDefense greift, wenn ein Fenster/Tür den Status open hat?

Ich habe einige Rollläden vor Fenster/Tür/feststehenden Element, die grundsätzlich bei Abwesenheit geschlossen werden sollen - mache da keinen Unterschied ob geöffnet oder geschlossen. Insofern würde mir es reichen, wenn das grundsätzlich so wäre, aber vielleicht sehen das andere Anwender auch anders, so dass es ggf. individuell einstellbar sein sollte.

Gruß
eurofinder

Dann hast Du das falsch verstanden. Deine Beschreibung ist Stand der aktuellen stable Version. Sprich da ist schon seit Anfang des Jahres so.
Mit der aktuellen Entwicklerversion werden alle Rollos bei absent geschlossen wenn absentDelay abgelaufen ist wo selfdefense Mode auf absent steht und global selfdefense aktiv ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ucm73 am 26 Juni 2019, 19:14:30
Hallo CoolTux,
mein Problem mit den herunterfahrenden Rollos bei "shading out" ist mit der installierten 0.6.19.13er Version gelöst, soll heißen, es funktioniert jetzt wie es soll. Danke!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 20:17:33
@CoolTux:
Ok, vielleicht habe ich da tatsächlich bei der Masse an Änderungen was verpasst. Hatte bisher auch SelfDefense nicht aktiviert.
Noch mal bitte für mich zu Klarstellung:
In der Commandref steht:
ZitatselfDefense - on/off - Aktiviert bzw. deaktiviert die Selbstschutzfunktion. Beispiel: Wenn das Residents-Gerät absent meldet, die Selbstschutzfunktion aktiviert wurde und ein Fenster im Haus noch geöffnet ist, so wird an diesem Fenster der Rollladen deaktivieren dann heruntergefahren.

Du hast gerade definiert für SelfDefense:
ZitatMit der aktuellen Entwicklerversion werden alle Rollos bei absent geschlossen wenn absentDelay abgelaufen ist wo selfdefense Mode auf absent steht und global selfdefense aktiv ist.
Was ist denn nun korrekt? Commandref ggf. nicht aktuell?

Ansonsten teste ich weiter und schaue, ob mit der aktuellen Entwicklerversion die Probleme dich ich hier und da hatte inzwischen nicht mehr aktuell sind.

Man kann es nicht häufig genug sagen. Danke für den Superjob den du hier leistet und für das geniale Modul, das Dank vieler aktiver Nutzer immer besser wird.

Gruß
eurofinder

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 20:27:39
Zitat von: eurofinder am 26 Juni 2019, 20:17:33
@CoolTux:
Ok, vielleicht habe ich da tatsächlich bei der Masse an Änderungen was verpasst. Hatte bisher auch SelfDefense nicht aktiviert.
Noch mal bitte für mich zu Klarstellung:
In der Commandref steht:
Du hast gerade definiert für SelfDefense:Was ist denn nun korrekt? Commandref ggf. nicht aktuell?

Ansonsten teste ich weiter und schaue, ob mit der aktuellen Entwicklerversion die Probleme dich ich hier und da hatte inzwischen nicht mehr aktuell sind.

Man kann es nicht häufig genug sagen. Danke für den Superjob den du hier leistet und für das geniale Modul, das Dank vieler aktiver Nutzer immer besser wird.

Gruß
eurofinder

In diesem Fall stimmt beides aber wie Du auch sagst ist die Commandref da noch nicht aktuell. Werde ich die Tage erweitern.
Wer zum Beispiel selfdefense aktiv hat aber selfdefense Mode nicht gesetzt oder auf gone gesetzt da werden nur die Rollos geschlossen wo Fenster auf sind bei absent. Und zwar sofort.
Bei Mode absent wird die delay Zeit abgewartet und dann werden alle Rollos geschlossen.

Danke Dir für das finden des Commandref Fehlers.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 26 Juni 2019, 20:57:13
In der aktuellesten Dev-Version (developmentversion": "v0.6.19.23") ist übrigens ein neuer Fehler drin:


Internals:
   DEF        NEQxxx
   FUUID      yyyy
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Rollo_EG_Gaeste_Sued
   NR         145
   STATE      none
   TYPE       HMCCUDEV
   ccuaddr    NEQxxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-EG-Gaeste-Sued
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-05-21 17:53:55   ASC_Enable      on
     2019-06-26 20:52:24   ASC_ShuttersLastDrive window closed at night
     2019-06-26 18:32:29   ASC_Time_DriveDown 26.06.2019 - 22:00
     2019-06-26 18:32:29   ASC_Time_DriveUp 27.06.2019 - 08:45
     2018-07-03 18:35:14   Ferientag       0
     2019-06-26 18:30:38   associatedWith  myASControl
     2019-06-26 20:52:24   control         0
     2019-06-26 20:52:24   direction       stop
     2019-06-26 20:52:24   hmstate         off
     2019-06-26 19:02:51   inhibit         unlocked
     2019-06-26 20:52:24   level           none
     2019-06-26 19:02:51   lock            unlocked
     2019-06-26 20:52:24   motor           stop
     2019-06-26 20:52:24   pct             0
     2019-06-26 20:52:24   state           none
     2019-06-26 20:52:24   working         no
   hmccu:
     devspec    NEQxxx
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       none
         VAL        0.000000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -5
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor HM_Sonne_Aussen_HWR:control 90:50
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 85
   ASC_Shading_Direction 206
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 107.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 40000
   ASC_Shading_StateChange_Sunny 50000
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 16:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 07:15
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_WindowRec HM_Kontakt_EG_Gaeste_Sued
   ASC_WindowRec_subType twostate
   IODev      d_ccu
   alias      Rollo Gästezimmer Süd
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   room       Gästezimmer,Homematic
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Mit

{ ascAPIget('IsDay','HM_Rollo_EG_Gaeste_Sued') }

erhalte ich eine 0 zurück.
Wodurch das Verhalten zwar grundsätzlich richtig ist, aber die Bestimmung von IsDay hier irgendeinen Fehler hat.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 20:58:42
@CoolTux:
Ok, dann habe auch ich das jetzt verstanden:-)

Klar, dass die Commandref nicht immer ganz aktuell sein kann, so schnell wie sich hier Dinge ändern und ergänzt werden.

Würde mich freuen, wenn auch die SelfDefense-Beschreibung im Stil wie die Beschattungsfunktion erfolgen könnte, denn die finde ich sehr gelungen und verständlich, trotz Komplexität.

Schönen Abend noch
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 21:16:46
Zitat von: kjmEjfu am 26 Juni 2019, 20:57:13
In der aktuellesten Dev-Version (developmentversion": "v0.6.19.23") ist übrigens ein neuer Fehler drin:


Internals:
   DEF        NEQxxx
   FUUID      yyyy
   FVERSION   88_HMCCUDEV.pm:v4.3.8-s18552/2019-02-10
   IODev      d_ccu
   NAME       HM_Rollo_EG_Gaeste_Sued
   NR         145
   STATE      none
   TYPE       HMCCUDEV
   ccuaddr    NEQxxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-EG-Gaeste-Sued
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-05-21 17:53:55   ASC_Enable      on
     2019-06-26 20:52:24   ASC_ShuttersLastDrive window closed at night
     2019-06-26 18:32:29   ASC_Time_DriveDown 26.06.2019 - 22:00
     2019-06-26 18:32:29   ASC_Time_DriveUp 27.06.2019 - 08:45
     2018-07-03 18:35:14   Ferientag       0
     2019-06-26 18:30:38   associatedWith  myASControl
     2019-06-26 20:52:24   control         0
     2019-06-26 20:52:24   direction       stop
     2019-06-26 20:52:24   hmstate         off
     2019-06-26 19:02:51   inhibit         unlocked
     2019-06-26 20:52:24   level           none
     2019-06-26 19:02:51   lock            unlocked
     2019-06-26 20:52:24   motor           stop
     2019-06-26 20:52:24   pct             0
     2019-06-26 20:52:24   state           none
     2019-06-26 20:52:24   working         no
   hmccu:
     devspec    NEQxxx
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       none
         VAL        0.000000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -5
   ASC_BlockingTime_beforDayOpen 1800
   ASC_BlockingTime_beforNightClose 1800
   ASC_BrightnessSensor HM_Sonne_Aussen_HWR:control 90:50
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 85
   ASC_Shading_Direction 206
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 107.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 40000
   ASC_Shading_StateChange_Sunny 50000
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 16:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:45
   ASC_Time_Up_WE_Holiday 07:15
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_WindowRec HM_Kontakt_EG_Gaeste_Sued
   ASC_WindowRec_subType twostate
   IODev      d_ccu
   alias      Rollo Gästezimmer Süd
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   room       Gästezimmer,Homematic
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Mit

{ ascAPIget('IsDay','HM_Rollo_EG_Gaeste_Sued') }

erhalte ich eine 0 zurück.
Wodurch das Verhalten zwar grundsätzlich richtig ist, aber die Bestimmung von IsDay hier irgendeinen Fehler hat.

War denn der Brightnesswert noch nicht unter den min Wert gefallen zum schließen des Rollos?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 21:19:34
Zitat von: eurofinder am 26 Juni 2019, 20:58:42
@CoolTux:
Ok, dann habe auch ich das jetzt verstanden:-)

Klar, dass die Commandref nicht immer ganz aktuell sein kann, so schnell wie sich hier Dinge ändern und ergänzt werden.

Würde mich freuen, wenn auch die SelfDefense-Beschreibung im Stil wie die Beschattungsfunktion erfolgen könnte, denn die finde ich sehr gelungen und verständlich, trotz Komplexität.

Schönen Abend noch
eurofinder

Wenn Du magst und Zeit hast würde ich mich sehr freuen wenn Du Dich da versuchen würdest. Die Beschattungsbeschreibung hatte auch jemand anderes geschrieben. Ich bin da immer Betriebsblind.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 26 Juni 2019, 21:57:33
Zitat von: CoolTux am 26 Juni 2019, 21:16:46
War denn der Brightnesswert noch nicht unter den min Wert gefallen zum schließen des Rollos?

um 21 Uhr? Nee, noch lange nicht. Der ist jetzt erst bei 56.8
Das andere Fenster, dass bis auf den Sensor die gleichen Einstellungen hat, ist auch noch offen.
Ist nach dem Schließen des Fensters (also Sensor auf closed) in die Nacht gefahren - hätte ich direkt erwähnen sollen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 22:47:08
@CoolTux:
ZitatWenn Du magst und Zeit hast würde ich mich sehr freuen wenn Du Dich da versuchen würdest. Die Beschattungsbeschreibung hatte auch jemand anderes geschrieben. Ich bin da immer Betriebsblind.
Kann mich gerne versuchen. Könnte aber etwas dauern, weil beruflich ab morgen on Tour und ganze Wochenende zeitlich verplant. Ich schau mal was ich schaffe.

Hier gerade folgendes Ereignis:
Rollladen waren bereits durch night close um 22:21 Uhr geschlossen worden. Um 22:30 Uhr wurde Rollladen durch shading out wieder geöffnet.

Hier ASC-Device:
Internals:
   DEV_VERSION v0.6.19.23
   FUUID      5d1337e9-f33f-d9bf-9c97-d4ffaa590d565bbd
   FVERSION   73_AutoShuttersControl.pm:v0.6.19/2019-06-26 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,RAnkleide,RAnkleide_Velux,RBad,RBuero,RGaeste,RGaeste_Velux,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RSZ,RWC,KBuero,Lichtsensor,KGaeste,KBad,Astro,KWC,rr_Dummy,K_TUER_WZ,KSZ
   NR         159
   NTFY_ORDER 51-ASC
   STATE      shading out
   TYPE       AutoShuttersControl
   OLDREADINGS:
   READINGS:
     2019-06-26 22:30:35   RAnkleide_PosValue 0
     2019-06-26 22:22:59   RAnkleide_Velux_PosValue 100
     2019-06-26 22:22:22   RAnkleide_Velux_lastPosValue 0
     2019-06-26 22:22:22   RAnkleide_Velux_nextAstroTimeEvent 27.06.2019 - 05:15
     2019-06-26 22:30:13   RAnkleide_lastPosValue 100
     2019-06-26 22:22:22   RAnkleide_nextAstroTimeEvent 27.06.2019 - 05:15
     2019-06-26 22:30:33   RBad_PosValue   0
     2019-06-26 22:30:13   RBad_lastPosValue 90
     2019-06-26 22:22:22   RBad_nextAstroTimeEvent 27.06.2019 - 05:15
     2019-06-26 22:30:31   RBuero_PosValue 98
     2019-06-26 22:30:02   RBuero_lastPosValue 0
     2019-06-26 22:30:02   RBuero_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:22:42   RGaeste_PosValue 90
     2019-06-26 22:23:02   RGaeste_Velux_PosValue 100
     2019-06-26 22:22:22   RGaeste_Velux_lastPosValue 0
     2019-06-26 22:22:22   RGaeste_Velux_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:22:22   RGaeste_lastPosValue 0
     2019-06-26 22:22:22   RGaeste_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:30:25   RKueche_PosValue 100
     2019-06-26 22:30:02   RKueche_lastPosValue 0
     2019-06-26 22:30:02   RKueche_nextAstroTimeEvent 27.06.2019 - 05:15
     2019-06-26 22:30:33   RPSK_Fenster_WZ_PosValue 100
     2019-06-26 22:30:02   RPSK_Fenster_WZ_lastPosValue 0
     2019-06-26 22:30:02   RPSK_Fenster_WZ_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:30:33   RPSK_TUER_WZ_PosValue 100
     2019-06-26 22:30:02   RPSK_TUER_WZ_lastPosValue 0
     2019-06-26 22:30:02   RPSK_TUER_WZ_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:22:39   RSZ_PosValue    90
     2019-06-26 22:22:22   RSZ_lastPosValue 0
     2019-06-26 22:22:22   RSZ_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:30:23   RWC_PosValue    100
     2019-06-26 22:30:02   RWC_lastPosValue 0
     2019-06-26 22:30:02   RWC_nextAstroTimeEvent 27.06.2019 - 05:15
     2019-06-26 11:16:25   ascEnable       on
     2019-06-26 11:17:45   controlShading  on
     2019-06-26 11:16:25   hardLockOut     off
     2019-06-26 19:05:00   room_ASC_EG_tahoma RBuero,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RWC
     2019-06-26 19:05:00   room_ASC_OG_tahoma RAnkleide,RAnkleide_Velux,RBad,RGaeste,RGaeste_Velux,RSZ
     2019-06-26 11:52:59   selfDefense     on
     2019-06-26 22:30:35   state           shading out
     2019-06-26 11:42:37   sunriseTimeWeHoliday on
     2019-06-26 19:05:00   userAttrList    rolled out
   helper:
     shuttersList:
       RAnkleide
       RAnkleide_Velux
       RBad
       RBuero
       RGaeste
       RGaeste_Velux
       RKueche
       RPSK_Fenster_WZ
       RPSK_TUER_WZ
       RSZ
       RWC
   monitoredDevs:
     Astro:
       ASC        ASC_twilightDevice
     KBad:
       RBad       ASC_WindowRec
     KBuero:
       RBuero     ASC_WindowRec
     KGaeste:
       RGaeste    ASC_WindowRec
     KSZ:
       RSZ        ASC_WindowRec
     KWC:
       RWC        ASC_WindowRec
     K_TUER_WZ:
       RPSK_TUER_WZ ASC_WindowRec
     Lichtsensor:
       RAnkleide  ASC_BrightnessSensor
       RAnkleide_Velux ASC_BrightnessSensor
       RBad       ASC_BrightnessSensor
       RGaeste_Velux ASC_BrightnessSensor
       RKueche    ASC_BrightnessSensor
       RPSK_Fenster_WZ ASC_BrightnessSensor
       RPSK_TUER_WZ ASC_BrightnessSensor
     RAnkleide:
     RAnkleide_Velux:
     RBad:
     RBuero:
     RGaeste:
     RGaeste_Velux:
     RKueche:
     RPSK_Fenster_WZ:
     RPSK_TUER_WZ:
     RSZ:
     RWC:
     rr_Dummy:
       ASC        ASC_residentsDev
Attributes:
   ASC_expert 1
   ASC_residentsDev rr_Dummy
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    4


Rollladen 1:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/5491834
   FUUID      5cc2c399-f33f-d9bf-00db-85acbec6be38b14f
   IODev      tahoma
   NAME       RAnkleide
   NR         108
   NTFY_ORDER 50-RAnkleide
   STATE      dim0
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/5491834
   fid        5491834
   inClass    RollerShutter
   inControllable io:RollerShutterGenericIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Ankleidezimmer
   inPlaceOID e02f98e0-c97b-4558-9e35-6a8bb855b75d
   inType     1
   Helper:
     DBLOG:
       ClosureState:
         DbLog:
           TIME       1561581754.24507
           VALUE      0
   READINGS:
     2019-05-28 21:31:11   ASC_Enable      on
     2019-06-26 22:42:34   ASC_ShuttersLastDrive manual
     2019-06-26 22:22:22   ASC_Time_DriveDown 27.06.2019 - 22:22
     2019-06-26 22:22:22   ASC_Time_DriveUp 27.06.2019 - 05:15
     2019-06-26 22:42:34   ClosureState    0
     2019-06-26 22:42:34   NameState       Ankleidezimmer
     2019-06-26 22:42:34   OpenClosedState open
     2019-06-26 22:42:34   PriorityLockTimerState 0
     2019-06-26 22:42:34   RSSILevelState  46
     2019-06-26 22:42:34   StatusState     available
     2019-06-26 19:05:01   associatedWith  ASC
     2019-06-26 22:42:34   devicestate     open
     2019-06-26 22:42:34   state           dim0
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BrightnessSensor Lichtsensor:state
   ASC_Mode_Up always
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 40
   ASC_Shading_Direction 275
   ASC_Shading_MinMax_Elevation 10
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 1500
   ASC_Shading_StateChange_Sunny 3000
   ASC_Shading_WaitingPeriod 900
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:15
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 06:30
   ASC_Ventilate_Pos 90
   DbLogInclude ClosureState
   IODev      tahoma
   alias      Rolladen Ankleide
   devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   levelRound 5
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     dim


Rollladen 2:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/2827138
   FUUID      5cc2c399-f33f-d9bf-12fe-cfa74e0d2ae7f73e
   IODev      tahoma
   NAME       RBad
   NR         104
   NTFY_ORDER 50-RBad
   STATE      dim0
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/2827138
   fid        2827138
   inClass    RollerShutter
   inControllable io:RollerShutterGenericIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Bad
   inPlaceOID a23f9e11-649c-4969-8975-a373422d2651
   inType     1
   Helper:
     DBLOG:
       ClosureState:
         DbLog:
           TIME       1561581783.05227
           VALUE      0
   READINGS:
     2019-05-28 21:31:11   ASC_Enable      on
     2019-06-26 22:43:03   ASC_ShuttersLastDrive manual
     2019-06-26 22:22:22   ASC_Time_DriveDown 27.06.2019 - 22:22
     2019-06-26 22:22:22   ASC_Time_DriveUp 27.06.2019 - 05:15
     2019-06-26 22:43:03   ClosureState    0
     2019-06-26 22:43:03   NameState       Bad
     2019-06-26 22:43:03   OpenClosedState open
     2019-06-26 22:43:03   PriorityLockTimerState 0
     2019-06-26 22:43:03   RSSILevelState  26
     2019-06-26 22:43:03   StatusState     available
     2019-06-26 19:05:01   associatedWith  ASC
     2019-06-26 22:43:03   devicestate     open
     2019-06-26 22:43:03   state           dim0
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BlockingTime_afterManual 1
   ASC_BrightnessSensor Lichtsensor:state
   ASC_Mode_Up always
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 40
   ASC_Shading_Direction 275
   ASC_Shading_MinMax_Elevation 10
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 90
   ASC_Shading_StateChange_Cloudy 1500
   ASC_Shading_StateChange_Sunny 3000
   ASC_Shading_WaitingPeriod 900
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:15
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 06:30
   ASC_Ventilate_Pos 90
   ASC_Ventilate_Window_Open on
   ASC_WindowRec KBad
   ASC_WindowRec_subType twostate
   DbLogInclude ClosureState
   IODev      tahoma
   alias      Rolladen Bad
   devStateIcon devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   levelRound 5
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     dim


Seit ca. 20:30 Uhr sollten Voraussetzung für shading eigentlich nicht mehr gegeben sein bei den Rollläden - war jedenfalls bisher bei der stable immer unproblematisch.

Kann jemand bestätigen benfalls mal ein solches "Problem" gehabt zu haben? Kann es ggf. damit zusammenhängen, dass ich heute mehrfach aktuelle git-Versionen installiert hatte?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 22:53:03
@CoolTux:
Habe noch aus dem Logfile einige Einträge gefunden betreffend shading out nach night close:
2019.06.26 22:30:13 4: AutoShuttersControl (RBad) - EventProcessingShadingBrightness
2019.06.26 22:30:13 4: AutoShuttersControl (RBad) - EventProcessingShadingBrightness
            Brightness: 2.3
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RBad Azimuth: 315.9 Elevation: -2.2 Brightness: 2.3 OutTemp: 17.6
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RBad Nach dem return
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RBad In der Out Abfrage, Shadingwert: out, Zeitstempel: 1561580560
2019.06.26 22:30:13 3: RBad: tahoma_applyRequest data={"label":"Bad - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/2827138","commands":[{"name":"open","parameters":[]}]}]}
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Devname: RBad Name: ASC Notify: $VAR1 = [
          'dim 0'
        ];

2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RBad_lastPosValue: 90'
        ];

2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
2019.06.26 22:30:13 4: AutoShuttersControl (RAnkleide) - EventProcessingShadingBrightness
2019.06.26 22:30:13 4: AutoShuttersControl (RAnkleide) - EventProcessingShadingBrightness
            Brightness: 2.3
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RAnkleide Azimuth: 315.9 Elevation: -2.2 Brightness: 2.3 OutTemp: 17.6
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RAnkleide Nach dem return
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RAnkleide In der Out Abfrage, Shadingwert: out, Zeitstempel: 1561580560
2019.06.26 22:30:13 3: RAnkleide: tahoma_applyRequest data={"label":"Ankleidezimmer - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/5491834","commands":[{"name":"open","parameters":[]}]}]}
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'dim 0'
        ];

2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_lastPosValue: 100'
        ];

2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out


Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 23:02:36
Zitat von: kjmEjfu am 26 Juni 2019, 21:57:33
um 21 Uhr? Nee, noch lange nicht. Der ist jetzt erst bei 56.8
Das andere Fenster, dass bis auf den Sensor die gleichen Einstellungen hat, ist auch noch offen.
Ist nach dem Schließen des Fensters (also Sensor auf closed) in die Nacht gefahren - hätte ich direkt erwähnen sollen.

Kannst Du das bitte morgen noch einmal gegen prüfen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juni 2019, 23:05:33
Zitat von: eurofinder am 26 Juni 2019, 22:53:03
@CoolTux:
Habe noch aus dem Logfile einige Einträge gefunden betreffend shading out nach night close:
2019.06.26 22:30:13 4: AutoShuttersControl (RBad) - EventProcessingShadingBrightness
2019.06.26 22:30:13 4: AutoShuttersControl (RBad) - EventProcessingShadingBrightness
            Brightness: 2.3
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RBad Azimuth: 315.9 Elevation: -2.2 Brightness: 2.3 OutTemp: 17.6
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RBad Nach dem return
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RBad In der Out Abfrage, Shadingwert: out, Zeitstempel: 1561580560
2019.06.26 22:30:13 3: RBad: tahoma_applyRequest data={"label":"Bad - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/2827138","commands":[{"name":"open","parameters":[]}]}]}
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Devname: RBad Name: ASC Notify: $VAR1 = [
          'dim 0'
        ];

2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RBad_lastPosValue: 90'
        ];

2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
2019.06.26 22:30:13 4: AutoShuttersControl (RAnkleide) - EventProcessingShadingBrightness
2019.06.26 22:30:13 4: AutoShuttersControl (RAnkleide) - EventProcessingShadingBrightness
            Brightness: 2.3
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RAnkleide Azimuth: 315.9 Elevation: -2.2 Brightness: 2.3 OutTemp: 17.6
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RAnkleide Nach dem return
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: RAnkleide In der Out Abfrage, Shadingwert: out, Zeitstempel: 1561580560
2019.06.26 22:30:13 3: RAnkleide: tahoma_applyRequest data={"label":"Ankleidezimmer - Oeffnen - myFHEM","actions":[{"deviceURL":"io://1208-4648-3794/5491834","commands":[{"name":"open","parameters":[]}]}]}
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'dim 0'
        ];

2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_lastPosValue: 100'
        ];

2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen
2019.06.26 22:30:13 4: AutoShuttersControl (ASC) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out


Gruß
eurofinder

Schaue ich mir morgen in Ruhe an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 26 Juni 2019, 23:34:52
@CoolTux:
OK. Noch etwas ist mir aufgefallen. Nachdem alle Rollläden ja per night close geschlossen wurden (zwischen 22:21 und 22:30 Uhr), sind um 22:52 Uhr alle Rollläden von night close auf manual gesetzt worden. Zwischenzeitlich wurde kein Rollladen automatisiert oder per Hand gesteuert.

Hier Auszug aus dem Log:
2019.06.26 22:52:04 3: tahoma: request active
2019.06.26 22:52:10 3: tahoma: request active
2019.06.26 22:52:16 3: tahoma: request active
2019.06.26 22:52:24 3: tahoma: tahoma_dispatch json string is faulty<html><head> <meta http-equiv="Content-T ...
2019.06.26 22:52:30 3: tahoma: tahoma_login
2019.06.26 22:52:30 2: tahoma: login start
2019.06.26 22:52:31 2: tahoma: login end, logged_in=1
2019.06.26 22:52:35 2: tahoma: tahoma_autocreate begin
2019.06.26 22:52:35 2: tahoma: tahoma_autocreate end, new=0
2019.06.26 22:52:35 3: tahoma: tahoma_updateDevices
2019.06.26 22:52:35 3: tahoma: updateDevices oid=4ea98591-dcaf-4f18-91b3-0627f69c73cb
2019.06.26 22:52:35 3: tahoma: updateDevices oid=84081d6f-ec75-4c25-9268-0068dc3e7efd
2019.06.26 22:52:35 3: tahoma: updateDevices oid=22ea9844-d342-496d-95da-0c38a05e581b
2019.06.26 22:52:35 3: tahoma: updateDevices oid=d8b3a8b0-4ad1-4cac-bdf1-d699afeb7472
2019.06.26 22:52:35 3: tahoma: updateDevices oid=ace2e2f1-0e25-4d8e-967e-44d16cb4c240
2019.06.26 22:52:35 3: tahoma: updateDevices oid=db08e856-cb18-4df0-a7b7-0159e29c5f2d
2019.06.26 22:52:35 3: tahoma: updateDevices oid=aa8a434b-dbc2-462b-a08f-5ff2e84bb6ba
2019.06.26 22:52:35 3: tahoma: updateDevices oid=1280f441-225c-4eb0-92e9-0030b0a05804
2019.06.26 22:52:35 3: tahoma: updateDevices oid=fbc77561-bf71-40ac-a75f-fbf51da1227e
2019.06.26 22:52:35 3: tahoma: updateDevices oid=4f7e551c-8414-412d-9465-671bf26ad16b
2019.06.26 22:52:35 3: tahoma: updateDevices oid=c463eae3-23f5-4e17-ba52-ab67ec0f0d9c
2019.06.26 22:52:35 3: tahoma: updateDevices oid=fe5c4cf7-2d77-4971-a3c3-6fbc0257b976
2019.06.26 22:52:35 3: tahoma: updateDevices oid=87affb9f-8802-4161-8cee-fcb1082d5533
2019.06.26 22:52:35 3: tahoma: updateDevices oid=007e5507-b23d-44c0-9703-bfce3a60a761
2019.06.26 22:52:35 3: tahoma: updateDevices oid=70837f43-477d-4ced-abbc-2bbfe4e170e2
2019.06.26 22:52:35 3: tahoma: updateDevices oid=d3ca4a2f-09cc-48d4-859a-af3d077ff3fd
2019.06.26 22:52:35 3: tahoma: updateDevices oid=3b4365fa-7103-4185-88ac-5fcc2306da6b
2019.06.26 22:52:35 3: tahoma: updateDevices oid=9a3e3d37-2760-477b-8d31-e4b06360ef83
2019.06.26 22:52:35 3: tahoma: updateDevices oid=3b8e58e8-388f-43bf-b850-4214cbc0bc20
2019.06.26 22:52:35 3: tahoma: updateDevices oid=de59642e-cdd3-4bf2-bf03-62dc4493d191
2019.06.26 22:52:35 3: tahoma: updateDevices oid=836b4156-fe38-4535-916b-dafd90ee30e9
2019.06.26 22:52:35 3: tahoma: updateDevices oid=a27a5810-589b-4389-b994-abff3d59d102
2019.06.26 22:52:35 3: tahoma: updateDevices oid=791cf9c2-0b28-4813-bc36-2c06c54ea2a2
2019.06.26 22:52:35 3: tahoma: updateDevices oid=ca2f531e-f703-41dc-ad61-46b02c0a3e0d
2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RGaeste Name: ASC Notify: $VAR1 = [
          "NameState: G\x{c3}\x{a4}stezimmer",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 64',
          'state: dim90',
          'ClosureState: 90',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RGaeste_PosValue: 90'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RSZ Name: ASC Notify: $VAR1 = [
          'NameState: Schlafzimmer',
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 58',
          'state: dim90',
          'ClosureState: 90',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RSZ_PosValue: 90'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RKueche Name: ASC Notify: $VAR1 = [
          "NameState: K\x{c3}\x{bc}che",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 66',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: closed',
          'OpenClosedState: closed'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RKueche_PosValue: 100'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RBad Name: ASC Notify: $VAR1 = [
          'NameState: Bad',
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 24',
          'state: dim0',
          'ClosureState: 0',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RBad_PosValue: 0'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RGaeste_Velux Name: ASC Notify: $VAR1 = [
          "NameState: G\x{c3}\x{a4}ste Velux",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 48',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: closed',
          'OpenClosedState: closed'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RGaeste_Velux_PosValue: 100'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RPSK_TUER_WZ Name: ASC Notify: $VAR1 = [
          "NameState: WZ PSK-T\x{c3}\x{bc}r",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 88',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: closed',
          'OpenClosedState: closed'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RPSK_TUER_WZ_PosValue: 100'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: RPSK_Fenster_WZ Name: ASC Notify: $VAR1 = [
          'NameState: WZ PSK-Fenster',
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 78',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: closed',
          'OpenClosedState: closed'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RPSK_Fenster_WZ_PosValue: 100'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'NameState: Ankleidezimmer',
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 44',
          'state: dim0',
          'ClosureState: 0',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_PosValue: 0'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: RWC Name: ASC Notify: $VAR1 = [
          "NameState: G\x{c3}\x{a4}ste-WC",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 82',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: closed',
          'OpenClosedState: closed'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RWC_PosValue: 100'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: RBuero Name: ASC Notify: $VAR1 = [
          "NameState: B\x{c3}\x{bc}ro",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 54',
          'state: dim98',
          'ClosureState: 98',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RBuero_PosValue: 98'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: RAnkleide_Velux Name: ASC Notify: $VAR1 = [
          'NameState: Ankleide Velux',
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 60',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_Velux_PosValue: 100'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: rr_Dummy Name: ASC Notify: $VAR1 = [
          'durTimerAbsence_cr: 227',
          'durTimerAbsence: 03:47:00'
        ];


Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juni 2019, 05:39:03
Zitat von: eurofinder am 26 Juni 2019, 23:34:52
@CoolTux:
OK. Noch etwas ist mir aufgefallen. Nachdem alle Rollläden ja per night close geschlossen wurden (zwischen 22:21 und 22:30 Uhr), sind um 22:52 Uhr alle Rollläden von night close auf manual gesetzt worden. Zwischenzeitlich wurde kein Rollladen automatisiert oder per Hand gesteuert.

Hier Auszug aus dem Log:
2019.06.26 22:52:04 3: tahoma: request active
2019.06.26 22:52:10 3: tahoma: request active
2019.06.26 22:52:16 3: tahoma: request active
2019.06.26 22:52:24 3: tahoma: tahoma_dispatch json string is faulty<html><head> <meta http-equiv="Content-T ...
2019.06.26 22:52:30 3: tahoma: tahoma_login
2019.06.26 22:52:30 2: tahoma: login start
2019.06.26 22:52:31 2: tahoma: login end, logged_in=1
2019.06.26 22:52:35 2: tahoma: tahoma_autocreate begin
2019.06.26 22:52:35 2: tahoma: tahoma_autocreate end, new=0
2019.06.26 22:52:35 3: tahoma: tahoma_updateDevices
2019.06.26 22:52:35 3: tahoma: updateDevices oid=4ea98591-dcaf-4f18-91b3-0627f69c73cb
2019.06.26 22:52:35 3: tahoma: updateDevices oid=84081d6f-ec75-4c25-9268-0068dc3e7efd
2019.06.26 22:52:35 3: tahoma: updateDevices oid=22ea9844-d342-496d-95da-0c38a05e581b
2019.06.26 22:52:35 3: tahoma: updateDevices oid=d8b3a8b0-4ad1-4cac-bdf1-d699afeb7472
2019.06.26 22:52:35 3: tahoma: updateDevices oid=ace2e2f1-0e25-4d8e-967e-44d16cb4c240
2019.06.26 22:52:35 3: tahoma: updateDevices oid=db08e856-cb18-4df0-a7b7-0159e29c5f2d
2019.06.26 22:52:35 3: tahoma: updateDevices oid=aa8a434b-dbc2-462b-a08f-5ff2e84bb6ba
2019.06.26 22:52:35 3: tahoma: updateDevices oid=1280f441-225c-4eb0-92e9-0030b0a05804
2019.06.26 22:52:35 3: tahoma: updateDevices oid=fbc77561-bf71-40ac-a75f-fbf51da1227e
2019.06.26 22:52:35 3: tahoma: updateDevices oid=4f7e551c-8414-412d-9465-671bf26ad16b
2019.06.26 22:52:35 3: tahoma: updateDevices oid=c463eae3-23f5-4e17-ba52-ab67ec0f0d9c
2019.06.26 22:52:35 3: tahoma: updateDevices oid=fe5c4cf7-2d77-4971-a3c3-6fbc0257b976
2019.06.26 22:52:35 3: tahoma: updateDevices oid=87affb9f-8802-4161-8cee-fcb1082d5533
2019.06.26 22:52:35 3: tahoma: updateDevices oid=007e5507-b23d-44c0-9703-bfce3a60a761
2019.06.26 22:52:35 3: tahoma: updateDevices oid=70837f43-477d-4ced-abbc-2bbfe4e170e2
2019.06.26 22:52:35 3: tahoma: updateDevices oid=d3ca4a2f-09cc-48d4-859a-af3d077ff3fd
2019.06.26 22:52:35 3: tahoma: updateDevices oid=3b4365fa-7103-4185-88ac-5fcc2306da6b
2019.06.26 22:52:35 3: tahoma: updateDevices oid=9a3e3d37-2760-477b-8d31-e4b06360ef83
2019.06.26 22:52:35 3: tahoma: updateDevices oid=3b8e58e8-388f-43bf-b850-4214cbc0bc20
2019.06.26 22:52:35 3: tahoma: updateDevices oid=de59642e-cdd3-4bf2-bf03-62dc4493d191
2019.06.26 22:52:35 3: tahoma: updateDevices oid=836b4156-fe38-4535-916b-dafd90ee30e9
2019.06.26 22:52:35 3: tahoma: updateDevices oid=a27a5810-589b-4389-b994-abff3d59d102
2019.06.26 22:52:35 3: tahoma: updateDevices oid=791cf9c2-0b28-4813-bc36-2c06c54ea2a2
2019.06.26 22:52:35 3: tahoma: updateDevices oid=ca2f531e-f703-41dc-ad61-46b02c0a3e0d
2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RGaeste Name: ASC Notify: $VAR1 = [
          "NameState: G\x{c3}\x{a4}stezimmer",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 64',
          'state: dim90',
          'ClosureState: 90',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RGaeste_PosValue: 90'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RSZ Name: ASC Notify: $VAR1 = [
          'NameState: Schlafzimmer',
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 58',
          'state: dim90',
          'ClosureState: 90',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RSZ_PosValue: 90'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RKueche Name: ASC Notify: $VAR1 = [
          "NameState: K\x{c3}\x{bc}che",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 66',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: closed',
          'OpenClosedState: closed'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RKueche_PosValue: 100'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RBad Name: ASC Notify: $VAR1 = [
          'NameState: Bad',
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 24',
          'state: dim0',
          'ClosureState: 0',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RBad_PosValue: 0'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RGaeste_Velux Name: ASC Notify: $VAR1 = [
          "NameState: G\x{c3}\x{a4}ste Velux",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 48',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: closed',
          'OpenClosedState: closed'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RGaeste_Velux_PosValue: 100'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:35 4: AutoShuttersControl (ASC) - Devname: RPSK_TUER_WZ Name: ASC Notify: $VAR1 = [
          "NameState: WZ PSK-T\x{c3}\x{bc}r",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 88',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: closed',
          'OpenClosedState: closed'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RPSK_TUER_WZ_PosValue: 100'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: RPSK_Fenster_WZ Name: ASC Notify: $VAR1 = [
          'NameState: WZ PSK-Fenster',
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 78',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: closed',
          'OpenClosedState: closed'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RPSK_Fenster_WZ_PosValue: 100'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: RAnkleide Name: ASC Notify: $VAR1 = [
          'NameState: Ankleidezimmer',
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 44',
          'state: dim0',
          'ClosureState: 0',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_PosValue: 0'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: RWC Name: ASC Notify: $VAR1 = [
          "NameState: G\x{c3}\x{a4}ste-WC",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 82',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: closed',
          'OpenClosedState: closed'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RWC_PosValue: 100'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: RBuero Name: ASC Notify: $VAR1 = [
          "NameState: B\x{c3}\x{bc}ro",
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 54',
          'state: dim98',
          'ClosureState: 98',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RBuero_PosValue: 98'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: RAnkleide_Velux Name: ASC Notify: $VAR1 = [
          'NameState: Ankleide Velux',
          'PriorityLockTimerState: 0',
          'StatusState: available',
          'RSSILevelState: 60',
          'state: dim100',
          'ClosureState: 100',
          'devicestate: open',
          'OpenClosedState: open'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'RAnkleide_Velux_PosValue: 100'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: $VAR1 = [
          'state: manual'
        ];

2019.06.26 22:52:36 4: AutoShuttersControl (ASC) - Devname: rr_Dummy Name: ASC Notify: $VAR1 = [
          'durTimerAbsence_cr: 227',
          'durTimerAbsence: 03:47:00'
        ];


Gruß
eurofinder

Guten Morgen,

Mal davon ab die folgende Idee auch schon bei den älteren Versionen Probleme gemacht hätte, aber kann es sein das Deine Rollodevices kontinuierlich Daten empfangen und Readings aktualisiert werden ohne daß sich was ändert? Mir geht es speziell um das Reading welches Du zur Positions Bestimmung mit angegeben  hast?


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 27 Juni 2019, 08:55:26
Moin,

also mir scheint da noch ein Bug im selfDefense zu sein. Residents steht auf absent, sind aber Rollladen ins selfDefense gegangen, die auf Mode = gone stehen und Rolllade_Wohnzimmer steht auf absent, ist aber gar nicht runtergegangen (siehe Screenshot).

Rolllade_Kueche hat die selben Einstellungen wie Wohnzimmer, ist aber in selfDefense gegangen.  Einstellungen Rolllade_Kueche und Wohnzimmer

ASC_Self_Defense_AbsentDelay 600
ASC_Self_Defense_Exclude off
ASC_Self_Defense_Mode absent


HW_Raum ist in selfDefense gegangen, sollte er aber nur bei Residents=gone

nternals:
   .eventMapCmd 100%:noArg 0%:noArg
   .triggerUsed 1
   DEF        4E8B99
   FUUID      5c990540-f33f-ce3b-4a54-c0060974741f226c
   HMUART_EG_MSGCNT 13
   HMUART_EG_RAWMSG 050000413CA4104E8B990B98D006010000
   HMUART_EG_RSSI -65
   HMUART_EG_TIME 2019-06-27 08:42:48
   HMUART_OG_MSGCNT 13
   HMUART_OG_RAWMSG 050100313CA4104E8B990B98D006010000
   HMUART_OG_RSSI -49
   HMUART_OG_TIME 2019-06-27 08:42:48
   IODev      HMUART_OG
   LASTInputDev HMUART_OG
   MSGCNT     26
   NAME       Rolllade_HWRaum
   NOTIFYDEV  global
   NR         229
   NTFY_ORDER 50-Rolllade_HWRaum
   STATE      0
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:3C - t:10 s:4E8B99 d:0B98D0 06010000
   protLastRcv 2019-06-27 08:42:48
   protRcv    13 last_at:2019-06-27 08:42:48
   protSnd    14 last_at:2019-06-27 08:42:48
   protState  CMDs_done
   rssi_HMUART_EG cnt:1 min:-75 max:-75 avg:-75 lst:-75
   rssi_HMUART_OG cnt:6 min:-61 max:-52 avg:-56 lst:-56
   rssi_at_HMUART_EG cnt:13 min:-69 max:-64 avg:-65.76 lst:-65
   rssi_at_HMUART_OG cnt:13 min:-62 max:-45 avg:-50.61 lst:-49
   .attraggr:
   .attrminint:
   READINGS:
     2019-03-25 17:43:45   .D-devInfo      010100
     2019-03-25 17:43:45   .D-stc          30
     2019-03-25 17:43:56   .R-confBtnTime  permanent
     2019-03-25 17:43:56   .R-intKeyVisib  invisib
     2019-03-25 17:43:56   .R-localResDis  off
     2019-03-25 17:43:57   .R-refRunCounter 0
     2019-03-25 17:43:57   .R-statusInfoMinDly 2 s
     2019-03-25 17:43:57   .R-statusInfoRandom 1 s
     2019-03-25 17:43:57   .R-transmitTryMax 6
     2019-03-31 13:32:02   .peerListRDate  2019-03-31 13:32:02
     2019-06-27 08:42:48   .protLastRcv    2019-06-27 08:42:48
     2019-05-21 11:48:35   ASC_Enable      on
     2019-06-27 08:42:48   ASC_ShuttersLastDrive selfDefense active
     2019-06-27 08:00:01   ASC_Time_DriveDown 27.06.2019 - 22:00
     2019-06-27 08:00:01   ASC_Time_DriveUp 28.06.2019 - 08:00
     2019-06-27 08:42:22   CommandAccepted yes
     2019-03-25 17:43:45   D-firmware      2.11
     2019-03-25 17:43:45   D-serialNr      NEQ0988665
     2019-03-31 13:32:00   PairedTo        0x0B98D0
     2019-03-31 13:31:14   R-driveDown     21.9 s
     2019-03-31 13:32:01   R-driveTurn     1 s
     2019-03-31 13:31:55   R-driveUp       22 s
     2019-03-25 17:43:56   R-pairCentral   0x0B98D0
     2019-03-25 17:43:57   R-powerUpAction off
     2019-03-25 17:43:57   R-sign          off
     2019-03-31 13:32:00   RegL_00.        00:00 02:01 0A:0B 0B:98 0C:D0 15:FF 18:00
     2019-03-31 13:32:01   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DB 0D:00 0E:DC 0F:0A 10:00 30:06 56:00 57:24
     2019-06-26 14:45:39   associatedWith  AutoShuttersControl
     2019-06-27 08:42:48   deviceMsg       off (to VCCU)
     2019-06-27 08:42:48   level           0
     2019-06-27 08:42:48   motor           stop:off
     2019-06-27 08:42:48   pct             0
     2019-03-25 17:43:55   powerOn         2019-03-25 17:43:55
     2019-06-27 08:42:48   recentStateType info
     2019-06-27 08:42:48   state           off
     2019-06-27 08:42:48   timedOn         off
   helper:
     HM_CMDNR   60
     cSnd       110B98D04E8B990201C8,110B98D04E8B99020100
     dlvlCmd    ++A0110B98D04E8B99020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4E8B99,00,00,00
       nextSend   1561617768.85286
       rxt        0
       vccu       VCCU
       p:
         4E8B99
         00
         00
         00
       prefIO:
         HMUART
     mRssi:
       mNo        3C
       io:
         HMUART_EG:
           -65
           -65
         HMUART_OG:
           -41
           -41
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART_EG
       flg        A
       ts         1561617768.44395
       ack:
         HASH(0x537a928)
         3C80020B98D04E8B9900
     rssi:
       HMUART_EG:
         avg        -75
         cnt        1
         lst        -75
         max        -75
         min        -75
       HMUART_OG:
         avg        -56
         cnt        6
         lst        -56
         max        -52
         min        -61
       at_HMUART_EG:
         avg        -65.7692307692308
         cnt        13
         lst        -65
         max        -64
         min        -69
       at_HMUART_OG:
         avg        -50.6153846153846
         cnt        13
         lst        -49
         max        -45
         min        -62
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor Umgebungssensor_Fassade_SuedSeite:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_AbsentDelay 600
   ASC_Self_Defense_Exclude off
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 225
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 5
   ASC_Shading_StateChange_Cloudy 6500
   ASC_Shading_StateChange_Sunny 10000
   ASC_Shading_WaitingPeriod 300
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec Fenster_Hauswirtschaftsraum
   ASC_WindowRec_subType threestate
   IODev      HMUART_OG
   IOgrp      VCCU:HMUART
   autoReadReg 4_reqStatus
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   devStateIcon (0).*:fts_shutter_100 (8$|9$|1[0-8]$).*:fts_shutter_90 (18|19|2[0-8]).*:fts_shutter_80 (28|29|3[0-8]).*:fts_shutter_70 (38|39|4[0-8]).*:fts_shutter_60 (48|49|5[0-8]).*:fts_shutter_50 (58|59|6[0-8]).*:fts_shutter_40 (68|69|7[0-8]).*:fts_shutter_30 (78|79|8[0-8]).*:fts_shutter_20 (88|89|9[0-8]).*:fts_shutter_10 (100):fts_shutter_0
   eventMap   on:100% off:0%
   expert     2_raw
   firmware   2.11
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       HomeMatic,Rollladen
   serialNr   NEQ0988665
   stateFormat pct
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     pct:up:stop:down





Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 27 Juni 2019, 09:06:17
Nachtrag, jetzt ist auch das Wohnzimmer in selfDefense gefahren - in der richtigen Delay Zeit (600 Sekunden absent)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juni 2019, 09:23:55
Zitat von: Kai-Alfonso am 27 Juni 2019, 08:55:26
Moin,

also mir scheint da noch ein Bug im selfDefense zu sein. Residents steht auf absent, sind aber Rollladen ins selfDefense gegangen, die auf Mode = gone stehen und Rolllade_Wohnzimmer steht auf absent, ist aber gar nicht runtergegangen (siehe Screenshot).

Rolllade_Kueche hat die selben Einstellungen wie Wohnzimmer, ist aber in selfDefense gegangen.  Einstellungen Rolllade_Kueche und Wohnzimmer

ASC_Self_Defense_AbsentDelay 600
ASC_Self_Defense_Exclude off
ASC_Self_Defense_Mode absent


HW_Raum ist in selfDefense gegangen, sollte er aber nur bei Residents=gone

nternals:
   .eventMapCmd 100%:noArg 0%:noArg
   .triggerUsed 1
   DEF        4E8B99
   FUUID      5c990540-f33f-ce3b-4a54-c0060974741f226c
   HMUART_EG_MSGCNT 13
   HMUART_EG_RAWMSG 050000413CA4104E8B990B98D006010000
   HMUART_EG_RSSI -65
   HMUART_EG_TIME 2019-06-27 08:42:48
   HMUART_OG_MSGCNT 13
   HMUART_OG_RAWMSG 050100313CA4104E8B990B98D006010000
   HMUART_OG_RSSI -49
   HMUART_OG_TIME 2019-06-27 08:42:48
   IODev      HMUART_OG
   LASTInputDev HMUART_OG
   MSGCNT     26
   NAME       Rolllade_HWRaum
   NOTIFYDEV  global
   NR         229
   NTFY_ORDER 50-Rolllade_HWRaum
   STATE      0
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:3C - t:10 s:4E8B99 d:0B98D0 06010000
   protLastRcv 2019-06-27 08:42:48
   protRcv    13 last_at:2019-06-27 08:42:48
   protSnd    14 last_at:2019-06-27 08:42:48
   protState  CMDs_done
   rssi_HMUART_EG cnt:1 min:-75 max:-75 avg:-75 lst:-75
   rssi_HMUART_OG cnt:6 min:-61 max:-52 avg:-56 lst:-56
   rssi_at_HMUART_EG cnt:13 min:-69 max:-64 avg:-65.76 lst:-65
   rssi_at_HMUART_OG cnt:13 min:-62 max:-45 avg:-50.61 lst:-49
   .attraggr:
   .attrminint:
   READINGS:
     2019-03-25 17:43:45   .D-devInfo      010100
     2019-03-25 17:43:45   .D-stc          30
     2019-03-25 17:43:56   .R-confBtnTime  permanent
     2019-03-25 17:43:56   .R-intKeyVisib  invisib
     2019-03-25 17:43:56   .R-localResDis  off
     2019-03-25 17:43:57   .R-refRunCounter 0
     2019-03-25 17:43:57   .R-statusInfoMinDly 2 s
     2019-03-25 17:43:57   .R-statusInfoRandom 1 s
     2019-03-25 17:43:57   .R-transmitTryMax 6
     2019-03-31 13:32:02   .peerListRDate  2019-03-31 13:32:02
     2019-06-27 08:42:48   .protLastRcv    2019-06-27 08:42:48
     2019-05-21 11:48:35   ASC_Enable      on
     2019-06-27 08:42:48   ASC_ShuttersLastDrive selfDefense active
     2019-06-27 08:00:01   ASC_Time_DriveDown 27.06.2019 - 22:00
     2019-06-27 08:00:01   ASC_Time_DriveUp 28.06.2019 - 08:00
     2019-06-27 08:42:22   CommandAccepted yes
     2019-03-25 17:43:45   D-firmware      2.11
     2019-03-25 17:43:45   D-serialNr      NEQ0988665
     2019-03-31 13:32:00   PairedTo        0x0B98D0
     2019-03-31 13:31:14   R-driveDown     21.9 s
     2019-03-31 13:32:01   R-driveTurn     1 s
     2019-03-31 13:31:55   R-driveUp       22 s
     2019-03-25 17:43:56   R-pairCentral   0x0B98D0
     2019-03-25 17:43:57   R-powerUpAction off
     2019-03-25 17:43:57   R-sign          off
     2019-03-31 13:32:00   RegL_00.        00:00 02:01 0A:0B 0B:98 0C:D0 15:FF 18:00
     2019-03-31 13:32:01   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DB 0D:00 0E:DC 0F:0A 10:00 30:06 56:00 57:24
     2019-06-26 14:45:39   associatedWith  AutoShuttersControl
     2019-06-27 08:42:48   deviceMsg       off (to VCCU)
     2019-06-27 08:42:48   level           0
     2019-06-27 08:42:48   motor           stop:off
     2019-06-27 08:42:48   pct             0
     2019-03-25 17:43:55   powerOn         2019-03-25 17:43:55
     2019-06-27 08:42:48   recentStateType info
     2019-06-27 08:42:48   state           off
     2019-06-27 08:42:48   timedOn         off
   helper:
     HM_CMDNR   60
     cSnd       110B98D04E8B990201C8,110B98D04E8B99020100
     dlvlCmd    ++A0110B98D04E8B99020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4E8B99,00,00,00
       nextSend   1561617768.85286
       rxt        0
       vccu       VCCU
       p:
         4E8B99
         00
         00
         00
       prefIO:
         HMUART
     mRssi:
       mNo        3C
       io:
         HMUART_EG:
           -65
           -65
         HMUART_OG:
           -41
           -41
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART_EG
       flg        A
       ts         1561617768.44395
       ack:
         HASH(0x537a928)
         3C80020B98D04E8B9900
     rssi:
       HMUART_EG:
         avg        -75
         cnt        1
         lst        -75
         max        -75
         min        -75
       HMUART_OG:
         avg        -56
         cnt        6
         lst        -56
         max        -52
         min        -61
       at_HMUART_EG:
         avg        -65.7692307692308
         cnt        13
         lst        -65
         max        -64
         min        -69
       at_HMUART_OG:
         avg        -50.6153846153846
         cnt        13
         lst        -49
         max        -45
         min        -62
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor Umgebungssensor_Fassade_SuedSeite:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_AbsentDelay 600
   ASC_Self_Defense_Exclude off
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 225
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 5
   ASC_Shading_StateChange_Cloudy 6500
   ASC_Shading_StateChange_Sunny 10000
   ASC_Shading_WaitingPeriod 300
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec Fenster_Hauswirtschaftsraum
   ASC_WindowRec_subType threestate
   IODev      HMUART_OG
   IOgrp      VCCU:HMUART
   autoReadReg 4_reqStatus
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   devStateIcon (0).*:fts_shutter_100 (8$|9$|1[0-8]$).*:fts_shutter_90 (18|19|2[0-8]).*:fts_shutter_80 (28|29|3[0-8]).*:fts_shutter_70 (38|39|4[0-8]).*:fts_shutter_60 (48|49|5[0-8]).*:fts_shutter_50 (58|59|6[0-8]).*:fts_shutter_40 (68|69|7[0-8]).*:fts_shutter_30 (78|79|8[0-8]).*:fts_shutter_20 (88|89|9[0-8]).*:fts_shutter_10 (100):fts_shutter_0
   eventMap   on:100% off:0%
   expert     2_raw
   firmware   2.11
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       HomeMatic,Rollladen
   serialNr   NEQ0988665
   stateFormat pct
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     pct:up:stop:down


Bei den Rollos wo gone steht aber dennoch gefahren sind, standen da die Fenster offen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juni 2019, 09:34:57
@all
Ich konnte heute in meiner Produktivumgebung folgendes Verhalten positiv beobachten. Mit Ausnahme meiner Tochter haben heute Morgen alle das Haus verlassen. Ferien zählen bei mir als Holiday. Daher sind die Wohnzimmer Rollos noch nicht gefahren. Im laufe des Morgens hat sich der Beschattungsstatus auf in geändert. Natürlich fahren die Wohnzimmer Rollos da nicht. Zu Testzwecken habe ich mich eben aus der Ferne auf home gestellt, und wie erwartet sind die Wohnzimmer Rollos in die Beschattungsposition gefahren.
Das geht also schon mal.

@all Beta Tester
Ich werde heute noch mal weiter beobachten und testen. Gerade wenn es darum geht das ein Bewohner nicht nur das Residents umstellt weil er alleine ist sondern dieser Bewohner auch ein Roommate zu einem Rollo hat gibt es anscheinend noch Nebeneffekte.
Eventuell könnt Ihr mir da bei der Fehlersuche helfen.

Des weiteren noch ein kleiner Hinweis an die lieben Beta Tester. Jörg (Beta-User) hat es schon erwähnt, und mir ist bewusst das der Erhalt der aktuellen Betaversion nicht einfach ist.
Aber mir geht es auch darum das die Tester wissen was sie tun und entsprechend mit Umsicht und mehr Aufmerksamkeit testen. Dazu gehört unter anderem das nach dem einspielen und vor dem Neustart auf einer Konsole mittels tail das Logfile Live beobachtet wird.
tail -f /opt/fhem/log/fhem-xxx.log

Wenn Julian sein Installer Ende des Jahres fertig ist wird das eh alles noch einfacher. Dafür wurde ja ein gemeinschaftliches GitHub erstellt und der Installer entwickelt.

WICHTIG!!! Wenn Ihr neu startet und Ihr seht das etwas beim laden schief läuft, Ruhe bewahren. Nichts geht kaputt so lange Ihr nicht SAVE drückt.
Thema Commandref. Wenn Ihr ausserhalb vom FHEM Update ein Modul ein spielt ist die Commandref nicht automatisch vorhanden oder aktuell. Dazu müsst Ihr
cd /opt/fhem
/usr/bin/perl contrib/commandref_join.pl

auf rufen.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 27 Juni 2019, 10:00:16
Zitat von: CoolTux am 27 Juni 2019, 09:23:55
Bei den Rollos wo gone steht aber dennoch gefahren sind, standen da die Fenster offen?

HR Raum war tilted, Schlafzimmer hatte noch gar keinen Fenstersensor zugeordnet (hab ich jetzt nachgeholt)

Das erklärt zumindest das verhalten - selfDefense greift also auch  bei gekippten Fenster.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juni 2019, 10:37:07
Zitat von: Kai-Alfonso am 27 Juni 2019, 10:00:16
HR Raum war tilted, Schlafzimmer hatte noch gar keinen Fenstersensor zugeordnet (hab ich jetzt nachgeholt)

Das erklärt zumindest das verhalten - selfDefense greift also auch  bei gekippten Fenster.

Ja. Alles ungleich geschlossen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juni 2019, 10:47:06
Zitat von: eurofinder am 26 Juni 2019, 22:47:08
@CoolTux:Kann mich gerne versuchen. Könnte aber etwas dauern, weil beruflich ab morgen on Tour und ganze Wochenende zeitlich verplant. Ich schau mal was ich schaffe.

Hier gerade folgendes Ereignis:
Rollladen waren bereits durch night close um 22:21 Uhr geschlossen worden. Um 22:30 Uhr wurde Rollladen durch shading out wieder geöffnet.

Hier ASC-Device:
Internals:
   DEV_VERSION v0.6.19.23
   FUUID      5d1337e9-f33f-d9bf-9c97-d4ffaa590d565bbd
   FVERSION   73_AutoShuttersControl.pm:v0.6.19/2019-06-26 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,RAnkleide,RAnkleide_Velux,RBad,RBuero,RGaeste,RGaeste_Velux,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RSZ,RWC,KBuero,Lichtsensor,KGaeste,KBad,Astro,KWC,rr_Dummy,K_TUER_WZ,KSZ
   NR         159
   NTFY_ORDER 51-ASC
   STATE      shading out
   TYPE       AutoShuttersControl
   OLDREADINGS:
   READINGS:
     2019-06-26 22:30:35   RAnkleide_PosValue 0
     2019-06-26 22:22:59   RAnkleide_Velux_PosValue 100
     2019-06-26 22:22:22   RAnkleide_Velux_lastPosValue 0
     2019-06-26 22:22:22   RAnkleide_Velux_nextAstroTimeEvent 27.06.2019 - 05:15
     2019-06-26 22:30:13   RAnkleide_lastPosValue 100
     2019-06-26 22:22:22   RAnkleide_nextAstroTimeEvent 27.06.2019 - 05:15
     2019-06-26 22:30:33   RBad_PosValue   0
     2019-06-26 22:30:13   RBad_lastPosValue 90
     2019-06-26 22:22:22   RBad_nextAstroTimeEvent 27.06.2019 - 05:15
     2019-06-26 22:30:31   RBuero_PosValue 98
     2019-06-26 22:30:02   RBuero_lastPosValue 0
     2019-06-26 22:30:02   RBuero_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:22:42   RGaeste_PosValue 90
     2019-06-26 22:23:02   RGaeste_Velux_PosValue 100
     2019-06-26 22:22:22   RGaeste_Velux_lastPosValue 0
     2019-06-26 22:22:22   RGaeste_Velux_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:22:22   RGaeste_lastPosValue 0
     2019-06-26 22:22:22   RGaeste_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:30:25   RKueche_PosValue 100
     2019-06-26 22:30:02   RKueche_lastPosValue 0
     2019-06-26 22:30:02   RKueche_nextAstroTimeEvent 27.06.2019 - 05:15
     2019-06-26 22:30:33   RPSK_Fenster_WZ_PosValue 100
     2019-06-26 22:30:02   RPSK_Fenster_WZ_lastPosValue 0
     2019-06-26 22:30:02   RPSK_Fenster_WZ_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:30:33   RPSK_TUER_WZ_PosValue 100
     2019-06-26 22:30:02   RPSK_TUER_WZ_lastPosValue 0
     2019-06-26 22:30:02   RPSK_TUER_WZ_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:22:39   RSZ_PosValue    90
     2019-06-26 22:22:22   RSZ_lastPosValue 0
     2019-06-26 22:22:22   RSZ_nextAstroTimeEvent 27.06.2019 - 05:00
     2019-06-26 22:30:23   RWC_PosValue    100
     2019-06-26 22:30:02   RWC_lastPosValue 0
     2019-06-26 22:30:02   RWC_nextAstroTimeEvent 27.06.2019 - 05:15
     2019-06-26 11:16:25   ascEnable       on
     2019-06-26 11:17:45   controlShading  on
     2019-06-26 11:16:25   hardLockOut     off
     2019-06-26 19:05:00   room_ASC_EG_tahoma RBuero,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RWC
     2019-06-26 19:05:00   room_ASC_OG_tahoma RAnkleide,RAnkleide_Velux,RBad,RGaeste,RGaeste_Velux,RSZ
     2019-06-26 11:52:59   selfDefense     on
     2019-06-26 22:30:35   state           shading out
     2019-06-26 11:42:37   sunriseTimeWeHoliday on
     2019-06-26 19:05:00   userAttrList    rolled out
   helper:
     shuttersList:
       RAnkleide
       RAnkleide_Velux
       RBad
       RBuero
       RGaeste
       RGaeste_Velux
       RKueche
       RPSK_Fenster_WZ
       RPSK_TUER_WZ
       RSZ
       RWC
   monitoredDevs:
     Astro:
       ASC        ASC_twilightDevice
     KBad:
       RBad       ASC_WindowRec
     KBuero:
       RBuero     ASC_WindowRec
     KGaeste:
       RGaeste    ASC_WindowRec
     KSZ:
       RSZ        ASC_WindowRec
     KWC:
       RWC        ASC_WindowRec
     K_TUER_WZ:
       RPSK_TUER_WZ ASC_WindowRec
     Lichtsensor:
       RAnkleide  ASC_BrightnessSensor
       RAnkleide_Velux ASC_BrightnessSensor
       RBad       ASC_BrightnessSensor
       RGaeste_Velux ASC_BrightnessSensor
       RKueche    ASC_BrightnessSensor
       RPSK_Fenster_WZ ASC_BrightnessSensor
       RPSK_TUER_WZ ASC_BrightnessSensor
     RAnkleide:
     RAnkleide_Velux:
     RBad:
     RBuero:
     RGaeste:
     RGaeste_Velux:
     RKueche:
     RPSK_Fenster_WZ:
     RPSK_TUER_WZ:
     RSZ:
     RWC:
     rr_Dummy:
       ASC        ASC_residentsDev
Attributes:
   ASC_expert 1
   ASC_residentsDev rr_Dummy
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    4


Rollladen 1:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/5491834
   FUUID      5cc2c399-f33f-d9bf-00db-85acbec6be38b14f
   IODev      tahoma
   NAME       RAnkleide
   NR         108
   NTFY_ORDER 50-RAnkleide
   STATE      dim0
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/5491834
   fid        5491834
   inClass    RollerShutter
   inControllable io:RollerShutterGenericIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Ankleidezimmer
   inPlaceOID e02f98e0-c97b-4558-9e35-6a8bb855b75d
   inType     1
   Helper:
     DBLOG:
       ClosureState:
         DbLog:
           TIME       1561581754.24507
           VALUE      0
   READINGS:
     2019-05-28 21:31:11   ASC_Enable      on
     2019-06-26 22:42:34   ASC_ShuttersLastDrive manual
     2019-06-26 22:22:22   ASC_Time_DriveDown 27.06.2019 - 22:22
     2019-06-26 22:22:22   ASC_Time_DriveUp 27.06.2019 - 05:15
     2019-06-26 22:42:34   ClosureState    0
     2019-06-26 22:42:34   NameState       Ankleidezimmer
     2019-06-26 22:42:34   OpenClosedState open
     2019-06-26 22:42:34   PriorityLockTimerState 0
     2019-06-26 22:42:34   RSSILevelState  46
     2019-06-26 22:42:34   StatusState     available
     2019-06-26 19:05:01   associatedWith  ASC
     2019-06-26 22:42:34   devicestate     open
     2019-06-26 22:42:34   state           dim0
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BrightnessSensor Lichtsensor:state
   ASC_Mode_Up always
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 40
   ASC_Shading_Direction 275
   ASC_Shading_MinMax_Elevation 10
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_StateChange_Cloudy 1500
   ASC_Shading_StateChange_Sunny 3000
   ASC_Shading_WaitingPeriod 900
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:15
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 06:30
   ASC_Ventilate_Pos 90
   DbLogInclude ClosureState
   IODev      tahoma
   alias      Rolladen Ankleide
   devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   levelRound 5
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     dim


Rollladen 2:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/2827138
   FUUID      5cc2c399-f33f-d9bf-12fe-cfa74e0d2ae7f73e
   IODev      tahoma
   NAME       RBad
   NR         104
   NTFY_ORDER 50-RBad
   STATE      dim0
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/2827138
   fid        2827138
   inClass    RollerShutter
   inControllable io:RollerShutterGenericIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Bad
   inPlaceOID a23f9e11-649c-4969-8975-a373422d2651
   inType     1
   Helper:
     DBLOG:
       ClosureState:
         DbLog:
           TIME       1561581783.05227
           VALUE      0
   READINGS:
     2019-05-28 21:31:11   ASC_Enable      on
     2019-06-26 22:43:03   ASC_ShuttersLastDrive manual
     2019-06-26 22:22:22   ASC_Time_DriveDown 27.06.2019 - 22:22
     2019-06-26 22:22:22   ASC_Time_DriveUp 27.06.2019 - 05:15
     2019-06-26 22:43:03   ClosureState    0
     2019-06-26 22:43:03   NameState       Bad
     2019-06-26 22:43:03   OpenClosedState open
     2019-06-26 22:43:03   PriorityLockTimerState 0
     2019-06-26 22:43:03   RSSILevelState  26
     2019-06-26 22:43:03   StatusState     available
     2019-06-26 19:05:01   associatedWith  ASC
     2019-06-26 22:43:03   devicestate     open
     2019-06-26 22:43:03   state           dim0
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_BlockingTime_afterManual 1
   ASC_BrightnessSensor Lichtsensor:state
   ASC_Mode_Up always
   ASC_Pos_Reading ClosureState
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 40
   ASC_Shading_Direction 275
   ASC_Shading_MinMax_Elevation 10
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 90
   ASC_Shading_StateChange_Cloudy 1500
   ASC_Shading_StateChange_Sunny 3000
   ASC_Shading_WaitingPeriod 900
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:15
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 06:30
   ASC_Ventilate_Pos 90
   ASC_Ventilate_Window_Open on
   ASC_WindowRec KBad
   ASC_WindowRec_subType twostate
   DbLogInclude ClosureState
   IODev      tahoma
   alias      Rolladen Bad
   devStateIcon devStateIcon 0:fts_window_2w 100:fts_shutter_100 [0-9]:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_90
   levelRound 5
   room       ASC,OG,tahoma
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     dim


Seit ca. 20:30 Uhr sollten Voraussetzung für shading eigentlich nicht mehr gegeben sein bei den Rollläden - war jedenfalls bisher bei der stable immer unproblematisch.

Kann jemand bestätigen benfalls mal ein solches "Problem" gehabt zu haben? Kann es ggf. damit zusammenhängen, dass ich heute mehrfach aktuelle git-Versionen installiert hatte?

Gruß
eurofinder

Hierzu dürfte ich in der Tat etwas gefunden haben. Ist gefixt so hoffe ich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 27 Juni 2019, 13:32:39
@CoolTux:
ZitatHierzu dürfte ich in der Tat etwas gefunden haben. Ist gefixt so hoffe ich.
OK, versuche ich in einer Aktualisierung zu checken - mal sehen, ob ich solch einen Konstellation nochmals hinbekomme. Danke.

ZitatMal davon ab die folgende Idee auch schon bei den älteren Versionen Probleme gemacht hätte, aber kann es sein das Deine Rollodevices kontinuierlich Daten empfangen und Readings aktualisiert werden ohne daß sich was ändert? Mir geht es speziell um das Reading welches Du zur Positions Bestimmung mit angegeben  hast?
Habe da nichts bewusst zusätzlich hinzugefügt. Lediglich die Rollläden in ASC eingebunden, so wie Sie von der Tahoma-Box in FHEM angelegt wurden.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juni 2019, 15:27:27
Ich habe soeben Version 0.6.19.25 in den Devel Zweig auf GitHub gepusht. Habe noch so einige Bugs ausgemerzt und ein paar Sachen verbessert.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 27 Juni 2019, 17:52:13
Version aktiviert und erstmals ist mir etwas aufgefallen. Habe aber vorher noch nie darauf geachtet.

Ist das normal, das "Last Drive" nach einem Neustart auf "manual" steht?
Sollte eigentlich "shading in" vom frühen vormittag gewesen sein.
Dann habe ich die aktuelle Dev-Version eingespielt und FHEM neu gestartet.

Das hat aber keinen Einfluss auf das "shading out", oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juni 2019, 18:05:19
Nein hat keinen Einfluss. Standen denn die Rollos in der Shading Position? Geben die Rollos beim Neustart ein Event ab?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 27 Juni 2019, 18:14:52
Zitat von: CoolTux am 27 Juni 2019, 18:05:19
Nein hat keinen Einfluss. Standen denn die Rollos in der Shading Position? Geben die Rollos beim Neustart ein Event ab?

Oh man. Ich ahne nichts Gutes.
Das sind Homematic-Aktoren, die nach dem Neustart ein StatusRequest beantworten.

Vergleichst du beim Shading Out das pct/level/dim der Jalousien?
Muss das identisch sein mit dem aktuellen Wert?
Dann habe ich mein Problem gefunden. Ärgerlich.

Ich hatte es hier mal im Thread erwähnt, dass ich im Hintergrund ein DOIF laufen lassen, welches mir je nach Wettervorhersage & Co. das Attribut 'ASC_Shading_Pos' entsprechend setzt. Wenn ich nun natürlich über den Tag verteilt das Attribut mehrmals anpasse, so kommt es natürlich zu ungleichen Werten.

Beispiel:
Morgens ist 'ASC_Shading_Pos' auf 50 gesetzt worden, weil es noch zu bewölkt ist.
Nachmittags sind die Wolken weg und ich setze 'ASC_Shading_Pos' auf 25.
Dann weiß ASC abends bei der Entschattung natürlich nicht, was zu tun ist.

Ist das richtig vermutet?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juni 2019, 18:17:43
Jepp, Treffer.  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 27 Juni 2019, 20:16:27
Zitat von: CoolTux am 26 Juni 2019, 23:02:36
Kannst Du das bitte morgen noch einmal gegen prüfen.

Also zumindest wird jetzt eine 1 zurückgegeben und es wurde nicht versucht zu schließen.
Sieht also schon mal wieder gut aus  :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: pcjogi am 28 Juni 2019, 07:44:57
einen FEHLER gefunden: der Brightness Sensor war falsch geschrieben, aber es geht noch immer nicht. Folgendes jetzt im log


ASC_DEBUG!!! 2019.06.28 07:53:22 - EventProcessingTwilightDevice: EG.WC.Rollladen RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: 13516.0 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: 13516.0 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: 13516.0 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: 13516.0 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: 13516.0 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: 13516.0 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - ShadingProcessing: EG.WC.Rollladen - �bergebende Werte - Azimuth:78, Elevation: 20.6, Brightness: 13516.0, OutTemp: 13.7, Fenster Position: 140, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zei$
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: 13516.0 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: 13516.0 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: 13516.0 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: 13516.0 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: 13516.0 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: 13516.0 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - ShadingProcessing: EG.WC.Rollladen - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2019.06.28 07:53:22 - ShadingProcessing: EG.WC.Rollladen - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out
ASC_DEBUG!!! 2019.06.28 07:53:22 - EventProcessingTwilightDevice: EG.WC.Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: 13516.0 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:53:22 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: 13516.0 BrightnessMax: 800 Sunrise: 1


Ich muss leider nochmal nachfragen, da mein Rollladen nicht in die Beschattungsfunktion fährt.

Um 7:29 war der Wert für die Beschattung ( 10000) erreicht


2019-06-28_07:26:15 AU.Seitengarten.Licht control: 9743.0
2019-06-28_07:29:15 AU.Seitengarten.Licht control: 10478.0


der Rollladen fährt aber nicht in die Beschattungsposition obwohl das laut ASC Debug Log wohl hätte passieren sollen


ASC_DEBUG!!! 2019.06.28 07:29:21 - EventProcessingTwilightDevice: EG.WC.Rollladen RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2019.06.28 07:29:21 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:29:21 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:29:21 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.06.28 07:29:21 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:29:21 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:29:21 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.06.28 07:29:21 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:29:21 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:29:21 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.06.28 07:29:21 - ShadingProcessing: EG.WC.Rollladen - �bergebende Werte - Azimuth:73.7, Elevation: 17, Brightness: -1, OutTemp: 13.7, Fenster Position: 140, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitbloc$
ASC_DEBUG!!! 2019.06.28 07:29:21 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:29:21 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:29:22 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.06.28 07:29:22 - EventProcessingTwilightDevice: EG.WC.Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt
ASC_DEBUG!!! 2019.06.28 07:29:22 - FnIsDay: EG.WC.Rollladen Allgemein: 1
ASC_DEBUG!!! 2019.06.28 07:29:22 - FnIsDay: EG.WC.Rollladen getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.06.28 07:29:22 - FnIsDay: EG.WC.Rollladen getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1


Und ich finde den Fehler nicht. Hat jemand eine Idee?

Danke



Hier noch ein paar relevante Lists
List vom ASC
Internals:
   FUUID      5d11add2-f33f-c8ac-6e17-d26f73618e4c29a9
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,AU.Himmel.Astro,AU.SEITENGARTEN.LICHT,AU.TERRASSE.LICHT,EG.Bad.Rollladen,EG.WC.Rollladen,EG.Wohnzimmer.Rollladen.Schiebefenster,HM_AU.SEITENGARTEN.LICHT,global
   NR         73
   NTFY_ORDER 51-ASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-06-28 07:32:00   EG.Bad.Rollladen_PosValue 90
     2019-06-28 05:00:03   EG.Bad.Rollladen_lastPosValue 17
     2019-06-28 05:00:03   EG.Bad.Rollladen_nextAstroTimeEvent 28.06.2019 - 22:00
     2019-06-28 06:29:40   EG.WC.Rollladen_PosValue 100
     2019-06-28 05:00:02   EG.WC.Rollladen_lastPosValue 4
     2019-06-28 05:00:02   EG.WC.Rollladen_nextAstroTimeEvent 28.06.2019 - 22:00
     2019-06-28 06:29:40   EG.Wohnzimmer.Rollladen.Schiebefenster_PosValue 100
     2019-06-28 05:00:02   EG.Wohnzimmer.Rollladen.Schiebefenster_lastPosValue 0
     2019-06-28 05:00:02   EG.Wohnzimmer.Rollladen.Schiebefenster_nextAstroTimeEvent 28.06.2019 - 22:00
     2019-06-26 07:04:18   HM_EG.WC.Rollladen_lastPosValue 0
     2019-06-25 08:35:07   ascEnable       on
     2019-06-26 15:44:39   controlShading  on
     2019-06-25 07:14:58   hardLockOut     off
     2019-06-27 23:25:29   room_ROLLLADEN__HOMEMATIC EG.Bad.Rollladen,EG.WC.Rollladen,EG.Wohnzimmer.Rollladen.Schiebefenster
     2019-06-25 07:14:58   selfDefense     off
     2019-06-28 07:32:00   state           manual
     2019-06-25 07:14:58   sunriseTimeWeHoliday off
     2019-06-27 23:25:29   userAttrList    rolled out
   helper:
     shuttersList:
       EG.Bad.Rollladen
       EG.WC.Rollladen
       EG.Wohnzimmer.Rollladen.Schiebefenster
   monitoredDevs:
     AU.Himmel.Astro:
       ASC        ASC_twilightDevice
     AU.SEITENGARTEN.LICHT:
       EG.Bad.Rollladen ASC_BrightnessSensor
       EG.WC.Rollladen ASC_BrightnessSensor
     AU.TERRASSE.LICHT:
       EG.Wohnzimmer.Rollladen.Schiebefenster ASC_BrightnessSensor
     EG.Bad.Rollladen:
     EG.WC.Rollladen:
     EG.Wohnzimmer.Rollladen.Schiebefenster:
     HM_AU.SEITENGARTEN.LICHT:
       HM_EG.WC.Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -9
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -9
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice AU.Himmel.Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC,ROLLLADEN


list vom WC Rollladen
Internals:
   DEF        OEQ0048122
   FUUID      5d04d0b5-f33f-c8ac-805c-e388de8509cb4a84
   IODev      d_ccu
   NAME       EG.WC.Rollladen
   NR         35
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    OEQ0048122
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    EG.WC.Rollladen
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   READINGS:
     2019-06-28 06:29:40   1.DIRECTION     none
     2019-06-27 18:28:43   1.INHIBIT       false
     2019-06-28 06:29:40   1.LEVEL         open
     2019-06-28 06:29:40   1.WORKING       no
     2019-06-25 07:16:34   ASC_Enable      on
     2019-06-28 06:29:40   ASC_ShuttersLastDrive manual
     2019-06-28 05:00:02   ASC_Time_DriveDown 28.06.2019 - 22:00
     2019-06-28 05:00:02   ASC_Time_DriveUp 29.06.2019 - 05:00
     2019-06-27 23:25:29   associatedWith  ASC
     2019-06-28 06:29:40   control         100
     2019-06-28 06:29:40   hmstate         open
     2019-06-28 06:29:40   state           open
   hmccu:
     devspec    OEQ0048122
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      none
         OVAL       0
         SVAL       none
         VAL        0
       1.INHIBIT:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       open
         VAL        1.000000
       1.WORKING:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_BrightnessSensor AU.SEITENGARTEN.LICHT:control
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading control
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 140
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 7500
   ASC_Shading_StateChange_Sunny 10000
   ASC_Up     astro
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/
   group      Rollladen
   room       ROLLLADEN,_HOMEMATIC
   statedatapoint 1.LEVEL
   stripnumber 1
   substexcl  control
   substitute LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   verbose    5
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juni 2019, 08:07:00
Die Aussentemperatur ist nur 13,7, da Du nkeine Angabe zu der Shading max Temp gemacht hast im Rollo wird der default Wert genommen. Irgendwo bei 17 oder 18.
Es ist schlicht zu kalt. Aber gehen an sich tut es. Warte bis es wärmer ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 28 Juni 2019, 09:50:56
Moin,

Ich hatte heute beim selfDefense folgendes Problem. Residents ist auf away gegangen und ne halbe Stunde ist nix passiert. Absentdelay steht auf 600. Dann habe ich remote einmal kurz von absent auf home und zurück auf absent gewechselt, dann sind die Rollladen, wo der Modus auf absent steht heruntergefahren. Bei einer Rolllade war aber Time up Late noch nicht erreicht, und fahr dann bei erreichen fröhlich hoch. Residents stand die ganze Zeit auf away. Mehr debuggen ging vom Handy nicht. Bin unterwegs 😎
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juni 2019, 09:57:28
Zitat von: Kai-Alfonso am 28 Juni 2019, 09:50:56
Moin,

Ich hatte heute beim selfDefense folgendes Problem. Residents ist auf away gegangen und ne halbe Stunde ist nix passiert. Absentdelay steht auf 600. Dann habe ich remote einmal kurz von absent auf home und zurück auf absent gewechselt, dann sind die Rollladen, wo der Modus auf absent steht heruntergefahren. Bei einer Rolllade war aber Time up Late noch nicht erreicht, und fahr dann bei erreichen fröhlich hoch. Residents stand die ganze Zeit auf away. Mehr debuggen ging vom Handy nicht. Bin unterwegs 😎

Sorry muss doof nach fragen. Residents ist auf away oder absent gegangen. away kennt ASC nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 28 Juni 2019, 09:59:54
Zitat von: CoolTux am 28 Juni 2019, 09:57:28
Sorry muss doof nach fragen. Residents ist auf away oder absent gegangen. away kennt ASC nicht.

Sorry, meinte natürlich absent.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juni 2019, 10:01:17
Ok. Ich danke Dir. Schaue ich mir an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: pcjogi am 28 Juni 2019, 18:41:53
Danke, jetzt geht es !!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 29 Juni 2019, 00:30:27
Zitat von: Heimweh am 26 Juni 2019, 09:16:01
Woran könnte das liegen?
Ich habe am System nichts verändert (zumindest nichts was mit den Rolläden zusammenhängt) und jetzt heißt es:


please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'


Das hatte ich schon öfters, dachte aber es läge daran dass ich was geändert hatte....

Hallo Cooltux,

bis heute früh hat alles noch funktioniert. Um 21:40 hätten die Rolläden heute fahren sollen. Aber sind sie nicht  :-\
Mit verbose 4 kommt im Log folgendes:


ASC_DEBUG!!! 2019.06.28 20:36:03 - FnIsDay: Rolladen_Wohnzimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
2019.06.28 20:36:12 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 20:38:12 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 20:38:52 3: CUL433: Unknown code P12#75F76488A27C026E, help me!
2019.06.28 20:39:58 3: CUL433: Unknown code P12#757BB2442F1E076E, help me!
2019.06.28 20:40:12 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 20:41:03 4: AutoShuttersControl (RolladenControl) - Devname: Twilight Name: RolladenControl Notify: $VAR1 = [
          'azimuth: 298.25',
          'elevation: 6.06',
          'twilight: 100',
          'twilight_weather: 100',
          'compasspoint: west-northwest'
        ];


ASC_DEBUG!!! 2019.06.28 20:41:03 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.28 20:41:03 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.28 20:41:03 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Bad Allgemein: 1

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Bad getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Bad getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 20:41:03 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Esszimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 20:41:03 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 20:41:03 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Schlafzimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Schlafzimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 20:41:03 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 20:41:03 - FnIsDay: Rolladen_Wohnzimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
2019.06.28 20:42:12 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 20:44:12 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 20:46:03 4: AutoShuttersControl (RolladenControl) - Devname: Twilight Name: RolladenControl Notify: $VAR1 = [
          'azimuth: 299.14',
          'elevation: 5.33',
          'twilight: 96.3',
          'twilight_weather: 96.3',
          'compasspoint: west-northwest'

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juni 2019, 07:36:43
Guten Morgen,

Leider ist das Log von um 20:40.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 29 Juni 2019, 08:51:38
Zitat von: CoolTux am 29 Juni 2019, 07:36:43
Guten Morgen,

Leider ist das Log von um 20:40.


Grüße

Sorry. War schon spät... Hier nochmal:


ASC_DEBUG!!! 2019.06.28 21:36:03 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.28 21:36:03 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.28 21:36:03 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Bad Allgemein: 1

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Bad getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Bad getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:36:03 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Esszimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:36:03 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:36:03 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Schlafzimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Schlafzimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:36:03 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 1

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:36:03 - FnIsDay: Rolladen_Wohnzimmer getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
2019.06.28 21:36:09 1: PERL WARNING: Argument "0,0" isn't numeric in sprintf at (eval 905924) line 1.
2019.06.28 21:36:12 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 21:38:12 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 21:40:12 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 21:41:03 4: AutoShuttersControl (RolladenControl) - Devname: Twilight Name: RolladenControl Notify: $VAR1 = [
          'azimuth: 309.33',
          'elevation: -2.17',
          'twilight: 54.5',
          'twilight_weather: 54.5',
          'compasspoint: west-northwest'
        ];


ASC_DEBUG!!! 2019.06.28 21:41:03 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.28 21:41:03 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.28 21:41:03 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Bad Allgemein: 0

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Bad getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Bad getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:41:03 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Esszimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:41:03 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:41:03 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Schlafzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Schlafzimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:41:03 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:41:03 - FnIsDay: Rolladen_Wohnzimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 1
2019.06.28 21:41:34 3: CUL433: Unknown code P12#757BB2C470BF700F0F, help me!
2019.06.28 21:42:13 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 21:44:12 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 21:46:03 4: AutoShuttersControl (RolladenControl) - Devname: Twilight Name: RolladenControl Notify: $VAR1 = [
          'azimuth: 310.29',
          'elevation: -2.81',
          'twilight: 51',
          'twilight_weather: 51',
          'compasspoint: west-northwest'
        ];


ASC_DEBUG!!! 2019.06.28 21:46:03 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.06.28 21:46:03 - EventProcessingTwilightDevice: RolladenControl - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.06.28 21:46:03 - EventProcessingTwilightDevice: Rolladen_Bad RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Bad Allgemein: 0

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Bad getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Bad getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:46:03 - EventProcessingTwilightDevice: Rolladen_Esszimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Esszimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Esszimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Esszimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:46:03 - EventProcessingTwilightDevice: Rolladen_Gaestezimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Gaestezimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Gaestezimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Gaestezimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:46:03 - EventProcessingTwilightDevice: Rolladen_Schlafzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Schlafzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Schlafzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Schlafzimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.06.28 21:46:03 - EventProcessingTwilightDevice: Rolladen_Wohnzimmer RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Wohnzimmer Allgemein: 0

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Wohnzimmer getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.06.28 21:46:03 - FnIsDay: Rolladen_Wohnzimmer getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 1
2019.06.28 21:46:13 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 21:48:13 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 21:50:13 3: StatHzgEta: Read response to update didn't match any Reading
2019.06.28 21:51:03 4: AutoShuttersControl (RolladenControl) - Devname: Twilight Name: RolladenControl Notify: $VAR1 = [
          'azimuth: 311.26',
          'elevation: -3.43',
          'twilight: 47.5',
          'twilight_weather: 47.5',
          'compasspoint: west-northwest'
        ];


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juni 2019, 09:07:05
Leider sieht man nichts. Ausser das korrekt die Nacht erkannt wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 29 Juni 2019, 13:03:10
Ich stelle in v0.6.19.25 heute mehrmals fest, dass ASC die Beschattung immer wieder durchführt. Auch wenn die Jalousien wieder manuell hochgefahren wurden.
Du hattest das vor einiger Zeit gefixt. Ist aber nun wieder drin.

Debug-Log vorhanden. Muss ich aber am PC ziehen. Folgt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juni 2019, 13:04:38
Schaue ich mir an. Eventuell habe ich was übersehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: andy19850 am 29 Juni 2019, 13:27:06
Super Modul!

Gibt es eine Möglichkeit, per eigenem Dummy (on/off) die Beschattung auszuführen/aufzuheben?
Ich ermittle das hier bei mir etwas anders...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juni 2019, 13:34:41
Per Dummy nicht. Du kannst im ASC sagen set shading on oder off
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 29 Juni 2019, 14:16:19
Hallo
Ich habe mal eine grundsätzliche Frage:
Wird bei den Atributen:

ASC_Mode_Up
ASC_Mode_Down
ASC_Shading_Mode

auch zwischen "absent" und "gone" unterschieden?

Ich frage aus dem Grund, da bei mir die Automatischen Funktionen ("Shading","night close" und "day open") immer in Betrieb sind außer, ich bin verreist.

Zur Zeit so gelöst:
Bei mir stehen die drei obigen Attribute auf "home" und ich habe als ASC_residentsDev ein Dummy "verreist" eingetragen bei dem der State immer "home" ist und nur bei "gone" auf "absent" wechselt.

Da dies Logik nicht mehr funktioniert seit dem ich für das Schlafzimmer einen ROOMMATE definiert habe  (das Rollo beschattet erst wenn ich nach hause komme), suche ich nach einer anderen Lösung für mein Problem.

Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juni 2019, 14:36:54
Bei den erwähnten Modi wird von absent und gone nur absent beachtet.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juni 2019, 16:24:28
Zitat von: FunkOdyssey am 29 Juni 2019, 13:03:10
Ich stelle in v0.6.19.25 heute mehrmals fest, dass ASC die Beschattung immer wieder durchführt. Auch wenn die Jalousien wieder manuell hochgefahren wurden.
Du hattest das vor einiger Zeit gefixt. Ist aber nun wieder drin.

Debug-Log vorhanden. Muss ich aber am PC ziehen. Folgt.

Also laut Code wir manualBlocking beachtet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 29 Juni 2019, 16:47:29
Zitat von: CoolTux am 29 Juni 2019, 16:24:28
Also laut Code wir manualBlocking beachtet.

Okay. Die 20min blockingTime wird tatsächlich gewartet.
Aber am 13.06. hattest du doch die wiederholten Beschattungsfahrten deaktiviert.
https://forum.fhem.de/index.php/topic,99980.msg948668.html#msg948668

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 29 Juni 2019, 17:10:41
Ich habe ein ASC-Device und mindestens ein Rollo dazu, das ich gerne mit Beschattungsfunktion laufen hätte.
Aus meiner Sicht habe ich alle Schritte in der CommandRef und Wiki befolgt und dachte, dass es jetzt endlich mal laufen sollte. Aber kein einziges Fenster wird beschattet.
Sieht jemand an den Listings mein Problem?
Als Lichtsensoren verwende ich Homematics-Bewegungs-Sensoren. Dort gibt es eine Reading brightness. Als Termometer habe ich auch ein Homematic eingebunden.

Internals:
   FUUID      5c481855-f33f-82e0-b537-9735bcc9a248f6e4
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RollladenDashboard
   NOTIFYDEV  CTA18,EG_FensterTerrasse_1,EG_FensterTerrasse_2,Garten_Bewegungsmelder_1,Garten_Bewegungsmelder_4,KE_Fenster_1,KE_Fenster_2,KE_Fenster_3,KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3,Residents,RollladenDashboard,T,WZ_Fenster_2,WZ_Fenster_3,WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2,global
   NR         1637
   NTFY_ORDER 51-RollladenDashboard
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-06-29 08:05:30   KE_Jalousie_1_PosValue 100
     2019-01-11 17:25:21   KE_Jalousie_1_lastDelayPosValue 0
     2019-06-29 08:05:02   KE_Jalousie_1_lastPosValue 100
     2019-06-29 08:05:02   KE_Jalousie_1_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 08:10:24   KE_Jalousie_2_PosValue 100
     2019-06-27 22:20:26   KE_Jalousie_2_lastDelayPosValue 30
     2019-06-29 08:10:01   KE_Jalousie_2_lastPosValue 100
     2019-06-29 08:10:01   KE_Jalousie_2_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 16:39:27   KE_Jalousie_3_PosValue 100
     2019-06-27 22:20:26   KE_Jalousie_3_lastDelayPosValue 30
     2019-06-29 08:15:02   KE_Jalousie_3_lastPosValue 100
     2019-06-29 08:15:02   KE_Jalousie_3_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 14:32:34   WZ_Jalousie_1_PosValue 53
     2019-01-11 17:35:01   WZ_Jalousie_1_lastDelayPosValue 0
     2019-06-29 07:45:02   WZ_Jalousie_1_lastPosValue 40
     2019-06-29 07:45:02   WZ_Jalousie_1_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 16:38:37   WZ_Jalousie_2_PosValue 90
     2019-01-11 17:25:21   WZ_Jalousie_2_lastDelayPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_2_lastPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_2_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 16:09:28   WZ_Jalousie_3_PosValue 90
     2019-01-11 17:41:18   WZ_Jalousie_3_lastDelayPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_3_lastPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_3_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 08:30:44   WZ_Jalousie_Terrasse1_PosValue 100
     2019-01-11 17:25:21   WZ_Jalousie_Terrasse1_lastDelayPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_Terrasse1_lastPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_Terrasse1_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 16:08:40   WZ_Jalousie_Terrasse2_PosValue 100
     2019-06-23 22:20:23   WZ_Jalousie_Terrasse2_lastDelayPosValue 30
     2019-06-29 07:50:01   WZ_Jalousie_Terrasse2_lastPosValue 0
     2019-06-29 07:50:01   WZ_Jalousie_Terrasse2_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-05-31 08:50:32   ascEnable       on
     2019-06-28 16:50:52   controlShading  on
     2019-01-11 17:14:52   hardLockOut     off
     2019-01-11 17:44:31   partyMode       off
     2019-06-24 19:28:20   room_EG_KEZ     KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3
     2019-06-24 19:28:20   room_EG_Wohnzimmer WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2
     2019-01-08 20:12:55   selfDefense     on
     2019-06-29 16:39:27   state           manual
     2019-01-08 10:27:29   sunriseTimeWeHoliday on
     2019-06-24 19:28:20   userAttrList    rolled out
   helper:
     shuttersList:
       KE_Jalousie_1
       KE_Jalousie_2
       KE_Jalousie_3
       WZ_Jalousie_1
       WZ_Jalousie_2
       WZ_Jalousie_3
       WZ_Jalousie_Terrasse1
       WZ_Jalousie_Terrasse2
   monitoredDevs:
     CTA18:
       RolladenDashboard ASC_residentsDevice
     EG_FensterTerrasse_1:
       WZ_Jalousie_Terrasse1 ASC_WindowRec
     EG_FensterTerrasse_2:
       WZ_Jalousie_Terrasse2 ASC_WindowRec
     Garten_Bewegungsmelder_1:
       WZ_Jalousie_2 ASC_BrightnessSensor
     Garten_Bewegungsmelder_4:
       KE_Jalousie_3 ASC_BrightnessSensor
     KE_Fenster_1:
       KE_Jalousie_1 ASC_WindowRec
     KE_Fenster_2:
       KE_Jalousie_2 ASC_WindowRec
     KE_Fenster_3:
       KE_Jalousie_3 ASC_WindowRec
     KE_Jalousie_1:
     KE_Jalousie_2:
     KE_Jalousie_3:
     Residents:
       RolladenDashboard ASC_residentsDevice
     T:
       RolladenDashboard ASC_twilightDevice
     WZ_Fenster_2:
       WZ_Jalousie_2 ASC_WindowRec
     WZ_Fenster_3:
       WZ_Jalousie_3 ASC_WindowRec
     WZ_Jalousie_1:
     WZ_Jalousie_2:
     WZ_Jalousie_3:
     WZ_Jalousie_Terrasse1:
     WZ_Jalousie_Terrasse2:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_freezeTemp 3
   ASC_residentsDev CTA18:state
   ASC_shuttersDriveOffset 1
   ASC_tempSensor Garten_Thermometer:temperature
   ASC_twilightDevice T
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   group      Automatik
   icon       fts_shutter_automatic@green
   room       Jalousien


und ein Rollo dazu:
Internals:
   CFGFN      FHEM/Wohnzimmer.cfg
   CUL_0_MSGCNT 68
   CUL_0_RAWMSG A0D31A4101BD0518F55B306012F00::-66:CUL_0
   CUL_0_RSSI -66
   CUL_0_TIME 2019-06-29 16:38:52
   DEF        1BD051
   FUUID      5c481845-f33f-82e0-4d71-be6a4f632c362ad3
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     150
   NAME       WZ_Jalousie_2
   NOTIFYDEV  global
   NR         240
   NTFY_ORDER 50-WZ_Jalousie_2
   STATE      23.5
   TYPE       CUL_HM
   chanNo     01
   hmusb_MSGCNT 82
   hmusb_RAWMSG E1BD051,0000,91B5D340,FF,FFB7,31A4101BD0518F55B306012F00
   hmusb_RSSI -73
   hmusb_TIME 2019-06-29 16:38:52
   lastMsg    No:31 - t:10 s:1BD051 d:8F55B3 06012F00
   protLastRcv 2019-06-29 16:38:52
   protRcv    79 last_at:2019-06-29 16:38:52
   protSnd    82 last_at:2019-06-29 16:38:52
   protState  CMDs_done
   rssi_at_CUL_0 cnt:68 min:-76 max:-65.5 avg:-68.8 lst:-66
   rssi_at_hmusb cnt:82 min:-76 max:-69 avg:-71.84 lst:-73
   rssi_hmusb cnt:44 min:-73 max:-66 avg:-69.4 lst:-72
   READINGS:
     2019-05-31 08:50:32   ASC_Enable      on
     2019-06-29 16:38:37   ASC_ShuttersLastDrive manual
     2019-06-29 08:30:02   ASC_Time_DriveDown 29.06.2019 - 22:20
     2019-06-29 08:30:02   ASC_Time_DriveUp 30.06.2019 - 08:30
     2019-06-29 08:30:02   CommandAccepted yes
     2014-11-30 21:57:12   D-firmware      2.1
     2014-11-30 21:57:12   D-serialNr      JEQ0116251
     2019-06-26 15:36:04   PairedTo        0x8F55B3
     2015-05-03 13:22:34   R-driveDown     20 s
     2015-05-03 13:22:34   R-driveTurn     0.5 s
     2015-05-03 13:22:34   R-driveUp       20 s
     2015-05-03 13:22:34   R-pairCentral   0x8F55B3
     2015-05-03 13:22:34   R-sign          off
     2019-06-26 15:36:04   RegL_00.         00:00 02:01 0A:8F 0B:55 0C:B3 15:FF
     2019-06-26 15:36:05   RegL_01.         00:00 08:00 09:00 0A:00 0B:00 0C:C8 0D:00 0E:C8 0F:05 10:00
     2019-06-24 19:28:22   associatedWith  RollladenDashboard
     2019-06-29 16:38:52   deviceMsg       23.5 (to myVCCU)
     2019-06-29 16:38:52   level           23.5
     2016-07-27 15:22:21   levelMissed     desired:20
     2019-06-29 16:38:52   motor           stop:23.5
     2019-06-29 16:38:52   pct             23.5
     2019-06-26 15:35:41   powerOn         2019-06-26 15:35:41
     2019-06-29 16:38:52   recentStateType info
     2019-06-29 16:38:52   state           23.5
     2019-06-29 16:38:52   timedOn         off
   helper:
     HM_CMDNR   49
     PONtest    0
     cSnd       118F55B31BD051020100,118F55B31BD0510201C8
     dlvlCmd    ++A0118F55B31BD0510201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerIDsRaw ,00000000
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +1BD051,00,00,00
       nextSend   1561819132.59202
       rxt        0
       vccu       myVCCU
       p:
         1BD051
         00
         00
         00
       prefIO:
         hmusb
     mRssi:
       mNo        31
       io:
         CUL_0:
           -66
           -66
         hmusb:
           -71
           -71
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_0
       flg        A
       ts         1561819132.2882
       ack:
         HASH(0x2de11d8)
         3180028F55B31BD05100
     rssi:
       at_CUL_0:
         avg        -68.8014705882353
         cnt        68
         lst        -66
         max        -65.5
         min        -76
       at_hmusb:
         avg        -71.8414634146341
         cnt        82
         lst        -73
         max        -69
         min        -76
       hmusb:
         avg        -69.4090909090909
         cnt        44
         lst        -72
         max        -66
         min        -73
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor Garten_Bewegungsmelder_1:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   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 256
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 150
   ASC_Shading_StateChange_Sunny 200
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:50
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec WZ_Fenster_2
   ASC_WindowRec_subType threestate
   IODev      CUL_0
   IOgrp      myVCCU:hmusb
   autoReadReg 5_readMissing
   devStateIcon 1.*:shutter_7 2.*:shutter_7 3.*:shutter_6 4.*:shutter_5 5.*:shutter_halfopen 6.*:shutter_4 7.*:shutter_3 8.*:shutter_2 9.*:shutter_1 .*on:shutter_open .*off:shutter_closed
   expert     2_full
   firmware   2.1
   fp_EG      169,973,5,Jalousie_2
   group      Jalousien
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       EG,Wohnzimmer
   serialNr   JEQ0116251
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 room_map structexclude
   verbose    0
   webCmd     stop:up:80:60:40:20:down:statusRequest
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Onca am 29 Juni 2019, 17:25:32
Gibt es bei Dir einen Grund für den ASC_Partymode = on?

Gruß

Bernd
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juni 2019, 17:31:36
Zitat von: FunkOdyssey am 29 Juni 2019, 16:47:29
Okay. Die 20min blockingTime wird tatsächlich gewartet.
Aber am 13.06. hattest du doch die wiederholten Beschattungsfahrten deaktiviert.
https://forum.fhem.de/index.php/topic,99980.msg948668.html#msg948668

Ok das schaue ich mir noch mal an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 29 Juni 2019, 17:31:57
Zitat von: Alcamar am 29 Juni 2019, 17:10:41
Ich habe ein ASC-Device und mindestens ein Rollo dazu, das ich gerne mit Beschattungsfunktion laufen hätte.
Aus meiner Sicht habe ich alle Schritte in der CommandRef und Wiki befolgt und dachte, dass es jetzt endlich mal laufen sollte. Aber kein einziges Fenster wird beschattet.
Sieht jemand an den Listings mein Problem?
Als Lichtsensoren verwende ich Homematics-Bewegungs-Sensoren. Dort gibt es eine Reading brightness. Als Termometer habe ich auch ein Homematic eingebunden.

Wenn ich das richtige sehe, steht dein Rollo aktuell auf 25. Als Position für Shading hast du 50 eingestellt.
Da 25 < 50 macht es, soweit ich das in Erinnerung habe, für ASC keinen Sinn zu fahren, da du das Rollo ja bereits tiefer gefahren hast.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 29 Juni 2019, 18:45:52
 Um die grundsätzliche Funktion zu testen, hatte ich ganz hochgefahren. Auch eine Weile gewartet. Als ich die Lust verloren habe, habe ich die Listen erstellt. Davor noch mal manuell runter gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 29 Juni 2019, 19:34:01
Zitat von: Onca am 29 Juni 2019, 17:25:32
Gibt es bei Dir einen Grund für den ASC_Partymode = on?

Gruß

Bernd

Nutze ich hauptsächlich dann, wenn Gäste da sind und ich nicht will, dass "plötzlich" alle Rollos unten sind.
Wenn alle weg sind, setze ich wieder auf "off" und alles fährt in die Position, die in der Automatisierung vorgesehen war. Vor ASC hatte ich mir sowas umständlich programmiert. Mit ASC konnte ich meine Lösung "deaktichivieren" ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juni 2019, 19:36:28
Zitat von: Alcamar am 29 Juni 2019, 17:10:41
Ich habe ein ASC-Device und mindestens ein Rollo dazu, das ich gerne mit Beschattungsfunktion laufen hätte.
Aus meiner Sicht habe ich alle Schritte in der CommandRef und Wiki befolgt und dachte, dass es jetzt endlich mal laufen sollte. Aber kein einziges Fenster wird beschattet.
Sieht jemand an den Listings mein Problem?
Als Lichtsensoren verwende ich Homematics-Bewegungs-Sensoren. Dort gibt es eine Reading brightness. Als Termometer habe ich auch ein Homematic eingebunden.

Internals:
   FUUID      5c481855-f33f-82e0-b537-9735bcc9a248f6e4
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RollladenDashboard
   NOTIFYDEV  CTA18,EG_FensterTerrasse_1,EG_FensterTerrasse_2,Garten_Bewegungsmelder_1,Garten_Bewegungsmelder_4,KE_Fenster_1,KE_Fenster_2,KE_Fenster_3,KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3,Residents,RollladenDashboard,T,WZ_Fenster_2,WZ_Fenster_3,WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2,global
   NR         1637
   NTFY_ORDER 51-RollladenDashboard
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-06-29 08:05:30   KE_Jalousie_1_PosValue 100
     2019-01-11 17:25:21   KE_Jalousie_1_lastDelayPosValue 0
     2019-06-29 08:05:02   KE_Jalousie_1_lastPosValue 100
     2019-06-29 08:05:02   KE_Jalousie_1_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 08:10:24   KE_Jalousie_2_PosValue 100
     2019-06-27 22:20:26   KE_Jalousie_2_lastDelayPosValue 30
     2019-06-29 08:10:01   KE_Jalousie_2_lastPosValue 100
     2019-06-29 08:10:01   KE_Jalousie_2_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 16:39:27   KE_Jalousie_3_PosValue 100
     2019-06-27 22:20:26   KE_Jalousie_3_lastDelayPosValue 30
     2019-06-29 08:15:02   KE_Jalousie_3_lastPosValue 100
     2019-06-29 08:15:02   KE_Jalousie_3_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 14:32:34   WZ_Jalousie_1_PosValue 53
     2019-01-11 17:35:01   WZ_Jalousie_1_lastDelayPosValue 0
     2019-06-29 07:45:02   WZ_Jalousie_1_lastPosValue 40
     2019-06-29 07:45:02   WZ_Jalousie_1_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 16:38:37   WZ_Jalousie_2_PosValue 90
     2019-01-11 17:25:21   WZ_Jalousie_2_lastDelayPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_2_lastPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_2_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 16:09:28   WZ_Jalousie_3_PosValue 90
     2019-01-11 17:41:18   WZ_Jalousie_3_lastDelayPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_3_lastPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_3_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 08:30:44   WZ_Jalousie_Terrasse1_PosValue 100
     2019-01-11 17:25:21   WZ_Jalousie_Terrasse1_lastDelayPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_Terrasse1_lastPosValue 0
     2019-06-29 08:30:02   WZ_Jalousie_Terrasse1_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-06-29 16:08:40   WZ_Jalousie_Terrasse2_PosValue 100
     2019-06-23 22:20:23   WZ_Jalousie_Terrasse2_lastDelayPosValue 30
     2019-06-29 07:50:01   WZ_Jalousie_Terrasse2_lastPosValue 0
     2019-06-29 07:50:01   WZ_Jalousie_Terrasse2_nextAstroTimeEvent 29.06.2019 - 22:20
     2019-05-31 08:50:32   ascEnable       on
     2019-06-28 16:50:52   controlShading  on
     2019-01-11 17:14:52   hardLockOut     off
     2019-01-11 17:44:31   partyMode       off
     2019-06-24 19:28:20   room_EG_KEZ     KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3
     2019-06-24 19:28:20   room_EG_Wohnzimmer WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2
     2019-01-08 20:12:55   selfDefense     on
     2019-06-29 16:39:27   state           manual
     2019-01-08 10:27:29   sunriseTimeWeHoliday on
     2019-06-24 19:28:20   userAttrList    rolled out
   helper:
     shuttersList:
       KE_Jalousie_1
       KE_Jalousie_2
       KE_Jalousie_3
       WZ_Jalousie_1
       WZ_Jalousie_2
       WZ_Jalousie_3
       WZ_Jalousie_Terrasse1
       WZ_Jalousie_Terrasse2
   monitoredDevs:
     CTA18:
       RolladenDashboard ASC_residentsDevice
     EG_FensterTerrasse_1:
       WZ_Jalousie_Terrasse1 ASC_WindowRec
     EG_FensterTerrasse_2:
       WZ_Jalousie_Terrasse2 ASC_WindowRec
     Garten_Bewegungsmelder_1:
       WZ_Jalousie_2 ASC_BrightnessSensor
     Garten_Bewegungsmelder_4:
       KE_Jalousie_3 ASC_BrightnessSensor
     KE_Fenster_1:
       KE_Jalousie_1 ASC_WindowRec
     KE_Fenster_2:
       KE_Jalousie_2 ASC_WindowRec
     KE_Fenster_3:
       KE_Jalousie_3 ASC_WindowRec
     KE_Jalousie_1:
     KE_Jalousie_2:
     KE_Jalousie_3:
     Residents:
       RolladenDashboard ASC_residentsDevice
     T:
       RolladenDashboard ASC_twilightDevice
     WZ_Fenster_2:
       WZ_Jalousie_2 ASC_WindowRec
     WZ_Fenster_3:
       WZ_Jalousie_3 ASC_WindowRec
     WZ_Jalousie_1:
     WZ_Jalousie_2:
     WZ_Jalousie_3:
     WZ_Jalousie_Terrasse1:
     WZ_Jalousie_Terrasse2:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_freezeTemp 3
   ASC_residentsDev CTA18:state
   ASC_shuttersDriveOffset 1
   ASC_tempSensor Garten_Thermometer:temperature
   ASC_twilightDevice T
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   group      Automatik
   icon       fts_shutter_automatic@green
   room       Jalousien


und ein Rollo dazu:
Internals:
   CFGFN      FHEM/Wohnzimmer.cfg
   CUL_0_MSGCNT 68
   CUL_0_RAWMSG A0D31A4101BD0518F55B306012F00::-66:CUL_0
   CUL_0_RSSI -66
   CUL_0_TIME 2019-06-29 16:38:52
   DEF        1BD051
   FUUID      5c481845-f33f-82e0-4d71-be6a4f632c362ad3
   IODev      hmusb
   LASTInputDev hmusb
   MSGCNT     150
   NAME       WZ_Jalousie_2
   NOTIFYDEV  global
   NR         240
   NTFY_ORDER 50-WZ_Jalousie_2
   STATE      23.5
   TYPE       CUL_HM
   chanNo     01
   hmusb_MSGCNT 82
   hmusb_RAWMSG E1BD051,0000,91B5D340,FF,FFB7,31A4101BD0518F55B306012F00
   hmusb_RSSI -73
   hmusb_TIME 2019-06-29 16:38:52
   lastMsg    No:31 - t:10 s:1BD051 d:8F55B3 06012F00
   protLastRcv 2019-06-29 16:38:52
   protRcv    79 last_at:2019-06-29 16:38:52
   protSnd    82 last_at:2019-06-29 16:38:52
   protState  CMDs_done
   rssi_at_CUL_0 cnt:68 min:-76 max:-65.5 avg:-68.8 lst:-66
   rssi_at_hmusb cnt:82 min:-76 max:-69 avg:-71.84 lst:-73
   rssi_hmusb cnt:44 min:-73 max:-66 avg:-69.4 lst:-72
   READINGS:
     2019-05-31 08:50:32   ASC_Enable      on
     2019-06-29 16:38:37   ASC_ShuttersLastDrive manual
     2019-06-29 08:30:02   ASC_Time_DriveDown 29.06.2019 - 22:20
     2019-06-29 08:30:02   ASC_Time_DriveUp 30.06.2019 - 08:30
     2019-06-29 08:30:02   CommandAccepted yes
     2014-11-30 21:57:12   D-firmware      2.1
     2014-11-30 21:57:12   D-serialNr      JEQ0116251
     2019-06-26 15:36:04   PairedTo        0x8F55B3
     2015-05-03 13:22:34   R-driveDown     20 s
     2015-05-03 13:22:34   R-driveTurn     0.5 s
     2015-05-03 13:22:34   R-driveUp       20 s
     2015-05-03 13:22:34   R-pairCentral   0x8F55B3
     2015-05-03 13:22:34   R-sign          off
     2019-06-26 15:36:04   RegL_00.         00:00 02:01 0A:8F 0B:55 0C:B3 15:FF
     2019-06-26 15:36:05   RegL_01.         00:00 08:00 09:00 0A:00 0B:00 0C:C8 0D:00 0E:C8 0F:05 10:00
     2019-06-24 19:28:22   associatedWith  RollladenDashboard
     2019-06-29 16:38:52   deviceMsg       23.5 (to myVCCU)
     2019-06-29 16:38:52   level           23.5
     2016-07-27 15:22:21   levelMissed     desired:20
     2019-06-29 16:38:52   motor           stop:23.5
     2019-06-29 16:38:52   pct             23.5
     2019-06-26 15:35:41   powerOn         2019-06-26 15:35:41
     2019-06-29 16:38:52   recentStateType info
     2019-06-29 16:38:52   state           23.5
     2019-06-29 16:38:52   timedOn         off
   helper:
     HM_CMDNR   49
     PONtest    0
     cSnd       118F55B31BD051020100,118F55B31BD0510201C8
     dlvlCmd    ++A0118F55B31BD0510201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerIDsRaw ,00000000
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +1BD051,00,00,00
       nextSend   1561819132.59202
       rxt        0
       vccu       myVCCU
       p:
         1BD051
         00
         00
         00
       prefIO:
         hmusb
     mRssi:
       mNo        31
       io:
         CUL_0:
           -66
           -66
         hmusb:
           -71
           -71
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_0
       flg        A
       ts         1561819132.2882
       ack:
         HASH(0x2de11d8)
         3180028F55B31BD05100
     rssi:
       at_CUL_0:
         avg        -68.8014705882353
         cnt        68
         lst        -66
         max        -65.5
         min        -76
       at_hmusb:
         avg        -71.8414634146341
         cnt        82
         lst        -73
         max        -69
         min        -76
       hmusb:
         avg        -69.4090909090909
         cnt        44
         lst        -72
         max        -66
         min        -73
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor Garten_Bewegungsmelder_1:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   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 256
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 150
   ASC_Shading_StateChange_Sunny 200
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:50
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec WZ_Fenster_2
   ASC_WindowRec_subType threestate
   IODev      CUL_0
   IOgrp      myVCCU:hmusb
   autoReadReg 5_readMissing
   devStateIcon 1.*:shutter_7 2.*:shutter_7 3.*:shutter_6 4.*:shutter_5 5.*:shutter_halfopen 6.*:shutter_4 7.*:shutter_3 8.*:shutter_2 9.*:shutter_1 .*on:shutter_open .*off:shutter_closed
   expert     2_full
   firmware   2.1
   fp_EG      169,973,5,Jalousie_2
   group      Jalousien
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       EG,Wohnzimmer
   serialNr   JEQ0116251
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 room_map structexclude
   verbose    0
   webCmd     stop:up:80:60:40:20:down:statusRequest


Sieht soweit gut aus. Am besten Du aktivierst einmal debug im ASC dann sehen wir Recht schnell wo es klemmt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juni 2019, 19:42:16
Zitat von: FunkOdyssey am 29 Juni 2019, 13:03:10
Ich stelle in v0.6.19.25 heute mehrmals fest, dass ASC die Beschattung immer wieder durchführt. Auch wenn die Jalousien wieder manuell hochgefahren wurden.
Du hattest das vor einiger Zeit gefixt. Ist aber nun wieder drin.

Debug-Log vorhanden. Muss ich aber am PC ziehen. Folgt.

Ich habe mich leider nicht mehr daran erinnert wie ich das gemacht habe  :-[. Da ich aber das dafür verwendete Objekt Zweckentfremdet habe, habe ich ein neues geschaffen und ich denke es diesmal auch etwas besser gemacht  ;D

Bitte einmal die neuste Devel testen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 29 Juni 2019, 19:51:26
Vielen Dank.
Morgen werde ich es wissen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: andy19850 am 29 Juni 2019, 20:19:25
Zitat von: CoolTux am 29 Juni 2019, 13:34:41
Per Dummy nicht. Du kannst im ASC sagen set shading on oder off

Ok...finde ich irgendwie nicht. Kann ich das pro Device einstellen (wegen vorder- und Rückseite)?
Ich habe im ASC nur "Set controlshading on" aber das verstehe ich als Hauptverwaltungsfunktion!?
In den Devices finde ich es auch nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juni 2019, 20:45:28
Zitat von: andy19850 am 29 Juni 2019, 20:19:25
Ok...finde ich irgendwie nicht. Kann ich das pro Device einstellen (wegen vorder- und Rückseite)?
Ich habe im ASC nur "Set controlshading on" aber das verstehe ich als Hauptverwaltungsfunktion!?
In den Devices finde ich es auch nicht.

Das meinte ich auch, also Set controlshading on, eine andere Möglichkeit gibt es nur durch Roommate und shading mode
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 Juni 2019, 10:15:26
Hi, wollte grad die neueste Devel (v0.6.19.29)einspielen, bekomme aber beim Reload folgende Fehler


syntax error at ./FHEM/73_AutoShuttersControl.pm line 2073, near "'out';"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2109, near "'in';"
BEGIN not safe after errors--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 3649.


shutdown restart hat auch nix gebracht
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 30 Juni 2019, 11:30:11
Ich glaube, dass jeweils nur die schließende Klammer fehlt.
https://github.com/fhem/AutoShuttersControl/commit/94770e7939a97d6a7b1c016751deb054c51c3d9a
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juni 2019, 11:32:14
Zitat von: Kai-Alfonso am 30 Juni 2019, 10:15:26
Hi, wollte grad die neueste Devel (v0.6.19.29)einspielen, bekomme aber beim Reload folgende Fehler


syntax error at ./FHEM/73_AutoShuttersControl.pm line 2073, near "'out';"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2109, near "'in';"
BEGIN not safe after errors--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 3649.


shutdown restart hat auch nix gebracht

Ah ok, schaue ich mir heute Abend an. Danke Dir
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 Juni 2019, 11:45:54
Zitat von: FunkOdyssey am 30 Juni 2019, 11:30:11
Ich glaube, dass jeweils nur die schließende Klammer fehlt.
https://github.com/fhem/AutoShuttersControl/commit/94770e7939a97d6a7b1c016751deb054c51c3d9a

stimmt, ist mir gar nicht aufgefallen - hab die Klammern gesetzt und jetzt gehts wieder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 Juni 2019, 11:50:16
warum ich überhaupt upgdated hatte  8) 8)

War ja das WE weg und so wirklich hatte das mit dem selfDefense nicht geklappt (hatte ja schon berichtet). Also ascEnable auf off und Rollladen per Hand runter gefahren. Als wir wieder zu Hause abgekommen sind ascEnable auf on und die Rollladen fuhren dann hoch, als Residents wieder auf home gewechselt wurde. Soweit, so gut.

Heute morgen fuhren die nicht alle Rollladen hoch, einige nur, als ich das Fenster geschlossen hatte (war über Nacht auf) usw. Ich stell mal verbose auf 4 und schaue morgen mal. Aber mir kommt vor, als wäre das System durcheinander.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Reliktdragon am 30 Juni 2019, 12:48:25
Hallo.

Habe vor ein paar Tagen das Update  auf v0.6.19 gemacht.

Mir ist da was aufgefallen:

Seid dem gehen die Rolläden im Schlafzimmer z.B um 8.15 in shade in. Ich öffne die Rolläden aber erst um 9 Uhr. Nach dem öffnen fahren die nicht mehr in die Beschattung Position.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juni 2019, 12:49:20
Zitat von: Kai-Alfonso am 30 Juni 2019, 11:50:16
warum ich überhaupt upgdated hatte  8) 8)

War ja das WE weg und so wirklich hatte das mit dem selfDefense nicht geklappt (hatte ja schon berichtet). Also ascEnable auf off und Rollladen per Hand runter gefahren. Als wir wieder zu Hause abgekommen sind ascEnable auf on und die Rollladen fuhren dann hoch, als Residents wieder auf home gewechselt wurde. Soweit, so gut.

Heute morgen fuhren die nicht alle Rollladen hoch, einige nur, als ich das Fenster geschlossen hatte (war über Nacht auf) usw. Ich stell mal verbose auf 4 und schaue morgen mal. Aber mir kommt vor, als wäre das System durcheinander.

Waren denn die Rollos ganz zu oder auf lüften Position?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 Juni 2019, 12:55:38
Zitat von: CoolTux am 30 Juni 2019, 12:49:20
Waren denn die Rollos ganz zu oder auf lüften Position?

auf lüften, aber ganz genau weiß ich es nicht. Ich muss da noch mal drauf achten
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juni 2019, 13:06:56
Und ich schaue mal heute Abend wie das mit dem hoch fahren morgens noch mal ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juni 2019, 18:53:57
Zitat von: Kai-Alfonso am 30 Juni 2019, 10:15:26
Hi, wollte grad die neueste Devel (v0.6.19.29)einspielen, bekomme aber beim Reload folgende Fehler


syntax error at ./FHEM/73_AutoShuttersControl.pm line 2073, near "'out';"
syntax error at ./FHEM/73_AutoShuttersControl.pm line 2109, near "'in';"
BEGIN not safe after errors--compilation aborted at ./FHEM/73_AutoShuttersControl.pm line 3649.


shutdown restart hat auch nix gebracht

Ich habe es gefixt und neu hoch geladen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juni 2019, 18:56:13
Zitat von: Kai-Alfonso am 30 Juni 2019, 11:50:16
warum ich überhaupt upgdated hatte  8) 8)

War ja das WE weg und so wirklich hatte das mit dem selfDefense nicht geklappt (hatte ja schon berichtet). Also ascEnable auf off und Rollladen per Hand runter gefahren. Als wir wieder zu Hause abgekommen sind ascEnable auf on und die Rollladen fuhren dann hoch, als Residents wieder auf home gewechselt wurde. Soweit, so gut.

Heute morgen fuhren die nicht alle Rollladen hoch, einige nur, als ich das Fenster geschlossen hatte (war über Nacht auf) usw. Ich stell mal verbose auf 4 und schaue morgen mal. Aber mir kommt vor, als wäre das System durcheinander.

Die Rollos fahren nicht hoch weil Du Fenster auf hast und SelfDefense an. Daher wird gar nicht gefahren bei der Tagfahrt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juni 2019, 18:58:03
Zitat von: Reliktdragon am 30 Juni 2019, 12:48:25
Hallo.

Habe vor ein paar Tagen das Update  auf v0.6.19 gemacht.

Mir ist da was aufgefallen:

Seid dem gehen die Rolläden im Schlafzimmer z.B um 8.15 in shade in. Ich öffne die Rolläden aber erst um 9 Uhr. Nach dem öffnen fahren die nicht mehr in die Beschattung Position.

Fahren die Rollos denn vor der eigentlichen Tagfahrt in die Beschattungsposition? Also von z.B. 100% geschlossen vor Sonnenaufgang in die Beschattung?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 Juni 2019, 19:03:57
Zitat von: CoolTux am 30 Juni 2019, 18:56:13
Die Rollos fahren nicht hoch weil Du Fenster auf hast und SelfDefense an. Daher wird gar nicht gefahren bei der Tagfahrt.

Ich war aber zu Hause - wäre ich nicht zu Hause gewesen, würde das Verhalten Sinn machen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juni 2019, 19:06:01
Ich kann dir nur sagen wieso es aktuell so ist. Hab ja nicht gesagt das ich es so lasse  ;D
Ich finde es morgen.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 Juni 2019, 19:06:40
Zitat von: CoolTux am 30 Juni 2019, 19:06:01
Ich kann dir nur sagen wieso es aktuell so ist. Hab ja nicht gesagt das ich es so lasse  ;D
Ich finde es morgen.

Grüße

Achso ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juni 2019, 19:08:18
Zitat von: CoolTux am 30 Juni 2019, 19:06:01
Ich finde es morgen.

Ich fixe es morgen.  ::)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 Juni 2019, 19:57:22
Zitat von: CoolTux am 30 Juni 2019, 19:08:18
Ich fixe es morgen.  ::)

Vielen Dank - wenn was falsch rübergekommen ist, dann sorry  :-* Ich weiß deine Mühe, wie alle hier, total zu schätzen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juni 2019, 20:00:18
Zitat von: Kai-Alfonso am 30 Juni 2019, 19:57:22


Vielen Dank - wenn was falsch rübergekommen ist, dann sorry  :-* Ich weiß deine Mühe, wie alle hier, total zu schätzen

Nee nee, alles gut. Du hast da schon einen Logikfehler gefunden. Ich danke Dir.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 Juni 2019, 20:11:04
Zitat von: CoolTux am 30 Juni 2019, 20:00:18
Nee nee, alles gut. Du hast da schon einen Logikfehler gefunden. Ich danke Dir.
Immer gerne  ;D

Hab glaub ich (?) noch ein Fehler gefunden. Ich habe 2 Rollladen auf 225 grad, die beide identische Shading Einstellungen haben. Eine Rolllade hatte shading out um 19 Uhr, die andere ist immer noch im Shading in und hat auch ASC_Time_Down_Late um 19:15 ignoriert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juni 2019, 20:22:39
Zitat von: Kai-Alfonso am 30 Juni 2019, 20:11:04
Immer gerne  ;D

Hab glaub ich (?) noch ein Fehler gefunden. Ich habe 2 Rollladen auf 225 grad, die beide identische Shading Einstellungen haben. Eine Rolllade hatte shading out um 19 Uhr, die andere ist immer noch im Shading in und hat auch ASC_Time_Down_Late um 19:15 ignoriert.

Brauche ich list
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 Juni 2019, 20:27:12
Zitat von: CoolTux am 30 Juni 2019, 20:22:39
Brauche ich list

kriegstdu

Rolllade_Schlafzimmer


Historie löschen
Internals:
   .eventMapCmd 100%:noArg 0%:noArg
   .triggerUsed 1
   DEF        4F1DB4
   FUUID      5c974301-f33f-ce3b-b834-aae24a0af8c1f78a
   HMUART_EG_MSGCNT 3
   HMUART_EG_RAWMSG 0500004B56A4104F1DB40B98D006011400
   HMUART_EG_RSSI -75
   HMUART_EG_TIME 2019-06-30 12:35:46
   HMUART_OG_MSGCNT 3
   HMUART_OG_RAWMSG 0501003256A4104F1DB40B98D006011400
   HMUART_OG_RSSI -50
   HMUART_OG_TIME 2019-06-30 12:35:46
   IODev      HMUART_OG
   LASTInputDev HMUART_EG
   MSGCNT     6
   NAME       Rolllade_Schlafzimmer
   NOTIFYDEV  global
   NR         226
   NTFY_ORDER 50-Rolllade_Schlafzimmer
   STATE      10
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:56 - t:10 s:4F1DB4 d:0B98D0 06011400
   protLastRcv 2019-06-30 12:35:46
   protRcv    3 last_at:2019-06-30 12:35:46
   protSnd    4 last_at:2019-06-30 12:35:46
   protState  CMDs_done
   rssi_HMUART_EG cnt:1 min:-82 max:-82 avg:-82 lst:-82
   rssi_HMUART_OG cnt:1 min:-56 max:-56 avg:-56 lst:-56
   rssi_at_HMUART_EG cnt:3 min:-76 max:-75 avg:-75.33 lst:-75
   rssi_at_HMUART_OG cnt:3 min:-50 max:-49 avg:-49.66 lst:-50
   .attraggr:
   .attrminint:
   READINGS:
     2019-03-24 09:42:42   .D-devInfo      010100
     2019-03-24 09:42:42   .D-stc          30
     2019-03-24 09:42:51   .R-confBtnTime  permanent
     2019-03-24 09:42:51   .R-intKeyVisib  invisib
     2019-03-24 09:42:51   .R-localResDis  off
     2019-03-24 09:42:52   .R-refRunCounter 0
     2019-03-24 09:42:52   .R-statusInfoMinDly 2 s
     2019-03-24 09:42:52   .R-statusInfoRandom 1 s
     2019-03-24 09:42:52   .R-transmitTryMax 6
     2019-03-26 11:11:02   .peerListRDate  2019-03-26 11:11:02
     2019-06-30 12:35:46   .protLastRcv    2019-06-30 12:35:46
     2019-03-25 20:23:21   ASC_Closed_Pos  26
     2019-05-21 11:48:35   ASC_Enable      on
     2019-06-30 12:35:46   ASC_ShuttersLastDrive shading in
     2019-06-30 19:15:01   ASC_Time_DriveDown  1.07.2019 - 19:15
     2019-06-30 19:15:01   ASC_Time_DriveUp  1.07.2019 - 09:00
     2019-06-30 12:35:24   CommandAccepted yes
     2019-03-24 09:42:42   D-firmware      2.11
     2019-03-24 09:42:42   D-serialNr      NEQ1215057
     2019-03-26 11:11:01   PairedTo        0x0B98D0
     2019-03-26 11:09:24   R-driveDown     21.8 s
     2019-03-26 11:11:02   R-driveTurn     1 s
     2019-03-26 11:08:11   R-driveUp       22.4 s
     2019-03-24 09:42:51   R-pairCentral   0x0B98D0
     2019-03-24 09:42:52   R-powerUpAction off
     2019-03-24 09:42:52   R-sign          off
     2019-03-26 11:11:01   RegL_00.        00:00 02:01 0A:0B 0B:98 0C:D0 15:FF 18:00
     2019-03-26 11:11:02   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DA 0D:00 0E:E0 0F:0A 10:00 30:06 56:00 57:24
     2019-06-30 11:44:47   associatedWith  AutoShuttersControl
     2019-06-30 12:35:46   deviceMsg       10 (to VCCU)
     2019-06-30 12:35:46   level           10
     2019-06-30 12:35:46   motor           stop:10
     2019-06-30 12:35:46   pct             10
     2019-03-24 09:42:49   powerOn         2019-03-24 09:42:49
     2019-06-30 12:35:46   recentStateType info
     2019-03-24 10:11:11   sabotageAttackId_ErrIoId_4B2646 cnt:108
     2019-03-24 10:11:11   sabotageAttack_ErrIoAttack cnt 108
     2019-06-30 12:35:46   state           10
     2019-06-30 12:35:46   timedOn         off
   helper:
     HM_CMDNR   86
     cSnd       010B98D04F1DB4010E,110B98D04F1DB4020114
     dlvlCmd    ++A0110B98D04F1DB4020114
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4F1DB4,00,00,00
       nextSend   1561890947.20691
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         4F1DB4
         00
         00
         00
     mRssi:
       mNo        56
       io:
         HMUART_EG:
           -75
           -75
         HMUART_OG:
           -44
           -44
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART_OG
       flg        A
       ts         1561890946.70241
       ack:
         HASH(0x6165238)
         5680020B98D04F1DB400
     rssi:
       HMUART_EG:
         avg        -82
         cnt        1
         lst        -82
         max        -82
         min        -82
       HMUART_OG:
         avg        -56
         cnt        1
         lst        -56
         max        -56
         min        -56
       at_HMUART_EG:
         avg        -75.3333333333333
         cnt        3
         lst        -75
         max        -75
         min        -76
       at_HMUART_OG:
         avg        -49.6666666666667
         cnt        3
         lst        -50
         max        -49
         min        -50
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 7200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Umgebungssensor_Fassade_SuedSeite:brightness -1:-1
   ASC_Closed_Pos 30
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_AbsentDelay 600
   ASC_Self_Defense_Exclude off
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 225
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 6500
   ASC_Shading_StateChange_Sunny 10000
   ASC_Shading_WaitingPeriod 600
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 19:15
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec Fenster_Schlafzimmer
   ASC_WindowRec_subType threestate
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   devStateIcon (0).*:fts_shutter_100 (8$|9$|1[0-8]$).*:fts_shutter_90 (18|19|2[0-8]).*:fts_shutter_80 (28|29|3[0-8]).*:fts_shutter_70 (38|39|4[0-8]).*:fts_shutter_60 (48|49|5[0-8]).*:fts_shutter_50 (58|59|6[0-8]).*:fts_shutter_40 (68|69|7[0-8]).*:fts_shutter_30 (78|79|8[0-8]).*:fts_shutter_20 (88|89|9[0-8]).*:fts_shutter_10 (100):fts_shutter_0
   eventMap   on:100% off:0%
   expert     2_raw
   firmware   2.11
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       HomeMatic,Rollladen
   serialNr   NEQ1215057
   stateFormat pct
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     pct:up:stop:down


Rolllade_HWRaum

Internals:
   .eventMapCmd 100%:noArg 0%:noArg
   .triggerUsed 1
   DEF        4E8B99
   FUUID      5c990540-f33f-ce3b-4a54-c0060974741f226c
   HMUART_EG_MSGCNT 5
   HMUART_EG_RAWMSG 0500003FEDA4104E8B990B98D00601C800
   HMUART_EG_RSSI -63
   HMUART_EG_TIME 2019-06-30 19:00:28
   HMUART_OG_MSGCNT 5
   HMUART_OG_RAWMSG 05010036EDA4104E8B990B98D00601C800
   HMUART_OG_RSSI -54
   HMUART_OG_TIME 2019-06-30 19:00:28
   IODev      HMUART_OG
   LASTInputDev HMUART_OG
   MSGCNT     10
   NAME       Rolllade_HWRaum
   NOTIFYDEV  global
   NR         229
   NTFY_ORDER 50-Rolllade_HWRaum
   STATE      100
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:ED - t:10 s:4E8B99 d:0B98D0 0601C800
   protLastRcv 2019-06-30 19:00:28
   protRcv    5 last_at:2019-06-30 19:00:28
   protSnd    6 last_at:2019-06-30 19:00:28
   protState  CMDs_done
   rssi_HMUART_EG cnt:1 min:-74 max:-74 avg:-74 lst:-74
   rssi_HMUART_OG cnt:2 min:-63 max:-61 avg:-62 lst:-61
   rssi_at_HMUART_EG cnt:5 min:-67 max:-63 avg:-64.8 lst:-63
   rssi_at_HMUART_OG cnt:5 min:-64 max:-51 avg:-56.6 lst:-54
   .attraggr:
   .attrminint:
   READINGS:
     2019-03-25 17:43:45   .D-devInfo      010100
     2019-03-25 17:43:45   .D-stc          30
     2019-03-25 17:43:56   .R-confBtnTime  permanent
     2019-03-25 17:43:56   .R-intKeyVisib  invisib
     2019-03-25 17:43:56   .R-localResDis  off
     2019-03-25 17:43:57   .R-refRunCounter 0
     2019-03-25 17:43:57   .R-statusInfoMinDly 2 s
     2019-03-25 17:43:57   .R-statusInfoRandom 1 s
     2019-03-25 17:43:57   .R-transmitTryMax 6
     2019-03-31 13:32:02   .peerListRDate  2019-03-31 13:32:02
     2019-06-30 19:00:28   .protLastRcv    2019-06-30 19:00:28
     2019-05-21 11:48:35   ASC_Enable      on
     2019-06-30 19:00:28   ASC_ShuttersLastDrive shading out
     2019-06-30 11:44:50   ASC_Time_DriveDown 30.06.2019 - 22:00
     2019-06-30 11:44:50   ASC_Time_DriveUp  1.07.2019 - 08:00
     2019-06-30 19:00:03   CommandAccepted yes
     2019-03-25 17:43:45   D-firmware      2.11
     2019-03-25 17:43:45   D-serialNr      NEQ0988665
     2019-03-31 13:32:00   PairedTo        0x0B98D0
     2019-03-31 13:31:14   R-driveDown     21.9 s
     2019-03-31 13:32:01   R-driveTurn     1 s
     2019-03-31 13:31:55   R-driveUp       22 s
     2019-03-25 17:43:56   R-pairCentral   0x0B98D0
     2019-03-25 17:43:57   R-powerUpAction off
     2019-03-25 17:43:57   R-sign          off
     2019-03-31 13:32:00   RegL_00.        00:00 02:01 0A:0B 0B:98 0C:D0 15:FF 18:00
     2019-03-31 13:32:01   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DB 0D:00 0E:DC 0F:0A 10:00 30:06 56:00 57:24
     2019-06-30 11:44:47   associatedWith  AutoShuttersControl
     2019-06-30 19:00:28   deviceMsg       on (to VCCU)
     2019-06-30 19:00:28   level           100
     2019-06-30 19:00:28   motor           stop:on
     2019-06-30 19:00:28   pct             100
     2019-03-25 17:43:55   powerOn         2019-03-25 17:43:55
     2019-06-30 19:00:28   recentStateType info
     2019-06-30 19:00:28   state           on
     2019-06-30 19:00:28   timedOn         off
   helper:
     HM_CMDNR   237
     cSnd       110B98D04E8B9902010A,110B98D04E8B990201C8
     dlvlCmd    ++A0110B98D04E8B990201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4E8B99,00,00,00
       nextSend   1561914029.16287
       rxt        0
       vccu       VCCU
       p:
         4E8B99
         00
         00
         00
       prefIO:
         HMUART
     mRssi:
       mNo        ED
       io:
         HMUART_EG:
           -63
           -63
         HMUART_OG:
           -48
           -48
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART_EG
       flg        A
       ts         1561914028.77029
       ack:
         HASH(0x6393548)
         ED80020B98D04E8B9900
     rssi:
       HMUART_EG:
         avg        -74
         cnt        1
         lst        -74
         max        -74
         min        -74
       HMUART_OG:
         avg        -62
         cnt        2
         lst        -61
         max        -61
         min        -63
       at_HMUART_EG:
         avg        -64.8
         cnt        5
         lst        -63
         max        -63
         min        -67
       at_HMUART_OG:
         avg        -56.6
         cnt        5
         lst        -54
         max        -51
         min        -64
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor Umgebungssensor_Fassade_SuedSeite:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_AbsentDelay 600
   ASC_Self_Defense_Exclude off
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 225
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 5
   ASC_Shading_StateChange_Cloudy 6500
   ASC_Shading_StateChange_Sunny 10000
   ASC_Shading_WaitingPeriod 600
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec Fenster_Hauswirtschaftsraum
   ASC_WindowRec_subType threestate
   IODev      HMUART_OG
   IOgrp      VCCU:HMUART
   autoReadReg 4_reqStatus
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   devStateIcon (0).*:fts_shutter_100 (8$|9$|1[0-8]$).*:fts_shutter_90 (18|19|2[0-8]).*:fts_shutter_80 (28|29|3[0-8]).*:fts_shutter_70 (38|39|4[0-8]).*:fts_shutter_60 (48|49|5[0-8]).*:fts_shutter_50 (58|59|6[0-8]).*:fts_shutter_40 (68|69|7[0-8]).*:fts_shutter_30 (78|79|8[0-8]).*:fts_shutter_20 (88|89|9[0-8]).*:fts_shutter_10 (100):fts_shutter_0
   eventMap   on:100% off:0%
   expert     2_raw
   firmware   2.11
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       HomeMatic,Rollladen
   serialNr   NEQ0988665
   stateFormat pct
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     pct:up:stop:down
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 Juni 2019, 21:06:47
Nachtrag:

Fenster Schlafzimmer war zu: als ich es offen machte, fuhr das  Rollo auf die Nachtposition. Im Reading LastDrive steht jetzt manual
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Reliktdragon am 30 Juni 2019, 21:51:17
Zitat von: CoolTux am 30 Juni 2019, 18:58:03
Fahren die Rollos denn vor der eigentlichen Tagfahrt in die Beschattungsposition? Also von z.B. 100% geschlossen vor Sonnenaufgang in die Beschattung?

Nein die Rollos bleiben geschlossen bis zur Tagfahrt um 9 Uhr.
Bei shutter informations steht aber shade in seid 8.15 Uhr
Die gehen dann um 9 auf und gehen den ganzen Tag nicht mehr auf Beschattungs Position.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 06:09:17
Zitat von: Reliktdragon am 30 Juni 2019, 21:51:17
Nein die Rollos bleiben geschlossen bis zur Tagfahrt um 9 Uhr.
Bei shutter informations steht aber shade in seid 8.15 Uhr
Die gehen dann um 9 auf und gehen den ganzen Tag nicht mehr auf Beschattungs Position.

Jetzt verstehe ich was Du meinst. Der Beschattungsstatus ist in aber die Rollos sind noch zu. Das ist schon mal korrekt so, denn ab der Version wird durchgehend der Status bearbeitet, damit frühs nicht erst auf und dann Beschattungsfahrt kommt sondern gleich von zu in die Beschattung.
Aber genau die Fahrt selbst gibt es erst ab der Version 0.6.20 die gerade in Entwicklung ist.
Interessant wäre warum die dann aber gar nicht in die Beschattung fahren. Da brauche ich aber am besten Debug Ausgaben vom ASC über den Tag.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 06:14:27
Zitat von: Kai-Alfonso am 30 Juni 2019, 21:06:47
Nachtrag:

Fenster Schlafzimmer war zu: als ich es offen machte, fuhr das  Rollo auf die Nachtposition. Im Reading LastDrive steht jetzt manual

Dein Schlafzimmer hat ClosedPos von 30 aber eine shadingPos von 10. Das kann nicht gut gehen. Unterhalb von komplett zu kann es nichts mehr geben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 01 Juli 2019, 07:21:13
Moin,

Das Zusammenspiel mit "awoken", "home" und geöffneten Fenstern funktioniert nach wie vor nicht ordentlich. V 0.6.19.

6:30Uhr Rolladen fahren gemäß Zeitplan hoch. (OK)
6:48Uhr: Roommate1 wird wach (awoken) - SZ Rolladen fährt hoch. (OK)
6:51Uhr: Roommate2 (und damit RESIDENT-Dev.) geht auf home - Rolladen fährt wieder herunter in selfdefense inactive. (NOK)
6:53Uhr: Roommate1 geht auf home - Rolladen fährt wieder hoch. (i.O., aber NOK)

2019.07.01 06:30:02 3: EnOcean set EG.ku.RO.KURolladen open

2019.07.01 06:48:05 2: ROOMMATE set rr_Roommate1 awoken
2019.07.01 06:48:05 3: CUL_HM set OG.sz.RO.SZRolladen pct 0

2019.07.01 06:51:06 2: ROOMMATE set rr_Roommate2 home
2019.07.01 06:51:07 3: CUL_HM set OG.sz.RO.SZRolladen pct 90

2019.07.01 06:53:05 2: ROOMMATE set rr_Roommate1 home
2019.07.01 06:53:05 3: CUL_HM set OG.sz.RO.SZRolladen pct 0
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 01 Juli 2019, 07:55:31
Zitat von: CoolTux am 01 Juli 2019, 06:14:27
Dein Schlafzimmer hat ClosedPos von 30 aber eine shadingPos von 10. Das kann nicht gut gehen. Unterhalb von komplett zu kann es nichts mehr geben.

Naja, es kann schon sinnvoll sein, das die Beschattungsposition unterhalb von der Schlafposition sein kann - oder sind wir da echt ein Sonderfall? Weil wir schlafen gerne mit leicht geöffneten Rollladen, damit ein wenig Licht rein fällt, beim beschatten macht (fast) ganz zu ja auch Sinn.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 07:57:35
Zitat von: C0mmanda am 01 Juli 2019, 07:21:13
Moin,

Das Zusammenspiel mit "awoken", "home" und geöffneten Fenstern funktioniert nach wie vor nicht ordentlich. V 0.6.19.

6:30Uhr Rolladen fahren gemäß Zeitplan hoch. (OK)
6:48Uhr: Roommate1 wird wach (awoken) - SZ Rolladen fährt hoch. (OK)
6:51Uhr: Roommate2 (und damit RESIDENT-Dev.) geht auf home - Rolladen fährt wieder herunter in selfdefense inactive. (NOK)
6:53Uhr: Roommate1 geht auf home - Rolladen fährt wieder hoch. (i.O., aber NOK)

2019.07.01 06:30:02 3: EnOcean set EG.ku.RO.KURolladen open

2019.07.01 06:48:05 2: ROOMMATE set rr_Roommate1 awoken
2019.07.01 06:48:05 3: CUL_HM set OG.sz.RO.SZRolladen pct 0

2019.07.01 06:51:06 2: ROOMMATE set rr_Roommate2 home
2019.07.01 06:51:07 3: CUL_HM set OG.sz.RO.SZRolladen pct 90

2019.07.01 06:53:05 2: ROOMMATE set rr_Roommate1 home
2019.07.01 06:53:05 3: CUL_HM set OG.sz.RO.SZRolladen pct 0


Hallo,

Das Verhalten ist mir bekannt. Ich hoffe es in der aktuellen Devel Version verbessert zu haben. Es gibt nun eine Trennung zwischen roommate und Residents. Die gab es vorher so nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 09:52:42
Zitat von: Kai-Alfonso am 01 Juli 2019, 07:55:31
Naja, es kann schon sinnvoll sein, das die Beschattungsposition unterhalb von der Schlafposition sein kann - oder sind wir da echt ein Sonderfall? Weil wir schlafen gerne mit leicht geöffneten Rollladen, damit ein wenig Licht rein fällt, beim beschatten macht (fast) ganz zu ja auch Sinn.

Ob Ihr da jetzt ein Sonderfall seit weiß ich nicht. Aber alleine der Logik wegen ist es ungünstig die Beschattungsposition tiefer wie tief zu stellen. ClosedPos bedeutet halt komplett geschlossen und auf dieser Basis erfolgen auch weitere Verarbeitungen und Abfragen.
Alternativ müssen wir uns eine SchlafPosition einfallen lassen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 10:01:58
ShuttersCommandSet( $hash, $shuttersDev,
                PositionValueWindowRec( $shuttersDev, $shutters->getClosedPos )
            );


Für Dein Problem ist das hier entscheidend
PositionValueWindowRec( $shuttersDev, $shutters->getClosedPos )
Der Funktion wird die gewünschte Position mitgeteilt. In der Funktion wird geprüft welcher Wert closed und welcher open ist und wo sich das Rollo in Abhängigkeit der Auswertung gegenüber der gewünschten Position gerade befindet. Also über oder unter halb der gewünschten Position. Und das ganze dann noch in Abhängigkeit ob Fenster gekippt oder geöffnet ist. Als tatsächliche Anfahrposition kann raus kommen die übergebende Position, Ventilate Position oder Comfort Position.
Aber wenn die Werte welche in den Attributen vergeben wurden Logisch nicht stimmig sind passiert halt nichts.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 01 Juli 2019, 12:31:34
Zitat von: CoolTux am 01 Juli 2019, 10:01:58
ShuttersCommandSet( $hash, $shuttersDev,
                PositionValueWindowRec( $shuttersDev, $shutters->getClosedPos )
            );


Für Dein Problem ist das hier entscheidend
PositionValueWindowRec( $shuttersDev, $shutters->getClosedPos )
Der Funktion wird die gewünschte Position mitgeteilt. In der Funktion wird geprüft welcher Wert closed und welcher open ist und wo sich das Rollo in Abhängigkeit der Auswertung gegenüber der gewünschten Position gerade befindet. Also über oder unter halb der gewünschten Position. Und das ganze dann noch in Abhängigkeit ob Fenster gekippt oder geöffnet ist. Als tatsächliche Anfahrposition kann raus kommen die übergebende Position, Ventilate Position oder Comfort Position.
Aber wenn die Werte welche in den Attributen vergeben wurden Logisch nicht stimmig sind passiert halt nichts.


Grüße

ich verstehe das Problem. Wie groß ist denn der Aufwand, eine Sleeping Pos zu implementieren? Verstehe ich das richtig, das die Closed und Open Position sowas wie die Rollladen-Endpunkte darstellen, nur in Software?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 12:37:07
Zitat von: Kai-Alfonso am 01 Juli 2019, 12:31:34
ich verstehe das Problem. Wie groß ist denn der Aufwand, eine Sleeping Pos zu implementieren? Verstehe ich das richtig, das die Closed und Open Position sowas wie die Rollladen-Endpunkte darstellen, nur in Software?

Ja genau. Es sind jeweils die Endpunkte.
Ich denke nicht das der Aufwand groß ist, möchte ihn aber nicht mehr in die aktuell kommende Version einbringen. Dies wird ein Thema für die nachfolgende Version, welche dann auch gleich 0.8 sein wird.
Es kommt also jetzt die nächsten Tage 0.6.20 und dann irgendwann in den kommenden Monaten 0.8


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 12:38:11
Was mir da noch ein fällt. Habt Ihr das Fenster gekippt oder offen in der Nacht? Weil dann wäre ja die Position des Rollos leicht offen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 01 Juli 2019, 12:41:05
Zitat von: CoolTux am 01 Juli 2019, 12:37:07
Ja genau. Es sind jeweils die Endpunkte.
Ich denke nicht das der Aufwand groß ist, möchte ihn aber nicht mehr in die aktuell kommende Version einbringen. Dies wird ein Thema für die nachfolgende Version, welche dann auch gleich 0.8 sein wird.
Es kommt also jetzt die nächsten Tage 0.6.20 und dann irgendwann in den kommenden Monaten 0.8

Grüße

Das wäre super  8) 8) Ist echt ein tolles umfangreiches Modul geworden.

Im Sommer ist das Fenster im Schlafzimmer entweder gekippt oder offen. Da würde ich erwarten, das er statt auf die Closed (Sleeping) Position auf Ventilate/Comfort Open fährt, was er eigentlich auch macht
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 12:48:15
Zitat von: Kai-Alfonso am 01 Juli 2019, 12:41:05
Das wäre super  8) 8) Ist echt ein tolles umfangreiches Modul geworden.

Im Sommer ist das Fenster im Schlafzimmer entweder gekippt oder offen. Da würde ich erwarten, das er statt auf die Closed (Sleeping) Position auf Ventilate/Comfort Open fährt, was er eigentlich auch macht

Dann ist das doch ok und richtig so. Jetzt bin ich verwirrt.
Also wenn das Fenster offen/gekippt ist fährt er zur Nachtfahrt in die entsprechende Position (Comfort oder Ventilate)? Das Rollo wäre also ein Stück offen. Wozu dann noch eine sleep Position?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 01 Juli 2019, 12:57:34
Zitat von: CoolTux am 01 Juli 2019, 12:48:15
Dann ist das doch ok und richtig so. Jetzt bin ich verwirrt.
Also wenn das Fenster offen/gekippt ist fährt er zur Nachtfahrt in die entsprechende Position (Comfort oder Ventilate)? Das Rollo wäre also ein Stück offen. Wozu dann noch eine sleep Position?


Aaaaalllllso  8)

Rollo Schlafzimmer war in Shading in auf 10% und Fenster war zu. Um 19.15 sollte er wegen ASC_Time_Down_Late auf 30% fahren (ASC_Closed_Pos). Tat er aber nicht. Er ging auch nicht auf Shading Out, wie im HW Raum. Um 20 Uhr habe ich das Fenster im Schlafzimmer gekippt und er ging auf ASC_Ventilate_Pos.   
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 13:00:37
Zitat von: Kai-Alfonso am 01 Juli 2019, 12:57:34

Aaaaalllllso  8)

Rollo Schlafzimmer war in Shading in auf 10% und Fenster war zu. Um 19.15 sollte er wegen ASC_Time_Down_Late auf 30% fahren (ASC_Closed_Pos). Tat er aber nicht. Er ging auch nicht auf Shading Out, wie im HW Raum. Um 20 Uhr habe ich das Fenster im Schlafzimmer gekippt und er ging auf ASC_Ventilate_Pos.

Das habe ich verstanden. Mich interessiert aber dein eigentliches Anliegen. Wieso also eine asleep Position.
Ich habe Dich so verstanden das Ihr gerne bei leicht geöffneten Rollo schläft. Ok. Aber wenn ich das Fenster auf mache, egal wie das wird doch automatisch in diese leicht geöffnete Position gefahren. Fenster auf Position halt.
Habe ich Dich da richtig verstanden mit Deinem Anliegen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 01 Juli 2019, 13:02:37
Zitat von: CoolTux am 01 Juli 2019, 13:00:37
Das habe ich verstanden. Mich interessiert aber dein eigentliches Anliegen. Wieso also eine asleep Position.
Ich habe Dich so verstanden das Ihr gerne bei leicht geöffneten Rollo schläft. Ok. Aber wenn ich das Fenster auf mache, egal wie das wird doch automatisch in diese leicht geöffnete Position gefahren. Fenster auf Position halt.
Habe ich Dich da richtig verstanden mit Deinem Anliegen?

Ja - hast Du. Im Sommer passt es auch, weil wir nie mit geschlossenem Fenster schlafen. Im Winter wird das aber anders aussehen. Da ist eher selten das Fenster auf
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 13:11:43
Zitat von: Kai-Alfonso am 01 Juli 2019, 13:02:37
Ja - hast Du. Im Sommer passt es auch, weil wir nie mit geschlossenem Fenster schlafen. Im Winter wird das aber anders aussehen. Da ist eher selten das Fenster auf

Das hat mir gefehlt als Info. Also das mit im Winter machen wir das auch so.
Dann werde ich mal schauen wie wir da so eine sleep Position rein bekommen. Könnte doch komplexer werden. Gerade wenn die sleep Position welche angefahren werden soll oberhalb der aktuellen Position ist.
Na mal schauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 01 Juli 2019, 13:15:07
Zitat von: CoolTux am 01 Juli 2019, 13:11:43
Das hat mir gefehlt als Info. Also das mit im Winter machen wir das auch so.
Dann werde ich mal schauen wie wir da so eine sleep Position rein bekommen. Könnte doch komplexer werden. Gerade wenn die sleep Position welche angefahren werden soll oberhalb der aktuellen Position ist.
Na mal schauen.

Es dauert ja noch bis zum Winter  8) 8)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Bäschdler am 01 Juli 2019, 14:59:13
Hallo,

ich hatte bis vor einigen Wochen im Logbuch des jeweiligen Rolladen Einträge in folgender Art:

Zitat
2019-06-01_05:16:55 OG_WZ_Roll_Balkon ASC_ShuttersLastDrive: day open

Seit einigen Wochen finde ich diese Einträge nicht mehr im Logbuch.
Muss ich da nun was einstellen, dass diese Einträger wieder im Logbuch erscheinen ?

Danke und viele Grüsse
Bäschdler
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 01 Juli 2019, 15:04:34
meine Abschattung funktioniert.  :) Wenn man die Parameter für die Steuerung ändert, dauert es wohl länger, bis diese ausgelesen und umgesetzt werden. Eine Art reload der Parameter mit Auswertung der "neuen" Bedingungen kenne ich nicht. Aber vielleicht gibt es das. Eine Änderung der Schwellwerte für den Lichtsensor führt jedenfalls nicht dazu, dass die Beschattung gleich bzw. zeitnah reagiert.

Jetzt habe ich irgendwie ein neues Problem, dass Lockout nicht mehr tut. Muss ich analysieren.   :-\

Eine generelle Frage habe ich zu ASC:
Mit der Nutzung von ASC will ich meine eigenen alten Routinen abschalten. Dort sind aber noch Szenarien enthalten, die ich in ASC derzeit funktional nicht abgebildet sehe. Beispielsweise wenn ich den Fernseher einschalte, oder andere Alttagssituationen in denen ich eine bestimmte Rolloschaltung haben möchte. Ist in ASC sowas geplant oder sogar schon möglich? Also so eine Art Liste von Szenen, die einfach Rollos in eine vorher definierte Position fahren? Semiautomatische Rollosteuerung. :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 15:04:57
Zitat von: Bäschdler am 01 Juli 2019, 14:59:13
Hallo,

ich hatte bis vor einigen Wochen im Logbuch des jeweiligen Rolladen Einträge in folgender Art:

Seit einigen Wochen finde ich diese Einträge nicht mehr im Logbuch.
Muss ich da nun was einstellen, dass diese Einträger wieder im Logbuch erscheinen ?

Danke und viele Grüsse
Bäschdler

Was ist denn ein Logbuch? Du meinst Du hast ein Logdevice angelegt und dort die Events mit geloggt? Aktuell gibt es Probleme mit dem Event für ASC_ShuttersLastDrive. Das Event ist zwar da und Sichtbar aber leider Triggert keine Regex darauf. Ich bin dran und werde es hoffentlich auch bald gefixt haben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 15:07:10
Zitat von: Alcamar am 01 Juli 2019, 15:04:34
Eine generelle Frage habe ich zu ASC:
Mit der Nutzung von ASC will ich meine eigenen alten Routinen abschalten. Dort sind aber noch Szenarien enthalten, die ich in ASC derzeit funktional nicht abgebildet sehe. Beispielsweise wenn ich den Fernseher einschalte, oder andere Alttagssituationen in denen ich eine bestimmte Rolloschaltung haben möchte. Ist in ASC sowas geplant oder sogar schon möglich? Also so eine Art Liste von Szenen, die einfach Rollos in eine vorher definierte Position fahren? Semiautomatische Rollosteuerung. :-)

Ist geplant und ich war auch schon beim einarbeiten. Kam mir nur was dazwischen. Werde ich in kommenden Versionen einbauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 01 Juli 2019, 20:07:09
Eine Frage, gibt es so eine Funktion, oder könnte man sowas vllt noch mit einbauen. Einen weiteren Timer den man setzten könnte, morgens in der früh.
Folgendes Problem, ich mache nachts die Rollos komplett hoch, damit frische kühle Luft ins Haus strömt, nur leider wacht man dann recht früh auf, weil es ja schon recht früh hell wird draußen, daher meine Idee, einen Timer, den ich für Rollos extra setzten kann, in denen sie noch mals runterfahren, z.b. um 4 Uhr morgens. Dann wäre es dunkel wenn die Sonne aufgeht und man kann in Ruhe weiter schlafen, grad für unsere kleinen wäre das super.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 01 Juli 2019, 21:28:26
Hallo CoolTux,

darf ich nochmal eine Sache aufgreifen? Es geht um die Sache mit dem "Dummy Astro Modul". Also ein Dummy der die Readings Azimuth und Elevation bereitstellt aber nicht von Type Astro oder Twilight ist.

Du hattest geantwortet:
ZitatWenn man von Hand ein Twilight/Astro Device ein fügt dann klappt es, sofern es die selben Readings hat für Azimut und Elevation.

Folgendes habe ich mal geloggt.

Hier beispielhaft eine Zeile aus dem Debug mit einen "echten" Astro Modul
ASC_DEBUG!!! 2019.07. 1 21:02:40 - ShadingProcessing: wz_rollo_links - �bergebende Werte - Azimuth:302.1, Elevation: 4.4, Brightness: 9258.64, OutTemp: 26.5, Fenster Position: 345, Winkel Links: 85, Winkel Rechts: 55, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA


Und hier mit einem Astro Dummy mit exakt den gleichen Readings.
ASC_DEBUG!!! 2019.07. 1 21:06:18 - ShadingProcessing: wz_rollo_links - �bergebende Werte - Azimuth:, Elevation: , Brightness: 5545.49, OutTemp: 26.3, Fenster Position: 345, Winkel Links: 85, Winkel Rechts: 55, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA

Hier fehlen die Werte Azimuth und Elevation. Einen Dummy akzeptiert ASC scheinbar nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 21:31:12
Zitat von: D3ltorohd am 01 Juli 2019, 20:07:09
Eine Frage, gibt es so eine Funktion, oder könnte man sowas vllt noch mit einbauen. Einen weiteren Timer den man setzten könnte, morgens in der früh.
Folgendes Problem, ich mache nachts die Rollos komplett hoch, damit frische kühle Luft ins Haus strömt, nur leider wacht man dann recht früh auf, weil es ja schon recht früh hell wird draußen, daher meine Idee, einen Timer, den ich für Rollos extra setzten kann, in denen sie noch mals runterfahren, z.b. um 4 Uhr morgens. Dann wäre es dunkel wenn die Sonne aufgeht und man kann in Ruhe weiter schlafen, grad für unsere kleinen wäre das super.

Dazu werde ich mir in Ruhe mal Gedanken machen. Wenn Du magst kannst es bitte als issues in Github hinter legen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 01 Juli 2019, 21:35:19
Kurze Frage: bis wann darf der Partymodus eingeschaltet werden?
Geht das auch nach dem "Late"-Zeitpunkt innerhalb des Offsets?
Late = 21:15
Offset = ca. 2min
Partymodus um ca. 21:16 aktiviert und es fuhren  alle runter.

War ich zu spät?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Bäschdler am 01 Juli 2019, 21:40:57
Zitat von: CoolTux am 01 Juli 2019, 15:04:57
Was ist denn ein Logbuch? Du meinst Du hast ein Logdevice angelegt und dort die Events mit geloggt? Aktuell gibt es Probleme mit dem Event für ASC_ShuttersLastDrive. Das Event ist zwar da und Sichtbar aber leider Triggert keine Regex darauf. Ich bin dran und werde es hoffentlich auch bald gefixt haben.

Das Logbuch des jeweiligen Rolladen-Devices, Da waren schon immer die "set OG_Roll_Kiz 100" und die Rückmeldungen des Devices wo es hin gefahren ist drin und nachdem ich auf ASC umgestiegen bin waren auch die genannten day open, night close, shading in, shading out usw des ASC mit drin. Ich wüsste auch nicht, dass ich da separat was dafür eingestellt hätte. Seit ein paar Wochen sind diese Meldungen nun nicht mehr im logfile zu sehen. Ich vermute, dass ich da ein Update gemacht hatte und mit einer neueren Version ein anderes Verhalten aufgetreten ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 21:57:16
Zitat von: Borkk am 01 Juli 2019, 21:28:26
Hallo CoolTux,

darf ich nochmal eine Sache aufgreifen? Es geht um die Sache mit dem "Dummy Astro Modul". Also ein Dummy der die Readings Azimuth und Elevation bereitstellt aber nicht von Type Astro oder Twilight ist.

Du hattest geantwortet:
Folgendes habe ich mal geloggt.

Hier beispielhaft eine Zeile aus dem Debug mit einen "echten" Astro Modul
ASC_DEBUG!!! 2019.07. 1 21:02:40 - ShadingProcessing: wz_rollo_links - �bergebende Werte - Azimuth:302.1, Elevation: 4.4, Brightness: 9258.64, OutTemp: 26.5, Fenster Position: 345, Winkel Links: 85, Winkel Rechts: 55, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA


Und hier mit einem Astro Dummy mit exakt den gleichen Readings.
ASC_DEBUG!!! 2019.07. 1 21:06:18 - ShadingProcessing: wz_rollo_links - �bergebende Werte - Azimuth:, Elevation: , Brightness: 5545.49, OutTemp: 26.3, Fenster Position: 345, Winkel Links: 85, Winkel Rechts: 55, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA

Hier fehlen die Werte Azimuth und Elevation. Einen Dummy akzeptiert ASC scheinbar nicht.

Ich teste das die Tage mal und gebe Dir dann Bescheid.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 21:59:46
Zitat von: FunkOdyssey am 01 Juli 2019, 21:35:19
Kurze Frage: bis wann darf der Partymodus eingeschaltet werden?
Geht das auch nach dem "Late"-Zeitpunkt innerhalb des Offsets?
Late = 21:15
Offset = ca. 2min
Partymodus um ca. 21:16 aktiviert und es fuhren  alle runter.

War ich zu spät?

Ja. Bis zu dem Zeitpunkt welche als Fahrt in den Readings angegeben ist. Die Verzögerung wird nicht mit eingerechnet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 01 Juli 2019, 22:02:41
Zitat von: CoolTux am 01 Juli 2019, 21:59:46
Ja. Bis zu dem Zeitpunkt welche als Fahrt in den Readings angegeben ist. Die Verzögerung wird nicht mit eingerechnet.

Danke. Dann bin ich beruhigt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 22:04:24
Zitat von: Bäschdler am 01 Juli 2019, 21:40:57
Das Logbuch des jeweiligen Rolladen-Devices, Da waren schon immer die "set OG_Roll_Kiz 100" und die Rückmeldungen des Devices wo es hin gefahren ist drin und nachdem ich auf ASC umgestiegen bin waren auch die genannten day open, night close, shading in, shading out usw des ASC mit drin. Ich wüsste auch nicht, dass ich da separat was dafür eingestellt hätte. Seit ein paar Wochen sind diese Meldungen nun nicht mehr im logfile zu sehen. Ich vermute, dass ich da ein Update gemacht hatte und mit einer neueren Version ein anderes Verhalten aufgetreten ist.

Wie gesagt da hat sich was geändert. Ist ein Bug den ich noch bearbeite.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 01 Juli 2019, 22:33:41
Bei der Aussperrfunktion hatte ich die Doku so verstanden, dass im ASC-Device hardlock=on sein muss und im Rollladen Lockout=soft. Dann würde der Rolladen nicht fahren, wenn das Fenster offen ist.Genau diese Parameterkombination ist aber bei mir nicht zielführend. Ich muss Lockout=off setzen um nicht ausgesperrt zu werden.

Das ist für mich als Einstellung ok, weil es das tut was ich gerne hätte. Verstehe ich die Doku einfach falsch, oder gibt es einen weiteren Parameter, der mitwirkt und ich nicht sehe?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 23:09:30
Zitat von: Alcamar am 01 Juli 2019, 22:33:41
Bei der Aussperrfunktion hatte ich die Doku so verstanden, dass im ASC-Device hardlock=on sein muss und im Rollladen Lockout=soft. Dann würde der Rolladen nicht fahren, wenn das Fenster offen ist.Genau diese Parameterkombination ist aber bei mir nicht zielführend. Ich muss Lockout=off setzen um nicht ausgesperrt zu werden.

Das ist für mich als Einstellung ok, weil es das tut was ich gerne hätte. Verstehe ich die Doku einfach falsch, oder gibt es einen weiteren Parameter, der mitwirkt und ich nicht sehe?

Die Doku ist korrekt, das Verhalten ist dann falsch. Welche Fahrt war es wo Du ausgesperrt wurdest. Nachtfahrt oder Beschattung?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 01 Juli 2019, 23:31:07
Nachtfahrt.
Es ist ein systematisches Phänomen. Alle Rollos verhalten sich gleich. So kam ich überhaupt auf die ,,Lösung"
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 Juli 2019, 23:57:44
Schaue ich mir gleich mal morgen an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 00:00:31
Du hast die aktuelle SVN Version? Also aus FHEM Update?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 02 Juli 2019, 07:58:09
hier die aus meiner Sicht relevanten Parts der Lists (ASC und Rollladen):

Internals:
   FUUID      5c481855-f33f-82e0-b537-9735bcc9a248f6e4
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RollladenDashboard
   NOTIFYDEV  CTA18,EG_FensterTerrasse_1,EG_FensterTerrasse_2,Garten_Bewegungsmelder_1,Garten_Bewegungsmelder_4,KE_Fenster_1,KE_Fenster_2,KE_Fenster_3,KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3,Residents,RollladenDashboard,T,WZ_Fenster_2,WZ_Fenster_3,WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2,global
   NR         1637
   NTFY_ORDER 51-RollladenDashboard
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-07-02 05:50:33   KE_Jalousie_1_PosValue 100
     2019-01-11 17:25:21   KE_Jalousie_1_lastDelayPosValue 0
     2019-07-02 05:50:01   KE_Jalousie_1_lastPosValue 54.5
     2019-07-02 05:50:01   KE_Jalousie_1_nextAstroTimeEvent  2.07.2019 - 22:19
     2019-07-02 05:41:25   KE_Jalousie_2_PosValue 100
     2019-07-01 22:19:34   KE_Jalousie_2_lastDelayPosValue 30
     2019-07-02 05:41:02   KE_Jalousie_2_lastPosValue 80
     2019-07-02 05:41:02   KE_Jalousie_2_nextAstroTimeEvent  2.07.2019 - 22:19
     2019-07-02 05:40:29   KE_Jalousie_3_PosValue 100
     2019-07-01 22:19:34   KE_Jalousie_3_lastDelayPosValue 30
     2019-07-02 05:40:03   KE_Jalousie_3_lastPosValue 100
     2019-07-02 05:40:03   KE_Jalousie_3_nextAstroTimeEvent  2.07.2019 - 22:19
     2019-07-02 05:40:21   WZ_Jalousie_1_PosValue 100
     2019-01-11 17:35:01   WZ_Jalousie_1_lastDelayPosValue 0
     2019-07-02 05:40:02   WZ_Jalousie_1_lastPosValue 40
     2019-07-02 05:40:02   WZ_Jalousie_1_nextAstroTimeEvent  2.07.2019 - 22:19
     2019-07-02 05:50:26   WZ_Jalousie_2_PosValue 100
     2019-01-11 17:25:21   WZ_Jalousie_2_lastDelayPosValue 0
     2019-07-02 05:50:01   WZ_Jalousie_2_lastPosValue 0
     2019-07-02 05:50:02   WZ_Jalousie_2_nextAstroTimeEvent  2.07.2019 - 22:19
     2019-07-02 05:50:31   WZ_Jalousie_3_PosValue 100
     2019-01-11 17:41:18   WZ_Jalousie_3_lastDelayPosValue 0
     2019-07-02 05:50:02   WZ_Jalousie_3_lastPosValue 0
     2019-07-02 05:50:03   WZ_Jalousie_3_nextAstroTimeEvent  2.07.2019 - 22:19
     2019-07-02 05:50:48   WZ_Jalousie_Terrasse1_PosValue 100
     2019-07-01 22:19:35   WZ_Jalousie_Terrasse1_lastDelayPosValue 30
     2019-07-02 05:50:03   WZ_Jalousie_Terrasse1_lastPosValue 0
     2019-07-02 05:50:03   WZ_Jalousie_Terrasse1_nextAstroTimeEvent  2.07.2019 - 22:19
     2019-07-02 05:43:01   WZ_Jalousie_Terrasse2_PosValue 100
     2019-07-01 22:19:34   WZ_Jalousie_Terrasse2_lastDelayPosValue 30
     2019-07-02 05:42:03   WZ_Jalousie_Terrasse2_lastPosValue 0
     2019-07-02 05:42:03   WZ_Jalousie_Terrasse2_nextAstroTimeEvent  2.07.2019 - 22:19
     2019-05-31 08:50:32   ascEnable       on
     2019-06-28 16:50:52   controlShading  on
     2019-06-29 22:33:39   hardLockOut     on
     2019-01-11 17:44:31   partyMode       off
     2019-06-24 19:28:20   room_EG_KEZ     KE_Jalousie_1,KE_Jalousie_2,KE_Jalousie_3
     2019-06-24 19:28:20   room_EG_Wohnzimmer WZ_Jalousie_1,WZ_Jalousie_2,WZ_Jalousie_3,WZ_Jalousie_Terrasse1,WZ_Jalousie_Terrasse2
     2019-01-08 20:12:55   selfDefense     on
     2019-07-02 05:50:48   state           day open
     2019-01-08 10:27:29   sunriseTimeWeHoliday on
     2019-06-24 19:28:20   userAttrList    rolled o


Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor Garten_Bewegungsmelder_1:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 90
   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 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 45
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 55
   ASC_Shading_Direction 298
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 1200
   ASC_Shading_StateChange_Sunny 220
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:50
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec EG_FensterTerrasse_1
   ASC_WindowRec_subType threestate


Das Update habe ich vor etwa einer Woche gemacht. (Version siehe List)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 08:06:48
OK, ich danke Dir. Ich denke ich habe da schon mal ein Problem erkannt. Das liegt an mir und daran wofür der set Befehl hardLockOut mal gemacht wurde. Ich muss nachher gleich mal schauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 02 Juli 2019, 09:01:57
ich oder wir haben zu danken!
Ich freue mich auf die nächste Version und kann auch vorab testen, wenn es Dir hilft, und ich nicht meine Hausautomation abschiesse ;D.
Der aktuelle "Workaround" funktioniert stabil und zuverlässig. Daher stört mich nicht, dass es in der Doku anders beschrieben ist. Wer guckt schon in die Doku?  8)

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 09:23:59
Zitat von: Alcamar am 02 Juli 2019, 09:01:57
ich oder wir haben zu danken!
Ich freue mich auf die nächste Version und kann auch vorab testen, wenn es Dir hilft, und ich nicht meine Hausautomation abschiesse ;D.
Der aktuelle "Workaround" funktioniert stabil und zuverlässig. Daher stört mich nicht, dass es in der Doku anders beschrieben ist. Wer guckt schon in die Doku?  8)

Also ich habe mir das ganze jetzt noch mal angeschaut.
Das Reading hardLockOut und der dazugehörige set Befehl waren und sind nun auch wieder ausschließlich dafür gedacht alle Rollos mit dem Attribut ASC_LockOut und dem Wert hard auf einmal hardwareseitig zu sperren. Für was anderes war es nie gedacht.
Der Aussperrschutz funktioniert auf 2 Arten. Entweder das Fenster ist offen und im Rollo hat das Attribut ASC_LockOut den Wert soft oder hard oder das Fenster ist offen und das Rollo ist mit dem Attribut ASC_ShuttersPlace
und den Wert terrace versehen.

So habe ich es jetzt eingestellt in der neuen Devel Version und so teste ich es jetzt mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 02 Juli 2019, 09:45:47
Zitat von: CoolTux am 02 Juli 2019, 09:23:59
Das Reading hardLockOut und der dazugehörige set Befehl waren und sind nun auch wieder ausschließlich dafür gedacht alle Rollos mit dem Attribut ASC_LockOut und dem Wert hard auf einmal hardwareseitig zu sperren. Für was anderes war es nie gedacht.
Der Aussperrschutz funktioniert auf 2 Arten. Entweder das Fenster ist offen und im Rollo hat das Attribut ASC_LockOut den Wert soft oder hard oder das Fenster ist offen und das Rollo ist mit dem Attribut ASC_ShuttersPlace und den Wert terrace versehen.

Da muss ich mal nachfragen, weil ich das gerade nicht verstehe.

Wenn ASC_LockOut auf hard gesetzt ist, wird dann NUR hardwareseitig blockiert oder aber hardwareseitig blockiert UND Fahrbefehle von ASC unterdrückt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 09:51:13
Zitat von: Borkk am 01 Juli 2019, 21:28:26
Hallo CoolTux,

darf ich nochmal eine Sache aufgreifen? Es geht um die Sache mit dem "Dummy Astro Modul". Also ein Dummy der die Readings Azimuth und Elevation bereitstellt aber nicht von Type Astro oder Twilight ist.

Du hattest geantwortet:
Folgendes habe ich mal geloggt.

Hier beispielhaft eine Zeile aus dem Debug mit einen "echten" Astro Modul
ASC_DEBUG!!! 2019.07. 1 21:02:40 - ShadingProcessing: wz_rollo_links - �bergebende Werte - Azimuth:302.1, Elevation: 4.4, Brightness: 9258.64, OutTemp: 26.5, Fenster Position: 345, Winkel Links: 85, Winkel Rechts: 55, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA


Und hier mit einem Astro Dummy mit exakt den gleichen Readings.
ASC_DEBUG!!! 2019.07. 1 21:06:18 - ShadingProcessing: wz_rollo_links - �bergebende Werte - Azimuth:, Elevation: , Brightness: 5545.49, OutTemp: 26.3, Fenster Position: 345, Winkel Links: 85, Winkel Rechts: 55, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA

Hier fehlen die Werte Azimuth und Elevation. Einen Dummy akzeptiert ASC scheinbar nicht.

Ich muß mich bei Dir entschuldigen. Mein Fehler. Es wird in der Tat der TYPE geprüft, und zwar genau in dem Moment wo er das fehlende Reading einlesen will. Also wenn ein Event für Azimut kommt will er das Reading von Elevation einlesen und da prüft er in der Tat auf TYPE.
Das kann ich aber leider nicht einfach ändern. Tut mir wirklich Leid.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 09:59:45
Ab sofort gibt es ein Feature Freeze. Es werden nun nur noch Fehler behoben.
Bitte testet einmal die aktuelle Devel Version.
https://github.com/fhem/AutoShuttersControl

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 02 Juli 2019, 10:27:48
sorry für eine vielleicht doofe Frage:
zum Testen lade ich lediglich die Datei 73_AutoShuttersControl.pm vn github herunter, ersetze damit die aktuelle. Danach mache ich ein reload 73_AutoShuttersControl.pm, und kann dann testen oder?

Wenn ich später ein Update mit der neuen offiziellen Version mache, wird diese Datei überschrieben, oder?

Ist da schon die "Lockout"-Korrektur enthalten? Wenn ja, müsste ich die attr in den Rollläden von off in soft ändern.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Juli 2019, 10:28:47
Bitte kein Reload, sondern FHEM neu starten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Juli 2019, 10:32:12
Zitat von: CoolTux am 02 Juli 2019, 09:59:45
Ab sofort gibt es ein Feature Freeze. Es werden nun nur noch Fehler behoben.
Bitte testet einmal die aktuelle Devel Version.
https://github.com/fhem/AutoShuttersControl

Ich hatte vor langer Zeit mal ein Bug zur Beschattung "gemeldet".
https://forum.fhem.de/index.php/topic,99980.msg947065.html#msg947065

Das war Zufall, dass ich das damals bemerkt hatte. Danach auch nie wieder wirklich wahr genommen.
Ich weiß jedoch nicht, ob das schon behoben werden konnte.
Meiner Meinung nach darfst du das gerne ignorieren. Ich kann es aktuell ja selber auch nicht nachstellen. Es gab nur nie ein Ticket dazu.

Danke.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 10:43:07
Zitat von: Alcamar am 02 Juli 2019, 10:27:48
sorry für eine vielleicht doofe Frage:
zum Testen lade ich lediglich die Datei 73_AutoShuttersControl.pm vn github herunter, ersetze damit die aktuelle. Danach mache ich ein reload 73_AutoShuttersControl.pm, und kann dann testen oder?

Wenn ich später ein Update mit der neuen offiziellen Version mache, wird diese Datei überschrieben, oder?

Ist da schon die "Lockout"-Korrektur enthalten? Wenn ja, müsste ich die attr in den Rollläden von off in soft ändern.

Wie bereits erwähnt, nie ein reload bei diesem Modul sondern immer ein kompletter FHEM neustart.
Wenn es dann später eine aktuelle Version gibt wird die Beta überschrieben. Leider wird die Beta auch überschrieben wenn Du jetzt ein Update machst. Also vielleicht ein paar Tage noch warten.
Und ja das Thema Lockout sollte korrigiert sein.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 10:44:55
Zitat von: FunkOdyssey am 02 Juli 2019, 10:32:12
Ich hatte vor langer Zeit mal ein Bug zur Beschattung "gemeldet".
https://forum.fhem.de/index.php/topic,99980.msg947065.html#msg947065

Das war Zufall, dass ich das damals bemerkt hatte. Danach auch nie wieder wirklich wahr genommen.
Ich weiß jedoch nicht, ob das schon behoben werden konnte.
Meiner Meinung nach darfst du das gerne ignorieren. Ich kann es aktuell ja selber auch nicht nachstellen. Es gab nur nie ein Ticket dazu.

Danke.

Das sollte so nicht mehr passieren. Sofern einmal die Nachfahrt durchgeführt wurde passiert auch keine Beschattungsfahrt mehr, da es nun für ASC Nacht ist und somit keine Beschattung erforderlich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 02 Juli 2019, 13:28:34
ZitatIch muß mich bei Dir entschuldigen. Mein Fehler. Es wird in der Tat der TYPE geprüft, und zwar genau in dem Moment wo er das fehlende Reading einlesen will. Also wenn ein Event für Azimut kommt will er das Reading von Elevation einlesen und da prüft er in der Tat auf TYPE.
Das kann ich aber leider nicht einfach ändern. Tut mir wirklich Leid.

Ok, dann weiß ich bescheid, kein Beinbruch.

Und wie schon Andere hier geschrieben haben, du musst dich für nichts entschuldigen !!!!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 02 Juli 2019, 13:53:00
Hi,

Ich hab nochmal wegen der Beschattung und Night Close geschaut. Rolllade Schlafzimmer war gestern beschattet, Fenster gekippt. Also TimeDown Late erreicht wurde, für die Rolllade nicht in Closed Position. Ich berichtete davon. Erst als ich das Fenster geöffnet hatte,  fuhr er auf Closed Position (nicht auf Comfort Open)

Ausserdem. Rollladen in Shading in und Fenster auf/gekippt, fahren bei absent nicht auf self Defense
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 14:01:52
Zitat von: Kai-Alfonso am 02 Juli 2019, 13:53:00
Hi,

Ich hab nochmal wegen der Beschattung und Night Close geschaut. Rolllade Schlafzimmer war gestern beschattet, Fenster gekippt. Also TimeDown Late erreicht wurde, für die Rolllade nicht in Closed Position. Ich berichtete davon. Erst als ich das Fenster geöffnet hatte,  fuhr er auf Closed Position (nicht auf Comfort Open)

Ausserdem. Rollladen in Shading in und Fenster auf/gekippt, fahren bei absent nicht auf self Defense

Du hast die aktuelle Develversion von heute Morgen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 02 Juli 2019, 14:04:31
Zitat von: CoolTux am 02 Juli 2019, 14:01:52
Du hast die aktuelle Develversion von heute Morgen?

Nein, die DEV_VERSION v0.6.19.29

Ich spiele nachher mal die aktuelle Version ein
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 14:05:53
Zitat von: Kai-Alfonso am 02 Juli 2019, 13:53:00
Ich hab nochmal wegen der Beschattung und Night Close geschaut. Rolllade Schlafzimmer war gestern beschattet, Fenster gekippt. Also TimeDown Late erreicht wurde, für die Rolllade nicht in Closed Position. Ich berichtete davon. Erst als ich das Fenster geöffnet hatte,  fuhr er auf Closed Position (nicht auf Comfort Open)

Anfänglich war das verhalten korrekt. Er wollte in closedPos fahren, hat bemerkt das Fenster auf ist und wäre in ComfortOpen gefahren. Aber da er gemerkt hat das die ShadingPos unterhalb der ComfortOpen ist ist er überhaupt nicht gefahren. Macht für mich Sinn.
Einzig das er beim öffnen auf ClosedPos fuhr ist seltsam. Ich gehe davon aus das ClosedPos nun 0 bei Dir ist?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 02 Juli 2019, 14:08:55
Zitat von: CoolTux am 02 Juli 2019, 14:05:53
Anfänglich war das verhalten korrekt. Er wollte in closedPos fahren, hat bemerkt das Fenster auf ist und wäre in ComfortOpen gefahren. Aber da er gemerkt hat das die ShadingPos unterhalb der ComfortOpen ist ist er überhaupt nicht gefahren. Macht für mich Sinn.
Einzig das er beim öffnen auf ClosedPos fuhr ist seltsam. Ich gehe davon aus das ClosedPos nun 0 bei Dir ist?

Nein, steht noch auf 30
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 14:16:06
Zitat von: Kai-Alfonso am 02 Juli 2019, 14:08:55
Nein, steht noch auf 30

Das ist schlecht. So kann man kein vernünftiges Verhalten testen.
Ändere Deine anderen Einstellungen wenigstens so das ClosedPos die tiefste Einstellung ist. Also ShadingPos dann auf 35 oder 40 und ventilate auf 45 oder 50 oder so. Es müssen alle Werte unterschiedlich sein und ClosedPos und OpenPos müssen die absoluten Endpunkte darstellen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 02 Juli 2019, 14:17:52
Zitat von: CoolTux am 02 Juli 2019, 14:16:06
Das ist schlecht. So kann man kein vernünftiges Verhalten testen.
Ändere Deine anderen Einstellungen wenigstens so das ClosedPos die tiefste Einstellung ist. Also ShadingPos dann auf 35 oder 40 und ventilate auf 45 oder 50 oder so. Es müssen alle Werte unterschiedlich sein und ClosedPos und OpenPos müssen die absoluten Endpunkte darstellen.

Ok, verstehe dass das zum debuggen momentan blöd ist.  ich  stell das so ein, bis es ein extra sleeping Y Position gibt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 02 Juli 2019, 19:01:30
Wie sieht das ganze für Fenster aus, das sie offen bleiben, wenn Sonnenuntergang eine Down Fahrt triggert ? Auch auf threestate wie bei der Terrasse oder reicht hier twostate ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 19:04:55
Bei Fenstern wird entweder eine Ventilate oder Comfort Position angefahren.
Alternativ im Rollo Attribut ASC_LockOut auf soft oder wenn unterstützt hard stellen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 02 Juli 2019, 19:09:17
Zitat von: CoolTux am 02 Juli 2019, 19:04:55
Bei Fenstern wird entweder eine Ventilate oder Comfort Position angefahren.
Alternativ im Rollo Attribut ASC_LockOut auf soft oder wenn unterstützt hard stellen.

Hab jetzt mal bei Ventil und Comfort jeweils 90 eingegeben, oder wie kann ich sagen welche von beiden er anfahren soll ? Das passiert wann ? Wenn er bei Sonnenuntergang ganz nach unten fahren soll, oder wenn ich das Fenster öffne ? Was passiert wenn das Fenster offen ist, fährt er dann auf die Comfort / Ventilation Pos ?

Da die Sensoren jetzt funktionieren und auch der Stick wieder einsatzbereit ist, teste ich heute Abend mal, was passiert wenn die Fenster offen sind, auch noch mal mit der Terrasse, das sie offen bleibt und beim schließen dann ihren Fahrbefehl nach unten vorsetzt.

Wie bekomme ich so ein ASC Debug ? Das kann ich heute Abend dann mal erstellen und dir schicken, dann sieht man hoffentlich woran es noch hapert. Werde mal ein Fenster zu lassen und schauen, was geschieht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 19:21:16
Zitat von: D3ltorohd am 02 Juli 2019, 19:09:17
Hab jetzt mal bei Ventil und Comfort jeweils 90 eingegeben, oder wie kann ich sagen welche von beiden er anfahren soll ? Das passiert wann ? Wenn er bei Sonnenuntergang ganz nach unten fahren soll, oder wenn ich das Fenster öffne ? Was passiert wenn das Fenster offen ist, fährt er dann auf die Comfort / Ventilation Pos ?

Da die Sensoren jetzt funktionieren und auch der Stick wieder einsatzbereit ist, teste ich heute Abend mal, was passiert wenn die Fenster offen sind, auch noch mal mit der Terrasse, das sie offen bleibt und beim schließen dann ihren Fahrbefehl nach unten vorsetzt.

Wie bekomme ich so ein ASC Debug ? Das kann ich heute Abend dann mal erstellen und dir schicken, dann sieht man hoffentlich woran es noch hapert. Werde mal ein Fenster zu lassen und schauen, was geschieht.

ASC Debug bekommst wenn Du im ASC Device das Attribut debug auf 1 stellst.
ComfortPos wird angefahren bei einem threestate Sensor und aktivem Comfort im ASC Device. Ansonsten wird immer Ventilate angefahren.
Wenn die Rollos ganz oben sind und zur Nacht geschlossen werden sollen wird Ventilate angefahren wenn Fenster auf ist. Ist es Nacht und Fenster wird auf gemacht wird Ventilate angefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 02 Juli 2019, 19:30:51
Zitat von: CoolTux am 02 Juli 2019, 19:21:16
ASC Debug bekommst wenn Du im ASC Device das Attribut debug auf 1 stellst.
ComfortPos wird angefahren bei einem threestate Sensor und aktivem Comfort im ASC Device. Ansonsten wird immer Ventilate angefahren.
Wenn die Rollos ganz oben sind und zur Nacht geschlossen werden sollen wird Ventilate angefahren wenn Fenster auf ist. Ist es Nacht und Fenster wird auf gemacht wird Ventilate angefahren.

Dann bin ich mal gespannt was heute passiert :-) Könnte ich dann die Ventil Pos auf 100 stellen ? 100 ist bei mir offen, dann dürften sie gar nicht fahren oder, wenn sie offen sind und die Nachfahrt steht an ?

An der Stelle wollte ich dir mal noch ein riesen Dankeschön aussprechen und großes Lob für dein geniales Modul. Ich hatte ja vor FHEM OH probiert, dort liefen die Rollos auch schon, aber das war sehr viel Handarbeit und noch lang nicht so umfangreich und komfortabel wie mit deinem Modul. Vielen vielen Dank, Top Arbeit und mega Support !!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 Juli 2019, 19:49:46
Zitat von: D3ltorohd am 02 Juli 2019, 19:30:51
Dann bin ich mal gespannt was heute passiert :-) Könnte ich dann die Ventil Pos auf 100 stellen ? 100 ist bei mir offen, dann dürften sie gar nicht fahren oder, wenn sie offen sind und die Nachfahrt steht an ?

An der Stelle wollte ich dir mal noch ein riesen Dankeschön aussprechen und großes Lob für dein geniales Modul. Ich hatte ja vor FHEM OH probiert, dort liefen die Rollos auch schon, aber das war sehr viel Handarbeit und noch lang nicht so umfangreich und komfortabel wie mit deinem Modul. Vielen vielen Dank, Top Arbeit und mega Support !!

Bitte, sehr gerne.

Du solltest versuchen für jede Positions Angabe eine andere Position zu wählen.
ClosedPos 0
OoenPos 100
Comfort 99 oder 90
VentilatePos 30
ShadingPos 20

Das sind eigentlich die Haupt Positionen


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 02 Juli 2019, 20:35:57
Die sollten auch alle gesetzte sein, sonst nimmt er Standard ? Weil die meisten habe ich noch nicht als Attr. stehen. Indem Fall auch Closed und opened mit angeben, closed hatte ich nicht bei jedem und opened gar nicht. Comfort kann ich bei mir nur auf 100 / 90 usw, keine 99.

Also sollte ich bei den Fenstern auch two state eintragen, haben ja auch nur auf / zu die Sensoren, dann muss ich halt mit Ventilate Pos arbeiten und nicht mit Comfort. Oder ich gebe threestate ein und habe keine Ventil Pos, hab ich das so richtig verstanden ? Und wie aktiviere ich Comfort, hab nichts gefunden mit On / Off ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Juli 2019, 20:44:58
Kurze Frage mal wieder:
Wenn man FHEM neu startet, ist das dann normal, wenn ASC die bereits durchgeführte Beschattung nicht mehr entfernt. Also kein "shading out" macht? LastDrive ist nämlich "manual". 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 02 Juli 2019, 20:50:45
Zitat von: FunkOdyssey am 02 Juli 2019, 20:44:58
Kurze Frage mal wieder:
Wenn man FHEM neu startet, ist das dann normal, wenn ASC die bereits durchgeführte Beschattung nicht mehr entfernt. Also kein "shading out" macht? LastDrive ist nämlich "manual".

Kann es sein das du im ASC nach neuen Devices suchen musst ? Ich meine jedes mal wenn ich meinen NUC neu starte, ich aufgefordert werde nach neuen Devices zu suchen, danach, setzt er auch wieder die Fahrtzeiten. Ka ob das so stimmt. Auf jeden Fall musste ich das schon zwei mal machen, die Einrichtung lief aber schon einige Tage.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Juli 2019, 20:53:16
Danke. Das musste ich früher recht häufig machen
Mittlerweile denke ich, dass das nicht nötig ist.
Durch den Homematic-Statusrequest werden die Positionsdaten als Event neu gesendet. Ich denke, dass ASC dann den LastDrive-Status verliert und somit nicht mehr "entschattet".
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 Juli 2019, 21:00:46
Anderes Thema. Ist dies evtl. ein Bug?

Jalousie fährt in Beschattung


2019-07-01_14:21:05 bad_jal level: set_45
2019-07-01_14:21:05 bad_jal set_45
2019-07-01_14:21:06 bad_jal deviceMsg: on (to VCCU)
2019-07-01_14:21:06 bad_jal level: 100
2019-07-01_14:21:06 bad_jal motor: down:on
2019-07-01_14:21:06 bad_jal pct: 100
2019-07-01_14:21:06 bad_jal on
2019-07-01_14:21:06 bad_jal timedOn: off
2019-07-01_14:21:19 bad_jal deviceMsg: 45 (to VCCU)
2019-07-01_14:21:19 bad_jal level: 45
2019-07-01_14:21:19 bad_jal motor: stop:45
2019-07-01_14:21:19 bad_jal pct: 45
2019-07-01_14:21:19 bad_jal 45
2019-07-01_14:21:19 bad_jal timedOn: off


Dann kommt der Night Close:


2019-07-01_19:17:00 bad_jal level: set_0
2019-07-01_19:17:00 bad_jal set_0
2019-07-01_19:17:00 bad_jal deviceMsg: 45 (to VCCU)
2019-07-01_19:17:00 bad_jal level: 45
2019-07-01_19:17:00 bad_jal motor: down:45
2019-07-01_19:17:00 bad_jal pct: 45
2019-07-01_19:17:00 bad_jal 45
2019-07-01_19:17:00 bad_jal timedOn: off
2019-07-01_19:17:13 bad_jal deviceMsg: off (to VCCU)
2019-07-01_19:17:13 bad_jal level: 0
2019-07-01_19:17:13 bad_jal motor: stop:off
2019-07-01_19:17:13 bad_jal pct: 0
2019-07-01_19:17:13 bad_jal off
2019-07-01_19:17:13 bad_jal timedOn: off


Hier wird manuell gefahren:


2019-07-01_19:43:06 bad_jal deviceMsg: 20.5 (to VCCU)
2019-07-01_19:43:06 bad_jal level: 20.5
2019-07-01_19:43:06 bad_jal motor: stop:20.5
2019-07-01_19:43:06 bad_jal pct: 20.5
2019-07-01_19:43:06 bad_jal 20.5
2019-07-01_19:43:06 bad_jal timedOn: off


Irgendwann um 21:00 Uhr wurde der Partymodus aktiviert:

Und nun wieder ausgeschaltet:


2019-07-01_22:06:49 bad_jal level: set_0
2019-07-01_22:06:49 bad_jal set_0
2019-07-01_22:06:50 bad_jal deviceMsg: 20.5 (to VCCU)
2019-07-01_22:06:50 bad_jal level: 20.5
2019-07-01_22:06:50 bad_jal motor: down:20.5
2019-07-01_22:06:50 bad_jal pct: 20.5
2019-07-01_22:06:50 bad_jal 20.5
2019-07-01_22:06:50 bad_jal timedOn: off
2019-07-01_22:06:58 bad_jal deviceMsg: off (to VCCU)
2019-07-01_22:06:58 bad_jal level: 0
2019-07-01_22:06:58 bad_jal motor: stop:off
2019-07-01_22:06:58 bad_jal pct: 0
2019-07-01_22:06:58 bad_jal off
2019-07-01_22:06:58 bad_jal timedOn: off


Die Jalousien fuhren nach dem Partymode=off auf die Closed-Position.
Und das obwohl Night Close bereits durchgeführt wurde.
Warum wurde diese Jalousie überhaupt noch angepackt?

Wenn es kein Bug ist, dann ist es ein Feature. 😄
Auch nicht schlimm. Muss man nur wissen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juli 2019, 06:26:20
Zitat von: D3ltorohd am 02 Juli 2019, 20:35:57
Die sollten auch alle gesetzte sein, sonst nimmt er Standard ? Weil die meisten habe ich noch nicht als Attr. stehen. Indem Fall auch Closed und opened mit angeben, closed hatte ich nicht bei jedem und opened gar nicht. Comfort kann ich bei mir nur auf 100 / 90 usw, keine 99.

Also sollte ich bei den Fenstern auch two state eintragen, haben ja auch nur auf / zu die Sensoren, dann muss ich halt mit Ventilate Pos arbeiten und nicht mit Comfort. Oder ich gebe threestate ein und habe keine Ventil Pos, hab ich das so richtig verstanden ? Und wie aktiviere ich Comfort, hab nichts gefunden mit On / Off ?

Wenn Du keine Attribute setzt werden Default Werte genommen. Twostate ist Default wenn du das Attribut nicht setzt. Ich würde das so lassen. Kannst ja die Ventilate Position höher einstellen. 99 kann man setzen wenn man das Attribut von Hand setzt. Also über die FHEMWEB Kommandozeile.
Comfort wird über das ASC Device Attribut autoShuttersControlComfort gesetzt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juli 2019, 06:30:10
Zitat von: FunkOdyssey am 02 Juli 2019, 20:44:58
Kurze Frage mal wieder:
Wenn man FHEM neu startet, ist das dann normal, wenn ASC die bereits durchgeführte Beschattung nicht mehr entfernt. Also kein "shading out" macht? LastDrive ist nämlich "manual".

Wenn er in der Beschattungsposition ist und es Tag ist sollte er auch wieder endschatten. Frage wäre dann nur wieso er in der Beschattungsposition ist aber der Beschattungsstatus nicht "in" ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juli 2019, 06:34:06
Zitat von: FunkOdyssey am 02 Juli 2019, 20:53:16
Danke. Das musste ich früher recht häufig machen
Mittlerweile denke ich, dass das nicht nötig ist.
Durch den Homematic-Statusrequest werden die Positionsdaten als Event neu gesendet. Ich denke, dass ASC dann den LastDrive-Status verliert und somit nicht mehr "entschattet".
Der LastDrive Status ist egal. Wenn ein Rollo beim FHEM Start in der Beschattungsposition steht wird automatisch shading "in" gesetzt und somit auch entschattet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juli 2019, 06:38:15
Zitat von: FunkOdyssey am 02 Juli 2019, 21:00:46
Anderes Thema. Ist dies evtl. ein Bug?

Jalousie fährt in Beschattung


2019-07-01_14:21:05 bad_jal level: set_45
2019-07-01_14:21:05 bad_jal set_45
2019-07-01_14:21:06 bad_jal deviceMsg: on (to VCCU)
2019-07-01_14:21:06 bad_jal level: 100
2019-07-01_14:21:06 bad_jal motor: down:on
2019-07-01_14:21:06 bad_jal pct: 100
2019-07-01_14:21:06 bad_jal on
2019-07-01_14:21:06 bad_jal timedOn: off
2019-07-01_14:21:19 bad_jal deviceMsg: 45 (to VCCU)
2019-07-01_14:21:19 bad_jal level: 45
2019-07-01_14:21:19 bad_jal motor: stop:45
2019-07-01_14:21:19 bad_jal pct: 45
2019-07-01_14:21:19 bad_jal 45
2019-07-01_14:21:19 bad_jal timedOn: off


Dann kommt der Night Close:


2019-07-01_19:17:00 bad_jal level: set_0
2019-07-01_19:17:00 bad_jal set_0
2019-07-01_19:17:00 bad_jal deviceMsg: 45 (to VCCU)
2019-07-01_19:17:00 bad_jal level: 45
2019-07-01_19:17:00 bad_jal motor: down:45
2019-07-01_19:17:00 bad_jal pct: 45
2019-07-01_19:17:00 bad_jal 45
2019-07-01_19:17:00 bad_jal timedOn: off
2019-07-01_19:17:13 bad_jal deviceMsg: off (to VCCU)
2019-07-01_19:17:13 bad_jal level: 0
2019-07-01_19:17:13 bad_jal motor: stop:off
2019-07-01_19:17:13 bad_jal pct: 0
2019-07-01_19:17:13 bad_jal off
2019-07-01_19:17:13 bad_jal timedOn: off


Hier wird manuell gefahren:


2019-07-01_19:43:06 bad_jal deviceMsg: 20.5 (to VCCU)
2019-07-01_19:43:06 bad_jal level: 20.5
2019-07-01_19:43:06 bad_jal motor: stop:20.5
2019-07-01_19:43:06 bad_jal pct: 20.5
2019-07-01_19:43:06 bad_jal 20.5
2019-07-01_19:43:06 bad_jal timedOn: off


Irgendwann um 21:00 Uhr wurde der Partymodus aktiviert:

Und nun wieder ausgeschaltet:


2019-07-01_22:06:49 bad_jal level: set_0
2019-07-01_22:06:49 bad_jal set_0
2019-07-01_22:06:50 bad_jal deviceMsg: 20.5 (to VCCU)
2019-07-01_22:06:50 bad_jal level: 20.5
2019-07-01_22:06:50 bad_jal motor: down:20.5
2019-07-01_22:06:50 bad_jal pct: 20.5
2019-07-01_22:06:50 bad_jal 20.5
2019-07-01_22:06:50 bad_jal timedOn: off
2019-07-01_22:06:58 bad_jal deviceMsg: off (to VCCU)
2019-07-01_22:06:58 bad_jal level: 0
2019-07-01_22:06:58 bad_jal motor: stop:off
2019-07-01_22:06:58 bad_jal pct: 0
2019-07-01_22:06:58 bad_jal off
2019-07-01_22:06:58 bad_jal timedOn: off


Die Jalousien fuhren nach dem Partymode=off auf die Closed-Position.
Und das obwohl Night Close bereits durchgeführt wurde.
Warum wurde diese Jalousie überhaupt noch angepackt?

Wenn es kein Bug ist, dann ist es ein Feature. 😄
Auch nicht schlimm. Muss man nur wissen.

Es muss zwischen setzen des Partymodus und dessen entfernen ein Event gegeben haben.
Zum Beispiel Fenster.
Ich schaue aber auch noch mal weben Brightness Down und ob nach Abschluss einer Nachtfahrt auch wirklich nicht mehr auf Brightness reagiert wird bezüglich Nachtfahrt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alcamar am 03 Juli 2019, 11:13:28
ASC-Steuerung läuft mit dem neuen Devel-Release von gestern nun gemäß Doku.


Aus meiner Sicht top. :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juli 2019, 11:46:02
Danke Dir fürs ausführliche testen. Ich denke wir können da bald eine offizielle Version draus machen.
Aktuell sitze ich an dem Trigger Problem beim Event werfen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juli 2019, 11:57:20
Zitat von: Bäschdler am 01 Juli 2019, 21:40:57
Das Logbuch des jeweiligen Rolladen-Devices, Da waren schon immer die "set OG_Roll_Kiz 100" und die Rückmeldungen des Devices wo es hin gefahren ist drin und nachdem ich auf ASC umgestiegen bin waren auch die genannten day open, night close, shading in, shading out usw des ASC mit drin. Ich wüsste auch nicht, dass ich da separat was dafür eingestellt hätte. Seit ein paar Wochen sind diese Meldungen nun nicht mehr im logfile zu sehen. Ich vermute, dass ich da ein Update gemacht hatte und mit einer neueren Version ein anderes Verhalten aufgetreten ist.

Habe ich soeben gefixt. Für das Reading "ASC_ShuttersLastDrive" wird nun auch wieder der Event getriggert.

Habe soeben die gefixte Version ins Devel von Github geladen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 03 Juli 2019, 18:19:38
Zitat von: CoolTux am 03 Juli 2019, 06:30:10
Wenn er in der Beschattungsposition ist und es Tag ist sollte er auch wieder endschatten. Frage wäre dann nur wieso er in der Beschattungsposition ist aber der Beschattungsstatus nicht "in" ist.

Bald habe ich den LastDrive-Status ja wieder im Log. Dann kann ich das besser beobachten.
Die Position des Rollos hat sich nicht verändert durch den Neustart.
Nur (meine ich) ist der LastDrive-Status von "shading in" auf "manual" gewechselt.
Aber um sicherzugehen werde ich das mit der aktuellen Version mal beobachten.




Nachtrag

Zitat von: CoolTux am 03 Juli 2019, 06:34:06
Der LastDrive Status ist egal. Wenn ein Rollo beim FHEM Start in der Beschattungsposition steht wird automatisch shading "in" gesetzt und somit auch entschattet.

Oh, deinen weiteren Kommentar habe ich zu spät gelesen.
Aber die Antwort bleibt: Ich beobachte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 03 Juli 2019, 18:23:31
Zitat von: CoolTux am 03 Juli 2019, 06:38:15
Es muss zwischen setzen des Partymodus und dessen entfernen ein Event gegeben haben.
Zum Beispiel Fenster.
Ich schaue aber auch noch mal weben Brightness Down und ob nach Abschluss einer Nachtfahrt auch wirklich nicht mehr auf Brightness reagiert wird bezüglich Nachtfahrt.

Ein Event wird sicherlich vom Lichtsensor gekommen sein. Der sendet ja sowieso zyklisch. Oder auch vom Astro-Modul.
Aber das dürfte ja normal sein, oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juli 2019, 18:25:16
Zitat von: FunkOdyssey am 03 Juli 2019, 18:23:31
Ein Event wird sicherlich vom Lichtsensor gekommen sein. Der sendet ja sowieso zyklisch. Oder auch vom Astro-Modul.
Aber das dürfte ja normal sein, oder?

Das sollte es nicht gewesen sein. Er muss einen richtigen Fahrbefehl auf Basis des Events gemacht haben. Das macht er bei Nacht aber nicht mehr.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 03 Juli 2019, 18:34:48
Ich kann dir, falls es dich interessiert, das Debug-Log vom Zeitraum zusenden.

Zum Debuggen aus dem ASC-Log:
2019-07-01_21:16:44 Rolladensteuerung partyMode: on
...
2019-07-01_22:03:01 Rolladensteuerung partyMode: off


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juli 2019, 18:36:02
Mach mal bitte. Mal schauen ob wir was sehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juli 2019, 18:53:09
Zitat von: FunkOdyssey am 03 Juli 2019, 18:34:48
Ich kann dir, falls es dich interessiert, das Debug-Log vom Zeitraum zusenden.

Zum Debuggen aus dem ASC-Log:
2019-07-01_21:16:44 Rolladensteuerung partyMode: on
...
2019-07-01_22:03:01 Rolladensteuerung partyMode: off


Er stellt diverse Fahrbefehle zurück. Scheinen von Brightness Nacht Modus zu kommen. Aber eigentlich geht er nicht in die dafür nötigen Bedingungen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 03 Juli 2019, 19:20:58
So hier mal die Log, ich hoffe du kannst was sehen ? Es hat den Rollo nicht interessiert, das die Fenster offen waren, alle 4 Testrollos sind komplett auf zu gefahren.

ASC_DEBUG!!! 2019.07. 2 05:33:00 - FnSetDriveCmd: Bad - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 05:33:00 - FnSetDriveCmd: Bad - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 05:33:00 - FnShuttersCommandSet: Bad - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 05:33:00 - FnSetDriveCmd: Treppe - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 05:33:00 - FnSetDriveCmd: Treppe - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 05:33:00 - FnShuttersCommandSet: Treppe - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 05:33:00 - FnSetDriveCmd: Kueche - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 05:33:00 - FnSetDriveCmd: Kueche - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 05:33:00 - FnShuttersCommandSet: Kueche - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 05:38:21 - FnSetCmdFn: Treppe - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 05:38:21 3: JarolifCUL: JaroFB set up 12

ASC_DEBUG!!! 2019.07. 2 05:38:55 - FnSetCmdFn: Bad - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 05:38:55 3: JarolifCUL: JaroFB set up 9

ASC_DEBUG!!! 2019.07. 2 05:42:13 - FnSetCmdFn: Kueche - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 05:42:13 3: JarolifCUL: JaroFB set up 6

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Terrasse - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Terrasse - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnShuttersCommandSet: Terrasse - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Buero_li - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Buero_li - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnShuttersCommandSet: Buero_li - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Buero_re - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Buero_re - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnShuttersCommandSet: Buero_re - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Esszimmer - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Esszimmer - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnShuttersCommandSet: Esszimmer - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Wohnzimmer_li - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Wohnzimmer_li - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnShuttersCommandSet: Wohnzimmer_li - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Wohnzimmer_mi - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Wohnzimmer_mi - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnShuttersCommandSet: Wohnzimmer_mi - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetCmdFn: Wohnzimmer_re - Rolllo wird gefahren, aktuelle Position: 36.3636363636364, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 07:00:02 3: JarolifCUL: JaroFB set up 3

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Wohnzimmer_re - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnSetDriveCmd: Wohnzimmer_re - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 07:00:02 - FnShuttersCommandSet: Wohnzimmer_re - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 07:02:23 - FnSetCmdFn: Buero_li - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 07:02:23 3: JarolifCUL: JaroFB set up 10

ASC_DEBUG!!! 2019.07. 2 07:02:39 - FnSetCmdFn: Esszimmer - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 07:02:39 3: JarolifCUL: JaroFB set up 5

ASC_DEBUG!!! 2019.07. 2 07:03:46 - FnSetCmdFn: Wohnzimmer_li - Rolllo wird gefahren, aktuelle Position: 27.2727272727273, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 07:03:46 3: JarolifCUL: JaroFB set up 1

ASC_DEBUG!!! 2019.07. 2 07:06:50 - FnSetCmdFn: Terrasse - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 07:06:50 3: JarolifCUL: JaroFB set up 4

ASC_DEBUG!!! 2019.07. 2 07:07:06 - FnSetCmdFn: Buero_re - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 07:07:06 3: JarolifCUL: JaroFB set up 11

ASC_DEBUG!!! 2019.07. 2 07:07:49 - FnSetCmdFn: Wohnzimmer_mi - Rolllo wird gefahren, aktuelle Position: 15.1515151515152, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 07:07:49 3: JarolifCUL: JaroFB set up 2

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnSetDriveCmd: Phillip - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnSetDriveCmd: Phillip - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnShuttersCommandSet: Phillip - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnSetDriveCmd: Schlafzimmer_li - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnSetDriveCmd: Schlafzimmer_li - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnShuttersCommandSet: Schlafzimmer_li - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnSetDriveCmd: Schlafzimmer_re - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnSetDriveCmd: Schlafzimmer_re - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnShuttersCommandSet: Schlafzimmer_re - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnSetDriveCmd: Selina - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnSetDriveCmd: Selina - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 08:00:02 - FnShuttersCommandSet: Selina - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 08:01:18 - FnSetCmdFn: Selina - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 08:01:18 3: JarolifCUL: JaroFB set up 14

ASC_DEBUG!!! 2019.07. 2 08:03:34 - FnSetCmdFn: Phillip - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 08:03:34 3: JarolifCUL: JaroFB set up 13

ASC_DEBUG!!! 2019.07. 2 08:08:29 - FnSetCmdFn: Schlafzimmer_li - Rolllo wird gefahren, aktuelle Position: 30, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 08:08:29 3: JarolifCUL: JaroFB set up 7

ASC_DEBUG!!! 2019.07. 2 08:09:29 - FnSetCmdFn: Schlafzimmer_re - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.02 08:09:29 3: JarolifCUL: JaroFB set up 8
2019.07.02 18:43:13 2: autocreate: define 0x00158d000321973c XiaomiMQTTDevice MCCGQ11LM 0x00158d000321973c
2019.07.02 18:44:09 3: Renaming MQTT Topic for Wonzimmer_rechts_Sensor from 0x00158d000321973c to Wonzimmer_rechts_Sensor
2019.07.02 18:46:24 1: RMDIR: ./restoreDir/save/2019-06-26
2019.07.02 18:48:46 2: autocreate: define 0x00158d000321800c XiaomiMQTTDevice MCCGQ11LM 0x00158d000321800c
2019.07.02 18:50:03 3: Renaming MQTT Topic for Wonzimmer_mitte_Sensor from 0x00158d000321800c to Wonzimmer_mitte_Sensor
2019.07.02 18:52:06 2: autocreate: define 0x00158d0003218006 XiaomiMQTTDevice MCCGQ11LM 0x00158d0003218006
2019.07.02 18:52:41 3: Renaming MQTT Topic for Wonzimmer_links_Sensor from 0x00158d0003218006 to Wonzimmer_links_Sensor
2019.07.02 18:58:27 3: Renaming MQTT Topic for Wohnzimmer_li_Sensor from Wonzimmer_links_Sensor to Wohnzimmer_li_Sensor
2019.07.02 18:59:05 3: Renaming MQTT Topic for Wohnzimmer_re_Sensor from Wonzimmer_rechts_Sensor to Wohnzimmer_re_Sensor
2019.07.02 18:59:22 3: Renaming MQTT Topic for Wohnzimmer_mi_Sensor from Wonzimmer_mitte_Sensor to Wohnzimmer_mi_Sensor
2019.07.02 20:59:34 2: autocreate: define 0x00158d0003217c7a XiaomiMQTTDevice MCCGQ11LM 0x00158d0003217c7a
2019.07.02 21:00:50 3: Renaming MQTT Topic for Schlafzimmer_li_Sensor from 0x00158d0003217c7a to Schlafzimmer_li_Sensor
2019.07.02 21:03:25 2: backup include:
2019.07.02 21:03:25 2: backup include:
2019.07.02 21:03:25 2: Backup with command: tar czf ./backup/FHEM-20190702_210325.tar.gz "./docs" "./MAINTAINER.txt" "./unused" "./fhem.cfg.demo" "./demolog" "./fhem.pl" "./www" "./configDB.pm" "./FHEM" "./CHANGED" "./restoreDir" "./log" "./contrib" "./README_DEMO.txt" "./fhem.cfg"
2019.07.02 21:03:25 3: telnetForBlockingFn_1562094205: port 35161 opened
Backup done
2019.07.02 21:04:56 1: RMDIR: ./restoreDir/update/2019-05-01
2019.07.02 21:04:57 1: UPD FHEM/01_fronthem.pm
2019.07.02 21:04:57 1: UPD FHEM/31_fronthemDevice.pm
2019.07.02 21:04:57 1: UPD FHEM/fhwebsocket.pm
2019.07.02 21:04:57 1: UPD FHEM/fhconverter.pm
2019.07.02 21:04:57 1: UPD www/pgm2/fronthemEditor.js
2019.07.02 21:04:58 1: UPD www/images/default/arrow-down.svg
2019.07.02 21:04:58 1: UPD www/images/default/arrow-up.svg
2019.07.02 21:04:59 1: UPD www/images/default/desktop.svg
2019.07.02 21:04:59 1: saving fhem.cfg
2019.07.02 21:04:59 1: saving ./log/fhem.save
2019.07.02 21:04:59 1:
2019.07.02 21:04:59 1: New entries in the CHANGED file:
2019.07.02 21:04:59 1: 2017-12-15
2019.07.02 21:04:59 1: - Modified state handling in received events: thx ddtlabs
2019.07.02 21:04:59 1: Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2019.07.02 21:05:32 1: *** EN FHEM/72_XiaomiMQTTDevice.pm: No document text found
2019.07.02 21:05:32 1: *** EN FHEM/01_fronthem.pm: No document text found
2019.07.02 21:05:32 1: *** EN FHEM/31_fronthemDevice.pm: No document text found
2019.07.02 21:05:32 1:
2019.07.02 21:05:32 1: update finished, "shutdown restart" is needed to activate the changes.
2019.07.02 21:05:32 1:
2019.07.02 21:05:32 1: Please consider using the global attribute sendStatistics
2019.07.02 21:06:06 0: Server shutdown
2019.07.02 21:06:06 1: Shutdown executed
2019.07.02 21:06:06 1: Including fhem.cfg
2019.07.02 21:06:07 3: WEB: port 8083 opened
2019.07.02 21:06:07 2: eventTypes: loaded 786 events from ./log/eventTypes.txt
2019.07.02 21:06:07 3: Opening JarolifCUL device /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003V1IRC-if00-port0
2019.07.02 21:06:07 3: Setting JarolifCUL serial parameters to 57600,8,N,1
2019.07.02 21:06:07 1: JarolifCUL/define: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003V1IRC-if00-port0@57600
2019.07.02 21:06:07 1: JarolifCUL/init: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_003V1IRC-if00-port0@57600
2019.07.02 21:06:07 3: JarolifCUL device opened
2019.07.02 21:06:08 3: AutoShuttersControl (ASControl) - defined
2019.07.02 21:06:08 1: Including ./log/fhem.save
2019.07.02 21:06:08 3: Opening mqtt device 127.0.0.1:1883
2019.07.02 21:06:08 3: mqtt device opened
2019.07.02 21:06:09 0: Featurelevel: 5.9
2019.07.02 21:06:09 0: Server started with 34 defined entities (fhem.pl:19265/2019-04-26 perl:5.024001 os:linux user:fhem pid:19861)
2019.07.02 21:06:09 3: JarolifCUL: IDlist attr whitelist: 87
2019.07.02 21:06:09 3: JarolifCUL: IDlist MS 87
2019.07.02 21:06:09 3: JarolifCUL: IDlist MU
2019.07.02 21:06:09 3: JarolifCUL: IDlist MC
2019.07.02 21:06:09 3: JarolifCUL/init: disable receiver (XQ)
2019.07.02 21:06:09 3: JarolifCUL/init: get version, retry = 0
2019.07.02 21:06:09 2: JarolifCUL: initialized. v3.4.0_dev_16.03
2019.07.02 21:06:09 3: JarolifCUL/init: enable receiver (XE)
2019.07.02 21:06:09 3: FHEMWEB WEB CSRF error: csrf_742794196110298 ne csrf_161680969589008 for client WEB_192.168.178.20_53360 / command shutdown restart. For details see the csrfToken FHEMWEB attribute.
2019.07.02 21:09:02 2: smartVisu: ipc listener opened at port 16384
2019.07.02 21:09:02 3: ipc smartVisu:127.0.0.1:43526 (ws): ws alive with pid 19873
2019.07.02 21:09:15 2: smartVisu smartVisu:127.0.0.1:43526 (ws): client 192.168.178.20 rejected
2019.07.02 21:09:44 1: in DEFINED
2019.07.02 21:09:46 1: in SAVE
2019.07.02 21:10:21 1: in ATTR
2019.07.02 21:10:33 1: in ATTR
2019.07.02 21:11:15 1: in DELETEATTR
2019.07.02 21:11:23 1: in ATTR
2019.07.02 21:11:29 1: in DELETEATTR
2019.07.02 21:11:38 1: in ATTR
2019.07.02 21:11:39 1: in SAVE

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Bad - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Bad - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnShuttersCommandSet: Bad - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Phillip - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Phillip - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnShuttersCommandSet: Phillip - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Schlafzimmer_li - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Schlafzimmer_li - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnShuttersCommandSet: Schlafzimmer_li - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Schlafzimmer_re - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Schlafzimmer_re - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnShuttersCommandSet: Schlafzimmer_re - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Selina - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Selina - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnShuttersCommandSet: Selina - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Terrasse - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Terrasse - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnShuttersCommandSet: Terrasse - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Treppe - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnSetDriveCmd: Treppe - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:19:51 - FnShuttersCommandSet: Treppe - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:21:23 - FnSetCmdFn: Terrasse - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:21:23 3: JarolifCUL: JaroFB set down 4

ASC_DEBUG!!! 2019.07. 2 21:21:47 - FnSetCmdFn: Schlafzimmer_li - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:21:47 3: JarolifCUL: JaroFB set down 7

ASC_DEBUG!!! 2019.07. 2 21:25:32 - FnSetCmdFn: Phillip - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:25:32 3: JarolifCUL: JaroFB set down 13

ASC_DEBUG!!! 2019.07. 2 21:25:54 - FnSetCmdFn: Treppe - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:25:54 3: JarolifCUL: JaroFB set down 12

ASC_DEBUG!!! 2019.07. 2 21:26:43 - FnSetCmdFn: Bad - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:26:43 3: JarolifCUL: JaroFB set down 9
2019.07.02 21:27:25 1: PERL WARNING: Use of uninitialized value $item in hash element at ./FHEM/01_fronthem.pm line 245.

ASC_DEBUG!!! 2019.07. 2 21:27:26 - FnSetCmdFn: Selina - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:27:26 3: JarolifCUL: JaroFB set down 14

ASC_DEBUG!!! 2019.07. 2 21:27:59 - FnSetCmdFn: Schlafzimmer_re - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:27:59 3: JarolifCUL: JaroFB set down 8

ASC_DEBUG!!! 2019.07. 2 21:34:52 - FnSetDriveCmd: Buero_li - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:34:52 - FnSetDriveCmd: Buero_li - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:34:52 - FnShuttersCommandSet: Buero_li - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:34:52 - FnSetDriveCmd: Buero_re - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:34:52 - FnSetDriveCmd: Buero_re - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:34:52 - FnShuttersCommandSet: Buero_re - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:34:52 - FnSetDriveCmd: Kueche - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:34:52 - FnSetDriveCmd: Kueche - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:34:52 - FnShuttersCommandSet: Kueche - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:37:26 - FnSetCmdFn: Buero_li - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:37:26 3: JarolifCUL: JaroFB set down 10

ASC_DEBUG!!! 2019.07. 2 21:39:11 - FnSetCmdFn: Buero_re - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:39:11 3: JarolifCUL: JaroFB set down 11

ASC_DEBUG!!! 2019.07. 2 21:40:10 - FnSetCmdFn: Kueche - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:40:10 3: JarolifCUL: JaroFB set down 6

ASC_DEBUG!!! 2019.07. 2 21:42:37 - FnSetDriveCmd: Esszimmer - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:42:37 - FnSetDriveCmd: Esszimmer - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:42:37 - FnShuttersCommandSet: Esszimmer - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:46:13 - FnSetCmdFn: Esszimmer - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:46:13 3: JarolifCUL: JaroFB set down 5

ASC_DEBUG!!! 2019.07. 2 21:50:31 - FnSetDriveCmd: Wohnzimmer_li - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:50:31 - FnSetDriveCmd: Wohnzimmer_li - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:50:31 - FnShuttersCommandSet: Wohnzimmer_li - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:50:31 - FnSetDriveCmd: Wohnzimmer_mi - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:50:31 - FnSetDriveCmd: Wohnzimmer_mi - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:50:31 - FnShuttersCommandSet: Wohnzimmer_mi - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:50:31 - FnSetDriveCmd: Wohnzimmer_re - versetztes fahren

ASC_DEBUG!!! 2019.07. 2 21:50:31 - FnSetDriveCmd: Wohnzimmer_re - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 2 21:50:31 - FnShuttersCommandSet: Wohnzimmer_re - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 2 21:50:46 - FnSetCmdFn: Wohnzimmer_li - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:50:46 3: JarolifCUL: JaroFB set down 1
2019.07.02 21:51:59 1: in ATTR
2019.07.02 21:52:02 1: in SAVE
2019.07.02 21:52:28 1: in ATTR

ASC_DEBUG!!! 2019.07. 2 21:54:09 - FnSetCmdFn: Wohnzimmer_re - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.02 21:54:09 3: JarolifCUL: JaroFB set down 3
2019.07.02 21:57:21 1: in SAVE
2019.07.02 21:57:28 3: JarolifCUL: JaroFB set down 2

ASC_DEBUG!!! 2019.07. 2 21:58:08 - FnSetCmdFn: Wohnzimmer_mi - Abbruch aktuelle Position ist gleich der Zielposition 0=0

ASC_DEBUG!!! 2019.07. 2 23:02:24 - FnSetCmdFn: Wohnzimmer_mi - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 50. Grund der Fahrt: ventilate - window open
2019.07.02 23:02:24 3: JarolifCUL: JaroFB set up 2

ASC_DEBUG!!! 2019.07. 2 23:02:24 - FnSetDriveCmd: Wohnzimmer_mi - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07. 2 23:02:24 - FnSetDriveCmd: Wohnzimmer_mi - NoOffset: JA

ASC_DEBUG!!! 2019.07. 2 23:02:39 - FnSetCmdFn: Wohnzimmer_re - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 50. Grund der Fahrt: ventilate - window open
2019.07.02 23:02:39 3: JarolifCUL: JaroFB set up 3

ASC_DEBUG!!! 2019.07. 2 23:02:39 - FnSetDriveCmd: Wohnzimmer_re - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07. 2 23:02:39 - FnSetDriveCmd: Wohnzimmer_re - NoOffset: JA
2019.07.02 23:02:42 3: JarolifCUL: JaroFB set stop 2
2019.07.02 23:02:57 3: JarolifCUL: JaroFB set stop 3


Hier mal noch einen List Auszug aus dem Rollo Wohnzimmer_li

Internals:
   FUUID      5cd87c51-f33f-fc62-c0a8-42001caa5c566e9b
   NAME       Wohnzimmer_li
   NR         23
   STATE      open
   TYPE       ROLLO
   stoptime   1562130351
   READINGS:
     2019-07-03 07:05:16   ASC_ShuttersLastDrive day open
     2019-07-03 07:00:02   ASC_Time_DriveDown  3.07.2019 - 21:50
     2019-07-03 07:00:02   ASC_Time_DriveUp  4.07.2019 - 07:00
     2019-07-02 21:06:08   associatedWith  ASControl
     2019-07-03 07:05:16   command         pct-0
     2019-07-03 07:05:16   desired_pct     0
     2019-07-03 07:05:16   drive-type      modul
     2019-07-03 07:05:16   last_drive      drive-up
     2019-07-03 07:05:51   pct             100
     2019-07-03 07:05:51   state           open
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_ShuttersPlace window
   ASC_Time_Up_Early 07:00
   ASC_Ventilate_Pos 50
   ASC_Ventilate_Window_Open off
   ASC_WindowRec Wohnzimmer_li_Sensor
   ASC_WindowRec_subType threestate
   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_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
   rl_autoStop 1
   rl_commandDown set JaroFB down 1
   rl_commandStop set JaroFB stop 1
   rl_commandUp set JaroFB up 1
   rl_excessBottom 2
   rl_excessTop 0
   rl_resetTime 0
   rl_secondsDown 33
   rl_secondsUp 33
   rl_switchTime 1
   rl_type    HomeKit
   room       Jalousien
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:closed:half:stop:pct
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juli 2019, 19:33:28
Du meinst jetzt die Abendfahrt? Zu mindest Rollo Wohnzimmer_li hat weder ASC_Lockout noch ist es als Terrasse deklariert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 03 Juli 2019, 19:35:23
Genau, die meine ich, muss ich ASC Lockout auch noch als Attr. hinzufügen ? Und wie so Terrasse ? Das ist ein normales Fenster, oder geht das nur wenn man Terrasse als Typ eingibt ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Juli 2019, 19:40:47
Zitat von: D3ltorohd am 03 Juli 2019, 19:35:23
Genau, die meine ich, muss ich ASC Lockout auch noch als Attr. hinzufügen ? Und wie so Terrasse ? Das ist ein normales Fenster, oder geht das nur wenn man Terrasse als Typ eingibt ?

Es gibt zwei Möglichkeiten.
Entweder das Attribut ASC_Lockout auf soft oder hard stellen dann brauchst keine ASC_Place setzen. Oder aber ASC_Place auf terrace stellen dann brauchst kein ASC_Lockout setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Reliktdragon am 04 Juli 2019, 10:34:01
Zitat von: CoolTux am 01 Juli 2019, 06:09:17
Jetzt verstehe ich was Du meinst. Der Beschattungsstatus ist in aber die Rollos sind noch zu. Das ist schon mal korrekt so, denn ab der Version wird durchgehend der Status bearbeitet, damit frühs nicht erst auf und dann Beschattungsfahrt kommt sondern gleich von zu in die Beschattung.
Aber genau die Fahrt selbst gibt es erst ab der Version 0.6.20 die gerade in Entwicklung ist.
Interessant wäre warum die dann aber gar nicht in die Beschattung fahren. Da brauche ich aber am besten Debug Ausgaben vom ASC über den Tag.

Der Ganze Tag vom Debug sind einige tausend zeilen.

Hier ist ein ausschnitt von dem Rolladen der nicht in Beschattung fährt:

ZitatASC_DEBUG!!! 2019.07. 4 10:20:51 - EventProcessingShadingBrightness: badzimmer - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.07. 4 10:20:51 - EventProcessingShadingBrightness: badzimmer - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 59450.0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.07. 4 10:20:51 - FnIsDay: badzimmer Allgemein: 1

ASC_DEBUG!!! 2019.07. 4 10:20:51 - FnIsDay: badzimmer Allgemein: 1

ASC_DEBUG!!! 2019.07. 4 10:20:51 - FnIsDay: badzimmer Allgemein: 1

ASC_DEBUG!!! 2019.07. 4 10:20:51 - ShadingProcessing: badzimmer - �bergebende Werte - Azimuth:101.7, Elevation: 41.6, Brightness: 59450.0, OutTemp: 28, Fenster Position: 150, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.07. 4 10:20:51 - FnIsDay: badzimmer Allgemein: 1

ASC_DEBUG!!! 2019.07. 4 10:20:51 - FnIsDay: badzimmer Allgemein: 1

ASC_DEBUG!!! 2019.07. 4 10:20:51 - FnIsDay: badzimmer Allgemein: 1

ASC_DEBUG!!! 2019.07. 4 10:20:51 - ShadingProcessing: badzimmer - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.07. 4 10:20:51 - FnIsDay: badzimmer Allgemein: 1

ASC_DEBUG!!! 2019.07. 4 10:20:51 - ShadingProcessing: badzimmer - Alle Beschattungsbedingungen wurden erf�llt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in

ASC_DEBUG!!! 2019.07. 4 10:20:51 - EventProcessingShadingBrightness: badzimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen


Das wird jetzt seid einer stunde immer wieder wiederholt. Es wird aber keine Fahrt ausgelöst.

Eingestellt sind die Betroffenen Rolläden so:

Roomate absent = Rolladen fährt nach astro, Beschattung funktioniert

Wenn ich zuhause bin fährt ein DOIF den Rolladen um 9.10 Uhr auf = Beschattung funktioniert nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juli 2019, 10:49:39
Ich brauche ein list vom ASC und eines von einem Rollo
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Reliktdragon am 04 Juli 2019, 10:58:54
Zitat von: CoolTux am 04 Juli 2019, 10:49:39
Ich brauche ein list vom ASC und eines von einem Rollo


ASC:

ZitatInternals:
   FUUID      5c874a3e-f33f-908f-5122-58577ec44f3930fa
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladenautomatik
   NOTIFYDEV  global,Rolladenautomatik,Buero,Kueche,Treppenhaus,WC,badzimmer,esszimmer_rollo,kinderbad,kinderzimmerlinks,kinderzimmerrechts,s_wohnzimmer,schlazimmer_rollo,w_Wohnzimmer,Esszimmer_Fenster,w_Wohnzimmer,Treppenhaus,kinderbad,Buero,rr_Andre,Sonnensensor_west,Kueche,sonnensensor_west,kinderzimmerlinks,Buerofenster,WC,sonnensensor_sued,1,s_wohnzimmer,kinderzimmerrechts,Sonnensensor_Sued,ROOMMATE,Jaqueline,astro,Andre,Kuechealt,esszimmer_rollo,badzimmer,schlazimmer_rollo
   NR         88
   NTFY_ORDER 51-Rolladenautomatik
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-07-04 10:32:19   Buero_PosValue  20
     2019-07-04 08:58:18   Buero_lastPosValue 100
     2019-07-04 05:37:10   Buero_nextAstroTimeEvent  4.07.2019 - 21:20
     2019-03-19 19:14:57   Buerofenster_PosValue 0
     2019-03-17 06:42:46   Buerofenster_lastPosValue 100
     2019-03-19 19:15:01   Esszimmer_Fenster_PosValue 0
     2019-03-17 06:42:46   Esszimmer_Fenster_lastPosValue 100
     2019-07-04 05:38:13   Kueche_PosValue 100
     2019-07-04 05:37:10   Kueche_lastPosValue 100
     2019-07-04 05:37:10   Kueche_nextAstroTimeEvent  4.07.2019 - 21:20
     2019-06-08 15:28:42   Kuechealt_PosValue 20
     2019-06-09 21:14:58   Kuechealt_lastPosValue 0
     2019-07-04 05:38:43   Treppenhaus_PosValue 100
     2019-07-04 05:37:10   Treppenhaus_lastPosValue 100
     2019-07-04 05:37:10   Treppenhaus_nextAstroTimeEvent  4.07.2019 - 21:20
     2019-07-04 05:38:26   WC_PosValue     100
     2019-07-04 05:37:10   WC_lastPosValue 100
     2019-07-04 05:37:10   WC_nextAstroTimeEvent  4.07.2019 - 21:20
     2019-05-27 06:35:24   ascEnable       on
     2019-07-04 10:52:31   badzimmer_PosValue 50
     2019-07-03 21:20:20   badzimmer_lastPosValue 100
     2019-07-04 05:37:10   badzimmer_nextAstroTimeEvent  4.07.2019 - 21:20
     2019-06-28 10:58:18   controlShading  on
     2019-04-19 03:01:05   esp_PosValue    0
     2019-05-05 20:36:08   esp_lastPosValue 0
     2019-07-04 10:41:02   esszimmer_rollo_PosValue 35
     2019-07-04 08:55:57   esszimmer_rollo_lastPosValue 0
     2019-07-04 05:37:10   esszimmer_rollo_nextAstroTimeEvent  4.07.2019 - 21:20
     2019-03-12 06:57:18   hardLockOut     off
     2019-07-04 10:03:00   kinderbad_PosValue 100
     2019-07-04 10:00:02   kinderbad_lastPosValue 100
     2019-07-04 10:00:02   kinderbad_nextAstroTimeEvent  4.07.2019 - 22:00
     2019-07-04 10:01:54   kinderzimmerlinks_PosValue 100
     2019-07-04 10:00:02   kinderzimmerlinks_lastPosValue 100
     2019-07-04 10:00:02   kinderzimmerlinks_nextAstroTimeEvent  4.07.2019 - 22:00
     2019-07-04 10:02:30   kinderzimmerrechts_PosValue 100
     2019-07-04 10:00:02   kinderzimmerrechts_lastPosValue 100
     2019-07-04 10:00:02   kinderzimmerrechts_nextAstroTimeEvent  4.07.2019 - 22:00
     2019-06-07 19:31:41   kuecheneu_PosValue 100
     2019-03-12 06:57:18   partyMode       off
     2019-07-03 20:58:13   room_Homekit_Homematic Buero,esszimmer_rollo
     2019-07-03 20:58:13   room_Homekit_jarolift Kueche,Treppenhaus,WC,badzimmer,kinderbad,kinderzimmerlinks,kinderzimmerrechts,s_wohnzimmer,schlazimmer_rollo,w_Wohnzimmer
     2019-07-04 08:56:20   s_wohnzimmer_PosValue 20
     2019-07-04 08:55:57   s_wohnzimmer_lastPosValue 0
     2019-07-04 05:37:10   s_wohnzimmer_nextAstroTimeEvent  4.07.2019 - 21:20
     2019-07-04 09:10:28   schlazimmer_rollo_PosValue 100
     2019-07-03 21:09:07   schlazimmer_rollo_lastPosValue 40
     2019-07-04 05:37:10   schlazimmer_rollo_nextAstroTimeEvent  4.07.2019 - 21:20
     2019-03-12 06:57:18   selfDefense     off
     2019-07-04 10:52:31   state           manual
     2019-03-12 06:57:18   sunriseTimeWeHoliday off
     2019-07-03 20:58:13   userAttrList    rolled out
     2019-07-04 05:37:54   w_Wohnzimmer_PosValue 100
     2019-07-04 05:37:10   w_Wohnzimmer_lastPosValue 100
     2019-07-04 05:37:10   w_Wohnzimmer_nextAstroTimeEvent  4.07.2019 - 21:20
   helper:
     shuttersList:
       Buero
       Kueche
       Treppenhaus
       WC
       badzimmer
       esszimmer_rollo
       kinderbad
       kinderzimmerlinks
       kinderzimmerrechts
       s_wohnzimmer
       schlazimmer_rollo
       w_Wohnzimmer
   monitoredDevs:
     1:
       Treppenhaus ASC_Roommate_Device
     Andre:
       badzimmer  ASC_Roommate_Device
       schlazimmer_rollo ASC_Roommate_Device
     Buero:
     Buerofenster:
     Esszimmer_Fenster:
     Jaqueline:
       badzimmer  ASC_Roommate_Device
       schlazimmer_rollo ASC_Roommate_Device
     Kueche:
     Kuechealt:
     ROOMMATE:
       badzimmer  ASC_Roommate_Device
       schlazimmer_rollo ASC_Roommate_Device
     Sonnensensor_Sued:
       badzimmer  ASC_Brightness_Sensor
       s_wohnzimmer ASC_Brightness_Sensor
       schlazimmer_rollo ASC_Brightness_Sensor
     Sonnensensor_west:
       Kueche     ASC_Brightness_Sensor
       WC         ASC_Brightness_Sensor
       kinderbad  ASC_Brightness_Sensor
       kinderzimmerlinks ASC_Brightness_Sensor
       kinderzimmerrechts ASC_Brightness_Sensor
       w_Wohnzimmer ASC_Brightness_Sensor
     Treppenhaus:
     WC:
     astro:
       Rolladenautomatik ASC_twilightDevice
     badzimmer:
     esszimmer_rollo:
     kinderbad:
     kinderzimmerlinks:
     kinderzimmerrechts:
     rr_Andre:
       Treppenhaus ASC_Roommate_Device
     s_wohnzimmer:
     schlazimmer_rollo:
     sonnensensor_sued:
       Buero      ASC_BrightnessSensor
       Buerofenster ASC_Brightness_Sensor
       Esszimmer_Fenster ASC_Brightness_Sensor
       Treppenhaus ASC_BrightnessSensor
       badzimmer  ASC_BrightnessSensor
       esszimmer_rollo ASC_BrightnessSensor
       s_wohnzimmer ASC_BrightnessSensor
       schlazimmer_rollo ASC_BrightnessSensor
     sonnensensor_west:
       Kueche     ASC_BrightnessSensor
       WC         ASC_BrightnessSensor
       kinderbad  ASC_BrightnessSensor
       kinderzimmerlinks ASC_BrightnessSensor
       kinderzimmerrechts ASC_BrightnessSensor
       kuecheneu  ASC_BrightnessSensor
       w_Wohnzimmer ASC_BrightnessSensor
     w_Wohnzimmer:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 10:100000
   ASC_debug  1
   ASC_shuttersDriveOffset 1
   ASC_tempSensor Balkon_Temperatur:temperature
   ASC_twilightDevice astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Rolladen:

ZitatInternals:
   FUUID      5c606343-f33f-908f-02d6-dc150d96f661a736
   NAME       badzimmer
   NR         40
   STATE      half
   TYPE       ROLLO
   stoptime   1562230351
   READINGS:
     2019-05-27 06:35:24   ASC_Enable      on
     2019-07-04 10:52:31   ASC_ShuttersLastDrive manual
     2019-07-04 05:37:10   ASC_Time_DriveDown  4.07.2019 - 21:20
     2019-07-04 05:37:10   ASC_Time_DriveUp  5.07.2019 - 05:37
     2019-07-03 20:58:14   associatedWith  Rolladenautomatik
     2019-07-04 10:52:21   command         pct-50
     2019-07-04 10:52:21   desired_pct     50
     2019-07-04 10:52:21   drive-type      modul
     2019-07-04 10:52:21   last_drive      drive-down
     2019-07-04 10:52:31   pct             50
     2019-07-04 10:52:31   state           half
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 60
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_BrightnessSensor sonnensensor_sued:1.CURRENT_ILLUMINATION
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart 80
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up absent
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device Andre,Jaqueline
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 150
   ASC_Shading_MinMax_Elevation 15.0:100.0
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 15000
   ASC_Shading_StateChange_Sunny 25000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 21:40
   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 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   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_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
   genericDeviceType blind
   homebridgeMapping clear CurrentPosition=pct,minValue=0,maxValue=100
TargetPosition=pct,minValue=0,maxValue=100,minStep=10,delay=400,cmd=pct,
PositionState=state,values=/^drive-up/:INCREASING;/^drive-down/:DECREASING;/.*/:STOPPED
   rl_autoStop 0
   rl_commandDown set MQTT2 publish cmd/jaroliftdg/shutter/0 DOWN
   rl_commandStop set MQTT2 publish cmd/jaroliftdg/shutter/0 STOP
   rl_commandUp set MQTT2 publish cmd/jaroliftdg/shutter/0 UP
   rl_excessBottom 0
   rl_excessTop 0
   rl_resetTime 3
   rl_secondsDown 20
   rl_secondsUp 20
   rl_switchTime 1
   rl_type    HomeKit
   room       Homekit,jarolift
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     open:closed:half:stop:pct
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juli 2019, 11:23:05
Mach mal bitte


{ ascAPIget('ShadingLastStatus','badezimmer') }


und


{ ascAPIget('ShadingStatus','badezimmer') }


Beide Befehle in der FHEMWEB Konsole eingeben.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Reliktdragon am 04 Juli 2019, 11:50:51
Zitat von: CoolTux am 04 Juli 2019, 11:23:05
Mach mal bitte


{ ascAPIget('ShadingLastStatus','badezimmer') }


und


{ ascAPIget('ShadingStatus','badezimmer') }


Beide Befehle in der FHEMWEB Konsole eingeben.

Grüße



Nach dem Eingeben zeigt Fhem bei beiden
Zitatin
an

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Juli 2019, 11:52:09
Na dann ist das ja auch kein Wunder. Starte bitte einmal FHEM neu und beobachte dann. Wenn Status bei in steht muss LastStatus out sein nur dann fährt das Rollo.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Reliktdragon am 05 Juli 2019, 09:00:34
Zitat von: CoolTux am 04 Juli 2019, 11:52:09
Na dann ist das ja auch kein Wunder. Starte bitte einmal FHEM neu und beobachte dann. Wenn Status bei in steht muss LastStatus out sein nur dann fährt das Rollo.

Hab gestern neu gestartet dann war beides auf out. Beschattung hat funktioniert.

Heute morgen um 7 hab ich mal reingeschaut da war beides auf out.

Gerade eben hab ich nun gesehen das beides auf in ist obwohl das Fenster sich erst um 9.10 Uhr öffnet.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juli 2019, 09:27:33
Das out und in passiert unabhängig ab wann sich das Rollo öffnet. Also Du meinst sicherlich die Tagfahrt.
Du kannst aber mal bitte die aktuelle Developerversion nehmen und damit testen. Da funktioniert das ganze noch etwas besser.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juli 2019, 11:28:31
Ich habe soeben Version 0.6.20 ins SVN eingecheckt mit all den schönen Erweiterungen, Bugfixes und kleinen Änderungen der letzten Wochen.
Was ich noch nicht geschafft habe ist einen schönen Text zur Beschreibung von Shading und Ausperrschutz ein zu tragen welchen ich von einem netten User bekommen habe. Das kommt aber dann als nächstes.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FHEM_newbie am 05 Juli 2019, 11:48:28
So langsam kapiere ich das ASC nicht mehr. Alle Rollos stehen auf Shading out, obwohl laut debug eintlich alle Funtionen erfüllt sind.
Hier mal ein List des ASC und eines Rollos:

Internals:
   FUUID      5cc9a8e9-f33f-434b-8e21-98be761ed13843e8
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,myASControl,shutter_switch_Bad,shutter_switch_Kind1,shutter_switch_Esszimmer_Ost,shutter_switch_Esszimmer_Sued,shutter_switch_Esszimmer_West,shutter_switch_Gaestezimmer_Nord,shutter_switch_Gaestezimmer_West,shutter_switch_Kueche_Ost,shutter_switch_Kueche_Sued,shutter_switch_Kind2,shutter_switch_Schlafzimmer,shutter_switch_WC,shutter_switch_Wohnzimmer_Sued,shutter_switch_Wohnzimmer_West,shutter_switch_Esszimmer_Sued,shutter_switch_Kind1,shutter_switch_Schlafzimmer,shutter_switch_Esszimmer_Ost,shutter_switch_Gaestezimmer_West,shutter_switch_WC,shutter_switch_Wohnzimmer_Sued,shutter_switch_Esszimmer_West,shutter_switch_Wohnzimmer_West,shutter_switch_Kueche_Ost,shutter_switch_Bad,shutter_switch_Gaestezimmer_Nord,myTwilight,shutter_switch_Kueche_Sued,Wechselrichter,ASC_WindowRec_subType,shutter_switch_Kind2
   NR         188
   NTFY_ORDER 51-myASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-06-06 22:18:26   ASC_Enable      on
     2019-06-06 21:05:54   ASC_ShuttersLastDrive night close
     2019-07-05 11:29:45   ASC_Time_DriveDown  5.07.2019 - 21:11
     2019-07-05 11:29:45   ASC_Time_DriveUp  6.07.2019 - 06:49
     2019-06-06 22:18:26   ascEnable       on
     2019-07-05 11:29:42   associatedWith  myASControl
     2019-07-05 11:31:40   controlShading  on
     2019-05-01 16:10:49   hardLockOut     off
     2019-07-05 06:48:49   myASControl_lastPosValue 0
     2019-07-05 11:29:45   myASControl_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-05-26 22:25:37   partyMode       off
     2019-05-11 21:01:10   rg_ASC_Rollaeden_Times commands {level => 'pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',  ASC_Time_Down_Early => 'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00',  ASC_Time_Down_Late  => 'ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30',  ASC_Time_Up_WE_Holiday => 'ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00', ASC_Time_Up_Early => 'ASC_Time_Up_Early:05:00,05:05,05:30,05:45,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',   ASC_Time_Up_Late => 'ASC_Time_Up_Late:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',   ASC_Mode_Down => 'ASC_Mode_Down:always,absent,off',   ASC_Mode_Up => 'ASC_Mode_Up:always,absent,off',_lastPosValue
     2019-07-05 11:29:41   room_ASC        myASControl
     2019-07-05 11:29:41   room_Bad_EnOcean_Rollo shutter_switch_Bad
     2019-07-05 11:29:41   room_Kind1_EnOcean_Rollo shutter_switch_Kind1
     2019-07-05 11:29:41   room_EnOcean_Ezimmer_Rollo shutter_switch_Esszimmer_Ost,shutter_switch_Esszimmer_Sued,shutter_switch_Esszimmer_West
     2019-07-05 11:29:41   room_EnOcean_Kueche_Rollo shutter_switch_Kueche_Ost,shutter_switch_Kueche_Sued
     2019-07-05 11:29:41   room_EnOcean_Rollo_Wohnzimmer shutter_switch_Wohnzimmer_Sued,shutter_switch_Wohnzimmer_West
     2019-07-05 11:29:41   room_Gaestezimmer_EnOcean_Rollo shutter_switch_Gaestezimmer_Nord,shutter_switch_Gaestezimmer_West
     2019-07-05 11:29:41   room_Kind2_EnOcean_Rollo shutter_switch_Kind2
     2019-07-05 11:29:41   room_Schlafzimmer_EnOcean_Rollo shutter_switch_Schlafzimmer
     2019-07-05 11:29:41   room_WC_EnOcean_Rollo shutter_switch_WC
     2019-05-01 16:10:49   selfDefense     off
     2019-07-05 08:40:30   shutter_switch_Bad_PosValue 63
     2019-07-05 06:48:49   shutter_switch_Bad_lastPosValue 100
     2019-07-05 11:29:45   shutter_switch_Bad_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-04 19:45:51   shutter_switch_Kind1_PosValue 100
     2019-07-04 21:11:48   shutter_switch_Kind1_lastPosValue 95
     2019-07-05 11:29:45   shutter_switch_Kind1_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 06:49:16   shutter_switch_Esszimmer_Ost_PosValue 0
     2019-07-05 06:48:49   shutter_switch_Esszimmer_Ost_lastPosValue 100
     2019-07-05 11:29:45   shutter_switch_Esszimmer_Ost_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 06:49:19   shutter_switch_Esszimmer_Sued_PosValue 0
     2019-07-05 06:48:51   shutter_switch_Esszimmer_Sued_lastPosValue 100
     2019-07-05 11:29:45   shutter_switch_Esszimmer_Sued_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 06:49:16   shutter_switch_Esszimmer_West_PosValue 0
     2019-07-05 06:48:49   shutter_switch_Esszimmer_West_lastPosValue 100
     2019-07-05 11:29:45   shutter_switch_Esszimmer_West_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 06:49:03   shutter_switch_Gaestezimmer_Nord_PosValue 0
     2019-07-05 06:48:50   shutter_switch_Gaestezimmer_Nord_lastPosValue 100
     2019-07-05 11:29:46   shutter_switch_Gaestezimmer_Nord_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 06:49:18   shutter_switch_Gaestezimmer_West_PosValue 0
     2019-07-05 06:48:50   shutter_switch_Gaestezimmer_West_lastPosValue 100
     2019-07-05 11:29:46   shutter_switch_Gaestezimmer_West_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 07:39:35   shutter_switch_Kueche_Ost_PosValue 81
     2019-07-04 13:53:24   shutter_switch_Kueche_Ost_lastPosValue 100
     2019-07-05 11:29:46   shutter_switch_Kueche_Ost_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 06:49:19   shutter_switch_Kueche_Sued_PosValue 0
     2019-07-05 06:48:50   shutter_switch_Kueche_Sued_lastPosValue 100
     2019-07-05 11:29:46   shutter_switch_Kueche_Sued_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 07:17:41   shutter_switch_Kind2_PosValue 95
     2019-07-04 21:11:48   shutter_switch_Kind2_lastPosValue 46
     2019-07-05 11:29:46   shutter_switch_Kind2_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 08:39:54   shutter_switch_Schlafzimmer_PosValue 69
     2019-07-04 21:11:48   shutter_switch_Schlafzimmer_lastPosValue 37
     2019-07-05 11:29:46   shutter_switch_Schlafzimmer_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 06:49:11   shutter_switch_WC_PosValue 0
     2019-07-05 06:48:50   shutter_switch_WC_lastPosValue 100
     2019-07-05 11:29:46   shutter_switch_WC_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 06:49:19   shutter_switch_Wohnzimmer_Sued_PosValue 0
     2019-07-05 06:48:51   shutter_switch_Wohnzimmer_Sued_lastPosValue 100
     2019-07-05 11:29:46   shutter_switch_Wohnzimmer_Sued_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 06:49:19   shutter_switch_Wohnzimmer_West_PosValue 0
     2019-07-05 06:48:51   shutter_switch_Wohnzimmer_West_lastPosValue 100
     2019-07-05 11:29:46   shutter_switch_Wohnzimmer_West_nextAstroTimeEvent  5.07.2019 - 21:11
     2019-07-05 11:29:46   state           created new drive timer
     2019-05-01 16:10:49   sunriseTimeWeHoliday off
     2019-07-05 11:29:41   userAttrList    rolled out
   helper:
     shuttersList:
       myASControl
       shutter_switch_Bad
       shutter_switch_Kind1
       shutter_switch_Esszimmer_Ost
       shutter_switch_Esszimmer_Sued
       shutter_switch_Esszimmer_West
       shutter_switch_Gaestezimmer_Nord
       shutter_switch_Gaestezimmer_West
       shutter_switch_Kueche_Ost
       shutter_switch_Kueche_Sued
       shutter_switch_Kind2
       shutter_switch_Schlafzimmer
       shutter_switch_WC
       shutter_switch_Wohnzimmer_Sued
       shutter_switch_Wohnzimmer_West
   monitoredDevs:
     ASC_WindowRec_subType:
       shutter_switch_Bad 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec
       shutter_switch_Kind1 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_WindParameters ASC_WindProtection:on,off ASC_WindowRec
     Wechselrichter:
       myASControl ASC_BrightnessSensor
       shutter_switch_Bad ASC_BrightnessSensor
       shutter_switch_Kind1 ASC_BrightnessSensor
       shutter_switch_Esszimmer_Ost ASC_BrightnessSensor
       shutter_switch_Esszimmer_Sued ASC_BrightnessSensor
       shutter_switch_Esszimmer_West ASC_BrightnessSensor
       shutter_switch_Gaestezimmer_Nord ASC_BrightnessSensor
       shutter_switch_Gaestezimmer_West ASC_BrightnessSensor
       shutter_switch_Kueche_Ost ASC_BrightnessSensor
       shutter_switch_Kueche_Sued ASC_BrightnessSensor
       shutter_switch_Kind2 ASC_BrightnessSensor
       shutter_switch_Schlafzimmer ASC_BrightnessSensor
       shutter_switch_WC ASC_BrightnessSensor
       shutter_switch_Wohnzimmer_Sued ASC_BrightnessSensor
       shutter_switch_Wohnzimmer_West ASC_BrightnessSensor
     myTwilight:
       myASControl ASC_twilightDevice
     shutter_switch_Bad:
     shutter_switch_Kind1:
     shutter_switch_Esszimmer_Ost:
     shutter_switch_Esszimmer_Sued:
     shutter_switch_Esszimmer_West:
     shutter_switch_Gaestezimmer_Nord:
     shutter_switch_Gaestezimmer_West:
     shutter_switch_Kueche_Ost:
     shutter_switch_Kueche_Sued:
     shutter_switch_Kind2:
     shutter_switch_Schlafzimmer:
     shutter_switch_WC:
     shutter_switch_Wohnzimmer_Sued:
     shutter_switch_Wohnzimmer_West:
Attributes:
   ASC        1
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor Wechselrichter:Helligkeit
   ASC_Pos_Reading position
   ASC_Shading_StateChange_Cloudy 5000
   ASC_Shading_StateChange_Sunny 10000
   ASC_Shading_WaitingPeriod 300
   ASC_autoAstroModeEvening ASTRONOMIC
   ASC_autoAstroModeMorning ASTRONOMIC
   ASC_autoShuttersControlComfort off
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_tempSensor T3_Zuluft
   ASC_twilightDevice myTwilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate





Internals:
   DEF        0000000B
   FUUID      5cc9aa1f-f33f-434b-acc8-59f54b52c73bfaba
   IODev      TCM_ESP2_0
   NAME       shutter_switch_Bad
   NR         189
   NTFY_ORDER 50-shutter_switch_Bad
   STATE      stop
   TYPE       EnOcean
   READINGS:
     2019-06-06 22:18:26   ASC_Enable      on
     2019-07-05 08:40:30   ASC_ShuttersLastDrive manual
     2019-07-05 11:29:45   ASC_Time_DriveDown  5.07.2019 - 21:11
     2019-07-05 11:29:45   ASC_Time_DriveUp  6.07.2019 - 06:49
     2019-07-05 08:40:30   anglePos        90
     2019-07-05 11:29:42   associatedWith  myASControl
     2019-07-05 08:40:30   block           unlock
     2019-07-05 08:40:30   endPosition     not_reached
     2019-07-05 08:40:30   position        63
     2019-07-05 08:40:30   state           stop
     2019-05-01 20:25:03   teach           4BS teach-in sent
Attributes:
   ASC        1
   ASC_Antifreeze soft
   ASC_Antifreeze_Pos 85
   ASC_BrightnessSensor Wechselrichter:Helligkeit
   ASC_Closed_Pos 100
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading position
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 106
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 70
   IODev      TCM_ESP2_0
   eep        A5-3F-7F
   manufID    00D
   model      Eltako_FSB14
   room       Bad,EnOcean,Rollo
   shutTime   26
   shutTimeCloses 30
   subDef     AA00000B
   subType    manufProfile
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juli 2019, 12:07:36
Da scheint so einiges bei Dir nicht korrekt zu sein.
ASC        1
Wieso stellst Du das ASC Attribut im ASC Device und dann darauf beruhend Attribute die ins Rollo müssen

   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor Wechselrichter:Helligkeit
   ASC_Pos_Reading position
   ASC_Shading_StateChange_Cloudy 5000
   ASC_Shading_StateChange_Sunny 10000
   ASC_Shading_WaitingPeriod 300


Das ASC Attribut darf niemals im ASC Device selbst gesetzt werden, sonst denkt ASC es selbst ist ein Rollo.
Alle Attribute die nach dem ASC_ mit kleinen Buchstaben anfangen sind vom ASC Device selbst alle die mit großen Buchstaben anfangen gehören in die Rollos.

Am besten das ganze ASC noch einemal löschen und hoffen das er alles sauber entfernen kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: rakete123 am 05 Juli 2019, 12:27:00
Hallo zusammen,
ich überlege aktuell ob ich meine eigenen doif's lösche und auf ASC umsteige. Eine Öffnung der Rollos durch einen Fensterkontakt ist ja bereits möglich.

Allerdings nutze ich nicht wirklich eine Beschattungsfunktion. Ich schaue mir lediglich die maximale Temperatur des Tages aus meiner netatmo an und fahre dann die Rollos an dem Tag runter. Abhängig von meiner Abwesenheit bzw. spätestens zu einer bestimmten Uhrzeit.
Wäre sowas möglich?
Wenn ich nach Hause komme, lasse ich die Rollos ein kleines bisschen hochfahren, damit ich nicht im dunkeln stehe. Aber auch erst wenn ich nach 16 Uhr nach Hause komme. Sowas wäre auich cool, geht das schon? Hab beim Doku überfliegen nichts gefunden.

mfg
Marcel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juli 2019, 12:59:12
Hallo,

Für die Beschattung kannst Du einen Dummy Lichtsensor verwenden und den Rest nach Aussentemperatur steuern lassen.
Zum Thema nach Hause kommt geht nur Rollo hoch fahren wenn Tag ist. Also komplett hoch.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: rakete123 am 05 Juli 2019, 15:28:07
Ah okay super, einen Helligkeitssensor hab ich sogar aber der ist nördlich ausgerichtet und ich nutze den nur zur Tag/Nacht Unterscheidung.
Wäre dann so ein "bisschen hochfahren" ein evtl. zukünftiges Feature?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juli 2019, 15:35:01
Eher nicht. Da kann dann gerne jeder seine eigene zusätzliche Steuerung machen und ASC damit übersteuern
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 05 Juli 2019, 16:13:20
Zitat von: CoolTux am 03 Juli 2019, 19:40:47
Es gibt zwei Möglichkeiten.
Entweder das Attribut ASC_Lockout auf soft oder hard stellen dann brauchst keine ASC_Place setzen. Oder aber ASC_Place auf terrace stellen dann brauchst kein ASC_Lockout setzen.

So ich beobachte heute noch mal, mit ASC_Lockdout auf Soft fuhren sie dann auch nicht runter, das war schon mal gut. Um 22-23 Uhr habe ich beide geschlossen, aber sie fuhren dann nicht nach unten. Sollte das nicht passieren ? Das sie die Nachfahrt nachholen, wenn man die Fenster schließt ?

Dann ist es so, wenn z.b. das Fenster gekippt ist und man möchte es öffnen, oder das Fenster geöffnet und man möchte es Kippen, fängt der Rollo direkt an in Ventil Pos zu fahren. Könnte man hier einen Timer einbauen, oder eine Verzögerung, wenn man die Öffnungsart des Fenster ändert, das er dann nichts macht. Wenn es länger zu oder offen ist er dann auf den Kontakt reagiert ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juli 2019, 16:33:52
Zitat von: D3ltorohd am 05 Juli 2019, 16:13:20
So ich beobachte heute noch mal aber, mit ASC_Lockdout auf Soft fuhren die beiden nicht runter. Um 22-23 Uhr habe ich beide geschlossen, aber sie fuhren dann nicht nach unten. Sollte das nicht passieren ? Das sie die Nachfahrt nachholen, wenn man die Fenster schließt ?

Dann ist es so, wenn z.b. das Fenster gekippt ist und man möchte es öffnen, oder das Fenster geöffnet und man möchte es Kippen, fängt der Rollo direkt an in Ventil Pos zu fahren. Könnte man hier einen Timer einbauen, oder eine Verzögerung, wenn man die Öffnungsart des Fenster ändert, das er dann nichts macht. Wenn es länger zu oder offen ist er dann auf den Kontakt reagiert ?

Das sollte auch eigentlich genau so sein und war in meinen "kurzen" Tests auch so. Eventuell spielt die Zeit eine Rolle.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 05 Juli 2019, 20:27:33
Bräuchtest du noch mal nen Debug Log, von der Zeit ? Würdest du da vllt noch was sehen können ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Juli 2019, 20:32:04
Zitat von: D3ltorohd am 05 Juli 2019, 20:27:33
Bräuchtest du noch mal nen Debug Log, von der Zeit ? Würdest du da vllt noch was sehen können ?

Bestimmt. Ich habe das jetzt bei mir auch mal aktiviert. Kannst aber gerne ein Debug machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 05 Juli 2019, 22:39:56
@CoolTux:
ZitatWas ich noch nicht geschafft habe ist einen schönen Text zur Beschreibung von Shading und Ausperrschutz ein zu tragen welchen ich von einem netten User bekommen habe.
:)

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FHEM_newbie am 06 Juli 2019, 00:29:22
Zitat von: CoolTux am 05 Juli 2019, 12:07:36
Da scheint so einiges bei Dir nicht korrekt zu sein.
ASC        1
Wieso stellst Du das ASC Attribut im ASC Device und dann darauf beruhend Attribute die ins Rollo müssen

   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor Wechselrichter:Helligkeit
   ASC_Pos_Reading position
   ASC_Shading_StateChange_Cloudy 5000
   ASC_Shading_StateChange_Sunny 10000
   ASC_Shading_WaitingPeriod 300


Das ASC Attribut darf niemals im ASC Device selbst gesetzt werden, sonst denkt ASC es selbst ist ein Rollo.
Alle Attribute die nach dem ASC_ mit kleinen Buchstaben anfangen sind vom ASC Device selbst alle die mit großen Buchstaben anfangen gehören in die Rollos.

Am besten das ganze ASC noch einemal löschen und hoffen das er alles sauber entfernen kann.

Dankeschön, das Attribut ASC ist da wohl irgendwie reingerutscht, auch das mit den großen und kleinen Buchstaben war mir nicht so klar. Jetzt nochmal alles gelöscht und neu konfiguriert, damit dürfte es wohl besser klappen. Danke!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 06 Juli 2019, 10:36:26
So, hier noch mal ein Auszug von der Zeit in der sie fahren.

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Bad - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Bad - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnShuttersCommandSet: Bad - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Treppe - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Treppe - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnShuttersCommandSet: Treppe - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Terrasse - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Terrasse - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnShuttersCommandSet: Terrasse - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Phillip - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Phillip - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnShuttersCommandSet: Phillip - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Schlafzimmer_li - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Schlafzimmer_li - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnShuttersCommandSet: Schlafzimmer_li - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Schlafzimmer_re - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Schlafzimmer_re - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnShuttersCommandSet: Schlafzimmer_re - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Selina - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnSetDriveCmd: Selina - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:18:55 - FnShuttersCommandSet: Selina - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:19:10 - FnSetCmdFn: Schlafzimmer_li - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:19:10 3: JarolifCUL: JaroFB set down 7

ASC_DEBUG!!! 2019.07. 5 21:19:29 - FnSetCmdFn: Terrasse - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:19:29 3: JarolifCUL: JaroFB set down 4

ASC_DEBUG!!! 2019.07. 5 21:19:41 - FnSetCmdFn: Treppe - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:19:41 3: JarolifCUL: JaroFB set down 12

ASC_DEBUG!!! 2019.07. 5 21:21:02 - FnSetCmdFn: Phillip - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:21:02 3: JarolifCUL: JaroFB set down 13

ASC_DEBUG!!! 2019.07. 5 21:25:02 - FnSetCmdFn: Schlafzimmer_re - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:25:02 3: JarolifCUL: JaroFB set down 8

ASC_DEBUG!!! 2019.07. 5 21:25:39 - FnSetCmdFn: Selina - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:25:39 3: JarolifCUL: JaroFB set down 14

ASC_DEBUG!!! 2019.07. 5 21:26:06 - FnSetCmdFn: Bad - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:26:06 3: JarolifCUL: JaroFB set down 9

ASC_DEBUG!!! 2019.07. 5 21:33:52 - FnSetDriveCmd: Kueche - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:33:52 - FnSetDriveCmd: Kueche - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:33:52 - FnShuttersCommandSet: Kueche - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:33:52 - FnSetDriveCmd: Buero_li - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:33:52 - FnSetDriveCmd: Buero_li - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:33:52 - FnShuttersCommandSet: Buero_li - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:33:52 - FnSetDriveCmd: Buero_re - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:33:52 - FnSetDriveCmd: Buero_re - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:33:52 - FnShuttersCommandSet: Buero_re - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:37:08 - FnSetCmdFn: Kueche - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:37:08 3: JarolifCUL: JaroFB set down 6

ASC_DEBUG!!! 2019.07. 5 21:40:41 - FnSetCmdFn: Buero_re - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:40:41 3: JarolifCUL: JaroFB set down 11

ASC_DEBUG!!! 2019.07. 5 21:41:32 - FnSetCmdFn: Buero_li - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:41:32 3: JarolifCUL: JaroFB set down 10

ASC_DEBUG!!! 2019.07. 5 21:41:32 - FnSetDriveCmd: Esszimmer - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:41:32 - FnSetDriveCmd: Esszimmer - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:41:33 - FnShuttersCommandSet: Esszimmer - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:45:59 - FnSetCmdFn: Esszimmer - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:45:59 3: JarolifCUL: JaroFB set down 5

ASC_DEBUG!!! 2019.07. 5 21:49:24 - FnSetDriveCmd: Wohnzimmer_li - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:49:24 - FnSetDriveCmd: Wohnzimmer_li - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:49:24 - FnShuttersCommandSet: Wohnzimmer_li - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:49:24 - FnSetDriveCmd: Wohnzimmer_mi - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:49:24 - FnSetDriveCmd: Wohnzimmer_mi - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:49:24 - FnShuttersCommandSet: Wohnzimmer_mi - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:49:24 - FnSetDriveCmd: Wohnzimmer_re - versetztes fahren

ASC_DEBUG!!! 2019.07. 5 21:49:24 - FnSetDriveCmd: Wohnzimmer_re - NoOffset: NEIN

ASC_DEBUG!!! 2019.07. 5 21:49:24 - FnShuttersCommandSet: Wohnzimmer_re - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.07. 5 21:52:57 - FnSetCmdFn: Wohnzimmer_re - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:52:57 3: JarolifCUL: JaroFB set down 3

ASC_DEBUG!!! 2019.07. 5 21:53:01 - FnSetCmdFn: Wohnzimmer_li - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:53:01 3: JarolifCUL: JaroFB set down 1

ASC_DEBUG!!! 2019.07. 5 21:55:53 - FnSetCmdFn: Wohnzimmer_mi - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.07.05 21:55:53 3: JarolifCUL: JaroFB set down 2

ASC_DEBUG!!! 2019.07. 5 22:45:19 - FnSetCmdFn: Wohnzimmer_mi - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 50. Grund der Fahrt: ventilate - window open
2019.07.05 22:45:19 3: JarolifCUL: JaroFB set up 2

ASC_DEBUG!!! 2019.07. 5 22:45:19 - FnSetDriveCmd: Wohnzimmer_mi - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07. 5 22:45:19 - FnSetDriveCmd: Wohnzimmer_mi - NoOffset: JA

ASC_DEBUG!!! 2019.07. 5 22:45:33 - FnSetCmdFn: Wohnzimmer_re - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 50. Grund der Fahrt: ventilate - window open
2019.07.05 22:45:33 3: JarolifCUL: JaroFB set up 3

ASC_DEBUG!!! 2019.07. 5 22:45:33 - FnSetDriveCmd: Wohnzimmer_re - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07. 5 22:45:33 - FnSetDriveCmd: Wohnzimmer_re - NoOffset: JA
2019.07.05 22:45:37 3: JarolifCUL: JaroFB set stop 2
2019.07.05 22:45:51 3: JarolifCUL: JaroFB set stop 3


Wohnzimmer mitte, war Fenster auf, fuhr dennoch nach unten. Als alle unten waren hatte ich später mal die Fenster aufgemacht, li und re. Die Rollos fuhren hoch, denke Ventil Pos. Beim zu machen, fuhren sie aber nicht wieder runter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Juli 2019, 12:37:08
Hast Du die aktuelle Version 0.6.20? Ich wurde leider gestern beim testen unterbrochen.
Hast Du das Attribut auf soft gesetzt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 06 Juli 2019, 14:50:59
Moin,

wie es aussieht erkennt mein ASC keine manuelle Fahrt meiner Eltako Aktoren.
Wo kann ich da ansetzen?

Danke.

Grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Juli 2019, 16:05:38
Der Wert im Attribut ASC_Pos_Reading sollte das Reading sein welches die Position anzeigt und auch einen Event wirft wenn die Fahrt abgeschlossen ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 06 Juli 2019, 21:00:43
Ich habe es nicht so hinbekommen wie man es sich vorstellt, die Automatic bleibt oft einfach hängen, folge man ist unzufrieden. Vielleicht wird das Modul irgendwann mal umgebaut, sodas man die momentane Position garnicht braucht oder diese vielleicht auch virtuell nutzt (ohne echte Position, diese kam bei mir relativ unzuverlässig und ab und zu mit +/-1%, was das ASC in der Folge stoppt.

Wie deaktiviere ich das ASC bei einzelnen Rollladen, einfach alle Readings und Attribute löschen? Ich werde erstmal auf mein DOIF zurück gehen, das jetzt etwas erweitern um dann auch ein paar Sachen vom ASC zu nutzen die mir gefallen haben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Juli 2019, 21:08:07
Zitat von: Typ1er am 06 Juli 2019, 21:00:43
Ich habe es nicht so hinbekommen wie man es sich vorstellt, die Automatic bleibt oft einfach hängen, folge man ist unzufrieden. Vielleicht wird das Modul irgendwann mal umgebaut, sodas man die momentane Position garnicht braucht oder diese vielleicht auch virtuell nutzt (ohne echte Position, diese kam bei mir relativ unzuverlässig und ab und zu mit +/-1%, was das ASC in der Folge stoppt.

Wie deaktiviere ich das ASC bei einzelnen Rollladen, einfach alle Readings und Attribute löschen? Ich werde erstmal auf mein DOIF zurück gehen, das jetzt etwas erweitern um dann auch ein paar Sachen vom ASC zu nutzen die mir gefallen haben.

Einfach das Attribut ASC entfernen oder auf 0 stellen und ein Rescan machen. Die Attribute bleiben zwar erhalten aber das Rollo selbst wird von ASC nicht mehr beachtet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Juli 2019, 22:09:27
Ich habe das Thema Nachtfahrt und Fenster offen testen können. Mit der aktuellen Version 0.6.20 ist mein Rollo bei offenen Fenster nicht gefahren zur Nachtfahrt. Gesetzt hatte ich lediglich das Attribut ASC_LockOut auf soft.
Wie ich dann eine halbe Stunde später das Fenster zu gemacht habe wurde die Fahrt durch geführt und das Rollo geschlossen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 07 Juli 2019, 07:06:56
Zitat von: CoolTux am 06 Juli 2019, 16:05:38
Der Wert im Attribut ASC_Pos_Reading sollte das Reading sein welches die Position anzeigt und auch einen Event wirft wenn die Fahrt abgeschlossen ist.

Das ist alles der Fall (Reading "position" erzeugt ein Event bei manueller Fahrt) aber eine manuelle Fahrt wird nicht erkannt.

Internals:
   DEF        00001006
   FGW14_MSGCNT 155
   FGW14_TIME 2019-07-06 23:00:47
   FUUID      5c443666-f33f-02b0-635c-f19ab36d9fb97510
   IODev      FGW14
   LASTInputDev FGW14
   MSGCNT     155
   NAME       EG.ez.RO.EZRolladen
   NR         335
   NTFY_ORDER 50-EG.ez.RO.EZRolladen
   STATE      100
   TYPE       EnOcean
   READINGS:
     2019-06-07 07:05:53   ASC_Enable      on
     2019-07-06 11:54:51   ASC_ShuttersLastDrive shading out
     2019-07-06 22:42:16   ASC_Time_DriveDown  7.07.2019 - 22:42
     2019-07-06 22:42:16   ASC_Time_DriveUp  7.07.2019 - 08:30
     2019-07-06 22:42:16   ASC_Time_PrivacyDriveDown  7.07.2019 - 22:27
     2019-07-06 23:00:47   anglePos        90
     2019-06-26 23:24:24   associatedWith  Rolladensteuerung
     2019-07-06 23:00:47   endPosition     not_reached
     2019-07-06 23:00:47   position        100
     2019-07-06 23:00:47   state           not_reached
     2018-10-27 18:39:05   teach           4BS teach-in sent
   helper:
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_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness -1:-1
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_DriveUpMaxDuration 25
   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 900
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device rgr_Home
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 85
   ASC_Shading_MinMax_Elevation 25:75
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 350
   ASC_Shading_StateChange_Sunny 400
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 08: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 EG.ez.TK.FensterGross.strc
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      FGW14
   devStateIcon 0:fts_shutter_10@green 100:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   eep        A5-3F-7F
   eventMap   opens:Auf closes:Zu up:Hoch down:Runter stop:Stop
   group      Rolladen
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rolladen
   settingAccuracy low
   shutTime   23
   shutTimeCloses 35
   stateFormat position
   subDef     AABBCC03
   subType    manufProfile
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     position:Auf:Zu:Hoch:Runter:Stop
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 07:13:07
ASC_DriveUpMaxDuration 25
Sind die 25s wirklich die längste Zeit welche das Rollo zum fahren benötigt? Egal ob hoch oder runter?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 07 Juli 2019, 08:05:03
Zitat von: CoolTux am 07 Juli 2019, 07:13:07
ASC_DriveUpMaxDuration 25
Sind die 25s wirklich die längste Zeit welche das Rollo zum fahren benötigt? Egal ob hoch oder runter?

Ja...
Von komplett geschlossen bis komplett geöffnet benötigt der Rolladen 22sec.
Herunterfahren geht minimal schneller.

grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 08:39:29
Zitat von: C0mmanda am 07 Juli 2019, 08:05:03
Ja...
Von komplett geschlossen bis komplett geöffnet benötigt der Rolladen 22sec.
Herunterfahren geht minimal schneller.

grtz

Stell mal bitte verbose auf 5 und DEBUG auf 1. Das volle Progamm und dann fahre bitte ein Rollo manuell. Das Log brauche ich dann bitte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 07 Juli 2019, 08:53:46
Zitat von: CoolTux am 07 Juli 2019, 08:39:29
Stell mal bitte verbose auf 5 und DEBUG auf 1. Das volle Progamm und dann fahre bitte ein Rollo manuell. Das Log brauche ich dann bitte.

Hier ist das Log.

Bei 08:50:48 habe ich den Rolladen manuell gefahren.

ASC_DEBUG!!! 2019.07. 7 08:50:43 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:50:43 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:50:43 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:50:43 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:50:43 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:50:48 4: AutoShuttersControl (Rolladensteuerung) - Devname: EG.ez.RO.EZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'position: 100',
          'anglePos: 90',
          'endPosition: closed',
          'state: closed'
        ];
2019.07.07 08:50:48 4: AutoShuttersControl (Rolladensteuerung) - Devname: EG.ez.RO.EZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'endPosition: not_reached',
          'state: not_reached'
        ];

2019.07.07 08:50:54 4: AutoShuttersControl (Rolladensteuerung) - Devname: EG.ez.RO.EZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'position: 100',
          'anglePos: 90',
          'endPosition: closed',
          'state: closed'
        ];

2019.07.07 08:50:55 4: AutoShuttersControl (Rolladensteuerung) - Devname: EG.ez.RO.EZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'endPosition: not_reached',
          'state: not_reached'
        ];

2019.07.07 08:51:13 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'brightnessraw: 673',
          'brightness:   594'
        ];

2019.07.07 08:51:13 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: bri: 673 loa: 11 rss: -69.0'
        ];

2019.07.07 08:51:13 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'rssi: -70.0'
        ];

2019.07.07 08:51:23 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: bri: 673 loa: 11 rss: -70.0'
        ];

2019.07.07 08:51:23 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:26 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: bri: 673 loa: 11 rss: -70.0'
        ];

2019.07.07 08:51:26 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:26 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:26 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:26 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:26 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:26 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:26 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:26 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:26 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:26 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:32 4: AutoShuttersControl (Rolladensteuerung) - Devname: rgr_Home Name: Rolladensteuerung Notify: $VAR1 = [
          'durTimerPresence_cr: 12482',
          'durTimerPresence: 208:01:33'
        ];
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 09:03:16
Zitat von: C0mmanda am 07 Juli 2019, 08:53:46
Hier ist das Log.

Bei 08:50:48 habe ich den Rolladen manuell gefahren.

ASC_DEBUG!!! 2019.07. 7 08:50:43 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:50:43 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:50:43 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:50:43 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:50:43 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:50:48 4: AutoShuttersControl (Rolladensteuerung) - Devname: EG.ez.RO.EZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'position: 100',
          'anglePos: 90',
          'endPosition: closed',
          'state: closed'
        ];
2019.07.07 08:50:48 4: AutoShuttersControl (Rolladensteuerung) - Devname: EG.ez.RO.EZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'endPosition: not_reached',
          'state: not_reached'
        ];

2019.07.07 08:50:54 4: AutoShuttersControl (Rolladensteuerung) - Devname: EG.ez.RO.EZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'position: 100',
          'anglePos: 90',
          'endPosition: closed',
          'state: closed'
        ];

2019.07.07 08:50:55 4: AutoShuttersControl (Rolladensteuerung) - Devname: EG.ez.RO.EZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'endPosition: not_reached',
          'state: not_reached'
        ];

2019.07.07 08:51:13 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'brightnessraw: 673',
          'brightness:   594'
        ];

2019.07.07 08:51:13 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: bri: 673 loa: 11 rss: -69.0'
        ];

2019.07.07 08:51:13 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:13 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:13 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'rssi: -70.0'
        ];

2019.07.07 08:51:23 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: bri: 673 loa: 11 rss: -70.0'
        ];

2019.07.07 08:51:23 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:23 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:23 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:26 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: bri: 673 loa: 11 rss: -70.0'
        ];

2019.07.07 08:51:26 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:26 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:26 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:26 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:26 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:26 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:26 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:26 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:26 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07. 7 08:51:26 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.07 08:51:32 4: AutoShuttersControl (Rolladensteuerung) - Devname: rgr_Home Name: Rolladensteuerung Notify: $VAR1 = [
          'durTimerPresence_cr: 12482',
          'durTimerPresence: 208:01:33'
        ];


Viel scheint da nicht zu passieren. Also ASC wertet nichts aus bezüglich einer Fahrt.
Gib bitte noch ein list vom ASC Device und ich schaue es mir im Laufe des Tages genauer an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 07 Juli 2019, 09:15:51
Zitat von: CoolTux am 07 Juli 2019, 09:03:16
Viel scheint da nicht zu passieren. Also ASC wertet nichts aus bezüglich einer Fahrt.
Gib bitte noch ein list vom ASC Device und ich schaue es mir im Laufe des Tages genauer an.

Hier das list vom ASC-Device:

Internals:
   FUUID      5cbff446-f33f-02b0-550d-dc5bea64291f606a
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  Astro,EG.ez.TK.FensterGross.strc,EG.ku.TK.FensterKU,EG.wz.TK.FensterGross.strc,EG.wz.TK.FensterKlein,GH.xx.LS.HelligkeitAussen,OG.sz.TK.FensterSZ,Rolladensteuerung,global,rgr_Home,rr_Katha,rr_Sascha,EG.ez.RO.EZRolladen,EG.ku.RO.KURolladen,EG.sp.RO.SPRolladen,EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen
   NR         421
   NTFY_ORDER 51-Rolladensteuerung
   STATE      shading in
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-07-07 08:49:54   EG.ez.RO.EZRolladen_PosValue 40
     2019-07-07 08:49:54   EG.ez.RO.EZRolladen_lastPosValue 0
     2019-07-07 08:30:02   EG.ez.RO.EZRolladen_nextAstroTimeEvent  7.07.2019 - 22:41
     2019-07-07 08:30:02   EG.ku.RO.KURolladen_PosValue 0
     2019-05-27 22:21:57   EG.ku.RO.KURolladen_lastDelayPosValue 80
     2019-07-07 08:30:02   EG.ku.RO.KURolladen_lastPosValue 100
     2019-07-07 08:30:02   EG.ku.RO.KURolladen_nextAstroTimeEvent  7.07.2019 - 22:41
     2019-07-07 08:30:29   EG.sp.RO.SPRolladen_PosValue 0
     2019-07-07 08:30:02   EG.sp.RO.SPRolladen_lastPosValue 100
     2019-07-07 08:30:02   EG.sp.RO.SPRolladen_nextAstroTimeEvent  7.07.2019 - 22:41
     2019-07-07 08:30:02   EG.wz.RO.WZRolladen.1_PosValue 0
     2019-07-07 08:30:02   EG.wz.RO.WZRolladen.1_lastPosValue 100
     2019-07-07 08:30:02   EG.wz.RO.WZRolladen.1_nextAstroTimeEvent  7.07.2019 - 22:41
     2019-07-07 08:30:02   EG.wz.RO.WZRolladen.2_PosValue 0
     2019-07-07 08:30:02   EG.wz.RO.WZRolladen.2_lastPosValue 100
     2019-07-07 08:30:02   EG.wz.RO.WZRolladen.2_nextAstroTimeEvent  7.07.2019 - 22:41
     2019-07-07 08:30:19   OG.az.RO.AZRolladen_PosValue 0
     2019-07-07 08:30:02   OG.az.RO.AZRolladen_lastPosValue 100
     2019-07-07 08:30:02   OG.az.RO.AZRolladen_nextAstroTimeEvent  7.07.2019 - 22:41
     2019-07-06 22:30:06   OG.gz.RO.GZRolladen_PosValue 70
     2019-07-06 23:22:59   OG.gz.RO.GZRolladen_lastPosValue 50
     2019-07-06 22:30:02   OG.gz.RO.GZRolladen_nextAstroTimeEvent  7.07.2019 - 11:00
     2019-07-07 07:01:39   OG.sz.RO.SZRolladen_PosValue 50
     2019-07-07 00:29:36   OG.sz.RO.SZRolladen_lastPosValue 50
     2019-07-07 08:30:02   OG.sz.RO.SZRolladen_nextAstroTimeEvent  7.07.2019 - 22:41
     2019-06-07 07:07:17   ascEnable       on
     2019-06-02 13:50:37   controlShading  on
     2019-04-24 07:29:42   hardLockOut     off
     2019-04-24 07:29:42   partyMode       off
     2019-06-26 23:24:23   room_EnOcean_Homekit_Rolladen EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2
     2019-06-26 23:24:23   room_EnOcean_Rolladen EG.ez.RO.EZRolladen,EG.ku.RO.KURolladen
     2019-06-26 23:24:23   room_Homekit_Rolladen EG.sp.RO.SPRolladen,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen
     2019-04-24 07:47:11   selfDefense     on
     2019-07-07 08:49:54   state           shading in
     2019-05-19 06:34:17   sunriseTimeWeHoliday on
     2019-06-26 23:24:23   userAttrList    rolled out
   helper:
     shuttersList:
       EG.ez.RO.EZRolladen
       EG.ku.RO.KURolladen
       EG.sp.RO.SPRolladen
       EG.wz.RO.WZRolladen.1
       EG.wz.RO.WZRolladen.2
       OG.az.RO.AZRolladen
       OG.gz.RO.GZRolladen
       OG.sz.RO.SZRolladen
   monitoredDevs:
     Astro:
       Rolladensteuerung ASC_twilightDevice
     EG.ez.RO.EZRolladen:
     EG.ez.TK.FensterGross.strc:
       EG.ez.RO.EZRolladen ASC_WindowRec
     EG.ku.RO.KURolladen:
     EG.ku.TK.FensterKU:
       EG.ku.RO.KURolladen ASC_WindowRec
     EG.sp.RO.SPRolladen:
     EG.wz.RO.WZRolladen.1:
     EG.wz.RO.WZRolladen.2:
     EG.wz.TK.FensterGross.strc:
       EG.wz.RO.WZRolladen.2 ASC_WindowRec
     EG.wz.TK.FensterKlein:
       EG.wz.RO.WZRolladen.1 ASC_WindowRec
     GH.xx.LS.HelligkeitAussen:
       EG.ez.RO.EZRolladen ASC_BrightnessSensor
       EG.ku.RO.KURolladen ASC_BrightnessSensor
       OG.az.RO.AZRolladen ASC_BrightnessSensor
       OG.gz.RO.GZRolladen ASC_BrightnessSensor
       OG.sz.RO.SZRolladen ASC_BrightnessSensor
     OG.az.RO.AZRolladen:
     OG.gz.RO.GZRolladen:
     OG.sz.RO.SZRolladen:
     OG.sz.TK.FensterSZ:
       OG.sz.RO.SZRolladen ASC_WindowRec
     rgr_Home:
       EG.ez.RO.EZRolladen ASC_Roommate_Device
       OG.az.RO.AZRolladen ASC_Roommate_Device
       Rolladensteuerung ASC_residentsDev
     rr_Katha:
       OG.gz.RO.GZRolladen ASC_Roommate_Device
     rr_Sascha:
       OG.sz.RO.SZRolladen ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev rgr_Home:state
   ASC_tempSensor GV.xx.TF.Aussen:temperature
   ASC_twilightDevice Astro
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen
   verbose    5
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 07 Juli 2019, 10:29:01
Zitat von: CoolTux am 07 Juli 2019, 09:03:16
Viel scheint da nicht zu passieren. Also ASC wertet nichts aus bezüglich einer Fahrt.
Gib bitte noch ein list vom ASC Device und ich schaue es mir im Laufe des Tages genauer an.

Bitte nicht weitersuchen!
Das Problem lag an mir und einem Konfigurationsfehler der Eltako-Devices.
Gerade zufällig durch eine andere Frage bezgl. Eltako herausgefunden.

Sorry!

grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 10:33:45
Kannst Du mir kurz erklären wo genau das Problem lag?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 07 Juli 2019, 10:43:20
Zitat von: CoolTux am 07 Juli 2019, 10:33:45
Kannst Du mir kurz erklären wo genau das Problem lag?

Ich hatte die falsche Adresse im Device hinterlegt.
Hatte fälschlicherweise die ID des Tasters im Device hinterlegt, nicht die des Aktors.
Damit lassen sich die Rolläden zwar einwandfrei steuern aber die Rückmeldung sind nicht sauber.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 10:44:06
Ah, Danke Dir für die Info.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 07 Juli 2019, 12:17:49
Heute fuhr zum Ärger meiner Frau ein Schlafzimmer-Rolladen um 8:30 hoch, obwohl ASC_Time_Up_Early 9:00 gesetzt ist.

Internals:
   CHANGED   
   DEF        172.16.5.26
   DURATION   0
   FUUID      5d024934-f33f-d4cb-f40b-3b6cb2c6fc9d6c47
   INTERVAL   60
   MOVING     stopped
   NAME       Sh_B
   NR         175
   STATE      100
   TARGETPCT  100
   TCPIP      172.16.5.26
   TYPE       Shelly
   READINGS:
     2019-06-13 15:19:57   ASC_Enable      on
     2019-07-07 08:30:01   ASC_ShuttersLastDrive day open
     2019-07-07 08:30:01   ASC_Time_DriveDown  7.07.2019 - 22:00
     2019-07-07 08:30:01   ASC_Time_DriveUp  8.07.2019 - 08:30
     2019-07-06 13:30:54   associatedWith  Rolladen
     2019-06-13 15:01:40   cloud           disabled
     2019-06-13 21:39:56   energy_0        7.3
     2019-06-13 15:01:40   firmware        v1.5.0-hotfix2
     2019-07-07 08:30:47   last_dir        up
     2019-07-06 16:09:22   network         <html>connected to <a href="http://172.16.5.26">172.16.5.26</a></html>
     2019-07-07 08:30:01   pct             100
     2019-07-07 08:30:01   position        open
     2019-07-07 05:11:18   power           0
     2019-06-13 21:39:56   power_0         0
     2019-07-07 08:30:47   state           stopped
     2019-06-13 15:01:40   stop_reason     normal
Attributes:
   ASC        2
   ASC_BrightnessSensor Fotowiderstand:reading 340:360
   ASC_Down   brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 160
   ASC_Shading_Angle_Right 10
   ASC_Shading_Direction 290
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 850
   ASC_Shading_StateChange_Sunny 880
   ASC_Shading_WaitingPeriod 1200
   ASC_Time_Down_Early 16:00
   ASC_Time_Up_Early 9:00
   ASC_Up     brightness
   alias      Rolladen Bett
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon opening:fts_shutter_up@red closing:fts_shutter_down@red true:10px-kreis-gruen false:10px-kreis-rot 0:fts_shutter_100 100:fts_shutter_10 9\d:fts_shutter_10 8\d:fts_shutter_20 7\d:fts_shutter_30 6\d:fts_shutter_40 5\d:fts_shutter_50 4\d:fts_shutter_60 3\d:fts_shutter_70 2\d:fts_shutter_80 1\d:fts_shutter_90 0\d:fts_shutter_100 set_.*:fts_shutter_updown
   icon       fts_shutter_automatic
   interval   60
   maxtime    15
   mode       roller
   model      shelly2.5
   room       ASC,ESPEasy,Rolladen
   stateFormat pct
   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_BrightnessSensor 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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   verbose    3
   webCmd     open:closed:half:stop:pct
   widgetOverride devStateIcon:textField-long userattr:textField-long


Das ist nach dem update gestern auf 0.6.20 das erste Mal passiert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 12:35:23
Wann genau hast Du das Update gemacht gestern? Am Abend nach der Nachtfahrt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 07 Juli 2019, 12:37:27
Nein, Vormittags
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 13:00:57
schalte mal bitte Debug an und schaue mal morgen was ist. Und bestellt Deiner Frau vorausschauender Weise eine Entschuldigung von mir.
Ich habe auch gesehen das Du brightness verwendest. Es ist besser wenn Du da beide Werte, also early und late so verwendest das die Zeiten auch so sind wie der Name es suggeriert. Bei Dir wäre es auf Grund der Verwendung der default Zeiten für late aktuell nicht so. UpLate default ist 8:30 und Du hast Up_Early auf 9 Uhr.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 07 Juli 2019, 13:16:11
Danke.
Ich habe ASC_Time_Up_Late und ASC_Time_Down_Late eingestellt und werde es weiter verfolgen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 07 Juli 2019, 13:52:39
Ja Lockout steht auf soft. Werde mal ein update durchführen. Werde heute Abend schauen was passiert ?

Was passiert eigentlich wenn ich nach der Nachfahrt das Fenster öffne, dann fährt ja der Rollo auf Ventil Pos, sollte der Rollo wieder komplett schließen,wenn man das Fenster zu macht ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 14:05:59
Zitat von: D3ltorohd am 07 Juli 2019, 13:52:39
Ja Lockout steht auf soft. Werde mal ein update durchführen. Werde heute Abend schauen was passiert ?

Was passiert eigentlich wenn ich nach der Nachfahrt das Fenster öffne, dann fährt ja der Rollo auf Ventil Pos, sollte der Rollo wieder komplett schließen,wenn man das Fenster zu macht ?

Ja dann sollte das Rollo wieder schließen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: linuzer am 07 Juli 2019, 15:03:08
Hallo CoolTux,

erstmal vielen Dank und Glückwunsch für dieses coole Modul. Ich bin darauf gestoßen, weil ich auf der Suche nach einer vernünftigen Rollo-Steuerung war, nachdem ich mit meiner selbstbestrickten nicht mehr zufrieden war. Die Integration in bestehende Konzepte von FHEM, wie Presence, Twilight, Fensterkontakte, etc... finde ich einfach nur super!

Allerdings gibt es einen Bereich, der mir nicht gefällt und das ist die Beschattungsfunktion. Ich bin kein Freund von Rollosteuerungen über Helligkeitswerte, da diese im Allgemeinen sehr unzuverlässig sind (-> Unterschiede Sommer/Winter, Wolken, etc...). Außerdem möchte ich meine 7 Dachrollos im Laufe des Tages permanent nach dem aktuellen Sonnenstand nachstellen, denn wenn sie alle unten sind, ist meine Wohnung dunkel. Sie sollen also nur gerade so weit zu gehen, wie das nach aktuellem Sonnenstand nötig ist, um noch so viel Licht wie möglich reinzulassen.

Um das zu ermöglichen habe ich mir intensiv zu der dahinterstehenden Mathematik (Dachwinkel, Sonneneinstrahlwinkel, Fenstereinbautiefe, Mauer-/Dachvorsprünge, Größe des Fensters, etc.) Gedanken gemacht. Herausgekommen ist ein Script, das ein paar Grundwerte zu jedem Rollo braucht und dann nur anhand des Sonnenstands (Azimut und Elevation) die nötige Rolloposition zur Beschattung berechnet. Das läuft bei mir hervorragend.

Allerdings würde ich diese Funktion viel lieber als Teil Deines ASC-Moduls sehen, denn dann wäre es auch in all die anderen tollen Funktionen integriert, die Dein Modul bieten. Deswegen meine Frage an Dich: Hätte Du Lust/Interesse, diese Logik ins Modul aufzunehmen? Es könnte ja z.B. als 2. alternative Beschattungsfunktion parallel zur Steuerung mit Helligkeitssensoren implementiert sein (-> z.B. gesteuert über ein "Shutter Control Mode" Attribut). Falls Du Interesse hast, sag mir bitte, wie ich am besten helfen kann. Soll ich das Script einfach mal hier posten? Soll ich ein Issue auf Github aufmachen? Oder soll ich mich an einem Pullrequest versuchen (das wäre aber ziemlich schwierig für mich...)?

Freue mich schon auf Deine Meinung!

LG linuzer
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 07 Juli 2019, 15:26:09
Zitat von: linuzer am 07 Juli 2019, 15:03:08
Hallo CoolTux,

erstmal vielen Dank und Glückwunsch für dieses coole Modul. Ich bin darauf gestoßen, weil ich auf der Suche nach einer vernünftigen Rollo-Steuerung war, nachdem ich mit meiner selbstbestrickten nicht mehr zufrieden war. Die Integration in bestehende Konzepte von FHEM, wie Presence, Twilight, Fensterkontakte, etc... finde ich einfach nur super!

Allerdings gibt es einen Bereich, der mir nicht gefällt und das ist die Beschattungsfunktion. Ich bin kein Freund von Rollosteuerungen über Helligkeitswerte, da diese im Allgemeinen sehr unzuverlässig sind (-> Unterschiede Sommer/Winter, Wolken, etc...). Außerdem möchte ich meine 7 Dachrollos im Laufe des Tages permanent nach dem aktuellen Sonnenstand nachstellen, denn wenn sie alle unten sind, ist meine Wohnung dunkel. Sie sollen also nur gerade so weit zu gehen, wie das nach aktuellem Sonnenstand nötig ist, um noch so viel Licht wie möglich reinzulassen.

Um das zu ermöglichen habe ich mir intensiv zu der dahinterstehenden Mathematik (Dachwinkel, Sonneneinstrahlwinkel, Fenstereinbautiefe, Mauer-/Dachvorsprünge, Größe des Fensters, etc.) Gedanken gemacht. Herausgekommen ist ein Script, das ein paar Grundwerte zu jedem Rollo braucht und dann nur anhand des Sonnenstands (Azimut und Elevation) die nötige Rolloposition zur Beschattung berechnet. Das läuft bei mir hervorragend.

Allerdings würde ich diese Funktion viel lieber als Teil Deines ASC-Moduls sehen, denn dann wäre es auch in all die anderen tollen Funktionen integriert, die Dein Modul bieten. Deswegen meine Frage an Dich: Hätte Du Lust/Interesse, diese Logik ins Modul aufzunehmen? Es könnte ja z.B. als 2. alternative Beschattungsfunktion parallel zur Steuerung mit Helligkeitssensoren implementiert sein (-> z.B. gesteuert über ein "Shutter Control Mode" Attribut). Falls Du Interesse hast, sag mir bitte, wie ich am besten helfen kann. Soll ich das Script einfach mal hier posten? Soll ich ein Issue auf Github aufmachen? Oder soll ich mich an einem Pullrequest versuchen (das wäre aber ziemlich schwierig für mich...)?

Freue mich schon auf Deine Meinung!

LG linuzer

Sowas fände ich sehr geil!
Je nach Höhe des Sonnenstandes benötige ich (eigentlich) unterschiedliche Beschattungspositionen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Reliktdragon am 07 Juli 2019, 15:49:14
Hallo,

Kurze frage

Kann man das { ascAPIget('ShadingStatus','badezimmer') } irgendwie als reading anlegen um es für ein DOIF zu verwenden?
Bin bereits den ganzen morgen dran und bekomme es nicht hin.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 15:56:01
Selbstverständlich geht das. Die Frage ist halt nur wie und wann willst Du es immer bereit stellen.
Du brauchst also eine Art Trigger. ASC bietet dazu nicht wirklich Möglichkeiten. Aber Prinzip ist es eine normale Perl Funktion welche man aus einem at oder notify heraus starten kann um ein Reading zu setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 15:57:22
Zitat von: linuzer am 07 Juli 2019, 15:03:08
Hallo CoolTux,

erstmal vielen Dank und Glückwunsch für dieses coole Modul. Ich bin darauf gestoßen, weil ich auf der Suche nach einer vernünftigen Rollo-Steuerung war, nachdem ich mit meiner selbstbestrickten nicht mehr zufrieden war. Die Integration in bestehende Konzepte von FHEM, wie Presence, Twilight, Fensterkontakte, etc... finde ich einfach nur super!

Allerdings gibt es einen Bereich, der mir nicht gefällt und das ist die Beschattungsfunktion. Ich bin kein Freund von Rollosteuerungen über Helligkeitswerte, da diese im Allgemeinen sehr unzuverlässig sind (-> Unterschiede Sommer/Winter, Wolken, etc...). Außerdem möchte ich meine 7 Dachrollos im Laufe des Tages permanent nach dem aktuellen Sonnenstand nachstellen, denn wenn sie alle unten sind, ist meine Wohnung dunkel. Sie sollen also nur gerade so weit zu gehen, wie das nach aktuellem Sonnenstand nötig ist, um noch so viel Licht wie möglich reinzulassen.

Um das zu ermöglichen habe ich mir intensiv zu der dahinterstehenden Mathematik (Dachwinkel, Sonneneinstrahlwinkel, Fenstereinbautiefe, Mauer-/Dachvorsprünge, Größe des Fensters, etc.) Gedanken gemacht. Herausgekommen ist ein Script, das ein paar Grundwerte zu jedem Rollo braucht und dann nur anhand des Sonnenstands (Azimut und Elevation) die nötige Rolloposition zur Beschattung berechnet. Das läuft bei mir hervorragend.

Allerdings würde ich diese Funktion viel lieber als Teil Deines ASC-Moduls sehen, denn dann wäre es auch in all die anderen tollen Funktionen integriert, die Dein Modul bieten. Deswegen meine Frage an Dich: Hätte Du Lust/Interesse, diese Logik ins Modul aufzunehmen? Es könnte ja z.B. als 2. alternative Beschattungsfunktion parallel zur Steuerung mit Helligkeitssensoren implementiert sein (-> z.B. gesteuert über ein "Shutter Control Mode" Attribut). Falls Du Interesse hast, sag mir bitte, wie ich am besten helfen kann. Soll ich das Script einfach mal hier posten? Soll ich ein Issue auf Github aufmachen? Oder soll ich mich an einem Pullrequest versuchen (das wäre aber ziemlich schwierig für mich...)?

Freue mich schon auf Deine Meinung!

LG linuzer

Da Du nicht der erste bist mit diesen Wunsch und es auch schon wegen Dachfenster Dialoge gab bin ich nicht abgeneigt.
Gib mir ein zwei Tage für eine Antwort.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 07 Juli 2019, 16:35:15
Moin zusammen.

ich habe jetzt den Fix für meine FSB61 dank Klaus eingepflegt und wage nun den erneuten Versuch mit ASC.


ASC_Shading_Angle_Left Vorlaufwinkel im Bezug zum Fenster, ab wann abgeschattet wird. Beispiel: Fenster 180° - 85° ==> ab Sonnenpos. 95° wird abgeschattet
ASC_Shading_Angle_Right Nachlaufwinkel im Bezug zum Fenster, bis wann abgeschattet wird. Beispiel: Fenster 180° + 85° ==> bis Sonnenpos. 265° wird abgeschattet


Was trage ich den nun bei diesen beiden Attributen ein?

1) 0-360° als Winkel des Sonnenlaufs)

2) Beispiel Ostfenster, also 90°
    - 10° links
    + 70° rechts
   somit von 80° bis 160° ?

3) Beispiel Süd Fenster, also 180°
    - 80° links
    + 80° rechts
   somit von 100° bis 260° ?

Ich wurde etwas verwirrt durch das Beispiel der ReadingGroup "rg_ASC_Shading". Hier kann man über ein polldown von 0 bis 100 auswählen????


Ich verwende das Modul Astro (für mich ebenfalls neu)
Kann ich die Beschattung auch ohne Bridness Sensor nutzen, um schon mal einen Testlauf zu machen?

Ich habe die Probleme mit den twilight und der Wetteranbindung gelesen, gibt es da bereits eine Empfehlung?


Viele Grüße
     Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 16:38:13
Du gibst einfach die Richtung des Fensters an.
90
Und dann für Links 30 wenn er bei 60 anfangen soll und bei Rechts 30 wenn er bei 120 aufhören soll.

Du kannst für Brightness auch einen Dummy verwenden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 07 Juli 2019, 16:45:35
Hallo CoolTux,

Du warst aber echt schnell :-) Ich hatte gerade noch etwas editiert in Bezug auf Wetter.
Das mit dem Winkel habe ich jetzt mit Deiner Hilfe eingetragen, es gab ja noch das Attribut ASC_Shading_Direction, was ich in meinem Enthusiasmus übersehen hatte.
Jetzt sind die Werte in der rg_ASC_Shading als Vorauswahl geändert und somit läutet es mir ein.

Vielen dank so weit
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 16:53:24
Zitat von: ch.eick am 07 Juli 2019, 16:35:15
Ich habe die Probleme mit den twilight und der Wetteranbindung gelesen, gibt es da bereits eine Empfehlung?
Viele Grüße
     Christian

Die Wetter Einbindung in Twilight hat ja keine Auswirkungen auf Azimut oder Elevation. Man kann also auch Twilight ohne Sorge nehmen. Da Du nun eh Astro hast und es aktueller ist kannst auch dabei bleiben.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: linuzer am 07 Juli 2019, 17:34:35
Zitat von: CoolTux am 07 Juli 2019, 15:57:22
Gib mir ein zwei Tage für eine Antwort.

Grüße

Alles klar, sehr gerne!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 07 Juli 2019, 18:11:20
Hallo CoolTux,

Das Astro aktueller ist hatte ich so auch schon herausgelesen und es deshalb genommen. Nun muss ich halt nur noch schauen, wie ich die Wettergegebenheiten berücksichtigen kann.

Wo bekomme ich den Richtwerte für folgende Einstellungen her?

ASC_Shading_StateChange_Sunny
ASC_Shading_StateChange_Cloudy
ASC_Shading_MinMax_Elevation

Vielen Dank
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 19:59:04
ASC_Shading_MinMax_Elevation

Bekommst Du aus Astro oder Twilight. Bei Astro ist es das Reading SunAlt

ASC_Shading_StateChange_Sunny
ASC_Shading_StateChange_Cloudy

Das Sind die Werte von einem Lichtsensor ab dem die Beschattung anfangen oder enden soll. Das kannst Du zum testen also machen wie Du willst.
Dummy anlegen und dort 30000 eintragen, dann bei Sunny als Wert 380000 und schon bekommst Beschattung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 07 Juli 2019, 22:32:09
Hilfe!!

nachdem ich heute über das Standard FHEM Update die Version 0.6.20 bekommen habe bootet mein FHEM alle x min durch. Ich weis natürlich nicht ob es an ASC liegt, aber im Log steht folgendes:

2019.07.07 21:40:11 1: Including fhem.cfg
2019.07.07 21:40:29 1: HMLAN_Parse: HM2 new condition disconnected
2019.07.07 21:40:29 1: HMLAN_Parse: HM2 new condition init
2019.07.07 21:40:33 1: Including ./log/fhem.save
2019.07.07 21:40:47 1: PERL WARNING: Use of uninitialized value within %charHash in substitution iterator at ./FHEM/73_AutoShuttersControl.pm line 3562.
2019.07.07 21:40:50 0: Featurelevel: 5.9
2019.07.07 21:40:50 0: Server started with 354 defined entities (fhem.pl:19755/2019-07-01 perl:5.024001 os:linux user:fhem pid:7781)
2019.07.07 21:40:51 1: PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/73_AutoShuttersControl.pm line 3425.
2019.07.07 21:40:51 1: HMLAN_Parse: HM2 new condition ok
2019.07.07 21:40:51 1: vsx921: Can't connect to 192.168.23.33:23: 192.168.23.33: No route to host (113)
Can't use string ("0") as a SCALAR ref while "strict refs" in use at ./FHEM/73_AutoShuttersControl.pm line 1242.
2019.07.07 22:25:56 1: Including fhem.cfg
2019.07.07 22:26:13 1: HMLAN_Parse: HM2 new condition disconnected
2019.07.07 22:26:13 1: HMLAN_Parse: HM2 new condition init
2019.07.07 22:26:18 1: Including ./log/fhem.save
2019.07.07 22:26:32 1: PERL WARNING: Use of uninitialized value within %charHash in substitution iterator at ./FHEM/73_AutoShuttersControl.pm line 3562.
2019.07.07 22:26:35 0: Featurelevel: 5.9
2019.07.07 22:26:35 0: Server started with 354 defined entities (fhem.pl:19755/2019-07-01 perl:5.024001 os:linux user:fhem pid:7849)
2019.07.07 22:26:36 1: PERL WARNING: Use of uninitialized value in subtraction (-) at ./FHEM/73_AutoShuttersControl.pm line 3425.
2019.07.07 22:26:36 1: HMLAN_Parse: HM2 new condition ok
2019.07.07 22:26:37 1: vsx921: Can't connect to 192.168.23.33:23: 192.168.23.33: No route to host (113)


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 22:55:07
Verschiebe mal die Moduldatei und starte FHEM neu. Aber auf gar keinen Fall speichern drücken in FHEMWEB wenn es hoch kommt.
Kann mir das so gar nicht erklären.
Wenn FHEM hoch kommt beende es wieder und kopiere die Datei wieder zurück. Sollte es dann immer noch nicht klappen musst du die alte Datei aus dem Restore holen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 07 Juli 2019, 23:21:17
Hallo CoolTux,

so ich habe jetzt wieder die 0.6.19 drin und alles klappt, puh... sorry das ich dir nicht mehr Futter zum troubleshooten liefern kann. Da ich ASC aber auf meinem Hauptsystem laufen lasse, musste ich jetzt erst mal zurück gehen. Mein FHEM ist in meinem Haushalt mittlerweile schon sehr "mächtig".  Aber das kenn ja die meisten hier ;-)

Danke für den schnellen Rat.

Ich konnte noch beobachten, das FHEM abgestürzt ist, wenn ich den Status eines Roommates geändert habe, der in ASC eingetragen ist. Konkret nach setzen eine neuen Location, bumm!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Juli 2019, 23:35:33
Hört sich aber an als wenn FHEM zu mindest gestartet ist.
Aktuell habe ich aber keine Idee wo das Problem genau liegt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Damian am 08 Juli 2019, 07:47:04
Commandref defekt:

Offenbar wird in der Doku die Fettschrift nicht abgeschaltet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Juli 2019, 08:52:10
Vielen Dank für die Info.
Ist gefixt und ich schupse es gleich ins SVN.

Sorry
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 08 Juli 2019, 09:52:06
Hallo CoolTux,

nach den Änderungen gestern ist der Rolladen bis 9:00 zugeblieben.  :)

Dafür musste ich heute meine Frau überreden, den Rolladen nicht zu betätigen und das Schlafzimmer bis 9:00 dunkel zu lassen.  ;) ;)

Vielen Dank für das tolle Modul.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 08 Juli 2019, 10:11:14
ZitatHört sich aber an als wenn FHEM zu mindest gestartet ist.
Aktuell habe ich aber keine Idee wo das Problem genau liegt.

Ja FHEM start ganz normal und läuft. Sobald die Location eines Roommates geändert wird, crasht FHEM. Komisch war allerdings auch, das meine Drehgriffkontakte z.T. einen falschen Status hatten, das könnte aber auch mit den Crashs zusammenhängen.

...komisch das scheinbar nur ich das Problem habe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Bäschdler am 08 Juli 2019, 10:35:53
Hallo,

wenn ich im ASC-Device get ShowShuttersInformation ausführe bekomme ich ja eine echt tolle Seite mit dem Überblick über viele Einstellungen und weitere Informationen. Was mir noch fehlen würde wäre der Status des Shading analog zu ASCModeUp/Down. Da ich je nach Tasterfunktionen für den jeweiligen Raum das Attribut ASCModeUp / ASCModeDown / ASCShadingMode auf always oder off setze wäre dies sehr hilfreich um an einer zentralen Stelle zu sehen was gerade akiv ist.

Haben noch andere hier Interesse daran und wäre es möcglich dies mit einem vertretbaren Aufwand zu implementieren?

Danke und viele Grüsse

Bäschdler
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Juli 2019, 11:03:59
Zitat von: Bäschdler am 08 Juli 2019, 10:35:53
Hallo,

wenn ich im ASC-Device get ShowShuttersInformation ausführe bekomme ich ja eine echt tolle Seite mit dem Überblick über viele Einstellungen und weitere Informationen. Was mir noch fehlen würde wäre der Status des Shading analog zu ASCModeUp/Down. Da ich je nach Tasterfunktionen für den jeweiligen Raum das Attribut ASCModeUp / ASCModeDown / ASCShadingMode auf always oder off setze wäre dies sehr hilfreich um an einer zentralen Stelle zu sehen was gerade akiv ist.

Haben noch andere hier Interesse daran und wäre es möcglich dies mit einem vertretbaren Aufwand zu implementieren?

Danke und viele Grüsse

Bäschdler

Wäre sowas nicht eher was für eine Readingsgroup?
Aber mal was anderes. Wieso änderst Du die Mode Einstellungen. Dann musst du ja jedesmal Safe machen oder hast das Fragezeichen und somit einen Inkonsistenten Zustand des Systems. Was genau ist der Zweck?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 08 Juli 2019, 12:40:24
Moin, ich brauch doch noch Starthilfe.

Zitat von: CoolTux am 07 Juli 2019, 19:59:04
ASC_Shading_MinMax_Elevation

Bekommst Du aus Astro oder Twilight. Bei Astro ist es das Reading SunAlt

ASC_Shading_StateChange_Sunny
ASC_Shading_StateChange_Cloudy

Das Sind die Werte von einem Lichtsensor ab dem die Beschattung anfangen oder enden soll. Das kannst Du zum testen also machen wie Du willst.
Dummy anlegen und dort 30000 eintragen, dann bei Sunny als Wert 380000 und schon bekommst Beschattung.

Im Astro habe ich folgendes:

SunAlt  54.2
SunAz  129.1
SunDec  22.5


Nun habe ich das Modul ProPlanta bereits aktiv aus dem ich mir Bewölkung und solche Dinge holen wollte.



Mein Brightness Dummy steht auf 400

defmod WO_S_Brightness dummy
attr WO_S_Brightness room Rollos

setstate WO_S_Brightness 400


Das FSB61 hat folgende ASC Einträge für das entsprechende Fenster:

defmod WO_S_Rollo_FSB61 EnOcean 019EDB5D

userattr habe ich mal raus genommen, damit es einfacher zu lesen ist

attr WO_S_Rollo_FSB61 ASC 1
attr WO_S_Rollo_FSB61 ASC_BrightnessSensor WO_S_Brightness
attr WO_S_Rollo_FSB61 ASC_Pos_Reading position

Hier ist die Definition für mein Süd Fenster. Die Werte habe ich mir von https://www.sonnenverlauf.de geholt, um schon mal Grundeinstellungen zu haben.
attr WO_S_Rollo_FSB61 ASC_Shading_Angle_Left 35
attr WO_S_Rollo_FSB61 ASC_Shading_Angle_Right 70
attr WO_S_Rollo_FSB61 ASC_Shading_Direction 180

Die Temperatur ist momentan bereits höher
attr WO_S_Rollo_FSB61 ASC_Shading_Min_OutsideTemperature 20

attr WO_S_Rollo_FSB61 ASC_Shading_Mode always
attr WO_S_Rollo_FSB61 ASC_Shading_Pos 60

attr WO_S_Rollo_FSB61 ASC_Shading_StateChange_Cloudy 1
attr WO_S_Rollo_FSB61 ASC_Shading_StateChange_Sunny 380

Morgens rauf und abends runter läuft bereits
attr WO_S_Rollo_FSB61 ASC_Down astro
attr WO_S_Rollo_FSB61 ASC_Up astro



defmod ASC AutoShuttersControl
attr ASC ASC_autoAstroModeEvening CIVIL
attr ASC ASC_autoAstroModeMorning CIVIL
attr ASC ASC_autoShuttersControlEvening on
attr ASC ASC_autoShuttersControlMorning on
attr ASC ASC_tempSensor Heizung:heatSourceIN
attr ASC ASC_twilightDevice ASC_Astro
attr ASC devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr ASC icon fts_shutter_automatic
attr ASC room Rollos
attr ASC verbose 5

setstate ASC manual
setstate ASC 2019-07-08 12:10:26 .monitoredDevs {"SC_W_Rollo_FSB61":{},"WO_S_Rollo_FSB61":{},"WO_S_Brightness":{"WO_S_Rollo_FSB61":"ASC_BrightnessSensor"},"AR_O_Rollo_FSB61":{},"ASC_Astro":{"ASC":"ASC_twilightDevice"},"WO_W_Fenster":{"WO_W_Rollo_FSB61":"ASC_WindowRec"}}
setstate ASC 2019-07-08 11:46:26 AR_O_Rollo_FSB61_PosValue 0
setstate ASC 2019-07-08 05:00:03 AR_O_Rollo_FSB61_lastPosValue 0
setstate ASC 2019-07-08 05:00:03 AR_O_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
setstate ASC 2019-07-08 05:00:03 BA_N_Rollo_FSB61_lastPosValue 0
setstate ASC 2019-07-08 05:00:03 BA_N_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
setstate ASC 2019-07-08 05:00:03 KU_S_Rollo_FSB61_lastPosValue 0
setstate ASC 2019-07-08 05:00:03 KU_S_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
setstate ASC 2019-07-08 10:00:15 SC_W_Rollo_FSB61_PosValue 0
setstate ASC 2019-07-08 10:00:02 SC_W_Rollo_FSB61_lastPosValue 66
setstate ASC 2019-07-08 10:00:02 SC_W_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
setstate ASC 2019-07-08 05:00:23 WO_S_Rollo_FSB61_PosValue 0
setstate ASC 2019-07-08 05:00:02 WO_S_Rollo_FSB61_lastPosValue 100
setstate ASC 2019-07-08 05:00:02 WO_S_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
setstate ASC 2019-07-08 05:00:03 WO_W_Rollo_FSB61_lastDelayPosValue 0
setstate ASC 2019-07-08 05:00:03 WO_W_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
setstate ASC 2019-07-07 22:41:31 ascEnable on
setstate ASC 2019-07-07 15:10:57 controlShading on
setstate ASC 2019-07-07 13:11:46 hardLockOut off
setstate ASC 2019-07-07 22:24:50 partyMode off
setstate ASC 2019-07-07 13:17:44 room_EnOcean_Rollos AR_O_Rollo_FSB61,BA_N_Rollo_FSB61,KU_S_Rollo_FSB61,SC_W_Rollo_FSB61,WO_S_Rollo_FSB61,WO_W_Rollo_FSB61
setstate ASC 2019-07-07 13:11:46 selfDefense off
setstate ASC 2019-07-08 11:46:26 state manual
setstate ASC 2019-07-07 13:11:46 sunriseTimeWeHoliday off
setstate ASC 2019-07-07 14:13:07 userAttrList rolled out


Und würde ich mich über eine Hilfestellung freuen, weil ich die Verschiedenen Werte und Module/Dummy noch nicht richtig zusammen bekomme :-)

Viele Grüße
     Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Juli 2019, 13:43:59
Ich brauche list vom den Devices. Sonst kann ich das nicht genau erkennen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 08 Juli 2019, 14:53:51
Hallo CoolTux

Hier kommen die Listings


Internals:
   CFGFN     
   FUUID      5d233b6d-f33f-81e9-685e-d65633284417ba54
   FVERSION   95_Astro.pm:v2.0.2-s19706/2019-06-24
   INTERVAL   3600
   NAME       ASC_Astro
   NEXTUPDATE 2019-07-08 15:47:42
   NOTIFYDEV  global
   NR         5547
   NTFY_ORDER 50-ASC_Astro
   RECOMPUTEAT NewDay,SunRise,SunSet,AstroTwilightEvening,AstroTwilightMorning,CivilTwilightEvening,CivilTwilightMorning,CustomTwilightEvening,CustomTwilightMorning
   STATE      Updated
   TYPE       Astro
   READINGS:
     2019-07-08 14:47:42   AstroTwilightEvening ---
     2019-07-08 14:47:42   AstroTwilightMorning ---
     2019-07-08 14:47:42   CivilTwilightEvening 22:17
     2019-07-08 14:47:42   CivilTwilightMorning 04:43
     2019-07-08 14:47:42   CustomTwilightEvening 21:28
     2019-07-08 14:47:42   CustomTwilightMorning 05:33
     2019-07-08 14:47:42   MoonAge         78.1
     2019-07-08 14:47:42   MoonAlt         20.8
     2019-07-08 14:47:42   MoonAz          112.7
     2019-07-08 14:47:42   MoonDec         2.2
     2019-07-08 14:47:42   MoonDiameter    32.7
     2019-07-08 14:47:42   MoonDistance    365261
     2019-07-08 14:47:42   MoonDistanceObserver 363043
     2019-07-08 14:47:42   MoonHrsInvisible 11:39
     2019-07-08 14:47:42   MoonHrsVisible  12:20
     2019-07-08 14:47:42   MoonLat         5
     2019-07-08 14:47:42   MoonLon         184.1
     2019-07-08 14:47:42   MoonPhaseI      2
     2019-07-08 14:47:42   MoonPhaseN      0.4
     2019-07-08 14:47:42   MoonPhaseS      Erstes Viertel
     2019-07-08 14:47:42   MoonRa          12:24
     2019-07-08 14:47:42   MoonRise        12:23
     2019-07-08 14:47:42   MoonSet         00:44
     2019-07-08 14:47:42   MoonSign        Waage
     2019-07-08 14:47:42   MoonSignN       6
     2019-07-08 14:47:42   MoonTransit     18:52
     2019-07-08 14:47:42   NauticTwilightEvening 23:18
     2019-07-08 14:47:42   NauticTwilightMorning 03:42
     2019-07-08 14:47:42   ObsAlt          93
     2019-07-08 14:47:42   ObsDate         08.07.2019
     2019-07-08 14:47:42   ObsDayofyear    189
     2019-07-08 14:47:42   ObsGMST         07:52:27
     2019-07-08 14:47:42   ObsHorEvening   0
     2019-07-08 14:47:42   ObsHorMorning   0
     2019-07-08 14:47:42   ObsIsDST        1
     2019-07-08 14:47:42   ObsJD           2458673.03
     2019-07-08 14:47:42   ObsLMST         08:26:25
     2019-07-08 14:47:42   ObsLat          49.85750
     2019-07-08 14:47:42   ObsLon          8.49420
     2019-07-08 14:47:42   ObsSeason       Sommer
     2019-07-08 14:47:42   ObsSeasonN      2
     2019-07-08 14:47:42   ObsTime         14:47:42
     2019-07-08 14:47:42   ObsTimezone     2
     2019-07-08 14:47:42   ObsTimezoneS    CEST
     2019-07-08 14:47:42   SunAlt          58.8
     2019-07-08 14:47:42   SunAz           215.8
     2019-07-08 14:47:42   SunDec          22.5
     2019-07-08 14:47:42   SunDiameter     31.5
     2019-07-08 14:47:42   SunDistance     152094425
     2019-07-08 14:47:42   SunDistanceObserver 152088974
     2019-07-08 14:47:42   SunHrsInvisible 07:52
     2019-07-08 14:47:42   SunHrsVisible   16:07
     2019-07-08 14:47:42   SunLon          106.1
     2019-07-08 14:47:42   SunRa           07:12
     2019-07-08 14:47:42   SunRise         05:26
     2019-07-08 14:47:42   SunSet          21:34
     2019-07-08 14:47:42   SunSign         Krebs
     2019-07-08 14:47:42   SunSignN        3
     2019-07-08 14:47:42   SunTransit      13:31
     2019-07-08 14:47:43   state           Updated
Attributes:
   icon       telescope
   recomputeAt NewDay,SunRise,SunSet,AstroTwilightEvening,AstroTwilightMorning,CivilTwilightEvening,CivilTwilightMorning,CustomTwilightEvening,CustomTwilightMorning



Internals:
   FUUID      5d21d372-f33f-81e9-7485-b720a17a761f9aea
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  AR_O_Rollo_FSB61,ASC,ASC_Astro,BA_N_Rollo_FSB61,KU_S_Rollo_FSB61,SC_W_Rollo_FSB61,WO_S_Brightness,WO_S_Rollo_FSB61,WO_W_Fenster,WO_W_Rollo_FSB61,global
   NR         326
   NTFY_ORDER 51-ASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   OLDREADINGS:
   READINGS:
     2019-07-08 11:46:26   AR_O_Rollo_FSB61_PosValue 0
     2019-07-08 05:00:03   AR_O_Rollo_FSB61_lastPosValue 0
     2019-07-08 05:00:03   AR_O_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
     2019-07-08 05:00:03   BA_N_Rollo_FSB61_lastPosValue 0
     2019-07-08 05:00:03   BA_N_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
     2019-07-08 05:00:03   KU_S_Rollo_FSB61_lastPosValue 0
     2019-07-08 05:00:03   KU_S_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
     2019-07-08 10:00:15   SC_W_Rollo_FSB61_PosValue 0
     2019-07-08 10:00:02   SC_W_Rollo_FSB61_lastPosValue 66
     2019-07-08 10:00:02   SC_W_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
     2019-07-08 05:00:23   WO_S_Rollo_FSB61_PosValue 0
     2019-07-08 05:00:02   WO_S_Rollo_FSB61_lastPosValue 100
     2019-07-08 05:00:02   WO_S_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
     2019-07-08 05:00:03   WO_W_Rollo_FSB61_lastDelayPosValue 0
     2019-07-08 05:00:03   WO_W_Rollo_FSB61_nextAstroTimeEvent  8.07.2019 - 22:00
     2019-07-07 22:41:31   ascEnable       on
     2019-07-07 15:10:57   controlShading  on
     2019-07-07 13:11:46   hardLockOut     off
     2019-07-07 22:24:50   partyMode       off
     2019-07-07 13:17:44   room_EnOcean_Rollos AR_O_Rollo_FSB61,BA_N_Rollo_FSB61,KU_S_Rollo_FSB61,SC_W_Rollo_FSB61,WO_S_Rollo_FSB61,WO_W_Rollo_FSB61
     2019-07-07 13:11:46   selfDefense     off
     2019-07-08 11:46:26   state           manual
     2019-07-07 13:11:46   sunriseTimeWeHoliday off
     2019-07-07 14:13:07   userAttrList    rolled out
   helper:
     shuttersList:
       AR_O_Rollo_FSB61
       BA_N_Rollo_FSB61
       KU_S_Rollo_FSB61
       SC_W_Rollo_FSB61
       WO_S_Rollo_FSB61
       WO_W_Rollo_FSB61
   monitoredDevs:
     AR_O_Rollo_FSB61:
     ASC_Astro:
       ASC        ASC_twilightDevice
     SC_W_Rollo_FSB61:
     WO_S_Brightness:
       WO_S_Rollo_FSB61 ASC_BrightnessSensor
     WO_S_Rollo_FSB61:
     WO_W_Fenster:
       WO_W_Rollo_FSB61 ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_tempSensor Heizung:heatSourceIN
   ASC_twilightDevice ASC_Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollos
   verbose    5



Internals:
   DEF        019EDB5D
   FUUID      5c49d3da-f33f-81e9-a7f8-e7ca00a2ca85644d
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     8
   NAME       WO_S_Rollo_FSB61
   NR         43
   NTFY_ORDER 50-WO_S_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 8
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -82
   TCM_ESP3_0_ReceivingQuality good
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-07-08 05:00:23
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-08 05:00:23   ASC_ShuttersLastDrive day open
     2019-07-08 05:00:02   ASC_Time_DriveDown  8.07.2019 - 22:00
     2019-07-08 05:00:02   ASC_Time_DriveUp  9.07.2019 - 05:00
     2019-07-08 05:00:23   anglePos        -90
     2019-07-07 13:17:47   associatedWith  ASC
     2019-07-07 21:37:28   block           unlock
     2019-07-08 05:00:23   endPosition     open_ack
     2019-07-08 05:00:23   position        0
     2019-07-08 05:00:23   state           open_ack
     2018-07-30 13:16:48   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor WO_S_Brightness
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Shading_Angle_Left 35
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 1
   ASC_Shading_StateChange_Sunny 380
   ASC_Up     astro
   IODev      TCM_ESP3_0
   alias      WO_S_Rollo_FSB61
   calAtEndpoints yes
   comMode    confirm
   devStateIcon 100:fts_shutter_100 \d:fts_shutter_10 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90
   eep        A5-3F-7F
   fp_Grundriss_EG 312,297,2, ,Rollo_Fenster
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   18
   shutTimeCloses 20
   stateFormat position
   subDef     FFBA2383
   subType    manufProfile
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   verbose    5
   webCmd     opens:stop:closes



Internals:
   CFGFN     
   FUUID      5d231655-f33f-81e9-64c7-1c5e9c11d9cbddee
   NAME       WO_S_Brightness
   NR         4990
   STATE      400
   TYPE       dummy
   READINGS:
     2019-07-08 12:45:53   state           400
Attributes:
   room       Rollos


Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Juli 2019, 15:00:54
Ich gehe davon aus das Du den state vom Brightness Dummy via setstate setzt? Das wirft aber kein Event.

Am besten im Dummy readingList und setList setzen. Sind Attribute.
Wenn Du state lassen willst musst du state hinschreiben.

Dann sollte das auch gehen. Kannst aber auch lux hinschreiben. Dann wird das Reading lux geschrieben.

Im Rollo hast Du zwar
ASC_BrightnessSensor WO_S_Brightness

Gesetzt aber kein Reading mit an gegeben, somit wird Default brightness genommen. Also entweder

ASC_BrightnessSensor WO_S_Brightness:state

Oder halt

ASC_BrightnessSensor WO_S_Brightness:lux
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 08 Juli 2019, 15:56:24
Okay,

das mit dem Dummy habe ich jetzt korrigiert.
Und nun ein Testlauf...

Im Log steht:
2019.07.08 15:29:10 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: WO_S_Rollo_FSB61 Azimuth: 231 Elevation: 54.2 Brightness: 300 OutTemp: 27.0

Nun habe ich es im Dummy heller gemacht

2019.07.08 15:32:22 4: AutoShuttersControl (ASC) - Devname: WO_S_Brightness Name: ASC Notify: [
  'state: 400'
]

2019.07.08 15:32:22 4: AutoShuttersControl (WO_S_Rollo_FSB61) - EventProcessingShadingBrightness
2019.07.08 15:32:22 4: AutoShuttersControl (WO_S_Rollo_FSB61) - EventProcessingShadingBrightness  Brightness: 400
2019.07.08 15:32:22 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: WO_S_Rollo_FSB61 Azimuth: 231 Elevation: 54.2 Brightness: 400 OutTemp: 27.0
2019.07.08 15:32:23 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: WO_S_Rollo_FSB61 Nach dem return
2019.07.08 15:32:23 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: WO_S_Rollo_FSB61 In der In Abfrage, Shadingwert: in reserved, Zeitstempel: 1562592743

Im Rollo Device habe ich folgendes definiert

ASC_Shading_Angle_Left 35
ASC_Shading_Angle_Right 70
ASC_Shading_Direction 180     ==> 180 +70 =250   aktuell SunAz    231
ASC_Shading_Min_OutsideTemperature 20    ==> OutTemp: 27.0
ASC_Shading_Mode always
ASC_Shading_Pos 60
ASC_Shading_StateChange_Cloudy 1
ASC_Shading_StateChange_Sunny 380     ==> Brightness: 400

Bis hier her fuhr das Rollo dann noch nicht.
Für das setzen der werte hatte ich die rg_ASC_Shading aus der Beschreibung verwendet, in der jedoch zur jetzigen Version vom ASC ein Fehler war.
Die Korrigierte command Zeile lautet

ASC_Shading_MinMax_Elevation =>
'ASC_Shading_MinMax_Elevation:selectnumbers,20,1,60,0,lin' ,

Hier war jedoch als reading nur ASC_Shading_Min_Elevation angegeben, was zu einem Fehler führte, durch den das attribut ASC_Shading_MinMax_Elevation im Rollo Device nicht gesetzt wurde.
Als dies dann gesetzt war ist mein Rollo auch wie gewünscht auf "position 60" gefahren.

Mit diesem Dummy kann ich nun die Helligkeit einstellen, was später natürlich aus einer anderen Quelle kommen wird.

Internals:
   CFGFN     
   FUUID      5d231655-f33f-81e9-64c7-1c5e9c11d9cbddee
   NAME       WO_S_Brightness
   NR         4990
   STATE      500
   TYPE       dummy
   OLDREADINGS:
   READINGS:
     2019-07-08 15:45:56   state           500
Attributes:
   readingList state
   room       Rollos
   setList    state:200,300,400,500,600


Dies ist das aktuelle Rollo Device

Internals:
   CFGFN     
   FUUID      5d231655-f33f-81e9-64c7-1c5e9c11d9cbddee
   NAME       WO_S_Brightness
   NR         4990
   STATE      300
   TYPE       dummy
   OLDREADINGS:
   READINGS:
     2019-07-08 15:19:08   state           300
Attributes:
   readingList state
   room       Rollos
   setList    state:200,300,400,500,600



Internals:
   DEF        019EDB5D
   FUUID      5c49d3da-f33f-81e9-a7f8-e7ca00a2ca85644d
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     10
   NAME       WO_S_Rollo_FSB61
   NR         43
   NTFY_ORDER 50-WO_S_Rollo_FSB61
   STATE      60
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 10
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -82
   TCM_ESP3_0_ReceivingQuality good
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-07-08 15:46:09
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-08 15:46:09   ASC_ShuttersLastDrive shading in
     2019-07-08 05:00:02   ASC_Time_DriveDown  8.07.2019 - 22:00
     2019-07-08 05:00:02   ASC_Time_DriveUp  9.07.2019 - 05:00
     2019-07-08 15:46:09   anglePos        90
     2019-07-07 13:17:47   associatedWith  ASC
     2019-07-08 15:46:09   block           unlock
     2019-07-08 15:46:09   endPosition     not_reached
     2019-07-08 15:46:09   position        60
     2019-07-08 15:46:09   state           stop
     2018-07-30 13:16:48   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor WO_S_Brightness:state
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Shading_Angle_Left 35
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 50
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 1
   ASC_Shading_StateChange_Sunny 380
   ASC_Up     astro
   IODev      TCM_ESP3_0
   alias      WO_S_Rollo_FSB61
   calAtEndpoints yes
   comMode    confirm
   devStateIcon 100:fts_shutter_100 \d:fts_shutter_10 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90
   eep        A5-3F-7F
   fp_Grundriss_EG 312,297,2, ,Rollo_Fenster
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   18
   shutTimeCloses 20
   stateFormat position
   subDef     FFBA2383
   subType    manufProfile
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   verbose    5
   webCmd     opens:stop:closes


Vielen dank für den Support. Ich werde jetzt erst mal weiter testen.

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Juli 2019, 16:58:57
Jetzt kannst Du verbose wieder aus stellen und statt dessen Debug ein.

Bitte beachte das das setzen einer Helligkeit und das passen aller anderen Werte erst einen vorstatus vor dem shading in setzt. Danach muss bei Default Wert 10 min gewartet werden und dann muss wieder ein Event kommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 08 Juli 2019, 17:22:27
Zitat von: CoolTux am 08 Juli 2019, 16:58:57
Jetzt kannst Du verbose wieder aus stellen und statt dessen Debug ein.

Bitte beachte das das setzen einer Helligkeit und das passen aller anderen Werte erst einen vorstatus vor dem shading in setzt. Danach muss bei Default Wert 10 min gewartet werden und dann muss wieder ein Event kommen.

Dann muss ich im Umkehrschluss z.B. Azimuth auch auf einen Winkel, der 10 min vorher ist einstellen, um die Verzögerung auszugleichen. Aber so exakt ist die Natur ja auch wieder nicht.

Hast Du noch einen Tipp, wo ich Brightness Werte ohne Sensor her bekomme? Momentan ist es ja durch meine Dummy Konstruktion eher eine statische Beschattung ohne Wetter Effekte. Wenn ich es richtig verstanden habe sollten die Rollos jetzt nach dem Azimuth, der Elevation und meiner OutTemp fahren, was für mich schon ein echter Zugewinn ist :-)

Unter diesem Link wächst gerade eine https://forum.fhem.de/index.php/topic,101821.0.html (https://forum.fhem.de/index.php/topic,101821.0.html) Lösung für "Über PV-Anlage Einstrahlung auf Gebäudeteile ermitteln",
was für mich nach dem Aufbau meiner Photovoltaik eventuell die Einstrahlungswerte für die Beschattung liefern kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Juli 2019, 17:45:39
Der Brightnesswert wird als Basis zum Triggern verwendet. Im Grunde spielt es keine Rolle welcher Wert da drin steht. Du kannst auch Deine Kloschüssel anschließen und beim Spülen ein Event mit dem korrekten Wert schicken. Soll heißen solange es einen Sinn macht wie hoch der Wert ist und wann er gesendet wurde passt es. Der Zusammenhang ist wichtig. Große Spülung bei Sonne kleine bei Bewölkung   ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 08 Juli 2019, 20:06:42
Hey CoolTux, also gestern hat es einwandfrei funktioniert. Die Fenster waren offen und bei der Nachtfahrt blieben sie oben, nach dem Schließen der Fenster fuhren die Rollos nach unten.

Hier hätte ich noch eine Frage ob dies möglich wäre. Ich schließe die Fenster und stelle sie direkt auf Kippen, könnte hier ASC nicht auf Ventil Pos umspringen, anstatt die Rollos zu schließen ? Sind halt jetzt abends immer ganz offen wenn wir im Wohzi sitzen, dann mach ich zu und kippe sie, dabei fährt er aber dann ganz nach unten, weil ja davor die Nachtfahrt war. Wenn die Kontakte geschlossen bleiben schließen und wenn danach direkt wieder offen während der Down Fahrt, könnte er doch dann auf Ventil Pos fahren, wäre so eine Option noch möglich ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Juli 2019, 20:42:23
Zitat von: D3ltorohd am 08 Juli 2019, 20:06:42
Hey CoolTux, also gestern hat es einwandfrei funktioniert. Die Fenster waren offen und bei der Nachtfahrt blieben sie oben, nach dem Schließen der Fenster fuhren die Rollos nach unten.

Hier hätte ich noch eine Frage ob dies möglich wäre. Ich schließe die Fenster und stelle sie direkt auf Kippen, könnte hier ASC nicht auf Ventil Pos umspringen, anstatt die Rollos zu schließen ? Sind halt jetzt abends immer ganz offen wenn wir im Wohzi sitzen, dann mach ich zu und kippe sie, dabei fährt er aber dann ganz nach unten, weil ja davor die Nachtfahrt war. Wenn die Kontakte geschlossen bleiben schließen und wenn danach direkt wieder offen während der Down Fahrt, könnte er doch dann auf Ventil Pos fahren, wäre so eine Option noch möglich ?

Das geht jetzt schon. Das Problem ist das der Event zu schnell kommt. Sprich der Sensor zu schnell die Änderung sendet und somit den falschen Wert.
Wenn ich Dich richtig verstanden habe musst Du das Fenster schließen um von öffnen auf gekippt zu kommen. Kannst Du das senden vom Sensor verzögern? Die Homematic Sensoren können das zum Beispiel.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 08 Juli 2019, 21:03:12
Puh ich glaube nicht, wüsste nicht wie ? Das sind ja Aqara von Xiaomi, die senden direkt ohne Verzögerung wüsste auch nicht wo einstellen. Ausser man könnte da was in Zigbee2Mqtt einstellen.

Wie viel Zeit müsste dazwischen sein, sonst kann ich es auch schließen und nach paar Sekunden wieder öffnen, am besten aber bevor er die Ventil Pos überfahren hat oder ?

Oder muss der Rollo ganz geschlossen sein, ehe ich wieder aufmachen kann und er auf Ventil Pos fährt ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Juli 2019, 21:10:24
Zitat von: D3ltorohd am 08 Juli 2019, 21:03:12
Puh ich glaube nicht, wüsste nicht wie ? Das sind ja Aqara von Xiaomi, die senden direkt ohne Verzögerung wüsste auch nicht wo einstellen. Ausser man könnte da was in Zigbee2Mqtt einstellen.

Wie viel Zeit müsste dazwischen sein, sonst kann ich es auch schließen und nach paar Sekunden wieder öffnen, am besten aber bevor er die Ventil Pos überfahren hat oder ?

Oder muss der Rollo ganz geschlossen sein, ehe ich wieder aufmachen kann und er auf Ventil Pos fährt ?

Da kenn ich nicht leider nicht mit aus.
Die Alternative wäre Fenster schließen, warten bis das Rollo geschlossen ist und dann das Fenster kippen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 09 Juli 2019, 13:05:57
Zitat von: CoolTux am 08 Juli 2019, 20:42:23
Kannst Du das senden vom Sensor verzögern? Die Homematic Sensoren können das zum Beispiel.

Kurz weil mobil:
Ich habe ein ähnliches Problem so gelöst, dass ich jetzt sämtliche Fensterkontakte verzögern KÖNNTE. Dh beim Betätigen des Kontaktes wird ein timer aktiviert. Nach Ablauf von diesem (also auch wenn er auf 0 steht) wird das entsprechende reading gesetzt und die Aktion kann Zeit verzögert ausgeführt werden

List kann ich bei Bedarf heute abend nach der Arbeit posten (ab 23 Uhr)

Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 09 Juli 2019, 18:17:46
Hallo zusammen,

ich habe da eine Merkwürdigkeit, die ich nun bei meinem Versuch der Beschattung nicht herausfinden kann.

folgende Fahrten wurden vom Rollo durchgeführt und von mir kommentiert:

Bei Sonnenuntergang OK
2019-07-08_22:00:02 AR_O_Rollo_FSB61 endPosition: closed
2019-07-08_22:00:02 AR_O_Rollo_FSB61 anglePos: 90
2019-07-08_22:00:02 AR_O_Rollo_FSB61 position: 100
2019-07-08_22:00:04 AR_O_Rollo_FSB61 endPosition: not_reached
2019-07-08_22:00:04 AR_O_Rollo_FSB61 down
2019-07-08_22:00:21 AR_O_Rollo_FSB61 position: 100
2019-07-08_22:00:21 AR_O_Rollo_FSB61 anglePos: 90
2019-07-08_22:00:21 AR_O_Rollo_FSB61 endPosition: closed
2019-07-08_22:00:21 AR_O_Rollo_FSB61 closed

Bei Sonnenaufgang OK
2019-07-09_05:00:03 AR_O_Rollo_FSB61 endPosition: open
2019-07-09_05:00:03 AR_O_Rollo_FSB61 anglePos: 0
2019-07-09_05:00:03 AR_O_Rollo_FSB61 position: 0
2019-07-09_05:00:04 AR_O_Rollo_FSB61 endPosition: not_reached
2019-07-09_05:00:04 AR_O_Rollo_FSB61 up
2019-07-09_05:00:21 AR_O_Rollo_FSB61 position: 0
2019-07-09_05:00:21 AR_O_Rollo_FSB61 anglePos: -90
2019-07-09_05:00:21 AR_O_Rollo_FSB61 endPosition: open_ack
2019-07-09_05:00:21 AR_O_Rollo_FSB61 open_ack                               <== der Patch von Klaus zeigt seine Wirkung


Hier fehlt die shading in fahrt um ca. 7:30
Auf der Seite https://www.sonnenverlauf.de habe ich folgende Werte ermittelt und gerade geprüft.
Sonnenhöhe:    16.79°
Sonnenrichtung: 74.92°

update: Die Temperatur hat hier noch nicht gepasst. Es waren erst 12,7° und nicht wie im device konfiguriert 20°
    folglich keine Beschattung ;-)

update:
2019.07.09 11:34:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Azimuth: 129.4 Elevation: 54.2 Brightness: 400 OutTemp: 20.2
2019.07.09 11:34:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Nach dem return
2019.07.09 11:34:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 In der In Abfrage, Shadingwert: in reserved, Zeitstempel: 1562664847

Das war knapp, um 11:34 hat er sich das shading in vorgemerkt, wie ich es gestern gelernt hatte.

2019.07.09 11:44:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Azimuth: 132.8 Elevation: 55.4 Brightness: 400 OutTemp: 20.7
2019.07.09 11:44:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Nach dem return
2019.07.09 11:44:07 4: AutoShuttersControl (ASC) - Devname: AR_O_Rollo_FSB61 Name: ASC Notify: [
  'endPosition: closed'
]

Und jetzt fährt er zu... und das noch auf "position 100" anstatt auf "ASC_Shading_Pos 60"

Die werte für das "shading in" wurden gerade erreicht und sofort wurde "Azimuth: 132.8" erreicht um das "shading out" zu machen.
2019.07.09 11:44:07 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Azimuth: 132.8 Elevation: 55.4 Brightness: 400 OutTemp: 20.7

Nun kommt das Problem, im Rollo device steht: 2019-07-09 11:44:26   ASC_ShuttersLastDrive shading out
2019-07-09_11:44:07 AR_O_Rollo_FSB61 endPosition: closed
2019-07-09_11:44:07 AR_O_Rollo_FSB61 anglePos: 90
2019-07-09_11:44:07 AR_O_Rollo_FSB61 position: 100
2019-07-09_11:44:08 AR_O_Rollo_FSB61 endPosition: not_reached
2019-07-09_11:44:08 AR_O_Rollo_FSB61 down
2019-07-09_11:44:26 AR_O_Rollo_FSB61 position: 100
2019-07-09_11:44:26 AR_O_Rollo_FSB61 anglePos: 90
2019-07-09_11:44:26 AR_O_Rollo_FSB61 endPosition: closed
2019-07-09_11:44:26 AR_O_Rollo_FSB61 closed

Somit wurde das "shading in" nicht ausgeführt, jedoch das "shading out" in die falsche Richtung :-)


Ich habe dann noch ein bereinigtes Log angehängt und hier das Rollo Device

Internals:
   DEF        019ECA75
   FUUID      5c49d3da-f33f-81e9-fbb3-85ca0d408ad0c285
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     34
   NAME       AR_O_Rollo_FSB61
   NR         63
   NTFY_ORDER 50-AR_O_Rollo_FSB61
   STATE      100
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 34
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -68
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 2
   TCM_ESP3_0_TIME 2019-07-09 11:44:26
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-09 11:44:26   ASC_ShuttersLastDrive shading out
     2019-07-09 05:00:03   ASC_Time_DriveDown  9.07.2019 - 22:00
     2019-07-09 05:00:03   ASC_Time_DriveUp 10.07.2019 - 05:00
     2019-07-09 11:44:26   anglePos        90
     2019-07-07 13:17:47   associatedWith  ASC
     2019-07-08 08:23:44   block           unlock
     2019-07-09 11:44:26   endPosition     closed
     2019-07-09 11:44:26   position        100
     2019-07-09 11:44:26   state           closed
     2018-07-30 14:35:36   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor AR_O_Brightness:state
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Shading_Angle_Left 15
   ASC_Shading_Angle_Right 40
   ASC_Shading_Direction 90
   ASC_Shading_MinMax_Elevation 16
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 340
   ASC_Up     astro
   IODev      TCM_ESP3_0
   alias      AR_O_Rollo_FSB61
   comMode    confirm
   devStateIcon 100:fts_shutter_100 \d:fts_shutter_10 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90
   eep        A5-3F-7F
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   18
   shutTimeCloses 19
   stateFormat position
   subDef     FFBA2382
   subType    manufProfile
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   verbose    0
   webCmd     opens:stop:closes


Das Brightness Dummy ist momentan mit einem festen Wert gesetzt und wurde nicht verändert.

Internals:
   CFGFN     
   DEF       
   FUUID      5d234c0e-f33f-81e9-d5af-80a84340117c292e
   NAME       AR_O_Brightness
   NR         5897
   STATE      400
   TYPE       dummy
   READINGS:
     2019-07-08 16:08:43   state           400
Attributes:
   readingList state
   room       Rollos
   setList    state:200,300,400,500,600



Viele Grüße
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juli 2019, 19:46:03
Hast Du die Position in Nachhinein angepasst? Also von 100 manuell auf 60 der Beschattungsposition?
Bist Du nach Hause gekommen und Residents oder Roommate hat geschalten zu der Zeit?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 09 Juli 2019, 21:19:23
Zitat von: flummy1978 am 09 Juli 2019, 13:05:57
Kurz weil mobil:
Ich habe ein ähnliches Problem so gelöst, dass ich jetzt sämtliche Fensterkontakte verzögern KÖNNTE. Dh beim Betätigen des Kontaktes wird ein timer aktiviert. Nach Ablauf von diesem (also auch wenn er auf 0 steht) wird das entsprechende reading gesetzt und die Aktion kann Zeit verzögert ausgeführt werden

List kann ich bei Bedarf heute abend nach der Arbeit posten (ab 23 Uhr)

Grüße
Andreas

Wäre super wenn du das list mal posten könntest.

Danke!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 09 Juli 2019, 22:36:43


Zitat von: CoolTux am 09 Juli 2019, 19:46:03
Hast Du die Position in Nachhinein angepasst? Also von 100 manuell auf 60 der Beschattungsposition?
Bist Du nach Hause gekommen und Residents oder Roommate hat geschalten zu der Zeit?

Residents und Roommate habe ich noch nicht begonnen/konfiguriert.
Ich habe das remote geprüft und nicht's verändert. Das list vom Device habe ich direkt gemacht als ich das Problem festgestellt habe.

Gruß Christian

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juli 2019, 22:43:06
Zitat von: ch.eick am 09 Juli 2019, 22:36:43

Residents und Roommate habe ich noch nicht begonnen/konfiguriert.
Ich habe das remote geprüft und nicht's verändert. Das list vom Device habe ich direkt gemacht als ich das Problem festgestellt habe.

Gruß Christian

Gesendet von meinem SM-G930F mit Tapatalk

Das Problem ist das er nicht in shading out fährt wenn nicht vorher ein shading in war und die position der shading position entspricht.
Hast du die aktuelle Version 0.6.21?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juli 2019, 22:48:21
Beiträge zu entfernen ist nicht fair. Es hätte gereicht als Zusatz zu schreiben das es sich erledigt hat  :P

;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 09 Juli 2019, 22:53:16
Ich habe gerade nachgeschaut 0.6.19 und mach dann gleich einen Update vom Repository.

Das shading in war gerade vorgemerkt.
Als es dann ausgeführt werden sollte waren die Parameter bereits auf shading out. Wo die position 100 her kommt weiß ich nicht. Das Rollo war vorher oben sogar mit open_ack.

Gruß Christian

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Ban am 09 Juli 2019, 22:53:54
Hallo CoolTux,

sorry fürs Löschen, habe nicht gedacht, dass du innerhalb von 10sec schon am Lesen bist:-)
------

Danke für dein super Modul!
Ich steige gerade erst in die Benutzung deines Moduls ein und bin gerade leicht erschlagen vom Funktionsumfang:-)

Ich möchte, zum Einstieg, nur eine Minimalfunktion umsetzen und zwar Rollo hoch, wenn Fenster auf.
Das funktioniert auch einwandfrei, Rollo fährt auf die gewollten 40%, wenn das Fenster gekippt wird.
Habe aber nirgends gefunden, ob man das Rollo auch wieder automatisch schliessen kann, wenn man das Fenster wieder schließt.
Gibt es eine Möglichkeit, dass das Rollo nach dem Fensterschliessen wieder zu fährt, wenn es vorher zu war?

Vielen Dank und viele Grüße,
Ban
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juli 2019, 23:00:13
Zitat von: Ban am 09 Juli 2019, 22:53:54
Hallo CoolTux,

sorry fürs Löschen, habe nicht gedacht, dass du innerhalb von 10sec schon am Lesen bist:-)
------

Danke für dein super Modul!
Ich steige gerade erst in die Benutzung deines Moduls ein und bin gerade leicht erschlagen vom Funktionsumfang:-)

Ich möchte, zum Einstieg, nur eine Minimalfunktion umsetzen und zwar Rollo hoch, wenn Fenster auf.
Das funktioniert auch einwandfrei, Rollo fährt auf die gewollten 40%, wenn das Fenster gekippt wird.
Habe aber nirgends gefunden, ob man das Rollo auch wieder automatisch schliessen kann, wenn man das Fenster wieder schließt.
Gibt es eine Möglichkeit, dass das Rollo nach dem Fensterschliessen wieder zu fährt, wenn es vorher zu war?

Vielen Dank und viele Grüße,
Ban

Hat es sich denn nun erledigt? Im Grunde hätte man es ja nur testen brauchen. Glaube aber kaum das Du es nicht versucht hast. Also was genau ist passiert?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Ban am 09 Juli 2019, 23:05:30
Nein, meine Frage ist noch aktuell, wollte nur editieren ohne zu editieren, warum auch immer 8)

Wenn das Fenster geschlossen wird, bleibt das Rollo bei den 40%. Bewegt sich also nicht.

Also:

- Rollo 0%
- Fenster auf
- Rollo 40%
- Fenster zu
- Rollo weiterhin 40%

Hat aber nichts mit der BlockingTime zu tun. Die habe ich auf 1sec gestellt.
Bin mir nur nicht sicher, ob das überhaupt vorgesehen ist.

Grüße,
Ban
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 09 Juli 2019, 23:14:56
Hi CoolTux
Ich hab gerade ein Update gemacht, im Repository war jedoch auch noch 0.6.19

Alles weitere mach ich dann lieber morgen am Rechner.

Gruß Christian

Gesendet von meinem SM-G930F mit Tapatalk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juli 2019, 23:16:27
Zitat von: Ban am 09 Juli 2019, 23:05:30
Nein, meine Frage ist noch aktuell, wollte nur editieren ohne zu editieren, warum auch immer 8)

Wenn das Fenster geschlossen wird, bleibt das Rollo bei den 40%. Bewegt sich also nicht.

Also:

- Rollo 0%
- Fenster auf
- Rollo 40%
- Fenster zu
- Rollo weiterhin 40%

Hat aber nichts mit der BlockingTime zu tun. Die habe ich auf 1sec gestellt.
Bin mir nur nicht sicher, ob das überhaupt vorgesehen ist.

Grüße,
Ban

Doch doch vorgesehen ist es schon. Wäre ja sonst Unsinn.
Brauche list vom ASC Device und dem Rollo Device. Und stell im ASC bitte mal auf Debug und öffne dann das Fenster. Kurz warten bis das Rollo fertig gefahren ist und dann wieder schließen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juli 2019, 23:21:35
Zitat von: ch.eick am 09 Juli 2019, 23:14:56
Hi CoolTux
Ich hab gerade ein Update gemacht, im Repository war jedoch auch noch 0.6.19

Alles weitere mach ich dann lieber morgen am Rechner.

Gruß Christian

Gesendet von meinem SM-G930F mit Tapatalk

Bitte FHEM Update machen. Im FHEM SVN liegt die aktuelle Version.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 09 Juli 2019, 23:28:08
Zitat von: CoolTux am 09 Juli 2019, 23:21:35
Bitte FHEM Update machen. Im FHEM SVN liegt die aktuelle Version.
Ich habe Update 73_AutoShuttersControl.pm und reload 73_AutoShuttersControl.pm gemacht. Reicht das nicht aus?


Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 Juli 2019, 23:30:00
Nein. ASC ist nicht für reload ausgelegt. Bitte kompletten Neustart.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 09 Juli 2019, 23:50:36
Okay, jetzt ist das Update durch. Dann schau ich mal morgen ins Log.

Danke und gute Nacht

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 09 Juli 2019, 23:55:37
Nabend...

Zitat von: C0mmanda am 09 Juli 2019, 21:19:23
Wäre super wenn du das list mal posten könntest.

Hier das versprochene Listing:
(Notify)
Internals:
   DEF        TK_OG_SZ_fenster1:contact.*|win.:contact:.* {
if($EVTPART1 eq "false") { fhem ("setreading $NAME state delay; sleep ".ReadingsVal($NAME, "delay", 0)." $NAME; setreading $NAME state open"); }
elsif($EVTPART1 eq "true") { fhem ("cancel $NAME quiet; setreading $NAME state closed"); }
}
   FUUID      5cfbfd59-f33f-8d79-2a3a-21efc1f4e0b7d2d7
   NAME       noti_SYS_ALL_TK_verz
   NOTIFYDEV  win.,TK_OG_SZ_fenster1
   NR         207
   NTFY_ORDER 50-noti_SYS_ALL_TK_verz
   REGEXP     TK_OG_SZ_fenster1:contact.*|win.:contact:.*
   STATE      2019-07-09 23:32:04
   TRIGGERTIME 1562707924.61507
   TYPE       notify
   READINGS:
     2019-07-08 19:00:35   state           active
Attributes:
   DbLogExclude .*
   alias      FensterTüren verzögert
   group      Schlafzimmersteuerung
   icon       fts_window_2w_open_lr
   room       System->Auto-Settings
   sortby     10


Eines der Fenster
Internals:
   CID        mqttjs_9c695fea
   DEF        mqttjs_9c695fea
   DEVICETOPIC TK_OG_SZ_fenster1
   FUUID      5cddebfc-f33f-8d79-bb3a-afca9e8cbced4628
   IODev      brok_MQTT2
   LASTInputDev brok_MQTT2
   MSGCNT     34
   NAME       TK_OG_SZ_fenster1
   NR         164
   STATE      open
   TYPE       MQTT2_DEVICE
   brok_MQTT2_MSGCNT 34
   brok_MQTT2_TIME 2019-07-09 23:32:04
   OLDREADINGS:
   READINGS:
     2019-07-09 23:32:04   battery         100
     2019-05-17 02:22:49   commit          6b75465
     2019-07-09 23:32:04   contact         false
     2019-05-17 02:22:49   coordinator     20190223
     2019-06-09 16:34:56   delay           15
     2019-07-09 23:32:04   linkquality     10
     2019-05-17 02:22:49   log_level       info
     2019-06-17 16:43:33   message         device incoming
     2019-05-31 02:15:34   meta_entity_ID  0x8xcxxxxxxxxxxxxx
     2019-05-31 02:15:34   meta_entity_friendlyName 0x8xcxxxxxxxxxxxxx
     2019-05-31 02:15:34   meta_entity_type device
     2019-05-31 02:15:34   meta_message    OFF
     2019-06-09 18:52:24   meta_modelID    lumi.sensor_motion.aq2
     2019-05-17 02:22:49   permit_join     true
     2019-07-09 23:32:19   state           open
     2019-06-17 16:43:33   type            pairing
     2019-05-17 02:22:49   version         1.4.0
     2019-07-09 23:32:04   voltage         3035
Attributes:
   DbLogExclude .*
   IODev      brok_MQTT2
   alias      SZ Fenster 1
   autocreate 0
   devStateIcon delay:own-window-delayed@blue closed:fts_window_2w@green open:fts_window_2w_open@red
   event-on-change-reading state,contact,linkquality
   group      Fenster
   readingList zigbee2mqtt/bridge/log:.* { json2nameValue($EVENT) }
zigbee2mqtt/0x00158d0002c106d2:.* { json2nameValue($EVENT) }

   room       Schlafzimmer,System->MQTT2
   sortby     1
   stateFormat state


Ich weiss nicht wie sehr Du Dich mit den einzelnen Sachen auskennst, aber ich als absoluter Newbie was Fhem angeht habs selbst geschrieben, also kannes nicht so schwer sein *ggg*

Dennoch kurze Erklärung:

Wichtig ist eigentlich nur dass Du im betreffenden Device (in meinem Falle der Fensterkontakt) das Reading "delay" hast. Dieses legt fest was das Notify mit Deinem Kontakt anstellt:

TK_OG_SZ_fenster1:contact.*|win.:contact:.* {
--------> Klar aktiviere wenn eines der "contact" readings aktiviert wurde
if($EVTPART1 eq "false") { fhem ("setreading $NAME state delay; sleep ".ReadingsVal($NAME, "delay", 0)." $NAME; setreading $NAME state open"); }
--------> Wenn false (fenster geöffnet) lies das delay Reading aus (in meinem Fall 15 sekunden), setz einen entsprechenden Timer und nach Ablauf setze "state" auf open
elsif($EVTPART1 eq "true") { fhem ("cancel $NAME quiet; setreading $NAME state closed"); }
--------> Wenn true (fenster geschlossen) lösche den möglicherweise vorhandenen Timer (falls geschlossen wird, während der Time läuft) und setze "state" reading auf closed
}

Ich denke damit ist es leicht verständlich. Wenn nicht, bei Fragen fragen ;)

Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: DS_Starter am 09 Juli 2019, 23:58:33
Hallo Marko,

in deiner comref fehlt ein "</strong>" in der Zeile 6413:

<li><strong>ASC_Self_Defense_AbsentDelay - um wie viele Sekunden .....

Dadurch ist die Online Referenz ab diesem Absatz durchweg ziemlich fett.
Vielleicht hast du es ja schon bemerkt, ansonsten schau mal bitte ob ich mich nicht irre.

LG,
Heiko

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 10 Juli 2019, 00:43:22
Ist schon gefixt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juli 2019, 06:49:20
Zitat von: DS_Starter am 09 Juli 2019, 23:58:33
Hallo Marko,

in deiner comref fehlt ein "</strong>" in der Zeile 6413:

<li><strong>ASC_Self_Defense_AbsentDelay - um wie viele Sekunden .....

Dadurch ist die Online Referenz ab diesem Absatz durchweg ziemlich fett.
Vielleicht hast du es ja schon bemerkt, ansonsten schau mal bitte ob ich mich nicht irre.

LG,
Heiko

Hallo Heiko,

Mach bitte noch mal ein Update. Du musst dann Version 0.6.21 haben. Da sollte es dann gefixt sein.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: en-trust am 10 Juli 2019, 13:13:53
Was passiert, wenn ein Bewohner die Jalousie manuell hochfährt (weil er Licht braucht). Wird dann nicth kurze Zeit später diese wieder runtergefahren ?
Oder ist das mit diesem BlockingTime gewährleistet ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 10 Juli 2019, 14:23:31
Hallo CoolTux,

positv möchte ich rückmelden, dass die Beschattung heute bisher richtig und gut gelaufen ist.

Wenn ich zu dem gestrigen Problem noch etwas testen oder nachstellen soll, dann müsste ich genau wissen was.
Der Grenzfall, das die Parameter zum "shading in" passen und nach der Verzögerung die Parameter bereits wieder auf "shading out" stehen hatte ich heute durch senken der Außentemperatur vertmieden. Somit ist dann auch die Fehlfahrt nicht wieder aufgetreten. Solltest Du daran noch arbeiten wollen, dann melde Dich.

Meine Rollos fahren dann jetzt erst mal anhand der Einstellung von
Azimuth, Elevation und OutTemp , Brightness ist statisch auf einen Beschattungswert gesetzt.

Für Brightness möchte ich dann, nach Errichtung der Photovoltaik aus dieser einen Wert ermitteln.

Kann ich Brightness auch aus Wetterdaten errechnen, da ich keinen Sensor habe?

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 10 Juli 2019, 14:24:48
Hi nochmal,

wenn ich mehrere Roommate habe, muss ich dann vorher zu einem Dummy zusammenfassen?

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juli 2019, 15:45:11
Zitat von: ch.eick am 10 Juli 2019, 14:24:48
Hi nochmal,

wenn ich mehrere Roommate habe, muss ich dann vorher zu einem Dummy zusammenfassen?

Gruß
   Christian

Nein einfach alle Roommates Komma getrennt eingeben.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juli 2019, 16:47:54
Zitat von: ch.eick am 10 Juli 2019, 14:23:31
Hallo CoolTux,

positv möchte ich rückmelden, dass die Beschattung heute bisher richtig und gut gelaufen ist.

Wenn ich zu dem gestrigen Problem noch etwas testen oder nachstellen soll, dann müsste ich genau wissen was.
Der Grenzfall, das die Parameter zum "shading in" passen und nach der Verzögerung die Parameter bereits wieder auf "shading out" stehen hatte ich heute durch senken der Außentemperatur vertmieden. Somit ist dann auch die Fehlfahrt nicht wieder aufgetreten. Solltest Du daran noch arbeiten wollen, dann melde Dich.

Meine Rollos fahren dann jetzt erst mal anhand der Einstellung von
Azimuth, Elevation und OutTemp , Brightness ist statisch auf einen Beschattungswert gesetzt.

Für Brightness möchte ich dann, nach Errichtung der Photovoltaik aus dieser einen Wert ermitteln.

Kann ich Brightness auch aus Wetterdaten errechnen, da ich keinen Sensor habe?

Gruß
   Christian

Hallo Christian,

Wie gesagt Du kannst da alles mögliche für Brightness setzen. Es muss halt nur Schlüssig sein für das beschatten.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juli 2019, 16:48:44
Zitat von: en-trust am 10 Juli 2019, 13:13:53
Was passiert, wenn ein Bewohner die Jalousie manuell hochfährt (weil er Licht braucht). Wird dann nicth kurze Zeit später diese wieder runtergefahren ?
Oder ist das mit diesem BlockingTime gewährleistet ?

Dann wird entspreche d die blockingTime abgewartet und dann weiter gemacht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juli 2019, 17:04:28
Zitat von: DS_Starter am 09 Juli 2019, 23:58:33
Hallo Marko,

in deiner comref fehlt ein "</strong>" in der Zeile 6413:

<li><strong>ASC_Self_Defense_AbsentDelay - um wie viele Sekunden .....

Dadurch ist die Online Referenz ab diesem Absatz durchweg ziemlich fett.
Vielleicht hast du es ja schon bemerkt, ansonsten schau mal bitte ob ich mich nicht irre.

LG,
Heiko

Es gab da in der Tat noch eine Stelle die das Check Skript nicht abgedeckt hat. Habe ich gerade gefixt. Kommt morgen per Update.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 10 Juli 2019, 17:29:15
Zitat von: CoolTux am 10 Juli 2019, 16:47:54
Hallo Christian,

Wie gesagt Du kannst da alles mögliche für Brightness setzen. Es muss halt nur Schlüssig sein für das beschatten.


Grüße

Bei diesem Issue geht es ja nicht mehr um Brightness, sondern dass das Rollo direkt vom Zustand Offen durch die kurze Zeitüberschneidung von shading in/out
mit der Meldung shading out (also position 0, wo es gerade sowieso war) auf die position 100 gefahren ist.
Schau Dir mal die Logs und Listings mit meinen Kommentaren an. Das sollte das Issue besser beschreiben.

Gruß (bis morgen)
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juli 2019, 17:35:08
Zitat von: ch.eick am 10 Juli 2019, 17:29:15
Bei diesem Issue geht es ja nicht mehr um Brightness, sondern dass das Rollo direkt vom Zustand Offen durch die kurze Zeitüberschneidung von shading in/out
mit der Meldung shading out (also position 0, wo es gerade sowieso war) auf die position 100 gefahren ist.
Schau Dir mal die Logs und Listings mit meinen Kommentaren an. Das sollte das Issue besser beschreiben.

Gruß (bis morgen)
   Christian

Sorry ich meinte da eher Deine letzte Frage

Zitat von: ch.eick am 10 Juli 2019, 14:23:31
Für Brightness möchte ich dann, nach Errichtung der Photovoltaik aus dieser einen Wert ermitteln.
Kann ich Brightness auch aus Wetterdaten errechnen, da ich keinen Sensor habe?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 10 Juli 2019, 18:04:16
Das mit Brightness hatte ich bereits verstanden,  es ging um ein Hinweis für eine Lösung über das Wetter.

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juli 2019, 18:57:55
Zitat von: ch.eick am 10 Juli 2019, 18:04:16
Das mit Brightness hatte ich bereits verstanden,  es ging um ein Hinweis für eine Lösung über das Wetter.

Gesendet von meinem SM-G930F mit Tapatalk

Da habe ich selbst keine Erfahrung mit.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Ban am 10 Juli 2019, 21:42:02
Zitat von: CoolTux am 09 Juli 2019, 23:16:27
Doch doch vorgesehen ist es schon. Wäre ja sonst Unsinn.
Brauche list vom ASC Device und dem Rollo Device. Und stell im ASC bitte mal auf Debug und öffne dann das Fenster. Kurz warten bis das Rollo fertig gefahren ist und dann wieder schließen.


Grüße

Bei mir laufen die Homematic und IP Geräte über die CCU3 mit HMCCU, nicht mit CUL_HM. Nicht, dass da etwas anders ist.

Hier die beiden Lists und das Debuglog:

Rollo:

Internals:
   CFGFN     
   DEF        HM_IP_Treppenhaus_OG2_Rolladen
   FUUID      XXXXX
   IODev      HMIP_CCU
   NAME       HMIP_Treppenhaus_OG2_Rolladen
   NR         1013
   STATE      40
   TYPE       HMCCUDEV
   ccuaddr    XXXXX
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HM_IP_Treppenhaus_OG2_Rolladen
   ccutype    HmIP-BROLL
   channels   8
   statevals  devstate
   READINGS:
     2019-07-10 16:41:15   0.ACTUAL_TEMPERATURE 27.0
     2019-07-10 16:41:15   0.ACTUAL_TEMPERATURE_STATUS normal
     2019-07-10 16:41:15   0.ERROR_CODE    0
     2019-07-10 16:41:15   0.ERROR_OVERHEAT no
     2019-07-10 16:41:15   3.ACTIVITY_STATE stop
     2019-07-10 16:41:15   3.LEVEL         40
     2019-07-10 16:41:15   3.LEVEL_STATUS  0
     2019-07-09 18:09:01   3.SELF_CALIBRATION_RESULT ok
     2019-07-10 16:41:15   4.ACTIVITY_STATE stop
     2019-07-10 16:41:15   4.LEVEL         40
     2019-07-10 16:41:15   4.LEVEL_STATUS  0
     2019-07-10 16:41:16   5.ACTIVITY_STATE stop
     2019-07-10 16:41:16   5.LEVEL         closed
     2019-07-10 16:41:16   5.LEVEL_STATUS  0
     2019-07-10 16:41:16   6.ACTIVITY_STATE stop
     2019-07-10 16:41:16   6.LEVEL         closed
     2019-07-10 16:41:16   6.LEVEL_STATUS  0
     2019-07-09 19:32:05   ASC_Enable      on
     2019-07-10 16:41:16   ASC_ShuttersLastDrive manual
     2019-07-10 05:31:53   ASC_Time_DriveDown 10.07.2019 - 21:27
     2019-07-10 05:31:53   ASC_Time_DriveUp 11.07.2019 - 05:32
     2019-07-09 21:01:06   associatedWith  autoShutterControl
     2019-07-10 16:41:15   control         40
     2019-07-10 16:41:16   hmstate         40
     2019-07-10 16:41:16   pct             0
     2019-07-10 16:41:15   state           40
   hmccu:
     devspec    HM_IP_Treppenhaus_OG2_Rolladen
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      27.0
         OVAL       27.0
         SVAL       27.0
         VAL        27.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -71
         VAL        -72
       0.RSSI_PEER:
         OVAL       -74
         VAL        -71
       0.UNREACH:
         OVAL       0
         VAL        0
       3.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      40
         OVAL       0.4
         SVAL       40
         VAL        0.4
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       0
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       0
         SVAL       ok
         VAL        1
       4.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       4.LEVEL:
         OSVAL      40
         OVAL       0.4
         SVAL       40
         VAL        0.4
       4.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       4.PROCESS:
         OVAL       0
         VAL        0
       4.SECTION:
         OVAL       4
         VAL        4
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OSVAL      closed
         OVAL       0.0
         SVAL       closed
         VAL        0.0
       5.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OSVAL      closed
         OVAL       0.0
         SVAL       closed
         VAL        0.0
       6.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1
   ASC_ComfortOpen_Pos 40
   ASC_Pos_Reading pct
   ASC_Ventilate_Pos 40
   ASC_Ventilate_Window_Open on
   ASC_WindowRec FK_Treppenhaus_OG2_Fenster
   ASC_WindowRec_subType twostate
   IODev      HMIP_CCU
   ccureadingfilter (ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|LEVEL|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   statedatapoint 4.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


ASC:

   Internals:
   CFGFN     
   FUUID      XXXXX
   FVERSION   73_AutoShuttersControl.pm:v0.6.20-s19783/2019-07-05 UNDER DEVELOP
   MID        XXXXX
   NAME       autoShutterControl
   NOTIFYDEV  FK_Treppenhaus_OG2_Fenster,autoShutterControl,global,HMIP_Treppenhaus_OG2_Rolladen
   NR         1055
   NTFY_ORDER 51-autoShutterControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.20
   OLDREADINGS:
   READINGS:
     2019-07-10 16:41:16   HMIP_Treppenhaus_OG2_Rolladen_PosValue 0
     2019-07-10 05:31:53   HMIP_Treppenhaus_OG2_Rolladen_lastPosValue 0
     2019-07-10 05:31:53   HMIP_Treppenhaus_OG2_Rolladen_nextAstroTimeEvent 10.07.2019 - 21:27
     2019-07-09 20:41:23   ascEnable       on
     2019-07-09 20:51:28   controlShading  on
     2019-07-09 19:26:59   hardLockOut     off
     2019-07-09 21:01:06   room_unsorted   HMIP_Treppenhaus_OG2_Rolladen
     2019-07-09 19:26:59   selfDefense     off
     2019-07-10 16:41:16   state           manual
     2019-07-09 19:26:59   sunriseTimeWeHoliday off
     2019-07-09 21:01:05   userAttrList    rolled out
   helper:
     shuttersList:
       HMIP_Treppenhaus_OG2_Rolladen
   monitoredDevs:
     FK_Treppenhaus_OG2_Fenster:
       HMIP_Treppenhaus_OG2_Rolladen ASC_WindowRec
     HMIP_Treppenhaus_OG2_Rolladen:
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_expert 1
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Debuglog:

ASC_DEBUG!!! 2019.07.10 21:31:39 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2019.07.10 21:31:39 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1
ASC_DEBUG!!! 2019.07.10 21:31:39 - FnSetCmdFn: HMIP_Treppenhaus_OG2_Rolladen - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 40. Grund der Fahrt: ventilate - window open
ASC_DEBUG!!! 2019.07.10 21:31:39 - FnSetDriveCmd: HMIP_Treppenhaus_OG2_Rolladen - NICHT versetztes fahren
ASC_DEBUG!!! 2019.07.10 21:31:39 - FnSetDriveCmd: HMIP_Treppenhaus_OG2_Rolladen - NoOffset: JA
ASC_DEBUG!!! 2019.07.10 21:31:39 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562787099 Last Position Timestamp: 1562787099 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0
ASC_DEBUG!!! 2019.07.10 21:31:39 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.07.10 21:31:40 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562787100 Last Position Timestamp: 1562787099 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 3
ASC_DEBUG!!! 2019.07.10 21:31:40 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.07.10 21:31:40 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562787100 Last Position Timestamp: 1562787099 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0
ASC_DEBUG!!! 2019.07.10 21:31:40 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.07.10 21:31:40 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562787100 Last Position Timestamp: 1562787099 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0
ASC_DEBUG!!! 2019.07.10 21:31:40 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.07.10 21:31:48 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562787108 Last Position Timestamp: 1562787099 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0
ASC_DEBUG!!! 2019.07.10 21:31:48 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.07.10 21:31:48 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562787108 Last Position Timestamp: 1562787099 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 40
ASC_DEBUG!!! 2019.07.10 21:31:48 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.07.10 21:31:48 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562787108 Last Position Timestamp: 1562787099 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0
ASC_DEBUG!!! 2019.07.10 21:31:48 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2019.07.10 21:31:56 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2019.07.10 21:31:56 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1
ASC_DEBUG!!! 2019.07.10 21:31:56 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen Allgemein: 0
ASC_DEBUG!!! 2019.07.10 21:31:56 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2019.07.10 21:31:56 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
ASC_DEBUG!!! 2019.07.10 21:31:56 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen Allgemein: 0
ASC_DEBUG!!! 2019.07.10 21:31:56 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1
ASC_DEBUG!!! 2019.07.10 21:31:56 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0


Danke für deine Hilfe,
Ban
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juli 2019, 22:15:51
ASC_Pos_Reading pct


Das scheint falsch zu sein. Es gibt zwar ein pct Reading bei Dir, das sagt aber 0 obwohl die anderen Readings 40 sagen.
Kann es sein daß das Reading control da passender ist. Wenn ja gebe es bitte im Attribut ASC_PosReading an Stelle von pct an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Juli 2019, 22:22:56
Zitat von: linuzer am 07 Juli 2019, 15:03:08
Hallo CoolTux,

erstmal vielen Dank und Glückwunsch für dieses coole Modul. Ich bin darauf gestoßen, weil ich auf der Suche nach einer vernünftigen Rollo-Steuerung war, nachdem ich mit meiner selbstbestrickten nicht mehr zufrieden war. Die Integration in bestehende Konzepte von FHEM, wie Presence, Twilight, Fensterkontakte, etc... finde ich einfach nur super!

Allerdings gibt es einen Bereich, der mir nicht gefällt und das ist die Beschattungsfunktion. Ich bin kein Freund von Rollosteuerungen über Helligkeitswerte, da diese im Allgemeinen sehr unzuverlässig sind (-> Unterschiede Sommer/Winter, Wolken, etc...). Außerdem möchte ich meine 7 Dachrollos im Laufe des Tages permanent nach dem aktuellen Sonnenstand nachstellen, denn wenn sie alle unten sind, ist meine Wohnung dunkel. Sie sollen also nur gerade so weit zu gehen, wie das nach aktuellem Sonnenstand nötig ist, um noch so viel Licht wie möglich reinzulassen.

Um das zu ermöglichen habe ich mir intensiv zu der dahinterstehenden Mathematik (Dachwinkel, Sonneneinstrahlwinkel, Fenstereinbautiefe, Mauer-/Dachvorsprünge, Größe des Fensters, etc.) Gedanken gemacht. Herausgekommen ist ein Script, das ein paar Grundwerte zu jedem Rollo braucht und dann nur anhand des Sonnenstands (Azimut und Elevation) die nötige Rolloposition zur Beschattung berechnet. Das läuft bei mir hervorragend.

Allerdings würde ich diese Funktion viel lieber als Teil Deines ASC-Moduls sehen, denn dann wäre es auch in all die anderen tollen Funktionen integriert, die Dein Modul bieten. Deswegen meine Frage an Dich: Hätte Du Lust/Interesse, diese Logik ins Modul aufzunehmen? Es könnte ja z.B. als 2. alternative Beschattungsfunktion parallel zur Steuerung mit Helligkeitssensoren implementiert sein (-> z.B. gesteuert über ein "Shutter Control Mode" Attribut). Falls Du Interesse hast, sag mir bitte, wie ich am besten helfen kann. Soll ich das Script einfach mal hier posten? Soll ich ein Issue auf Github aufmachen? Oder soll ich mich an einem Pullrequest versuchen (das wäre aber ziemlich schwierig für mich...)?

Freue mich schon auf Deine Meinung!

LG linuzer

Am besten Du versucht einmal Dein Script hier im Issue als Antwort unter zu bringen
https://github.com/fhem/AutoShuttersControl/issues/42


Danke Dir
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Ban am 10 Juli 2019, 22:33:16
Zitat von: CoolTux am 10 Juli 2019, 22:15:51
ASC_Pos_Reading pct


Das scheint falsch zu sein. Es gibt zwar ein pct Reading bei Dir, das sagt aber 0 obwohl die anderen Readings 40 sagen.
Kann es sein daß das Reading control da passender ist. Wenn ja gebe es bitte im Attribut ASC_PosReading an Stelle von pct an.

Hallo CoolTux,

super, vielen Dank, das wars!
In pct steht bei mir nix gescheites drin. State wird auch anders gemappt. Hier stehen die Prozentwerte, außer bei 0% und 100%. Hier wird open und closed gemappt.
Das kann man bei HMCCU relativ frei konfigurieren. Ich habe hier die defaultconfig von HMCCU verwendet.
Vielleicht hilft es auch dem ein oder anderen, der HMCCU anstatt CUL_HM verwendet.

Jetzt muss nur morgen der threeState zum Testen ankommen und ich kann weitermachen:-)

Vielen Dank nochmal,
Ban
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: daelch am 11 Juli 2019, 10:32:29
Hallo,

ich bin gerade auf ASC gestoßen. Nach Lesen des Wiki und einigen Beiträgen, kann ich nur sagen: WOW! Der Funktionsumfang ist gigantisch!

Was mir noch nicht klar ist... Ich habe Jalousien und diesen Homematic Aktor: https://www.elv.de/homematic-jalousiesteuerung.html (https://www.elv.de/homematic-jalousiesteuerung.html) (HM-LC-Ja1PBU-Fm).
Dieser Jalousienaktor hat nicht nur den Befehl pct, sondern auch den Befehl Level_Combined, also das gleichzeitige zuweisen der Behanghöhe und die Stellung der Lamellen:

Der Befehl für Jalousien unten (0%) und Lamellen zu 40% gekippt:
set myBlind datapoint LEVEL_COMBINED "0x00,0x50"

Der String wird aus Hex-Werten zusammengesetzt:
0%  --- 0x00
10% --- 0x14
20% --- 0x28
30% --- 0x3C
40% --- 0x50
50% --- 0x64
60% --- 0x78
70% --- 0x8C
80% --- 0xA0
90% --- 0xB4
100% --- 0xC8

Ich fahre eigentlich immer nur 4 Positionen an:

Offen: "0xC8,0xC8"
Lichtschutz (Jalousien unten, aber Lamellen voll geöffnet): "0x00,0xC8"
Sichtschutz (Jalousien unten, aber Lamellen nur 40% geöffnet): "0x00,0x50"
Geschlossen: : "0x00,0x00"

Kann ich diese Zustände bereits mit ASC steuern? Falls nicht, wie kann ich behilflich sein oder weiteren Input geben?

Viele Grüße
Christoph
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 11 Juli 2019, 11:03:08
Das mit dem HMCCUDEV (?) für den HM-LC-Ja1PBU-Fm könnte (zumindest, wenn es so starr ist) mit einer eventMap klappen, so ähnlich wie wir das bei den ZWave-Geräten mal diskutiert hatten.
Was da allerdings völlig unklar ist: Wie sieht das Reading "auf dem Rückweg" aus, also was meldet die CCU ggf. zurück.

Generell: ich hatte zu "spezieller Hardware" und ASC hier bei Automatisierung auch einen separaten Thread gestartet, vielleicht magst du dich da einklinken bzw. solange das noch ausgefeilt werden muß, einen separaten Thread zu diesem Aktor (@HMCCUDEV) starten?

(Kann sein, dass derselbe Aktor unter CUL_HM anders zu behandeln ist; da gibt es afaik zwei getrennte Readings...)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: daelch am 11 Juli 2019, 12:24:08
Hallo Beta-User,

es handelt sich bei mir um die Anbindung via HMCCU, gut erkannt. Sorry, das hätte ich direkt dazuschreiben sollen.

Bei CUL_HM müsste der Befehl so aussehen: "set mydevice pctLvlSlat 0 40". Danach wurden die Werte meiner Erinnerung nach in pct und pctslat zurückgegeben. Wobei pct dann nicht mehr 0 war, sonder 1% oder 2%, da durch das Anheben der Lamellen der Motor ein Stück zurückfahren musste. Insgesamt also nicht so einfach, da die Jalousien ja auch unterschiedlich lang sind (Fenster, Tür) und es nie einen einheitlichen pct-Wert gibt.

Danke für den Hinweis zu dem extra Thread. Ich werde mich dort anschließen.

Vielen Dank und viele Grüße
Christoph
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 11 Juli 2019, 12:38:07
Bei mir mußt du dich nicht entschuldigen, das ergibt sich schon aus dem Reading/setter, wenn man weiß, dass man darauf achten muß. Ist mehr für die, die da nicht so klar unterscheiden, mit der Sufu evtl. drüberstolpern und sich dann wundern, wo der Befehl abgeblieben ist...

Zitat von: daelch am 11 Juli 2019, 12:24:08
Bei CUL_HM müsste der Befehl so aussehen: "set mydevice pctLvlSlat 0 40". Danach wurden die Werte meiner Erinnerung nach in pct und pctslat zurückgegeben. Wobei pct dann nicht mehr 0 war, sonder 1% oder 2%, da durch das Anheben der Lamellen der Motor ein Stück zurückfahren musste. Insgesamt also nicht so einfach, da die Jalousien ja auch unterschiedlich lang sind (Fenster, Tür) und es nie einen einheitlichen pct-Wert gibt.
Diese Logik des Aktors ist ja mal Banane... ("eigentlich" sollte der Aktor wissen, wann er "nur" die Lamellen verstellt, und ab wann tatsächlich eine pct-Änderung vorliegt; dafür koniguriert man ja ggf. die Zeiten (nehme ich an). Und dass das programmiertechnisch nicht ganz easy in der firmware umzusetzen ist, ist auch klar, da fehlt evtl. die Leistungserkennung, wann der Motor effektiv einschaltet). Da ist jedenfalls der 223-er ZWave@VenetianBlind eindeutiger (der kennt dafür aber leider keinen einheitlichen Fahrbefehl... :'( .)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juli 2019, 12:59:29
Das Thema Jalousien und da mit verbunden das Thema Lamellen ist noch aktuell. Allerdings je mehr Leute darüber schreiben und berichten wie das bei ihnen funktioniert um so mehr Kopf mache ich mir wie man sowas generell lösen kann. Ist wirklich nicht einfach.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 11 Juli 2019, 13:14:10
Vermutlich sollte man das Lamellen-Thema in einem gesonderten Thread behandeln (hier gehen sowieso schon viele Dinge durcheinander), ich bin dazu auch erst mal noch am "Gedanken einsammeln".

@daelch: Da du scheinbar auch Infos hast zu dem Aktor unter CUL_HM: gibt es in beiden Ansteuerungsvarianten auch die Möglichkeit, die Lamellenposition _gesondert_ anzufahren?

@CoolTux:
Bisher war ich davon ausgegangen, dass das prinzipiell immer möglich ist. Dann würden wir nur wissen müssen, welches Gerät und ggf. welchen setter wir ansteuern müssen (über ein neues Attribut ( ::) ), z.B. "ASC_VenetianModeSetNames"). Dann könnten wir im jeweiligen Ziellevel "pct:turn" als Schreibweise verwenden (mit turn=nicht anfassen, wenn nicht angegeben) und z.B. mit "ASC_VenetianModeSetNames [meinWeitererDeviceName:]Reading" festlegen, ob die turn-Anweisung an dasselbe Device oder ein anderes gehen soll, und wenn ja, unter welchem Namen...

Das wäre halbwegs generisch und sollte praktisch mit allen Zielleveln funktionieren.

Ist aber noch sehr ins Unreine, wir sollten das ggf. mal gesondert zur Diskussion stellen, damit neben den HMCCUDEV-Nutzern z.B. auch KNX-Nutzer usw. was dazu sagen können, ob das überhaupt so klappt oder wir "mehr" oder was anderes brauchen.

EDIT: setzt aber auch bei dem HM-Aktor voraus, dass man das unabhängig, aber im Prinzip gleichzeitig oder in der richtigen Reihenfolge kurz nacheinander versenden kann; bei dem ZWave scheint das zu klappen (jedenfalls bei der Type, die ich habe).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juli 2019, 13:25:17
Ich werde da in nächster Zeit einen eigenen Thread auf machen. Wir können überlegen ob wir es in die 0.8er Entwicklung schaffen oder lieber in die 1.0er. Man kann es ja in der 0.8er parallel beginnen zu entwickeln.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 11 Juli 2019, 13:35:32
M.E. eilt es nicht, wir sollten erst die Vorgehensweise(n) haben, und dabei nach Möglichkeit nicht in die allgemeine Logik groß eingreifen müssen. Wenn es so ginge, wie von mir skizziert (ich hoffe, das war halbwegs verständlich), dann wäre das eher eine kleine Sache, aber wenn da irgendwas spezielleres (Timer zur Überprüfung, nachgelagerte Kommandos bei Stop....) erforderlich ist, ist das eventuell was ganz was anderes.

Von daher wäre ich eher für das zeitnahe Eröffnen eines "Material-Sammel-Threads", damit wir an der Ecke Klarheit haben (und evtl. hat ja jemand schon bessere Ideen, wie vorzugehen sein könnte...). Danach sehen wir weiter, wie groß ggf. auch das Interesse an dieser Venetian-Mode-Option ist. (Wer sich nicht meldet, muß halt hinterher mit den Ergebnissen leben...)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 11 Juli 2019, 17:58:10
Hallo,

auf dem Weg zu einem Brightness Wert, ohne einen Sensor zu haben bin ich auf einen Link vom DWD gestoßen https://www.dwd.de/DE/forschung/wettervorhersage/num_modellierung/01_num_vorhersagemodelle/01c_wetterinterpretation/wetter_interpretation.pdf?__blob=publicationFile&v=5 (https://www.dwd.de/DE/forschung/wettervorhersage/num_modellierung/01_num_vorhersagemodelle/01c_wetterinterpretation/wetter_interpretation.pdf?__blob=publicationFile&v=5)

Der Gedanke war, über die Abfrage einer Wetterseite, auf der es dann heist "leicht bewölkt" oder "Wolkenlos" einen Zahlenwert zu bekommen, den man dann als Schwellwert mitverwenden kann. In dem pdf gibt es genau diese Wetterinterpretation auf Basis der verwendeten Wettermodelle des DWD

Beispiele

Signifikantes Wetter
ww=45 Nebel
ww=48 Nebel mit Reifbildung
ww=71 leichter Schneefall
ww=73 mäßiger Schneefall

Kein signifikantes Wetter
ww=0 Wolkenlos
ww=1 leicht bewölkt
ww=2 Wolkig
ww=3 stark bewölkt bis bedeckt


Momentan sammel ich mal wieder relevante Daten

2019-07-11_17:07:20 ProPlanta weather: Regen
2019-07-11_17:07:20 ProPlanta visibility: 12
2019-07-11_17:07:20 ProPlanta fc0_uv: 2

2019-07-11_17:07:20 ProPlanta cloudBaseMax: 300
2019-07-11_17:07:20 ProPlanta cloudBaseMin: 200

2019-07-11_17:07:20 ProPlanta fc0_cloud06: 100
2019-07-11_17:07:20 ProPlanta fc0_cloud09: 100
2019-07-11_17:07:20 ProPlanta fc0_cloud12: 100
2019-07-11_17:07:20 ProPlanta fc0_cloud15: 100
2019-07-11_17:07:20 ProPlanta fc0_cloud18: 100

2019-07-11_17:07:20 ProPlanta fc0_weather06: Regen
2019-07-11_17:07:20 ProPlanta fc0_weather09: Regen
2019-07-11_17:07:20 ProPlanta fc0_weather12: Regen
2019-07-11_17:07:20 ProPlanta fc0_weather15: Regenschauer
2019-07-11_17:07:20 ProPlanta fc0_weather18: bedeckt

2019-07-11_17:07:57 Thermostat_WO room-temp: 23.5

2019-07-11_17:11:49 Heizung heatSourceIN: 20.5

2019-07-11_17:15:02 wetter_<Mein Ort>_II solarRadiation: 93
2019-07-11_17:15:02 wetter_<Mein Ort>_II solarUV: 1.0


Hier kann man bereits erkennen, das ProPlanta sich nicht an die Definition hält :-)

"Regen" => "leichter Regen" => ww=61
"Regenschauer" => "leichter Regenschauer" => ww=80

Ich denke die Werte von "Kein signifikantes Wetter" also 0-4 dürften für die Beschattung eher relevant sein und in Kombination mit
solarRadiation: 93
solarUV: 1.0
SunAlt: 50
zu einem relevanten Wert verrechnet werden können.

Das ganze könnte dann in einem Brightness Dummy pro Fenster geschehen und somit im ASC verwendung finden.

Viele Grüße
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juli 2019, 18:22:02
Du kannst auch das Weather Modul mit der DarkSky API verwenden. Da gibt es ein Reading für die Wolkendichte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 11 Juli 2019, 18:33:38
Zitat von: CoolTux am 11 Juli 2019, 18:22:02
Du kannst auch das Weather Modul mit der DarkSky API verwenden. Da gibt es ein Reading für die Wolkendichte.

Momentan grübel ich eher darüber, wie ich aus den verschiedenen Kennwerten einen Eindeutigen Wert errechnen kann. da fehlt mir definitiv die Mathematik :-)

Readings für die Bewölkung habe ich ja auch schon...

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juli 2019, 18:38:14
Da kann ich leider auch nicht helfen. Aber sicherlich findet sich hier jemand. Ist ja eine große Community.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Ban am 11 Juli 2019, 18:41:57
Ich habe wieder eine Frage.
Jetzt über Tag fährt der Rolladen nach dem Kippen auf die Ventilate Position. Beim Fenster Schließen fährt er ganz hoch, statt runter.
Im Debuglog steht: Rolllo wird gefahren, aktuelle Position: 40, Zielposition: 100. Grund der Fahrt: window closed at day

Scheint also gewollt zu sein. Der Zustand vor dem Öffnen war zu, meiner Meinung nach sollte der Rollo nach dem Schließen wieder runter fahren.
Gestern Abend hat er das auch gemacht.
Ich habe wohl unbewusst eine Automatik an, welche Option ist das den?


Internals:
   DEF        HM_IP_Treppenhaus_OG2_Rolladen
   FUUID      XXX
   IODev      HMIP_CCU
   NAME       HMIP_Treppenhaus_OG2_Rolladen
   NR         744
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    XXX
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HM_IP_Treppenhaus_OG2_Rolladen
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2019-07-11 18:22:08   0.ACTUAL_TEMPERATURE 28.0
     2019-07-11 18:22:08   0.ACTUAL_TEMPERATURE_STATUS normal
     2019-07-11 18:22:08   0.ERROR_CODE    0
     2019-07-11 18:22:08   0.ERROR_OVERHEAT no
     2019-07-11 18:32:40   3.ACTIVITY_STATE stop
     2019-07-11 18:32:40   3.LEVEL         open
     2019-07-11 18:32:40   3.LEVEL_STATUS  0
     2019-07-09 18:09:01   3.SELF_CALIBRATION_RESULT ok
     2019-07-11 18:32:40   4.ACTIVITY_STATE stop
     2019-07-11 18:32:40   4.LEVEL         open
     2019-07-11 18:32:40   4.LEVEL_STATUS  0
     2019-07-11 18:32:40   5.ACTIVITY_STATE stop
     2019-07-11 18:32:40   5.LEVEL         closed
     2019-07-11 18:32:40   5.LEVEL_STATUS  0
     2019-07-11 18:32:40   6.ACTIVITY_STATE stop
     2019-07-11 18:32:40   6.LEVEL         closed
     2019-07-11 18:32:40   6.LEVEL_STATUS  0
     2019-07-09 19:32:05   ASC_Enable      on
     2019-07-11 18:32:40   ASC_ShuttersLastDrive window closed at day
     2019-07-11 17:25:43   ASC_Time_DriveDown 11.07.2019 - 21:27
     2019-07-11 17:25:43   ASC_Time_DriveUp 12.07.2019 - 05:33
     2019-07-11 17:25:39   associatedWith  autoShutterControl
     2019-07-11 18:32:40   control         100
     2019-07-11 18:32:40   hmstate         open
     2019-07-11 18:32:40   pct             0
     2019-07-11 18:32:40   state           open
   hmccu:
     devspec    HM_IP_Treppenhaus_OG2_Rolladen
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      27.0
         OVAL       27.0
         SVAL       28.0
         VAL        28.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -78
         VAL        -77
       0.RSSI_PEER:
         OVAL       -75
         VAL        -73
       0.UNREACH:
         OVAL       0
         VAL        0
       3.ACTIVITY_STATE:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      41.5
         OVAL       0.415
         SVAL       open
         VAL        1.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       4.ACTIVITY_STATE:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        3
       4.LEVEL:
         OSVAL      40
         OVAL       0.4
         SVAL       open
         VAL        1.0
       4.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       3
         VAL        4
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OSVAL      closed
         OVAL       0.0
         SVAL       closed
         VAL        0.0
       5.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OSVAL      closed
         OVAL       0.0
         SVAL       closed
         VAL        0.0
       6.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1
   ASC_ComfortOpen_Pos 80
   ASC_Pos_Reading control
   ASC_Ventilate_Pos 40
   ASC_Ventilate_Window_Open on
   ASC_WindowRec FK_Treppenhaus_OG2_Fenster
   ASC_WindowRec_subType twostate
   IODev      HMIP_CCU
   ccureadingfilter (ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|LEVEL|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   statedatapoint 4.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100



Internals:
   FUUID      XXX
   FVERSION   73_AutoShuttersControl.pm:v0.6.20-s19783/2019-07-05 UNDER DEVELOP
   MID        XXX
   NAME       autoShutterControl
   NOTIFYDEV  FK_Treppenhaus_OG2_Fenster,autoShutterControl,global,HMIP_Treppenhaus_OG2_Rolladen
   NR         750
   NTFY_ORDER 51-autoShutterControl
   STATE      window closed at day
   TYPE       AutoShuttersControl
   VERSION    v0.6.20
   OLDREADINGS:
   READINGS:
     2019-07-11 18:32:40   HMIP_Treppenhaus_OG2_Rolladen_PosValue 100
     2019-07-10 21:27:58   HMIP_Treppenhaus_OG2_Rolladen_lastPosValue 0
     2019-07-11 17:25:43   HMIP_Treppenhaus_OG2_Rolladen_nextAstroTimeEvent 11.07.2019 - 21:27
     2019-07-09 20:41:23   ascEnable       on
     2019-07-11 18:26:25   controlShading  off
     2019-07-09 19:26:59   hardLockOut     off
     2019-07-11 17:25:38   room_unsorted   HMIP_Treppenhaus_OG2_Rolladen
     2019-07-09 19:26:59   selfDefense     off
     2019-07-11 18:32:40   state           window closed at day
     2019-07-09 19:26:59   sunriseTimeWeHoliday off
     2019-07-11 17:25:38   userAttrList    rolled out
   helper:
     shuttersList:
       HMIP_Treppenhaus_OG2_Rolladen
   monitoredDevs:
     FK_Treppenhaus_OG2_Fenster:
       HMIP_Treppenhaus_OG2_Rolladen ASC_WindowRec
     HMIP_Treppenhaus_OG2_Rolladen:
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning off
   ASC_debug  1
   ASC_expert 1
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC



ASC_DEBUG!!! 2019.07.11 18:56:48 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.07.11 18:56:48 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.07.11 18:56:48 - FnSetCmdFn: HMIP_Treppenhaus_OG2_Rolladen - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 40. Grund der Fahrt: ventilate - window open

ASC_DEBUG!!! 2019.07.11 18:56:48 - FnSetDriveCmd: HMIP_Treppenhaus_OG2_Rolladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07.11 18:56:48 - FnSetDriveCmd: HMIP_Treppenhaus_OG2_Rolladen - NoOffset: JA

ASC_DEBUG!!! 2019.07.11 18:56:48 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562864208 Last Position Timestamp: 1562864208 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.07.11 18:56:48 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.07.11 18:56:49 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562864209 Last Position Timestamp: 1562864208 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.07.11 18:56:49 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.07.11 18:56:57 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562864217 Last Position Timestamp: 1562864208 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 40

ASC_DEBUG!!! 2019.07.11 18:56:57 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.07.11 18:57:02 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.07.11 18:57:02 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen Allgemein: 1

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen Allgemein: 1

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen Event Closed

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen Allgemein: 1

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnSetCmdFn: HMIP_Treppenhaus_OG2_Rolladen - Rolllo wird gefahren, aktuelle Position: 40, Zielposition: 100. Grund der Fahrt: window closed at day

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnSetDriveCmd: HMIP_Treppenhaus_OG2_Rolladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnSetDriveCmd: HMIP_Treppenhaus_OG2_Rolladen - NoOffset: JA

ASC_DEBUG!!! 2019.07.11 18:57:02 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562864222 Last Position Timestamp: 1562864222 Drive Up Max Duration: 60 Last Position: 40 aktuelle Position: 40

ASC_DEBUG!!! 2019.07.11 18:57:02 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.07.11 18:57:03 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562864223 Last Position Timestamp: 1562864222 Drive Up Max Duration: 60 Last Position: 40 aktuelle Position: 40

ASC_DEBUG!!! 2019.07.11 18:57:03 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!



Mir ist glaube ein Fehler in der Commandref aufgefallen:
ASC_autoShuttersControlComfort - on|off - Controls the comfort functions: If a three state sensor, like the HmIP-SRH window handle sensor, is installed, ASC will open the window if the sensor signals open position. The ASC_ComfortOpen_Pos attribute has to be set for the shutter to on, defaults to off.

Ich denke, der Wert für das Attribute ASC_ComfortOpen_Pos sollte ein Prozentwert sein, nicht on/off

Viele Grüße,
Ban
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juli 2019, 19:14:36
Zitat von: Ban am 11 Juli 2019, 18:41:57
Ich habe wieder eine Frage.
Jetzt über Tag fährt der Rolladen nach dem Kippen auf die Ventilate Position. Beim Fenster Schließen fährt er ganz hoch, statt runter.
Im Debuglog steht: Rolllo wird gefahren, aktuelle Position: 40, Zielposition: 100. Grund der Fahrt: window closed at day

Scheint also gewollt zu sein. Der Zustand vor dem Öffnen war zu, meiner Meinung nach sollte der Rollo nach dem Schließen wieder runter fahren.
Gestern Abend hat er das auch gemacht.
Ich habe wohl unbewusst eine Automatik an, welche Option ist das den?


Internals:
   DEF        HM_IP_Treppenhaus_OG2_Rolladen
   FUUID      XXX
   IODev      HMIP_CCU
   NAME       HMIP_Treppenhaus_OG2_Rolladen
   NR         744
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    XXX
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HM_IP_Treppenhaus_OG2_Rolladen
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2019-07-11 18:22:08   0.ACTUAL_TEMPERATURE 28.0
     2019-07-11 18:22:08   0.ACTUAL_TEMPERATURE_STATUS normal
     2019-07-11 18:22:08   0.ERROR_CODE    0
     2019-07-11 18:22:08   0.ERROR_OVERHEAT no
     2019-07-11 18:32:40   3.ACTIVITY_STATE stop
     2019-07-11 18:32:40   3.LEVEL         open
     2019-07-11 18:32:40   3.LEVEL_STATUS  0
     2019-07-09 18:09:01   3.SELF_CALIBRATION_RESULT ok
     2019-07-11 18:32:40   4.ACTIVITY_STATE stop
     2019-07-11 18:32:40   4.LEVEL         open
     2019-07-11 18:32:40   4.LEVEL_STATUS  0
     2019-07-11 18:32:40   5.ACTIVITY_STATE stop
     2019-07-11 18:32:40   5.LEVEL         closed
     2019-07-11 18:32:40   5.LEVEL_STATUS  0
     2019-07-11 18:32:40   6.ACTIVITY_STATE stop
     2019-07-11 18:32:40   6.LEVEL         closed
     2019-07-11 18:32:40   6.LEVEL_STATUS  0
     2019-07-09 19:32:05   ASC_Enable      on
     2019-07-11 18:32:40   ASC_ShuttersLastDrive window closed at day
     2019-07-11 17:25:43   ASC_Time_DriveDown 11.07.2019 - 21:27
     2019-07-11 17:25:43   ASC_Time_DriveUp 12.07.2019 - 05:33
     2019-07-11 17:25:39   associatedWith  autoShutterControl
     2019-07-11 18:32:40   control         100
     2019-07-11 18:32:40   hmstate         open
     2019-07-11 18:32:40   pct             0
     2019-07-11 18:32:40   state           open
   hmccu:
     devspec    HM_IP_Treppenhaus_OG2_Rolladen
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      27.0
         OVAL       27.0
         SVAL       28.0
         VAL        28.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -78
         VAL        -77
       0.RSSI_PEER:
         OVAL       -75
         VAL        -73
       0.UNREACH:
         OVAL       0
         VAL        0
       3.ACTIVITY_STATE:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      41.5
         OVAL       0.415
         SVAL       open
         VAL        1.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       4.ACTIVITY_STATE:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        3
       4.LEVEL:
         OSVAL      40
         OVAL       0.4
         SVAL       open
         VAL        1.0
       4.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       3
         VAL        4
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OSVAL      closed
         OVAL       0.0
         SVAL       closed
         VAL        0.0
       5.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OSVAL      closed
         OVAL       0.0
         SVAL       closed
         VAL        0.0
       6.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1
   ASC_ComfortOpen_Pos 80
   ASC_Pos_Reading control
   ASC_Ventilate_Pos 40
   ASC_Ventilate_Window_Open on
   ASC_WindowRec FK_Treppenhaus_OG2_Fenster
   ASC_WindowRec_subType twostate
   IODev      HMIP_CCU
   ccureadingfilter (ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|LEVEL|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname LEVEL:+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   statedatapoint 4.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100



Internals:
   FUUID      XXX
   FVERSION   73_AutoShuttersControl.pm:v0.6.20-s19783/2019-07-05 UNDER DEVELOP
   MID        XXX
   NAME       autoShutterControl
   NOTIFYDEV  FK_Treppenhaus_OG2_Fenster,autoShutterControl,global,HMIP_Treppenhaus_OG2_Rolladen
   NR         750
   NTFY_ORDER 51-autoShutterControl
   STATE      window closed at day
   TYPE       AutoShuttersControl
   VERSION    v0.6.20
   OLDREADINGS:
   READINGS:
     2019-07-11 18:32:40   HMIP_Treppenhaus_OG2_Rolladen_PosValue 100
     2019-07-10 21:27:58   HMIP_Treppenhaus_OG2_Rolladen_lastPosValue 0
     2019-07-11 17:25:43   HMIP_Treppenhaus_OG2_Rolladen_nextAstroTimeEvent 11.07.2019 - 21:27
     2019-07-09 20:41:23   ascEnable       on
     2019-07-11 18:26:25   controlShading  off
     2019-07-09 19:26:59   hardLockOut     off
     2019-07-11 17:25:38   room_unsorted   HMIP_Treppenhaus_OG2_Rolladen
     2019-07-09 19:26:59   selfDefense     off
     2019-07-11 18:32:40   state           window closed at day
     2019-07-09 19:26:59   sunriseTimeWeHoliday off
     2019-07-11 17:25:38   userAttrList    rolled out
   helper:
     shuttersList:
       HMIP_Treppenhaus_OG2_Rolladen
   monitoredDevs:
     FK_Treppenhaus_OG2_Fenster:
       HMIP_Treppenhaus_OG2_Rolladen ASC_WindowRec
     HMIP_Treppenhaus_OG2_Rolladen:
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning off
   ASC_debug  1
   ASC_expert 1
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC



ASC_DEBUG!!! 2019.07.11 18:56:48 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.07.11 18:56:48 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.07.11 18:56:48 - FnSetCmdFn: HMIP_Treppenhaus_OG2_Rolladen - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 40. Grund der Fahrt: ventilate - window open

ASC_DEBUG!!! 2019.07.11 18:56:48 - FnSetDriveCmd: HMIP_Treppenhaus_OG2_Rolladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07.11 18:56:48 - FnSetDriveCmd: HMIP_Treppenhaus_OG2_Rolladen - NoOffset: JA

ASC_DEBUG!!! 2019.07.11 18:56:48 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562864208 Last Position Timestamp: 1562864208 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.07.11 18:56:48 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.07.11 18:56:49 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562864209 Last Position Timestamp: 1562864208 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.07.11 18:56:49 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.07.11 18:56:57 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562864217 Last Position Timestamp: 1562864208 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 40

ASC_DEBUG!!! 2019.07.11 18:56:57 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.07.11 18:57:02 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.07.11 18:57:02 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen Allgemein: 1

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen Allgemein: 1

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - EventProcessingWindowRec: HMIP_Treppenhaus_OG2_Rolladen Event Closed

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen Allgemein: 1

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnIsDay: HMIP_Treppenhaus_OG2_Rolladen getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnSetCmdFn: HMIP_Treppenhaus_OG2_Rolladen - Rolllo wird gefahren, aktuelle Position: 40, Zielposition: 100. Grund der Fahrt: window closed at day

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnSetDriveCmd: HMIP_Treppenhaus_OG2_Rolladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07.11 18:57:02 - FnSetDriveCmd: HMIP_Treppenhaus_OG2_Rolladen - NoOffset: JA

ASC_DEBUG!!! 2019.07.11 18:57:02 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562864222 Last Position Timestamp: 1562864222 Drive Up Max Duration: 60 Last Position: 40 aktuelle Position: 40

ASC_DEBUG!!! 2019.07.11 18:57:02 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.07.11 18:57:03 - EventProcessingShutters: HMIP_Treppenhaus_OG2_Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1562864223 Last Position Timestamp: 1562864222 Drive Up Max Duration: 60 Last Position: 40 aktuelle Position: 40

ASC_DEBUG!!! 2019.07.11 18:57:03 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!



Mir ist glaube ein Fehler in der Commandref aufgefallen:
ASC_autoShuttersControlComfort - on|off - Controls the comfort functions: If a three state sensor, like the HmIP-SRH window handle sensor, is installed, ASC will open the window if the sensor signals open position. The ASC_ComfortOpen_Pos attribute has to be set for the shutter to on, defaults to off.

Ich denke, der Wert für das Attribute ASC_ComfortOpen_Pos sollte ein Prozentwert sein, nicht on/off

Viele Grüße,
Ban

Danke Dir für die Commandref Info. Werde es fixen.

Nun zu Deiner Beobachtung. Das Verhalten ist korrekt. Am Tag fährt das Rollo nur in die Ventilate oder Comfort Position wenn es komplett geschlossen wurde und das Fenster entsprechend geöffnet wird. Erfolgt dann eine Schließung wird komplett hoch gefahren.
Anders ist das Verhalten am Tag wenn Roommates hinterlegt sind und einer oder mehrere schlafen. Dann würde das Rollo wieder runter fahren.
Auch nach der Nachtfahrt und somit das Erkennen von Nacht würde das Rollo wieder runter fahren.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Ban am 11 Juli 2019, 19:29:50
Danke für deine Antwort!

Ich glaube ich habe das Verhalten, bzw. die Denkweise, da ich noch keine Beschattung automatisiert habe.
Hatte gedacht, das Rollo müsste immer in die letzte Position fahren.
Denke ich richtig, dass das Rollo in dem Moment wieder runter fahren würde, wenn die Beschattungsautomatik sagt, dass es zu Hell/Warm... ist?

Wäre es evtl. denkbar ein Attribute einzuführen, mit welchem man das Verhalten steuern könnte: PositionAfterClose auto/lastPosition?
Meine Frau meinte direkt, warum fährt der nicht wieder runter:-)

Grüße,
Ban
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juli 2019, 20:05:49
Zitat von: Ban am 11 Juli 2019, 19:29:50
Danke für deine Antwort!

Ich glaube ich habe das Verhalten, bzw. die Denkweise, da ich noch keine Beschattung automatisiert habe.
Hatte gedacht, das Rollo müsste immer in die letzte Position fahren.
Denke ich richtig, dass das Rollo in dem Moment wieder runter fahren würde, wenn die Beschattungsautomatik sagt, dass es zu Hell/Warm... ist?

Wäre es evtl. denkbar ein Attribute einzuführen, mit welchem man das Verhalten steuern könnte: PositionAfterClose auto/lastPosition?
Meine Frau meinte direkt, warum fährt der nicht wieder runter:-)

Grüße,
Ban

Versuch mal zu beschreiben was genau Ihr Zwei gemacht habt? Du hast Beschattung erwähnt, aber das hat ja nichts mit Ventilate und/oder Fenster zu tun. Ausnahme Eure Beschattungsposition ist gleich der geschlossen Position. Was ja nicht ratsam ist. Der Hersteller (ICH)  ;D empfehle immer für jede einstellbare Position mit Attribut eine andere Positionsangabe zu wählen.

Das von Dir vorhin angegebene Rollo Device hatte keine Angaben zur Beschattung?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 11 Juli 2019, 21:35:18
Das war gerade komisch.
Meine Jalousien fuhren gerade anstatt auf Privacy (pct50) auf pct0 runter.
Und dann direkt danach wieder hoch auf pct50. Ich habe nicht manuell eingegriffen.


2019-07-11_09:16:20 wz_jal_sued deviceMsg: on (to VCCU)
2019-07-11_09:16:20 wz_jal_sued level: 100
2019-07-11_09:16:20 wz_jal_sued motor: stop:on
2019-07-11_09:16:20 wz_jal_sued pct: 100
2019-07-11_09:16:20 wz_jal_sued on
2019-07-11_09:16:20 wz_jal_sued timedOn: off
2019-07-11_09:16:21 wz_jal_sued ASC_ShuttersLastDrive: manual
2019-07-11_21:19:06 wz_jal_sued level: set_0
2019-07-11_21:19:06 wz_jal_sued set_0
2019-07-11_21:19:07 wz_jal_sued deviceMsg: on (to VCCU)
2019-07-11_21:19:07 wz_jal_sued level: 100
2019-07-11_21:19:07 wz_jal_sued motor: down:on
2019-07-11_21:19:07 wz_jal_sued pct: 100
2019-07-11_21:19:07 wz_jal_sued on
2019-07-11_21:19:07 wz_jal_sued timedOn: off
2019-07-11_21:19:07 wz_jal_sued ASC_ShuttersLastDrive: privacy position
2019-07-11_21:19:37 wz_jal_sued deviceMsg: off (to VCCU)
2019-07-11_21:19:37 wz_jal_sued level: 0
2019-07-11_21:19:37 wz_jal_sued motor: stop:off
2019-07-11_21:19:37 wz_jal_sued pct: 0
2019-07-11_21:19:37 wz_jal_sued off
2019-07-11_21:19:37 wz_jal_sued timedOn: off
2019-07-11_21:19:37 wz_jal_sued ASC_ShuttersLastDrive: manual
2019-07-11_21:19:40 wz_jal_sued level: set_50
2019-07-11_21:19:40 wz_jal_sued set_50
2019-07-11_21:19:40 wz_jal_sued deviceMsg: off (to VCCU)
2019-07-11_21:19:40 wz_jal_sued level: 0
2019-07-11_21:19:40 wz_jal_sued motor: up:off
2019-07-11_21:19:40 wz_jal_sued pct: 0
2019-07-11_21:19:40 wz_jal_sued off
2019-07-11_21:19:40 wz_jal_sued timedOn: off
2019-07-11_21:19:40 wz_jal_sued ASC_ShuttersLastDrive: manual
2019-07-11_21:19:55 wz_jal_sued deviceMsg: 50 (to VCCU)
2019-07-11_21:19:55 wz_jal_sued level: 50
2019-07-11_21:19:55 wz_jal_sued motor: stop:50
2019-07-11_21:19:55 wz_jal_sued pct: 50
2019-07-11_21:19:55 wz_jal_sued 50
2019-07-11_21:19:55 wz_jal_sued timedOn: off
2019-07-11_21:19:55 wz_jal_sued ASC_ShuttersLastDrive: manual


Seit Tagen gab es keine größeren Updates. Nur CommandRef. Heute Update und Neustart gemacht. Mehr nicht.

List:


Attributes:
   ASC        2
   ASC_BrightnessSensor di_licht:median 120:150
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 30
   ASC_Drive_Offset 120
   ASC_Drive_OffsetStart 180
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 100
   ASC_Shading_Direction 150
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 7000
   ASC_Shading_StateChange_Sunny 21000
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 21:45
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_WiggleValue 15


Es hat um 21:14:07 Uhr auch eine Unterschreitung des Helligkeitswertes gegeben. Das liegt knapp vor dem Privacy-Zeitpunkts.

Leider kein Debug-Log.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Ban am 11 Juli 2019, 22:26:15
Zitat von: CoolTux am 11 Juli 2019, 20:05:49
Versuch mal zu beschreiben was genau Ihr Zwei gemacht habt? Du hast Beschattung erwähnt, aber das hat ja nichts mit Ventilate und/oder Fenster zu tun. Ausnahme Eure Beschattungsposition ist gleich der geschlossen Position. Was ja nicht ratsam ist. Der Hersteller (ICH)  ;D empfehle immer für jede einstellbare Position mit Attribut eine andere Positionsangabe zu wählen.

Das von Dir vorhin angegebene Rollo Device hatte keine Angaben zur Beschattung?

Ich wollte nur sagen, dass das Verhalten nach dem Fensterschließen wohl mehr Sinn ergibt, wenn man mehr automatisiert hat, wie ich aktuell.
Ich verwende im Moment bewusst nur die Ventilate Funktion. Hier hätte ich erwartet, dass das Rollo nach dem Lüften wieder zu fährt, wenn es vor dem Lüften zu war.

Edit: Vorhin ist der Rollo runter gefahren "Grund der Fahrt: night close". Ist das per Default an?
 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juli 2019, 22:34:47
Zitat von: Ban am 11 Juli 2019, 22:26:15
Ich wollte nur sagen, dass das Verhalten nach dem Fensterschließen wohl mehr Sinn ergibt, wenn man mehr automatisiert hat, wie ich aktuell.
Ich verwende im Moment bewusst nur die Ventilate Funktion. Hier hätte ich erwartet, dass das Rollo nach dem Lüften wieder zu fährt, wenn es vor dem Lüften zu war.

Edit: Vorhin ist der Rollo runter gefahren "Grund der Fahrt: night close". Ist das per Default an?
 

Ah ok, verstehe. Aber so ist das nicht. Einfach gesagt. Wenn Tag ist fährt es hoch beim schließen und wenn Nacht ist runter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Ban am 11 Juli 2019, 22:44:01
Zitat von: CoolTux am 11 Juli 2019, 22:34:47
Ah ok, verstehe. Aber so ist das nicht. Einfach gesagt. Wenn Tag ist fährt es hoch beim schließen und wenn Nacht ist runter.

Die Funktionsweise habe ich jetzt verstanden, nur die Logik noch nicht.
Nachts erscheint mir die Logik richtig. Rollo unten, zum Lüften auf Ventilate, danach wieder zu.
Würde es beim Lüften über Tag nicht mehr Sinn ergeben, wenn der Rollo beim Kippen direkt hoch fährt, wenn er es nach dem Schließen sowieso tut?
Was bringt die Ventilate Funktion über Tag, gegenüber ganz auf, für einen Vorteil? Mir fällt da nur ein etwaiger Einbruchsschutz im EG ein.
Sorry, möchte es nur verstehen:-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Juli 2019, 22:50:35
Zitat von: Ban am 11 Juli 2019, 22:44:01
Die Funktionsweise habe ich jetzt verstanden, nur die Logik noch nicht.
Nachts erscheint mir die Logik richtig. Rollo unten, zum Lüften auf Ventilate, danach wieder zu.
Würde es beim Lüften über Tag nicht mehr Sinn ergeben, wenn der Rollo beim Kippen direkt hoch fährt, wenn er es nach dem Schließen sowieso tut?
Was bringt die Ventilate Funktion, gegenüber ganz auf, über Tag für einen Vorteil? Mir fällt da nur ein etwaiger Einbruchsschutz im EG ein.
Sorry, möchte es nur verstehen:-)

Sagen wir es so. Es gibt kein Grund zum verstehen. Ich habe es damals einfach mal so an gelegt. Dazu kam dann noch die Wünsche der User. Zusätzlich ist auch noch entscheidend ob man einen Roommate hat und wie der Status ist. So wie es ist ist es ein guter Kompromiss  :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Ban am 12 Juli 2019, 09:12:16
Hab mal in den Code reingeschaut. Mein Vorschlag mit lastPosition geht in der aktuellen Implementierung nicht. Die letzte Position wird sich nicht gemerkt. Jetzt verstehe ich auch, warum Day und Night dafür ausgewertet wird.
Bin aber immer noch der Meinung, dass runterfahren nach Ventilate sinnvoller ist. Aus folgendem Grund. Ventilate wird nur angefahren, wenn das Rollo vorher niedriger als die Ventilateposition war. Niemals wird Ventilate angefahren, wenn das Rollo vorher höher ist oder auf war.
Also kann die vorhergehende Position nicht auf gewesen sein. Vielleicht könnte man doch ein Attribute zum Steuern in das Rollodevice aufnehmen, mit dem man sagen kann: "immer zu nach Ventilate" oder "automatik" . Ich nehm für mich mal die Bedingung isDay in EventProcessingWindowRec raus und verwende nur den night Teil und schaue wie es sich anfühlt.
Bin am überlegen, ob ich dich an der Stelle unterstützten kann. Perl ist aber definitiv nicht meine Stärke, tue mir schon schwer beim Lesen :-) dein Code ist aber sehr übersichtlich. Traue mich aber nicht eine Aussage zu treffen, ob ich das Attribut reinbekommen würde.

Aber wirklich ein großes Lob für die Umsetzung und deinen Support fast rund um die Uhr!

Gesendet von meinem SNE-LX1 mit Tapatalk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 Juli 2019, 09:29:58
Guten Morgen,

Die letzte Position wird sich immer gemerkt. Du hast also immer die aktuelle zum Auslesen und die davor.
Ausnahme bildet manuelle fahrten.
Zum kontrollieren kannst die API Funktion verwenden.

Kleines Szenario. Es ist morgens und die Tagfahrt steht an. Das Fenster ist offen. Es gibt User die haben die Fahrt komplett deaktiviert bei Fenster offen/gekippt. Dennoch wollen sie das wenn das Fenster geschlossen wird das Rollo entsprechend fährt. Und zwar auf, da es ja Tag ist.

Persönlich habe ich kein Problem das Verhalten zu Ändern. Ich nutze es ja selbst nicht. Es sollte aber im Interesse der Gemeinschaft und nicht eines einzelnen sein.
Eine Umfrage kann da helfen  :)


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Ban am 12 Juli 2019, 09:49:33
Guten Morgen :-),

deswegen hatte ich überlegt, ob man es konfigurierbar macht. Eine bestehende Funktion so grundsätzlich zu ändern ist meistens keine tolle Idee :-) Mit einem Attribut hätte man beide Möglichkeiten.

Edit: je mehr ich darüber nachdenke, desto komplizierter wird es. Wenn ich nachts Lüfte und morgens das Fenster schließe macht es wieder Sinn, dass das Fenster hoch fährt :-)

Ich glaub dein Kompromiss ist nicht schlecht...

Grüße,
Ban
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 12 Juli 2019, 11:47:39
@CoolTux:
In der Version 0.6.21 werden Rollläden, die sich in Shading in befinden und manuell verstell wurden, wieder in die Shading In Position gefahren.
Hat sich da zu vorherigen Versionen wieder etwas geändert? Bisher war das Verhalten hier bei mir anders. Ein Rollladen, der sich in Shading In befand und manuell verstellt wurde - auch wenn dieser wieder komplett geöffnet wurde (hier Position=0), wurde nicht nochmals in die Shading In Position gefahren.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 Juli 2019, 12:04:09
Zitat von: eurofinder am 12 Juli 2019, 11:47:39
@CoolTux:
In der Version 0.6.21 werden Rollläden, die sich in Shading in befinden und manuell verstell wurden, wieder in die Shading In Position gefahren.
Hat sich da zu vorherigen Versionen wieder etwas geändert? Bisher war das Verhalten hier bei mir anders. Ein Rollladen, der sich in Shading In befand und manuell verstellt wurde - auch wenn dieser wieder komplett geöffnet wurde (hier Position=0), wurde nicht nochmals in die Shading In Position gefahren.

Gruß
eurofinder

Das Verhalten an sich sollte sich nicht geändert haben. Wenn das Rollo manuell gefahren wurde sollte sich das Rollo erst wieder in die shading Position fahren wenn vorher einmal shading out und dann wieder shading in gelaufen ist. Ich werde das Verhalten aber gerne noch einmal testen.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 12 Juli 2019, 12:08:58
Zitat von: FunkOdyssey am 11 Juli 2019, 21:35:18
Das war gerade komisch.
Meine Jalousien fuhren gerade anstatt auf Privacy (pct50) auf pct0 runter.
Und dann direkt danach wieder hoch auf pct50. Ich habe nicht manuell eingegriffen.


2019-07-11_09:16:20 wz_jal_sued deviceMsg: on (to VCCU)
2019-07-11_09:16:20 wz_jal_sued level: 100
2019-07-11_09:16:20 wz_jal_sued motor: stop:on
2019-07-11_09:16:20 wz_jal_sued pct: 100
2019-07-11_09:16:20 wz_jal_sued on
2019-07-11_09:16:20 wz_jal_sued timedOn: off
2019-07-11_09:16:21 wz_jal_sued ASC_ShuttersLastDrive: manual
2019-07-11_21:19:06 wz_jal_sued level: set_0
2019-07-11_21:19:06 wz_jal_sued set_0
2019-07-11_21:19:07 wz_jal_sued deviceMsg: on (to VCCU)
2019-07-11_21:19:07 wz_jal_sued level: 100
2019-07-11_21:19:07 wz_jal_sued motor: down:on
2019-07-11_21:19:07 wz_jal_sued pct: 100
2019-07-11_21:19:07 wz_jal_sued on
2019-07-11_21:19:07 wz_jal_sued timedOn: off
2019-07-11_21:19:07 wz_jal_sued ASC_ShuttersLastDrive: privacy position
2019-07-11_21:19:37 wz_jal_sued deviceMsg: off (to VCCU)
2019-07-11_21:19:37 wz_jal_sued level: 0
2019-07-11_21:19:37 wz_jal_sued motor: stop:off
2019-07-11_21:19:37 wz_jal_sued pct: 0
2019-07-11_21:19:37 wz_jal_sued off
2019-07-11_21:19:37 wz_jal_sued timedOn: off
2019-07-11_21:19:37 wz_jal_sued ASC_ShuttersLastDrive: manual
2019-07-11_21:19:40 wz_jal_sued level: set_50
2019-07-11_21:19:40 wz_jal_sued set_50
2019-07-11_21:19:40 wz_jal_sued deviceMsg: off (to VCCU)
2019-07-11_21:19:40 wz_jal_sued level: 0
2019-07-11_21:19:40 wz_jal_sued motor: up:off
2019-07-11_21:19:40 wz_jal_sued pct: 0
2019-07-11_21:19:40 wz_jal_sued off
2019-07-11_21:19:40 wz_jal_sued timedOn: off
2019-07-11_21:19:40 wz_jal_sued ASC_ShuttersLastDrive: manual
2019-07-11_21:19:55 wz_jal_sued deviceMsg: 50 (to VCCU)
2019-07-11_21:19:55 wz_jal_sued level: 50
2019-07-11_21:19:55 wz_jal_sued motor: stop:50
2019-07-11_21:19:55 wz_jal_sued pct: 50
2019-07-11_21:19:55 wz_jal_sued 50
2019-07-11_21:19:55 wz_jal_sued timedOn: off
2019-07-11_21:19:55 wz_jal_sued ASC_ShuttersLastDrive: manual


Seit Tagen gab es keine größeren Updates. Nur CommandRef. Heute Update und Neustart gemacht. Mehr nicht.

List:


Attributes:
   ASC        2
   ASC_BrightnessSensor di_licht:median 120:150
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 30
   ASC_Drive_Offset 120
   ASC_Drive_OffsetStart 180
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 100
   ASC_Shading_Direction 150
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 25
   ASC_Shading_StateChange_Cloudy 7000
   ASC_Shading_StateChange_Sunny 21000
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 21:45
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_WiggleValue 15


Es hat um 21:14:07 Uhr auch eine Unterschreitung des Helligkeitswertes gegeben. Das liegt knapp vor dem Privacy-Zeitpunkts.

Leider kein Debug-Log.

@CoolTux: Du hast ja momentan schwer zu tun, aber hast du das hier gesehen?
Ist bestimmt schwierig dazu eine Aussage zu treffen, oder? Ohne Logs.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 Juli 2019, 12:54:45
Habe ich gesehen und gelesen. Hatte aber keine wirkliche Idee.
Einzige Ursache wie von Dir schon erfasst ist
ZitatEs hat um 21:14:07 Uhr auch eine Unterschreitung des Helligkeitswertes gegeben. Das liegt knapp vor dem Privacy-Zeitpunkts.

Vielleicht auch erstmal einfach nur notieren und im Auge behalten. Bei Wiederholung dann berichten.
Gut möglich daß sich die ein oder andere Sache ins Gehege kommt.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 12 Juli 2019, 15:28:12
Hallo zusammen,

ich habe hier https://forum.fhem.de/index.php/topic,102199.0.html (https://forum.fhem.de/index.php/topic,102199.0.html) etwas zum Thema Brightness ohne Brightness Sensor, also nur aus Wetterdaten geschrieben. Hierbei verwende ich folgenden Dinge:

- Wetterdaten mit solarRadiation und solarUV mit HTTPMOD von wundergroud und einer in der näheliegenden Wetterstation
- Das Astro Modul
- ein notify wenn sich der Sonnenstand verändert hat
- ein Dummy ASC_Brightness, was im ASC angebunden ist

- Die Bewölkung habe ich noch nicht mit rein genommen, da bin ich noch dran

Ich versuche halt immer mit möglichst wenig Sensoren/Hardware auszukommen und aus den Gerätschaften, die ich habe alles raus zu holen.

Gruß
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 12 Juli 2019, 21:06:33
Mal was anderes, hoffe ich kann das hier Fragen, ich versuche gerade mit SmartVisu die Rollosteurung visuell dar zu stellen und aufs Tablet zu packen. Gibt es hier welche die die Steuerung über ASC mit in SmartVisu integriert haben ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 13 Juli 2019, 11:10:04
Hallo zusammen,

ich versuche gerade herauszubekommen, wie das Verhalten für folgende Attribute sein wird:

ASC_Roommate_[Device/Reading]
ASC_Guestroom

1. Fall:
Die Kinder schlafen in einem Raum zu Besuch

Normalerweise gehen hier die Rollos bei Sonnenaufgang hoch und
es ist eine Beschattung aktiv

Nun habe ich die Roommate Devices mit state [absent/present] als Komma separiete Liste eingetragen

Das Rollo soll jedoch trotzdem um 09:00 Uhr hochfahren


Internals:
   DEF        019EDB5D
   FUUID      5c49d3da-f33f-81e9-a7f8-e7ca00a2ca85644d
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     26
   NAME       WO_S_Rollo_FSB61
   NR         43
   NTFY_ORDER 50-WO_S_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 26
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -79
   TCM_ESP3_0_ReceivingQuality good
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-07-13 05:00:24
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-13 05:00:24   ASC_ShuttersLastDrive day open
     2019-07-13 05:00:03   ASC_Time_DriveDown 13.07.2019 - 22:00
     2019-07-13 05:00:03   ASC_Time_DriveUp 14.07.2019 - 05:00
     2019-07-13 05:00:24   anglePos        -90
     2019-07-09 23:47:44   associatedWith  ASC
     2019-07-11 15:06:12   block           unlock
     2019-07-13 05:00:24   endPosition     open_ack
     2019-07-13 05:00:24   position        0
     2019-07-13 05:00:24   state           open_ack
     2018-07-30 13:16:48   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor ASC_Brightness:state
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Roommate_Device gast_1,gast_2,gast_3
   ASC_Roommate_Reading state
   ASC_Shading_Angle_Left 35
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 50
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 300
   ASC_Up     astro
   IODev      TCM_ESP3_0
   alias      WO_S_Rollo_FSB61
   calAtEndpoints yes
   comMode    confirm
   eep        A5-3F-7F
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   18
   shutTimeCloses 20
   stateFormat position
   subDef     FFBA2383
   subType    manufProfile

...snip...

   verbose    5
   webCmd     opens:stop:closes



2. Fall

Wenn meine Frau alleine ist soll das Rollo um 06:00 Uhr hochfahren
Wenn ich da bin erst um 09:00

Welche Kombination von

ASC_Roommate            <== da komme ich dann rein
ASC_Time_Up_Early     06:00
ASC_Time_Up_Late      09:00
ASC_Up       time


nternals:
   DEF        019F0995
   FUUID      5c49d3da-f33f-81e9-2452-87433f4b05ddbbe0
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     25
   NAME       SC_W_Rollo_FSB61
   NR         55
   NTFY_ORDER 50-SC_W_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 25
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -91
   TCM_ESP3_0_ReceivingQuality bad
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-07-13 06:30:02
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-13 06:30:02   ASC_ShuttersLastDrive manual
     2019-07-13 10:51:49   ASC_Time_DriveDown 13.07.2019 - 22:00
     2019-07-13 10:51:49   ASC_Time_DriveUp 14.07.2019 - 06:00
     2019-07-13 06:30:02   anglePos        -90
     2019-07-09 23:47:44   associatedWith  ASC
     2019-07-12 22:00:25   block           unlock
     2019-07-13 06:30:02   endPosition     open_ack
     2019-07-13 06:30:02   position        0
     2019-07-13 06:30:02   state           open_ack
     2018-07-30 14:47:53   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor ASC_Brightness:state
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Roommate_Device Christian
   ASC_Roommate_Reading state
   ASC_Shading_Angle_Left 30
   ASC_Shading_Angle_Right 7
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 300
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Up     time
   IODev      TCM_ESP3_0
   alias      SC_W_Rollo_FSB61
   comMode    confirm
   eep        A5-3F-7F
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   19
   shutTimeCloses 20
   stateFormat position
   subDef     FFBA2385
   subType    manufProfile

..snip..

   verbose    0
   webCmd     opens:stop:closes




Vielen Dank für Eure Unterstützung
       Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juli 2019, 11:44:30
Zitat von: ch.eick am 13 Juli 2019, 11:10:04
Hallo zusammen,

ich versuche gerade herauszubekommen, wie das Verhalten für folgende Attribute sein wird:

ASC_Roommate_[Device/Reading]
ASC_Guestroom

1. Fall:
Die Kinder schlafen in einem Raum zu Besuch

Normalerweise gehen hier die Rollos bei Sonnenaufgang hoch und
es ist eine Beschattung aktiv

Nun habe ich die Roommate Devices mit state [absent/present] als Komma separiete Liste eingetragen

Das Rollo soll jedoch trotzdem um 09:00 Uhr hochfahren


Internals:
   DEF        019EDB5D
   FUUID      5c49d3da-f33f-81e9-a7f8-e7ca00a2ca85644d
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     26
   NAME       WO_S_Rollo_FSB61
   NR         43
   NTFY_ORDER 50-WO_S_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 26
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -79
   TCM_ESP3_0_ReceivingQuality good
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-07-13 05:00:24
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-13 05:00:24   ASC_ShuttersLastDrive day open
     2019-07-13 05:00:03   ASC_Time_DriveDown 13.07.2019 - 22:00
     2019-07-13 05:00:03   ASC_Time_DriveUp 14.07.2019 - 05:00
     2019-07-13 05:00:24   anglePos        -90
     2019-07-09 23:47:44   associatedWith  ASC
     2019-07-11 15:06:12   block           unlock
     2019-07-13 05:00:24   endPosition     open_ack
     2019-07-13 05:00:24   position        0
     2019-07-13 05:00:24   state           open_ack
     2018-07-30 13:16:48   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor ASC_Brightness:state
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Roommate_Device gast_1,gast_2,gast_3
   ASC_Roommate_Reading state
   ASC_Shading_Angle_Left 35
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 50
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 300
   ASC_Up     astro
   IODev      TCM_ESP3_0
   alias      WO_S_Rollo_FSB61
   calAtEndpoints yes
   comMode    confirm
   eep        A5-3F-7F
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   18
   shutTimeCloses 20
   stateFormat position
   subDef     FFBA2383
   subType    manufProfile

...snip...

   verbose    5
   webCmd     opens:stop:closes



2. Fall

Wenn meine Frau alleine ist soll das Rollo um 06:00 Uhr hochfahren
Wenn ich da bin erst um 09:00

Welche Kombination von

ASC_Roommate            <== da komme ich dann rein
ASC_Time_Up_Early     06:00
ASC_Time_Up_Late      09:00
ASC_Up       time


nternals:
   DEF        019F0995
   FUUID      5c49d3da-f33f-81e9-2452-87433f4b05ddbbe0
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     25
   NAME       SC_W_Rollo_FSB61
   NR         55
   NTFY_ORDER 50-SC_W_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 25
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -91
   TCM_ESP3_0_ReceivingQuality bad
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-07-13 06:30:02
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-13 06:30:02   ASC_ShuttersLastDrive manual
     2019-07-13 10:51:49   ASC_Time_DriveDown 13.07.2019 - 22:00
     2019-07-13 10:51:49   ASC_Time_DriveUp 14.07.2019 - 06:00
     2019-07-13 06:30:02   anglePos        -90
     2019-07-09 23:47:44   associatedWith  ASC
     2019-07-12 22:00:25   block           unlock
     2019-07-13 06:30:02   endPosition     open_ack
     2019-07-13 06:30:02   position        0
     2019-07-13 06:30:02   state           open_ack
     2018-07-30 14:47:53   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor ASC_Brightness:state
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Roommate_Device Christian
   ASC_Roommate_Reading state
   ASC_Shading_Angle_Left 30
   ASC_Shading_Angle_Right 7
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 300
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Up     time
   IODev      TCM_ESP3_0
   alias      SC_W_Rollo_FSB61
   comMode    confirm
   eep        A5-3F-7F
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   19
   shutTimeCloses 20
   stateFormat position
   subDef     FFBA2385
   subType    manufProfile

..snip..

   verbose    0
   webCmd     opens:stop:closes




Vielen Dank für Eure Unterstützung
       Christian

Hallo Christian,

Guestroom ist noch nicht implementiert. Wüsste aktuell noch nicht mal eine Anwendung dafür. Das Attribut ist aktuell also ohne Funktion.

Roommate ist ganz einfach. Egal was eingestellt ist an Tag oder Nachtfahrt es wird nur gefahren wenn der Roommate oder die Roommates entsprechend home also wach oder asleep also schlafend sind. Du kannst also die Rollofahrt gerne auf 6 Uhr stellen, so lange aber ein Roommate schläft wird das Rollo nicht fahren. Wenn alle auf sind und es Tag ist also nach 6 Uhr in Deinem Fall dann fährt das Rollo hoch.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 13 Juli 2019, 20:45:16
Woran könnte es denn liegen dass ich oft bis zu zwei mal täglich "scan for shutters" machen soll?

Ich habe nach wie vor Probleme dass die Rolladen mal automatisch fahren / dann mal wieder nicht - ohne erkennbaren Grund. Auch ein komplettes löschen des ASC Devices + neu anlegen und einrichten brachte keine Abhilfe... Weiß jemand Rat?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Juli 2019, 22:51:43
Zitat von: Heimweh am 13 Juli 2019, 20:45:16
Woran könnte es denn liegen dass ich oft bis zu zwei mal täglich "scan for shutters" machen soll?

Ich habe nach wie vor Probleme dass die Rolladen mal automatisch fahren / dann mal wieder nicht - ohne erkennbaren Grund. Auch ein komplettes löschen des ASC Devices + neu anlegen und einrichten brachte keine Abhilfe... Weiß jemand Rat?

Wenn überhaupt sollte scanForShutters nur kommen nach einem neu anlegen oder nach Neustart und nicht erkennen eines bestimmten Events.
Bitte lösche sofern vorhanden alle event-on-* Attribute aus dem ASC Device.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 15 Juli 2019, 11:07:33
Hi CoolTux,

ich habe mit v0.6.21 folgende Probleme:

- Wenn ein Fenster mit twostate Kontakt die ganze Nacht über gekippt ist fährt morgens der Rollladen nicht hoch. Es wird mit Helligkeit gesteuert. Man muss das Fenster nach dem Erreichen von ASC_Time_Up_Late kurz schließen. Dann fährt der Laden hoch. Wenn das zwischen ASC_Time_Up_Early und ASC_Time_Up_Late gemacht wird passiert nichts.

- Muss zur Helligkeitssteuerung wirklich auf ein neues Event vom Helligkeitssensor gewartet werden ab ASC_Time_Up_Early damit die Läden fahren? Das resultierende Problem ist an bewölkten Tagen ohne große Helligkeitsänderung mit Sensoren (in dem Fall I2C BH1750) welche nur ein neues Event bei Helligkeitsänderung senden. Daraus folgt, dass ab ASC_Time_Up_Early die Läden erst sehr viel später fahren obwohl zu diesem Zeitpunkt bereits ASC_brightnessDriveUpDown erreicht wurde. Teilweise bis zu 20min. Es wäre angenehmer wenn ab ASC_Time_Up_Early bzw ASC_Time_Down_Early einfach direkt abgefragt wird. Gäbe es da eine Lösung?

Grüße
Dirk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juli 2019, 12:19:06
Zitat von: Dersch am 15 Juli 2019, 11:07:33
Hi CoolTux,

ich habe mit v0.6.21 folgende Probleme:

- Wenn ein Fenster mit twostate Kontakt die ganze Nacht über gekippt ist fährt morgens der Rollladen nicht hoch. Es wird mit Helligkeit gesteuert. Man muss das Fenster nach dem Erreichen von ASC_Time_Up_Late kurz schließen. Dann fährt der Laden hoch. Wenn das zwischen ASC_Time_Up_Early und ASC_Time_Up_Late gemacht wird passiert nichts.

- Muss zur Helligkeitssteuerung wirklich auf ein neues Event vom Helligkeitssensor gewartet werden ab ASC_Time_Up_Early damit die Läden fahren? Das resultierende Problem ist an bewölkten Tagen ohne große Helligkeitsänderung mit Sensoren (in dem Fall I2C BH1750) welche nur ein neues Event bei Helligkeitsänderung senden. Daraus folgt, dass ab ASC_Time_Up_Early die Läden erst sehr viel später fahren obwohl zu diesem Zeitpunkt bereits ASC_brightnessDriveUpDown erreicht wurde. Teilweise bis zu 20min. Es wäre angenehmer wenn ab ASC_Time_Up_Early bzw ASC_Time_Down_Early einfach direkt abgefragt wird. Gäbe es da eine Lösung?

Grüße
Dirk
Hallo Dirk,

Bei einem twostate Sensor ist gekippt nicht anderes wie offen. Hier zu fahren fände ich leichtsinnig, da so das Fenster für einen Einbruch ganz offen steht.
Das Fahren mittels Brightness ist nun mal Event basiert. Hier kann ich leider nichts machen. ASC arbeitet größten Teils so, also Event basiert.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 15 Juli 2019, 12:28:02
Zitat von: CoolTux am 13 Juli 2019, 22:51:43
Wenn überhaupt sollte scanForShutters nur kommen nach einem neu anlegen oder nach Neustart und nicht erkennen eines bestimmten Events.
Bitte lösche sofern vorhanden alle event-on-* Attribute aus dem ASC Device.
Hallo CoolTux, hatte keine solchen Attribute. Also den Scan verlangt ASC immer wenn ich etwas an FHEM ändere oder fhem neu starte?

Gesendet von meinem LYA-L29 mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 15 Juli 2019, 12:29:25
Zitat von: CoolTux am 15 Juli 2019, 12:19:06
Das Fahren mittels Brightness ist nun mal Event basiert. Hier kann ich leider nichts machen. ASC arbeitet größten Teils so, also Event basiert.
Kleine Ergänzung von mir an dieser Stelle betreffend Brightness bei Shading. Du hattest das 100 Seiten vorher mal erwähnt, aber es ist so nicht ganz richtig, wie damals geschrieben:
Die Beschattungsberechnung wird bei jedem Event von Brightness-Sensor oder Temperatursensor oder Astro gestartet.
Wer also einen sehr selten (bei mir: nur bei Über- und Unterschreiten von 2 Grenzwerten) neue Daten vom Brightness-Sensor bekommt, kann zB das Aktualisierungsintervall von Astro kürzer (halbe Shading-Wartezeit) setzen, um trotzdem die volle Shading-Funktionalität zu haben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juli 2019, 12:37:30
Zitat von: Heimweh am 15 Juli 2019, 12:28:02
Hallo CoolTux, hatte keine solchen Attribute. Also den Scan verlangt ASC immer wenn ich etwas an FHEM ändere oder fhem neu starte?

Gesendet von meinem LYA-L29 mit Tapatalk

Eigentlich sollte das nur beim definieren kommen. Also beim erstmaligen anlegen.
Danach erfolgt der Scan immer noch einem Neustart automatisch. Stell mal auf verbose 4 und mach einen neustart.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 15 Juli 2019, 12:51:50
Zitat von: CoolTux am 15 Juli 2019, 12:37:30
Eigentlich sollte das nur beim definieren kommen. Also beim erstmaligen anlegen.
Danach erfolgt der Scan immer noch einem Neustart automatisch. Stell mal auf verbose 4 und mach einen neustart.

Ok habe neu gestartet, diesmal wollte er keinen scan. Aber ich habe gestern Abend erst einmal scannen müssen, heute früh wieder...
Ich weiß leider nicht zu welchem Zeitpunkt das passiert... Hier mal das Log vom Neustart


2019.07.15 12:48:13 4: AutoShuttersControl (AutoShuttersControl) - Devname: global Name: AutoShuttersControl Notify: $VAR1 = [
          'ATTR AutoShuttersControl verbose 4'
        ];

2019.07.15 12:48:14 4: AutoShuttersControl (AutoShuttersControl) - Devname: global Name: AutoShuttersControl Notify: $VAR1 = [
          'SAVE'
        ];

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juli 2019, 13:03:20
Zitat von: Heimweh am 15 Juli 2019, 12:51:50
Ok habe neu gestartet, diesmal wollte er keinen scan. Aber ich habe gestern Abend erst einmal scannen müssen, heute früh wieder...
Ich weiß leider nicht zu welchem Zeitpunkt das passiert... Hier mal das Log vom Neustart


2019.07.15 12:48:13 4: AutoShuttersControl (AutoShuttersControl) - Devname: global Name: AutoShuttersControl Notify: $VAR1 = [
          'ATTR AutoShuttersControl verbose 4'
        ];

2019.07.15 12:48:14 4: AutoShuttersControl (AutoShuttersControl) - Devname: global Name: AutoShuttersControl Notify: $VAR1 = [
          'SAVE'
        ];



Das kann unmöglich alles sein. Da ist doch nur zu sehen wie Du verbose 4 eingestellt hast und save gemacht hast. Wo ist da der Neustart.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 15 Juli 2019, 13:16:32
Sorry, hier nochmal.  :-[


2019.07.15 13:11:23 4: AutoShuttersControl (AutoShuttersControl) - Devname: global Name: AutoShuttersControl Notify: $VAR1 = [
          'INITIALIZED',
          'RESIDENTS:INITIALIZED Bewohner',
          'RESIDENTS:INITIALIZED',
          'ROOMMATE:INITIALIZED Daniel',
          'ROOMMATE:INITIALIZED rr_Claudia',
          'ROOMMATE:INITIALIZED'
        ];

2019.07.15 13:11:23 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'userAttrList: rolled out'
        ];

2019.07.15 13:11:24 0: Featurelevel: 5.9
2019.07.15 13:11:24 0: Server started with 366 defined entities (fhem.pl:19805/2019-07-09 perl:5.026001 os:linux user:fhem pid:17381)
2019.07.15 13:11:26 3: telnetForBlockingFn_1563189086: port 35323 opened
2019.07.15 13:11:27 4: AutoShuttersControl (AutoShuttersControl) - Devname: Astro Name: AutoShuttersControl Notify: $VAR1 = [
          'ObsJD: 2458679.97',
          'MoonDistanceObserver: 399248',
          'MoonAlt: -62.2',
          'SunDistance: 152060115',
          'MoonDistance: 393594',
          'MoonAge: 163.6',
          'ObsLMST: 07:18:34',
          'ObsTime: 13:11:27',
          'MoonLon: 276.3',
          'MoonAz: 25.8',
          'SunAlt: 62.7',
          'ObsGMST: 06:43:32',
          'SunDistanceObserver: 152054449',
          'SunAz: 170.1'
        ];

2019.07.15 13:11:27 4: AutoShuttersControl (AutoShuttersControl) - Devname: Astro Name: AutoShuttersControl Notify: $VAR1 = [
          'state: Updated'
        ];
2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'Rolladen_Bad_nextAstroTimeEvent: 15.07.2019 - 21:32'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'Rolladen_Esszimmer_nextAstroTimeEvent: 15.07.2019 - 21:32'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'Rolladen_Gaestezimmer_nextAstroTimeEvent: 15.07.2019 - 21:32'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'Rolladen_Schlafzimmer_nextAstroTimeEvent: 15.07.2019 - 21:32'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'Rolladen_Wohnzimmer_nextAstroTimeEvent: 15.07.2019 - 21:32'
        ];

2019.07.15 13:11:30 4: AutoShuttersControl (AutoShuttersControl) - Devname: AutoShuttersControl Name: AutoShuttersControl Notify: $VAR1 = [
          'state: created new drive timer'
        ];



Ich habe (nach dem ASC löschen und neu anlegen) keine Roomates verknüpft, weil das im Log auch auftaucht ?!

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juli 2019, 13:42:51
Sieht alles gut aus. Ich kann da nichts finden. Am besten verbose lassen und warten bis es wieder klemmt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 15 Juli 2019, 13:48:14
Zitat von: CoolTux am 15 Juli 2019, 12:19:06
Hallo Dirk,

Bei einem twostate Sensor ist gekippt nicht anderes wie offen. Hier zu fahren fände ich leichtsinnig, da so das Fenster für einen Einbruch ganz offen steht.
Das Fahren mittels Brightness ist nun mal Event basiert. Hier kann ich leider nichts machen. ASC arbeitet größten Teils so, also Event basiert.


Grüße

ah ja darauf bin ich bei einem twostate sensor noch gar nicht gekommen :) Der weiß ja gar nicht das gekippt ist.

Und beim BH1750 überlege ich mir mal wie ich periodische Abfragen hinbekommen kann. Denke aber da muss im Modul gefummelt werden denn selbst eine manuelle Abfrage ändert das state luminosity nicht sofern auch kein neuer Wert entstanden ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 15 Juli 2019, 13:53:39
Zitat von: CoolTux am 15 Juli 2019, 13:42:51
Sieht alles gut aus. Ich kann da nichts finden. Am besten verbose lassen und warten bis es wieder klemmt.

ok! Ich danke Dir schonmal...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Onca am 15 Juli 2019, 17:28:57
Hallo Allerseits,

ich verwende ASC in der version  0.6.21 und habe 1 Anregung zur Diskussion:

Es geht um den Helligkeitssensor für die Beschattungssteuerung. Dieser arbeitet mit einem Messbereich bei mir bis ca. 30000 Lux - Eltako FAH65. Unterhalb von 1000 Lux ist das Signal nicht besonders präzise. Für die Beschattungsfunktion ist der gut geeignet.  Weiterhin verwende ich als Bewegungs- und Dämmerungssensor den Eltako FABH65S mehrfach. Dieser sendet eine Helligkeitsinformation 0 ... 2048 Lux. Ist damit in der Dämmerung klar überlegen aber in der Beschattung völlig ungeeignet weil ständig der maximalen Wert gesendet wird.
Vorschlag:
Im ASC Modul zentral einen Helligkeits-Sensor z.B. FABH65S implementieren, der Lage ist auch bei Dämmerung noch ein brauchbares Signal zu übermitteln. Die Beschattung bleibt wie bisher über die einzelnen Rollladenmodule mit dem Helligkeitssensor z.B. FAH65 verknüpft. Vorteil wäre das dieser hochauflösende Sensor in der Dämmerung am Morgen und Abend exakter arbeitet zum menschlichen Empfinden der Helligkeit als die "astro" Einstellung es ermöglicht.

Was denk Ihr?

Gruß Bernd
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 15 Juli 2019, 19:15:11
Hallo en-trust, hallo zusammen,

gerade kam die Frage auf, wie ich als Neuling mein ASC konfiguriert habe und ob ich es man kurz zusammenfassen kann.
Dann liefer ich hier mal alles als raw listing, für das einfachere Übernehmen.

1. Ein Astro device

defmod ASC_Astro Astro
attr ASC_Astro icon telescope
attr ASC_Astro interval 600
attr ASC_Astro recomputeAt NewDay,SunRise,SunSet,AstroTwilightEvening,AstroTwilightMorning,CivilTwilightEvening,CivilTwilightMorning,CustomTwilightEvening,CustomTwilightMorning
attr ASC_Astro room Rollos


2. In der fhem.cfg braucht Ihr noch Eure Position im All :-)
    Die Webseite https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.01/15:03/1/0 (https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.01/15:03/1/0) hat mir dabei geholfen.

attr global altitude ZZ
attr global language DE
attr global latitude XX.85750
attr global longitude Y.49420


3. Dann das ASC Device nach der wiki Anleitung definieren.
Hier sind meine Benutzer Attribute, die ich bisher verwende

defmod ASC AutoShuttersControl
attr ASC ASC_autoAstroModeEvening CIVIL
attr ASC ASC_autoAstroModeMorning CIVIL
attr ASC ASC_autoShuttersControlEvening on
attr ASC ASC_autoShuttersControlMorning on
attr ASC ASC_debug 1
attr ASC ASC_tempSensor Heizung:heatSourceIN    <==== Das ist meine LWP, die mir im Süden die Temperatur liefert
attr ASC ASC_twilightDevice ASC_Astro     <=== Das Astro Device für die Position im All
attr ASC devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr ASC icon fts_shutter_automatic
attr ASC room Rollos
attr ASC verbose 5


4. Im den Rollo Devices nach der wiki Beschreibung attr ASC setzen
5. scanForShutters

6. Ein Beispiel für ein EnOcean Rollo Device

defmod AR_O_Rollo_FSB61 EnOcean 019ECA75

attr AR_O_Rollo_FSB61 ASC 1
attr AR_O_Rollo_FSB61 ASC_BrightnessSensor ASC_Brightness:state     <===== Mein Dummy
attr AR_O_Rollo_FSB61 ASC_Down astro
attr AR_O_Rollo_FSB61 ASC_Pos_Reading position
attr AR_O_Rollo_FSB61 ASC_Shading_Angle_Left 15    <====  90-15 = 75°   <=== Wenn man nach draußen schaut kommt ab hier die Sonne von links
attr AR_O_Rollo_FSB61 ASC_Shading_Angle_Right 40    <==== 90+40 = 130°    <==== und da isse wieder weg
attr AR_O_Rollo_FSB61 ASC_Shading_Direction 90         <==== Das ist die Richtung des Fensters, hier z.B. Osten
attr AR_O_Rollo_FSB61 ASC_Shading_MinMax_Elevation 16           <==== ASC_Astro:SunAlt
attr AR_O_Rollo_FSB61 ASC_Shading_Min_OutsideTemperature 18    <==== Das wird mit der Temperatur meiner LWP verglichen ( attr ASC ASC_tempSensor)
attr AR_O_Rollo_FSB61 ASC_Shading_Mode always
attr AR_O_Rollo_FSB61 ASC_Shading_Pos 60     <==== Da soll das Rollo hinfahren
attr AR_O_Rollo_FSB61 ASC_Shading_StateChange_Cloudy 200    <=== Die Werte müssen zum Brightness Device passen
attr AR_O_Rollo_FSB61 ASC_Shading_StateChange_Sunny 300
attr AR_O_Rollo_FSB61 ASC_Up astro

attr AR_O_Rollo_FSB61 IODev TCM_ESP3_0
attr AR_O_Rollo_FSB61 alias AR_O_Rollo_FSB61
attr AR_O_Rollo_FSB61 comMode confirm
attr AR_O_Rollo_FSB61 eep A5-3F-7F
attr AR_O_Rollo_FSB61 manufID 00D
attr AR_O_Rollo_FSB61 model Eltako_FSB_ACK
attr AR_O_Rollo_FSB61 room EnOcean,Rollos
attr AR_O_Rollo_FSB61 settingAccuracy high

attr AR_O_Rollo_FSB61 shutTime 18
attr AR_O_Rollo_FSB61 shutTimeCloses 20   <===== Das ist bei EnOcean für das Erreichen der finalen oberen Endposition wichtig

attr AR_O_Rollo_FSB61 stateFormat position
attr AR_O_Rollo_FSB61 subDef FFBA2382
attr AR_O_Rollo_FSB61 subType manufProfile
attr AR_O_Rollo_FSB61 verbose 0
attr AR_O_Rollo_FSB61 webCmd opens:stop:closes


7. Wichtig, alle Rollos müssen sauber getestet sein und mit position/pct [0|100] in die absoluten Endpositionen fahren!!!
    Ansonsten lassen sich die Rollos nicht immer einwandfrei positionieren.

8. Das Wetter ist auch noch interessant

defmod ProPlanta PROPLANTA <Eure Stadt> de
attr ProPlanta INTERVAL 900
attr ProPlanta forecastDays 4
attr ProPlanta room Informationen->Wetter,Rollos


9. Ich habe keine Helligkeits Sensoren, dashalb nehme ich ein Dummy

defmod ASC_Brightness dummy
attr ASC_Brightness room Rollos


10. Hiermit mach ich mir einen "Helligkeits" bzw "Sonnen Intensitäts" Wert
   Achtung, dass ist nicht mathematisch sinnvoll/wertvoll ;-)
Hierbei ist wetter_<Eure Stadt>_II ein Device, was mir mit "wundergroud"  die Wetterdaten einer naheliegenden Messstation liefert. Die hatte zufällig Radiation und UV Index Werte. Vielen Dank in den Nachbarort :-)

defmod ASC_Brightness_calc notify ASC_Astro:SunAlt.* {fhem "set ASC_Brightness ".( (ReadingsVal("wetter_<Eure Stadt>_II","solarRadiation",0)*0.5 +1) * (ReadingsVal("wetter_<Eure Stadt>_II","solarUV",0)*0.8 +1) /4) }
attr ASC_Brightness_calc room Rollos


11. Für die Terrasse fehlt mir auch der Türsensor für eine Verriegelung, wenn ich da mal raus gehe.

defmod WO_W_Fenster dummy
attr WO_W_Fenster alias WO_W_Fenster
attr WO_W_Fenster room Rollos
attr WO_W_Fenster setList state:open,closed,tilted


12. Mit dieser readingsGroup verschaffe ich mir Übersicht über Astro Informationen, die ich verwende

defmod rg_ASC_Astro readingsGroup <Gerät>,<Aufgang>,<Untergang>,<Grad>,<Elevation>,<Zeit>,<Season> (ASC_Astro):CivilTwilightMorning,CivilTwilightEvening,SunAz,SunAlt,ObsTime,ObsSeason
attr rg_ASC_Astro room Rollos


13. Hiermit gibt es Infos von den Rollos (Danke an das Wiki)

defmod rg_ASC_Rolllaeden_Times readingsGroup <>,<Up>,<Down>,<Last_Drive>,<Pos.>,<Up_Early>,<Up_Late>,<Up_WE/Hol>,<Down_Early>,<Down_Late>,<Mode_Down>,<Mode_Up> \
(^.{4}_Rollo_FSB61):!?ASC_Up,!?ASC_Down,!ASC_ShuttersLastDrive,!(level|dim|position),!?ASC_Time_Up_Early,!?ASC_Time_Up_Late,!?ASC_Time_Up_WE_Holiday,!?ASC_Time_Down_Early,!?ASC_Time_Down_Late,!?ASC_Mode_Down,!?ASC_Mode_Up\

attr rg_ASC_Rolllaeden_Times alias Zeitsteuerung
attr rg_ASC_Rolllaeden_Times commands {ASC_Up => 'ASC_Up:time,astro,brightness',\
ASC_Down => 'ASC_Down:time,astro,brightness',\
ASC_Time_Down_Early => 'ASC_Time_Down_Early:time', \
ASC_Time_Down_Late  => 'ASC_Time_Down_Late:time', \
ASC_Time_Up_WE_Holiday => 'ASC_Time_Up_WE_Holiday:time',\
ASC_Time_Up_Early => 'ASC_Time_Up_Early:time',  \
ASC_Time_Up_Late => 'ASC_Time_Up_Late:time', \
ASC_Mode_Down => 'ASC_Mode_Down:always,absent,off', \
ASC_Mode_Up => 'ASC_Mode_Up:always,absent,off' }
attr rg_ASC_Rolllaeden_Times group ASC Rollos
attr rg_ASC_Rolllaeden_Times room Rollos
attr rg_ASC_Rolllaeden_Times sortby 03


14. Nochmal Dank ans Wiki für diese readingsGroup

Von hieraus lassen sich auch die Fenstepositionen und Einstrahlungswinkel recht einfach und übersichtlich eintragen.
    Die Webseite https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.01/15:03/1/0 (https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.01/15:03/1/0) hat mir dabei geholfen.
    Sucht einfach Euer Haus und klickt drauf, schon seht Ihr den Sonnenverlauf.
    Durch verändern der Uhrzeit könnt Ihr alle Sonnenwinkel/Positionen abfragen.
    Natürlich hafte ich hier nicht für den inhalt des Links.


defmod rg_ASC_Shading readingsGroup <>,<Mode>,<Position>,<Links>,<Grad>,<Rechts>,<Wait>,<ShadeIn>,<ShadeOut>,<Elevation>,<Temperature>\
(^.{4}_Rollo_FSB61):!?ASC_Shading_Mode,!?ASC_Shading_Pos,!?ASC_Shading_Angle_Left,!?ASC_Shading_Direction,!?ASC_Shading_Angle_Right,!?ASC_Shading_WaitingPeriod,!?ASC_Shading_StateChange_Sunny,!?ASC_Shading_StateChange_Cloudy,!?ASC_Shading_MinMax_Elevation,!?ASC_Shading_Min_OutsideTemperature\

attr rg_ASC_Shading alias Beschattung
attr rg_ASC_Shading commands {ASC_Shading_Direction => 'ASC_Shading_Direction:90,180,270',\
ASC_Shading_Pos => 'ASC_Shading_Pos:selectnumbers,0,5,100,0,lin',\
ASC_Shading_Mode => 'ASC_Shading_Mode:absent,always,off,home',\
ASC_Shading_Angle_Left => 'ASC_Shading_Angle_Left:selectnumbers,0,5,100,0,lin',\
ASC_Shading_Angle_Right => 'ASC_Shading_Angle_Right:selectnumbers,0,5,100,0,lin',\
ASC_Shading_WaitingPeriod => 'ASC_Shading_WaitingPeriod:selectnumbers,0,60,1200,0,lin',\
ASC_Shading_StateChange_Sunny => 'ASC_Shading_StateChange_Sunny:selectnumbers,0,20,1000,0,lin',\
ASC_Shading_StateChange_Cloudy => 'ASC_Shading_StateChange_Cloudy:selectnumbers,0,20,1000,0,lin',\
ASC_Shading_MinMax_Elevation =>\
'ASC_Shading_MinMax_Elevation:selectnumbers,15,1,60,0,lin' ,\
ASC_Shading_Min_OutsideTemperature =>\
'ASC_Shading_Min_OutsideTemperature:selectnumbers,10,1,30,0,lin'}
attr rg_ASC_Shading group ASC Rollos
attr rg_ASC_Shading room Rollos
attr rg_ASC_Shading sortby 01


15. Ein Logfile sollte nie fehlen

defmod FileLog_Wetter FileLog ./log/Wetter-%Y-%m.log (wetter_wolfskehlen_II):(solarRadiation|solarUV)|(Heizung):(heatSourceIN)|(Thermostat_WO):room-temp:|(ProPlanta):(cloudBase|fc0_cloud06:|fc0_cloud09:|fc0_cloud12:|fc0_cloud15:|fc0_cloud18:|fc0_uv|weather:)|(ASC_Astro):(SunAlt|SunAz).*|(ASC_Brightness):brightness.*
attr FileLog_Wetter addStateEvent 1
attr FileLog_Wetter alias Log Wetter_Statistik
attr FileLog_Wetter group ASC Environment
attr FileLog_Wetter icon time_note
attr FileLog_Wetter logtype text
attr FileLog_Wetter room Rollos
attr FileLog_Wetter sortby 08


16. Das Diagramm aus dem Logfile ist noch in Arbeit

17. Roommate kommt auch noch später

Ich hoffe ich habe nichts vergessen, ansonsten fragt bitte noch mal.

Viele Grüße
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 15 Juli 2019, 21:06:30
Guten Abend, hätte auch noch mal eine Frage. Fenster ist offen / gekippt bei einem TwoState Kontakt ja das selbe. So die Nachtfahrt wird getriggert, anstatt das der Rollo oben bleibt, fährt er jetzt auf eine bestimmte Pos, z.b. die Ventil Pos ? Ginge sowas ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Juli 2019, 21:30:15
Zitat von: D3ltorohd am 15 Juli 2019, 21:06:30
Guten Abend, hätte auch noch mal eine Frage. Fenster ist offen / gekippt bei einem TwoState Kontakt ja das selbe. So die Nachtfahrt wird getriggert, anstatt das der Rollo oben bleibt, fährt er jetzt auf eine bestimmte Pos, z.b. die Ventil Pos ? Ginge sowas ?
Sollte er eigentlich machen wenn ich mich Recht erinnere. Darf halt nichts bezüglich blocking stehen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: linuzer am 16 Juli 2019, 12:23:25
Zitat von: CoolTux am 10 Juli 2019, 22:22:56
Am besten Du versucht einmal Dein Script hier im Issue als Antwort unter zu bringen
https://github.com/fhem/AutoShuttersControl/issues/42


Danke Dir

Sorry, ich hatte Deine Antwort übersehen...
Ich habe es jetzt dort auf GitHub eingestellt.

VG linuzer
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 Juli 2019, 12:26:07
Sehr gut. Ich schaue es mir an und dann werden wir sehen wie gut ich es umgesetzt bekomme  ;D
Aber bitte daran denken das sowas Zeit braucht. Ich denke nicht das es diesen Sommer noch fertig wird.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 16 Juli 2019, 13:34:37
Hallo Cooltux,

kann man für das Attribut "ASC_Time_Up_Early" auch ein reading verwenden welches die Wekczeit enthält?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 Juli 2019, 14:33:58
Zitat von: Heimweh am 16 Juli 2019, 13:34:37
Hallo Cooltux,

kann man für das Attribut "ASC_Time_Up_Early" auch ein reading verwenden welches die Wekczeit enthält?

Nein kann man nicht. Mann kann aber Roommates und Residents verwenden und für den/die Roommate/s kann eine Deckroutine erstellt werden. Im Wiki findet sich etwas zum Thema Weckroutine und Residents.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 18 Juli 2019, 07:45:04
Zitat von: CoolTux am 15 Juli 2019, 12:19:06
Hallo Dirk,

Bei einem twostate Sensor ist gekippt nicht anderes wie offen. Hier zu fahren fände ich leichtsinnig, da so das Fenster für einen Einbruch ganz offen steht.
Das Fahren mittels Brightness ist nun mal Event basiert. Hier kann ich leider nichts machen. ASC arbeitet größten Teils so, also Event basiert.


Grüße

Hi,

ich habe nun auf threestate umgerüstet. Das Verhalten bleibt bei einem gekippten Fenster aber gleich. Er fährt nicht Helligkeitsgesteuert hoch und nur wenn das Fenster nach ASC_Time_Up_Late kurz geschlossen wird.

Grüße
Dirk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Juli 2019, 07:51:57
Guten Morgen,

Was steht denn bei Dir im state des Sensors wenn Du das Fenster gekippt hast?


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 18 Juli 2019, 08:09:52
Guten morgen,

da steht tilted. Ich habe nach dem umrüsten und setzen der Attribute im Rollladen Device aber keinen Fhem restart gemacht. Liegt es evtl daran?

Selfdefence greift auch bei gekippten Fenstern? Das wusste ich noch gar nicht.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Juli 2019, 08:13:58
Zitat von: Dersch am 18 Juli 2019, 08:09:52
Guten morgen,

da steht tilted. Ich habe nach dem umrüsten und setzen der Attribute im Rollladen Device aber keinen Fhem restart gemacht. Liegt es evtl daran?

Selfdefence greift auch bei gekippten Fenstern? Das wusste ich noch gar nicht.

Grüße

Ich muss mir das genauer anschauen. Werde ich gegen Ende des Monats tun. SelfDefense greift auch bei gekippten Fenstern.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 18 Juli 2019, 08:21:40
Ok danke für deine Mühe.

Grüße
Dirk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 19 Juli 2019, 09:14:06
Update....

So schnell kann es gehen. Durch einfaches Vergleichen und abgucken habe ich meinen Formatierungsfehler in der readingsGroup bereits gefunden.

Es fehlte einfach das "!" , wie es in der anderen RG verwendet wird.

<>,<Up>,<Down>,<Last_Drive>,<Up_Early>,<Up_Late>,<Up_WE/Hol>,<Down_Early>,<Down_Late>,<Mode_Down>,<Mode_Up>
(^.{4}_Rollo_FSB61):!?ASC_Up,!?ASC_Down,!ASC_ShuttersLastDrive,!?ASC_Time_Up_Early,!?ASC_Time_Up_Late,!?ASC_Time_Up_WE_Holiday,!?ASC_Time_Down_Early,!?ASC_Time_Down_Late,!?ASC_Mode_Down,!?ASC_Mode_Up


Nun bleibt jedoch, wie es weiter unten beschrieben wird, die Problematik mit den Attributen, wenn sie einmal gesetzt waren und dann nicht mehr verwendet werden.
Wurde ein Attribut z.B. mit einer Zeit gesetzt, dann kann man es über die RG nicht mehr entfernen, oder nicht mehr auf einen neutralen default ("null") sezten.





Hallo zusammen,

ich bin mir nicht ganz sicher, ob ich wieder exotischer Anwender bin.

Für die Einstellung und den besseren Überblick der Rollo Steuerung mit ASC verwende ich die readingsGroups aus dem Wiki, die ich mir leicht angepasst habe.

Internals:
   DEF        <>,<Mode>,<Position>,<Links>,<Grad>,<Rechts>,<Wait>,<ShadeIn>,<ShadeOut>,<Elevation>,<Temperature>
(^.{4}_Rollo_FSB61):!?ASC_Shading_Mode,!?ASC_Shading_Pos,!?ASC_Shading_Angle_Left,!?ASC_Shading_Direction,!?ASC_Shading_Angle_Right,!?ASC_Shading_WaitingPeriod,!?ASC_Shading_StateChange_Sunny,!?ASC_Shading_StateChange_Cloudy,!?ASC_Shading_MinMax_Elevation,!?ASC_Shading_Min_OutsideTemperature

   FUUID      5d21fb72-f33f-81e9-d5fb-3142e4a44e51906b
   NAME       rg_ASC_Shading
   NR         302
   NTFY_ORDER 50-rg_ASC_Shading
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   CONTENT:
     AR_O_Rollo_FSB61 1
     BA_N_Rollo_FSB61 1
     KU_S_Rollo_FSB61 1
     SC_W_Rollo_FSB61 1
     WO_S_Rollo_FSB61 1
     WO_W_Rollo_FSB61 1
   CONTENT2:
   DEVICES:
     ARRAY(0x4809a38)
     ARRAY(0x480f778)
     ARRAY(0x480f7f0)
     ARRAY(0x480f868)
     ARRAY(0x480f8e0)
     ARRAY(0x480f958)
     ARRAY(0x480f9d0)
   fhem:
     lastDefChange 1
     last_update 1563516863.80258
   helper:
     DEF       
     commands:
       ASC_Shading_Angle_Left ASC_Shading_Angle_Left:selectnumbers,0,5,100,0,lin
       ASC_Shading_Angle_Right ASC_Shading_Angle_Right:selectnumbers,0,5,100,0,lin
       ASC_Shading_Direction ASC_Shading_Direction:90,180,270
       ASC_Shading_MinMax_Elevation ASC_Shading_MinMax_Elevation:selectnumbers,15,1,60,0,lin
       ASC_Shading_Min_OutsideTemperature ASC_Shading_Min_OutsideTemperature:selectnumbers,10,1,30,0,lin
       ASC_Shading_Mode ASC_Shading_Mode:absent,always,off,home
       ASC_Shading_Pos ASC_Shading_Pos:selectnumbers,0,5,100,0,lin
       ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Cloudy:selectnumbers,0,20,1000,0,lin
       ASC_Shading_StateChange_Sunny ASC_Shading_StateChange_Sunny:selectnumbers,0,20,1000,0,lin
       ASC_Shading_WaitingPeriod ASC_Shading_WaitingPeriod:selectnumbers,0,60,1200,0,lin
     positions:
       AR_O_Rollo_FSB61.ASC_Shading_Angle_Left 2:3
       AR_O_Rollo_FSB61.ASC_Shading_Angle_Right 2:5
       AR_O_Rollo_FSB61.ASC_Shading_Direction 2:4
       AR_O_Rollo_FSB61.ASC_Shading_MinMax_Elevation 2:9
       AR_O_Rollo_FSB61.ASC_Shading_Min_OutsideTemperature 2:10
       AR_O_Rollo_FSB61.ASC_Shading_Mode 2:1
       AR_O_Rollo_FSB61.ASC_Shading_Pos 2:2
       AR_O_Rollo_FSB61.ASC_Shading_StateChange_Cloudy 2:8
       AR_O_Rollo_FSB61.ASC_Shading_StateChange_Sunny 2:7
       AR_O_Rollo_FSB61.ASC_Shading_WaitingPeriod 2:6
       BA_N_Rollo_FSB61.ASC_Shading_Angle_Left 3:3
       BA_N_Rollo_FSB61.ASC_Shading_Angle_Right 3:5
       BA_N_Rollo_FSB61.ASC_Shading_Direction 3:4
       BA_N_Rollo_FSB61.ASC_Shading_MinMax_Elevation 3:9
       BA_N_Rollo_FSB61.ASC_Shading_Min_OutsideTemperature 3:10
       BA_N_Rollo_FSB61.ASC_Shading_Mode 3:1
       BA_N_Rollo_FSB61.ASC_Shading_Pos 3:2
       BA_N_Rollo_FSB61.ASC_Shading_StateChange_Cloudy 3:8
       BA_N_Rollo_FSB61.ASC_Shading_StateChange_Sunny 3:7
       BA_N_Rollo_FSB61.ASC_Shading_WaitingPeriod 3:6
       KU_S_Rollo_FSB61.ASC_Shading_Angle_Left 4:3
       KU_S_Rollo_FSB61.ASC_Shading_Angle_Right 4:5
       KU_S_Rollo_FSB61.ASC_Shading_Direction 4:4
       KU_S_Rollo_FSB61.ASC_Shading_MinMax_Elevation 4:9
       KU_S_Rollo_FSB61.ASC_Shading_Min_OutsideTemperature 4:10
       KU_S_Rollo_FSB61.ASC_Shading_Mode 4:1
       KU_S_Rollo_FSB61.ASC_Shading_Pos 4:2
       KU_S_Rollo_FSB61.ASC_Shading_StateChange_Cloudy 4:8
       KU_S_Rollo_FSB61.ASC_Shading_StateChange_Sunny 4:7
       KU_S_Rollo_FSB61.ASC_Shading_WaitingPeriod 4:6
       SC_W_Rollo_FSB61.ASC_Shading_Angle_Left 5:3
       SC_W_Rollo_FSB61.ASC_Shading_Angle_Right 5:5
       SC_W_Rollo_FSB61.ASC_Shading_Direction 5:4
       SC_W_Rollo_FSB61.ASC_Shading_MinMax_Elevation 5:9
       SC_W_Rollo_FSB61.ASC_Shading_Min_OutsideTemperature 5:10
       SC_W_Rollo_FSB61.ASC_Shading_Mode 5:1
       SC_W_Rollo_FSB61.ASC_Shading_Pos 5:2
       SC_W_Rollo_FSB61.ASC_Shading_StateChange_Cloudy 5:8
       SC_W_Rollo_FSB61.ASC_Shading_StateChange_Sunny 5:7
       SC_W_Rollo_FSB61.ASC_Shading_WaitingPeriod 5:6
       WO_S_Rollo_FSB61.ASC_Shading_Angle_Left 6:3
       WO_S_Rollo_FSB61.ASC_Shading_Angle_Right 6:5
       WO_S_Rollo_FSB61.ASC_Shading_Direction 6:4
       WO_S_Rollo_FSB61.ASC_Shading_MinMax_Elevation 6:9
       WO_S_Rollo_FSB61.ASC_Shading_Min_OutsideTemperature 6:10
       WO_S_Rollo_FSB61.ASC_Shading_Mode 6:1
       WO_S_Rollo_FSB61.ASC_Shading_Pos 6:2
       WO_S_Rollo_FSB61.ASC_Shading_StateChange_Cloudy 6:8
       WO_S_Rollo_FSB61.ASC_Shading_StateChange_Sunny 6:7
       WO_S_Rollo_FSB61.ASC_Shading_WaitingPeriod 6:6
       WO_W_Rollo_FSB61.ASC_Shading_Angle_Left 7:3
       WO_W_Rollo_FSB61.ASC_Shading_Angle_Right 7:5
       WO_W_Rollo_FSB61.ASC_Shading_Direction 7:4
       WO_W_Rollo_FSB61.ASC_Shading_MinMax_Elevation 7:9
       WO_W_Rollo_FSB61.ASC_Shading_Min_OutsideTemperature 7:10
       WO_W_Rollo_FSB61.ASC_Shading_Mode 7:1
       WO_W_Rollo_FSB61.ASC_Shading_Pos 7:2
       WO_W_Rollo_FSB61.ASC_Shading_StateChange_Cloudy 7:8
       WO_W_Rollo_FSB61.ASC_Shading_StateChange_Sunny 7:7
       WO_W_Rollo_FSB61.ASC_Shading_WaitingPeriod 7:6
     values:
       formated:
         undef
         ARRAY(0x4ee49a0)
         ARRAY(0x4edd438)
         ARRAY(0x4ee54c8)
         ARRAY(0x4ee5078)
         ARRAY(0x4ea4320)
         ARRAY(0x4ee4ef8)
         ARRAY(0x4edd6a8)
         ARRAY(0x4ee61a8)
         ARRAY(0x4ee58c0)
         ARRAY(0x4ee5558)
       orig:
         undef
         ARRAY(0x4edd030)
         ARRAY(0x4ee4700)
         ARRAY(0x4ee4838)
         ARRAY(0x4edda50)
         ARRAY(0x4ee52a0)
         ARRAY(0x4ee58d8)
         ARRAY(0x4ee53d8)
         ARRAY(0x4edd138)
         ARRAY(0x4edd0d8)
         ARRAY(0x4ee4b38)
       prefixsuffix:
         undef
         ARRAY(0x4ee4cd0)
         ARRAY(0x4ee4d60)
         ARRAY(0x4ee70e0)
         ARRAY(0x137d7f8)
         ARRAY(0x4ee5438)
         ARRAY(0x4ee4730)
         ARRAY(0x4ee5b48)
         ARRAY(0x4ee5908)
         ARRAY(0x4ee6448)
         ARRAY(0x4ee5de8)
Attributes:
   alias      Beschattung
   commands   {ASC_Shading_Direction => 'ASC_Shading_Direction:90,180,270',
ASC_Shading_Pos => 'ASC_Shading_Pos:selectnumbers,0,5,100,0,lin',
ASC_Shading_Mode => 'ASC_Shading_Mode:absent,always,off,home',
ASC_Shading_Angle_Left => 'ASC_Shading_Angle_Left:selectnumbers,0,5,100,0,lin',
ASC_Shading_Angle_Right => 'ASC_Shading_Angle_Right:selectnumbers,0,5,100,0,lin',
ASC_Shading_WaitingPeriod => 'ASC_Shading_WaitingPeriod:selectnumbers,0,60,1200,0,lin',
ASC_Shading_StateChange_Sunny => 'ASC_Shading_StateChange_Sunny:selectnumbers,0,20,1000,0,lin',
ASC_Shading_StateChange_Cloudy => 'ASC_Shading_StateChange_Cloudy:selectnumbers,0,20,1000,0,lin',
ASC_Shading_MinMax_Elevation =>
'ASC_Shading_MinMax_Elevation:selectnumbers,15,1,60,0,lin' ,
ASC_Shading_Min_OutsideTemperature =>
'ASC_Shading_Min_OutsideTemperature:selectnumbers,10,1,30,0,lin'}
   group      ASC Rollos
   room       Rollos
   sortby     01


Die readingsGroup für die Zeiten, wobei hier die Spalten sich verschieben, wenn vorherige Attributspalten im Device leer sind.

Internals:
   DEF        <>,<Up>,<Down>,<Last_Drive>,<Up_Early>,<Up_Late>,<Up_WE/Hol>,<Down_Early>,<Down_Late>,<Mode_Down>,<Mode_Up>
(^.{4}_Rollo_FSB61):?ASC_Up,?ASC_Down,ASC_ShuttersLastDrive,?ASC_Time_Up_Early,?ASC_Time_Up_Late,?ASC_Time_Up_WE_Holiday,?ASC_Time_Down_Early,?ASC_Time_Down_Late,?ASC_Mode_Down,?ASC_Mode_Up

   FUUID      5d25d9ef-f33f-81e9-0f97-75d3a80d59de9e29
   NAME       rg_ASC_Rolllaeden_Times
   NR         306
   NTFY_ORDER 50-rg_ASC_Rolllaeden_Times
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   CONTENT:
     AR_O_Rollo_FSB61 1
     BA_N_Rollo_FSB61 1
     KU_S_Rollo_FSB61 1
     SC_W_Rollo_FSB61 1
     WO_S_Rollo_FSB61 1
     WO_W_Rollo_FSB61 1
   CONTENT2:
   DEVICES:
     ARRAY(0x4801f88)
     ARRAY(0x4809148)
     ARRAY(0x480f3d0)
     ARRAY(0x480f4a8)
     ARRAY(0x480f520)
     ARRAY(0x480f598)
     ARRAY(0x480f610)
   fhem:
     lastDefChange 1
     last_update 1563516863.78586
   helper:
     DEF       
     commands:
       ASC_Down   ASC_Down:time,astro,brightness
       ASC_Mode_Down ASC_Mode_Down:always,absent,off
       ASC_Mode_Up ASC_Mode_Up:always,absent,off
       ASC_Time_Down_Early ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00
       ASC_Time_Down_Late ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30
       ASC_Time_Up_Early ASC_Time_Up_Early:05:00,05:05,05:30,05:55,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00
       ASC_Time_Up_Late ASC_Time_Up_Late:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00
       ASC_Time_Up_WE_Holiday ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00
       ASC_Up     ASC_Up:time,astro,brightness
       position   position:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100
     positions:
       AR_O_Rollo_FSB61.ASC_Down 2:2
       AR_O_Rollo_FSB61.ASC_ShuttersLastDrive 2:3
       AR_O_Rollo_FSB61.ASC_Up 2:1
       BA_N_Rollo_FSB61.ASC_Down 3:2
       BA_N_Rollo_FSB61.ASC_ShuttersLastDrive 3:3
       BA_N_Rollo_FSB61.ASC_Up 3:1
       KU_S_Rollo_FSB61.ASC_Down 4:2
       KU_S_Rollo_FSB61.ASC_ShuttersLastDrive 4:3
       KU_S_Rollo_FSB61.ASC_Up 4:1
       SC_W_Rollo_FSB61.ASC_Down 5:2
       SC_W_Rollo_FSB61.ASC_ShuttersLastDrive 5:3
       SC_W_Rollo_FSB61.ASC_Time_Up_Early 5:4
       SC_W_Rollo_FSB61.ASC_Time_Up_Late 5:5
       SC_W_Rollo_FSB61.ASC_Up 5:1
       WO_S_Rollo_FSB61.ASC_Down 6:2
       WO_S_Rollo_FSB61.ASC_ShuttersLastDrive 6:3
       WO_S_Rollo_FSB61.ASC_Up 6:1
       WO_W_Rollo_FSB61.ASC_Down 7:2
       WO_W_Rollo_FSB61.ASC_ShuttersLastDrive 7:3
       WO_W_Rollo_FSB61.ASC_Up 7:1
     values:
       formated:
         undef
         ARRAY(0x4ee5f50)
         ARRAY(0x4eeb200)
         ARRAY(0x4ee5480)
         ARRAY(0x4ee6490)
         ARRAY(0x5033660)
       orig:
         undef
         ARRAY(0x4ee5d10)
         ARRAY(0x4d6bd00)
         ARRAY(0x4ee4b50)
         ARRAY(0x4ee49e8)
         ARRAY(0x4ee5698)
       prefixsuffix:
         undef
         ARRAY(0x4ee5ad0)
         ARRAY(0x4d940a8)
         ARRAY(0x4eec210)
         ARRAY(0x4feb018)
         ARRAY(0x4ee56c8)
Attributes:
   alias      Zeitsteuerung
   commands   {position => 'position:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',
ASC_Up => 'ASC_Up:time,astro,brightness',
ASC_Down => 'ASC_Down:time,astro,brightness',
ASC_Time_Down_Early => 'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00',
ASC_Time_Down_Late  => 'ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30',
ASC_Time_Up_WE_Holiday => 'ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',
ASC_Time_Up_Early => 'ASC_Time_Up_Early:05:00,05:05,05:30,05:55,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00', 
ASC_Time_Up_Late => 'ASC_Time_Up_Late:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',
ASC_Mode_Down => 'ASC_Mode_Down:always,absent,off',
ASC_Mode_Up => 'ASC_Mode_Up:always,absent,off' }
   group      ASC Rollos
   room       Rollos
   sortby     02


Ein Rollo mit time für morgens und astro für abends

Internals:
   DEF        019F0995
   FUUID      5c49d3da-f33f-81e9-2452-87433f4b05ddbbe0
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     2
   NAME       SC_W_Rollo_FSB61
   NR         55
   NTFY_ORDER 50-SC_W_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 2
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -89
   TCM_ESP3_0_ReceivingQuality bad
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-07-19 09:00:21
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-07-19 09:00:21   ASC_ShuttersLastDrive day open
     2019-07-19 09:00:02   ASC_Time_DriveDown 19.07.2019 - 22:00
     2019-07-19 09:00:02   ASC_Time_DriveUp 20.07.2019 - 09:00
     2019-07-19 09:00:21   anglePos        0
     2019-07-19 08:14:28   associatedWith  ASC
     2019-07-19 09:00:21   block           unlock
     2019-07-19 09:00:21   endPosition     open
     2019-07-19 09:00:21   position        0
     2019-07-19 09:00:21   state           open
     2018-07-30 14:47:53   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_BrightnessSensor ASC_Brightness:state
   ASC_Down   astro
   ASC_Pos_Reading position
   ASC_Shading_Angle_Left 30
   ASC_Shading_Angle_Right 7
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 400
   ASC_Shading_StateChange_Sunny 500
   ASC_Time_Up_Early 09:00
   ASC_Time_Up_Late 09:00
   ASC_Up     time
   IODev      TCM_ESP3_0
   alias      SC_W_Rollo
   comMode    confirm
   devStateIcon 100:fts_shutter_100 \d:fts_shutter_10 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90
   eep        A5-3F-7F
   group      ASC Rollos
   icon       hue_room_bedroom
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   19
   shutTimeCloses 21
   stateFormat position
   subDef     FFBA2385
   subType    manufProfile
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate room_map structexclude
   verbose    0
   webCmd     opens:stop:closes


Bei den Rollos habe ich bisher nur die Attribute gesetzt, die ich auch momentan verwende, was jedoch in der readingsGroup rg_ASC_Rolllaeden_Times nicht alle Spalten gefüllt hat und somit nicht schön aussah. Ebenfalls kann man dann ja auch nicht aus der readingsGroup (RG) heraus die Werte einstellen, ohne vorher das Attribut zu setzen.
Deshalb hatte ich gestern einfach alle fehlenden Attribute über FHEM gesesetzt, die dann mit dem Wert 1 eingetragen wurden. In der RG wurden dann die Werte als leeres Pulldown angezeigt und die Pulldown Listen angezeigt. Das war okay so.

Nach einiger Zeit kam es dann zu einem ziemlichen durcheinander, was ich nicht vollends beschreiben kann.
- es wurden - warscheinlich default - Werte angezeigt.
- Die Zeitsteuerung hat sich wohl selber aktiviert, obwohl ich vorher nur "astro" mit up/down eingestellt hatte

- Es scheint mir hier keine klare Regelung zu geben, was aktiv sein soll und was ein neutraler default Wert ist. (z.B. im Datenbank Umfeld wäre das ein "null" Wert)

Ich denke ich verstehe die Verwendungsweise von attributen, jedoch fehlt mir dabei eine gewisse Anwenderfreundlichkeit.  Meine Vermutung ist, dass ich durch das setzen der Attribute auch gleichzeitig die ASC Steuerung aktiviert habe und die Steuerung mit der höchsen Priorität gewonnen hat.
Meine Intension das hier zu schreiben ist es dies nochmal zu durchdenken, was in einer Entwicklungsversion 0.6.21 sicherlich noch nicht zu spät ist.

Ich wäre natürlich auch mit einer Steuerungs/Einstellungs RG in der man die attribute mit pulldown Werten auswählen kann zufrieden. In der Beispiel RG aus dem Wiki verschieben sich auch die Spalten, wenn die vorherigen readings nicht gesetzt sind. Leider fehlen mir da noch einwenid die readingsGroup Kenntnisse, um die Tabelle zb. mit html spaltenweise zu formatieren.

Über Tipps und Tricks würde ich mich freuen.

Vielen Dank für das tolle Modul und den excelenten Service
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 19 Juli 2019, 09:28:08
Was die readingsGroups angeht: Die aktuellen Versionen im Wiki sind (hoffentlich) alle so gestrickt, dass auch leere Elemente an der richtigen Stelle angezeigt bzw. eingestellt werden können.

Wer ältere, angepaßte eigene verwendet, muß schlicht in der DEF vor den ganzen "?" jeweils ein "!" eingefügen. Also in der rg für die Zeiten z.B. statt "?ASC_Up" dann "!?ASC_Up" verwenden usw..
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 19 Juli 2019, 09:42:44
Zitat von: Beta-User am 19 Juli 2019, 09:28:08
Was die readingsGroups angeht: Die aktuellen Versionen im Wiki sind (hoffentlich) alle so gestrickt, dass auch leere Elemente an der richtigen Stelle angezeigt bzw. eingestellt werden können.

Wer ältere, angepaßte eigene verwendet, muß schlicht in der DEF vor den ganzen "?" jeweils ein "!" eingefügen. Also in der rg für die Zeiten z.B. statt "?ASC_Up" dann "!?ASC_Up" verwenden usw..

Hallo Beta-User,

vielen Dank für die schnelle hilfe, ich war aber schneller ;-) . Mir war nicht bewust, dass ich alte RGs verwende, da ich damit erst vor ca 3 Wochen begonnen hatte.

Viele Grüße
     Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 19 Juli 2019, 09:50:13
Zitat von: ch.eick am 19 Juli 2019, 09:42:44
Hallo Beta-User,

vielen Dank für die schnelle hilfe, ich war aber schneller ;-) . Mir war nicht bewust, dass ich alte RGs verwende, da ich damit erst vor ca 3 Wochen begonnen hatte.

Viele Grüße
     Christian
... das hatte ich nicht mehr gesehen...
Und du hast recht, nicht alle Definitionen im Wiki sind schon auf dem letzten Stand. (Das wollte ich bei Gelegenheit mal anpassen und ggf. auch noch etwas weiter generalisiertere Versionen einfügen.... kann nur nicht alles selbst testen, das macht es etwas "tricky")
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 19 Juli 2019, 10:17:51
Hallo nochmal,

ich habe da mal Problem gemacht :-)

Ich wollte eine Zeiteinstellung für ASC_UP  herausnehmen und den von mir gesuchten "null" Wert setzen. Das bedeutet ich wollte den Zeiteintrag auf nichts setzen, damit er nicht mehr in der RG angezeigt wird. Mein Rollo fährt zeitgestreuert um 9:00 Uhr hoch, weshalb ich ASC_UP_Early/Late auf 09:00 gesetzt habe.

Nun habe ich dann folgendes gemacht. Im commands attribut habe ich vor die früheste Zeit ein "," eingetragen. Hierdurch erscheit im pulldown als oberster Eintrag ein leeres Feld. Klickt man das nun an, so geht fhem mit dem modul ASC in einen Loop!

Achtung nicht eintragen, da es einen Fehler provoziert!
ASC_Time_Up_Early:,05:00,05:05,....

ASC_Time_Up_Early => 'ASC_Time_Up_Early:,05:00,05:05,05:30,05:55,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45
,10:00',  \


Und hier das passende Log dazu:

2019.07.19 09:27:54 1: RMDIR: ./restoreDir/save/2019-07-16
2019.07.19 09:27:54 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: [
  'SAVE'
]

2019.07.19 09:28:59 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: [
  'ATTR rg_ASC_Rolllaeden_Times commands {position => \'position:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100\',
ASC_Up => \'ASC_Up:time,astro,brightness\',
ASC_Down => \'ASC_Down:time,astro,brightness\',
ASC_Time_Down_Early => \'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00\',
ASC_Time_Down_Late  => \'ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30\',
ASC_Time_Up_WE_Holiday => \'ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00\',
ASC_Time_Up_Early => \'ASC_Time_Up_Early:,05:00,05:05,05:30,05:55,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00\', 
ASC_Time_Up_Late => \'ASC_Time_Up_Late:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00\',
ASC_Mode_Down => \'ASC_Mode_Down:always,absent,off\',
ASC_Mode_Up => \'ASC_Mode_Up:always,absent,off\' }'
]

2019.07.19 09:29:18 4: AutoShuttersControl (ASC) - Devname: global Name: ASC Notify: [
  'ATTR SC_W_Rollo_FSB61 ASC_Time_Up_Early 1'
]

2019.07.19 09:29:18 1: PERL WARNING: Use of uninitialized value in addition (+) at ./FHEM/73_AutoShuttersControl.pm line 2414.
2019.07.19 09:29:18 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: [
  'SC_W_Rollo_FSB61_nextAstroTimeEvent:  1.01.1970 - 01:00'
]

2019.07.19 09:29:18 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: [
  'state: created new drive timer'
]

2019.07.19 09:29:18 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: [
  'SC_W_Rollo_FSB61_lastPosValue: 100'
]

2019.07.19 09:29:18 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen
2019.07.19 09:29:19 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: [
  'state: created new drive timer'
]

2019.07.19 09:29:19 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: [
  'SC_W_Rollo_FSB61_lastPosValue: 100'
]

2019.07.19 09:29:19 4: AutoShuttersControl (ASC) - ShuttersCommandSet setDriveCmd wird aufgerufen
2019.07.19 09:29:19 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: [
  'state: created new drive timer'
]

....


Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 19 Juli 2019, 10:23:32
Ich nochmal....

Ein workaroud ist natürlich das Attribut im Device zu löschen, dann wird es als nicht gesetzt in der RG angezeigt.
Durch erneutes setzen einer Zeit im pulldown Menü wird das Reading dann natürlich wieder erzeugt.

Dies geht, denke ich alles in die Richtung von "null" Werten in den Zeit Attributen, die jedoch im Modul abgefangen werden müssten.

Viele Grüße
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 19 Juli 2019, 10:38:19
Na ja, die Idee damals mit den ReadingsGroups iVm. ASC war, dem Anwender deren sinnvolle Befüllung zentral zu ermöglichen und die Einrichtung zu erleichtern. Attributwerte zu löschen, stand nicht auf dem Plan (und ist afaik auch kein allg. feature von ReadingsGroup an sich)...

Generell vielleicht noch:
- natürlich kann man ggf. mit Hilfsmitteln irgendwas verbiegen, aber das ist m.E. nicht Aufgabe des Moduls, sowas auch noch abzufangen.
- Die ReadingsGroups finde ich zwischenzeitlich am "besten", wenn man dafür widgets verwendet, was auch für Zeiten möglich ist (time). Zumindest ein paar Beispiele finden sich zwischenzeitlich auch im Wiki. Dann ist man auch flexibler, was Zwischenwerte usw. angeht (selectnumbers).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 19 Juli 2019, 10:55:16
Zitat von: Beta-User am 19 Juli 2019, 10:38:19
Na ja, die Idee damals mit den ReadingsGroups iVm. ASC war, dem Anwender deren sinnvolle Befüllung zentral zu ermöglichen und die Einrichtung zu erleichtern. Attributwerte zu löschen, stand nicht auf dem Plan (und ist afaik auch kein allg. feature von ReadingsGroup an sich)...

Generell vielleicht noch:
- natürlich kann man ggf. mit Hilfsmitteln irgendwas verbiegen, aber das ist m.E. nicht Aufgabe des Moduls, sowas auch noch abzufangen.
- Die ReadingsGroups finde ich zwischenzeitlich am "besten", wenn man dafür widgets verwendet, was auch für Zeiten möglich ist (time). Zumindest ein paar Beispiele finden sich zwischenzeitlich auch im Wiki. Dann ist man auch flexibler, was Zwischenwerte usw. angeht (selectnumbers).

Okay, attribute zu löschen gehört ja wirklich nicht in eine readingsGroup.
Den Gedanken aus der readingsGroup einen neutralen "null" Wert zu setzen fände ich dann doch schon charmant.
Im Modul die Fehlertoleranz zu erhöhen und Fehleingaben des Anwenders abzufangen wäre eine tolle Erweiterung.
Man könnte prüfen, ob der Wert zb. eine Zeit ist und ansonsten den wert einfach verwerfen.
Im Fall von Timern wäre die Krönung einen bestehen Timer dann auch noch zu löschen.

Beispiel:

ASC_Time_Up_Early steht auf 09:00
Ein Timer ist gesetzt
Der Anwender macht den Fehler "attr <Device> ASC_Time_UP_Early gfjgjjsd"
Das Modul erkennt " gfjgjjsd" ist keine Uhrzeit
Der Wert wird nicht verwendet, oder auf "null" gesetzt
Ein bisheriger Timer ASC_Time_Up_Early wird gelöscht

Dies hätte mehrere Vorteile:
1. Tolerant gegen Fehleingaben
2. Kein loop im ASC Modul durch den Fehler des Anwenders
3. Der Anwender kann einen Timer herausnehmen ohne das Attribut zu löschen :-)

Viele Grüße
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 19 Juli 2019, 11:04:13
Wer viel testet, der schreibt auch viel. Sorry, ich möchte niemanden langweilen.

Wenn man nur

ASC_Time_Up_Late setzt und ASC_Time_Up_Early gelöscht ist, dann geht das Modul von "ASC_Time_DriveUp 20.07.2019 - 09:00" auf die astro Zeit.

Setzt man nur ASC_Time_Up_Early und löscht ASC_Time_Up_Late, dann wird die Zeitsteuerung verwendet.

ASC_Up time
ASC_Down astro


Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: pcjogi am 19 Juli 2019, 22:08:15
Habe ich einen Fehler gefunden, oder kann das nicht funktionieren?

Folgende Situation: Der Rollladen fährt bei Beschattung und offener Terrassentür und aktiviertem ASC_LockOut nicht herunter. Soweit gut. Aber wenn es zum night close kommt fährt der Rolladen trotz aktiviertem ASC_LockOut herunter und sperrt uns aus. Ist das ein Bug oder ein Feature? Heute war nur meine Frau draußen und ich konnte ihr das nicht als Feature verkaufen :-)

Wenn es bei aktiviertem ASC_LockOut und offener Tür der Rolladen oben bleiben sollte liefere ich gerne die notwendigen Infos nach und teste.

Viele Dank
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 20 Juli 2019, 00:35:27
Hallo CoolTux,

Zitatso ich habe jetzt wieder die 0.6.19 drin und alles klappt, puh... sorry das ich dir nicht mehr Futter zum troubleshooten liefern kann. Da ich ASC aber auf meinem Hauptsystem laufen lasse, musste ich jetzt erst mal zurück gehen. Mein FHEM ist in meinem Haushalt mittlerweile schon sehr "mächtig".  Aber das kenn ja die meisten hier ;-)
Danke für den schnellen Rat.
Ich konnte noch beobachten, das FHEM abgestürzt ist, wenn ich den Status eines Roommates geändert habe, der in ASC eingetragen ist. Konkret nach setzen eine neuen Location, bumm!

ich muss das Thema nochmal ansprechen. Ich habe heute über FHEM auf 0.6.21 upgedatet und leider chrasht mein FHEM wieder wenn sich der Status eines in ASC verwendeten Roommates ändert.

Die letzte Meldung im Log vor dem Neustart ist:

Can't use string ("0") as a SCALAR ref while "strict refs" in use at ./FHEM/73_AutoShuttersControl.pm line 1242.

Ich bin jetzt wieder auf 0.6.19 zurück, die läuft einwandfrei. Was kann ich tun?
 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 20 Juli 2019, 08:11:36
Hallo zusammen,

ich benötige Eure Hilfe.

Folgenden Sachverhalt:
Das Rollo wird vor der nächtlichen Schliessung in eine Position gefahren und soll dann nicht durch das ASC Modul verändert werden.
Ich habe ASC_BlockingTime_afterManual auf 3600 gesetzt. Hat nicht funktioniert. Das Rollo führt trotzdem den Befehl zum schliessen aus obwohl dieser nur ca 10 Minuten später kommt.
Weiter sollen die Rollos morgens, sofern die Nachtposition verändert wurde in der manuellen Position verbleiben. WIe stelle ich das ein?

Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 20 Juli 2019, 08:51:58
Zitat von: pcjogi am 19 Juli 2019, 22:08:15
Folgende Situation: Der Rollladen fährt bei Beschattung und offener Terrassentür und aktiviertem ASC_LockOut nicht herunter. Soweit gut. Aber wenn es zum night close kommt fährt der Rolladen trotz aktiviertem ASC_LockOut herunter und sperrt uns aus. Ist das ein Bug oder ein Feature? Heute war nur meine Frau draußen und ich konnte ihr das nicht als Feature verkaufen :-)

Wenn es bei aktiviertem ASC_LockOut und offener Tür der Rolladen oben bleiben sollte liefere ich gerne die notwendigen Infos nach und teste.

der Bug war früher mal drin. Mittlerweile (aktuelle ASC-Version) ist dieser Fehler zum Glück wieder verschwunden, zumindest bei mir.
Also vermutlich irgendwas bei dir falsch eingestellt.

ASC_ShuttersPlace auf terrace gesetzt?
Sonst halt das übliche ... list vom Rollo und ASC_Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: pcjogi am 20 Juli 2019, 09:32:52
ASC_ShuttersPlace auf terrace gesetzt? ja. führt das zu dem Verhalten?

Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juli 2019, 15:09:42
Zitat von: Dersch am 18 Juli 2019, 07:45:04
Hi,

ich habe nun auf threestate umgerüstet. Das Verhalten bleibt bei einem gekippten Fenster aber gleich. Er fährt nicht Helligkeitsgesteuert hoch und nur wenn das Fenster nach ASC_Time_Up_Late kurz geschlossen wird.

Grüße
Dirk

Hallo,

Ich habe nun einmal geschaut. Du hast im ASC Device SelfDefense auf on, dadurch wird in der Tat beim Brightnessevent nicht gefahren wenn das Fenster nicht geschlossen ist.
Ich habe es nun etwas erweitert in der kommenden Version. Nun wird geschaut ob Residents auf home steht und dann wird doch gefahren.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juli 2019, 15:27:03
Zitat von: pcjogi am 19 Juli 2019, 22:08:15
Habe ich einen Fehler gefunden, oder kann das nicht funktionieren?

Folgende Situation: Der Rollladen fährt bei Beschattung und offener Terrassentür und aktiviertem ASC_LockOut nicht herunter. Soweit gut. Aber wenn es zum night close kommt fährt der Rolladen trotz aktiviertem ASC_LockOut herunter und sperrt uns aus. Ist das ein Bug oder ein Feature? Heute war nur meine Frau draußen und ich konnte ihr das nicht als Feature verkaufen :-)

Wenn es bei aktiviertem ASC_LockOut und offener Tür der Rolladen oben bleiben sollte liefere ich gerne die notwendigen Infos nach und teste.

Viele Dank

Das Verhalten sollte eigentlich identisch sein, sowohl bei Shading als auch bei Nachtfahrt. Bitte ein list vom ASC und vom Rollo an der Terrassentür.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juli 2019, 15:35:22
Zitat von: Borkk am 20 Juli 2019, 00:35:27
Hallo CoolTux,

ich muss das Thema nochmal ansprechen. Ich habe heute über FHEM auf 0.6.21 upgedatet und leider chrasht mein FHEM wieder wenn sich der Status eines in ASC verwendeten Roommates ändert.

Die letzte Meldung im Log vor dem Neustart ist:

Can't use string ("0") as a SCALAR ref while "strict refs" in use at ./FHEM/73_AutoShuttersControl.pm line 1242.

Ich bin jetzt wieder auf 0.6.19 zurück, die läuft einwandfrei. Was kann ich tun?


Ich habe einen Fehler gefunden. Ob es Dein Problem behebt kann ich nicht sagen, da komischer Weise bei mir alles damit geht. Ich fixe es aber jetzt mal für die neue Version.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juli 2019, 15:45:40
Zitat von: Beetle2003 am 20 Juli 2019, 08:11:36
Hallo zusammen,

ich benötige Eure Hilfe.

Folgenden Sachverhalt:
Das Rollo wird vor der nächtlichen Schliessung in eine Position gefahren und soll dann nicht durch das ASC Modul verändert werden.
Ich habe ASC_BlockingTime_afterManual auf 3600 gesetzt. Hat nicht funktioniert. Das Rollo führt trotzdem den Befehl zum schliessen aus obwohl dieser nur ca 10 Minuten später kommt.
Weiter sollen die Rollos morgens, sofern die Nachtposition verändert wurde in der manuellen Position verbleiben. WIe stelle ich das ein?

Danke

Sollte eigentlich gehen. Würde die manuelle Fahrt korrekt erkannt? Ich teste das die Tage noch einmal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juli 2019, 15:50:09
Zitat von: CoolTux am 20 Juli 2019, 15:35:22
Ich habe einen Fehler gefunden. Ob es Dein Problem behebt kann ich nicht sagen, da komischer Weise bei mir alles damit geht. Ich fixe es aber jetzt mal für die neue Version.

@Borkk
Kannst Du bitte einmal die aktuelle Version 0.6.22 im Github testen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 20 Juli 2019, 17:55:10
Zitat von: CoolTux am 20 Juli 2019, 15:45:40
Sollte eigentlich gehen. Würde die manuelle Fahrt korrekt erkannt? Ich teste das die Tage noch einmal.

Hallo CoolTux,

ich habe noch einmal getestet.
Fahre ich das Rollo manuell in eine Position, bleibt es in dieser bis die BlockingTime abgelaufen ist. Das öffnen nach der Zeit führt dazu, dass die ventilate Position angefahren wird. Ein schliessen nun hat die Folge, dass das Fenster jetzt (17:30) ganz geöffnet wird.
Das hätte ich so nicht erwartet, sondern dass das Rollo in der ventilate Position verhart oder in die "alte" fährt ( diese war mehr geschlossen).

Danke für Deine Bemühungen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juli 2019, 18:14:03
Zitat von: Beetle2003 am 20 Juli 2019, 17:55:10
Hallo CoolTux,

ich habe noch einmal getestet.
Fahre ich das Rollo manuell in eine Position, bleibt es in dieser bis die BlockingTime abgelaufen ist. Das öffnen nach der Zeit führt dazu, dass die ventilate Position angefahren wird. Ein schliessen nun hat die Folge, dass das Fenster jetzt (17:30) ganz geöffnet wird.
Das hätte ich so nicht erwartet, sondern dass das Rollo in der ventilate Position verhart oder in die "alte" fährt ( diese war mehr geschlossen).

Danke für Deine Bemühungen.

Das schließen eines Fensters führt am Tag zum ganz öffnen und in der Nacht zum ganz schließen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 20 Juli 2019, 20:01:21
Zitat@Borkk
Kannst Du bitte einmal die aktuelle Version 0.6.22 im Github testen?

Hab sie eingespielt und die ersten Tests waren positiv. Ich konnte die Location der Roommates ohne Absturz ändern. Ich lasse die 6.22 jetzt mal drin und gebe morgen bescheid wenn alles ok ist. Bei Problemen melde ich mich früher  :)

Danke für die schnelle Hilfe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 20 Juli 2019, 20:13:47
Zitat von: CoolTux am 20 Juli 2019, 18:14:03
Das schließen eines Fensters führt am Tag zum ganz öffnen und in der Nacht zum ganz schließen.


Grüße

Danke für die Rückmeldung,

wie kann dieses verhindert werden?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juli 2019, 20:22:24
So gesehen gar nicht. Ausser Du deaktiviert Ventilate_Window komplett.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: pcjogi am 20 Juli 2019, 20:36:26
Zitat von: CoolTux am 20 Juli 2019, 15:27:03
Das Verhalten sollte eigentlich identisch sein, sowohl bei Shading als auch bei Nachtfahrt. Bitte ein list vom ASC und vom Rollo an der Terrassentür.

LIST von ASC
Internals:
   FUUID      5d11add2-f33f-c8ac-6e17-d26f73618e4c29a9
   FVERSION   73_AutoShuttersControl.pm:v0.6.21-s19814/2019-07-10 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,EG.Bad.Rollladen,EG.WC.Rollladen,EG.Wohnzimmer.Rollladen.Schiebefenster,EG.Wohnzimmer.Rollladen.Schiebetuer,AU.TERRASSE.LICHT,HM_AU.SEITENGARTEN.LICHT,AU.Himmel.Astro,EG.Wohnzimmer.Rollladen.Schiebefenster,EG.Wohnzimmer.Rollladen.Schiebetuer,EG.WC.Rollladen,AU.SEITENGARTEN.LICHT,EG.Wohnzimmer.Fenster.Terrassentuer,AU.Seitengarten.Licht,EG.Bad.Rollladen,AU.Terrasse.Licht
   NR         66
   NTFY_ORDER 51-ASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.21
   OLDREADINGS:
   READINGS:
     2019-07-20 16:06:28   EG.Bad.Rollladen_PosValue 100
     2019-07-20 08:59:10   EG.Bad.Rollladen_lastPosValue 49
     2019-07-20 05:00:02   EG.Bad.Rollladen_nextAstroTimeEvent 20.07.2019 - 22:00
     2019-07-20 16:06:53   EG.WC.Rollladen_PosValue 100
     2019-07-20 13:21:33   EG.WC.Rollladen_lastPosValue 10
     2019-07-20 05:00:02   EG.WC.Rollladen_nextAstroTimeEvent 20.07.2019 - 22:00
     2019-07-20 16:34:31   EG.Wohnzimmer.Fenster.Terrassentuer_PosValue 0
     2019-07-20 15:45:03   EG.Wohnzimmer.Rollladen.Schiebefenster_PosValue 100
     2019-07-20 15:44:38   EG.Wohnzimmer.Rollladen.Schiebefenster_lastPosValue 10
     2019-07-20 05:00:02   EG.Wohnzimmer.Rollladen.Schiebefenster_nextAstroTimeEvent 20.07.2019 - 22:00
     2019-07-20 18:37:42   EG.Wohnzimmer.Rollladen.Schiebetuer_PosValue 100
     2019-07-20 13:47:07   EG.Wohnzimmer.Rollladen.Schiebetuer_lastPosValue 100
     2019-07-20 05:00:02   EG.Wohnzimmer.Rollladen.Schiebetuer_nextAstroTimeEvent 20.07.2019 - 22:00
     2019-07-05 16:33:15   ascEnable       on
     2019-06-26 15:44:39   controlShading  on
     2019-06-25 07:14:58   hardLockOut     off
     2019-06-28 18:46:54   partyMode       off
     2019-07-19 07:38:06   room_ASC__HOMEMATIC EG.Wohnzimmer.Rollladen.Schiebefenster,EG.Wohnzimmer.Rollladen.Schiebetuer
     2019-07-19 07:38:06   room_ASC__HOMEMATIC_ioBroker EG.Bad.Rollladen,EG.WC.Rollladen
     2019-06-25 07:14:58   selfDefense     off
     2019-07-20 18:37:42   state           manual
     2019-06-25 07:14:58   sunriseTimeWeHoliday off
     2019-07-19 07:38:06   userAttrList    rolled out
   helper:
     shuttersList:
       EG.Bad.Rollladen
       EG.WC.Rollladen
       EG.Wohnzimmer.Rollladen.Schiebefenster
       EG.Wohnzimmer.Rollladen.Schiebetuer
   monitoredDevs:
     AU.Himmel.Astro:
       ASC        ASC_twilightDevice
     AU.SEITENGARTEN.LICHT:
       EG.Bad.Rollladen ASC_BrightnessSensor
       EG.WC.Rollladen ASC_BrightnessSensor
     AU.Seitengarten.Licht:
       EG.Bad.Rollladen ASC_BrightnessSensor
       EG.WC.Rollladen ASC_BrightnessSensor
     AU.TERRASSE.LICHT:
       EG.Wohnzimmer.Rollladen.Schiebefenster ASC_BrightnessSensor
     AU.Terrasse.Licht:
       EG.Wohnzimmer.Rollladen.Schiebefenster ASC_BrightnessSensor
       EG.Wohnzimmer.Rollladen.Schiebetuer ASC_BrightnessSensor
     EG.Bad.Rollladen:
     EG.WC.Rollladen:
     EG.Wohnzimmer.Fenster.Terrassentuer:
       EG.Wohnzimmer.Rollladen.Schiebetuer ASC_WindowRec
     EG.Wohnzimmer.Rollladen.Schiebefenster:
     EG.Wohnzimmer.Rollladen.Schiebetuer:
     HM_AU.SEITENGARTEN.LICHT:
       HM_EG.WC.Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -9
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -9
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice AU.Himmel.Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC



LIST von  EG.Wohnzimmer.Rollladen.Schiebetuer

Internals:
   DEF        NEQ0079468
   FUUID      5d04d0b5-f33f-c8ac-fce5-8c82bb6f7d08403b
   IODev      d_ccu
   NAME       EG.Wohnzimmer.Rollladen.Schiebetuer
   NR         29
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    NEQ0079468
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    EG.Wohnzimmer.Rollladen.Schiebetuer
   ccutype    HM-LC-Bl1PBU-FM
   channels   2
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-07-20 18:37:42   1.DIRECTION     none
     2019-07-19 07:38:43   1.INHIBIT       false
     2019-07-20 18:37:42   1.LEVEL         open
     2019-07-20 18:37:42   1.WORKING       no
     2019-07-05 16:29:28   ASC_Enable      on
     2019-07-20 18:37:42   ASC_ShuttersLastDrive manual
     2019-07-20 05:00:02   ASC_Time_DriveDown 20.07.2019 - 22:00
     2019-07-20 05:00:02   ASC_Time_DriveUp 21.07.2019 - 05:00
     2019-07-19 07:38:07   associatedWith  ASC
     2019-07-20 18:37:42   control         100
     2019-07-20 18:37:42   hmstate         open
     2019-07-20 18:37:42   state           open
   hmccu:
     devspec    NEQ0079468
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      none
         OVAL       0
         SVAL       none
         VAL        0
       1.INHIBIT:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       open
         VAL        1.000000
       1.WORKING:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_BrightnessSensor AU.Terrasse.Licht:control
   ASC_Down   astro
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading control
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 230
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 22000
   ASC_Up     astro
   ASC_WindowRec EG.Wohnzimmer.Fenster.Terrassentuer
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/
   group      Rollladen
   room       ASC,_HOMEMATIC
   statedatapoint 1.LEVEL
   stripnumber 1
   substexcl  control
   substitute LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


list von EG.Wohnzimmer.Fenster.Schiebetuer

Internals:
   DEF        MEQ0068461:3
   FUUID      5d1ef27e-f33f-c8ac-e2cb-30f218fb78b65563
   IODev      d_ccu
   NAME       EG.Wohnzimmer.Fenster.Schiebetuer
   NR         92
   STATE      1
   TYPE       HMCCUCHN
   ccuaddr    MEQ0068461:3
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    EG.Wohnzimmer.Fenster.Schiebetuer
   ccutype    HM-SCI-3-FM
   channels   1
   chntype    SHUTTER_CONTACT
   firmware   1.2
   statevals  devstate
   READINGS:
     2019-07-19 07:38:43   0.AES_KEY       1
     2019-07-19 07:38:43   0.CONFIG_PENDING false
     2019-07-19 07:38:43   0.LOWBAT        false
     2019-07-19 07:38:43   0.RSSI_DEVICE   1
     2019-07-19 07:38:43   0.RSSI_PEER     1
     2019-07-19 07:38:43   0.STICKY_UNREACH false
     2019-07-19 07:38:43   0.UNREACH       false
     2019-07-20 18:37:36   3.LOWBAT        0
     2019-07-20 18:37:36   3.STATE         1
     2019-07-20 18:37:36   control         1
     2019-07-20 18:37:36   hmstate         1
     2019-07-20 18:37:36   state           1
   hmccu:
     devspec    MEQ0068461:3
     dp:
       0.AES_KEY:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.LOWBAT:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.RSSI_PEER:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       3.LOWBAT:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.STATE:
         OSVAL      0
         OVAL       0
         SVAL       1
         VAL        1
Attributes:
   IODev      d_ccu
   devStateIcon 0:fts_door 1:fts_door_open
   room       ASC,_HOMEMATIC



DANKE
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juli 2019, 21:44:46
EG.Wohnzimmer.Rollladen.Schiebetuer

Das ist die Terrassentür? Und wenn die Pos des Rollos 0 ist, also offen dann fährt das Rollo nicht bei Shading, bleibt also bei 0 aber wenn die Abendfahrt kommt fährt es auf 100 also zu?


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juli 2019, 21:56:57
Zitat von: pcjogi am 20 Juli 2019, 20:36:26
LIST von ASC
Internals:
   FUUID      5d11add2-f33f-c8ac-6e17-d26f73618e4c29a9
   FVERSION   73_AutoShuttersControl.pm:v0.6.21-s19814/2019-07-10 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,EG.Bad.Rollladen,EG.WC.Rollladen,EG.Wohnzimmer.Rollladen.Schiebefenster,EG.Wohnzimmer.Rollladen.Schiebetuer,AU.TERRASSE.LICHT,HM_AU.SEITENGARTEN.LICHT,AU.Himmel.Astro,EG.Wohnzimmer.Rollladen.Schiebefenster,EG.Wohnzimmer.Rollladen.Schiebetuer,EG.WC.Rollladen,AU.SEITENGARTEN.LICHT,EG.Wohnzimmer.Fenster.Terrassentuer,AU.Seitengarten.Licht,EG.Bad.Rollladen,AU.Terrasse.Licht
   NR         66
   NTFY_ORDER 51-ASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.21
   OLDREADINGS:
   READINGS:
     2019-07-20 16:06:28   EG.Bad.Rollladen_PosValue 100
     2019-07-20 08:59:10   EG.Bad.Rollladen_lastPosValue 49
     2019-07-20 05:00:02   EG.Bad.Rollladen_nextAstroTimeEvent 20.07.2019 - 22:00
     2019-07-20 16:06:53   EG.WC.Rollladen_PosValue 100
     2019-07-20 13:21:33   EG.WC.Rollladen_lastPosValue 10
     2019-07-20 05:00:02   EG.WC.Rollladen_nextAstroTimeEvent 20.07.2019 - 22:00
     2019-07-20 16:34:31   EG.Wohnzimmer.Fenster.Terrassentuer_PosValue 0
     2019-07-20 15:45:03   EG.Wohnzimmer.Rollladen.Schiebefenster_PosValue 100
     2019-07-20 15:44:38   EG.Wohnzimmer.Rollladen.Schiebefenster_lastPosValue 10
     2019-07-20 05:00:02   EG.Wohnzimmer.Rollladen.Schiebefenster_nextAstroTimeEvent 20.07.2019 - 22:00
     2019-07-20 18:37:42   EG.Wohnzimmer.Rollladen.Schiebetuer_PosValue 100
     2019-07-20 13:47:07   EG.Wohnzimmer.Rollladen.Schiebetuer_lastPosValue 100
     2019-07-20 05:00:02   EG.Wohnzimmer.Rollladen.Schiebetuer_nextAstroTimeEvent 20.07.2019 - 22:00
     2019-07-05 16:33:15   ascEnable       on
     2019-06-26 15:44:39   controlShading  on
     2019-06-25 07:14:58   hardLockOut     off
     2019-06-28 18:46:54   partyMode       off
     2019-07-19 07:38:06   room_ASC__HOMEMATIC EG.Wohnzimmer.Rollladen.Schiebefenster,EG.Wohnzimmer.Rollladen.Schiebetuer
     2019-07-19 07:38:06   room_ASC__HOMEMATIC_ioBroker EG.Bad.Rollladen,EG.WC.Rollladen
     2019-06-25 07:14:58   selfDefense     off
     2019-07-20 18:37:42   state           manual
     2019-06-25 07:14:58   sunriseTimeWeHoliday off
     2019-07-19 07:38:06   userAttrList    rolled out
   helper:
     shuttersList:
       EG.Bad.Rollladen
       EG.WC.Rollladen
       EG.Wohnzimmer.Rollladen.Schiebefenster
       EG.Wohnzimmer.Rollladen.Schiebetuer
   monitoredDevs:
     AU.Himmel.Astro:
       ASC        ASC_twilightDevice
     AU.SEITENGARTEN.LICHT:
       EG.Bad.Rollladen ASC_BrightnessSensor
       EG.WC.Rollladen ASC_BrightnessSensor
     AU.Seitengarten.Licht:
       EG.Bad.Rollladen ASC_BrightnessSensor
       EG.WC.Rollladen ASC_BrightnessSensor
     AU.TERRASSE.LICHT:
       EG.Wohnzimmer.Rollladen.Schiebefenster ASC_BrightnessSensor
     AU.Terrasse.Licht:
       EG.Wohnzimmer.Rollladen.Schiebefenster ASC_BrightnessSensor
       EG.Wohnzimmer.Rollladen.Schiebetuer ASC_BrightnessSensor
     EG.Bad.Rollladen:
     EG.WC.Rollladen:
     EG.Wohnzimmer.Fenster.Terrassentuer:
       EG.Wohnzimmer.Rollladen.Schiebetuer ASC_WindowRec
     EG.Wohnzimmer.Rollladen.Schiebefenster:
     EG.Wohnzimmer.Rollladen.Schiebetuer:
     HM_AU.SEITENGARTEN.LICHT:
       HM_EG.WC.Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -9
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -9
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_tempSensor WetterProplanta:temperature
   ASC_twilightDevice AU.Himmel.Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC



LIST von  EG.Wohnzimmer.Rollladen.Schiebetuer

Internals:
   DEF        NEQ0079468
   FUUID      5d04d0b5-f33f-c8ac-fce5-8c82bb6f7d08403b
   IODev      d_ccu
   NAME       EG.Wohnzimmer.Rollladen.Schiebetuer
   NR         29
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    NEQ0079468
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    EG.Wohnzimmer.Rollladen.Schiebetuer
   ccutype    HM-LC-Bl1PBU-FM
   channels   2
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-07-20 18:37:42   1.DIRECTION     none
     2019-07-19 07:38:43   1.INHIBIT       false
     2019-07-20 18:37:42   1.LEVEL         open
     2019-07-20 18:37:42   1.WORKING       no
     2019-07-05 16:29:28   ASC_Enable      on
     2019-07-20 18:37:42   ASC_ShuttersLastDrive manual
     2019-07-20 05:00:02   ASC_Time_DriveDown 20.07.2019 - 22:00
     2019-07-20 05:00:02   ASC_Time_DriveUp 21.07.2019 - 05:00
     2019-07-19 07:38:07   associatedWith  ASC
     2019-07-20 18:37:42   control         100
     2019-07-20 18:37:42   hmstate         open
     2019-07-20 18:37:42   state           open
   hmccu:
     devspec    NEQ0079468
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OVAL       false
         VAL        false
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      none
         OVAL       0
         SVAL       none
         VAL        0
       1.INHIBIT:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       open
         VAL        1.000000
       1.WORKING:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_BrightnessSensor AU.Terrasse.Licht:control
   ASC_Down   astro
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading control
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 230
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 22000
   ASC_Up     astro
   ASC_WindowRec EG.Wohnzimmer.Fenster.Terrassentuer
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/
   group      Rollladen
   room       ASC,_HOMEMATIC
   statedatapoint 1.LEVEL
   stripnumber 1
   substexcl  control
   substitute LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


list von EG.Wohnzimmer.Fenster.Schiebetuer

Internals:
   DEF        MEQ0068461:3
   FUUID      5d1ef27e-f33f-c8ac-e2cb-30f218fb78b65563
   IODev      d_ccu
   NAME       EG.Wohnzimmer.Fenster.Schiebetuer
   NR         92
   STATE      1
   TYPE       HMCCUCHN
   ccuaddr    MEQ0068461:3
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    EG.Wohnzimmer.Fenster.Schiebetuer
   ccutype    HM-SCI-3-FM
   channels   1
   chntype    SHUTTER_CONTACT
   firmware   1.2
   statevals  devstate
   READINGS:
     2019-07-19 07:38:43   0.AES_KEY       1
     2019-07-19 07:38:43   0.CONFIG_PENDING false
     2019-07-19 07:38:43   0.LOWBAT        false
     2019-07-19 07:38:43   0.RSSI_DEVICE   1
     2019-07-19 07:38:43   0.RSSI_PEER     1
     2019-07-19 07:38:43   0.STICKY_UNREACH false
     2019-07-19 07:38:43   0.UNREACH       false
     2019-07-20 18:37:36   3.LOWBAT        0
     2019-07-20 18:37:36   3.STATE         1
     2019-07-20 18:37:36   control         1
     2019-07-20 18:37:36   hmstate         1
     2019-07-20 18:37:36   state           1
   hmccu:
     devspec    MEQ0068461:3
     dp:
       0.AES_KEY:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.LOWBAT:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.RSSI_PEER:
         OSVAL      1
         OVAL       1
         SVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      false
         OVAL       false
         SVAL       false
         VAL        false
       3.LOWBAT:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.STATE:
         OSVAL      0
         OVAL       0
         SVAL       1
         VAL        1
Attributes:
   IODev      d_ccu
   devStateIcon 0:fts_door 1:fts_door_open
   room       ASC,_HOMEMATIC



DANKE

Eigentlich sollte es so gehen. Aber setze bitte einmal explizit ASC_ShuttersPlace auf terrace
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 20 Juli 2019, 22:18:10
Zitat von: CoolTux am 20 Juli 2019, 20:22:24
So gesehen gar nicht. Ausser Du deaktiviert Ventilate_Window komplett.

Siehst Du keine Möglichkeit der Steuerung? Ventilate ist eine schöne Funktion, doch wenn das Rollo anschliessend die alte Position auf auf oder zu, je nach Tageszeit ändert, ist dieses Suboptimal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Juli 2019, 22:25:53
Zitat von: Beetle2003 am 20 Juli 2019, 22:18:10
Siehst Du keine Möglichkeit der Steuerung? Ventilate ist eine schöne Funktion, doch wenn das Rollo anschliessend die alte Position auf auf oder zu, je nach Tageszeit ändert, ist dieses Suboptimal.

Mach mal bitte ein Vorschlag?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Ban am 21 Juli 2019, 10:47:40
Zitat von: Beetle2003 am 20 Juli 2019, 22:18:10
Siehst Du keine Möglichkeit der Steuerung? Ventilate ist eine schöne Funktion, doch wenn das Rollo anschliessend die alte Position auf auf oder zu, je nach Tageszeit ändert, ist dieses Suboptimal.
Zitat von: CoolTux am 20 Juli 2019, 22:25:53
Mach mal bitte ein Vorschlag?

Das Verhalten hatte ich auch schon bemerkt. Hatte mich auch gewundet, warum einmal das Rollo runter und einmal hoch fährt.
Mit der Erklärung bzgl. Tag und Nacht ist mir die aktuelle Umsetzung klar.
Habe das Verhalten auch meiner Frau erklärt, wir können uns aber beide immer noch nicht so recht damit anfreunden.
Wir hätten auch lieber, dass das Rollo, wenn es in die Ventilate Position ist und das Fenster geschlossen wird, wieder in die vorherige Position fährt.
Mein Vorschlag wäre bei den Rollos ein Attribut einzuführen, mit welchem man das Verhalten steuern kann. Einmal das aktuelle Verhalten mit Tag und Nacht oder jeweils die vorherige Position anfahren.
Wenn man Tag und Nacht als Default für das Attribut wählt, ändert sich das Verhalten nach einem FHEM Update erstmal nicht und nur wenn man es anders verwenden will, kann man das Verhalten über das Attribute umschalten.

Grüße,
Ban
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wiego am 21 Juli 2019, 10:59:01
Hallo,

ich habe Probleme mit dem Lockout-schutz( ASC_lockOut = soft) während der Beschattung an der Terrassentür, wenn ich die ComfortPos benutze.
Beschattung funktioniert einwandfrei nach Helligkeit, etc., das Rollo fährt auf die Beschattungsposition, super.  Wenn ich dann meinen ThreeStateSensor auf Open bewege, fährt das Rollo aus der Beschattung in die Comfort_Pos, soweit so gut. Sobald aber die ASC_Shading_WaitingPeriod abgelaufen ist (zur Zeit testweise auf 60sec) fährt das Rolle wieder in die Beschattung, obwohl der ThreeStateSensor noch auf Open steht! Das passiert immer. Ich find den Fehler einfach nicht und würde mich über Hilfe freuen:

Rollo-Device:
Internals:
   DEF        sw12 H 4
   FUUID      5c4624f5-f33f-0e24-e574-83a4d93b6ee37c4f
   HOUSE      H
   IODev      x10
   MODEL      sw12
   NAME       Rollo_Wohnen_links
   NR         211
   STATE      Sonne
   TYPE       X10
   UNIT       4
   READINGS:
     2019-07-20 15:41:19   ASC_Enable      on
     2019-07-21 10:15:49   ASC_Time_DriveDown 21.07.2019 - 21:24
     2019-07-21 10:15:49   ASC_Time_DriveUp 22.07.2019 - 07:45
     2019-07-21 10:15:45   associatedWith  RolloSteuerung
     2019-07-20 13:09:44   dimmer          90
     2019-07-21 10:32:45   dimto           20
     2019-07-20 12:57:27   onoff           0
     2019-07-21 10:32:45   state           dimto 20
   internals:
     interfaces dimmer
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -2
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -2
   ASC_BrightnessSensor Klima_Aussen_Wetterstation:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 100
   ASC_LockOut soft
   ASC_Open_Pos 100
   ASC_Pos_Reading dimto
   ASC_Shading_Angle_Left 77
   ASC_Shading_Angle_Right 210
   ASC_Shading_Direction 30
   ASC_Shading_MinMax_Elevation 33.0:100.0
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 195
   ASC_Shading_StateChange_Sunny 200
   ASC_Shading_WaitingPeriod 60
   ASC_ShuttersPlace terrace
   ASC_TempSensor Wetterstation:temperature
   ASC_Time_Up_Early 7:45
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_WiggleValue 10
   ASC_WindowRec TGriffPos:state
   ASC_WindowRec_subType threestate
   IODev      x10
   cmdIcon    on:control_arrow_upward off:control_arrow_downward
   devStateIcon .*:fts_garage_door_20
   eventMap   /on:on/dimto 20:Sonne/off:off/
   room       EG->Wohnen,Protokoll->X10
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate group_map structexclude
   webCmd     on:Sonne:off


ASC-Device:
Internals:
   FUUID      5d16f458-f33f-7550-91fa-30f2b5635c72618f
   FVERSION   73_AutoShuttersControl.pm:v0.6.21-s19814/2019-07-10 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolloSteuerung
   NOTIFYDEV  HelligkeitGarten,Klima_Aussen_Wetterstation,RolloSteuerung,TGriffPos,TWI,global,Markise,Rollo_Essen_Nord,Rollo_Essen_Sued,Rollo_Essen_links,Rollo_Essen_rechts,Rollo_Kueche,Rollo_Schlafzimmer,Rollo_Studio_links_unten,Rollo_Studio_rechts_unten,Rollo_Timon,Rollo_Wohnen_links,Rollo_Wohnen_rechts
   NR         661
   NTFY_ORDER 51-RolloSteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.21
   OLDREADINGS:
   READINGS:
     2019-07-21 05:46:47   Markise_lastPosValue 0
     2019-07-21 10:15:48   Markise_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Essen_Nord_lastPosValue 0
     2019-07-21 10:15:48   Rollo_Essen_Nord_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:32:10   Rollo_Essen_Sued_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Essen_Sued_nextAstroTimeEvent 21.07.2019 - 21:24
     2019-07-21 10:50:32   Rollo_Essen_links_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Essen_links_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Essen_rechts_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Essen_rechts_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Kueche_lastPosValue 100
     2019-07-21 10:15:49   Rollo_Kueche_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Schlafzimmer_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Schlafzimmer_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Studio_links_unten_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Studio_links_unten_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Studio_rechts_unten_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Studio_rechts_unten_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Timon_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Timon_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-16 20:32:56   Rollo_Wohnen_links_PosValue 20
     2019-07-21 10:32:45   Rollo_Wohnen_links_lastPosValue 100
     2019-07-21 10:15:49   Rollo_Wohnen_links_nextAstroTimeEvent 21.07.2019 - 21:24
     2019-07-21 07:45:06   Rollo_Wohnen_rechts_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Wohnen_rechts_nextAstroTimeEvent 21.07.2019 - 21:24
     2019-07-14 05:39:29   TerrasseLinks_lastPosValue 0
     2019-07-14 05:39:29   TerrasseRechts_lastPosValue 0
     2019-07-21 10:28:15   ascEnable       on
     2019-07-21 10:28:20   controlShading  on
     2019-07-20 15:24:58   hardLockOut     off
     2019-07-21 10:15:42   room_Au__en-_Garten_Protokoll-_X10 Markise
     2019-07-21 10:15:42   room_DG-_Studio_Protokoll-_X10 Rollo_Studio_links_unten,Rollo_Studio_rechts_unten
     2019-07-21 10:15:42   room_EG-_Een_Protokoll-_X10 Rollo_Essen_Nord,Rollo_Essen_Sued,Rollo_Essen_links,Rollo_Essen_rechts
     2019-07-21 10:15:42   room_EG-_Kueche_Protokoll-_Homematic Rollo_Kueche
     2019-07-21 10:15:42   room_EG-_Wohnen_Protokoll-_X10 Rollo_Wohnen_links,Rollo_Wohnen_rechts
     2019-07-21 10:15:42   room_OG-_Schlafzimmer_Protokoll-_X10 Rollo_Schlafzimmer
     2019-07-21 10:15:42   room_OG-_Timon_Protokoll-_X10 Rollo_Timon
     2019-07-20 15:31:03   selfDefense     off
     2019-07-21 10:15:49   state           created new drive timer
     2019-06-29 07:17:12   sunriseTimeWeHoliday off
     2019-07-21 10:15:42   userAttrList    rolled out
   helper:
     shuttersList:
       Markise
       Rollo_Essen_Nord
       Rollo_Essen_Sued
       Rollo_Essen_links
       Rollo_Essen_rechts
       Rollo_Kueche
       Rollo_Schlafzimmer
       Rollo_Studio_links_unten
       Rollo_Studio_rechts_unten
       Rollo_Timon
       Rollo_Wohnen_links
       Rollo_Wohnen_rechts
   monitoredDevs:
     HelligkeitGarten:
       Rollo_Essen_Nord ASC_BrightnessSensor
       Rollo_Essen_Sued ASC_BrightnessSensor
       Rollo_Essen_rechts ASC_BrightnessSensor
       Rollo_Kueche ASC_BrightnessSensor
       Rollo_Schlafzimmer ASC_BrightnessSensor
       Rollo_Studio_links_unten ASC_BrightnessSensor
       Rollo_Studio_rechts_unten ASC_BrightnessSensor
       Rollo_Timon ASC_BrightnessSensor
     Klima_Aussen_Wetterstation:
       RolloSteuerung ASC_windSensor
       Rollo_Essen_links ASC_BrightnessSensor
       Rollo_Wohnen_links ASC_BrightnessSensor
       Rollo_Wohnen_rechts ASC_BrightnessSensor
     Rollo_Wohnen_links:
     TGriffPos:
       Rollo_Wohnen_links ASC_WindowRec
     TWI:
       RolloSteuerung ASC_twilightDevice
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_debug  1
   ASC_expert 1
   ASC_tempSensor Klima_Aussen_Wetterstation:temperature
   ASC_twilightDevice TWI
   ASC_windSensor Klima_Aussen_Wetterstation:windSpeed
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Danke und Grüße,
wiego
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juli 2019, 11:10:30
Zitat von: wiego am 21 Juli 2019, 10:59:01
Hallo,

ich habe Probleme mit dem Lockout-schutz( ASC_lockOut = soft) während der Beschattung an der Terrassentür, wenn ich die ComfortPos benutze.
Beschattung funktioniert einwandfrei nach Helligkeit, etc., das Rollo fährt auf die Beschattungsposition, super.  Wenn ich dann meinen ThreeStateSensor auf Open bewege, fährt das Rollo aus der Beschattung in die Comfort_Pos, soweit so gut. Sobald aber die ASC_Shading_WaitingPeriod abgelaufen ist (zur Zeit testweise auf 60sec) fährt das Rolle wieder in die Beschattung, obwohl der ThreeStateSensor noch auf Open steht! Das passiert immer. Ich find den Fehler einfach nicht und würde mich über Hilfe freuen:

Rollo-Device:
Internals:
   DEF        sw12 H 4
   FUUID      5c4624f5-f33f-0e24-e574-83a4d93b6ee37c4f
   HOUSE      H
   IODev      x10
   MODEL      sw12
   NAME       Rollo_Wohnen_links
   NR         211
   STATE      Sonne
   TYPE       X10
   UNIT       4
   READINGS:
     2019-07-20 15:41:19   ASC_Enable      on
     2019-07-21 10:15:49   ASC_Time_DriveDown 21.07.2019 - 21:24
     2019-07-21 10:15:49   ASC_Time_DriveUp 22.07.2019 - 07:45
     2019-07-21 10:15:45   associatedWith  RolloSteuerung
     2019-07-20 13:09:44   dimmer          90
     2019-07-21 10:32:45   dimto           20
     2019-07-20 12:57:27   onoff           0
     2019-07-21 10:32:45   state           dimto 20
   internals:
     interfaces dimmer
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -2
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -2
   ASC_BrightnessSensor Klima_Aussen_Wetterstation:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 100
   ASC_LockOut soft
   ASC_Open_Pos 100
   ASC_Pos_Reading dimto
   ASC_Shading_Angle_Left 77
   ASC_Shading_Angle_Right 210
   ASC_Shading_Direction 30
   ASC_Shading_MinMax_Elevation 33.0:100.0
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 195
   ASC_Shading_StateChange_Sunny 200
   ASC_Shading_WaitingPeriod 60
   ASC_ShuttersPlace terrace
   ASC_TempSensor Wetterstation:temperature
   ASC_Time_Up_Early 7:45
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_WiggleValue 10
   ASC_WindowRec TGriffPos:state
   ASC_WindowRec_subType threestate
   IODev      x10
   cmdIcon    on:control_arrow_upward off:control_arrow_downward
   devStateIcon .*:fts_garage_door_20
   eventMap   /on:on/dimto 20:Sonne/off:off/
   room       EG->Wohnen,Protokoll->X10
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate group_map structexclude
   webCmd     on:Sonne:off


ASC-Device:
Internals:
   FUUID      5d16f458-f33f-7550-91fa-30f2b5635c72618f
   FVERSION   73_AutoShuttersControl.pm:v0.6.21-s19814/2019-07-10 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolloSteuerung
   NOTIFYDEV  HelligkeitGarten,Klima_Aussen_Wetterstation,RolloSteuerung,TGriffPos,TWI,global,Markise,Rollo_Essen_Nord,Rollo_Essen_Sued,Rollo_Essen_links,Rollo_Essen_rechts,Rollo_Kueche,Rollo_Schlafzimmer,Rollo_Studio_links_unten,Rollo_Studio_rechts_unten,Rollo_Timon,Rollo_Wohnen_links,Rollo_Wohnen_rechts
   NR         661
   NTFY_ORDER 51-RolloSteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.21
   OLDREADINGS:
   READINGS:
     2019-07-21 05:46:47   Markise_lastPosValue 0
     2019-07-21 10:15:48   Markise_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Essen_Nord_lastPosValue 0
     2019-07-21 10:15:48   Rollo_Essen_Nord_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:32:10   Rollo_Essen_Sued_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Essen_Sued_nextAstroTimeEvent 21.07.2019 - 21:24
     2019-07-21 10:50:32   Rollo_Essen_links_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Essen_links_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Essen_rechts_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Essen_rechts_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Kueche_lastPosValue 100
     2019-07-21 10:15:49   Rollo_Kueche_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Schlafzimmer_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Schlafzimmer_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Studio_links_unten_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Studio_links_unten_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Studio_rechts_unten_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Studio_rechts_unten_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-21 05:46:47   Rollo_Timon_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Timon_nextAstroTimeEvent 21.07.2019 - 21:10
     2019-07-16 20:32:56   Rollo_Wohnen_links_PosValue 20
     2019-07-21 10:32:45   Rollo_Wohnen_links_lastPosValue 100
     2019-07-21 10:15:49   Rollo_Wohnen_links_nextAstroTimeEvent 21.07.2019 - 21:24
     2019-07-21 07:45:06   Rollo_Wohnen_rechts_lastPosValue 0
     2019-07-21 10:15:49   Rollo_Wohnen_rechts_nextAstroTimeEvent 21.07.2019 - 21:24
     2019-07-14 05:39:29   TerrasseLinks_lastPosValue 0
     2019-07-14 05:39:29   TerrasseRechts_lastPosValue 0
     2019-07-21 10:28:15   ascEnable       on
     2019-07-21 10:28:20   controlShading  on
     2019-07-20 15:24:58   hardLockOut     off
     2019-07-21 10:15:42   room_Au__en-_Garten_Protokoll-_X10 Markise
     2019-07-21 10:15:42   room_DG-_Studio_Protokoll-_X10 Rollo_Studio_links_unten,Rollo_Studio_rechts_unten
     2019-07-21 10:15:42   room_EG-_Een_Protokoll-_X10 Rollo_Essen_Nord,Rollo_Essen_Sued,Rollo_Essen_links,Rollo_Essen_rechts
     2019-07-21 10:15:42   room_EG-_Kueche_Protokoll-_Homematic Rollo_Kueche
     2019-07-21 10:15:42   room_EG-_Wohnen_Protokoll-_X10 Rollo_Wohnen_links,Rollo_Wohnen_rechts
     2019-07-21 10:15:42   room_OG-_Schlafzimmer_Protokoll-_X10 Rollo_Schlafzimmer
     2019-07-21 10:15:42   room_OG-_Timon_Protokoll-_X10 Rollo_Timon
     2019-07-20 15:31:03   selfDefense     off
     2019-07-21 10:15:49   state           created new drive timer
     2019-06-29 07:17:12   sunriseTimeWeHoliday off
     2019-07-21 10:15:42   userAttrList    rolled out
   helper:
     shuttersList:
       Markise
       Rollo_Essen_Nord
       Rollo_Essen_Sued
       Rollo_Essen_links
       Rollo_Essen_rechts
       Rollo_Kueche
       Rollo_Schlafzimmer
       Rollo_Studio_links_unten
       Rollo_Studio_rechts_unten
       Rollo_Timon
       Rollo_Wohnen_links
       Rollo_Wohnen_rechts
   monitoredDevs:
     HelligkeitGarten:
       Rollo_Essen_Nord ASC_BrightnessSensor
       Rollo_Essen_Sued ASC_BrightnessSensor
       Rollo_Essen_rechts ASC_BrightnessSensor
       Rollo_Kueche ASC_BrightnessSensor
       Rollo_Schlafzimmer ASC_BrightnessSensor
       Rollo_Studio_links_unten ASC_BrightnessSensor
       Rollo_Studio_rechts_unten ASC_BrightnessSensor
       Rollo_Timon ASC_BrightnessSensor
     Klima_Aussen_Wetterstation:
       RolloSteuerung ASC_windSensor
       Rollo_Essen_links ASC_BrightnessSensor
       Rollo_Wohnen_links ASC_BrightnessSensor
       Rollo_Wohnen_rechts ASC_BrightnessSensor
     Rollo_Wohnen_links:
     TGriffPos:
       Rollo_Wohnen_links ASC_WindowRec
     TWI:
       RolloSteuerung ASC_twilightDevice
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_debug  1
   ASC_expert 1
   ASC_tempSensor Klima_Aussen_Wetterstation:temperature
   ASC_twilightDevice TWI
   ASC_windSensor Klima_Aussen_Wetterstation:windSpeed
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Danke und Grüße,
wiego

Ich muss es mir noch mal später in Ruhe anschauen. Würde aber sagen das dadurch das Open bei Dir gleich Comfort ist ASC durcheinander kommt. Kannst Du Comfort auf 99 setzen zu Testzwecken?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wiego am 21 Juli 2019, 12:52:37
ZitatKannst Du Comfort auf 99 setzen zu Testzwecken?

Hab ich gerade probiert, hat leider keine Besserung gebracht. Noch zur Info ein Ausschnitt aus dem Log, zu dem Zeitpunkt wenn das Rollo in Beschattung fährt, obwohl der Griff auf "open" steht:


ASC_DEBUG!!! 2019.07.21 12:44:47 - EventProcessingShadingBrightness: Rollo_Wohnen_links - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.07.21 12:44:47 - EventProcessingShadingBrightness: Rollo_Wohnen_links - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnIsDay: Rollo_Wohnen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnIsDay: Rollo_Wohnen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:47 - ShadingProcessing: Rollo_Wohnen_links - �bergebende Werte - Azimuth:156.77, Elevation: 59.22, Brightness: 219, OutTemp: 26.3, Fenster Position: 30, Winkel Links: 77, Winkel Rechts: 210, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.07.21 12:44:47 - ShadingProcessing: Rollo_Wohnen_links - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.07.21 12:44:47 - ShadingProcessing: Rollo_Wohnen_links - Alle Beschattungsbedingungen wurden erf�llt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnIsDay: Rollo_Wohnen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnIsDay: Rollo_Wohnen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnIsDay: Rollo_Wohnen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnSetCmdFn: Rollo_Wohnen_links - Rolllo wird gefahren, aktuelle Position: 99, Zielposition: 20. Grund der Fahrt: shading in
2019.07.21 12:44:47 1: CM11 device x10: (ext) checksum correct, OK for transmission

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnSetDriveCmd: Rollo_Wohnen_links - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnSetDriveCmd: Rollo_Wohnen_links - NoOffset: NEIN

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnShuttersCommandSet: Rollo_Wohnen_links - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Wohnen_links - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 20 zum Beschatten gefahren

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Wohnen_links - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2019.07.21 12:44:47

ASC_DEBUG!!! 2019.07.21 12:44:49 - EventProcessingShadingBrightness: Rollo_Wohnen_links - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.07.21 12:44:49 - EventProcessingShadingBrightness: Rollo_Essen_links - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.07.21 12:44:49 - EventProcessingShadingBrightness: Rollo_Essen_links - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnIsDay: Rollo_Essen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnIsDay: Rollo_Essen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Essen_links - �bergebende Werte - Azimuth:156.77, Elevation: 59.22, Brightness: 219, OutTemp: 26.3, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: -10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Essen_links - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Essen_links - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnIsDay: Rollo_Essen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnIsDay: Rollo_Essen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnIsDay: Rollo_Essen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnSetCmdFn: Rollo_Essen_links - Abbruch aktuelle Position ist gleich der Zielposition 0=0

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnSetDriveCmd: Rollo_Essen_links - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnSetDriveCmd: Rollo_Essen_links - NoOffset: NEIN

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnShuttersCommandSet: Rollo_Essen_links - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Essen_links - Der aktuelle Beschattungsstatus ist: out und somit wird nun in die Position: 0 zum beenden der Beschattung gefahren

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Essen_links - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.07.21 12:44:49

ASC_DEBUG!!! 2019.07.21 12:44:49 - EventProcessingShadingBrightness: Rollo_Essen_links - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen


Es kommt also nicht zu einem " Die Fahrt wird zurückgestellt. Grund kann ein geöffnetes Fenster sein oder ein aktivierter Party Modus'" wie ich es erwartet hätte.

ZitatIch muss es mir noch mal später in Ruhe anschauen.
Danke schonmal

und Grüße
wiego
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 Juli 2019, 12:59:23
Schau ich mir heute Abend an.
Ich mach gerade ein Proxmox Clusterupdate auf 5 Nodes, da brauche ich alle Gedanken und die Testumgebung ist dafür offline  :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 21 Juli 2019, 14:45:52
Zitat von: Ban am 21 Juli 2019, 10:47:40
Das Verhalten hatte ich auch schon bemerkt. Hatte mich auch gewundet, warum einmal das Rollo runter und einmal hoch fährt.
Mit der Erklärung bzgl. Tag und Nacht ist mir die aktuelle Umsetzung klar.
Habe das Verhalten auch meiner Frau erklärt, wir können uns aber beide immer noch nicht so recht damit anfreunden.
Wir hätten auch lieber, dass das Rollo, wenn es in die Ventilate Position ist und das Fenster geschlossen wird, wieder in die vorherige Position fährt.
Mein Vorschlag wäre bei den Rollos ein Attribut einzuführen, mit welchem man das Verhalten steuern kann. Einmal das aktuelle Verhalten mit Tag und Nacht oder jeweils die vorherige Position anfahren.
Wenn man Tag und Nacht als Default für das Attribut wählt, ändert sich das Verhalten nach einem FHEM Update erstmal nicht und nur wenn man es anders verwenden will, kann man das Verhalten über das Attribute umschalten.

Grüße,
Ban

Hallo,

ich habe nach einer guten Erklärung gesucht. Ich finde, dass dieses der richtige Ansatz sein kann. Was mir zusätzlich noch wichtig wäre ist, dass das System sich merkt, ob vor der ventilate Fahrt das Rollo auf manuell stand und dann in diese Postion zurüch fährt.

Danke für die Hilfestellung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 22 Juli 2019, 22:31:49
Hallo zusammen,
Ich hab da mal eine Zwischenfrage.
Gibt es bereits eine Beschreibung als Tabelle oder Prozessbild, in der das Verhalten beschrieben wird?

Gruß Christian

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 Juli 2019, 22:34:54
Zitat von: ch.eick am 22 Juli 2019, 22:31:49
Hallo zusammen,
Ich hab da mal eine Zwischenfrage.
Gibt es bereits eine Beschreibung als Tabelle oder Prozessbild, in der das Verhalten beschrieben wird?

Gruß Christian

Gesendet von meinem SM-G930F mit Tapatalk

Leider nein. Hatte mal mit nem Flussdiagramm angefangen es aber schnell verworfen. Es wurde riesig.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 22 Juli 2019, 22:46:58
Hmm, dann kann man ja nur testen und wird immer wieder von Seiteneffekten überrascht.
Hast Du Dir einen Testplan erstellt?
Wie gehst Du da bei Fehlerfällen vor?

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 Juli 2019, 22:49:26
Ich schaue mir die Fehlerbeschreibung an und dann den Code, wenn ich damit nicht weiter komme teste ich in meiner Testumgebung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 22 Juli 2019, 22:53:56
Gibt es so etwas wie eine Beschreibung, was alles implementiert wurde oder noch auf der Wunschliste steht?

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 Juli 2019, 23:40:47
https://github.com/fhem/AutoShuttersControl/issues

Hier sind auch Userwünsche dabei. Ansonsten ist von meiner Seite alles drin. Aber es wird bestimmt im Laufe der Zeit noch was kommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hartwiga am 23 Juli 2019, 08:33:38
Ich benutze das Attribut ASC_ShuttersPlace=terrace, um einige Rolllos bei einer Abwesenheit per Residents=absent tagsüber automatisch zu schließen und bei erneuter Anwesenheit wieder zu öffnen, was soweit auch ohne Probleme gut funktioniert. Bei einer Abwesenheit die länger als ein Tag dauert Residents=absent | gone, fahren allerdings die Rolllos am nächsten Morgen beim Event "day open" alle wieder auf. Ich hatte die Funktion eigentlich so verstanden, dass die betroffenen Rolllos erst geöffnet werden, wenn der Residents Status wieder auf "home" wechselt, also z.B. erst am Ende des Urlaubs...

Habe ich die Funktion nicht richtig verstanden oder ist meine Konfiguration falsch !!??

Über Hilfe würde ich mich sehr freuen...

LG Andreas


ASC Device:

Internals:
   FUUID      5d217dbb-f33f-d6e8-7d7c-550a37850527b67b
   FVERSION   73_AutoShuttersControl.pm:v0.6.21-s19795/2019-07-08 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladen
   NOTIFYDEV  EG_Esszimmer_Fenster1,EG_Esszimmer_Fenster2,EG_Kueche_Fenster,EG_Treppenhaus_Fenster,EG_Wohnzimmer_Fenster,EG_Wohnzimmer_Tuer,GA_Bewegungsmelder_Haustuer,Rolladen,global,myTwilight,rgr_Home,EG_Esszimmer_Rolladen,EG_Kueche_Rolladen,EG_Spielzimmer_Rolladen,EG_Treppenhaus_Rolladen,EG_WC_Rolladen,EG_Wohnenzimmer_Rolladen,EG_Wohnenzimmer_Tuer_Rolladen
   NR         1399
   NTFY_ORDER 51-Rolladen
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.6.21
   OLDREADINGS:
   READINGS:
     2019-07-23 05:30:38   EG_Esszimmer_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Esszimmer_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Esszimmer_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:30:35   EG_Kueche_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Kueche_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Kueche_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:30:39   EG_Spielzimmer_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Spielzimmer_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Spielzimmer_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:31:01   EG_Treppenhaus_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Treppenhaus_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Treppenhaus_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:30:31   EG_WC_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_WC_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_WC_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:30:40   EG_Wohnenzimmer_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Wohnenzimmer_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Wohnenzimmer_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:30:50   EG_Wohnenzimmer_Tuer_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Wohnenzimmer_Tuer_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Wohnenzimmer_Tuer_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-10 20:45:01   ascEnable       on
     2019-07-22 15:23:46   controlShading  off
     2019-07-22 15:24:07   hardLockOut     off
     2019-07-16 21:09:29   room_CUL_HM_K__che_Rolladen EG_Kueche_Rolladen
     2019-07-16 21:09:29   room_CUL_HM_Rolladen_Spielzimmer EG_Spielzimmer_Rolladen
     2019-07-16 21:09:29   room_CUL_HM_Rolladen_Treppenhaus EG_Treppenhaus_Rolladen
     2019-07-16 21:09:29   room_CUL_HM_Rolladen_Wohnzimmer EG_Esszimmer_Rolladen,EG_Wohnenzimmer_Rolladen,EG_Wohnenzimmer_Tuer_Rolladen
     2019-07-16 21:09:29   room_Rolladen_CUL_HM_WC EG_WC_Rolladen
     2019-07-22 15:35:06   selfDefense     on
     2019-07-23 05:31:01   state           day open
     2019-07-09 05:38:34   sunriseTimeWeHoliday on
     2019-07-16 21:09:28   userAttrList    rolled out
   helper:
     shuttersList:
       EG_Esszimmer_Rolladen
       EG_Kueche_Rolladen
       EG_Spielzimmer_Rolladen
       EG_Treppenhaus_Rolladen
       EG_WC_Rolladen
       EG_Wohnenzimmer_Rolladen
       EG_Wohnenzimmer_Tuer_Rolladen
   monitoredDevs:
     EG_Esszimmer_Fenster1:
       EG_Esszimmer_Rolladen ASC_WindowRec
     EG_Esszimmer_Fenster2:
       EG_Esszimmer_Rolladen ASC_WindowRec
     EG_Esszimmer_Rolladen:
     EG_Kueche_Fenster:
       EG_Kueche_Rolladen ASC_WindowRec
     EG_Kueche_Rolladen:
     EG_Spielzimmer_Rolladen:
     EG_Treppenhaus_Fenster:
       EG_Treppenhaus_Rolladen ASC_WindowRec
     EG_Treppenhaus_Rolladen:
     EG_WC_Rolladen:
     EG_Wohnenzimmer_Rolladen:
     EG_Wohnenzimmer_Tuer_Rolladen:
     EG_Wohnzimmer_Fenster:
       EG_Wohnenzimmer_Rolladen ASC_WindowRec
     EG_Wohnzimmer_Tuer:
       EG_Wohnenzimmer_Tuer_Rolladen ASC_WindowRec
     GA_Bewegungsmelder_Haustuer:
       EG_Esszimmer_Rolladen ASC_BrightnessSensor
     myTwilight:
       Rolladen   ASC_twilightDevice
     rgr_Home:
       Rolladen   ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_residentsDev rgr_Home
   ASC_tempSensor GA_Carport_Temperatursensor
   ASC_twilightDevice myTwilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen,Test
   verbose    4


Rolladen Device:

Internals:
   DEF        672C3C
   FUUID      5d28dbc1-f33f-d6e8-9779-03ba003181468149
   HMLAN1_MSGCNT 93
   HMLAN1_RAWMSG E672C3C,0000,09BC766B,FF,FFB5,8DA410672C3C29A4F10601C800
   HMLAN1_RSSI -75
   HMLAN1_TIME 2019-07-23 05:30:40
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     93
   NAME       EG_Wohnenzimmer_Rolladen
   NOTIFYDEV  global
   NR         1406
   NTFY_ORDER 50-EG_Wohnenzimmer_Rolladen
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:8D - t:10 s:672C3C d:29A4F1 0601C800
   protLastRcv 2019-07-23 05:30:40
   protRcv    92 last_at:2019-07-23 05:30:40
   protSnd    93 last_at:2019-07-23 05:30:40
   protState  CMDs_done
   rssi_HMLAN1 cnt:46 min:-93 max:-70 avg:-77.95 lst:-91
   rssi_at_HMLAN1 cnt:93 min:-97 max:-71 avg:-79.08 lst:-75
   READINGS:
     2019-07-12 21:19:37   ASC_Enable      on
     2019-07-23 05:30:41   ASC_ShuttersLastDrive day open
     2019-07-23 05:30:02   ASC_Time_DriveDown 23.07.2019 - 22:00
     2019-07-23 05:30:02   ASC_Time_DriveUp 24.07.2019 - 05:30
     2019-07-23 05:30:03   CommandAccepted yes
     2019-07-12 21:13:06   D-firmware      2.11
     2019-07-12 21:13:06   D-serialNr      PEQ0006437
     2019-07-12 21:13:16   PairedTo        0x29A4F1
     2019-07-12 21:13:17   R-driveDown     50 s
     2019-07-12 21:13:17   R-driveTurn     0.5 s
     2019-07-12 21:13:17   R-driveUp       50 s
     2019-07-12 21:13:16   R-pairCentral   0x29A4F1
     2019-07-12 21:13:17   R-sign          off
     2019-07-12 21:13:16   RegL_00.        00:00 02:01 0A:29 0B:A4 0C:F1 15:FF 18:00
     2019-07-12 21:13:17   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
     2019-07-16 21:09:30   associatedWith  Rolladen
     2019-07-23 05:30:40   deviceMsg       on (to VCCU)
     2019-07-23 05:30:40   level           100
     2019-07-23 05:30:40   motor           stop:on
     2019-07-23 05:30:40   pct             100
     2019-07-23 05:30:40   recentStateType info
     2019-07-23 05:30:40   state           on
     2019-07-23 05:30:40   timedOn         off
   helper:
     HM_CMDNR   141
     cSnd       1129A4F1672C3C020100,1129A4F1672C3C0201C8
     cfgChkResult No regs found for:

EG_Wohnenzimmer_Rolladen type:blindActuator -
list:peer register         :value
   0:      confBtnTime      :permanent
   0:      intKeyVisib      :invisib
   0:      localResDis      :off
   0:      pairCentral      :0x29A4F1
   1:      driveDown        :50 s
   1:      driveTurn        :0.5 s
   1:      driveUp          :50 s
   1:      refRunCounter    :0
   1:      sign             :off
   1:      statusInfoMinDly :2 s
   1:      statusInfoRandom :1 s
   1:      transmitTryMax   :6
                       
                       

     dlvlCmd    ++A01129A4F1672C3C0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +672C3C,00,00,00
       nextSend   1563852641.05665
       rxt        0
       vccu       VCCU
       p:
         672C3C
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        8D
       io:
         HMLAN1:
           -73
           -73
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1563852640.96795
       ack:
         HASH(0x68673c8)
         8D800229A4F1672C3C00
     rssi:
       HMLAN1:
         avg        -77.9565217391304
         cnt        46
         lst        -91
         max        -70
         min        -93
       at_HMLAN1:
         avg        -79.0860215053763
         cnt        93
         lst        -75
         max        -71
         min        -97
     tmpl:
   nb:
     cnt        1
Attributes:
   ASC        2
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDown_Pos 60
   ASC_Self_Defense_AbsentDelay 0
   ASC_Self_Defense_Exclude off
   ASC_Self_Defense_Mode absent
   ASC_Shading_Pos 20
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 05:30
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     astro
   ASC_Ventilate_Pos 20
   ASC_WindowRec EG_Wohnzimmer_Fenster
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.11
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       CUL_HM,Rolladen,Wohnzimmer
   serialNr   PEQ0006437
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


LOG File beim Event "day open"

ASC_DEBUG!!! 2019.07.23 05:30:02 - FnSetCmdFn: EG_Wohnenzimmer_Rolladen - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.23 05:30:02.515 4: AutoShuttersControl (Rolladen) - Devname: EG_Wohnenzimmer_Rolladen Name: Rolladen Notify: [
  'level: set_100'
]

2019.07.23 05:30:02.534 4: AutoShuttersControl (Rolladen) - Devname: EG_Wohnenzimmer_Rolladen Name: Rolladen Notify: [
  'state: set_100'
]


ASC_DEBUG!!! 2019.07.23 05:30:02 - FnSetDriveCmd: EG_Wohnenzimmer_Rolladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07.23 05:30:02 - FnSetDriveCmd: EG_Wohnenzimmer_Rolladen - NoOffset: NEIN
2019.07.23 05:30:02.555 4: AutoShuttersControl (Rolladen) - Devname: Rolladen Name: Rolladen Notify: [
  'EG_Wohnenzimmer_Rolladen_lastPosValue: 0'
]

2019.07.23 05:30:02.556 4: AutoShuttersControl (Rolladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2019.07.23 05:30:02 - FnShuttersCommandSet: EG_Wohnenzimmer_Rolladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r
2019.07.23 05:30:02.577 4: AutoShuttersControl (Rolladen) - Devname: Rolladen Name: Rolladen Notify: [
  'EG_Wohnenzimmer_Rolladen_nextAstroTimeEvent: 23.07.2019 - 22:00'
]

2019.07.23 05:30:02.597 4: AutoShuttersControl (Rolladen) - Devname: Rolladen Name: Rolladen Notify: [
  'state: created new drive timer'
]
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juli 2019, 09:40:43
Hallo Andreas,

Das terrace ist nicht wichtig für selfDefense in Verbindung mit selfDefense Mode absent.
Ich gebe Dir Recht es sollte sich dann in der Tat nichts mehr Bewegen. Ich muss mir das am Ende des Monats einmal in Ruhe anschauen.
Danke


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 23 Juli 2019, 11:45:04
Oh... Ich dachte, Du bist nicht da... Irgendwas über Größenwahl o.ä... kann ich mich nicht mehr genau erinnern ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 Juli 2019, 14:04:05
Zitat von: amenomade am 23 Juli 2019, 11:45:04
Oh... Ich dachte, Du bist nicht da... Irgendwas über Größenwahl o.ä... kann ich mich nicht mehr genau erinnern ;)

Letzte Woche 3 Tage und ab jetzt 3 Tage.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 23 Juli 2019, 14:58:30
habe seit gestern meine rolläden mit dem tollen ASC modul beglückt. das meiste klappt wie gewünscht, ganz tolle Arbeit und vielen Dank an dieser Stelle!
ich habe allerdings noch ein paar verständnisfragen, die mir trotz studieren der commandref/wiki und dem thread hier nicht klar sind:

1.) wenn in einem rolladen ASC_Shading_Mode auf absent gesetzt wird und beim Eintreten aller Bedingungen während niemand da ist der Rolladen schließt, geht dann beim Wegfall einer der Bedingungen der Rolladen wieder hoch, auch wenn in der Zwischenzeit jmd. zu Hause ist?

2.) abends möchte ich den Rolladen mit ASC_Down brightness innerhalb des Down_Early und Down_Late Korridors steuern wenn der angegebene Helligkeitswert unterschritten wird.
Das ASC_brightnessDriveUpDown attribut im ASC device hat ja das Wertepaar Wert morgens:Wert abends. Ich nehme an dass runtergefahren wird, sobald der Abendswert unterschritten wird. Oder muss die Helligkeit zum abendlichen Runterfahren im Korridor zwischen morgens und abend liegen?

3.) woran kann es liegen, dass bei einem einzigen Rolladen (alle anderen klappen), im ASC_Device das reading lastPosValue nicht aktualisiert wird wenn ich den Rolladen einmal mit set xxx pct 100 und dann mit set xxx pct 0 manuell in die Endpositionen fahre? Der lastPosValue steht immer noch auf einem Wert von heute morgen 09:30, obwohl ich tagsüber mehrfach in die Endpositionen gefahren bin

Danke für eine kurze Info.
VG,
Chris
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 23 Juli 2019, 15:05:31
Zitat von: MCh76 am 23 Juli 2019, 14:58:30
3.) woran kann es liegen, dass bei einem einzigen Rolladen (alle anderen klappen), im ASC_Device das reading lastPosValue nicht aktualisiert wird wenn ich den Rolladen einmal mit set xxx pct 100 und dann mit set xxx pct 0 manuell in die Endpositionen fahre? Der lastPosValue steht immer noch auf einem Wert von heute morgen 09:30, obwohl ich tagsüber mehrfach in die Endpositionen gefahren bin

Hallo Chris,

nach meinen Versuchen steht in <ASC_Device>: lastPosValue die letzte Position, die durch ASC angefahren wurde.
Da Du mit einem set Befehl "manuell" gefahren hast wird das dort nicht eingetragen, um später wieder zu der ASC Position zurück zu fahren.

Gruß
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 23 Juli 2019, 15:26:34
Zitat von: ch.eick am 23 Juli 2019, 15:05:31
Hallo Chris,

nach meinen Versuchen steht in <ASC_Device>: lastPosValue die letzte Position, die durch ASC angefahren wurde.
Da Du mit einem set Befehl "manuell" gefahren hast wird das dort nicht eingetragen, um später wieder zu der ASC Position zurück zu fahren.

Gruß
    Christian

super! danke für die Erklärung...dann muss ich mal weiter forschen warum dieser eine Rolladen als einziger heute nicht runter gefahren ist, obwohl die Rahmenbedingungen erfüllt waren, die restlichen sind gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 23 Juli 2019, 15:33:40
Hallöchen,

ich hab mal ne ganz kurze Frage zur Programmierung / Funktion vom ASC:

Bezieht sich ein Teil der Programmierung auf den Zustand vom eigentlichen STATE (nicht state!) ?

Hintergrund der Frage ist der, dass ich sehr viele Geräte die ich auch vom Handy aus bedienen möchte mit einem mehrzeigeilgem State ausgestatet hab, so dass auch in der smallscreen Darstellung mehrere Icons / Befehlen neben / übereinander dargestellt werden können. Bsp:


read0:state
<br>
read1:state

read2:state

read3:state


Jedes Icon hat zwar den gleichen Zustand (nämlich den von state) ABER der read0:ICON reagiert anders auf eine state Veränderung als read1:ICON usw ....

Für mich ist es nur wichtig, dass ich mit stateFormat nicht irgendwelche unerwünschten Effekte hervorrufe.

Vielen Dank im Voraus

Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 23 Juli 2019, 15:38:17
Zitat von: MCh76 am 23 Juli 2019, 15:26:34
super! danke für die Erklärung...dann muss ich mal weiter forschen warum dieser eine Rolladen als einziger heute nicht runter gefahren ist, obwohl die Rahmenbedingungen erfüllt waren, die restlichen sind gefahren.
verbose 5
List ASC_Device
List shutter_Device
Log Auszüge

Und schon wird Dir hier geholfen [emoji16]

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 23 Juli 2019, 18:25:56
Hallo zusammen,

wofür werden diese beiden Attribute verwendet?

ASC_Close_Pos          in 10er-Schritten von 0 bis 100, default Vorgabe ist abhängig vom Attribut ASC
ASC_Open_Pos          in 10er-Schritten von 0 bis 100, default Vorgabe ist abhängig vom Attribut ASC

Mit dem Attribut "ASC 1" im Rollo Device habe ich doch bereits gesagt, dass "position 0" einem open und "positoion 100" einem close entspricht.

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 23 Juli 2019, 18:43:45
Zitat von: ch.eick am 23 Juli 2019, 18:25:56
Mit dem Attribut "ASC 1" im Rollo Device habe ich doch bereits gesagt, dass "position 0" einem open und "positoion 100" einem close entspricht.
Nicht ganz...
Ursprünglich hatten wir es wirklich nur mit Aktoren zu tun, die zwischen 0 und 100 lagen. Recht häufig ist es aber auch, dass max. 99 angesteuert werden kann (typisch für die ZWave-Aktoren). Und irgendwann hatten wir auch mal einen Fall, in dem die Werte effektiv zwischen 17 und 22 (?) lagen.

Ich selbst habe aber auch ein paar Aktoren, die offener als "offen" (im ASC-Sinn) sein können. Das allgemeine Attribut gibt also einfach nur die Richtung vor und dient als "Kenner", damit man den Aktor einfach einbinden kann, die anderen beiden braucht man uU. zusätzlich für eine sinnvolle Ansteuerung.

"Falsch" ist auch die Beschränkung auf 10-er Schritte. Effektiv geht auch mehr, wir hatten nur ursprünglich gleich ein Auswahlfeld mit drin, das brauchte "irgendeine" Vorgabe (geht mit selectnumer-widget eigentlich einfacher, hätte man damals nur wissen müssen...).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 23 Juli 2019, 19:03:43
Wenn ich es richtig verstehe müsste es doch eigentlich egal sein ob ich ASC auf 1 oder 2 setze, so lange ich  ASC_Pos_Reading bzw. ASC_Closed_Pos und ASC_Open_POS entsprechend setze oder?
Hintergrund meiner Frage ist, dass bei meinen Home Matic (mit levelinverse) und Velux Rolladen oben = 0 und geschlossen = 100 entspricht. demnach hab ich ASC = 2 und open_pos und closed_pos entsprechend gesetzt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 23 Juli 2019, 19:13:06
Hmm, dazu müßte man mal in den Code sehen.
Ich _vermute_, es ist nicht egal, weil die Frage, ob ein Wert "oben" oder "unten" ist, sich nach dem allg. ASC-Attribut richten sollte (so war das jedenfalls mal ursprünglich gedacht). Solange man nur morgens/abends auf- und zumacht, mag das sogar egal sein (hmm, eigentlich ja nicht, eine Fahrt ist nach meinem Verständnis nicht erforderlich, wenn offener als offen ist), aber an sich ist es m.E. eine separate Fragestellung, ob jetzt nach größergleich oder kleinergleich verglichen wird, bevor der effektive Fahrbefehl rausgeht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 23 Juli 2019, 19:34:42
Zitat von: Beta-User am 23 Juli 2019, 19:13:06
Hmm, dazu müßte man mal in den Code sehen.
Ich _vermute_, es ist nicht egal, weil die Frage, ob ein Wert "oben" oder "unten" ist, sich nach dem allg. ASC-Attribut richten sollte (so war das jedenfalls mal ursprünglich gedacht). Solange man nur morgens/abends auf- und zumacht, mag das sogar egal sein (hmm, eigentlich ja nicht, eine Fahrt ist nach meinem Verständnis nicht erforderlich, wenn offener als offen ist), aber an sich ist es m.E. eine separate Fragestellung, ob jetzt nach größergleich oder kleinergleich verglichen wird, bevor der effektive Fahrbefehl rausgeht.

ok dann stelle ich das ASC attribut mal am besten um in meinem Fall auf 1 und setz dann pos_reading auf pct...
reicht danach ein set createNewNotifyDev im ASC device oder muss ich mehr tun?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 23 Juli 2019, 19:40:35
Vorsichtshalber auch scannen.Ist aber alles nur ein "vermutlich"...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 23 Juli 2019, 23:21:11
Vielen Dank für die Infos.

In meinem Fall mit FSB61 reicht bisher
ASC=1
Damit ist position 0 ganz oben und 100 ganz unten, also keine schräge Sondereinstellung.
Klaus vom EnOcean Modul hat für FSB61 noch einen Patch eingebaut über den ich hier schon mal geschrieben hatte (opens/closes)

Also ist FSB61 mit ASC kompatibel und getestet.

Könntet Ihr das mit ASC_Open/Close_Pos noch in der Wiki genauer eintragen. Das mit den Beispielen hat es mir gut klar gemacht.


Danke Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 24 Juli 2019, 07:41:01
Zitat von: ch.eick am 23 Juli 2019, 23:21:11
Könntet Ihr das mit ASC_Open/Close_Pos noch in der Wiki genauer eintragen. Das mit den Beispielen hat es mir gut klar gemacht.
Darfst gerne Rückmeldung geben zu dem, was ich jetzt ganz vorne bei der 1/2-Frage dazugebastelt habe... Aber bitte im Wiki-Bereich ;) .
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juli 2019, 08:40:58
Zitat von: Beta-User am 23 Juli 2019, 19:13:06
Hmm, dazu müßte man mal in den Code sehen.
Ich _vermute_, es ist nicht egal, weil die Frage, ob ein Wert "oben" oder "unten" ist, sich nach dem allg. ASC-Attribut richten sollte (so war das jedenfalls mal ursprünglich gedacht). Solange man nur morgens/abends auf- und zumacht, mag das sogar egal sein (hmm, eigentlich ja nicht, eine Fahrt ist nach meinem Verständnis nicht erforderlich, wenn offener als offen ist), aber an sich ist es m.E. eine separate Fragestellung, ob jetzt nach größergleich oder kleinergleich verglichen wird, bevor der effektive Fahrbefehl rausgeht.

Bitte daran denken daß sich die Default Fenster Auf Positionen auch nach dem ASC Wert richten. Und Beschattung auch.
Aber im Grunde ist es in der Tat egal ob 1 oder 2 man muss halt dann nur entsprechend die Defaults überschreiben durch setzen der Attribute.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 24 Juli 2019, 09:17:53
Zitat von: CoolTux am 24 Juli 2019, 08:40:58
Bitte daran denken daß sich die Default Fenster Auf Positionen auch nach dem ASC Wert richten. Und Beschattung auch.
Aber im Grunde ist es in der Tat egal ob 1 oder 2 man muss halt dann nur entsprechend die Defaults überschreiben durch setzen der Attribute.
Danke für den Hinweis mit den defaults. Das baue ich vermutlich auch noch in den Wiki-Hinweis mit rein.

Trotzdem irritiert mich diese Antwort: Denn im Prinzip muß das Modul ja ständig prüfen, ob die aktuelle Position "geschlossener" oder "weniger geschlossen" ist als die jeweilige Sollposition. Ich wäre jetzt davon ausgegangen, dass die Basislogik dafür aus dem ASC-Attribut abgeleitet wird. Alles andere ist jedenfalls auf den ersten Blick "feature-verdächtig", gerade weil man die anderen Attributwerte ansonsten recht frei setzen und damit auch bewußt ein "seltsames" (aber eben gewolltes) Verhalten herbeiführen kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juli 2019, 09:31:41
Das ASC Modul hat damit so erstmal nichts zu tun. Es dient lediglich dazu sollten bestimmte Attribute nicht gesetzt sein Defaults zu ermitteln. Wer also OpenPos oder ClosedPos nicht setzt und ASC auf eins hat so ermittelt sich Default OpenPos 0 und ClosedPos 100, Fenster gekippt 80 und so weiter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 24 Juli 2019, 09:42:49
...wir reden vermutlich mal wieder aneinander vorbei...

Das mit den defaults ist klar (und steht btw. auch schon im Wiki).

Aber, mal ein kleines Beispiel:
Rollo steht auf 90. Closed Pos ist 80. Open Pos ist 20.

Wie fährt jetzt das Rollo, wenn "closing time" ist?

MMn. sollte es da einen Unterschied machen, ob ASC auf 1 oder 2 steht. "1" würde bedeuten: "Fahre auf 80", "2" würde "laß es, wie es ist" (weil schon geschlossener als geschlossen) zur Folge haben.

(Dass diese Einstellung ggf. "seltsam" ist, ist klar und steht hier nicht zur Diskussion... Es geht nur um die Frage, wie festgelegt wird, was "oben" und was "unten" ist, und dafür _sollte_ m.E. _nur_ das ASC-Attribut maßgeblich sein.)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 24 Juli 2019, 10:31:44
nochmals kurz ne rückmeldung meinerseits.
nach der umstellung des ASC auf 1 für meine invertierten hm und velux rolläden (reading pct und zu=100/auf=0) klappt alles wunderbar.
die rollos haben gestern nacht gemäß brightness geschlossen , heute früh nach brightness geöffnet und haben heute nach überschreiten der schwellenwerte
für shading_in geschlossen.
somit meine empfehlung wenn invertierte HM oder per Velux KLF200 angebundene Rolläden im einsatz sind, den ASC = 1 zu setzen und lediglich  ASC_Pos_Reading bei bedarf auf pct zu setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 24 Juli 2019, 10:42:47
Moin, ich bin nun bei der Implementierung für Feiertage und Wochenende

Welche Implementierung von weekend hat sich denn als die günstigste herausgestellt?

Meine Anforderung an den Kalender

1. Feiertage
2. Wochenende
3. Verschobene Arbeitswoche meiner Frau.
    Montags immer frei und Samstags immer Arbeiten.
4. Ich habe normales Wochenende

Ich tendiere zu einem ical Kalender und einem Arbeitskalender für uns beide zusammen.
Einem google Abfall-kalender habe ich bereits.

Wie wären da Eure Empfehlungen?

Gruß
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 24 Juli 2019, 11:20:28
Hallo CoolTux

ZitatHab sie eingespielt und die ersten Tests waren positiv. Ich konnte die Location der Roommates ohne Absturz ändern. Ich lasse die 6.22 jetzt mal drin und gebe morgen bescheid wenn alles ok ist. Bei Problemen melde ich mich früher  :)

Danke für die schnelle Hilfe.

Kurze Rückmeldung. Scheinbar war der Fehler den du gefunden hast die Ursache. Bisher läuft alles stabil. Danke nochmal.

Kurze Frage, wird die 06.22 schon über FHEM update ausgeliefert?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 24 Juli 2019, 11:37:47
Hallo zusammen,

ich teste aktuell die Beschattungsfunktion an 2 Rollläden an der Terrassentür. Dabei ist mir aufgefallen dass in der Beschattungsfunktion
Ist das ein Fehler oder so gewollt?

Hier meine Konfiguration:
ASC-Device:

Internals:
   .FhemMetaInternals 1
   FUUID      5c765ad0-f33f-cf0a-55eb-449998b200d8a87e
   FVERSION   73_AutoShuttersControl.pm:v0.6.21-s19814/2019-07-10 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc_Rollladen
   NOTIFYDEV  global,asc_Rollladen,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_06_KU_Rollladen,residents,1_06_KU_Tuerkontakt,ws980wifi,tw_Altenglan,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_02_WZ_Tuerkontakt,1_06_KU_Rollladen
   NR         391
   NTFY_ORDER 51-asc_Rollladen
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.21
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-06-25 19:06:56   .monitoredDevs  {"1_02_WZ_Rollladen_l":{},"1_06_KU_Tuerkontakt":{"1_06_KU_Rollladen":"ASC_WindowRec"},"tw_Altenglan":{"asc_Rollladen":"ASC_twilightDevice"},"ws980wifi":{"1_02_WZ_Rollladen_r":"ASC_BrightnessSensor","1_02_WZ_Rollladen_l":"ASC_BrightnessSensor"},"1_02_WZ_Tuerkontakt":{"1_02_WZ_Rollladen_r":"ASC_WindowRec","1_02_WZ_Rollladen_l":"ASC_WindowRec"},"1_02_WZ_Rollladen_r":{},"residents":{"asc_Rollladen":"ASC_residentsDev"},"1_06_KU_Rollladen":{}}
     2019-07-24 11:14:57   1_02_WZ_Rollladen_l_PosValue 30
     2019-06-27 08:30:02   1_02_WZ_Rollladen_l_lastDelayPosValue 100
     2019-07-24 11:06:53   1_02_WZ_Rollladen_l_lastPosValue 100
     2019-07-24 08:53:01   1_02_WZ_Rollladen_l_nextAstroTimeEvent 24.07.2019 - 21:30
     2019-07-24 11:14:57   1_02_WZ_Rollladen_r_PosValue 30
     2019-06-27 08:30:02   1_02_WZ_Rollladen_r_lastDelayPosValue 100
     2019-07-24 11:06:53   1_02_WZ_Rollladen_r_lastPosValue 100
     2019-07-24 08:53:01   1_02_WZ_Rollladen_r_nextAstroTimeEvent 24.07.2019 - 21:30
     2019-07-24 08:53:13   1_06_KU_Rollladen_PosValue 100
     2019-04-09 20:26:26   1_06_KU_Rollladen_lastDelayPosValue 30
     2019-07-24 07:30:02   1_06_KU_Rollladen_lastPosValue 0
     2019-07-24 08:53:01   1_06_KU_Rollladen_nextAstroTimeEvent 24.07.2019 - 21:30
     2019-06-04 11:16:22   ascEnable       on
     2019-06-25 08:52:07   controlShading  on
     2019-04-01 08:56:14   hardLockOut     on
     2019-02-27 10:39:29   partyMode       off
     2019-07-24 08:52:48   room_1_02_WZ_9_06_CUL_HM 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r
     2019-07-24 08:52:48   room_1_06_KU_9_06_CUL_HM 1_06_KU_Rollladen
     2019-02-27 10:39:29   selfDefense     off
     2019-07-24 11:14:57   state           manual
     2019-03-01 16:27:16   sunriseTimeWeHoliday on
     2019-07-24 08:52:48   userAttrList    rolled out
   helper:
     shuttersList:
       1_02_WZ_Rollladen_l
       1_02_WZ_Rollladen_r
       1_06_KU_Rollladen
   monitoredDevs:
     1_02_WZ_Rollladen_l:
     1_02_WZ_Rollladen_r:
     1_02_WZ_Tuerkontakt:
       1_02_WZ_Rollladen_l ASC_WindowRec
       1_02_WZ_Rollladen_r ASC_WindowRec
     1_06_KU_Rollladen:
     1_06_KU_Tuerkontakt:
       1_06_KU_Rollladen ASC_WindowRec
     residents:
       asc_Rollladen ASC_residentsDev
     tw_Altenglan:
       asc_Rollladen ASC_twilightDevice
     ws980wifi:
       1_02_WZ_Rollladen_l ASC_BrightnessSensor
       1_02_WZ_Rollladen_r ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev residents:state
   ASC_tempSensor ws980wifi:temperature
   ASC_twilightDevice tw_Altenglan
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Rollladen
   icon       fts_shutter_automatic
   room       1_02_WZ,1_06_KU


Rollladen Links:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F320B
   FUUID      5c54237f-f33f-cf0a-a643-72548756feb57505
   FVERSION   10_CUL_HM.pm:0.198890/2019-07-23
   HMLAN1_MSGCNT 5
   HMLAN1_RAWMSG R23431FBD,0001,04359F99,FF,FFC2,1780024F320B23A38D01013C0044
   HMLAN1_RSSI -62
   HMLAN1_TIME 2019-07-24 11:14:57
   HMUART0_MSGCNT 1
   HMUART0_RAWMSG 0500004D1780024F320B23A38D01013C0044
   HMUART0_RSSI -77
   HMUART0_TIME 2019-07-24 11:14:57
   HMUART1_MSGCNT 3
   HMUART1_RAWMSG 0500003A1780024F320B23A38D01013C0044
   HMUART1_RSSI -58
   HMUART1_TIME 2019-07-24 11:14:57
   HMUART2_MSGCNT 3
   HMUART2_RAWMSG 0500003A1780024F320B23A38D01013C0044
   HMUART2_RSSI -58
   HMUART2_TIME 2019-07-24 11:14:57
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     12
   NAME       1_02_WZ_Rollladen_l
   NOTIFYDEV  global
   NR         286
   NTFY_ORDER 50-1_02_WZ_Rollladen_l
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:17 - t:02 s:4F320B d:23A38D 01013C0044
   protLastRcv 2019-07-24 11:14:57
   protRcv    4 last_at:2019-07-24 11:14:57
   protSnd    5 last_at:2019-07-24 11:14:56
   protState  CMDs_done
   rssi_HMLAN1 cnt:3 min:-71 max:-68 avg:-70 lst:-68
   rssi_at_HMLAN1 cnt:5 min:-67 max:-62 avg:-65.2 lst:-62
   rssi_at_HMUART0 cnt:1 min:-77 max:-77 avg:-77 lst:-77
   rssi_at_HMUART1 cnt:3 min:-61 max:-58 avg:-59.66 lst:-58
   rssi_at_HMUART2 cnt:3 min:-58 max:-55 avg:-56.33 lst:-58
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-04 10:45:11   .peerListRDate  2019-06-04 10:45:11
     2019-07-24 11:14:57   .protLastRcv    2019-07-24 11:14:57
     2019-06-04 11:23:01   ASC_Enable      on
     2019-07-24 11:14:57   ASC_ShuttersLastDrive manual
     2019-07-24 08:53:01   ASC_Time_DriveDown 24.07.2019 - 21:30
     2019-07-24 08:53:01   ASC_Time_DriveUp 25.07.2019 - 08:00
     2019-07-24 08:52:22   Activity        alive
     2019-07-24 11:14:57   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1220810
     2019-06-04 10:45:09   PairedTo        0x23A38D
     2019-06-04 10:45:09   R-confBtnTime   permanent
     2019-06-04 10:45:10   R-driveDown     26 s
     2019-06-04 10:45:10   R-driveTurn     0.5 s
     2019-06-04 10:45:10   R-driveUp       27.9 s
     2019-06-04 10:45:09   R-intKeyVisib   invisib
     2019-06-04 10:45:09   R-localResDis   off
     2019-06-04 10:45:09   R-pairCentral   0x23A38D
     2019-06-04 10:45:10   R-refRunCounter 0
     2019-06-04 10:45:10   R-sign          off
     2019-06-04 10:45:10   R-statusInfoMinDly 2 s
     2019-06-04 10:45:10   R-statusInfoRandom 1 s
     2019-06-04 10:45:10   R-transmitTryMax 6
     2019-06-04 10:45:09   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-06-04 10:45:10   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-07-24 08:52:49   associatedWith  asc_Rollladen
     2019-07-24 11:14:57   deviceMsg       30 (to VCCU)
     2019-07-24 11:14:56   inhibit         set_on
     2019-07-24 11:14:57   level           30
     2019-07-24 11:14:57   motor           stop:30
     2019-07-24 11:14:57   pct             30
     2019-07-24 11:14:57   recentStateType ack
     2019-07-24 11:14:57   state           30
     2019-07-24 11:14:57   timedOn         off
   helper:
     HM_CMDNR   23
     cSnd       1123A38D4F320B02013C,1123A38D4F320B0101
     dlvlCmd    ++A01123A38D4F320B02013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F320B,00,00,00
       nextSend   1563959697.49043
       rxt        0
       vccu       VCCU
       p:
         4F320B
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        17
       io:
         HMLAN1:
           -58
           -58
         HMUART0:
           -77
           -77
         HMUART1:
           -58
           -58
         HMUART2:
           -58
           -58
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rssi:
       HMLAN1:
         avg        -70
         cnt        3
         lst        -68
         max        -68
         min        -71
       at_HMLAN1:
         avg        -65.2
         cnt        5
         lst        -62
         max        -62
         min        -67
       at_HMUART0:
         avg        -77
         cnt        1
         lst        -77
         max        -77
         min        -77
       at_HMUART1:
         avg        -59.6666666666667
         cnt        3
         lst        -58
         max        -58
         min        -61
       at_HMUART2:
         avg        -56.3333333333333
         cnt        3
         lst        -58
         max        -55
         min        -58
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 110
   ASC_Shading_Angle_Right 250
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 45.0:100.0
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1220810
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


Rollladen Rechts:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F30AE
   FUUID      5c54237f-f33f-cf0a-8238-8745516f329d0faa
   FVERSION   10_CUL_HM.pm:0.198890/2019-07-23
   HMLAN1_MSGCNT 5
   HMLAN1_RAWMSG R23431E4E,0001,04359E2A,FF,FFBD,C980024F30AE23A38D01013C0048
   HMLAN1_RSSI -67
   HMLAN1_TIME 2019-07-24 11:14:56
   HMUART1_MSGCNT 3
   HMUART1_RAWMSG 05000038C980024F30AE23A38D01013C0048
   HMUART1_RSSI -56
   HMUART1_TIME 2019-07-24 11:14:57
   HMUART2_MSGCNT 3
   HMUART2_RAWMSG 05000043C980024F30AE23A38D01013C0048
   HMUART2_RSSI -67
   HMUART2_TIME 2019-07-24 11:14:57
   IODev      HMLAN1
   LASTInputDev HMUART2
   MSGCNT     11
   NAME       1_02_WZ_Rollladen_r
   NOTIFYDEV  global
   NR         287
   NTFY_ORDER 50-1_02_WZ_Rollladen_r
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:C9 - t:02 s:4F30AE d:23A38D 01013C0048
   protLastRcv 2019-07-24 11:14:56
   protRcv    4 last_at:2019-07-24 11:14:56
   protSnd    6 last_at:2019-07-24 11:14:56
   protState  CMDs_done
   rssi_HMLAN1 cnt:3 min:-72 max:-67 avg:-68.66 lst:-72
   rssi_at_HMLAN1 cnt:5 min:-67 max:-62 avg:-63.6 lst:-67
   rssi_at_HMUART1 cnt:3 min:-58 max:-56 avg:-56.66 lst:-56
   rssi_at_HMUART2 cnt:3 min:-67 max:-53 avg:-57.66 lst:-67
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-04 10:45:07   .peerListRDate  2019-06-04 10:45:07
     2019-07-24 11:14:56   .protLastRcv    2019-07-24 11:14:56
     2019-06-04 11:23:01   ASC_Enable      on
     2019-07-24 11:14:57   ASC_ShuttersLastDrive manual
     2019-07-24 08:53:01   ASC_Time_DriveDown 24.07.2019 - 21:30
     2019-07-24 08:53:01   ASC_Time_DriveUp 25.07.2019 - 08:00
     2019-07-24 08:52:22   Activity        alive
     2019-07-24 11:14:56   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1221020
     2019-06-04 10:45:05   PairedTo        0x23A38D
     2019-06-04 10:45:05   R-confBtnTime   permanent
     2019-06-04 10:45:06   R-driveDown     26 s
     2019-06-04 10:45:06   R-driveTurn     0.5 s
     2019-06-04 10:45:06   R-driveUp       27.9 s
     2019-06-04 10:45:05   R-intKeyVisib   invisib
     2019-06-04 10:45:05   R-localResDis   off
     2019-06-04 10:45:05   R-pairCentral   0x23A38D
     2019-06-04 10:45:06   R-refRunCounter 0
     2019-06-04 10:45:06   R-sign          off
     2019-06-04 10:45:06   R-statusInfoMinDly 2 s
     2019-06-04 10:45:06   R-statusInfoRandom 1 s
     2019-06-04 10:45:06   R-transmitTryMax 6
     2019-06-04 10:45:05   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-06-04 10:45:06   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-07-24 08:52:49   associatedWith  asc_Rollladen
     2019-07-24 11:14:56   deviceMsg       30 (to VCCU)
     2019-07-24 11:14:56   inhibit         set_on
     2019-07-24 11:14:56   level           30
     2019-07-24 11:14:56   motor           stop:30
     2019-07-24 11:14:56   pct             30
     2019-07-24 11:14:56   recentStateType ack
     2019-07-24 11:14:56   state           30
     2019-07-24 11:14:56   timedOn         off
   helper:
     HM_CMDNR   201
     cSnd       1123A38D4F30AE02013C,1123A38D4F30AE0101
     dlvlCmd    ++A01123A38D4F30AE02013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F30AE,00,00,00
       nextSend   1563959697.49043
       rxt        0
       vccu       VCCU
       p:
         4F30AE
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        C9
       io:
         HMLAN1:
           -63
           -63
         HMUART0:
         HMUART1:
           -56
           -56
         HMUART2:
           -67
           -67
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rssi:
       HMLAN1:
         avg        -68.6666666666667
         cnt        3
         lst        -72
         max        -67
         min        -72
       at_HMLAN1:
         avg        -63.6
         cnt        5
         lst        -67
         max        -62
         min        -67
       at_HMUART1:
         avg        -56.6666666666667
         cnt        3
         lst        -56
         max        -56
         min        -58
       at_HMUART2:
         avg        -57.6666666666667
         cnt        3
         lst        -67
         max        -53
         min        -67
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 0
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 110
   ASC_Shading_Angle_Right 250
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 45.0:100.0
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1221020
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on



Vielen Dank.

MfG
Daniel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: thorschtn am 24 Juli 2019, 13:36:49
Zitat von: dancatt am 24 Juli 2019, 11:37:47
ich teste aktuell die Beschattungsfunktion an 2 Rollläden an der Terrassentür. Dabei ist mir aufgefallen dass in der Beschattungsfunktion

  • die Rollladen nicht manuell am Taster gefahren werden können
  • wenn die Terassentür aufgemacht wird die Rollläden nicht hochfahren
Ist das ein Fehler oder so gewollt?

Ich könnte noch hinzufügen:

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Juli 2019, 14:30:28
Zitat von: dancatt am 24 Juli 2019, 11:37:47
Hallo zusammen,

ich teste aktuell die Beschattungsfunktion an 2 Rollläden an der Terrassentür. Dabei ist mir aufgefallen dass in der Beschattungsfunktion

  • die Rollladen nicht manuell am Taster gefahren werden können
  • wenn die Terassentür aufgemacht wird die Rollläden nicht hochfahren
Ist das ein Fehler oder so gewollt?

Hier meine Konfiguration:
ASC-Device:

Internals:
   .FhemMetaInternals 1
   FUUID      5c765ad0-f33f-cf0a-55eb-449998b200d8a87e
   FVERSION   73_AutoShuttersControl.pm:v0.6.21-s19814/2019-07-10 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc_Rollladen
   NOTIFYDEV  global,asc_Rollladen,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_06_KU_Rollladen,residents,1_06_KU_Tuerkontakt,ws980wifi,tw_Altenglan,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_02_WZ_Tuerkontakt,1_06_KU_Rollladen
   NR         391
   NTFY_ORDER 51-asc_Rollladen
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.21
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-06-25 19:06:56   .monitoredDevs  {"1_02_WZ_Rollladen_l":{},"1_06_KU_Tuerkontakt":{"1_06_KU_Rollladen":"ASC_WindowRec"},"tw_Altenglan":{"asc_Rollladen":"ASC_twilightDevice"},"ws980wifi":{"1_02_WZ_Rollladen_r":"ASC_BrightnessSensor","1_02_WZ_Rollladen_l":"ASC_BrightnessSensor"},"1_02_WZ_Tuerkontakt":{"1_02_WZ_Rollladen_r":"ASC_WindowRec","1_02_WZ_Rollladen_l":"ASC_WindowRec"},"1_02_WZ_Rollladen_r":{},"residents":{"asc_Rollladen":"ASC_residentsDev"},"1_06_KU_Rollladen":{}}
     2019-07-24 11:14:57   1_02_WZ_Rollladen_l_PosValue 30
     2019-06-27 08:30:02   1_02_WZ_Rollladen_l_lastDelayPosValue 100
     2019-07-24 11:06:53   1_02_WZ_Rollladen_l_lastPosValue 100
     2019-07-24 08:53:01   1_02_WZ_Rollladen_l_nextAstroTimeEvent 24.07.2019 - 21:30
     2019-07-24 11:14:57   1_02_WZ_Rollladen_r_PosValue 30
     2019-06-27 08:30:02   1_02_WZ_Rollladen_r_lastDelayPosValue 100
     2019-07-24 11:06:53   1_02_WZ_Rollladen_r_lastPosValue 100
     2019-07-24 08:53:01   1_02_WZ_Rollladen_r_nextAstroTimeEvent 24.07.2019 - 21:30
     2019-07-24 08:53:13   1_06_KU_Rollladen_PosValue 100
     2019-04-09 20:26:26   1_06_KU_Rollladen_lastDelayPosValue 30
     2019-07-24 07:30:02   1_06_KU_Rollladen_lastPosValue 0
     2019-07-24 08:53:01   1_06_KU_Rollladen_nextAstroTimeEvent 24.07.2019 - 21:30
     2019-06-04 11:16:22   ascEnable       on
     2019-06-25 08:52:07   controlShading  on
     2019-04-01 08:56:14   hardLockOut     on
     2019-02-27 10:39:29   partyMode       off
     2019-07-24 08:52:48   room_1_02_WZ_9_06_CUL_HM 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r
     2019-07-24 08:52:48   room_1_06_KU_9_06_CUL_HM 1_06_KU_Rollladen
     2019-02-27 10:39:29   selfDefense     off
     2019-07-24 11:14:57   state           manual
     2019-03-01 16:27:16   sunriseTimeWeHoliday on
     2019-07-24 08:52:48   userAttrList    rolled out
   helper:
     shuttersList:
       1_02_WZ_Rollladen_l
       1_02_WZ_Rollladen_r
       1_06_KU_Rollladen
   monitoredDevs:
     1_02_WZ_Rollladen_l:
     1_02_WZ_Rollladen_r:
     1_02_WZ_Tuerkontakt:
       1_02_WZ_Rollladen_l ASC_WindowRec
       1_02_WZ_Rollladen_r ASC_WindowRec
     1_06_KU_Rollladen:
     1_06_KU_Tuerkontakt:
       1_06_KU_Rollladen ASC_WindowRec
     residents:
       asc_Rollladen ASC_residentsDev
     tw_Altenglan:
       asc_Rollladen ASC_twilightDevice
     ws980wifi:
       1_02_WZ_Rollladen_l ASC_BrightnessSensor
       1_02_WZ_Rollladen_r ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev residents:state
   ASC_tempSensor ws980wifi:temperature
   ASC_twilightDevice tw_Altenglan
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Rollladen
   icon       fts_shutter_automatic
   room       1_02_WZ,1_06_KU


Rollladen Links:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F320B
   FUUID      5c54237f-f33f-cf0a-a643-72548756feb57505
   FVERSION   10_CUL_HM.pm:0.198890/2019-07-23
   HMLAN1_MSGCNT 5
   HMLAN1_RAWMSG R23431FBD,0001,04359F99,FF,FFC2,1780024F320B23A38D01013C0044
   HMLAN1_RSSI -62
   HMLAN1_TIME 2019-07-24 11:14:57
   HMUART0_MSGCNT 1
   HMUART0_RAWMSG 0500004D1780024F320B23A38D01013C0044
   HMUART0_RSSI -77
   HMUART0_TIME 2019-07-24 11:14:57
   HMUART1_MSGCNT 3
   HMUART1_RAWMSG 0500003A1780024F320B23A38D01013C0044
   HMUART1_RSSI -58
   HMUART1_TIME 2019-07-24 11:14:57
   HMUART2_MSGCNT 3
   HMUART2_RAWMSG 0500003A1780024F320B23A38D01013C0044
   HMUART2_RSSI -58
   HMUART2_TIME 2019-07-24 11:14:57
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     12
   NAME       1_02_WZ_Rollladen_l
   NOTIFYDEV  global
   NR         286
   NTFY_ORDER 50-1_02_WZ_Rollladen_l
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:17 - t:02 s:4F320B d:23A38D 01013C0044
   protLastRcv 2019-07-24 11:14:57
   protRcv    4 last_at:2019-07-24 11:14:57
   protSnd    5 last_at:2019-07-24 11:14:56
   protState  CMDs_done
   rssi_HMLAN1 cnt:3 min:-71 max:-68 avg:-70 lst:-68
   rssi_at_HMLAN1 cnt:5 min:-67 max:-62 avg:-65.2 lst:-62
   rssi_at_HMUART0 cnt:1 min:-77 max:-77 avg:-77 lst:-77
   rssi_at_HMUART1 cnt:3 min:-61 max:-58 avg:-59.66 lst:-58
   rssi_at_HMUART2 cnt:3 min:-58 max:-55 avg:-56.33 lst:-58
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-04 10:45:11   .peerListRDate  2019-06-04 10:45:11
     2019-07-24 11:14:57   .protLastRcv    2019-07-24 11:14:57
     2019-06-04 11:23:01   ASC_Enable      on
     2019-07-24 11:14:57   ASC_ShuttersLastDrive manual
     2019-07-24 08:53:01   ASC_Time_DriveDown 24.07.2019 - 21:30
     2019-07-24 08:53:01   ASC_Time_DriveUp 25.07.2019 - 08:00
     2019-07-24 08:52:22   Activity        alive
     2019-07-24 11:14:57   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1220810
     2019-06-04 10:45:09   PairedTo        0x23A38D
     2019-06-04 10:45:09   R-confBtnTime   permanent
     2019-06-04 10:45:10   R-driveDown     26 s
     2019-06-04 10:45:10   R-driveTurn     0.5 s
     2019-06-04 10:45:10   R-driveUp       27.9 s
     2019-06-04 10:45:09   R-intKeyVisib   invisib
     2019-06-04 10:45:09   R-localResDis   off
     2019-06-04 10:45:09   R-pairCentral   0x23A38D
     2019-06-04 10:45:10   R-refRunCounter 0
     2019-06-04 10:45:10   R-sign          off
     2019-06-04 10:45:10   R-statusInfoMinDly 2 s
     2019-06-04 10:45:10   R-statusInfoRandom 1 s
     2019-06-04 10:45:10   R-transmitTryMax 6
     2019-06-04 10:45:09   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-06-04 10:45:10   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-07-24 08:52:49   associatedWith  asc_Rollladen
     2019-07-24 11:14:57   deviceMsg       30 (to VCCU)
     2019-07-24 11:14:56   inhibit         set_on
     2019-07-24 11:14:57   level           30
     2019-07-24 11:14:57   motor           stop:30
     2019-07-24 11:14:57   pct             30
     2019-07-24 11:14:57   recentStateType ack
     2019-07-24 11:14:57   state           30
     2019-07-24 11:14:57   timedOn         off
   helper:
     HM_CMDNR   23
     cSnd       1123A38D4F320B02013C,1123A38D4F320B0101
     dlvlCmd    ++A01123A38D4F320B02013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F320B,00,00,00
       nextSend   1563959697.49043
       rxt        0
       vccu       VCCU
       p:
         4F320B
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        17
       io:
         HMLAN1:
           -58
           -58
         HMUART0:
           -77
           -77
         HMUART1:
           -58
           -58
         HMUART2:
           -58
           -58
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rssi:
       HMLAN1:
         avg        -70
         cnt        3
         lst        -68
         max        -68
         min        -71
       at_HMLAN1:
         avg        -65.2
         cnt        5
         lst        -62
         max        -62
         min        -67
       at_HMUART0:
         avg        -77
         cnt        1
         lst        -77
         max        -77
         min        -77
       at_HMUART1:
         avg        -59.6666666666667
         cnt        3
         lst        -58
         max        -58
         min        -61
       at_HMUART2:
         avg        -56.3333333333333
         cnt        3
         lst        -58
         max        -55
         min        -58
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 110
   ASC_Shading_Angle_Right 250
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 45.0:100.0
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1220810
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


Rollladen Rechts:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F30AE
   FUUID      5c54237f-f33f-cf0a-8238-8745516f329d0faa
   FVERSION   10_CUL_HM.pm:0.198890/2019-07-23
   HMLAN1_MSGCNT 5
   HMLAN1_RAWMSG R23431E4E,0001,04359E2A,FF,FFBD,C980024F30AE23A38D01013C0048
   HMLAN1_RSSI -67
   HMLAN1_TIME 2019-07-24 11:14:56
   HMUART1_MSGCNT 3
   HMUART1_RAWMSG 05000038C980024F30AE23A38D01013C0048
   HMUART1_RSSI -56
   HMUART1_TIME 2019-07-24 11:14:57
   HMUART2_MSGCNT 3
   HMUART2_RAWMSG 05000043C980024F30AE23A38D01013C0048
   HMUART2_RSSI -67
   HMUART2_TIME 2019-07-24 11:14:57
   IODev      HMLAN1
   LASTInputDev HMUART2
   MSGCNT     11
   NAME       1_02_WZ_Rollladen_r
   NOTIFYDEV  global
   NR         287
   NTFY_ORDER 50-1_02_WZ_Rollladen_r
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:C9 - t:02 s:4F30AE d:23A38D 01013C0048
   protLastRcv 2019-07-24 11:14:56
   protRcv    4 last_at:2019-07-24 11:14:56
   protSnd    6 last_at:2019-07-24 11:14:56
   protState  CMDs_done
   rssi_HMLAN1 cnt:3 min:-72 max:-67 avg:-68.66 lst:-72
   rssi_at_HMLAN1 cnt:5 min:-67 max:-62 avg:-63.6 lst:-67
   rssi_at_HMUART1 cnt:3 min:-58 max:-56 avg:-56.66 lst:-56
   rssi_at_HMUART2 cnt:3 min:-67 max:-53 avg:-57.66 lst:-67
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-04 10:45:07   .peerListRDate  2019-06-04 10:45:07
     2019-07-24 11:14:56   .protLastRcv    2019-07-24 11:14:56
     2019-06-04 11:23:01   ASC_Enable      on
     2019-07-24 11:14:57   ASC_ShuttersLastDrive manual
     2019-07-24 08:53:01   ASC_Time_DriveDown 24.07.2019 - 21:30
     2019-07-24 08:53:01   ASC_Time_DriveUp 25.07.2019 - 08:00
     2019-07-24 08:52:22   Activity        alive
     2019-07-24 11:14:56   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1221020
     2019-06-04 10:45:05   PairedTo        0x23A38D
     2019-06-04 10:45:05   R-confBtnTime   permanent
     2019-06-04 10:45:06   R-driveDown     26 s
     2019-06-04 10:45:06   R-driveTurn     0.5 s
     2019-06-04 10:45:06   R-driveUp       27.9 s
     2019-06-04 10:45:05   R-intKeyVisib   invisib
     2019-06-04 10:45:05   R-localResDis   off
     2019-06-04 10:45:05   R-pairCentral   0x23A38D
     2019-06-04 10:45:06   R-refRunCounter 0
     2019-06-04 10:45:06   R-sign          off
     2019-06-04 10:45:06   R-statusInfoMinDly 2 s
     2019-06-04 10:45:06   R-statusInfoRandom 1 s
     2019-06-04 10:45:06   R-transmitTryMax 6
     2019-06-04 10:45:05   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-06-04 10:45:06   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-07-24 08:52:49   associatedWith  asc_Rollladen
     2019-07-24 11:14:56   deviceMsg       30 (to VCCU)
     2019-07-24 11:14:56   inhibit         set_on
     2019-07-24 11:14:56   level           30
     2019-07-24 11:14:56   motor           stop:30
     2019-07-24 11:14:56   pct             30
     2019-07-24 11:14:56   recentStateType ack
     2019-07-24 11:14:56   state           30
     2019-07-24 11:14:56   timedOn         off
   helper:
     HM_CMDNR   201
     cSnd       1123A38D4F30AE02013C,1123A38D4F30AE0101
     dlvlCmd    ++A01123A38D4F30AE02013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F30AE,00,00,00
       nextSend   1563959697.49043
       rxt        0
       vccu       VCCU
       p:
         4F30AE
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        C9
       io:
         HMLAN1:
           -63
           -63
         HMUART0:
         HMUART1:
           -56
           -56
         HMUART2:
           -67
           -67
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rssi:
       HMLAN1:
         avg        -68.6666666666667
         cnt        3
         lst        -72
         max        -67
         min        -72
       at_HMLAN1:
         avg        -63.6
         cnt        5
         lst        -67
         max        -62
         min        -67
       at_HMUART1:
         avg        -56.6666666666667
         cnt        3
         lst        -56
         max        -56
         min        -58
       at_HMUART2:
         avg        -57.6666666666667
         cnt        3
         lst        -67
         max        -53
         min        -67
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 0
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 110
   ASC_Shading_Angle_Right 250
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 45.0:100.0
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1221020
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on



Vielen Dank.

MfG
Daniel

Hallo Daniel,

Laut Deinen Einstellungen ist es so gewollt.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 24 Juli 2019, 15:00:03
Zitat von: CoolTux am 24 Juli 2019, 14:30:28
Hallo Daniel,

Laut Deinen Einstellungen ist es so gewollt.


Grüße

Und nach welchen Einstellungen wenn ich fragen darf?
Habe heute nach ca. 4 Wochen ein Update gemacht. Vor meinem Urlaub hatten die Taster aber noch funktioniert.
Habe heute nur die Beschattung eingebaut.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 24 Juli 2019, 15:12:33
hardLockOut - on
ASC_LockOut hard

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 24 Juli 2019, 15:22:24
Hallo,

könnt Ihr mir hier mal eure verwendete Variante nennen?
https://forum.fhem.de/index.php/topic,99980.msg960734.html#msg960734 (https://forum.fhem.de/index.php/topic,99980.msg960734.html#msg960734)

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 24 Juli 2019, 15:23:01
Zitat von: amenomade am 24 Juli 2019, 15:12:33
hardLockOut - on
ASC_LockOut hard
Das dachte ich mir. Kann es sein dass das Verhalten mittlerweile anders ist als vor einigen Wochen? Wie gesagt....vor meinem Urlaub gingen die Taster noch mit den gleichen Einstellungen. Eventuell war da aber noch ein Bug enthalten wodurch es dann doch ging. Habe nun aber auch sämtliche Einstellungen probiert. Die Schalter gehen nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 24 Juli 2019, 15:26:19
Zitat von: dancatt am 24 Juli 2019, 15:23:01
Das dachte ich mir. Kann es sein dass das Verhalten mittlerweile anders ist als vor einigen Wochen? Wie gesagt....vor meinem Urlaub gingen die Taster noch mit den gleichen Einstellungen. Eventuell war da aber noch ein Bug enthalten wodurch es dann doch ging. Habe nun aber auch sämtliche Einstellungen probiert. Die Schalter gehen nicht.

Ich habe ASC_LockOut soft eingestellt, jedoch haben meine Rollo Relais auch keine Hardware Verriegelung.

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 24 Juli 2019, 15:46:44
Zitat von: ch.eick am 24 Juli 2019, 10:42:47
Moin, ich bin nun bei der Implementierung für Feiertage und Wochenende

Welche Implementierung von weekend hat sich denn als die günstigste herausgestellt?

Meine Anforderung an den Kalender

1. Feiertage
2. Wochenende
3. Verschobene Arbeitswoche meiner Frau.
    Montags immer frei und Samstags immer Arbeiten.
4. Ich habe normales Wochenende


Ich habe die Unterscheidung zwischen Arbeitstag und freiem Tag weitgehend rausgenommen.
Gibt früheste und späteste Fahrzeit für alle Rollos, zusätzlich die Steuerung per Brightness.
Für die Schlafräume wird noch per Roommate gesteuert.

Ist flexibel und für mich nachvollziehbar ohne irgendwelche Kalender nutzen zu müssen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 24 Juli 2019, 15:56:26
Zitat von: dancatt am 24 Juli 2019, 15:23:01
Das dachte ich mir. Kann es sein dass das Verhalten mittlerweile anders ist als vor einigen Wochen? Wie gesagt....vor meinem Urlaub gingen die Taster noch mit den gleichen Einstellungen. Eventuell war da aber noch ein Bug enthalten wodurch es dann doch ging. Habe nun aber auch sämtliche Einstellungen probiert. Die Schalter gehen nicht.
Evtl. musst Du direkt am Rollo das inhibit jetzt einmal aufheben. So lange
2019-07-24 11:14:56   inhibit         set_on
steht, geht der Schalter nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 24 Juli 2019, 15:59:55
Zitat von: amenomade am 24 Juli 2019, 15:56:26
Evtl. musst Du direkt am Rollo das inhibit jetzt einmal aufheben. So lange
2019-07-24 11:14:56   inhibit         set_on
steht, geht der Schalter nicht.
Hatte ich schon gemacht und geht aktuell wieder.

Werde weiter testen. Einiges kommt mir da hoch nicht rund vor.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 24 Juli 2019, 17:02:35
Hmm,

Momentan habe ich im Schlafzimmer das Rollo auf astro, also Sonnenaufgang um ca.5 Uhr.
Am Samstag bin ich dann ROOMMATE und es bleibt also unten, weil presence auf home steht.

Wie bekomme ich dann um 7:30 Uhr das Rollo hoch, weil mein presence nur home/absent kennt?

Dann ist noch das Problem mit Montag, da ist ROOMATE presence auf absent und meine Frau hat frei?

Oft kommt dann home office dazu und das Rollo soll wieder um 7:30 hoch.
Da wäre ich dann zuhause, also ROOMMATE presence home, was dann ja wieder jegliche Fahrt verhindert.

Nach meiner bescheidenen Meinung komme ich nicht um Kalender herum, da auch die home Office Tage unterschiedlich sind.

Ich denke da habe ich gerade einen Knoten im Kopf und bräuchte einige Tipps.


Viele Grüße
     Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 25 Juli 2019, 06:39:02
Hallo zusammen,

noch eine Frage zur Beschattungsfunktion:
Bezugnehmend auf meine Konfiguration aus dem Post https://forum.fhem.de/index.php/topic,99980.msg960757.html#msg960757 (https://forum.fhem.de/index.php/topic,99980.msg960757.html#msg960757), wann hätten die Rollladen aus der Beschattung rausfahren müssen?
Hier mal ein list meines Twighlight Moduls:

Internals:
   .FhemMetaInternals 1
   CONDITION  50
   DEF        X Y 1 Z
   FUUID      5c54237f-f33f-cf0a-95f4-7c617a5f9a16ad05
   FVERSION   59_Twilight.pm:0.160050/2018-01-27
   INDOOR_HORIZON 1
   LATITUDE   X
   LONGITUDE  Y
   NAME       tw
   NR         289
   STATE      5
   SUNPOS_OFFSET 300
   SWIP       0
   TYPE       Twilight
   VERSUCHE   0
   WEATHER    634431
   WEATHER_HORIZON 0
   .attraggr:
   .attrminint:
   Helper:
     DBLOG:
       azimuth:
         dbLog:
           TIME       1563986064.89729
           VALUE      270.94
       compasspoint:
         dbLog:
           TIME       1563986064.89729
           VALUE      west
       elevation:
         dbLog:
           TIME       1563986064.89729
           VALUE      24.29
       sr:
         dbLog:
           TIME       1563951805.62847
           VALUE      05:55:25
       sr_astro:
         dbLog:
           TIME       1563951805.62847
           VALUE      02:59:35
       sr_civil:
         dbLog:
           TIME       1563951805.62847
           VALUE      05:09:25
       sr_indoor:
         dbLog:
           TIME       1563951805.62847
           VALUE      06:02:38
       sr_naut:
         dbLog:
           TIME       1563951805.62847
           VALUE      04:15:36
       sr_weather:
         dbLog:
           TIME       1563951805.62847
           VALUE      05:55:25
       ss:
         dbLog:
           TIME       1563951805.62847
           VALUE      21:17:15
       ss_astro:
         dbLog:
           TIME       1563951805.62847
           VALUE      00:10:48
       ss_civil:
         dbLog:
           TIME       1563951805.62847
           VALUE      22:03:02
       ss_indoor:
         dbLog:
           TIME       1563951805.62847
           VALUE      21:10:04
       ss_naut:
         dbLog:
           TIME       1563951805.62847
           VALUE      22:56:24
       ss_weather:
         dbLog:
           TIME       1563951805.62847
           VALUE      21:17:15
       twilight:
         dbLog:
           TIME       1563986064.89729
           VALUE      100
       twilight_weather:
         dbLog:
           TIME       1563986064.89729
           VALUE      100
   READINGS:
     2019-07-24 09:03:25   aktEvent        sr_indoor
     2019-07-24 18:34:24   azimuth         270.94
     2019-07-24 18:34:24   compasspoint    west
     2019-01-04 08:06:36   condition       28
     2019-01-04 08:06:36   condition_txt   Mostly Cloudy
     2019-07-24 18:34:24   elevation       24.29
     2019-07-24 09:03:25   horizon         1
     2019-07-24 09:03:25   light           5
     2019-07-24 09:03:25   nextEvent       sr_weather
     2019-07-24 09:03:25   nextEventTime   05:55:25
     2019-07-24 09:03:25   sr              05:55:25
     2019-07-24 09:03:25   sr_astro        02:59:35
     2019-07-24 09:03:25   sr_civil        05:09:25
     2019-07-24 09:03:25   sr_indoor       06:02:38
     2019-07-24 09:03:25   sr_naut         04:15:36
     2019-07-24 09:03:25   sr_weather      05:55:25
     2019-07-24 09:03:25   ss              21:17:15
     2019-07-24 09:03:25   ss_astro        00:10:48
     2019-07-24 09:03:25   ss_civil        22:03:02
     2019-07-24 09:03:25   ss_indoor       21:10:04
     2019-07-24 09:03:25   ss_naut         22:56:24
     2019-07-24 09:03:25   ss_weather      21:17:15
     2019-07-24 09:03:25   state           5
     2019-07-24 18:34:24   twilight        100
     2019-07-24 18:34:24   twilight_weather 100
   TIMER:
     tw_Midnight:
       HASH       tw
       MODIFIER   Midnight
       NAME       tw_Midnight
     tw_sr:
       DEG        0
       HASH       tw
       LIGHT      4
       MODIFIER   sr
       NAME       tw_sr
       NAMENEXT   sr_indoor
       STATE      4
       SWIP       0
       TIME       1563940525.6268
     tw_sr_astro:
       DEG        -18
       HASH       tw
       LIGHT      1
       MODIFIER   sr_astro
       NAME       tw_sr_astro
       NAMENEXT   sr_naut
       STATE      1
       SWIP       0
       TIME       1563929975.57662
     tw_sr_civil:
       DEG        -6
       HASH       tw
       LIGHT      3
       MODIFIER   sr_civil
       NAME       tw_sr_civil
       NAMENEXT   sr
       STATE      3
       SWIP       0
       TIME       1563937765.60984
     tw_sr_indoor:
       DEG        1
       HASH       tw
       LIGHT      5
       MODIFIER   sr_indoor
       NAME       tw_sr_indoor
       NAMENEXT   sr_weather
       STATE      5
       SWIP       0
       TIME       1563940958.64218
     tw_sr_naut:
       DEG        -12
       HASH       tw
       LIGHT      2
       MODIFIER   sr_naut
       NAME       tw_sr_naut
       NAMENEXT   sr_civil
       STATE      2
       SWIP       0
       TIME       1563934536.59369
     tw_sr_weather:
       DEG        0
       HASH       tw
       LIGHT      6
       MODIFIER   sr_weather
       NAME       tw_sr_weather
       NAMENEXT   ss_weather
       STATE      6
       SWIP       0
       TIME       1563940525.65807
     tw_ss:
       DEG        0
       HASH       tw
       LIGHT      3
       MODIFIER   ss
       NAME       tw_ss
       NAMENEXT   ss_civil
       STATE      9
       SWIP       0
       TIME       1563995835.5668
     tw_ss_astro:
       DEG        -18
       HASH       tw
       LIGHT      0
       MODIFIER   ss_astro
       NAME       tw_ss_astro
       NAMENEXT   sr_astro
       STATE      12
       SWIP       0
       TIME       1563919848.57662
     tw_ss_civil:
       DEG        -6
       HASH       tw
       LIGHT      2
       MODIFIER   ss_civil
       NAME       tw_ss_civil
       NAMENEXT   ss_naut
       STATE      10
       SWIP       0
       TIME       1563998582.56984
     tw_ss_indoor:
       DEG        1
       HASH       tw
       LIGHT      4
       MODIFIER   ss_indoor
       NAME       tw_ss_indoor
       NAMENEXT   ss
       STATE      8
       SWIP       0
       TIME       1563995404.56218
     tw_ss_naut:
       DEG        -12
       HASH       tw
       LIGHT      1
       MODIFIER   ss_naut
       NAME       tw_ss_naut
       NAMENEXT   ss_astro
       STATE      11
       SWIP       0
       TIME       1564001784.57369
     tw_ss_weather:
       DEG        0
       HASH       tw
       LIGHT      5
       MODIFIER   ss_weather
       NAME       tw_ss_weather
       NAMENEXT   ss_indoor
       STATE      7
       SWIP       0
       TIME       1563995835.55807
     tw_sunpos:
       HASH       tw
       MODIFIER   sunpos
       NAME       tw_sunpos
     tw_weather:
       HASH       tw
       MODIFIER   weather
       NAME       tw_weather
   TW:
     sr:
       DEG        0
       LIGHT      4
       NAME       sr
       NAMENEXT   sr_indoor
       STATE      4
       SWIP       0
       TIME       1563940525.6268
     sr_astro:
       DEG        -18
       LIGHT      1
       NAME       sr_astro
       NAMENEXT   sr_naut
       STATE      1
       SWIP       0
       TIME       1563929975.57662
     sr_civil:
       DEG        -6
       LIGHT      3
       NAME       sr_civil
       NAMENEXT   sr
       STATE      3
       SWIP       0
       TIME       1563937765.60984
     sr_indoor:
       DEG        1
       LIGHT      5
       NAME       sr_indoor
       NAMENEXT   sr_weather
       STATE      5
       SWIP       0
       TIME       1563940958.64218
     sr_naut:
       DEG        -12
       LIGHT      2
       NAME       sr_naut
       NAMENEXT   sr_civil
       STATE      2
       SWIP       0
       TIME       1563934536.59369
     sr_weather:
       DEG        0
       LIGHT      6
       NAME       sr_weather
       NAMENEXT   ss_weather
       STATE      6
       SWIP       0
       TIME       1563940525.65807
     ss:
       DEG        0
       LIGHT      3
       NAME       ss
       NAMENEXT   ss_civil
       STATE      9
       SWIP       0
       TIME       1563995835.5668
     ss_astro:
       DEG        -18
       LIGHT      0
       NAME       ss_astro
       NAMENEXT   sr_astro
       STATE      12
       SWIP       0
       TIME       1563919848.57662
     ss_civil:
       DEG        -6
       LIGHT      2
       NAME       ss_civil
       NAMENEXT   ss_naut
       STATE      10
       SWIP       0
       TIME       1563998582.56984
     ss_indoor:
       DEG        1
       LIGHT      4
       NAME       ss_indoor
       NAMENEXT   ss
       STATE      8
       SWIP       0
       TIME       1563995404.56218
     ss_naut:
       DEG        -12
       LIGHT      1
       NAME       ss_naut
       NAMENEXT   ss_astro
       STATE      11
       SWIP       0
       TIME       1564001784.57369
     ss_weather:
       DEG        0
       LIGHT      5
       NAME       ss_weather
       NAMENEXT   ss_indoor
       STATE      7
       SWIP       0
       TIME       1563995835.55807
Attributes:
   DbLogInclude azimuth,elevation
   group      Umwelt
   room       9_09_Einstellungen


Vielen Dank.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 25 Juli 2019, 09:46:44
Zitat von: dancatt am 25 Juli 2019, 06:39:02
Bezugnehmend auf meine Konfiguration aus dem Post https://forum.fhem.de/index.php/topic,99980.msg960757.html#msg960757 (https://forum.fhem.de/index.php/topic,99980.msg960757.html#msg960757), wann hätten die Rollladen aus der Beschattung rausfahren müssen?

Hallo dancat.

Wenn alle diese Bedingungen eingetroffen sind, dann sollte Dein Rollo beschatten....

Das Fenster ist in Richtung Süden
   ASC_Shading_Direction 180

Ich denke diese Winkel sind nicht sinnvoll
180 -110 = 70°     <=== das wäre noch 20° weiter links als Deine Ostfenster
   ASC_Shading_Angle_Left 110

180 +250 = 430 ein Kreis hat 360°     <===== Das wird so früh am nächsten Tag sein :-) und der Grund, warum nicht mehr auf gefahren wurde.
   ASC_Shading_Angle_Right 250

Die Winkel sind jedoch sooo weit offen, dass immer beschattet werden wird. Schau Dir mal diese Seite an (keine Haftung meinerseits), da kannst Du die Winkel besser ermitteln.
https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.25/09:42/1/0 (https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.25/09:42/1/0)
Bei meinem Südfenster komme ich auf:
ASC_Shading_Direction 180
ASC_Shading_Angle_Left 35
ASC_Shading_Angle_Right 70
===>also von 145° bis 250° Sonnenrichtung
Für heute in Frankfurt um 12:00 Uhr sagt die Webside:
Sonnenhöhe:   56.13°
Sonnenrichtung:   147.20°

Die Sonne muss mindestens 45° hoch am Himmel stehen. Max_Elevation von 100, dann scheint Dir die Sonne am Äquator von Norden in den Rücken :-) Den Wert habe ich nicht gesetzt, aber er schadet auch nicht. Hier mal aus reinem Interesse :-) https://www.sonnenverlauf.de/#/19.777,14.9304,6/2019.07.25/12:07/1/0 (https://www.sonnenverlauf.de/#/19.777,14.9304,6/2019.07.25/12:07/1/0) Da scheint Dir heute Mittag die Sonne senkrecht (90°) aufs Hirn, also immer schön nen Hut tragen.
   ASC_Shading_MinMax_Elevation 45.0:100.0   <==== Das sollte so gegen 17:20 Uhr unterschritten werden

Es müssen mindestens 25°C sein
   ASC_Shading_Min_OutsideTemperature 25

Es muss jemand zuhause sein
   ASC_Shading_Mode home

Das ist die Position des Rollos, die angefahren werden soll
   ASC_Shading_Pos 30

Der Brightness Sensor muss einen Wert von 35000 haben
   ASC_Shading_StateChange_Sunny 35000

Bei dem Brightness Wert soll es wieder auf gehen
   ASC_Shading_StateChange_Cloudy 20000

1200 Sekunden müssen vergangen sein
   ASC_Shading_WaitingPeriod 1200

- Generell wäre meine Empfehlung nicht zu viele Bedingungen auf ein mal zu testen.
- zuerst die Winkel (impliziet die Tageszeit) einstellen
- Dann mal nach der Temperatur in diesem Zeitraum schauen
- Die Sonnenhöhe ist für Sommer/Winter wichtig.
- Brightness ganz zum Schluss

That's my five cent
      Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 25 Juli 2019, 10:06:46
Hallo und guten Morgen,

habe mal wieder 2 Probleme bzw. Fragen bezüglich der Rollladensteuerung.

Habe bei mir das ASC laufen und soweit funktioniert auch alles, nun möchte ich bei den Kinderzimmern das Roommate-Device benutzen damit ich abends wenn Sie ins Bett gehen damit die Rollläden zufahren kann und morgens die Rollläden solange zubleiben bis sie wach sind.

Mein ersten Problem ist das ich die Funktion nicht einzeln aktivieren kann, um Roommate zu benutzen muss ich im ASC-Device ASC_autoShuttersControlMorning und ASC_autoShuttersControlEvening auf "on" stellen und im Rollladen-Device ASC_Mode_Up und ASC_Mode_Down auf "always", dies bedeutet aber das ich auch die Funktion über die automatischen Fahrzeiten einschalte, gibt es da eine Möglichkeit zu sagen die automatischen Fahrzeiten sind deaktiviert aber das Roommate-Device wird trotzdem berücksichtigt?

Zudem hatte ich vor anstatt des Roommate-Devices ein DOIF zu benutzen, da ich die Schlafen-Meldung von einem Taster bekomme und ja auch nur "awoken" und "asleep" benötige, dies funktioniert aber leider nicht, ich gebe im Rollladen-Device mein DOIF als ASC_Roommate_Device di_Schlafen_Kind an und das DOIF hat als Status entweder "awoken" oder "asleep", geht ja mit cmdState asleep|awoken Das einzige was dann funktioniert ist runterfahren, also asleep, aber hochfahren funktioniert nicht. Im Eventmonitor sehe ich vom DOIF beide Einträge richtig, weiß leider nicht wo da das Problem liegen könnte.
Als Test habe ich dann mal ein Roommate-Device angelegt, mit diesem funktioniert das ohne Probleme.

Vielleicht kann mir mit den 2 Problemen jemand weiterhelfen.

Gruß

Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 25 Juli 2019, 10:19:44
Zitat von: meier81 am 25 Juli 2019, 10:06:46
Mein ersten Problem ist das ich die Funktion nicht einzeln aktivieren kann, um Roommate zu benutzen muss ich im ASC-Device ASC_autoShuttersControlMorning und ASC_autoShuttersControlEvening auf "on" stellen und im Rollladen-Device ASC_Mode_Up und ASC_Mode_Down auf "always", dies bedeutet aber das ich auch die Funktion über die automatischen Fahrzeiten einschalte, gibt es da eine Möglichkeit zu sagen die automatischen Fahrzeiten sind deaktiviert aber das Roommate-Device wird trotzdem berücksichtigt?

Hier könntest Du ja eventuell Fahrzeit einstellen, die außerhalb Deiner gewünsten Zeiten liegen. Dann wäre die Abhängigkeit befriedigt, würde aber auch nicht stören.

zB. früheste und späteste Zeit am Abend auf 23:00 Uhr stellen und
    früheste und späteste Zeit am Morgen auf 11:00 Uhr.

Roommate verhindert so wie ich es verstanden habe nur das Hochfahren.
Ich überlege bereits anstatt Roommate ein DOIF einzusetzen, mit dem ich die betroffenen Rollos, wenn meine Kiddies da sind, einfach umzukonfigurieren.
Also z.B von astro Steuerung auf time mit entsprechenden späteren Zeiten.


Mit dem Roommate experimentiere ich auch herum.
https://forum.fhem.de/index.php/topic,99980.msg960886.html#msg960886 (https://forum.fhem.de/index.php/topic,99980.msg960886.html#msg960886) und mit Kalender
https://forum.fhem.de/index.php/topic,99980.msg960734.html#msg960734 (https://forum.fhem.de/index.php/topic,99980.msg960734.html#msg960734)

Jedoch habe ich bisher noch nichts richtungweisendes gefunden.

Gruß
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 25 Juli 2019, 10:34:20
Hallo Christian,

das mit den Zeiten habe ich mir auch schon gedacht, wollte hier nur mal nachfragen ob die Funktion so gewollt ist oder doch vielleicht ein Fehler im Modul. Ich denke mir das die Steuerung "Morgen / Abend" erst mal nichts mit dem Roommate-Device zu tun hat, kann aber auch sein das ich da einen Denkfehler mache.

Bezüglich deiner Antwort:

Zitat von: ch.eick am 25 Juli 2019, 10:19:44
Roommate verhindert so wie ich es verstanden habe nur das Hochfahren.

Mit dem Roomate-Device funktioniert beides ja einwandfrei, nur wenn ich ein DOIF oder auch einen Dummy nehme der den gleichen status hat wie das Roommate-Device funktioniert damit nur das runterfahren, nicht das hochfahren. Das muss ja auch irgendeine Ursache haben, dachte zuerst das vielleicht nur asleep getriggert wird aber awoken nicht, aber es stehen ja beide im Eventmonitor.

Gruß
Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 25 Juli 2019, 10:48:02
Zitat von: meier81 am 25 Juli 2019, 10:34:20
Mit dem Roomate-Device funktioniert beides ja einwandfrei, nur wenn ich ein DOIF oder auch einen Dummy nehme der den gleichen status hat wie das Roommate-Device funktioniert damit nur das runterfahren, nicht das hochfahren. Das muss ja auch irgendeine Ursache haben, dachte zuerst das vielleicht nur asleep getriggert wird aber awoken nicht, aber es stehen ja beide im Eventmonitor.

Beim Roommate wird ja nicht nur das Device angegeben, sondern ja auch noch das Reading. Könnte es sein, dass zwischen Deinem Device und dem Dummy dort ein Unterschied ist?

Für die Profis solltest Du mal jeweils ein Listing hier reinstellen. Ich teile auch gerne die einzelnen Issues in einzelne postings auf.

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 25 Juli 2019, 10:54:55
Zitat von: ch.eick am 25 Juli 2019, 09:46:44
Ich denke diese Winkel sind nicht sinnvoll
180 -110 = 70°     <=== das wäre noch 20° weiter links als Deine Ostfenster
   ASC_Shading_Angle_Left 110

180 +250 = 430 ein Kreis hat 360°     <===== Das wird so früh am nächsten Tag sein :-) und der Grund, warum nicht mehr auf gefahren wurde.
   ASC_Shading_Angle_Right 250

Die Winkel sind jedoch sooo weit offen, dass immer beschattet werden wird. Schau Dir mal diese Seite an (keine Haftung meinerseits), da kannst Du die Winkel besser ermitteln.
https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.25/09:42/1/0
Bei meinem Südfenster komme ich auf:
ASC_Shading_Direction 180
ASC_Shading_Angle_Left 35
ASC_Shading_Angle_Right 70
===>also von 145° bis 250° Sonnenrichtung
Für heute in Frankfurt um 12:00 Uhr sagt die Webside:
Sonnenhöhe:   56.13°
Sonnenrichtung:   147.20°

Die Sonne muss mindestens 45° hoch am Himmel stehen. Max_Elevation von 100, dann scheint Dir die Sonne am Äquator von Norden in den Rücken :-) Den Wert habe ich nicht gesetzt, aber er schadet auch nicht. Hier mal aus reinem Interesse :-) https://www.sonnenverlauf.de/#/19.777,14.9304,6/2019.07.25/12:07/1/0 Da scheint Dir heute Mittag die Sonne senkrecht (90°) aufs Hirn, also immer schön nen Hut tragen.
   ASC_Shading_MinMax_Elevation 45.0:100.0   <==== Das sollte so gegen 17:20 Uhr unterschritten werden
Vielen Dank. Hatte hier die Doku total falsch verstanden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 25 Juli 2019, 12:23:41
Zitat von: dancatt am 25 Juli 2019, 10:54:55
Vielen Dank. Hatte hier die Doku total falsch verstanden.

Dann hat sich ja meine Zeit gelohnt und ich hoffe, dass es so auch stimmt. Ich bin ja auch Anfänger :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 25 Juli 2019, 14:17:51
Holla,

ich denke Marko kann die Frage am besten beantworten, aber nach 3 weiteren Seiten über dem Beitrag befürchte ich, dass dieser so ein wenig übersehen werden könnte.....

Könnte jemand noch mal auf meine Frage (https://forum.fhem.de/index.php/topic,99980.msg960535.html#msg960535) (https://forum.fhem.de/index.php/topic,99980.msg960535.html#msg960535) eingehen ? Bezüglich der Programmierung und dem STATE ?

Vielen Dank und viele Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 25 Juli 2019, 14:28:26
Zitat von: flummy1978 am 25 Juli 2019, 14:17:51
ich denke Marko kann die Frage am besten beantworten, aber nach 3 weiteren Seiten über dem Beitrag befürchte ich, dass dieser so ein wenig übersehen werden könnte.....

Könnte jemand noch mal auf meine Frage (https://forum.fhem.de/index.php/topic,99980.msg960535.html#msg960535) (https://forum.fhem.de/index.php/topic,99980.msg960535.html#msg960535) eingehen ? Bezüglich der Programmierung und dem STATE ?
Na ja, eigentlich ist die Frage m.E. nicht sooo schwer zu beantworten:

Auf STATE greift man üblicherweise entweder mit Value() zu oder mittels Zugriff auf das Internal STATE.

Die Suche nach "Value(" im Quelltext liefert keinen Treffer, dto. für "STATE". (Was mich etwas wundert: Die Funktion Value wird aus mir nicht (mehr) nachvollziehbaren Gründen importiert...?  Vermute, das ist ein Rest aus der Zeit vor IsWe()...)

Sollte also (jetzt) gefahrlos möglich sein, stateFormat beliebig zu verwenden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: flummy1978 am 25 Juli 2019, 16:05:48
Hey,

Zitat von: Beta-User am 25 Juli 2019, 14:28:26
Die Suche nach "Value(" im Quelltext liefert keinen Treffer, dto. für "STATE". (Was mich etwas wundert: Die Funktion Value wird aus mir nicht (mehr) nachvollziehbaren Gründen importiert...?  Vermute, das ist ein Rest aus der Zeit vor IsWe()...)

So in etwa war auch meine Vorgehensweise, aber ich denke man kann es schnell mal übersehen. Vor allem, wenn selbst Du Dinge findest, die Du erstmal nicht verstehst ;)

Vielen Dank für Deine Antwort. Ich werde es wohl mal testen müssen  8)

Viele Grüße
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 25 Juli 2019, 21:36:21
Zitat von: Ban am 21 Juli 2019, 10:47:40
Das Verhalten hatte ich auch schon bemerkt. Hatte mich auch gewundet, warum einmal das Rollo runter und einmal hoch fährt.
Mit der Erklärung bzgl. Tag und Nacht ist mir die aktuelle Umsetzung klar.
Habe das Verhalten auch meiner Frau erklärt, wir können uns aber beide immer noch nicht so recht damit anfreunden.
Wir hätten auch lieber, dass das Rollo, wenn es in die Ventilate Position ist und das Fenster geschlossen wird, wieder in die vorherige Position fährt.
Mein Vorschlag wäre bei den Rollos ein Attribut einzuführen, mit welchem man das Verhalten steuern kann. Einmal das aktuelle Verhalten mit Tag und Nacht oder jeweils die vorherige Position anfahren.
Wenn man Tag und Nacht als Default für das Attribut wählt, ändert sich das Verhalten nach einem FHEM Update erstmal nicht und nur wenn man es anders verwenden will, kann man das Verhalten über das Attribute umschalten.

Grüße,
Ban

Hallo.

ich wollte noch einmal auf meine Anfrage vom Wochenende bezug nehmen und der Erklärung von Ban.
Derzeit ist es tagsüber sehr heiss. Somit fahre ich die Rollos manuell sehr weit zu.
Nun gibt es Fenster die hin und wieder geöffnet werden. Dann funktioniert die ventilate Funktion sehr gut. Schliesse ich dann wieder das Fensterm fährt es wie beschtieben auf.

Ich würde mich freuen, wenn es eine Funktion / Schalter deben würde, welcher das Rollo nicht auffährt sondern in die letzte manuelle Position.

Habe ich und Ban nur diesen Wunsch oder gibt es auch andere?

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 25 Juli 2019, 22:38:24
Hallo und guten Abend,

bezüglich des einen Problems von mir heute morgen:

Zitat von: meier81 am 25 Juli 2019, 10:06:46
Zudem hatte ich vor anstatt des Roommate-Devices ein DOIF zu benutzen, da ich die Schlafen-Meldung von einem Taster bekomme und ja auch nur "awoken" und "asleep" benötige, dies funktioniert aber leider nicht, ich gebe im Rollladen-Device mein DOIF als ASC_Roommate_Device di_Schlafen_Kind an und das DOIF hat als Status entweder "awoken" oder "asleep", geht ja mit cmdState asleep|awoken Das einzige was dann funktioniert ist runterfahren, also asleep, aber hochfahren funktioniert nicht. Im Eventmonitor sehe ich vom DOIF beide Einträge richtig, weiß leider nicht wo da das Problem liegen könnte.
Als Test habe ich dann mal ein Roommate-Device angelegt, mit diesem funktioniert das ohne Probleme.

bin ich mittlerweile etwas weitergekommen. Habe es mittlerweile geschafft das Problem zu lösen, es werden von Roommate-Device anscheinend zwei Variablen abgefragt, zum einen der "state" und zum anderen der "lastState". Habe mir nun mein DOIF wie folgt angelegt:

define di_Schlafen_Kind DOIF ([piVCCU:Schlafmodus_Kind] eq "true")
  (setreading di_Schlafen_Kind lastState awoken)
DOELSEIF ([piVCCU:Schlafmodus_Kind] eq "false")
  (setreading di_Schlafen_Kind lastState asleep)


Damit funktioniert es einwandfrei, Rollladen fährt zu sobald "asleep" kommt und wieder hoch sobald "awoken" kommt.

Bleibt nur noch meine Frage bezüglich dem Zusammenhang zwischen Roommate und den Einstellungen "ASC_Mode_Up" und "ASC_Mode_Down", hab mal ins Modul geschaut und dort ist es so das ich die beiden Parameter aktivieren muss damit Roommate funktioniert, da wäre die Frage ob es nicht besser wäre Roommate von den beiden Parametern zu lösen, denke wenn man den Rollladen nicht per Roommate fahren möchte gibt man dort einfach kein Device an. Wäre dann noch etwas flexibler mit der Verwendung von Zeiten bzw. Roommate-Devices.

Da kann Leon aber bestimmt was dazu sagen bezüglich der Funktion.

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: DrBrain_1000 am 25 Juli 2019, 23:15:30
Hallo Zusammen,

hat jemand eine Idee, wie ich das ASC_Enable in den Rollladendevices am besten mit SmartVisu 2.9 toggeln kann? Von Zeit zu Zeit würde ich gerne für einzelne Rollladen die Automatik deaktivieren.

Ich habe schon gesucht und finde einfach keine Lösung bzw. komme nicht drauf.

Gruß

DrBrain_1000
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 26 Juli 2019, 07:32:28
Zitat von: DrBrain_1000 am 25 Juli 2019, 23:15:30
Hallo Zusammen,

hat jemand eine Idee, wie ich das ASC_Enable in den Rollladendevices am besten mit SmartVisu 2.9 toggeln kann? Von Zeit zu Zeit würde ich gerne für einzelne Rollladen die Automatik deaktivieren.

Ich habe schon gesucht und finde einfach keine Lösung bzw. komme nicht drauf.

Gruß

DrBrain_1000

Ich glaube du hast da einen Denkfehler, das Attribut ASC_Enable gibt es nur am ASC-Device und gilt von daher global, d.h. entweder alle an oder alle aus. Wenn du nur einzelne Rollläden ein- bzw. ausschalten möchtest musst du das Attribut ASC_Mode_Up bzw. ASC_Mode_Down im Rollladen-Device nutzen.

Wie das mit SmartVisu aussieht kann ich dir nicht sagen, du kannst ja aber das Attribut ändern mit dem Befehl attr Rollladen_Test ASC_Mode_Up always
das wäre dann zu verwenden anstatt z.B. "set Lampe on".

Hoffe ich habe das so einigermaßen korrekt angegeben, falls nicht korrigiert mich bitte jemand.

Gruß Markus

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juli 2019, 07:54:38
Guten Morgen,

Es gibt den Set Command shutterASCenableToggle
Zum deaktivieren eines oder mehrerer Rollos.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juli 2019, 08:05:16
Zitat von: flummy1978 am 23 Juli 2019, 15:33:40
Hallöchen,

ich hab mal ne ganz kurze Frage zur Programmierung / Funktion vom ASC:

Bezieht sich ein Teil der Programmierung auf den Zustand vom eigentlichen STATE (nicht state!) ?

Hintergrund der Frage ist der, dass ich sehr viele Geräte die ich auch vom Handy aus bedienen möchte mit einem mehrzeigeilgem State ausgestatet hab, so dass auch in der smallscreen Darstellung mehrere Icons / Befehlen neben / übereinander dargestellt werden können. Bsp:


read0:state
<br>
read1:state

read2:state

read3:state


Jedes Icon hat zwar den gleichen Zustand (nämlich den von state) ABER der read0:ICON reagiert anders auf eine state Veränderung als read1:ICON usw ....

Für mich ist es nur wichtig, dass ich mit stateFormat nicht irgendwelche unerwünschten Effekte hervorrufe.

Vielen Dank im Voraus

Grüße
Andreas

Es wird immer das Reading state ausgelesen.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juli 2019, 08:10:40
Zitat von: Beetle2003 am 25 Juli 2019, 21:36:21
Hallo.

ich wollte noch einmal auf meine Anfrage vom Wochenende bezug nehmen und der Erklärung von Ban.
Derzeit ist es tagsüber sehr heiss. Somit fahre ich die Rollos manuell sehr weit zu.
Nun gibt es Fenster die hin und wieder geöffnet werden. Dann funktioniert die ventilate Funktion sehr gut. Schliesse ich dann wieder das Fensterm fährt es wie beschtieben auf.

Ich würde mich freuen, wenn es eine Funktion / Schalter deben würde, welcher das Rollo nicht auffährt sondern in die letzte manuelle Position.

Habe ich und Ban nur diesen Wunsch oder gibt es auch andere?

Dies sollte eigentlich über die Shading Funktion abgearbeitet werden. Befindet sich das Rollo innerhalb des Shadings, dann sollte eigentlich beim schließen des Fensters wieder zurück in die Shading Position gefahren werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 26 Juli 2019, 08:39:49
Zitat von: CoolTux am 26 Juli 2019, 08:10:40
Dies sollte eigentlich über die Shading Funktion abgearbeitet werden. Befindet sich das Rollo innerhalb des Shadings, dann sollte eigentlich beim schließen des Fensters wieder zurück in die Shading Position gefahren werden.

Guten Morgen,
Ich habe die shading Funktion nicht aktiviert.
Ich habe noch nicht verstanden, was ich für die Messung von der Helligkeit benötige. Setze derzeit Homematic
und verschiedene matt Produkte ein.

Danke fur die Unterstützung
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juli 2019, 08:48:58
Zitat von: Beetle2003 am 26 Juli 2019, 08:39:49
Guten Morgen,
Ich habe die shading Funktion nicht aktiviert.
Ich habe noch nicht verstanden, was ich für die Messung von der Helligkeit benötige. Setze derzeit Homematic
und verschiedene matt Produkte ein.

Danke fur die Unterstützung

Einen Helligkeitssensor. Du kannst Bewegungssensor mit Helligkeitsmessung nehmen oder den Xiaomi Pflanzensensor oder oder.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 26 Juli 2019, 09:03:34
Zitat von: Beetle2003 am 26 Juli 2019, 08:39:49
Ich habe noch nicht verstanden, was ich für die Messung von der Helligkeit benötige. Setze derzeit Homematic
und verschiedene matt Produkte ein.
Ich experimentiere gerade mit Differenztemperatur als Indikator für Sonnenschein bzw. Strahlung. Habe dazu einen 2fach Technoline Außensensor auf und unter dem Carportdach platziert.
Ich schraube noch an den Grenzen, aktuell ist meine Sunny-Differenztemperatur 9°, cloudy bei 6°.
Das Shading springt damit bei mir deutlich besser an, als mit meinem Helligkeitssensor (ZWave, schickt nur selten Updates). Aber es wird noch ein bisschen zu oft wieder ausgeshadet, da muss ich noch an Temperatur oder waiting time spielen

Grüße
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 26 Juli 2019, 10:54:15
Zitat von: CoolTux am 26 Juli 2019, 07:54:38
Guten Morgen,

Es gibt den Set Command shutterASCenableToggle
Zum deaktivieren eines oder mehrerer Rollos.

Grüße

Es ist gut, dass Du dieses Command wieder in Erinnerung bringst, da man es im ASC-Device suchen muss und gerne vergisst.   ;)  Man würde es eher im Rolladen-Device vermuten.

Warum kann man mit dem Command nur Toggeln und nicht gezielt an- und ausschalten?
Es würde in DOIF die Abfrage des Readings: 'ASC_Enable' ersparen oder sogar DOIF durch einfaches 'notify' ersetzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juli 2019, 11:09:26
Zitat von: wk am 26 Juli 2019, 10:54:15
Es ist gut, dass Du dieses Command wieder in Erinnerung bringst, da man es im ASC-Device suchen muss und gerne vergisst.   ;)  Man würde es eher im Rolladen-Device vermuten.

Warum kann man mit dem Command nur Toggeln und nicht gezielt an- und ausschalten?
Es würde in DOIF die Abfrage des Readings: 'ASC_Enable' ersparen oder sogar DOIF durch einfaches 'notify' ersetzen.

In den Rollo Devices schreibe ich keine commands rein. Damit die Anfänger besser mit den set Befehlen über FHEMWEB klar kommen habe ich set COMMAND shutter gelassen. Mehr geht aber nicht. Dahinter ginge kein on off mehr. Also wählte ich es so.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 26 Juli 2019, 12:31:47
Zitat von: JHo am 26 Juli 2019, 09:03:34
Ich experimentiere gerade mit Differenztemperatur als Indikator für Sonnenschein bzw. Strahlung. Habe dazu einen 2fach Technoline Außensensor auf und unter dem Carportdach platziert.
Ich schraube noch an den Grenzen, aktuell ist meine Sunny-Differenztemperatur 9°, cloudy bei 6°.
Das Shading springt damit bei mir deutlich besser an, als mit meinem Helligkeitssensor (ZWave, schickt nur selten Updates). Aber es wird noch ein bisschen zu oft wieder ausgeshadet, da muss ich noch an Temperatur oder waiting time spielen

Hallo Jan,

Die Temperatur verwende ich nur als groben Richtwert, ob es halt sehr warm werden wird oder nicht. Der Fühler befindet sich in der Luftwärmepumpe in der prallen Sonne auf der Süd Seite. Da ist auch schon morgens Sonne drauf.

Ich habe meine Beschreibung mal wieder heraus gesucht https://forum.fhem.de/index.php/topic,99980.msg958252.html#msg958252 (https://forum.fhem.de/index.php/topic,99980.msg958252.html#msg958252) schau dort mal unter Punkt 10. Es reicht eigentlich ein einfacher Zahlenwert, der sich bei mir zwischen 0 und 1000 bewegt.

Um das shade out nicht zu schnell zu bekommen habe ich die Hysterese im Süden bereits etwas vergrößert. Das hängt natürlich davon ab, wie stark der Brightness Wert schwankt, wenn mal einige Wolken kommen, was durch meine Zahlen Jonglage nicht sehr viel ist. Die Grundwerte hole ich mir aus dem WEB von einer nahegelegenen Wetterstation, also ohne jegliche eigene Hardware. Eventuell werde ich mir noch eine zweite Station suchen, um etwas Ausfallsicherheit zu bekommen :-)

Meine Werte sind momentan wie folgt:
          shade in / shade out /Temp.
Ost        200 / 180 / 20
Süd       500 / 300 / 25
West     400 / 200 / 25

Gruß
     Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 26 Juli 2019, 13:11:20
nochmal ne anregung meinerseits: wenn ich ASC_Shading_Mode im rolladen auf "absent" stelle, fährt der rolladen bei erreichen der rahmenbedingungen wunderbar runter um den raum beschattet zu halten so lange man unterwegs ist. was ich noch vermisse ist die möglichkeit steuern zu können, dass wenn sich dann der status auf home ändert (z.B. heimkehr nach der arbeit) der rolladen wieder hochfährt sobald später  eine rahmenbedingung für die beschattung entällt. dann könnte man auf das manuelle hochfahren müssen verzichten. gute idee oder eher unnötig eurer meinung nach?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 26 Juli 2019, 13:18:31
Hallo,

folgendes Verhalten:
1. Rollladen sind in der Beschattung.
2. Terassentür wird geöffnet.
3. Rollladen bleibt in der Beschattung.
4. Terassentür wird geschlossen.
5. Rollladen fahren hoch.

Nun zu meinen Fragen:
zu 3. Sollten hier die Rollläden nicht hochfahren?
zu 5. Sollten hier die Rollläden nicht wieder in die Beschattung fahren?

list Rollladen links:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F320B
   FUUID      5c54237f-f33f-cf0a-a643-72548756feb57505
   FVERSION   10_CUL_HM.pm:0.198890/2019-07-23
   HMLAN1_MSGCNT 8
   HMLAN1_RAWMSG E4F320B,0000,0EEBA07D,FF,FFBF,24A4104F320B23A38D06013C00
   HMLAN1_RSSI -65
   HMLAN1_TIME 2019-07-26 13:09:31
   HMUART0_MSGCNT 4
   HMUART0_RAWMSG 0500004B24A4104F320B23A38D06013C00
   HMUART0_RSSI -75
   HMUART0_TIME 2019-07-26 13:09:30
   HMUART1_MSGCNT 6
   HMUART1_RAWMSG 0500003E24A4104F320B23A38D06013C00
   HMUART1_RSSI -62
   HMUART1_TIME 2019-07-26 13:09:31
   HMUART2_MSGCNT 6
   HMUART2_RAWMSG 0500003524A4104F320B23A38D06013C00
   HMUART2_RSSI -53
   HMUART2_TIME 2019-07-26 13:09:31
   IODev      HMLAN1
   LASTInputDev HMUART2
   MSGCNT     24
   NAME       1_02_WZ_Rollladen_l
   NOTIFYDEV  global
   NR         286
   NTFY_ORDER 50-1_02_WZ_Rollladen_l
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:24 - t:10 s:4F320B d:23A38D 06013C00
   protLastRcv 2019-07-26 13:09:30
   protRcv    7 last_at:2019-07-26 13:09:30
   protSnd    8 last_at:2019-07-26 13:09:30
   protState  CMDs_done
   rssi_HMLAN1 cnt:4 min:-77 max:-70 avg:-73 lst:-72
   rssi_at_HMLAN1 cnt:8 min:-73 max:-65 avg:-68.37 lst:-65
   rssi_at_HMUART0 cnt:4 min:-78 max:-74 avg:-76 lst:-75
   rssi_at_HMUART1 cnt:6 min:-64 max:-61 avg:-62.33 lst:-62
   rssi_at_HMUART2 cnt:6 min:-55 max:-52 avg:-53.33 lst:-53
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-04 10:45:11   .peerListRDate  2019-06-04 10:45:11
     2019-07-26 13:09:30   .protLastRcv    2019-07-26 13:09:30
     2019-06-04 11:23:01   ASC_Enable      on
     2019-07-26 13:09:31   ASC_ShuttersLastDrive manual
     2019-07-26 08:30:02   ASC_Time_DriveDown 26.07.2019 - 21:29
     2019-07-26 08:30:02   ASC_Time_DriveUp 27.07.2019 - 08:30
     2019-07-26 08:03:42   Activity        alive
     2019-07-26 13:09:10   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1220810
     2019-06-04 10:45:09   PairedTo        0x23A38D
     2019-06-04 10:45:09   R-confBtnTime   permanent
     2019-06-04 10:45:10   R-driveDown     26 s
     2019-06-04 10:45:10   R-driveTurn     0.5 s
     2019-06-04 10:45:10   R-driveUp       27.9 s
     2019-06-04 10:45:09   R-intKeyVisib   invisib
     2019-06-04 10:45:09   R-localResDis   off
     2019-06-04 10:45:09   R-pairCentral   0x23A38D
     2019-06-04 10:45:10   R-refRunCounter 0
     2019-06-04 10:45:10   R-sign          off
     2019-06-04 10:45:10   R-statusInfoMinDly 2 s
     2019-06-04 10:45:10   R-statusInfoRandom 1 s
     2019-06-04 10:45:10   R-transmitTryMax 6
     2019-06-04 10:45:09   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-06-04 10:45:10   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-07-26 08:04:10   associatedWith  asc_Rollladen
     2019-07-26 13:09:30   deviceMsg       30 (to VCCU)
     2019-07-24 15:53:13   inhibit         set_off
     2019-07-26 13:09:30   level           30
     2019-07-26 13:09:30   motor           stop:30
     2019-07-26 13:09:30   pct             30
     2019-07-26 13:09:30   recentStateType info
     2019-07-26 13:09:30   state           30
     2019-07-26 13:09:30   timedOn         off
   helper:
     HM_CMDNR   36
     cSnd       1123A38D4F320B0201C8,1123A38D4F320B02013C
     dlvlCmd    ++A01123A38D4F320B02013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F320B,00,00,00
       nextSend   1564139371.33429
       rxt        0
       vccu       VCCU
       p:
         4F320B
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        24
       io:
         HMLAN1:
           -61
           -61
         HMUART0:
           -75
           -75
         HMUART1:
           -62
           -62
         HMUART2:
           -53
           -53
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART0
       flg        A
       ts         1564139370.9482
       ack:
         HASH(0xbdd02f60)
         24800223A38D4F320B00
     rssi:
       HMLAN1:
         avg        -73
         cnt        4
         lst        -72
         max        -70
         min        -77
       at_HMLAN1:
         avg        -68.375
         cnt        8
         lst        -65
         max        -65
         min        -73
       at_HMUART0:
         avg        -76
         cnt        4
         lst        -75
         max        -74
         min        -78
       at_HMUART1:
         avg        -62.3333333333333
         cnt        6
         lst        -62
         max        -61
         min        -64
       at_HMUART2:
         avg        -53.3333333333333
         cnt        6
         lst        -53
         max        -52
         min        -55
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 45.0:100.0
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1220810
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on



list Rollladen rechts:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F30AE
   FUUID      5c54237f-f33f-cf0a-8238-8745516f329d0faa
   FVERSION   10_CUL_HM.pm:0.198890/2019-07-23
   HMLAN1_MSGCNT 8
   HMLAN1_RAWMSG E4F30AE,0000,0EEBA73F,FF,FFC4,5BA4104F30AE23A38D06013C00
   HMLAN1_RSSI -60
   HMLAN1_TIME 2019-07-26 13:09:32
   HMUART0_MSGCNT 3
   HMUART0_RAWMSG 0500004D5BA4104F30AE23A38D06013C00
   HMUART0_RSSI -77
   HMUART0_TIME 2019-07-26 13:09:32
   HMUART1_MSGCNT 6
   HMUART1_RAWMSG 0500003A5BA4104F30AE23A38D06013C00
   HMUART1_RSSI -58
   HMUART1_TIME 2019-07-26 13:09:32
   HMUART2_MSGCNT 6
   HMUART2_RAWMSG 050000355BA4104F30AE23A38D06013C00
   HMUART2_RSSI -53
   HMUART2_TIME 2019-07-26 13:09:32
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     23
   NAME       1_02_WZ_Rollladen_r
   NOTIFYDEV  global
   NR         287
   NTFY_ORDER 50-1_02_WZ_Rollladen_r
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:5B - t:10 s:4F30AE d:23A38D 06013C00
   protLastRcv 2019-07-26 13:09:32
   protRcv    7 last_at:2019-07-26 13:09:32
   protSnd    8 last_at:2019-07-26 13:09:32
   protState  CMDs_done
   rssi_HMLAN1 cnt:4 min:-67 max:-64 avg:-65.75 lst:-64
   rssi_at_HMLAN1 cnt:8 min:-63 max:-60 avg:-61.75 lst:-60
   rssi_at_HMUART0 cnt:3 min:-77 max:-77 avg:-77 lst:-77
   rssi_at_HMUART1 cnt:6 min:-58 max:-56 avg:-57 lst:-58
   rssi_at_HMUART2 cnt:6 min:-56 max:-51 avg:-52.83 lst:-53
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-04 10:45:07   .peerListRDate  2019-06-04 10:45:07
     2019-07-26 13:09:32   .protLastRcv    2019-07-26 13:09:32
     2019-06-04 11:23:01   ASC_Enable      on
     2019-07-26 13:09:32   ASC_ShuttersLastDrive manual
     2019-07-26 08:30:02   ASC_Time_DriveDown 26.07.2019 - 21:29
     2019-07-26 08:30:02   ASC_Time_DriveUp 27.07.2019 - 08:30
     2019-07-26 08:03:42   Activity        alive
     2019-07-26 13:09:12   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1221020
     2019-06-04 10:45:05   PairedTo        0x23A38D
     2019-06-04 10:45:05   R-confBtnTime   permanent
     2019-06-04 10:45:06   R-driveDown     26 s
     2019-06-04 10:45:06   R-driveTurn     0.5 s
     2019-06-04 10:45:06   R-driveUp       27.9 s
     2019-06-04 10:45:05   R-intKeyVisib   invisib
     2019-06-04 10:45:05   R-localResDis   off
     2019-06-04 10:45:05   R-pairCentral   0x23A38D
     2019-06-04 10:45:06   R-refRunCounter 0
     2019-06-04 10:45:06   R-sign          off
     2019-06-04 10:45:06   R-statusInfoMinDly 2 s
     2019-06-04 10:45:06   R-statusInfoRandom 1 s
     2019-06-04 10:45:06   R-transmitTryMax 6
     2019-06-04 10:45:05   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-06-04 10:45:06   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-07-26 08:04:10   associatedWith  asc_Rollladen
     2019-07-26 13:09:32   deviceMsg       30 (to VCCU)
     2019-07-24 15:53:00   inhibit         set_off
     2019-07-26 13:09:32   level           30
     2019-07-26 13:09:32   motor           stop:30
     2019-07-26 13:09:32   pct             30
     2019-07-26 13:09:32   recentStateType info
     2019-07-26 13:09:32   state           30
     2019-07-26 13:09:32   timedOn         off
   helper:
     HM_CMDNR   91
     cSnd       1123A38D4F30AE0201C8,1123A38D4F30AE02013C
     dlvlCmd    ++A01123A38D4F30AE02013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F30AE,00,00,00
       nextSend   1564139373.10869
       rxt        0
       vccu       VCCU
       p:
         4F30AE
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        5B
       io:
         HMLAN1:
           -56
           -56
         HMUART0:
           -77
           -77
         HMUART1:
           -58
           -58
         HMUART2:
           -53
           -53
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART0
       flg        A
       ts         1564139372.68114
       ack:
         HASH(0xbd9c58f0)
         5B800223A38D4F30AE00
     rssi:
       HMLAN1:
         avg        -65.75
         cnt        4
         lst        -64
         max        -64
         min        -67
       at_HMLAN1:
         avg        -61.75
         cnt        8
         lst        -60
         max        -60
         min        -63
       at_HMUART0:
         avg        -77
         cnt        3
         lst        -77
         max        -77
         min        -77
       at_HMUART1:
         avg        -57
         cnt        6
         lst        -58
         max        -56
         min        -58
       at_HMUART2:
         avg        -52.8333333333333
         cnt        6
         lst        -53
         max        -51
         min        -56
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 0
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 45.0:100.0
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1221020
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on



Verstehe ich hier nun wieder was falsch oder gibt es hier noch einen Bug?


Vielen Dank.

MfG
Daniel Cattarius
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 26 Juli 2019, 14:10:42
Zitat von: JHo am 26 Juli 2019, 09:03:34
Ich experimentiere gerade mit Differenztemperatur als Indikator für Sonnenschein bzw. Strahlung. Habe dazu einen 2fach Technoline Außensensor auf und unter dem Carportdach platziert.
Ich schraube noch an den Grenzen, aktuell ist meine Sunny-Differenztemperatur 9°, cloudy bei 6°.
Das Shading springt damit bei mir deutlich besser an, als mit meinem Helligkeitssensor (ZWave, schickt nur selten Updates). Aber es wird noch ein bisschen zu oft wieder ausgeshadet, da muss ich noch an Temperatur oder waiting time spielen

Grüße
Jan

Hallo Jan,

das hört sich sehr interessant an. Ich habe es noch nicht ganz verstanden.
Du misst die Temperatur auf dem Carport und unter diesem ( die Sensoren haben sicherlich einen grösseren Abstand ).
Wenn die Temperatur 3 Grad höher ist auf dem Dach als darunter, gehst Du von einer entsprechenden Sonneneinstrahlung aus.
Das habe ich verstanden!
Nun kann es draussen sehr warm sein, doch die Sonne ist durch Wolken bedeckt, somit reduziert - und im schlimmsten Fall wird sie gar umgekehrt, somit gehen dann deine Rollos auf. Was Du eigentlich nicht möchtest.

Ist das so richtig wiedergegeben?

Wo gibst Du diese Werte im ASC Modul vor?

Danke Dir für die Gedanken.

Gruss
Ralf
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 26 Juli 2019, 14:36:35
Um einen Überblick zu haben, welche Rolläden von ASC gesteuert werden und welche nicht und um das schnell ändern zu können, habe ich mir eine klein readingsgroup gebaut.

defmod rg_ASC_Rollo_Enable readingsGroup < >,< > \ (Sh_.{1,2}):ASC_Enable
attr rg_ASC_Rollo_Enable alias ASC enabled ?
attr rg_ASC_Rollo_Enable commands {ASC_Enable => 'set Rolladen shutterASCenableToggle %DEVICE' }
attr rg_ASC_Rollo_Enable mapping %ALIAS
attr rg_ASC_Rollo_Enable notime 1
attr rg_ASC_Rollo_Enable room Rolladen
attr rg_ASC_Rollo_Enable valueIcon {"ASC_Enable.on" => 'rc_dot',"ASC_Enable.off" => 'rc_dot@red'}

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juli 2019, 15:30:36
Zitat von: dancatt am 26 Juli 2019, 13:18:31
Hallo,

folgendes Verhalten:
1. Rollladen sind in der Beschattung.
2. Terassentür wird geöffnet.
3. Rollladen bleibt in der Beschattung.
4. Terassentür wird geschlossen.
5. Rollladen fahren hoch.

Nun zu meinen Fragen:
zu 3. Sollten hier die Rollläden nicht hochfahren?
zu 5. Sollten hier die Rollläden nicht wieder in die Beschattung fahren?

list Rollladen links:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F320B
   FUUID      5c54237f-f33f-cf0a-a643-72548756feb57505
   FVERSION   10_CUL_HM.pm:0.198890/2019-07-23
   HMLAN1_MSGCNT 8
   HMLAN1_RAWMSG E4F320B,0000,0EEBA07D,FF,FFBF,24A4104F320B23A38D06013C00
   HMLAN1_RSSI -65
   HMLAN1_TIME 2019-07-26 13:09:31
   HMUART0_MSGCNT 4
   HMUART0_RAWMSG 0500004B24A4104F320B23A38D06013C00
   HMUART0_RSSI -75
   HMUART0_TIME 2019-07-26 13:09:30
   HMUART1_MSGCNT 6
   HMUART1_RAWMSG 0500003E24A4104F320B23A38D06013C00
   HMUART1_RSSI -62
   HMUART1_TIME 2019-07-26 13:09:31
   HMUART2_MSGCNT 6
   HMUART2_RAWMSG 0500003524A4104F320B23A38D06013C00
   HMUART2_RSSI -53
   HMUART2_TIME 2019-07-26 13:09:31
   IODev      HMLAN1
   LASTInputDev HMUART2
   MSGCNT     24
   NAME       1_02_WZ_Rollladen_l
   NOTIFYDEV  global
   NR         286
   NTFY_ORDER 50-1_02_WZ_Rollladen_l
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:24 - t:10 s:4F320B d:23A38D 06013C00
   protLastRcv 2019-07-26 13:09:30
   protRcv    7 last_at:2019-07-26 13:09:30
   protSnd    8 last_at:2019-07-26 13:09:30
   protState  CMDs_done
   rssi_HMLAN1 cnt:4 min:-77 max:-70 avg:-73 lst:-72
   rssi_at_HMLAN1 cnt:8 min:-73 max:-65 avg:-68.37 lst:-65
   rssi_at_HMUART0 cnt:4 min:-78 max:-74 avg:-76 lst:-75
   rssi_at_HMUART1 cnt:6 min:-64 max:-61 avg:-62.33 lst:-62
   rssi_at_HMUART2 cnt:6 min:-55 max:-52 avg:-53.33 lst:-53
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-04 10:45:11   .peerListRDate  2019-06-04 10:45:11
     2019-07-26 13:09:30   .protLastRcv    2019-07-26 13:09:30
     2019-06-04 11:23:01   ASC_Enable      on
     2019-07-26 13:09:31   ASC_ShuttersLastDrive manual
     2019-07-26 08:30:02   ASC_Time_DriveDown 26.07.2019 - 21:29
     2019-07-26 08:30:02   ASC_Time_DriveUp 27.07.2019 - 08:30
     2019-07-26 08:03:42   Activity        alive
     2019-07-26 13:09:10   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1220810
     2019-06-04 10:45:09   PairedTo        0x23A38D
     2019-06-04 10:45:09   R-confBtnTime   permanent
     2019-06-04 10:45:10   R-driveDown     26 s
     2019-06-04 10:45:10   R-driveTurn     0.5 s
     2019-06-04 10:45:10   R-driveUp       27.9 s
     2019-06-04 10:45:09   R-intKeyVisib   invisib
     2019-06-04 10:45:09   R-localResDis   off
     2019-06-04 10:45:09   R-pairCentral   0x23A38D
     2019-06-04 10:45:10   R-refRunCounter 0
     2019-06-04 10:45:10   R-sign          off
     2019-06-04 10:45:10   R-statusInfoMinDly 2 s
     2019-06-04 10:45:10   R-statusInfoRandom 1 s
     2019-06-04 10:45:10   R-transmitTryMax 6
     2019-06-04 10:45:09   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-06-04 10:45:10   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-07-26 08:04:10   associatedWith  asc_Rollladen
     2019-07-26 13:09:30   deviceMsg       30 (to VCCU)
     2019-07-24 15:53:13   inhibit         set_off
     2019-07-26 13:09:30   level           30
     2019-07-26 13:09:30   motor           stop:30
     2019-07-26 13:09:30   pct             30
     2019-07-26 13:09:30   recentStateType info
     2019-07-26 13:09:30   state           30
     2019-07-26 13:09:30   timedOn         off
   helper:
     HM_CMDNR   36
     cSnd       1123A38D4F320B0201C8,1123A38D4F320B02013C
     dlvlCmd    ++A01123A38D4F320B02013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F320B,00,00,00
       nextSend   1564139371.33429
       rxt        0
       vccu       VCCU
       p:
         4F320B
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        24
       io:
         HMLAN1:
           -61
           -61
         HMUART0:
           -75
           -75
         HMUART1:
           -62
           -62
         HMUART2:
           -53
           -53
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART0
       flg        A
       ts         1564139370.9482
       ack:
         HASH(0xbdd02f60)
         24800223A38D4F320B00
     rssi:
       HMLAN1:
         avg        -73
         cnt        4
         lst        -72
         max        -70
         min        -77
       at_HMLAN1:
         avg        -68.375
         cnt        8
         lst        -65
         max        -65
         min        -73
       at_HMUART0:
         avg        -76
         cnt        4
         lst        -75
         max        -74
         min        -78
       at_HMUART1:
         avg        -62.3333333333333
         cnt        6
         lst        -62
         max        -61
         min        -64
       at_HMUART2:
         avg        -53.3333333333333
         cnt        6
         lst        -53
         max        -52
         min        -55
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 45.0:100.0
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1220810
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on



list Rollladen rechts:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F30AE
   FUUID      5c54237f-f33f-cf0a-8238-8745516f329d0faa
   FVERSION   10_CUL_HM.pm:0.198890/2019-07-23
   HMLAN1_MSGCNT 8
   HMLAN1_RAWMSG E4F30AE,0000,0EEBA73F,FF,FFC4,5BA4104F30AE23A38D06013C00
   HMLAN1_RSSI -60
   HMLAN1_TIME 2019-07-26 13:09:32
   HMUART0_MSGCNT 3
   HMUART0_RAWMSG 0500004D5BA4104F30AE23A38D06013C00
   HMUART0_RSSI -77
   HMUART0_TIME 2019-07-26 13:09:32
   HMUART1_MSGCNT 6
   HMUART1_RAWMSG 0500003A5BA4104F30AE23A38D06013C00
   HMUART1_RSSI -58
   HMUART1_TIME 2019-07-26 13:09:32
   HMUART2_MSGCNT 6
   HMUART2_RAWMSG 050000355BA4104F30AE23A38D06013C00
   HMUART2_RSSI -53
   HMUART2_TIME 2019-07-26 13:09:32
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     23
   NAME       1_02_WZ_Rollladen_r
   NOTIFYDEV  global
   NR         287
   NTFY_ORDER 50-1_02_WZ_Rollladen_r
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:5B - t:10 s:4F30AE d:23A38D 06013C00
   protLastRcv 2019-07-26 13:09:32
   protRcv    7 last_at:2019-07-26 13:09:32
   protSnd    8 last_at:2019-07-26 13:09:32
   protState  CMDs_done
   rssi_HMLAN1 cnt:4 min:-67 max:-64 avg:-65.75 lst:-64
   rssi_at_HMLAN1 cnt:8 min:-63 max:-60 avg:-61.75 lst:-60
   rssi_at_HMUART0 cnt:3 min:-77 max:-77 avg:-77 lst:-77
   rssi_at_HMUART1 cnt:6 min:-58 max:-56 avg:-57 lst:-58
   rssi_at_HMUART2 cnt:6 min:-56 max:-51 avg:-52.83 lst:-53
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-04 10:45:07   .peerListRDate  2019-06-04 10:45:07
     2019-07-26 13:09:32   .protLastRcv    2019-07-26 13:09:32
     2019-06-04 11:23:01   ASC_Enable      on
     2019-07-26 13:09:32   ASC_ShuttersLastDrive manual
     2019-07-26 08:30:02   ASC_Time_DriveDown 26.07.2019 - 21:29
     2019-07-26 08:30:02   ASC_Time_DriveUp 27.07.2019 - 08:30
     2019-07-26 08:03:42   Activity        alive
     2019-07-26 13:09:12   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1221020
     2019-06-04 10:45:05   PairedTo        0x23A38D
     2019-06-04 10:45:05   R-confBtnTime   permanent
     2019-06-04 10:45:06   R-driveDown     26 s
     2019-06-04 10:45:06   R-driveTurn     0.5 s
     2019-06-04 10:45:06   R-driveUp       27.9 s
     2019-06-04 10:45:05   R-intKeyVisib   invisib
     2019-06-04 10:45:05   R-localResDis   off
     2019-06-04 10:45:05   R-pairCentral   0x23A38D
     2019-06-04 10:45:06   R-refRunCounter 0
     2019-06-04 10:45:06   R-sign          off
     2019-06-04 10:45:06   R-statusInfoMinDly 2 s
     2019-06-04 10:45:06   R-statusInfoRandom 1 s
     2019-06-04 10:45:06   R-transmitTryMax 6
     2019-06-04 10:45:05   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-06-04 10:45:06   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-07-26 08:04:10   associatedWith  asc_Rollladen
     2019-07-26 13:09:32   deviceMsg       30 (to VCCU)
     2019-07-24 15:53:00   inhibit         set_off
     2019-07-26 13:09:32   level           30
     2019-07-26 13:09:32   motor           stop:30
     2019-07-26 13:09:32   pct             30
     2019-07-26 13:09:32   recentStateType info
     2019-07-26 13:09:32   state           30
     2019-07-26 13:09:32   timedOn         off
   helper:
     HM_CMDNR   91
     cSnd       1123A38D4F30AE0201C8,1123A38D4F30AE02013C
     dlvlCmd    ++A01123A38D4F30AE02013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F30AE,00,00,00
       nextSend   1564139373.10869
       rxt        0
       vccu       VCCU
       p:
         4F30AE
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        5B
       io:
         HMLAN1:
           -56
           -56
         HMUART0:
           -77
           -77
         HMUART1:
           -58
           -58
         HMUART2:
           -53
           -53
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART0
       flg        A
       ts         1564139372.68114
       ack:
         HASH(0xbd9c58f0)
         5B800223A38D4F30AE00
     rssi:
       HMLAN1:
         avg        -65.75
         cnt        4
         lst        -64
         max        -64
         min        -67
       at_HMLAN1:
         avg        -61.75
         cnt        8
         lst        -60
         max        -60
         min        -63
       at_HMUART0:
         avg        -77
         cnt        3
         lst        -77
         max        -77
         min        -77
       at_HMUART1:
         avg        -57
         cnt        6
         lst        -58
         max        -56
         min        -58
       at_HMUART2:
         avg        -52.8333333333333
         cnt        6
         lst        -53
         max        -51
         min        -56
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 0
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 45.0:100.0
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1221020
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on



Verstehe ich hier nun wieder was falsch oder gibt es hier noch einen Bug?


Vielen Dank.

MfG
Daniel Cattarius

Hallo,

Es ist kein Bug. Sobald Du das Rollo als Terrasse deklarierst und dazu ASC_LockOut auf soft oder hard setzt bewegt sich das Rollo keinen Meter durch ASC. Das ist reine Sicherheit.
Beim schließen könnte man sich mal anschauen das er wenn er als shading in gesetzt ist dann wieder nach einem manuellen hoch fahren in die shading Position fahrt. Natürlich erst nachdem die manualBlockingTime abgelaufen ist.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Moonraker1 am 26 Juli 2019, 16:59:17
Hallo,

ich fange gerade an, mit einem Homematic HmIP-FROLL erstmal zu experimentieren, bevor ich ihn für eines der Rollos testhalber einbaue.
Nun habe ich beim Testen des shadings festgestellt, dass bei einem Ausfall der HM-Funkverbindung der "Rollladen" nicht fährt, obwohl "shading out" laut logfile erfolgt ist.
Gibt es irgendeine Funktion im Modul für derlei Eventualitäten (z.B. Wiederholung des "shading out", falls der Status des Rollos sicht nicht ändert)?

vG
Olli
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 26 Juli 2019, 17:21:24
Zitat von: CoolTux am 26 Juli 2019, 15:30:36
Hallo,

Es ist kein Bug. Sobald Du das Rollo als Terrasse deklarierst und dazu ASC_LockOut auf soft oder hard setzt bewegt sich das Rollo keinen Meter durch ASC. Das ist reine Sicherheit.
Beim schließen könnte man sich mal anschauen das er wenn er als shading in gesetzt ist dann wieder nach einem manuellen hoch fahren in die shading Position fahrt. Natürlich erst nachdem die manualBlockingTime abgelaufen ist.


Grüße
Das wäre schonmal prima wenn er wieder in die Beschattung fahren würde.
ASC_LockOut schalte ich dann mal ab und teste weiter.

Vielen Dank.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juli 2019, 17:50:21
Zitat von: Moonraker1 am 26 Juli 2019, 16:59:17
Hallo,

ich fange gerade an, mit einem Homematic HmIP-FROLL erstmal zu experimentieren, bevor ich ihn für eines der Rollos testhalber einbaue.
Nun habe ich beim Testen des shadings festgestellt, dass bei einem Ausfall der HM-Funkverbindung der "Rollladen" nicht fährt, obwohl "shading out" laut logfile erfolgt ist.
Gibt es irgendeine Funktion im Modul für derlei Eventualitäten (z.B. Wiederholung des "shading out", falls der Status des Rollos sicht nicht ändert)?

vG
Olli

So lange "Shading in" erkannt ist aber das Rollo sich nicht in der Position befindet wird immer wieder versucht sie an zu fahren. Es sei denn das Rollo wurde manuell bewegt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 26 Juli 2019, 21:17:36
Hallo CoolTux,

kannst du mir mal sagen ob es eine Möglichkeit gibt Roommate zu nutzen und dabei keine automatischen Fahrzeiten zu haben? Hatte die Frage ja schon mal 2 Seiten weiter vorne gestellt und dachte du kannst mir da bestimmt eine Antwort darauf geben.

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Juli 2019, 21:30:13
Hallo Markus,

Nur durch einen Trick. Stelle Mode auf Time und dann early 0:10 und Last 0:11 zum Beispiel.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: SGi am 26 Juli 2019, 22:12:03
Hallo Cooltux,

an dieser Stelle noch mal vielen Dank für das Modul, das inzwischen meine DOIFs und notifys komfortabel ersetzt. Sogar die "Privacy"-Funktion, die ich hier selber umgesetzt hatte (bei mir inklusive Katzenfunktion, wenn die Katze tagsüber aus dem Fenster gucken will :-)) ist mit drin.

Das Fehlen der Katzenfunktion habe ich mit der betroffenen felinen Mitbewohnerin inzwischen besprochen und geklärt, es gibt allerdings noch einen Unterschied:
Bei mir war eine "Privacy"-Position sowohl für morgens als auch abends programmiert, denn in der kalten Jahreszeit ist es morgens noch dunkel und man steht drinnen bei hell erleuchtetem Zimmer fröhlich auf dem Präsentierteller für alle, die auf der Straße vorbeigehen...

Vieleicht könnte man das ja noch irgendwie einfach nachrüsten, denn der Winter kommt bestimmt - wenngleich man das bei den aktuellen Temperaturen nicht glauben mag...

Sven
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 26 Juli 2019, 22:45:03
Hallo Ralf,
Zitat von: Beetle2003 am 26 Juli 2019, 14:10:42
das hört sich sehr interessant an. Ich habe es noch nicht ganz verstanden.
Du misst die Temperatur auf dem Carport und unter diesem ( die Sensoren haben sicherlich einen grösseren Abstand ).
Der "Oben"-Sensor des TX25 hängt an einem 2m-Kabel entfernt vom "Unten"-Sensor.

Zitat von: Beetle2003 am 26 Juli 2019, 14:10:42
Wenn die Temperatur 3 Grad höher ist auf dem Dach als darunter, gehst Du von einer entsprechenden Sonneneinstrahlung aus.
Das habe ich verstanden!
Jaein. Zur Hintergrundinfo u.a. dieser  (https://www.stall.biz/project/robuster-sonnensensor-ganz-einfach)Link.
Die Differenz der in der Sonne und im Schatten gemessenen Temperatur lässt einen ziemlich guten Rückschluss auf die Intensität der Strahlung zu. Heute Nachmittag habe ich auf dem Dach 52,7°, darunter 39,8° gemessen. Die Differenztemperatur (im TX25-Device als userReadings angelegt, gibt eine Zahl aus) beträgt also 12,9°. Trotz der Position des oberen Sensors auf der aufgeheizten Dachfläche, kühlt dieser bei Schatten (z.B. durch Wolken) sehr schnell ab. Unter dem Dach geht das deutlich langsamer - die Differenztemperatur sinkt also.
In meinem Setup bin ich eben derzeit auf Grenzwerten von 9° für "Sonne scheint" --> Verschattung an bzw. 6° für "Sonne scheint nicht" --> Verschattung aus.

Zitat von: Beetle2003 am 26 Juli 2019, 14:10:42
Wo gibst Du diese Werte im ASC Modul vor?
In den Rolladendevices. Das Differenztemperatur-Reading gebe ich bei ASC_BrightnessSensor an, die Grenze zum Entschatten ist ASC_Shading_StateChange_Cloudy (bei mir: 6), die Grenze zum Verschatten ist ASC_Shading_StateChenge_Sunny (bei mir 9).

Ich hatte vorher die Verschattung mit einem ZWave-Brightness-Sensor (Sensative Drips) gesteuert, der aus Stromspargründen nur "rund um" zwei definierbare Schwellenwerte überhaupt Werte sendet. Leider nicht genau die eingestellten Werte, sondern mal 20 Lux drüber oder drunter. Wenn ich die internen Schwellenwerte gleich den ASC-Schwellenwerten setze, aber der Sensor bei "20 drunter" meldet und dann erstmal nicht mehr, bringt mir das nichts. Also musste eine andere, realistische Lösung her. Vorteil Differenztemperatur: es misst eben die Strahlung und nicht die Helligkeit und sollte damit auch im Winter anwendbar sein.

Zitat von: Beetle2003 am 26 Juli 2019, 14:10:42
Nun kann es draussen sehr warm sein, doch die Sonne ist durch Wolken bedeckt, somit reduziert - und im schlimmsten Fall wird sie gar umgekehrt, somit gehen dann deine Rollos auf. Was Du eigentlich nicht möchtest.
Warum sollten die Rollläden unten bleiben, wenn die Sonne mir nicht mehr die Zimmer aufheizt, weil sie hinter einer Wolke steckt?

Viele Grüße
Jan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 26 Juli 2019, 23:51:33
Ich möchte gern das zusätzliche Fahren der Rollladen, beim Wechsel von gekippt und Fenster auf umgehen, ich habe dazu 2 Fensterkontakte dran die ich in einer Structure zusammenfasse, gibt es eine Möglichkeit die Structure zu verzögern sodas am Ende nur der Aktuelle Stand berücksichtigt wird?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 27 Juli 2019, 01:45:19
Zitat von: Typ1er am 26 Juli 2019, 23:51:33
Ich möchte gern das zusätzliche Fahren der Rollladen, beim Wechsel von gekippt und Fenster auf umgehen, ich habe dazu 2 Fensterkontakte dran die ich in einer Structure zusammenfasse, gibt es eine Möglichkeit die Structure zu verzögern sodas am Ende nur der Aktuelle Stand berücksichtigt wird?
Verstehe nur Bahnhof...
beim Wechsel von gekippt und Fenster auf? Wechsel von welchem Zustand auf welchen Zustand?
umgehen? In welchem Sinn?
Eine Structure verzögern? Aktuelle Stand von was? Ist es eine Frage über AutoShuttersControl oder über structure?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juli 2019, 07:24:53
Zitat von: SGi am 26 Juli 2019, 22:12:03
Hallo Cooltux,

an dieser Stelle noch mal vielen Dank für das Modul, das inzwischen meine DOIFs und notifys komfortabel ersetzt. Sogar die "Privacy"-Funktion, die ich hier selber umgesetzt hatte (bei mir inklusive Katzenfunktion, wenn die Katze tagsüber aus dem Fenster gucken will :-)) ist mit drin.

Das Fehlen der Katzenfunktion habe ich mit der betroffenen felinen Mitbewohnerin inzwischen besprochen und geklärt, es gibt allerdings noch einen Unterschied:
Bei mir war eine "Privacy"-Position sowohl für morgens als auch abends programmiert, denn in der kalten Jahreszeit ist es morgens noch dunkel und man steht drinnen bei hell erleuchtetem Zimmer fröhlich auf dem Präsentierteller für alle, die auf der Straße vorbeigehen...

Vieleicht könnte man das ja noch irgendwie einfach nachrüsten, denn der Winter kommt bestimmt - wenngleich man das bei den aktuellen Temperaturen nicht glauben mag...

Sven

Schreibe Deinen Wunsch mal bitte als Issues ins GitHub. Dann sehe ich es auch nach Wochen noch.
https://github.com/fhem/AutoShuttersControl
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 27 Juli 2019, 08:11:28
@amenomade:
Was für Kontakte nutzt du? Bei den Kontakten HMIP-SWDO von Homematic IP z.B. kann man eine Eventverzögerung einstellen, um diese Problem zu umgehen.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 27 Juli 2019, 11:24:39
Zitat von: eurofinder am 27 Juli 2019, 08:11:28
@amenomade:
Was für Kontakte nutzt du? Bei den Kontakten HMIP-SWDO von Homematic IP z.B. kann man eine Eventverzögerung einstellen, um diese Problem zu umgehen.

Gruß
eurofinder
Ich nutze HM Kontakten. Nur, ich verstehe die Problematik/Frage von Typ1er gar nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 27 Juli 2019, 11:30:27
Warum macht mein Rollo keine Beschattung?

list Rollo:


Internals:
   .eventMapCmd auf:noArg zu:noArg runter:noArg hoch:noArg
   .triggerUsed 1
   DEF        570A81
   FUUID      5c5f6938-f33f-7699-4dc4-7cbc25e4057c2313
   IODev      meinLGW
   LASTInputDev meinLGW
   MSGCNT     68
   NAME       wz_Rolladen
   NOTIFYDEV  global
   NR         180
   NTFY_ORDER 50-wz_Rolladen
   STATE      auf
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:FC - t:10 s:570A81 d:F11034 0601C800
   meinLGW_MSGCNT 68
   meinLGW_RAWMSG 05010135FCA410570A81F110340601C800
   meinLGW_RSSI -53
   meinLGW_TIME 2019-07-27 09:00:28
   protLastRcv 2019-07-27 09:00:28
   protRcv    67 last_at:2019-07-27 09:00:28
   protResnd  1 last_at:2019-07-21 14:54:10
   protSnd    69 last_at:2019-07-27 09:00:28
   protState  CMDs_done
   rssi_at_meinLGW cnt:68 min:-62 max:-50 avg:-53.45 lst:-53
   rssi_meinLGW cnt:33 min:-62 max:-55 avg:-58.06 lst:-58
   .attraggr:
   .attrminint:
   READINGS:
     2017-09-18 00:47:02   .R-confBtnTime  permanent
     2017-09-18 00:47:02   .R-intKeyVisib  invisib
     2017-09-18 00:47:02   .R-localResDis  off
     2017-09-18 00:47:03   .R-refRunCounter 0
     2017-09-18 00:47:03   .R-statusInfoMinDly 2 s
     2017-09-18 00:47:03   .R-statusInfoRandom 1 s
     2017-09-18 00:47:03   .R-transmitTryMax 6
     2019-01-22 00:44:22   .peerListRDate  2019-01-22 00:44:22
     2019-07-27 09:00:28   .protLastRcv    2019-07-27 09:00:28
     2019-07-27 00:01:19   ASC_Enable      on
     2019-07-27 09:00:28   ASC_ShuttersLastDrive day open
     2019-07-27 09:00:02   ASC_Time_DriveDown 27.07.2019 - 21:09
     2019-07-27 09:00:02   ASC_Time_DriveUp 28.07.2019 - 09:00
     2019-07-27 09:00:02   CommandAccepted yes
     2017-09-17 23:30:14   D-firmware      2.11
     2017-09-17 23:30:14   D-serialNr      OEQ0266899
     2019-01-22 00:44:21   PairedTo        0xF11034
     2017-09-18 00:47:03   R-driveDown     22 s
     2017-09-18 00:47:03   R-driveTurn     0.5 s
     2017-09-18 00:47:03   R-driveUp       22 s
     2017-09-18 00:47:02   R-pairCentral   0xF11034
     2017-09-18 00:47:03   R-powerUpAction off
     2017-09-18 00:47:03   R-sign          off
     2019-01-22 00:44:21   RegL_00.        02:01 0A:F1 0B:10 0C:34 15:FF 18:00 00:00
     2019-01-22 00:44:22   RegL_01.        08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:DC 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-07-27 00:01:19   associatedWith  asc
     2019-07-27 09:00:28   deviceMsg       off (to VCCU)
     2019-07-27 09:00:28   level           0
     2019-07-27 09:00:28   motor           stop:off
     2019-07-27 09:00:28   pct             0
     2018-06-30 15:56:23   powerOn         2018-06-30 15:56:23
     2019-07-27 09:00:28   recentStateType info
     2019-07-27 09:00:28   state           off
     2019-07-27 09:00:28   timedOn         off
   helper:
     HM_CMDNR   252
     cSnd       11F11034570A81020100,11F11034570A810201C8
     dlvlCmd    ++A011F11034570A810201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +570A81,00,01,00
       nextSend   1564210829.12411
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         570A81
         00
         01
         00
     mRssi:
       mNo        FC
       io:
         meinLGW:
           -47
           -47
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         meinLGW
       flg        A
       ts         1564210828.83037
       ack:
         HASH(0x3fd5ca8)
         FC8002F11034570A8100
     rssi:
       at_meinLGW:
         avg        -53.4558823529412
         cnt        68
         lst        -53
         max        -50
         min        -62
       meinLGW:
         avg        -58.0606060606061
         cnt        33
         lst        -58
         max        -55
         min        -62
     tmpl:
Attributes:
   .mId       006A
   ASC        1
   ASC_BrightnessSensor ext_Lichtsensor
   ASC_Down   astro
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 90
   ASC_Shading_Angle_Right 90
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 1160
   ASC_Shading_StateChange_Sunny 3000
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 11:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec wz_Fenster
   ASC_WindowRec_subType threestate
   IODev      meinLGW
   IOgrp      VCCU
   alexaName  RolloWZ
   alexaRoom  Wohnzimmer
   autoReadReg 5
   devStateIcon (0|auf):fts_shutter_10@green (100|zu):fts_shutter_100@red 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   eventMap   off:auf on:zu down:runter up:hoch
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rolladen
   homebridgeMapping clear CurrentPosition=pct TargetPosition=pct::pct,delay=1000,incrementIs100=1
   model      HM-LC-BL1PBU-FM
   param      levelInverse
   peerIDs    00000000,
   room       EG->Wohnzimmer,alexa
   serialNr   OEQ0266899
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     pct:auf:zu:stop



list ASC Modul:

Internals:
   .FhemMetaInternals 1
   FUUID      5d3b746d-f33f-7699-3d3a-c2ee07b6c856caf4
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc
   NOTIFYDEV  asc,ext_Lichtsensor,ez_Fenster,ez_Rolladen,global,kz_Rolladen,wz_Fenster,wz_Rolladen
   NR         33931
   NTFY_ORDER 51-asc
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   .attraggr:
   .attrminint:
   READINGS:
     2019-07-27 01:59:49   .monitoredDevs  {"wz_Fenster":{"wz_Rolladen":"ASC_WindowRec"},"wz_Rolladen":{},"ez_Fenster":{"ez_Rolladen":"ASC_WindowRec"},"ez_Rolladen":{},"ext_Lichtsensor":{"kz_Rolladen":"ASC_BrightnessSensor","ez_Rolladen":"ASC_BrightnessSensor","wz_Rolladen":"ASC_BrightnessSensor"}}
     2019-07-26 23:45:17   ascEnable       on
     2019-07-27 02:30:09   controlShading  on
     2019-07-27 10:00:21   ez_Rolladen_PosValue 0
     2019-07-27 10:00:02   ez_Rolladen_lastPosValue 70
     2019-07-27 10:00:02   ez_Rolladen_nextAstroTimeEvent 27.07.2019 - 21:09
     2019-07-26 23:45:17   hardLockOut     off
     2019-07-27 10:00:28   kz_Rolladen_PosValue 0
     2019-07-27 10:00:02   kz_Rolladen_lastPosValue 100
     2019-07-27 10:00:02   kz_Rolladen_nextAstroTimeEvent 27.07.2019 - 21:09
     2019-07-27 00:01:19   room_1.OG-_Kinderzimmer_alexa kz_Rolladen
     2019-07-27 00:01:19   room_EG-_Elternzimmer_alexa ez_Rolladen
     2019-07-27 00:01:19   room_EG-_Wohnzimmer_alexa wz_Rolladen
     2019-07-26 23:45:17   selfDefense     off
     2019-07-27 10:00:28   state           day open
     2019-07-27 00:49:21   sunriseTimeWeHoliday on
     2019-07-27 00:01:19   userAttrList    rolled out
     2019-07-27 09:00:28   wz_Rolladen_PosValue 0
     2019-07-27 09:00:02   wz_Rolladen_lastPosValue 100
     2019-07-27 09:00:02   wz_Rolladen_nextAstroTimeEvent 27.07.2019 - 21:09
   helper:
     shuttersList:
       ez_Rolladen
       kz_Rolladen
       wz_Rolladen
   monitoredDevs:
     ext_Lichtsensor:
       ez_Rolladen ASC_BrightnessSensor
       kz_Rolladen ASC_BrightnessSensor
       wz_Rolladen ASC_BrightnessSensor
     ez_Fenster:
       ez_Rolladen ASC_WindowRec
     ez_Rolladen:
     kz_Rolladen:
     wz_Fenster:
       wz_Rolladen ASC_WindowRec
     wz_Rolladen:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_residentsDev asc_presence
   ASC_tempSensor Vito300:Temp-Aussen
   ASC_twilightDevice TL
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Tech->ASC


TL:azimuth ist im Moment 130 elevation       50.23
Vito300:Temp-Aussen     25.5
ext_Lichtsensor:state           3432.0
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Moonraker1 am 27 Juli 2019, 12:17:21
Zitat von: CoolTux am 26 Juli 2019, 17:50:21
So lange "Shading in" erkannt ist aber das Rollo sich nicht in der Position befindet wird immer wieder versucht sie an zu fahren. Es sei denn das Rollo wurde manuell bewegt.

Hallol CoolTux,

vielen Dank. Klappt. Nun kommt noch eine Frage zur "manuellen Fahrt".

Ich konnte jetzt beobachten, dass das Modul immer wieder auf "manuelle Fahrt" springt, obwohl zu 100% gesichert ist, dass nicht einmal ich selbst auf irgendeine Taste gerückt hätte...
Es scheint damit zusammen zu hängen, dass der HmIP-FROLL immer mal wieder ein Statusevent sendet (auf zufälliger Zeitbasis, ist in seinen Einstellungen beschrieben).
Meine Frage hierzu: Auf welche events genau des Rolladenaktors reagiert denn das Modul? Folgende Zeilen stehen dann im Log:

   $VAR1 = [ '3.LEVEL: 20', 'state: 20', 'hmstate: 20' ]
   $VAR1 = [ '4.LEVEL: 20', 'control: 20', '4.ACTIVITY_STATE: stop', 'hmstate: 20' ];

Kann ich das oder die relevanten events eventuell mit "event-on-change" eingrenzen, damit bei gleichbleibendem Rollostand das Modul nicht mit "manuell"-Anzeige reagiert?
Die Alternative wäre das Abstellen der Sendungen des Aktors über die CCU3, womit ich aber nur einen Teil der automatischen Events loswerde, ganz austreiben kann ich dem Aktor das Funken auch bei Nichtänderungen des Status leider nicht, das ist HmIP-spezifisch.


Ergänzung:

Die Unterdrückung CCU-seitig klappt soweit. Wenn ich jetzt aber einmal absichtlich manuell fahre, springt der Zustand sofort auf "manual". Soweit so gut.

Die manualBlocking time steht testhalber auf 1 Sekunde. Allerdings belibt das Rollo auf dem manuell angefahrenen Wert stehen und fährt nach Ablauf der Zeit nicht wieder in die Beschattung. Alle Kriterien sind positiv erfüllt laut log. Er sagt auch, dass er eigentlich auf "in" stehen sollte:

   2019.07.27 14:15:46 4 : AutoShuttersControl (Rollosteuerung) - Shading Processing, Rollladen: HmIP_FROLL_00115A498E0549_Len In der In Abfrage, Shadingwert: in, Zeitstempel: 1564229326

Allerdings scheint er trotzdem kein Fahrkommando zu geben, die folgende Anweisung taucht nicht mehr auf im log (wie zum Zeitpunkt als er temperaturbedingt in die Beschattung gefahren war, s.u.):

   2019.07.27 14:06:15 4 : AutoShuttersControl (Rollosteuerung) - ShuttersCommandSet setDriveCmd wird aufgerufen.

irgendwie hänge ich gerade fest.

vG
Olli
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 27 Juli 2019, 12:19:59
ZitatWarum macht mein Rollo keine Beschattung?

schau doch mal mit ASC_debug 1 und verbose 5 im ASC-Modul wo es hakt .

Gruß

Thomas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juli 2019, 12:26:18
Zitat von: amenomade am 27 Juli 2019, 11:30:27
Warum macht mein Rollo keine Beschattung?

list Rollo:


Internals:
   .eventMapCmd auf:noArg zu:noArg runter:noArg hoch:noArg
   .triggerUsed 1
   DEF        570A81
   FUUID      5c5f6938-f33f-7699-4dc4-7cbc25e4057c2313
   IODev      meinLGW
   LASTInputDev meinLGW
   MSGCNT     68
   NAME       wz_Rolladen
   NOTIFYDEV  global
   NR         180
   NTFY_ORDER 50-wz_Rolladen
   STATE      auf
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:FC - t:10 s:570A81 d:F11034 0601C800
   meinLGW_MSGCNT 68
   meinLGW_RAWMSG 05010135FCA410570A81F110340601C800
   meinLGW_RSSI -53
   meinLGW_TIME 2019-07-27 09:00:28
   protLastRcv 2019-07-27 09:00:28
   protRcv    67 last_at:2019-07-27 09:00:28
   protResnd  1 last_at:2019-07-21 14:54:10
   protSnd    69 last_at:2019-07-27 09:00:28
   protState  CMDs_done
   rssi_at_meinLGW cnt:68 min:-62 max:-50 avg:-53.45 lst:-53
   rssi_meinLGW cnt:33 min:-62 max:-55 avg:-58.06 lst:-58
   .attraggr:
   .attrminint:
   READINGS:
     2017-09-18 00:47:02   .R-confBtnTime  permanent
     2017-09-18 00:47:02   .R-intKeyVisib  invisib
     2017-09-18 00:47:02   .R-localResDis  off
     2017-09-18 00:47:03   .R-refRunCounter 0
     2017-09-18 00:47:03   .R-statusInfoMinDly 2 s
     2017-09-18 00:47:03   .R-statusInfoRandom 1 s
     2017-09-18 00:47:03   .R-transmitTryMax 6
     2019-01-22 00:44:22   .peerListRDate  2019-01-22 00:44:22
     2019-07-27 09:00:28   .protLastRcv    2019-07-27 09:00:28
     2019-07-27 00:01:19   ASC_Enable      on
     2019-07-27 09:00:28   ASC_ShuttersLastDrive day open
     2019-07-27 09:00:02   ASC_Time_DriveDown 27.07.2019 - 21:09
     2019-07-27 09:00:02   ASC_Time_DriveUp 28.07.2019 - 09:00
     2019-07-27 09:00:02   CommandAccepted yes
     2017-09-17 23:30:14   D-firmware      2.11
     2017-09-17 23:30:14   D-serialNr      OEQ0266899
     2019-01-22 00:44:21   PairedTo        0xF11034
     2017-09-18 00:47:03   R-driveDown     22 s
     2017-09-18 00:47:03   R-driveTurn     0.5 s
     2017-09-18 00:47:03   R-driveUp       22 s
     2017-09-18 00:47:02   R-pairCentral   0xF11034
     2017-09-18 00:47:03   R-powerUpAction off
     2017-09-18 00:47:03   R-sign          off
     2019-01-22 00:44:21   RegL_00.        02:01 0A:F1 0B:10 0C:34 15:FF 18:00 00:00
     2019-01-22 00:44:22   RegL_01.        08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:DC 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-07-27 00:01:19   associatedWith  asc
     2019-07-27 09:00:28   deviceMsg       off (to VCCU)
     2019-07-27 09:00:28   level           0
     2019-07-27 09:00:28   motor           stop:off
     2019-07-27 09:00:28   pct             0
     2018-06-30 15:56:23   powerOn         2018-06-30 15:56:23
     2019-07-27 09:00:28   recentStateType info
     2019-07-27 09:00:28   state           off
     2019-07-27 09:00:28   timedOn         off
   helper:
     HM_CMDNR   252
     cSnd       11F11034570A81020100,11F11034570A810201C8
     dlvlCmd    ++A011F11034570A810201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +570A81,00,01,00
       nextSend   1564210829.12411
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         570A81
         00
         01
         00
     mRssi:
       mNo        FC
       io:
         meinLGW:
           -47
           -47
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         meinLGW
       flg        A
       ts         1564210828.83037
       ack:
         HASH(0x3fd5ca8)
         FC8002F11034570A8100
     rssi:
       at_meinLGW:
         avg        -53.4558823529412
         cnt        68
         lst        -53
         max        -50
         min        -62
       meinLGW:
         avg        -58.0606060606061
         cnt        33
         lst        -58
         max        -55
         min        -62
     tmpl:
Attributes:
   .mId       006A
   ASC        1
   ASC_BrightnessSensor ext_Lichtsensor
   ASC_Down   astro
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 90
   ASC_Shading_Angle_Right 90
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 1160
   ASC_Shading_StateChange_Sunny 3000
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 11:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec wz_Fenster
   ASC_WindowRec_subType threestate
   IODev      meinLGW
   IOgrp      VCCU
   alexaName  RolloWZ
   alexaRoom  Wohnzimmer
   autoReadReg 5
   devStateIcon (0|auf):fts_shutter_10@green (100|zu):fts_shutter_100@red 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   eventMap   off:auf on:zu down:runter up:hoch
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rolladen
   homebridgeMapping clear CurrentPosition=pct TargetPosition=pct::pct,delay=1000,incrementIs100=1
   model      HM-LC-BL1PBU-FM
   param      levelInverse
   peerIDs    00000000,
   room       EG->Wohnzimmer,alexa
   serialNr   OEQ0266899
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     pct:auf:zu:stop



list ASC Modul:

Internals:
   .FhemMetaInternals 1
   FUUID      5d3b746d-f33f-7699-3d3a-c2ee07b6c856caf4
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc
   NOTIFYDEV  asc,ext_Lichtsensor,ez_Fenster,ez_Rolladen,global,kz_Rolladen,wz_Fenster,wz_Rolladen
   NR         33931
   NTFY_ORDER 51-asc
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   .attraggr:
   .attrminint:
   READINGS:
     2019-07-27 01:59:49   .monitoredDevs  {"wz_Fenster":{"wz_Rolladen":"ASC_WindowRec"},"wz_Rolladen":{},"ez_Fenster":{"ez_Rolladen":"ASC_WindowRec"},"ez_Rolladen":{},"ext_Lichtsensor":{"kz_Rolladen":"ASC_BrightnessSensor","ez_Rolladen":"ASC_BrightnessSensor","wz_Rolladen":"ASC_BrightnessSensor"}}
     2019-07-26 23:45:17   ascEnable       on
     2019-07-27 02:30:09   controlShading  on
     2019-07-27 10:00:21   ez_Rolladen_PosValue 0
     2019-07-27 10:00:02   ez_Rolladen_lastPosValue 70
     2019-07-27 10:00:02   ez_Rolladen_nextAstroTimeEvent 27.07.2019 - 21:09
     2019-07-26 23:45:17   hardLockOut     off
     2019-07-27 10:00:28   kz_Rolladen_PosValue 0
     2019-07-27 10:00:02   kz_Rolladen_lastPosValue 100
     2019-07-27 10:00:02   kz_Rolladen_nextAstroTimeEvent 27.07.2019 - 21:09
     2019-07-27 00:01:19   room_1.OG-_Kinderzimmer_alexa kz_Rolladen
     2019-07-27 00:01:19   room_EG-_Elternzimmer_alexa ez_Rolladen
     2019-07-27 00:01:19   room_EG-_Wohnzimmer_alexa wz_Rolladen
     2019-07-26 23:45:17   selfDefense     off
     2019-07-27 10:00:28   state           day open
     2019-07-27 00:49:21   sunriseTimeWeHoliday on
     2019-07-27 00:01:19   userAttrList    rolled out
     2019-07-27 09:00:28   wz_Rolladen_PosValue 0
     2019-07-27 09:00:02   wz_Rolladen_lastPosValue 100
     2019-07-27 09:00:02   wz_Rolladen_nextAstroTimeEvent 27.07.2019 - 21:09
   helper:
     shuttersList:
       ez_Rolladen
       kz_Rolladen
       wz_Rolladen
   monitoredDevs:
     ext_Lichtsensor:
       ez_Rolladen ASC_BrightnessSensor
       kz_Rolladen ASC_BrightnessSensor
       wz_Rolladen ASC_BrightnessSensor
     ez_Fenster:
       ez_Rolladen ASC_WindowRec
     ez_Rolladen:
     kz_Rolladen:
     wz_Fenster:
       wz_Rolladen ASC_WindowRec
     wz_Rolladen:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_residentsDev asc_presence
   ASC_tempSensor Vito300:Temp-Aussen
   ASC_twilightDevice TL
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Tech->ASC


TL:azimuth ist im Moment 130 elevation       50.23
Vito300:Temp-Aussen     25.5
ext_Lichtsensor:state           3432.0

Wie lange sind denn die 25.5 schon erreicht und waren sie stabil über 25 die ganze Zeit?
Wie ist der aktuelle Status? in reserved?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 27 Juli 2019, 12:36:37
Hallo Marko
Zitat von: CoolTux am 27 Juli 2019, 12:26:18
Wie lange sind denn die 25.5 schon erreicht und waren sie stabil über 25 die ganze Zeit?
Wie ist der aktuelle Status? in reserved?
Also, ich weiss nicht, seit wann die 25 Grad erreicht  sind, aber seitdem ist es steigend, und die Rollos fahren immer noch nicht in Beschattungsposition.
Status vom ASC Modul ist immer noch "day open"

Ich hatte früher ein DOIF, das immer zuverlässig funktioniert hat:
Internals:
   DEF        ([?Vito300:Temp-Aussen] > 25
and [?TL:elevation] > 25
and [TL:azimuth] > 90 and [TL:azimuth] < 270
and [?Wetter_Proplanta:weather] =~ "bedeckt|heiter|klar|sonnig"
and [?RolladenAutomatik] eq "on"
and [?wz_Rolladen:pct] < 50)
(set wz_Rolladen pct 50)

DOELSEIF ([TL:azimuth] > 270
and [?RolladenAutomatik] eq "on" )
(set wz_Rolladen pct 0)

Ich schaffe es aber nicht in ASC nachzubilden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juli 2019, 12:46:57
Sendet der Helligkeitssensor kontinuierlich? Schau mal bitte in der Commandref unter ascAPIget ob Du da was findest um den shading Status aus zu lesen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 27 Juli 2019, 12:50:13
Mit { ascAPIget('Getter','wz_Rolladen') } kriege ich
ZitatCan't locate object method "getGetter" via package "ASC_Shutters" at ./FHEM/73_AutoShuttersControl.pm line 285.
Ja, der Helligkeitssensor sendet regelmässig, ich logge sogar die Werte über den Tag.
Ich sehe aber gerade, dass er nicht immer über 3000 war:
3:ext_Lichtsensor.*::

2019-07-27_04:48:41 0.5
2019-07-27_04:57:27 0.6
2019-07-27_04:59:54 0.7
2019-07-27_05:02:05 0.9
2019-07-27_05:05:12 1.2
2019-07-27_05:07:59 1.6
2019-07-27_05:10:31 2.0
2019-07-27_05:12:47 2.9
2019-07-27_05:15:59 4.2
2019-07-27_05:18:52 5.7
2019-07-27_05:21:33 7.7
2019-07-27_05:24:00 10.6
2019-07-27_05:26:06 13.5
2019-07-27_05:29:08 20.3
2019-07-27_05:31:55 29.6
2019-07-27_05:34:26 45.0
2019-07-27_05:36:43 60.2
2019-07-27_05:39:50 80.4
2019-07-27_05:42:42 111.0
2019-07-27_05:45:19 160.6
2019-07-27_05:47:40 213.5
2019-07-27_05:49:52 255.4
2019-07-27_05:52:48 308.2
2019-07-27_05:55:31 361.9
2019-07-27_05:58:02 398.0
2019-07-27_06:00:14 472.9
2019-07-27_06:03:21 651.3
2019-07-27_06:06:13 797.4
2019-07-27_06:08:49 987.8
2019-07-27_06:11:11 1270.0
2019-07-27_06:13:17 1505.2
2019-07-27_06:16:14 1770.0
2019-07-27_06:18:56 1999.0
2019-07-27_06:21:23 2217.0
2019-07-27_06:23:34 2318.0
2019-07-27_06:26:36 2494.0
2019-07-27_06:29:28 2766.0
2019-07-27_06:32:00 3013.0
2019-07-27_06:34:21 3216.0
2019-07-27_06:37:28 3436.0
2019-07-27_06:40:25 3719.0
2019-07-27_06:43:07 3944.0
2019-07-27_06:45:34 3923.0
2019-07-27_06:47:40 3837.0
2019-07-27_06:50:42 3438.0
2019-07-27_06:53:29 3128.0
2019-07-27_06:56:01 3034.0
2019-07-27_06:58:18 2928.0
2019-07-27_07:01:30 2451.0
2019-07-27_07:04:22 2386.0
2019-07-27_07:06:58 2577.0
2019-07-27_07:09:25 2743.0
2019-07-27_07:11:31 2944.0
2019-07-27_07:14:33 3173.0
2019-07-27_07:17:16 3449.0
2019-07-27_07:19:47 3878.0
2019-07-27_07:22:03 4583.0
2019-07-27_07:25:11 5358.0
2019-07-27_07:28:02 6105.0
2019-07-27_07:30:39 6789.0
2019-07-27_07:33:00 7267.0
2019-07-27_07:35:07 7897.0
2019-07-27_07:38:04 8593.0
2019-07-27_07:40:46 8896.0
2019-07-27_07:43:17 9093.0
2019-07-27_07:45:29 9218.0
2019-07-27_07:48:36 10411.0
2019-07-27_07:51:22 11269.0
2019-07-27_07:53:59 22420.0
2019-07-27_07:56:21 34440.0
2019-07-27_07:59:28 13143.0
2019-07-27_08:02:25 17430.0
2019-07-27_08:05:06 24810.0
2019-07-27_08:07:33 17130.0
2019-07-27_08:09:44 12160.0
2019-07-27_08:12:46 11648.0
2019-07-27_08:15:33 12508.0
2019-07-27_08:18:10 35890.0
2019-07-27_08:20:26 20610.0
2019-07-27_08:23:33 18960.0
2019-07-27_08:26:30 19910.0
2019-07-27_08:29:07 18130.0
2019-07-27_08:31:34 18640.0
2019-07-27_08:33:45 33520.0
2019-07-27_08:36:42 34750.0
2019-07-27_08:39:29 30560.0
2019-07-27_08:42:00 52710.0
2019-07-27_08:44:17 27960.0
2019-07-27_08:47:24 30640.0
2019-07-27_08:50:16 11141.0
2019-07-27_08:52:53 11878.0
2019-07-27_08:55:14 12497.0
2019-07-27_08:57:25 13358.0
2019-07-27_09:00:02 14376.0
2019-07-27_09:02:24 14474.0
2019-07-27_09:04:35 16035.0
2019-07-27_09:07:33 17140.0
2019-07-27_09:10:19 16128.0
2019-07-27_09:12:50 20780.0
2019-07-27_09:15:07 38030.0
2019-07-27_09:18:14 14760.0
2019-07-27_09:21:06 14976.0
2019-07-27_09:23:43 14868.0
2019-07-27_09:26:04 21980.0
2019-07-27_09:28:11 44720.0
2019-07-27_09:31:07 16322.0
2019-07-27_09:33:49 9640.0
2019-07-27_09:36:21 7979.0
2019-07-27_09:38:32 7078.0
2019-07-27_09:41:39 6174.0
2019-07-27_09:44:26 6059.0
2019-07-27_09:47:03 5749.0
2019-07-27_09:49:20 5309.0
2019-07-27_09:51:26 4893.0
2019-07-27_09:54:23 4204.0
2019-07-27_09:57:05 3608.0
2019-07-27_09:59:31 3211.0
2019-07-27_10:01:43 3008.0
2019-07-27_10:04:44 2749.0
2019-07-27_10:07:31 2647.0
2019-07-27_10:10:08 2593.0
2019-07-27_10:12:24 2512.0
2019-07-27_10:15:36 2380.0
2019-07-27_10:18:28 2280.0
2019-07-27_10:21:06 2195.0
2019-07-27_10:23:32 2133.0
2019-07-27_10:25:43 2099.0
2019-07-27_10:28:41 2096.0
2019-07-27_10:31:27 2057.0
2019-07-27_10:33:58 2053.0
2019-07-27_10:36:15 2056.0
2019-07-27_10:39:22 2042.0
2019-07-27_10:42:19 2026.0
2019-07-27_10:44:56 2043.0
2019-07-27_10:47:17 2066.0
2019-07-27_10:49:24 2084.0
2019-07-27_10:52:26 2135.0
2019-07-27_10:55:07 2214.0
2019-07-27_10:57:39 2242.0
2019-07-27_10:59:51 2209.0
2019-07-27_11:02:58 2179.0
2019-07-27_11:05:50 2225.0
2019-07-27_11:08:26 2371.0
2019-07-27_11:10:48 2572.0
2019-07-27_11:12:50 2727.0
2019-07-27_11:15:51 2880.0
2019-07-27_11:18:31 3046.0
2019-07-27_11:20:57 3127.0
2019-07-27_11:23:12 3192.0
2019-07-27_11:26:13 3247.0
2019-07-27_11:29:04 3432.0
2019-07-27_11:31:39 3619.0
2019-07-27_11:33:55 3747.0
2019-07-27_11:37:06 3953.0
2019-07-27_11:40:01 4227.0
2019-07-27_11:42:42 4463.0
2019-07-27_11:45:08 4711.0
2019-07-27_11:47:18 5017.0
2019-07-27_11:50:23 5504.0
2019-07-27_11:53:09 5780.0
2019-07-27_11:55:44 5957.0
2019-07-27_11:58:00 6085.0
2019-07-27_12:01:06 6474.0
2019-07-27_12:04:01 7096.0
2019-07-27_12:06:42 7559.0
2019-07-27_12:09:03 8079.0
2019-07-27_12:11:13 8309.0
2019-07-27_12:14:14 8627.0
2019-07-27_12:16:59 9469.0
2019-07-27_12:19:30 10375.0
2019-07-27_12:21:45 11079.0
2019-07-27_12:24:51 11392.0
2019-07-27_12:27:41 11822.0
2019-07-27_12:30:22 12098.0
2019-07-27_12:32:42 12738.0
2019-07-27_12:34:48 13245.0
2019-07-27_12:37:48 13363.0
2019-07-27_12:40:32 13281.0
2019-07-27_12:42:58 13030.0
2019-07-27_12:45:13 13214.0
2019-07-27_12:48:19 13701.0
2019-07-27_12:51:04 13265.0
#3:ext_Lichtsensor.*::
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juli 2019, 13:02:46
Getter ist ein
Platzhalter für ein Getterwert aus der Liste.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 27 Juli 2019, 13:08:02
Oh  ;D :-[

{ ascAPIget('ShadingStatus','wz_Rolladen') }
out

{ ascAPIget('ShadingStatusTimestamp','wz_Rolladen') }
1564178479

{ ascAPIget(IfInShading','wz_Rolladen') }
Bad name after IfInShading' at (eval 638459) line 1.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Juli 2019, 13:15:49
Ist also nicht mal im reservierten Modus.
Da hilft nur debug im ASC an machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 27 Juli 2019, 22:20:30
Zitat von: amenomade am 27 Juli 2019, 11:24:39
Ich nutze HM Kontakten. Nur, ich verstehe die Problematik/Frage von Typ1er gar nicht.

Zitat von: eurofinder am 27 Juli 2019, 08:11:28
@amenomade:
Was für Kontakte nutzt du? Bei den Kontakten HMIP-SWDO von Homematic IP z.B. kann man eine Eventverzögerung einstellen, um diese Problem zu umgehen.

Gruß
eurofinder

Ich nutze 2 Aqara Sensoren  Fensterkontakte und fasse diese in einer structure zu einem threestate zusammen, das Klappt soweit. Eine Eventverzögerung würde das sicher umgehen (verschlucken) oder das ASC musste die Position der Kontakte beim Threestate direkt auswerten ohne die Letzte Position zu berücksichtigen.

Bei mir habe ich in diesem Fall eben auch nur die 3 Zustände Nachts, Closed,Tilted oder Open

Wenn man jetzt das Fenster zb von Open auf Tilted wechselt, macht man ja dazwischen kurz das Fenster zu. An der Stelle muss man eine Pause machen, bis das Rollo gefahren ist (bei mir von ca 20Sek.), das empfinde ich als nicht Smart, das Rollo nimmt auch danach nicht die Tilted Position ein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 27 Juli 2019, 23:23:42
Zitat von: CoolTux am 27 Juli 2019, 13:15:49
Ist also nicht mal im reservierten Modus.
Da hilft nur debug im ASC an machen.
Debug hab ich aktiviert, aber die Log bleibt leer. Muss ich dazu verbose 5 einstellen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 27 Juli 2019, 23:30:01
@Typ1er:
Folgende Idee, keine Ahnung, ob das klappt. Ein notify für dein structure, das auf eine Änderung des STATUS (open, closed,tilted) reagiert. Dort eine Verzögerung mit wait von z.B. 2 Sekunden. Dann Wert aus Status auslesen und in eine Dummy-Variable schreiben. Diese Dummy-Variable im ASC-Rollladen-Device verwenden.

Aber wirklich nur ins Blaue gedacht.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 27 Juli 2019, 23:31:06
Zitat von: TomLee am 27 Juli 2019, 12:19:59
schau doch mal mit ASC_debug 1 und verbose 5 im ASC-Modul wo es hakt .

Gruß

Thomas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juli 2019, 06:54:20
Zitat von: amenomade am 27 Juli 2019, 23:23:42
Debug hab ich aktiviert, aber die Log bleibt leer. Muss ich dazu verbose 5 einstellen?

Debug alleine reicht vorerst. Da sollte auf jeden Fall etwas kommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 28 Juli 2019, 07:54:36
Moin zusammen,

hatte gestern folgendes Szenario und würde gerne wissen ob das so korrekt ist:

1. Rollladen links und Rollladen rechts an der Terrasse oben
2. Terassentür ist offen
3. Gegen Abend (ich vermute es war die Schließzeit) geht der linke in die ComfortPos
4. Terassentür zu
5. Beide Rollläden gehen runter

Zu 3. Da es sich um eine Terassentür handelt dachte ich dass der Rollladen nicht runter geht wenn die Tür offen ist. Desweiteren steht lockout auf soft aufgrund von https://forum.fhem.de/index.php/topic,99980.msg960824.html#msg960824
Hatte vorher hard da hatte ich dieses Problem nicht.

Noch zu 3. Der linke hat ComfortPos 30 und der rechte 0. Es ist auch nur der linke gefahren.

Hätte gerne dass die Rollläden nicht runtergehen wenn die Tür offen ist. Irgendwo hatte ich gelesen dass das bei ShuttersPlace=terrace nicht so sein sollte.

Vielen Dank.

Gruß Daniel.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juli 2019, 08:15:11
Zitat von: dancatt am 28 Juli 2019, 07:54:36
Moin zusammen,

hatte gestern folgendes Szenario und würde gerne wissen ob das so korrekt ist:

1. Rollladen links und Rollladen rechts an der Terrasse oben
2. Terassentür ist offen
3. Gegen Abend (ich vermute es war die Schließzeit) geht der linke in die ComfortPos
4. Terassentür zu
5. Beide Rollläden gehen runter

Zu 3. Da es sich um eine Terassentür handelt dachte ich dass der Rollladen nicht runter geht wenn die Tür offen ist. Desweiteren steht lockout auf soft aufgrund von https://forum.fhem.de/index.php/topic,99980.msg960824.html#msg960824
Hatte vorher hard da hatte ich dieses Problem nicht.

Noch zu 3. Der linke hat ComfortPos 30 und der rechte 0. Es ist auch nur der linke gefahren.

Hätte gerne dass die Rollläden nicht runtergehen wenn die Tür offen ist. Irgendwo hatte ich gelesen dass das bei ShuttersPlace=terrace nicht so sein sollte.

Vielen Dank.

Gruß Daniel.

Position 0 ist bei Dir bestimmt ganz auf, oder?
Kannst Du mir einmal von beiden ein list geben?


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 28 Juli 2019, 08:51:31
Zitat von: CoolTux am 28 Juli 2019, 08:15:11
Position 0 ist bei Dir bestimmt ganz auf, oder?
Kannst Du mir einmal von beiden ein list geben?


Grüße
0 bedeutet 0 Licht also unten.

List links

  Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F320B
   FUUID      5c54237f-f33f-cf0a-a643-72548756feb57505
   FVERSION   10_CUL_HM.pm:0.198890/2019-07-23
   HMLAN1_MSGCNT 23
   HMLAN1_RAWMSG E4F320B,0000,082A3826,FF,FFBD,33A4104F320B23A38D0601C800
   HMLAN1_RSSI -67
   HMLAN1_TIME 2019-07-28 08:30:35
   HMUART0_MSGCNT 16
   HMUART0_RAWMSG 0500004933A4104F320B23A38D0601C800
   HMUART0_RSSI -73
   HMUART0_TIME 2019-07-28 08:30:35
   HMUART1_MSGCNT 21
   HMUART1_RAWMSG 0500003B33A4104F320B23A38D0601C800
   HMUART1_RSSI -59
   HMUART1_TIME 2019-07-28 08:30:35
   HMUART2_MSGCNT 21
   HMUART2_RAWMSG 0500003533A4104F320B23A38D0601C800
   HMUART2_RSSI -53
   HMUART2_TIME 2019-07-28 08:30:35
   IODev      HMLAN1
   LASTInputDev HMUART2
   MSGCNT     81
   NAME       1_02_WZ_Rollladen_l
   NOTIFYDEV  global
   NR         286
   NTFY_ORDER 50-1_02_WZ_Rollladen_l
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:33 - t:10 s:4F320B d:23A38D 0601C800
   protLastRcv 2019-07-28 08:30:35
   protRcv    22 last_at:2019-07-28 08:30:35
   protSnd    23 last_at:2019-07-28 08:30:35
   protState  CMDs_done
   rssi_HMLAN1 cnt:10 min:-77 max:-67 avg:-72.5 lst:-71
   rssi_at_HMLAN1 cnt:23 min:-78 max:-64 avg:-68.39 lst:-67
   rssi_at_HMUART0 cnt:16 min:-78 max:-73 avg:-75.87 lst:-73
   rssi_at_HMUART1 cnt:21 min:-67 max:-56 avg:-61 lst:-59
   rssi_at_HMUART2 cnt:21 min:-62 max:-51 avg:-54.42 lst:-53
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-04 10:45:11   .peerListRDate  2019-06-04 10:45:11
     2019-07-28 08:30:35   .protLastRcv    2019-07-28 08:30:35
     2019-06-04 11:23:01   ASC_Enable      on
     2019-07-28 08:30:35   ASC_ShuttersLastDrive day open
     2019-07-28 08:30:02   ASC_Time_DriveDown 28.07.2019 - 21:26
     2019-07-28 08:30:02   ASC_Time_DriveUp 29.07.2019 - 08:00
     2019-07-26 08:03:42   Activity        alive
     2019-07-28 08:30:02   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1220810
     2019-06-04 10:45:09   PairedTo        0x23A38D
     2019-06-04 10:45:09   R-confBtnTime   permanent
     2019-06-04 10:45:10   R-driveDown     26 s
     2019-06-04 10:45:10   R-driveTurn     0.5 s
     2019-06-04 10:45:10   R-driveUp       27.9 s
     2019-06-04 10:45:09   R-intKeyVisib   invisib
     2019-06-04 10:45:09   R-localResDis   off
     2019-06-04 10:45:09   R-pairCentral   0x23A38D
     2019-06-04 10:45:10   R-refRunCounter 0
     2019-06-04 10:45:10   R-sign          off
     2019-06-04 10:45:10   R-statusInfoMinDly 2 s
     2019-06-04 10:45:10   R-statusInfoRandom 1 s
     2019-06-04 10:45:10   R-transmitTryMax 6
     2019-06-04 10:45:09   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-06-04 10:45:10   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-07-26 08:04:10   associatedWith  asc_Rollladen
     2019-07-28 08:30:35   deviceMsg       on (to VCCU)
     2019-07-24 15:53:13   inhibit         set_off
     2019-07-28 08:30:35   level           100
     2019-07-28 08:30:35   motor           stop:on
     2019-07-28 08:30:35   pct             100
     2019-07-28 08:30:35   recentStateType info
     2019-07-28 08:30:35   state           on
     2019-07-28 08:30:35   timedOn         off
   helper:
     HM_CMDNR   51
     cSnd       1123A38D4F320B020100,1123A38D4F320B0201C8
     dlvlCmd    ++A01123A38D4F320B0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F320B,00,00,00
       nextSend   1564295435.97
       rxt        0
       vccu       VCCU
       p:
         4F320B
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        33
       io:
         HMLAN1:
           -63
           -63
         HMUART0:
           -73
           -73
         HMUART1:
           -59
           -59
         HMUART2:
           -53
           -53
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART1
       flg        A
       ts         1564295435.56201
       ack:
         HASH(0xbdd02f60)
         33800223A38D4F320B00
     rssi:
       HMLAN1:
         avg        -72.5
         cnt        10
         lst        -71
         max        -67
         min        -77
       at_HMLAN1:
         avg        -68.3913043478261
         cnt        23
         lst        -67
         max        -64
         min        -78
       at_HMUART0:
         avg        -75.875
         cnt        16
         lst        -73
         max        -73
         min        -78
       at_HMUART1:
         avg        -61
         cnt        21
         lst        -59
         max        -56
         min        -67
       at_HMUART2:
         avg        -54.4285714285714
         cnt        21
         lst        -53
         max        -51
         min        -62
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 30
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 45.0:100.0
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1220810
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


List rechts

  Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F30AE
   FUUID      5c54237f-f33f-cf0a-8238-8745516f329d0faa
   FVERSION   10_CUL_HM.pm:0.198890/2019-07-23
   HMLAN1_MSGCNT 18
   HMLAN1_RAWMSG E4F30AE,0000,082A3A4D,FF,FFC2,65A4104F30AE23A38D0601C800
   HMLAN1_RSSI -62
   HMLAN1_TIME 2019-07-28 08:30:39
   HMUART0_MSGCNT 10
   HMUART0_RAWMSG 0500004B65A4104F30AE23A38D0601C800
   HMUART0_RSSI -75
   HMUART0_TIME 2019-07-28 08:30:39
   HMUART1_MSGCNT 16
   HMUART1_RAWMSG 0500003765A4104F30AE23A38D0601C800
   HMUART1_RSSI -55
   HMUART1_TIME 2019-07-28 08:30:36
   HMUART2_MSGCNT 16
   HMUART2_RAWMSG 0500003565A4104F30AE23A38D0601C800
   HMUART2_RSSI -53
   HMUART2_TIME 2019-07-28 08:30:39
   IODev      HMLAN1
   LASTInputDev HMUART0
   MSGCNT     60
   NAME       1_02_WZ_Rollladen_r
   NOTIFYDEV  global
   NR         287
   NTFY_ORDER 50-1_02_WZ_Rollladen_r
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:65 - t:10 s:4F30AE d:23A38D 0601C800
   protLastRcv 2019-07-28 08:30:36
   protRcv    17 last_at:2019-07-28 08:30:36
   protSnd    18 last_at:2019-07-28 08:30:36
   protState  CMDs_done
   rssi_HMLAN1 cnt:9 min:-69 max:-64 avg:-66.33 lst:-66
   rssi_at_HMLAN1 cnt:18 min:-68 max:-60 avg:-62.44 lst:-62
   rssi_at_HMUART0 cnt:10 min:-77 max:-73 avg:-75.8 lst:-75
   rssi_at_HMUART1 cnt:16 min:-59 max:-53 avg:-56.62 lst:-55
   rssi_at_HMUART2 cnt:16 min:-62 max:-51 avg:-53.5 lst:-53
   .attraggr:
   .attrminint:
   READINGS:
     2019-06-04 10:45:07   .peerListRDate  2019-06-04 10:45:07
     2019-07-28 08:30:36   .protLastRcv    2019-07-28 08:30:36
     2019-06-04 11:23:01   ASC_Enable      on
     2019-07-28 08:30:39   ASC_ShuttersLastDrive day open
     2019-07-28 08:30:02   ASC_Time_DriveDown 28.07.2019 - 21:26
     2019-07-28 08:30:02   ASC_Time_DriveUp 29.07.2019 - 08:00
     2019-07-26 08:03:42   Activity        alive
     2019-07-28 08:30:02   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1221020
     2019-06-04 10:45:05   PairedTo        0x23A38D
     2019-06-04 10:45:05   R-confBtnTime   permanent
     2019-06-04 10:45:06   R-driveDown     26 s
     2019-06-04 10:45:06   R-driveTurn     0.5 s
     2019-06-04 10:45:06   R-driveUp       27.9 s
     2019-06-04 10:45:05   R-intKeyVisib   invisib
     2019-06-04 10:45:05   R-localResDis   off
     2019-06-04 10:45:05   R-pairCentral   0x23A38D
     2019-06-04 10:45:06   R-refRunCounter 0
     2019-06-04 10:45:06   R-sign          off
     2019-06-04 10:45:06   R-statusInfoMinDly 2 s
     2019-06-04 10:45:06   R-statusInfoRandom 1 s
     2019-06-04 10:45:06   R-transmitTryMax 6
     2019-06-04 10:45:05   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-06-04 10:45:06   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-07-26 08:04:10   associatedWith  asc_Rollladen
     2019-07-28 08:30:36   deviceMsg       on (to VCCU)
     2019-07-24 15:53:00   inhibit         set_off
     2019-07-28 08:30:36   level           100
     2019-07-28 08:30:36   motor           stop:on
     2019-07-28 08:30:36   pct             100
     2019-07-28 08:30:36   recentStateType info
     2019-07-28 08:30:36   state           on
     2019-07-28 08:30:36   timedOn         off
   helper:
     HM_CMDNR   101
     cSnd       1123A38D4F30AE020100,1123A38D4F30AE0201C8
     dlvlCmd    ++A01123A38D4F30AE0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F30AE,00,00,00
       nextSend   1564295440.2736
       rxt        0
       vccu       VCCU
       p:
         4F30AE
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        65
       io:
         HMLAN1:
           -58
           -58
         HMUART0:
           -75
           -75
         HMUART1:
           -55
           -55
         HMUART2:
           -53
           -53
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART1
       flg        A
       ts         1564295436.11264
       ack:
         HASH(0xbd9c58f0)
         65800223A38D4F30AE00
     rssi:
       HMLAN1:
         avg        -66.3333333333333
         cnt        9
         lst        -66
         max        -64
         min        -69
       at_HMLAN1:
         avg        -62.4444444444444
         cnt        18
         lst        -62
         max        -60
         min        -68
       at_HMUART0:
         avg        -75.8
         cnt        10
         lst        -75
         max        -73
         min        -77
       at_HMUART1:
         avg        -56.625
         cnt        16
         lst        -55
         max        -53
         min        -59
       at_HMUART2:
         avg        -53.5
         cnt        16
         lst        -53
         max        -51
         min        -62
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 0
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 45.0:100.0
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1221020
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juli 2019, 09:20:50
Muss ich mir genauer anschauen. Eventuell muss ich da noch eine weitere Debugausgabe einbauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juli 2019, 16:00:06
Sorry aber das hat rein gar nichts mit ASC zu tun. Würde Dich da bitten dies noch einmal im TabletUI Forum zu posten.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 28 Juli 2019, 16:12:05
Zitat von: CoolTux am 28 Juli 2019, 16:00:06
Sorry aber das hat rein gar nichts mit ASC zu tun. Würde Dich da bitten dies noch einmal im TabletUI Forum zu posten.


Grüße

Nur für mich zur Verständnis ? Wer steuert jetzt eigentlich den Rollo, ASC direkt oder gibt es den Befehl an das Rollo Device weiter, wie auf, ab, oder eine bestimmte Pos ? Ich glaub ich komm hier grade ein wenig durcheinander.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juli 2019, 17:16:11
ASC gibt die Steuerbefehle an das angegebene Rollo Device. Die eigentliche Steuerung macht also das Modul welches die Hardware direkt aus FHEM heraus steuert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Moonraker1 am 28 Juli 2019, 17:56:01
Hallo CoolTux,

ich bin begeistert. Funktioniert wirklich klasse das Modul.

Ich befürchte allerdings, dass ich für eine Sache zu dusslig bin...
Ist das beabsichtigt, dass der Rolladen, sobald er einmal manuell bewegt wurde, nicht mehr in die Beschattungsstellung fährt?
Ich habe an allen mir ersichtlichen Attributen herumgedreht, allein er bleibt hartnäckig in der einmal angefahrenen manuellen Position.
Ich habe das Attribut "ASC_BlockingTime_afterManual 300" so verstanden, dass er nach Ablauf der 300 Sekunden im Anschluss an eine manuelle Fahrt wieder in den autmatischen Modus zurückwechselt.

Kannst Du mir hier bitte eine kurze Erklärung geben?

vG
Olli
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juli 2019, 18:07:49
Zitat von: Moonraker1 am 28 Juli 2019, 17:56:01
Hallo CoolTux,

ich bin begeistert. Funktioniert wirklich klasse das Modul.

Ich befürchte allerdings, dass ich für eine Sache zu dusslig bin...
Ist das beabsichtigt, dass der Rolladen, sobald er einmal manuell bewegt wurde, nicht mehr in die Beschattungsstellung fährt?
Ich habe an allen mir ersichtlichen Attributen herumgedreht, allein er bleibt hartnäckig in der einmal angefahrenen manuellen Position.
Ich habe das Attribut "ASC_BlockingTime_afterManual 300" so verstanden, dass er nach Ablauf der 300 Sekunden im Anschluss an eine manuelle Fahrt wieder in den autmatischen Modus zurückwechselt.

Kannst Du mir hier bitte eine kurze Erklärung geben?

vG
Olli

Hallo Olli,

Die Beschattung hat eine Ausnahme was manuelles Fahren an geht. In der Tat fährt das Rollo erst wieder wenn ein komplettes shading out passiert ist. Also nicht das das Rollo raus fährt sondern einer der Werte dafür sorgt das die Beschattung systemrelevant beendet wurde.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Moonraker1 am 28 Juli 2019, 18:21:16
Zitat von: CoolTux am 28 Juli 2019, 18:07:49
Hallo Olli,

Die Beschattung hat eine Ausnahme was manuelles Fahren an geht. In der Tat fährt das Rollo erst wieder wenn ein komplettes shading out passiert ist. Also nicht das das Rollo raus fährt sondern einer der Werte dafür sorgt das die Beschattung systemrelevant beendet wurde.


Grüße

Hallo CoolTux,

ah jetzt ja. Ich hab auch nochmal ein paar Minuten in Ruhe darüber nachgedacht. Ist wahrscheinlich auch besser so, denn lieber mal ein Rollo "oben geblieben" (weil die Racker wieder am Jalousietaster rumgespielt haben) als bspw. mitten beim Fensterputzen der holden Gattin automatisch wieder runtergefahren nur weil die vom Gatten voreingestellte Blocking-Time abgelaufen war.  ::) ::) ::), da möchte ich dann lieber nicht in der Nähe sein...

vG
Olli
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juli 2019, 19:00:57
Zitat von: Moonraker1 am 28 Juli 2019, 18:21:16
Hallo CoolTux,

ah jetzt ja. Ich hab auch nochmal ein paar Minuten in Ruhe darüber nachgedacht. Ist wahrscheinlich auch besser so, denn lieber mal ein Rollo "oben geblieben" (weil die Racker wieder am Jalousietaster rumgespielt haben) als bspw. mitten beim Fensterputzen der holden Gattin automatisch wieder runtergefahren nur weil die vom Gatten voreingestellte Blocking-Time abgelaufen war.  ::) ::) ::), da möchte ich dann lieber nicht in der Nähe sein...

vG
Olli

Glauben sie an den Teufel?
Guter Mann ich bin verheiratet!!
;D ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 28 Juli 2019, 19:28:13
Sooo... nachdem ich meine Log wieder gefunden habe (hatte "attr global logfile -" dann hat fhem in sys journal geschrieben, und mein fakelog Device hat ganz normal eine Datei in ./log gesucht...)

Mit debug 1 und verbose 5, sehe ich regelmässig :
Jul 28 09:58:41 raspberrypi perl[13164]: 2019.07.28 09:58:41 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness
Jul 28 09:58:41 raspberrypi perl[13164]: 2019.07.28 09:58:41 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness
Jul 28 09:58:41 raspberrypi perl[13164]: 2019.07.28 09:58:41 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness


Ich sehe aber nie EventProcessingTwilightDevice. Warum? Beim TL Device habe ich:
attr TL event-on-change-reading twilight,twilight_weather,state,light,azimuth,elevation
azimuth habe ich im meinen schon oben gelisiteten DOIFs (meine vorherige Steuerung) problemlos benutzt. Das hat doch getriggert

EDIT: sollte ich nicht auch entspr. notifydevs haben?
Shutters/ASC-Device NOTIFYDEV Attribut
ez_Rolladen ext_Lichtsensor ASC_BrightnessSensor
kz_Rolladen ext_Lichtsensor ASC_BrightnessSensor
wz_Rolladen ext_Lichtsensor ASC_BrightnessSensor
ez_Rolladen ez_Fenster ASC_WindowRec
wz_Rolladen wz_Fenster ASC_WindowRec
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juli 2019, 20:18:13
Ist da noch mehr zu sehen ausser EventProcessingShadingBrightness?
Da fehlt noch so einiges.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 28 Juli 2019, 20:36:51
Also, ausser wenn ich die Rollos manuell bewege, oder wenn Schaltzeiten / Astrozeiten erreicht sind:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - EventProcessingWindowRec: ez_Rolladen - RECEIVED EVENT: contact: zu (to VCCU) state:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - EventProcessingWindowRec: ez_Rolladen - HOMEMODE: present QueryShuttersPosWinRecTilt
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen Allgemein: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen Allgemein: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - EventProcessingWindowRec: ez_Rolladen Event Closed
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen Allgemein: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen Allgemein: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnSetCmdFn: ez_Rolladen - Rolllo wird gefahren, aktuelle Position: 70, Zielposition:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnSetDriveCmd: ez_Rolladen - NICHT versetztes fahren
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnSetDriveCmd: ez_Rolladen - NoOffset: JA
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:28 - EventProcessingWindowRec: ez_Rolladen - RECEIVED EVENT: contact: auf (to VCCU) state
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:28 - EventProcessingWindowRec: ez_Rolladen - HOMEMODE: present QueryShuttersPosWinRecTilt
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:38 - EventProcessingShutters: ez_Rolladen - Event vom Rolllo erkannt. Es wird nun eine et
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:38 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werde
Jul 27 21:37:10 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:37:08 - EventProcessingShutters: ez_Rolladen - Event vom Rolllo erkannt. Es wird nun eine et
Jul 27 21:37:10 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:37:08 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werde
J


passiert dann nichts anderes als EventProcessingShadingBrightness (und DUOFERN Events vom Nachbar...):
ASC_DEBUG!!! 2019.07.28 19:05:27 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:05:27 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:05:27 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:05:27 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:05:27 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:08:22 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 4048.0'
        ];

2019.07.28 19:08:22 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:08:22 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:08:22 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:08:22 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:08:22 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:08:22 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:10:58 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 4113.0'
        ];

2019.07.28 19:10:58 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:10:58 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:10:58 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:10:58 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:10:58 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:10:58 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:13:18 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 4119.0'
        ];

2019.07.28 19:13:18 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:13:18 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:13:18 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:13:18 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:13:18 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:13:18 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:15:25 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 4181.0'
        ];

2019.07.28 19:15:25 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:15:25 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:15:25 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:15:25 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:15:25 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:15:25 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:18:24 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 4165.0'
        ];

2019.07.28 19:18:24 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:18:24 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:18:24 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:18:24 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:18:24 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:18:24 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:20:54 4: AutoShuttersControl (asc) - Devname: global Name: asc Notify: $VAR1 = [
          'UNDEFINED DUOFERN_49ABCC DUOFERN 49ABCC'
        ];

2019.07.28 19:20:55 4: AutoShuttersControl (asc) - Devname: global Name: asc Notify: $VAR1 = [
          'UNDEFINED DUOFERN_49ABCC DUOFERN 49ABCC 0FFF0F242000A0205A3200001400FF49ABCCFFFFFF01'
        ];

2019.07.28 19:20:58 4: AutoShuttersControl (asc) - Devname: global Name: asc Notify: $VAR1 = [
          'UNDEFINED DUOFERN_49ABB8 DUOFERN 49ABB8'
        ];

2019.07.28 19:20:58 4: AutoShuttersControl (asc) - Devname: global Name: asc Notify: $VAR1 = [
          'UNDEFINED DUOFERN_49ABB8 DUOFERN 49ABB8 0FFF0F246000A0205A3200001400FF49ABB8FFFFFF01'
        ];

2019.07.28 19:21:10 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 3804.0'
        ];

2019.07.28 19:21:10 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:21:10 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:21:10 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:21:10 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:21:10 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:21:10 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:23:35 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 3557.0'
        ];

2019.07.28 19:23:35 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:23:35 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:23:35 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:23:35 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:23:35 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:23:35 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:25:51 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 3310.0'
        ];

2019.07.28 19:25:51 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:25:51 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:25:51 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:25:51 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:25:51 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:25:51 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:28:56 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 2910.0'
        ];

2019.07.28 19:28:56 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:28:56 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:28:56 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:28:56 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:28:56 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:28:56 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:31:42 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 2457.0'
        ];

2019.07.28 19:31:42 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:31:42 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:31:42 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:31:42 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:31:42 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:31:42 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:33:28 4: AutoShuttersControl (asc) - Devname: global Name: asc Notify: $VAR1 = [
          'ATTR asc ASC_expert 1'
        ];

2019.07.28 19:34:18 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 2338.0'
        ];

2019.07.28 19:34:18 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:34:18 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:34:18 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:34:18 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:34:18 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:34:18 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:36:38 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 2039.0'
        ];

2019.07.28 19:36:38 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:36:38 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:36:38 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:36:38 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:36:38 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:36:38 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:38:44 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1973.0'
        ];

2019.07.28 19:38:44 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:38:44 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:38:44 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:38:44 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:38:44 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:38:44 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:41:39 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1941.0'
        ];

2019.07.28 19:41:39 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:41:39 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:41:39 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:41:39 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:41:39 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:41:39 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:44:25 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1786.0'
        ];

2019.07.28 19:44:25 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:44:25 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:44:25 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:44:25 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:44:25 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:44:25 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:46:50 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1594.8'
        ];

2019.07.28 19:46:50 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:46:50 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:46:50 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:46:50 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:46:50 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:46:50 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:49:00 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1466.8'
        ];

2019.07.28 19:49:00 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:49:00 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:49:00 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:49:00 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:49:00 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:49:00 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:52:02 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1319.6'
        ];

2019.07.28 19:52:02 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:52:02 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:52:02 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:52:02 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:52:02 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:52:02 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:54:52 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1254.7'
        ];

2019.07.28 19:54:52 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:54:52 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:54:52 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:54:52 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:54:52 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:54:52 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:57:23 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1241.2'
        ];

2019.07.28 19:57:23 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:57:23 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:57:23 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:57:23 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:57:23 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:57:23 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:59:43 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1249.9'
        ];

2019.07.28 19:59:43 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:59:43 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:59:43 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:59:43 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:59:43 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:59:43 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:02:54 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1239.0'
        ];

2019.07.28 20:02:54 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:02:54 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:02:54 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:02:54 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:02:54 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:02:54 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:05:49 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1254.0'
        ];

2019.07.28 20:05:49 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:05:49 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:05:49 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:05:49 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:05:49 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:05:49 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:08:25 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1279.6'
        ];

2019.07.28 20:08:25 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:08:25 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:08:25 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:08:25 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:08:25 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:08:25 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:10:51 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1301.4'
        ];

2019.07.28 20:10:51 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:10:51 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:10:51 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:10:51 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:10:51 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:10:51 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:13:01 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1278.0'
        ];

2019.07.28 20:13:01 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:13:01 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:13:01 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:13:01 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:13:01 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:13:01 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:16:02 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1218.2'
        ];

2019.07.28 20:16:02 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:16:02 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:16:02 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:16:02 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:16:02 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:16:02 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:18:47 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1194.5'
        ];

2019.07.28 20:18:47 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:18:47 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:18:47 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:18:47 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:18:47 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:18:47 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:21:23 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1191.3'
        ];

2019.07.28 20:21:23 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:21:23 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:21:23 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:21:23 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:21:23 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:21:23 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:23:38 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1153.9'
        ];

2019.07.28 20:23:38 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:23:38 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:23:38 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:23:38 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:23:38 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:23:38 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:26:44 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1122.5'
        ];

2019.07.28 20:26:44 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:26:44 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:26:44 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:26:44 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:26:44 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:26:44 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:29:39 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1097.6'
        ];

2019.07.28 20:29:39 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:29:39 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:29:39 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:29:39 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:29:39 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:29:39 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juli 2019, 20:55:56
Zitat von: amenomade am 28 Juli 2019, 20:36:51
Also, ausser wenn ich die Rollos manuell bewege, oder wenn Schaltzeiten / Astrozeiten erreicht sind:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - EventProcessingWindowRec: ez_Rolladen - RECEIVED EVENT: contact: zu (to VCCU) state:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - EventProcessingWindowRec: ez_Rolladen - HOMEMODE: present QueryShuttersPosWinRecTilt
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen Allgemein: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen Allgemein: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - EventProcessingWindowRec: ez_Rolladen Event Closed
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen Allgemein: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen Allgemein: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnIsDay: ez_Rolladen getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnSetCmdFn: ez_Rolladen - Rolllo wird gefahren, aktuelle Position: 70, Zielposition:
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnSetDriveCmd: ez_Rolladen - NICHT versetztes fahren
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:27 - FnSetDriveCmd: ez_Rolladen - NoOffset: JA
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:28 - EventProcessingWindowRec: ez_Rolladen - RECEIVED EVENT: contact: auf (to VCCU) state
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:28 - EventProcessingWindowRec: ez_Rolladen - HOMEMODE: present QueryShuttersPosWinRecTilt
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:38 - EventProcessingShutters: ez_Rolladen - Event vom Rolllo erkannt. Es wird nun eine et
Jul 27 21:36:51 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:36:38 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werde
Jul 27 21:37:10 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:37:08 - EventProcessingShutters: ez_Rolladen - Event vom Rolllo erkannt. Es wird nun eine et
Jul 27 21:37:10 raspberrypi perl[13164]: ASC_DEBUG!!! 2019.07.27 21:37:08 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werde
J


passiert dann nichts anderes als EventProcessingShadingBrightness (und DUOFERN Events vom Nachbar...):
ASC_DEBUG!!! 2019.07.28 19:05:27 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:05:27 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:05:27 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:05:27 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:05:27 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:08:22 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 4048.0'
        ];

2019.07.28 19:08:22 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:08:22 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:08:22 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:08:22 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:08:22 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:08:22 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:10:58 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 4113.0'
        ];

2019.07.28 19:10:58 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:10:58 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:10:58 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:10:58 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:10:58 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:10:58 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:13:18 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 4119.0'
        ];

2019.07.28 19:13:18 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:13:18 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:13:18 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:13:18 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:13:18 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:13:18 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:15:25 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 4181.0'
        ];

2019.07.28 19:15:25 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:15:25 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:15:25 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:15:25 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:15:25 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:15:25 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:18:24 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 4165.0'
        ];

2019.07.28 19:18:24 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:18:24 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:18:24 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:18:24 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:18:24 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:18:24 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:20:54 4: AutoShuttersControl (asc) - Devname: global Name: asc Notify: $VAR1 = [
          'UNDEFINED DUOFERN_49ABCC DUOFERN 49ABCC'
        ];

2019.07.28 19:20:55 4: AutoShuttersControl (asc) - Devname: global Name: asc Notify: $VAR1 = [
          'UNDEFINED DUOFERN_49ABCC DUOFERN 49ABCC 0FFF0F242000A0205A3200001400FF49ABCCFFFFFF01'
        ];

2019.07.28 19:20:58 4: AutoShuttersControl (asc) - Devname: global Name: asc Notify: $VAR1 = [
          'UNDEFINED DUOFERN_49ABB8 DUOFERN 49ABB8'
        ];

2019.07.28 19:20:58 4: AutoShuttersControl (asc) - Devname: global Name: asc Notify: $VAR1 = [
          'UNDEFINED DUOFERN_49ABB8 DUOFERN 49ABB8 0FFF0F246000A0205A3200001400FF49ABB8FFFFFF01'
        ];

2019.07.28 19:21:10 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 3804.0'
        ];

2019.07.28 19:21:10 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:21:10 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:21:10 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:21:10 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:21:10 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:21:10 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:23:35 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 3557.0'
        ];

2019.07.28 19:23:35 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:23:35 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:23:35 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:23:35 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:23:35 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:23:35 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:25:51 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 3310.0'
        ];

2019.07.28 19:25:51 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:25:51 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:25:51 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:25:51 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:25:51 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:25:51 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:28:56 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 2910.0'
        ];

2019.07.28 19:28:56 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:28:56 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:28:56 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:28:56 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:28:56 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:28:56 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:31:42 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 2457.0'
        ];

2019.07.28 19:31:42 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:31:42 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:31:42 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:31:42 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:31:42 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:31:42 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:33:28 4: AutoShuttersControl (asc) - Devname: global Name: asc Notify: $VAR1 = [
          'ATTR asc ASC_expert 1'
        ];

2019.07.28 19:34:18 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 2338.0'
        ];

2019.07.28 19:34:18 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:34:18 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:34:18 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:34:18 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:34:18 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:34:18 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:36:38 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 2039.0'
        ];

2019.07.28 19:36:38 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:36:38 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:36:38 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:36:38 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:36:38 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:36:38 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:38:44 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1973.0'
        ];

2019.07.28 19:38:44 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:38:44 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:38:44 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:38:44 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:38:44 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:38:44 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:41:39 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1941.0'
        ];

2019.07.28 19:41:39 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:41:39 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:41:39 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:41:39 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:41:39 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:41:39 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:44:25 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1786.0'
        ];

2019.07.28 19:44:25 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:44:25 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:44:25 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:44:25 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:44:25 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:44:25 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:46:50 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1594.8'
        ];

2019.07.28 19:46:50 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:46:50 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:46:50 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:46:50 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:46:50 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:46:50 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:49:00 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1466.8'
        ];

2019.07.28 19:49:00 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:49:00 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:49:00 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:49:00 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:49:00 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:49:00 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:52:02 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1319.6'
        ];

2019.07.28 19:52:02 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:52:02 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:52:02 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:52:02 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:52:02 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:52:02 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:54:52 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1254.7'
        ];

2019.07.28 19:54:52 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:54:52 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:54:52 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:54:52 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:54:52 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:54:52 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:57:23 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1241.2'
        ];

2019.07.28 19:57:23 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:57:23 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:57:23 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:57:23 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:57:23 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:57:23 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:59:43 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1249.9'
        ];

2019.07.28 19:59:43 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:59:43 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:59:43 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:59:43 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 19:59:43 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 19:59:43 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:02:54 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1239.0'
        ];

2019.07.28 20:02:54 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:02:54 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:02:54 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:02:54 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:02:54 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:02:54 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:05:49 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1254.0'
        ];

2019.07.28 20:05:49 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:05:49 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:05:49 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:05:49 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:05:49 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:05:49 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:08:25 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1279.6'
        ];

2019.07.28 20:08:25 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:08:25 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:08:25 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:08:25 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:08:25 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:08:25 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:10:51 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1301.4'
        ];

2019.07.28 20:10:51 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:10:51 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:10:51 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:10:51 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:10:51 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:10:51 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:13:01 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1278.0'
        ];

2019.07.28 20:13:01 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:13:01 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:13:01 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:13:01 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:13:01 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:13:01 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:16:02 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1218.2'
        ];

2019.07.28 20:16:02 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:16:02 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:16:02 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:16:02 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:16:02 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:16:02 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:18:47 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1194.5'
        ];

2019.07.28 20:18:47 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:18:47 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:18:47 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:18:47 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:18:47 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:18:47 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:21:23 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1191.3'
        ];

2019.07.28 20:21:23 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:21:23 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:21:23 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:21:23 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:21:23 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:21:23 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:23:38 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1153.9'
        ];

2019.07.28 20:23:38 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:23:38 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:23:38 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:23:38 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:23:38 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:23:38 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:26:44 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1122.5'
        ];

2019.07.28 20:26:44 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:26:44 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:26:44 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:26:44 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:26:44 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:26:44 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:29:39 4: AutoShuttersControl (asc) - Devname: ext_Lichtsensor Name: asc Notify: $VAR1 = [
          'state: 1097.6'
        ];

2019.07.28 20:29:39 4: AutoShuttersControl (wz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:29:39 - EventProcessingShadingBrightness: wz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:29:39 4: AutoShuttersControl (ez_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:29:39 - EventProcessingShadingBrightness: ez_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.28 20:29:39 4: AutoShuttersControl (kz_Rolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.28 20:29:39 - EventProcessingShadingBrightness: kz_Rolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.




Zeig mal bitte ein List des Rollos.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 28 Juli 2019, 21:24:06
@Amenomade

Mir fällt auf das in deinem list des ASC-Modul unter monitoredDevs (nicht das .monitoredDevs-Reading, das hab ich gar nicht ?) das Twilight Modul nicht mit aufgeführt wird. Hat jetzt weniger mit dem Temperatur-Device zu tun (bei mir ist das auch nicht dabei),  mich erinnert das aber (in weitestem Sinne) an ein Problem das ich vor ein paar Wochen und da war die Lösung einfach ein erneutes set createNewNotifyDev um wieder "Ordnung"" herzustellen, eventuell hilft das ja schon.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 28 Juli 2019, 21:39:28
heute abend fuhren die Rollos nicht automatisch runter, obwohl alle Rahmenbedingungen erfüllt waren. Im asc sind ASC_brightnessDriveUpDown auf 35:45 eingestellt.
muss da ein helligkeitswert kommen der dazwischen liegt oder reicht ein 45 oder kleiner damit runter gefahren wird? das ist der einzige verdacht den ich habe, dass der bereich übersprungen wurde und bspw. gleich von 46 auf 34 gesprungen wurde...danke für ne kurze info hierzu.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juli 2019, 21:44:03
Zitat von: MCh76 am 28 Juli 2019, 21:39:28
heute abend fuhren die Rollos nicht automatisch runter, obwohl alle Rahmenbedingungen erfüllt waren. Im asc sind ASC_brightnessDriveUpDown auf 35:45 eingestellt.
muss da ein helligkeitswert kommen der dazwischen liegt oder reicht ein 45 oder kleiner damit runter gefahren wird? das ist der einzige verdacht den ich habe, dass der bereich übersprungen wurde und bspw. gleich von 46 auf 34 gesprungen wurde...danke für ne kurze info hierzu.

Es reicht wenn er unter 45 ist, die muss er aber innerhalb zwischen early und last haben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 28 Juli 2019, 22:01:39
Zitat von: CoolTux am 28 Juli 2019, 21:44:03
Es reicht wenn er unter 45 ist, die muss er aber innerhalb zwischen early und last haben.

das war gegeben...dann beobachte ich das mal weiter.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 28 Juli 2019, 22:10:08
Zitat von: CoolTux am 28 Juli 2019, 20:55:56

Zeig mal bitte ein List des Rollos.
Hab ich schon, aber ich kann nochmal
Internals:
   .eventMapCmd auf:noArg zu:noArg runter:noArg hoch:noArg
   .triggerUsed 1
   DEF        570A81
   FUUID      5c5f6938-f33f-7699-4dc4-7cbc25e4057c2313
   IODev      meinLGW
   LASTInputDev meinLGW
   MSGCNT     80
   NAME       wz_Rolladen
   NOTIFYDEV  global
   NR         180
   NTFY_ORDER 50-wz_Rolladen
   STATE      80
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:0C - t:10 s:570A81 d:F11034 06012800
   meinLGW_MSGCNT 80
   meinLGW_RAWMSG 050100330CA410570A81F1103406012800
   meinLGW_RSSI -51
   meinLGW_TIME 2019-07-28 21:08:44
   protLastRcv 2019-07-28 21:08:44
   protRcv    79 last_at:2019-07-28 21:08:44
   protResnd  1 last_at:2019-07-21 14:54:10
   protSnd    81 last_at:2019-07-28 21:08:44
   protState  CMDs_done
   rssi_at_meinLGW cnt:80 min:-62 max:-50 avg:-53.37 lst:-51
   rssi_meinLGW cnt:37 min:-62 max:-55 avg:-57.94 lst:-57
   .attraggr:
   .attrminint:
   READINGS:
     2017-09-18 00:47:02   .R-confBtnTime  permanent
     2017-09-18 00:47:02   .R-intKeyVisib  invisib
     2017-09-18 00:47:02   .R-localResDis  off
     2017-09-18 00:47:03   .R-refRunCounter 0
     2017-09-18 00:47:03   .R-statusInfoMinDly 2 s
     2017-09-18 00:47:03   .R-statusInfoRandom 1 s
     2017-09-18 00:47:03   .R-transmitTryMax 6
     2019-01-22 00:44:22   .peerListRDate  2019-01-22 00:44:22
     2019-07-28 21:08:44   .protLastRcv    2019-07-28 21:08:44
     2019-07-27 00:01:19   ASC_Enable      on
     2019-07-28 09:00:22   ASC_ShuttersLastDrive day open
     2019-07-28 21:08:24   ASC_Time_DriveDown 29.07.2019 - 21:08
     2019-07-28 21:08:24   ASC_Time_DriveUp 29.07.2019 - 07:00
     2019-07-28 21:08:24   CommandAccepted yes
     2017-09-17 23:30:14   D-firmware      2.11
     2017-09-17 23:30:14   D-serialNr      OEQ0266899
     2019-01-22 00:44:21   PairedTo        0xF11034
     2017-09-18 00:47:03   R-driveDown     22 s
     2017-09-18 00:47:03   R-driveTurn     0.5 s
     2017-09-18 00:47:03   R-driveUp       22 s
     2017-09-18 00:47:02   R-pairCentral   0xF11034
     2017-09-18 00:47:03   R-powerUpAction off
     2017-09-18 00:47:03   R-sign          off
     2019-01-22 00:44:21   RegL_00.        02:01 0A:F1 0B:10 0C:34 15:FF 18:00 00:00
     2019-01-22 00:44:22   RegL_01.        08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:DC 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-07-27 00:01:19   associatedWith  asc
     2019-07-28 21:08:44   deviceMsg       80 (to VCCU)
     2019-07-28 21:08:44   level           80
     2019-07-28 21:08:44   motor           stop:80
     2019-07-28 21:08:44   pct             80
     2018-06-30 15:56:23   powerOn         2018-06-30 15:56:23
     2019-07-28 21:08:44   recentStateType info
     2019-07-28 21:08:44   state           80
     2019-07-28 21:08:44   timedOn         off
   helper:
     HM_CMDNR   12
     cSnd       11F11034570A810201C8,11F11034570A81020128
     dlvlCmd    ++A011F11034570A81020128
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +570A81,00,01,00
       nextSend   1564340924.64623
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         570A81
         00
         01
         00
     mRssi:
       mNo        0C
       io:
         meinLGW:
           -45
           -45
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         meinLGW
       flg        A
       ts         1564340924.35296
       ack:
         HASH(0x3fd5ca8)
         0C8002F11034570A8100
     rssi:
       at_meinLGW:
         avg        -53.375
         cnt        80
         lst        -51
         max        -50
         min        -62
       meinLGW:
         avg        -57.9459459459459
         cnt        37
         lst        -57
         max        -55
         min        -62
     tmpl:
Attributes:
   .mId       006A
   ASC        1
   ASC_BrightnessSensor ext_Lichtsensor
   ASC_Down   astro
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 90
   ASC_Shading_Angle_Right 90
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 1160
   ASC_Shading_StateChange_Sunny 3000
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 11:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec wz_Fenster
   ASC_WindowRec_subType threestate
   IODev      meinLGW
   IOgrp      VCCU
   alexaName  RolloWZ
   alexaRoom  Wohnzimmer
   autoReadReg 5
   devStateIcon (0|auf):fts_shutter_10@green (100|zu):fts_shutter_100@red 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   eventMap   off:auf on:zu down:runter up:hoch
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rolladen
   homebridgeMapping clear CurrentPosition=pct TargetPosition=pct::pct,delay=1000,incrementIs100=1
   model      HM-LC-BL1PBU-FM
   param      levelInverse
   peerIDs    00000000,
   room       EG->Wohnzimmer,alexa
   serialNr   OEQ0266899
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     pct:auf:zu:stop


Und vom asc :
Internals:
   .FhemMetaInternals 1
   FUUID      5d3b746d-f33f-7699-3d3a-c2ee07b6c856caf4
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc
   NOTIFYDEV  asc,ext_Lichtsensor,ez_Fenster,ez_Rolladen,global,kz_Rolladen,wz_Fenster,wz_Rolladen
   NR         33931
   NTFY_ORDER 51-asc
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   .attraggr:
   .attrminint:
   READINGS:
     2019-07-27 01:59:49   .monitoredDevs  {"wz_Fenster":{"wz_Rolladen":"ASC_WindowRec"},"wz_Rolladen":{},"ez_Fenster":{"ez_Rolladen":"ASC_WindowRec"},"ez_Rolladen":{},"ext_Lichtsensor":{"kz_Rolladen":"ASC_BrightnessSensor","ez_Rolladen":"ASC_BrightnessSensor","wz_Rolladen":"ASC_BrightnessSensor"}}
     2019-07-26 23:45:17   ascEnable       on
     2019-07-27 02:30:09   controlShading  on
     2019-07-28 21:29:49   ez_Rolladen_PosValue 70
     2019-07-28 21:08:24   ez_Rolladen_lastPosValue 60
     2019-07-28 21:08:24   ez_Rolladen_nextAstroTimeEvent 29.07.2019 - 07:00
     2019-07-26 23:45:17   hardLockOut     off
     2019-07-28 21:08:50   kz_Rolladen_PosValue 100
     2019-07-28 21:08:24   kz_Rolladen_lastPosValue 0
     2019-07-28 21:08:24   kz_Rolladen_nextAstroTimeEvent 29.07.2019 - 07:00
     2019-07-27 00:01:19   room_1.OG-_Kinderzimmer_alexa kz_Rolladen
     2019-07-27 00:01:19   room_EG-_Elternzimmer_alexa ez_Rolladen
     2019-07-27 00:01:19   room_EG-_Wohnzimmer_alexa wz_Rolladen
     2019-07-26 23:45:17   selfDefense     off
     2019-07-28 21:29:49   state           ventilate - window open
     2019-07-27 00:49:21   sunriseTimeWeHoliday on
     2019-07-27 00:01:19   userAttrList    rolled out
     2019-07-28 09:00:22   wz_Rolladen_PosValue 0
     2019-07-28 21:08:24   wz_Rolladen_lastPosValue 0
     2019-07-28 21:08:24   wz_Rolladen_nextAstroTimeEvent 29.07.2019 - 07:00
   helper:
     shuttersList:
       ez_Rolladen
       kz_Rolladen
       wz_Rolladen
   monitoredDevs:
     ext_Lichtsensor:
       ez_Rolladen ASC_BrightnessSensor
       kz_Rolladen ASC_BrightnessSensor
       wz_Rolladen ASC_BrightnessSensor
     ez_Fenster:
       ez_Rolladen ASC_WindowRec
     ez_Rolladen:
     kz_Rolladen:
     wz_Fenster:
       wz_Rolladen ASC_WindowRec
     wz_Rolladen:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev asc_presence
   ASC_tempSensor Vito300:Temp-Aussen
   ASC_twilightDevice TL
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Tech->ASC
   verbose    5
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Juli 2019, 22:27:40
Zitat von: amenomade am 28 Juli 2019, 22:10:08
Hab ich schon, aber ich kann nochmal
Internals:
   .eventMapCmd auf:noArg zu:noArg runter:noArg hoch:noArg
   .triggerUsed 1
   DEF        570A81
   FUUID      5c5f6938-f33f-7699-4dc4-7cbc25e4057c2313
   IODev      meinLGW
   LASTInputDev meinLGW
   MSGCNT     80
   NAME       wz_Rolladen
   NOTIFYDEV  global
   NR         180
   NTFY_ORDER 50-wz_Rolladen
   STATE      80
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:0C - t:10 s:570A81 d:F11034 06012800
   meinLGW_MSGCNT 80
   meinLGW_RAWMSG 050100330CA410570A81F1103406012800
   meinLGW_RSSI -51
   meinLGW_TIME 2019-07-28 21:08:44
   protLastRcv 2019-07-28 21:08:44
   protRcv    79 last_at:2019-07-28 21:08:44
   protResnd  1 last_at:2019-07-21 14:54:10
   protSnd    81 last_at:2019-07-28 21:08:44
   protState  CMDs_done
   rssi_at_meinLGW cnt:80 min:-62 max:-50 avg:-53.37 lst:-51
   rssi_meinLGW cnt:37 min:-62 max:-55 avg:-57.94 lst:-57
   .attraggr:
   .attrminint:
   READINGS:
     2017-09-18 00:47:02   .R-confBtnTime  permanent
     2017-09-18 00:47:02   .R-intKeyVisib  invisib
     2017-09-18 00:47:02   .R-localResDis  off
     2017-09-18 00:47:03   .R-refRunCounter 0
     2017-09-18 00:47:03   .R-statusInfoMinDly 2 s
     2017-09-18 00:47:03   .R-statusInfoRandom 1 s
     2017-09-18 00:47:03   .R-transmitTryMax 6
     2019-01-22 00:44:22   .peerListRDate  2019-01-22 00:44:22
     2019-07-28 21:08:44   .protLastRcv    2019-07-28 21:08:44
     2019-07-27 00:01:19   ASC_Enable      on
     2019-07-28 09:00:22   ASC_ShuttersLastDrive day open
     2019-07-28 21:08:24   ASC_Time_DriveDown 29.07.2019 - 21:08
     2019-07-28 21:08:24   ASC_Time_DriveUp 29.07.2019 - 07:00
     2019-07-28 21:08:24   CommandAccepted yes
     2017-09-17 23:30:14   D-firmware      2.11
     2017-09-17 23:30:14   D-serialNr      OEQ0266899
     2019-01-22 00:44:21   PairedTo        0xF11034
     2017-09-18 00:47:03   R-driveDown     22 s
     2017-09-18 00:47:03   R-driveTurn     0.5 s
     2017-09-18 00:47:03   R-driveUp       22 s
     2017-09-18 00:47:02   R-pairCentral   0xF11034
     2017-09-18 00:47:03   R-powerUpAction off
     2017-09-18 00:47:03   R-sign          off
     2019-01-22 00:44:21   RegL_00.        02:01 0A:F1 0B:10 0C:34 15:FF 18:00 00:00
     2019-01-22 00:44:22   RegL_01.        08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:DC 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-07-27 00:01:19   associatedWith  asc
     2019-07-28 21:08:44   deviceMsg       80 (to VCCU)
     2019-07-28 21:08:44   level           80
     2019-07-28 21:08:44   motor           stop:80
     2019-07-28 21:08:44   pct             80
     2018-06-30 15:56:23   powerOn         2018-06-30 15:56:23
     2019-07-28 21:08:44   recentStateType info
     2019-07-28 21:08:44   state           80
     2019-07-28 21:08:44   timedOn         off
   helper:
     HM_CMDNR   12
     cSnd       11F11034570A810201C8,11F11034570A81020128
     dlvlCmd    ++A011F11034570A81020128
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +570A81,00,01,00
       nextSend   1564340924.64623
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         570A81
         00
         01
         00
     mRssi:
       mNo        0C
       io:
         meinLGW:
           -45
           -45
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         meinLGW
       flg        A
       ts         1564340924.35296
       ack:
         HASH(0x3fd5ca8)
         0C8002F11034570A8100
     rssi:
       at_meinLGW:
         avg        -53.375
         cnt        80
         lst        -51
         max        -50
         min        -62
       meinLGW:
         avg        -57.9459459459459
         cnt        37
         lst        -57
         max        -55
         min        -62
     tmpl:
Attributes:
   .mId       006A
   ASC        1
   ASC_BrightnessSensor ext_Lichtsensor
   ASC_Down   astro
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 90
   ASC_Shading_Angle_Right 90
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 1160
   ASC_Shading_StateChange_Sunny 3000
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 11:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec wz_Fenster
   ASC_WindowRec_subType threestate
   IODev      meinLGW
   IOgrp      VCCU
   alexaName  RolloWZ
   alexaRoom  Wohnzimmer
   autoReadReg 5
   devStateIcon (0|auf):fts_shutter_10@green (100|zu):fts_shutter_100@red 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   eventMap   off:auf on:zu down:runter up:hoch
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rolladen
   homebridgeMapping clear CurrentPosition=pct TargetPosition=pct::pct,delay=1000,incrementIs100=1
   model      HM-LC-BL1PBU-FM
   param      levelInverse
   peerIDs    00000000,
   room       EG->Wohnzimmer,alexa
   serialNr   OEQ0266899
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     pct:auf:zu:stop


Und vom asc :
Internals:
   .FhemMetaInternals 1
   FUUID      5d3b746d-f33f-7699-3d3a-c2ee07b6c856caf4
   FVERSION   73_AutoShuttersControl.pm:v0.6.19-s19638/2019-06-18 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc
   NOTIFYDEV  asc,ext_Lichtsensor,ez_Fenster,ez_Rolladen,global,kz_Rolladen,wz_Fenster,wz_Rolladen
   NR         33931
   NTFY_ORDER 51-asc
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    v0.6.19
   .attraggr:
   .attrminint:
   READINGS:
     2019-07-27 01:59:49   .monitoredDevs  {"wz_Fenster":{"wz_Rolladen":"ASC_WindowRec"},"wz_Rolladen":{},"ez_Fenster":{"ez_Rolladen":"ASC_WindowRec"},"ez_Rolladen":{},"ext_Lichtsensor":{"kz_Rolladen":"ASC_BrightnessSensor","ez_Rolladen":"ASC_BrightnessSensor","wz_Rolladen":"ASC_BrightnessSensor"}}
     2019-07-26 23:45:17   ascEnable       on
     2019-07-27 02:30:09   controlShading  on
     2019-07-28 21:29:49   ez_Rolladen_PosValue 70
     2019-07-28 21:08:24   ez_Rolladen_lastPosValue 60
     2019-07-28 21:08:24   ez_Rolladen_nextAstroTimeEvent 29.07.2019 - 07:00
     2019-07-26 23:45:17   hardLockOut     off
     2019-07-28 21:08:50   kz_Rolladen_PosValue 100
     2019-07-28 21:08:24   kz_Rolladen_lastPosValue 0
     2019-07-28 21:08:24   kz_Rolladen_nextAstroTimeEvent 29.07.2019 - 07:00
     2019-07-27 00:01:19   room_1.OG-_Kinderzimmer_alexa kz_Rolladen
     2019-07-27 00:01:19   room_EG-_Elternzimmer_alexa ez_Rolladen
     2019-07-27 00:01:19   room_EG-_Wohnzimmer_alexa wz_Rolladen
     2019-07-26 23:45:17   selfDefense     off
     2019-07-28 21:29:49   state           ventilate - window open
     2019-07-27 00:49:21   sunriseTimeWeHoliday on
     2019-07-27 00:01:19   userAttrList    rolled out
     2019-07-28 09:00:22   wz_Rolladen_PosValue 0
     2019-07-28 21:08:24   wz_Rolladen_lastPosValue 0
     2019-07-28 21:08:24   wz_Rolladen_nextAstroTimeEvent 29.07.2019 - 07:00
   helper:
     shuttersList:
       ez_Rolladen
       kz_Rolladen
       wz_Rolladen
   monitoredDevs:
     ext_Lichtsensor:
       ez_Rolladen ASC_BrightnessSensor
       kz_Rolladen ASC_BrightnessSensor
       wz_Rolladen ASC_BrightnessSensor
     ez_Fenster:
       ez_Rolladen ASC_WindowRec
     ez_Rolladen:
     kz_Rolladen:
     wz_Fenster:
       wz_Rolladen ASC_WindowRec
     wz_Rolladen:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev asc_presence
   ASC_tempSensor Vito300:Temp-Aussen
   ASC_twilightDevice TL
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Tech->ASC
   verbose    5


Sorry hatte nicht weit genug zurück geblättert.
Twilight oder Astro fehlt in der Tat im NOTIFYDEV. Hier bitte einmal korrigieren. Dennoch sollte er beschatten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Moonraker1 am 28 Juli 2019, 22:47:13
Hallo zusammen,

nach ausgiebigem Testen habe ich jetzt das "Problem" mit dem Homematic-Aktor HmIP-FROLL in Verbindung mit dem ASC isolieren und wie ich glaube auch beheben können:

Der Aktor hat die Eigenschaft, vollautomatisch so ca. alle 24 Stunden (kann auch mal mehr oder weniger sein, das wird ein Geheimnis des Herstellers bleiben) ein "Informationstelegramm" an die HM-Zentrale zu schicken, was alle möglichen Statuswerte beinhaltet. Dieses Telegramm kann man zwar über das Attribut "ccureadingfilter" im Modul HMCCU stark eindampfen, allerdings sind zumindest die Werte control (oder pct) sowie das im ASC-Modul davon abhängige Reading "ASC_ShuttersLastDrive" zur Funktion von ASC unerlässlich. Jedesmal, wenn ein solches Telegramm vom Aktor gesendet wird, geht der Modulstatus auf 'manual' und damit ist jegliche weitere Beschattungsfahrt unterbunden.

Abhilfe hat nun gebracht, diese beiden readings "control" und "ASC_ShuttersLastDrive" in ein event-on-change - Attribut zu packen.

Damit richten die nicht abschaltbaren Statustelegramme des HM-Aktors nun im ASC-Modul keinen Schaden mehr an und es kann wie gewünscht seinen Beschattungsdienst verrichten. Be einer echten manuellen Fahrt verändert sich ja der Wert von "control" und damit wird die manuelle Fahrt dann auch erkannt.

Vielleicht kann man das ja noch als Tipp ins Wiki mit aufnehmen, wenn es vorher noch ausreichend getestet wurde.

vG
Olli
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 28 Juli 2019, 23:52:32
Zitat von: CoolTux am 28 Juli 2019, 22:27:40
Sorry hatte nicht weit genug zurück geblättert.
Twilight oder Astro fehlt in der Tat im NOTIFYDEV. Hier bitte einmal korrigieren. Dennoch sollte er beschatten.
OK, ich habe ein set asc createNewNotifyDev gemacht, und seitdem tauchen die Events für Twilight, sowie auch für presence in der Log auf. Bin mal gespannt, wie es morgen läuft ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juli 2019, 10:15:27
Zitat von: Moonraker1 am 28 Juli 2019, 22:47:13
Hallo zusammen,

nach ausgiebigem Testen habe ich jetzt das "Problem" mit dem Homematic-Aktor HmIP-FROLL in Verbindung mit dem ASC isolieren und wie ich glaube auch beheben können:

Der Aktor hat die Eigenschaft, vollautomatisch so ca. alle 24 Stunden (kann auch mal mehr oder weniger sein, das wird ein Geheimnis des Herstellers bleiben) ein "Informationstelegramm" an die HM-Zentrale zu schicken, was alle möglichen Statuswerte beinhaltet. Dieses Telegramm kann man zwar über das Attribut "ccureadingfilter" im Modul HMCCU stark eindampfen, allerdings sind zumindest die Werte control (oder pct) sowie das im ASC-Modul davon abhängige Reading "ASC_ShuttersLastDrive" zur Funktion von ASC unerlässlich. Jedesmal, wenn ein solches Telegramm vom Aktor gesendet wird, geht der Modulstatus auf 'manual' und damit ist jegliche weitere Beschattungsfahrt unterbunden.

Abhilfe hat nun gebracht, diese beiden readings "control" und "ASC_ShuttersLastDrive" in ein event-on-change - Attribut zu packen.

Damit richten die nicht abschaltbaren Statustelegramme des HM-Aktors nun im ASC-Modul keinen Schaden mehr an und es kann wie gewünscht seinen Beschattungsdienst verrichten. Be einer echten manuellen Fahrt verändert sich ja der Wert von "control" und damit wird die manuelle Fahrt dann auch erkannt.

Vielleicht kann man das ja noch als Tipp ins Wiki mit aufnehmen, wenn es vorher noch ausreichend getestet wurde.

vG
Olli

Du solltest darauf achten das gegebenen Falls auch noch andere Readings ein Event werfen sollten. Zum Beispiel ein Fehlerreading oder ein Batterie Reading. Nur so als Tipp.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juli 2019, 11:50:37
Es gibt für morgen Früh ein Update vom ASC.
Ich habe die Funktion ascAPIget etwas erweitert. Man kann nun eine weitere spezielle Art der Abfrage verwenden, eine mit Parameterübergabe.

Zum Beispiel bei denn die Probleme mit fahrenden Rollo bei Terrassentüren haben. Die können folgendes machen
{ ascAPIget('QueryShuttersPos','RolloKinZimSteven_F1',0) }
Wer ASC 2 gesetzt hat und eine Nachtfahrt erwartet hat bei offener Tür wo das Rollo gefahren ist kann den Code oben in die Kommandozeile von FHEM eingeben. Raus kommen sollte dann 0 oder keine Rückgabe.
Wichtig ist aber das das Rollo auf den Positionswert steht welchen er hatte bevor er gefahren ist wo er nicht sollte.

Die 0 hinten ist die Zielposition des Rollos, also wo es hin soll. Für ASC Wert 2 bedeutet die 0 also meistens geschlossen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juli 2019, 12:34:18
Ich habe aktuell für mich lokal eine Version in welcher man die Position nach einem schließen des Fensters am Tag vorgeben kann. Entweder in die Open Position oder in die lastManual Position.

Teste ich noch und dann schauen wir einmal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 29 Juli 2019, 13:07:58
Zitat von: CoolTux am 26 Juli 2019, 21:30:13
Nur durch einen Trick. Stelle Mode auf Time und dann early 0:10 und Last 0:11 zum Beispiel.

Hallo,
du meinst dann bestimmt bei ASC_Time_Down_Early und ASC_Time_Up_Early 0:10 und bei ASC_Time_Down_Late und ASC_Time_Up_Late 0:11. Das heißt dann fahren die Rollläden nicht mehr da das dann die Parameter ASC_BlockingTime_beforNightClose bzw. ASC_BlockingTime_beforDayOpen verhindern. Hoffe ich habe das so richtig verstanden.

Mann kann sich ja mal überlegen ob man den Roommate aus dieser Verriegelung mit dem ASC-Mode rausnimmt wobei ich denke das der Parameter halt die komplette Automatik abschalten soll. Könnte man dann nicht eventuell die Attribute ASC_Down und ASC_Up erweitern um den Parameter off, dann könnte man die automatische Fahrt hier ausschalten und Roommate nutzen. Dann müsste man es nicht mit den Parametern austricksen.

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juli 2019, 13:19:49
Zitat von: meier81 am 29 Juli 2019, 13:07:58
Mann kann sich ja mal überlegen ob man den Roommate aus dieser Verriegelung mit dem ASC-Mode rausnimmt wobei ich denke das der Parameter halt die komplette Automatik abschalten soll. Könnte man dann nicht eventuell die Attribute ASC_Down und ASC_Up erweitern um den Parameter off, dann könnte man die automatische Fahrt hier ausschalten und Roommate nutzen. Dann müsste man es nicht mit den Parametern austricksen.

Gruß Markus

Man kann dies zu mindest einmal zur Diskussion stellen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juli 2019, 14:02:59
Zitat von: CoolTux am 29 Juli 2019, 12:34:18
Ich habe aktuell für mich lokal eine Version in welcher man die Position nach einem schließen des Fensters am Tag vorgeben kann. Entweder in die Open Position oder in die lastManual Position.

Teste ich noch und dann schauen wir einmal.

Ich habe als zum Update frei gegeben. Kommt dann mit dem morgigen Update.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 29 Juli 2019, 14:31:49
Ich habe das Problem dass meine manuellen Fahrten nicht korrekt erkannt werden.

Wenn ich  "set ASC createNewNotifyDev" durchführe klappt es 1 oder 2 mal mit der Erkennung, aber nach ein paar Stunden war es das dann wieder.
Ist das Problem bereits bekannt?

Die Rolladen-Devices werfen auch jeweils die Events ab (position/pct) nach einem createNotifyDev funktioniert es ja...
Was genau der Auslöser das es nicht mehr funktioniert kann ich nicht sagen.... ich erkenne kein Muster.

grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juli 2019, 14:38:29
Zitat von: C0mmanda am 29 Juli 2019, 14:31:49
Ich habe das Problem dass meine manuellen Fahrten nicht korrekt erkannt werden.

Wenn ich  "set ASC createNewNotifyDev" durchführe klappt es 1 oder 2 mal mit der Erkennung, aber nach ein paar Stunden war es das dann wieder.
Ist das Problem bereits bekannt?

Die Rolladen-Devices werfen auch jeweils die Events ab (position/pct) nach einem createNotifyDev funktioniert es ja...
Was genau der Auslöser das es nicht mehr funktioniert kann ich nicht sagen.... ich erkenne kein Muster.

grtz

Da sollte ein createNotifyDev eigentlich nicht wirklich helfen, es sei denn die Rollo Devices fliegen aus der NOTIFYDEV raus. Das kannst Du beim nächsten mal bitte prüfen.
Ansonsten fällt mir nur noch ein das Attribut ASC_DriveUpMaxDuration entsprechend zu setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 29 Juli 2019, 21:45:54
Zitat von: MCh76 am 28 Juli 2019, 22:01:39
das war gegeben...dann beobachte ich das mal weiter.
leider selbes problem heute. die rollos fahren nach unterschreiten der helligkeitsschwelle nicht runter.
was mich sehr wundert ist folgende meldung aus dem log bei aktiviertem debugging:

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_01 - Verarbeitung f�r Sunset. Roommatestatus nicht zum runter fahren. Fahrbebehl bleibt aus!!! Es wird an die Event verarbeitende Beschattungsfunktion weiter gereicht


im rolladen ist das attribut ASC_Mode_Down auf home eingestellt. und der status (state=home) ist gegeben.

unten nun die lists mit der bitte um einen tipp...komme nicht auf die ursache.

list residents:

Internals:
   .FhemMetaInternals 1
   .eventMapCmd zuhause:noArg abwesend:noArg verreist:noArg bettfertig:noArg schläft:noArg aufgestanden:noArg
   DURATIONTIMER 1564429280.99344
   FUUID      5cd54559-f33f-7eaa-e78c-bb64cb51f5b96ec0
   FVERSION   10_RESIDENTS.pm:0.195330/2019-06-02
   NAME       rgr_bewohner
   NOTIFYDEV  global,rr_ich,rr_frau
   NR         170
   NTFY_ORDER 50-rgr_bewohner
   READY      1
   ROOMMATES  rr_ich,rr_frau
   STATE      zuhause
   TYPE       RESIDENTS
   .attraggr:
   .attrminint:
   READINGS:
     2019-07-29 10:17:03   durTimerAbsence 00:00:00
     2019-07-29 10:17:03   durTimerAbsence_cr 0
     2019-07-29 21:40:20   durTimerPresence 11:23:17
     2019-07-29 21:40:20   durTimerPresence_cr 683
     2019-07-28 02:52:26   durTimerSleep   00:00:00
     2019-07-28 02:52:26   durTimerSleep_cr 0
     2019-05-10 15:32:24   homealoneSubtype -
     2019-05-10 15:32:24   homealoneType   -
     2019-07-29 17:15:20   lastActivity    home
     2019-07-29 17:15:20   lastActivityBy  frau
     2019-07-29 17:15:20   lastActivityByDev rr_frau
     2019-07-29 10:17:03   lastArrival     2019-07-29 10:17:03
     2019-07-28 02:52:26   lastAwake       2019-07-28 02:52:26
     2019-07-29 10:15:22   lastDeparture   2019-07-29 10:15:22
     2019-07-29 10:17:03   lastDurAbsence  00:01:41
     2019-07-29 10:17:03   lastDurAbsence_cr 2
     2019-07-29 10:15:22   lastDurPresence 01:18:13
     2019-07-29 10:15:22   lastDurPresence_cr 78
     2019-07-28 02:52:26   lastDurSleep    00:02:01
     2019-07-28 02:52:26   lastDurSleep_cr 2
     2019-06-04 22:35:12   lastHomealoneSubtype -
     2019-06-04 22:35:12   lastHomealoneType -
     2019-07-28 02:50:25   lastSleep       2019-07-28 02:50:25
     2019-07-29 10:17:03   lastState       absent
     2019-07-29 10:17:03   presence        present
     2019-07-29 17:15:20   residentsAbsent 0
     2019-07-29 17:15:20   residentsAbsentDevs -
     2019-07-29 17:15:20   residentsAbsentNames -
     2019-07-29 05:54:57   residentsAsleep 0
     2019-07-29 05:54:57   residentsAsleepDevs -
     2019-07-29 05:54:57   residentsAsleepNames -
     2019-05-10 11:34:53   residentsAwoken 0
     2019-05-10 11:34:53   residentsAwokenDevs -
     2019-05-10 11:34:53   residentsAwokenNames -
     2019-07-14 20:13:32   residentsGone   0
     2019-07-14 20:13:32   residentsGoneDevs -
     2019-07-14 20:13:32   residentsGoneNames -
     2019-05-10 13:41:33   residentsGotosleep 0
     2019-05-10 13:41:33   residentsGotosleepDevs -
     2019-05-10 13:41:33   residentsGotosleepNames -
     2019-07-29 17:15:20   residentsHome   2
     2019-07-29 17:15:20   residentsHomeDevs rr_ich,rfrau
     2019-07-29 17:15:20   residentsHomeNames ich, frau
     2019-05-10 11:34:53   residentsTotal  2
     2019-07-29 17:15:20   residentsTotalAbsent 0
     2019-07-29 17:15:20   residentsTotalAbsentDevs -
     2019-07-29 17:15:20   residentsTotalAbsentNames -
     2019-05-10 11:34:53   residentsTotalGuests 0
     2019-05-10 11:34:53   residentsTotalGuestsAbsent 0
     2019-05-10 11:34:53   residentsTotalGuestsAbsentDevs -
     2019-05-10 11:34:53   residentsTotalGuestsAbsentNames -
     2019-05-10 11:34:53   residentsTotalGuestsPresent 0
     2019-05-10 11:34:53   residentsTotalGuestsPresentDevs -
     2019-05-10 11:34:53   residentsTotalGuestsPresentNames -
     2019-05-10 15:32:24   residentsTotalPeople 2
     2019-07-29 17:15:20   residentsTotalPeopleAbsent 0
     2019-07-29 17:15:20   residentsTotalPeopleAbsentDevs -
     2019-07-29 17:15:20   residentsTotalPeopleAbsentNames -
     2019-07-29 17:15:20   residentsTotalPeoplePresent 2
     2019-07-29 17:15:20   residentsTotalPeoplePresentDevs rr_ich,rr_frau
     2019-07-29 17:15:20   residentsTotalPeoplePresentNames ich, frau
     2019-05-10 15:32:24   residentsTotalPets 0
     2019-05-10 15:32:24   residentsTotalPetsAbsent 0
     2019-05-10 15:32:24   residentsTotalPetsAbsentDevs -
     2019-05-10 15:32:24   residentsTotalPetsAbsentNames -
     2019-05-10 15:32:24   residentsTotalPetsPresent 0
     2019-05-10 15:32:24   residentsTotalPetsPresentDevs -
     2019-05-10 15:32:24   residentsTotalPetsPresentNames -
     2019-07-29 17:15:20   residentsTotalPresent 2
     2019-07-29 17:15:20   residentsTotalPresentDevs rr_ich,rr_frau
     2019-07-29 17:15:20   residentsTotalPresentNames ich, frau
     2019-05-10 11:34:53   residentsTotalRoommates 2
     2019-07-29 17:15:20   residentsTotalRoommatesAbsent 0
     2019-07-29 17:15:20   residentsTotalRoommatesAbsentDevs -
     2019-07-29 17:15:20   residentsTotalRoommatesAbsentNames -
     2019-07-29 17:15:20   residentsTotalRoommatesPresent 2
     2019-07-29 17:15:20   residentsTotalRoommatesPresentDevs rr_ich,rr_frau
     2019-07-29 17:15:20   residentsTotalRoommatesPresentNames ich, frau
     2019-05-10 11:34:53   residentsTotalWakeup 0
     2019-05-10 11:34:53   residentsTotalWakeupDevs -
     2019-05-10 11:34:53   residentsTotalWakeupNames -
     2019-05-10 11:34:53   residentsTotalWayhome 0
     2019-05-10 11:34:53   residentsTotalWayhomeDelayed 0
     2019-05-10 11:34:53   residentsTotalWayhomeDelayedDevs -
     2019-05-10 11:34:53   residentsTotalWayhomeDelayedNames -
     2019-05-10 11:34:53   residentsTotalWayhomeDevs -
     2019-05-10 11:34:53   residentsTotalWayhomeNames -
     2019-07-29 10:17:03   state           home
   TIMER:
     rgr_bewohner_DurationTimer:
       HASH       rgr_bewohner
       MODIFIER   DurationTimer
       NAME       rgr_bewohner_DurationTimer
Attributes:
   DbLogExclude .*
   alias      Bewohner
   devStateIcon .*zuhause:user_available:absent .*anwesend:user_available:absent .*abwesend:user_away:home .*verreist:user_ext_away:home .*bettfertig:scene_toilet:asleep .*schlaeft:scene_sleeping:awoken .*schläft:scene_sleeping:awoken .*aufgestanden:scene_sleeping_alternat:home .*:user_unknown:home
   eventMap   home:zuhause absent:abwesend gone:verreist gotosleep:bettfertig asleep:schläft awoken:aufgestanden
   group      Zuhause Status
   icon       control_building_filled
   room       10_Status,Residents
   webCmd     state
   widgetOverride state:zuhause,bettfertig,schläft,aufgestanden,abwesend,verreist


list asc:

Internals:
   .FhemMetaInternals 1
   FUUID      5d35bf20-f33f-7eaa-95ce-b51a47ef91c51a3b
   FVERSION   73_AutoShuttersControl.pm:v0.6.21-s19814/2019-07-10 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc
   NOTIFYDEV  global,asc,dg_velux_nord,dg_velux_sued,k1_velux_rollo,k2_velux_rollo,wz_rollo_01,wz_rollo_02,wz_rollo_03,wz_rollo_04,out_hm_ip_wetter,sy_twilight,rgr_bewohner
   NR         187
   NTFY_ORDER 51-asc
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.21
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-07-28 22:50:10   .monitoredDevs  {"sy_twilight":{"asc":"ASC_twilightDevice"},"rgr_bewohner":{"asc":"ASC_residentsDev"},"out_hm_ip_wetter":{"wz_rollo_02":"ASC_BrightnessSensor","wz_rollo_03":"ASC_BrightnessSensor","k1_velux_rollo":"ASC_BrightnessSensor","k2_velux_rollo":"ASC_BrightnessSensor","wz_rollo_04":"ASC_BrightnessSensor","dg_velux_sued":"ASC_BrightnessSensor","wz_rollo_01":"ASC_BrightnessSensor","asc":"ASC_windSensor","dg_velux_nord":"ASC_BrightnessSensor"}}
     2019-07-22 15:50:24   ascEnable       on
     2019-07-22 16:17:16   controlShading  on
     2019-07-28 10:27:42   dg_velux_nord_PosValue 0
     2019-07-29 08:30:01   dg_velux_nord_lastPosValue 0
     2019-07-29 08:30:01   dg_velux_nord_nextAstroTimeEvent 29.07.2019 - 22:30
     2019-07-29 16:48:05   dg_velux_sued_PosValue 0
     2019-07-29 08:30:01   dg_velux_sued_lastPosValue 0
     2019-07-29 08:30:01   dg_velux_sued_nextAstroTimeEvent 29.07.2019 - 22:30
     2019-07-22 15:50:24   hardLockOut     off
     2019-07-29 17:59:35   k1_velux_rollo_PosValue 100
     2019-07-29 09:30:01   k1_velux_rollo_lastPosValue 100
     2019-07-29 09:30:01   k1_velux_rollo_nextAstroTimeEvent 29.07.2019 - 22:30
     2019-07-29 17:19:36   k2_velux_rollo_PosValue 0
     2019-07-29 08:30:01   k2_velux_rollo_lastPosValue 100
     2019-07-29 08:30:01   k2_velux_rollo_nextAstroTimeEvent 29.07.2019 - 22:30
     2019-07-28 23:16:31   room_01_Wohnzimmer_Homekit_99_Beschattung wz_rollo_01,wz_rollo_02,wz_rollo_03,wz_rollo_04
     2019-07-28 23:16:31   room_04_Kinderzimmer1_99_Beschattung_Homekit_KLF200Node k1_velux_rollo
     2019-07-28 23:16:31   room_05_Kinderzimmer2_99_Beschattung_Homekit_KLF200Node k2_velux_rollo
     2019-07-28 23:16:31   room_06_DG_99_Beschattung_Homekit_KLF200Node dg_velux_nord,dg_velux_sued
     2019-07-22 15:50:24   selfDefense     off
     2019-07-29 17:59:35   state           manual
     2019-07-22 15:50:24   sunriseTimeWeHoliday off
     2019-07-28 23:16:31   userAttrList    rolled out
     2019-07-29 16:06:54   wz_rollo_01_PosValue 0
     2019-07-29 08:30:01   wz_rollo_01_lastPosValue 100
     2019-07-29 08:30:01   wz_rollo_01_nextAstroTimeEvent 29.07.2019 - 22:30
     2019-07-29 16:06:55   wz_rollo_02_PosValue 0
     2019-07-29 08:30:01   wz_rollo_02_lastPosValue 100
     2019-07-29 08:30:01   wz_rollo_02_nextAstroTimeEvent 29.07.2019 - 22:30
     2019-07-29 05:57:12   wz_rollo_03_PosValue 0
     2019-07-29 08:30:01   wz_rollo_03_lastPosValue 100
     2019-07-29 08:30:01   wz_rollo_03_nextAstroTimeEvent 29.07.2019 - 22:30
     2019-07-29 05:57:12   wz_rollo_04_PosValue 0
     2019-07-29 08:30:01   wz_rollo_04_lastPosValue 100
     2019-07-29 08:30:01   wz_rollo_04_nextAstroTimeEvent 29.07.2019 - 22:30
   helper:
     shuttersList:
       dg_velux_nord
       dg_velux_sued
       k1_velux_rollo
       k2_velux_rollo
       wz_rollo_01
       wz_rollo_02
       wz_rollo_03
       wz_rollo_04
   monitoredDevs:
     dg_velux_nord:
     dg_velux_sued:
     k1_velux_rollo:
     k2_velux_rollo:
     out_hm_ip_wetter:
       asc        ASC_windSensor
       dg_velux_nord ASC_BrightnessSensor
       dg_velux_sued ASC_BrightnessSensor
       k1_velux_rollo ASC_BrightnessSensor
       k2_velux_rollo ASC_BrightnessSensor
       wz_rollo_01 ASC_BrightnessSensor
       wz_rollo_02 ASC_BrightnessSensor
       wz_rollo_03 ASC_BrightnessSensor
       wz_rollo_04 ASC_BrightnessSensor
     rgr_bewohner:
       asc        ASC_residentsDev
     sy_twilight:
       asc        ASC_twilightDevice
     wz_rollo_01:
     wz_rollo_02:
     wz_rollo_03:
     wz_rollo_04:
Attributes:
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 30:45
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev rgr_bewohner:presence
   ASC_tempSensor out_hm_ip_wetter:temp_c
   ASC_twilightDevice sy_twilight
   ASC_windSensor out_hm_ip_wetter:wind
   DbLogExclude .*
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       99_Beschattung
   verbose    5


list eines der rollos:

Internals:
   .eventMapCmd runter:noArg hoch:noArg stop:noArg geschlossen:noArg offen:noArg
   .triggerUsed 1
   DEF        62A1CE
   FUUID      5c51ec8d-f33f-7eaa-ad77-ff522ae764de8190
   IODev      hm_zentrale
   LASTInputDev hm_zentrale
   MSGCNT     8
   NAME       wz_rollo_01
   NOTIFYDEV  global
   NR         113
   NTFY_ORDER 50-wz_rollo_01
   STATE      offen
   TYPE       CUL_HM
   chanNo     01
   hm_zentrale_MSGCNT 8
   hm_zentrale_RAWMSG 0501003A65A41062A1CE9918930601C800
   hm_zentrale_RSSI -58
   hm_zentrale_TIME 2019-07-29 16:06:54
   lastMsg    No:65 - t:10 s:62A1CE d:991893 0601C800
   protLastRcv 2019-07-29 16:06:54
   protRcv    7 last_at:2019-07-29 16:06:54
   protResnd  1 last_at:2019-07-28 23:16:50
   protSnd    9 last_at:2019-07-29 16:06:54
   protState  CMDs_done
   rssi_at_hm_zentrale cnt:8 min:-61 max:-51 avg:-57 lst:-58
   rssi_hm_zentrale cnt:2 min:-66 max:-63 avg:-64.5 lst:-66
   .attraggr:
   .attrminint:
   READINGS:
     2018-10-26 15:11:03   .D-devInfo      010100
     2018-10-26 15:11:03   .D-stc          30
     2018-10-26 15:11:08   .R-confBtnTime  permanent
     2018-10-26 20:34:50   .R-intKeyVisib  invisib
     2018-10-26 15:11:08   .R-localResDis  off
     2018-10-26 15:11:09   .R-refRunCounter 0
     2018-10-26 20:14:44   .R-self01-lgBlJtDlyOff refOff
     2018-10-26 20:14:44   .R-self01-lgBlJtDlyOn dlyOff
     2018-10-26 20:14:44   .R-self01-lgBlJtOff dlyOff
     2018-10-26 20:14:44   .R-self01-lgBlJtOn dlyOff
     2018-10-26 20:14:44   .R-self01-lgBlJtRampOff rampOff
     2018-10-26 20:14:44   .R-self01-lgBlJtRampOn on
     2018-10-26 20:14:44   .R-self01-lgBlJtRefOff rampOff
     2018-10-26 20:14:44   .R-self01-lgBlJtRefOn on
     2018-10-26 20:14:44   .R-self01-lgCtDlyOff geLo
     2018-10-26 20:14:44   .R-self01-lgCtDlyOn geLo
     2018-10-26 20:14:44   .R-self01-lgCtOff geLo
     2018-10-26 20:14:44   .R-self01-lgCtOn geLo
     2018-10-26 20:14:44   .R-self01-lgCtRampOff geLo
     2018-10-26 20:14:44   .R-self01-lgCtRampOn geLo
     2018-10-26 20:14:44   .R-self01-lgCtRefOff geLo
     2018-10-26 20:14:44   .R-self01-lgCtRefOn geLo
     2018-10-26 20:14:44   .R-self01-lgCtValHi 100
     2018-10-26 20:14:44   .R-self01-lgCtValLo 50
     2018-10-26 20:14:44   .R-self01-lgDriveMode direct
     2018-10-26 20:14:44   .R-self01-lgMaxTimeF 0.4 s
     2018-10-26 20:14:44   .R-self01-lgMultiExec on
     2018-10-26 20:14:44   .R-self01-lgOffDly 0 s
     2018-10-26 20:14:44   .R-self01-lgOffLevel 0 %
     2018-10-26 20:14:44   .R-self01-lgOffTime unused
     2018-10-26 20:14:44   .R-self01-lgOffTimeMode absolut
     2018-10-26 20:14:44   .R-self01-lgOnDly 0 s
     2018-10-26 20:14:44   .R-self01-lgOnTime unused
     2018-10-26 20:14:44   .R-self01-lgOnTimeMode absolut
     2018-10-26 20:28:35   .R-self01-shBlJtDlyOff refOff
     2018-10-26 20:28:35   .R-self01-shBlJtDlyOn dlyOff
     2018-10-26 20:28:35   .R-self01-shBlJtOff dlyOff
     2018-10-26 20:28:35   .R-self01-shBlJtOn dlyOff
     2018-10-26 20:21:28   .R-self01-shBlJtRampOff off
     2018-10-26 20:21:28   .R-self01-shBlJtRampOn on
     2018-10-26 20:28:35   .R-self01-shBlJtRefOff rampOff
     2018-10-26 20:28:35   .R-self01-shBlJtRefOn on
     2018-10-26 20:14:44   .R-self01-shCtDlyOff geLo
     2018-10-26 20:14:44   .R-self01-shCtDlyOn geLo
     2018-10-26 20:14:44   .R-self01-shCtOff geLo
     2018-10-26 20:14:44   .R-self01-shCtOn geLo
     2018-10-26 20:14:44   .R-self01-shCtRampOff geLo
     2018-10-26 20:14:44   .R-self01-shCtRampOn geLo
     2018-10-26 20:14:44   .R-self01-shCtRefOff geLo
     2018-10-26 20:14:44   .R-self01-shCtRefOn geLo
     2018-10-26 20:14:44   .R-self01-shCtValHi 100
     2018-10-26 20:14:44   .R-self01-shCtValLo 50
     2018-10-26 20:14:44   .R-self01-shDriveMode direct
     2018-10-26 20:14:44   .R-self01-shMaxTimeF unused
     2018-10-26 20:14:44   .R-self01-shMultiExec off
     2018-10-26 20:14:44   .R-self01-shOffDly 0 s
     2018-10-26 20:14:44   .R-self01-shOffLevel 0 %
     2018-10-26 20:14:44   .R-self01-shOffTime unused
     2018-10-26 20:14:44   .R-self01-shOffTimeMode absolut
     2018-10-26 20:14:44   .R-self01-shOnDly 0 s
     2018-10-26 20:14:44   .R-self01-shOnTime unused
     2018-10-26 20:14:44   .R-self01-shOnTimeMode absolut
     2018-10-26 20:14:46   .R-self02-lgBlJtDlyOff dlyOn
     2018-10-26 20:14:46   .R-self02-lgBlJtDlyOn refOn
     2018-10-26 20:14:46   .R-self02-lgBlJtOff dlyOn
     2018-10-26 20:14:46   .R-self02-lgBlJtOn dlyOn
     2018-10-26 20:14:46   .R-self02-lgBlJtRampOff off
     2018-10-26 20:14:46   .R-self02-lgBlJtRampOn rampOn
     2018-10-26 20:14:46   .R-self02-lgBlJtRefOff off
     2018-10-26 20:14:46   .R-self02-lgBlJtRefOn rampOn
     2018-10-26 20:14:46   .R-self02-lgCtDlyOff geLo
     2018-10-26 20:14:46   .R-self02-lgCtDlyOn geLo
     2018-10-26 20:14:46   .R-self02-lgCtOff geLo
     2018-10-26 20:14:46   .R-self02-lgCtOn geLo
     2018-10-26 20:14:46   .R-self02-lgCtRampOff geLo
     2018-10-26 20:14:46   .R-self02-lgCtRampOn geLo
     2018-10-26 20:14:46   .R-self02-lgCtRefOff geLo
     2018-10-26 20:14:46   .R-self02-lgCtRefOn geLo
     2018-10-26 20:14:46   .R-self02-lgCtValHi 100
     2018-10-26 20:14:46   .R-self02-lgCtValLo 50
     2018-10-26 20:14:46   .R-self02-lgDriveMode direct
     2018-10-26 20:14:46   .R-self02-lgMaxTimeF 0.4 s
     2018-10-26 20:14:46   .R-self02-lgMultiExec on
     2018-10-26 20:14:46   .R-self02-lgOffDly 0 s
     2018-10-26 20:14:46   .R-self02-lgOffLevel 0 %
     2018-10-26 20:14:46   .R-self02-lgOffTime unused
     2018-10-26 20:14:46   .R-self02-lgOffTimeMode absolut
     2018-10-26 20:14:46   .R-self02-lgOnDly 0 s
     2018-10-26 20:14:46   .R-self02-lgOnTime unused
     2018-10-26 20:14:46   .R-self02-lgOnTimeMode absolut
     2018-10-26 20:28:25   .R-self02-shBlJtDlyOff dlyOn
     2018-10-26 20:28:25   .R-self02-shBlJtDlyOn refOn
     2018-10-26 20:28:25   .R-self02-shBlJtOff dlyOn
     2018-10-26 20:28:25   .R-self02-shBlJtOn dlyOn
     2018-10-26 20:27:10   .R-self02-shBlJtRampOff off
     2018-10-26 20:27:10   .R-self02-shBlJtRampOn on
     2018-10-26 20:28:25   .R-self02-shBlJtRefOff off
     2018-10-26 20:28:25   .R-self02-shBlJtRefOn rampOn
     2018-10-26 20:14:46   .R-self02-shCtDlyOff geLo
     2018-10-26 20:14:46   .R-self02-shCtDlyOn geLo
     2018-10-26 20:14:46   .R-self02-shCtOff geLo
     2018-10-26 20:14:46   .R-self02-shCtOn geLo
     2018-10-26 20:14:46   .R-self02-shCtRampOff geLo
     2018-10-26 20:14:46   .R-self02-shCtRampOn geLo
     2018-10-26 20:14:46   .R-self02-shCtRefOff geLo
     2018-10-26 20:14:46   .R-self02-shCtRefOn geLo
     2018-10-26 20:14:46   .R-self02-shCtValHi 100
     2018-10-26 20:14:46   .R-self02-shCtValLo 50
     2018-10-26 20:14:46   .R-self02-shDriveMode direct
     2018-10-26 20:14:46   .R-self02-shMaxTimeF unused
     2018-10-26 20:14:46   .R-self02-shMultiExec off
     2018-10-26 20:14:46   .R-self02-shOffDly 0 s
     2018-10-26 20:14:46   .R-self02-shOffLevel 0 %
     2018-10-26 20:14:46   .R-self02-shOffTime unused
     2018-10-26 20:14:46   .R-self02-shOffTimeMode absolut
     2018-10-26 20:14:46   .R-self02-shOnDly 0 s
     2018-10-26 20:14:46   .R-self02-shOnTime unused
     2018-10-26 20:14:46   .R-self02-shOnTimeMode absolut
     2018-10-26 15:11:09   .R-statusInfoMinDly 2 s
     2018-10-26 15:11:09   .R-statusInfoRandom 1 s
     2018-10-26 15:11:09   .R-transmitTryMax 6
     2018-10-26 20:34:52   .peerListRDate  2018-10-26 20:34:52
     2019-07-29 16:06:54   .protLastRcv    2019-07-29 16:06:54
     2019-07-22 20:23:14   ASC_Enable      on
     2019-07-29 16:06:54   ASC_ShuttersLastDrive manual
     2019-07-29 08:30:01   ASC_Time_DriveDown 29.07.2019 - 22:30
     2019-07-29 08:30:01   ASC_Time_DriveUp 30.07.2019 - 08:30
     2019-07-29 05:56:39   CommandAccepted yes
     2018-10-26 15:11:03   D-firmware      2.11
     2018-10-26 15:11:03   D-serialNr      OEQ1849920
     2018-10-26 20:34:50   PairedTo        0x991893
     2018-10-26 17:45:30   R-driveDown     25 s
     2018-10-26 15:11:09   R-driveTurn     0.5 s
     2018-10-26 17:45:18   R-driveUp       27 s
     2018-10-26 15:11:08   R-pairCentral   0x991893
     2018-10-26 15:11:09   R-powerUpAction off
     2018-10-26 20:14:44   R-self01-lgActionType jmpToTarget
     2018-10-26 20:14:44   R-self01-lgOnLevel 100 %
     2018-10-26 20:14:44   R-self01-shActionType jmpToTarget
     2018-10-26 20:14:44   R-self01-shOnLevel 100 %
     2018-10-26 20:14:46   R-self02-lgActionType jmpToTarget
     2018-10-26 20:14:46   R-self02-lgOnLevel 100 %
     2018-10-26 20:14:46   R-self02-shActionType jmpToTarget
     2018-10-26 20:14:46   R-self02-shOnLevel 100 %
     2018-10-26 15:11:09   R-sign          off
     2018-10-26 20:34:50   RegL_00.        02:01 0A:99 0B:18 0C:93 15:FF 18:00 00:00
     2018-10-26 20:34:51   RegL_01.        08:00 09:00 0A:00 0B:00 0C:FA 0D:01 0E:0E 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-07-28 23:16:32   associatedWith  asc
     2019-07-29 16:06:54   deviceMsg       off (to VCCU)
     2019-07-29 16:06:54   level           0
     2018-10-26 20:02:52   levelMissed     desired:0
     2019-07-29 16:06:54   motor           stop:off
     2019-07-29 16:06:54   pct             0
     2018-10-26 15:11:10   powerOn         2018-10-26 15:11:10
     2019-07-29 16:06:54   recentStateType info
     2019-07-29 16:06:54   state           off
     2019-07-29 16:06:54   timedOn         off
   helper:
     HM_CMDNR   101
     cSnd       0199189362A1CE010E,1199189362A1CE0201C8
     dlvlCmd    ++A01199189362A1CE0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +62A1CE,00,00,00
       nextSend   1564409214.71128
       rxt        0
       vccu       VCCU
       p:
         62A1CE
         00
         00
         00
       prefIO:
         hm_zentrale
     mRssi:
       mNo        65
       io:
         hm_zentrale:
           -52
           -52
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         hm_zentrale
       flg        A
       ts         1564409214.42969
       ack:
         HASH(0x4ccc1b0)
         65800299189362A1CE00
     rssi:
       at_hm_zentrale:
         avg        -57
         cnt        8
         lst        -58
         max        -51
         min        -61
       hm_zentrale:
         avg        -64.5
         cnt        2
         lst        -66
         max        -63
         min        -66
     tmpl:
Attributes:
   .mId       006A
   ASC        1
   ASC_BlockingTime_afterManual 1200
   ASC_BrightnessSensor out_hm_ip_wetter:brightness_c
   ASC_Closed_Pos 40
   ASC_Down   brightness
   ASC_Mode_Down home
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 80
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode absent
   ASC_Shading_Pos 90
   ASC_Shading_StateChange_Cloudy 2000
   ASC_Shading_StateChange_Sunny 3500
   ASC_Shading_WaitingPeriod 1200
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 08:30
   ASC_Up     brightness
   DbLogExclude .*
   IODev      hm_zentrale
   IOgrp      VCCU:hm_zentrale
   autoReadReg 4_reqStatus
   eventMap   on:runter off:hoch stop:stop runter:geschlossen hoch:offen
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rolladen
   model      HM-LC-BL1PBU-FM
   param      levelInverse
   peerIDs    00000000,
   room       01_Wohnzimmer,Homekit,99_Beschattung
   serialNr   OEQ1849920
   siriName   Rechter Rolladen
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     pct


und hier noch ein aktueller log-auszug:




ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_01 - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_01 - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_01 - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tats�chliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_04 - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_04 - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_04 - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tats�chliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_03 - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_03 - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_03 - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tats�chliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: k2_velux_rollo - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: k2_velux_rollo - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: k2_velux_rollo - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tats�chliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_02 - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_02 - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_02 - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tats�chliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: dg_velux_nord - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: dg_velux_nord - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: dg_velux_nord - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tats�chliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: dg_velux_sued - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: dg_velux_sued - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: dg_velux_sued - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tats�chliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: k1_velux_rollo - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: k1_velux_rollo - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: k1_velux_rollo - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tats�chliche nummerishce Wert des Events nicht
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Devname: out_hm_ip_wetter Name: asc Notify: $VAR1 = [
          '1.ILLUMINATION: 6.1',
          'brightness: 6.1',
          '1.ACTUAL_TEMPERATURE: 21.1',
          'temperature: 21.1',
          'brightness_c: 6'
        ];


ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_01 - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_01 - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_01 - Es wird gepr�ft ob Sunset oder Sunrise gefahren werden soll und der aktuelle �bergebene Brightness-Wert: 6 Gr��er dem eingestellten Sunrise-Wert: 30 oder kleiner dem eingestellten Sunset-Wert: 45 ist. Werte f�r weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 1 getSunset ist: 0
2019.07.29 21:32:24 4: AutoShuttersControl (wz_rollo_01) - EventProcessingBrightness: Steuerung f�r Abends

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_01 - Verarbeitungszeit f�r Sunset wurd erkannt. Pr�fe Status der Roommates
2019.07.29 21:32:24 4: AutoShuttersControl (wz_rollo_01) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: wz_rollo_01 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.29 21:32:24 4: AutoShuttersControl (wz_rollo_01) - EventProcessingShadingBrightness
            Brightness: 6

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: wz_rollo_01 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 6 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: wz_rollo_01 - �bergebende Werte - Azimuth:304.49, Elevation: -5.36, Brightness: 6, OutTemp: 21, Fenster Position: 180, Winkel Links: 80, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: wz_rollo_01 Azimuth: 304.49 Elevation: -5.36 Brightness: 6 OutTemp: 21
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: wz_rollo_01 Nach dem return

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: wz_rollo_01 - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: wz_rollo_01 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1564413104

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: wz_rollo_01 - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_01 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: wz_rollo_01 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_01 - Verarbeitung f�r Sunset. Roommatestatus nicht zum runter fahren. Fahrbebehl bleibt aus!!! Es wird an die Event verarbeitende Beschattungsfunktion weiter gereicht

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_04 - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_04 - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_04 - Es wird gepr�ft ob Sunset oder Sunrise gefahren werden soll und der aktuelle �bergebene Brightness-Wert: 6 Gr��er dem eingestellten Sunrise-Wert: 30 oder kleiner dem eingestellten Sunset-Wert: 45 ist. Werte f�r weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 1 getSunset ist: 0
2019.07.29 21:32:24 4: AutoShuttersControl (wz_rollo_04) - EventProcessingBrightness: Steuerung f�r Abends

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_04 - Verarbeitungszeit f�r Sunset wurd erkannt. Pr�fe Status der Roommates
2019.07.29 21:32:24 4: AutoShuttersControl (wz_rollo_04) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: wz_rollo_04 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.29 21:32:24 4: AutoShuttersControl (wz_rollo_04) - EventProcessingShadingBrightness
            Brightness: 6

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: wz_rollo_04 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 6 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: wz_rollo_04 - �bergebende Werte - Azimuth:304.49, Elevation: -5.36, Brightness: 6, OutTemp: 21, Fenster Position: 180, Winkel Links: 80, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: wz_rollo_04 Azimuth: 304.49 Elevation: -5.36 Brightness: 6 OutTemp: 21
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: wz_rollo_04 Nach dem return

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: wz_rollo_04 - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: wz_rollo_04 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1564413104

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: wz_rollo_04 - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_04 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: wz_rollo_04 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_04 - Verarbeitung f�r Sunset. Roommatestatus nicht zum runter fahren. Fahrbebehl bleibt aus!!! Es wird an die Event verarbeitende Beschattungsfunktion weiter gereicht

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_03 - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_03 - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_03 - Es wird gepr�ft ob Sunset oder Sunrise gefahren werden soll und der aktuelle �bergebene Brightness-Wert: 6 Gr��er dem eingestellten Sunrise-Wert: 30 oder kleiner dem eingestellten Sunset-Wert: 45 ist. Werte f�r weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 1 getSunset ist: 0
2019.07.29 21:32:24 4: AutoShuttersControl (wz_rollo_03) - EventProcessingBrightness: Steuerung f�r Abends

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_03 - Verarbeitungszeit f�r Sunset wurd erkannt. Pr�fe Status der Roommates
2019.07.29 21:32:24 4: AutoShuttersControl (wz_rollo_03) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: wz_rollo_03 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.29 21:32:24 4: AutoShuttersControl (wz_rollo_03) - EventProcessingShadingBrightness
            Brightness: 6

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: wz_rollo_03 - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 6 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: wz_rollo_03 - �bergebende Werte - Azimuth:304.49, Elevation: -5.36, Brightness: 6, OutTemp: 21, Fenster Position: 180, Winkel Links: 80, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: wz_rollo_03 Azimuth: 304.49 Elevation: -5.36 Brightness: 6 OutTemp: 21
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: wz_rollo_03 Nach dem return

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: wz_rollo_03 - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: wz_rollo_03 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1564413104

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: wz_rollo_03 - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: wz_rollo_03 getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: wz_rollo_03 - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_03 - Verarbeitung f�r Sunset. Roommatestatus nicht zum runter fahren. Fahrbebehl bleibt aus!!! Es wird an die Event verarbeitende Beschattungsfunktion weiter gereicht

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: k2_velux_rollo - Event von einem Helligkeitssensor erkannt. Verarbeitung l�uft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit f�r Sunset oder Sunrise

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: k2_velux_rollo - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: k2_velux_rollo - Es wird gepr�ft ob Sunset oder Sunrise gefahren werden soll und der aktuelle �bergebene Brightness-Wert: 6 Gr��er dem eingestellten Sunrise-Wert: 30 oder kleiner dem eingestellten Sunset-Wert: 45 ist. Werte f�r weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 1 getSunset ist: 0
2019.07.29 21:32:24 4: AutoShuttersControl (k2_velux_rollo) - EventProcessingBrightness: Steuerung f�r Abends

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: k2_velux_rollo - Verarbeitungszeit f�r Sunset wurd erkannt. Pr�fe Status der Roommates
2019.07.29 21:32:24 4: AutoShuttersControl (k2_velux_rollo) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: k2_velux_rollo - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.07.29 21:32:24 4: AutoShuttersControl (k2_velux_rollo) - EventProcessingShadingBrightness
            Brightness: 6

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: k2_velux_rollo - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 6 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: k2_velux_rollo - �bergebende Werte - Azimuth:304.49, Elevation: -5.36, Brightness: 6, OutTemp: 21, Fenster Position: 180, Winkel Links: 80, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: k2_velux_rollo Azimuth: 304.49 Elevation: -5.36 Brightness: 6 OutTemp: 21
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: k2_velux_rollo Nach dem return

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: k2_velux_rollo - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2019.07.29 21:32:24 4: AutoShuttersControl (asc) - Shading Processing, Rollladen: k2_velux_rollo In der Out Abfrage, Shadingwert: out, Zeitstempel: 1564413104

ASC_DEBUG!!! 2019.07.29 21:32:24 - ShadingProcessing: k2_velux_rollo - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo Allgemein: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo getDownBrightness: 1 Brightness: 6 BrightnessMin: 45 Sunset: 0

ASC_DEBUG!!! 2019.07.29 21:32:24 - FnIsDay: k2_velux_rollo getUpBrightness: 1 Brightness: 6 BrightnessMax: 30 Sunrise: 1

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingShadingBrightness: k2_velux_rollo - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: k2_velux_rollo - Verarbeitung f�r Sunset. Roommatestatus nicht zum runter fahren. Fahrbebehl bleibt aus!!! Es wird an die Event verarbeitende Beschattungsfunktion weiter gereicht




Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 29 Juli 2019, 21:46:45
Zitat von: CoolTux am 29 Juli 2019, 14:38:29
Da sollte ein createNotifyDev eigentlich nicht wirklich helfen, es sei denn die Rollo Devices fliegen aus der NOTIFYDEV raus. Das kannst Du beim nächsten mal bitte prüfen.
Ansonsten fällt mir nur noch ein das Attribut ASC_DriveUpMaxDuration entsprechend zu setzen.

Habe ich ausprobiert.

Rolladen manuell gefahren - lastDrive bleibt auf "shading in" stehen.
DriveUpMaxDuration ist gesetzt und ist auch größer als die reale maximale Fahrzeit.
Im NotifyDev steht der Rolladen drin.

Nach "createNewNotifyDev" Rolladen noch einmal gefahren und siehe da.. lastDrive steht auf manual.

Habe EnOcean und auch Homematic, beide erzeugen wie gesagt die korrekten Events (pct / position) und es kommt bei beiden Typen gleichermaßen vor.

Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juli 2019, 22:01:33
Zitat von: MCh76 am 29 Juli 2019, 21:45:54
leider selbes problem heute. die rollos fahren nach unterschreiten der helligkeitsschwelle nicht runter.
was mich sehr wundert ist folgende meldung aus dem log bei aktiviertem debugging:

ASC_DEBUG!!! 2019.07.29 21:32:24 - EventProcessingBrightness: wz_rollo_01 - Verarbeitung f�r Sunset. Roommatestatus nicht zum runter fahren. Fahrbebehl bleibt aus!!! Es wird an die Event verarbeitende Beschattungsfunktion weiter gereicht

und hier noch ein aktueller log-auszug:
[/quote]

Bitte einmal mittels ascAPIget folgende Abfragen machen
RoommatesStatus
da sollte none bei raus kommen bei Dir.
Und
ResidentsStatus
Da sollte dann der Status des Residents Devices raus kommen.

Lese Dir bitte genau ascAPIget Anleitung durch. Gerade beim ersten musst Du auch das Rolladendevice mit übergeben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juli 2019, 22:04:08
Zitat von: C0mmanda am 29 Juli 2019, 21:46:45
Habe ich ausprobiert.

Rolladen manuell gefahren - lastDrive bleibt auf "shading in" stehen.
DriveUpMaxDuration ist gesetzt und ist auch größer als die reale maximale Fahrzeit.
Im NotifyDev steht der Rolladen drin.

Nach "createNewNotifyDev" Rolladen noch einmal gefahren und siehe da.. lastDrive steht auf manual.

Habe EnOcean und auch Homematic, beide erzeugen wie gesagt die korrekten Events (pct / position) und es kommt bei beiden Typen gleichermaßen vor.

Gruß

Gib mir bitte mal ein list eines Homematic Rolladen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: turo am 29 Juli 2019, 22:18:37
Ich habe einen kleinen Wunsch: Auf "Kundenwunsch" wollte ich meine Module zur Steuerung der SELVE Motoren mit Eurem schönen neuen ASC Modul zusammenbringen...

Nach einem schnellen Blick in den Code scheitert das gleich daran, dass es in %posSetCmds keinen Eintrag für diesen Typ von Rollo gibt.

Könnt Ihr da noch
    SELVECommeo => 'position',
    SELVE       => 'position',

einbauen? (Sollte ja sonst keinem weh tun.)

Danke,
Turo
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 29 Juli 2019, 22:46:48
[quote author=CoolTux link=topic=99980.msg962443#msg962443 date=1564430493]
Bitte einmal mittels ascAPIget folgende Abfragen machen
RoommatesStatus
da sollte none bei raus kommen bei Dir.
Und
ResidentsStatus
Da sollte dann der Status des Residents Devices raus kommen.

Lese Dir bitte genau ascAPIget Anleitung durch. Gerade beim ersten musst Du auch das Rolladendevice mit übergeben.

[/quote]

ich danke dir für den tipp mit dem Aufruf ascAPIget.
deine vermutung bzgl. meiner ergebnisse war komplett richtig. ich nahm an dass wenn ich im Rolladen-Device keine spezielle Roommate angaben mache sich der status aus dem residentsDev des ASC zieht..
finde hier in der commandref den hinweis " Es macht nur Sinn in Schlaf- oder Kinderzimmern " zum ASC_Roommate_Device Attribut etwas irreführend...denn im Wohnzimmer will ich ja u.U auch runterfahren wenn niemand daheim ist, wenn ich zuhause bin kann ich selbst entscheiden ob ich den rolladen oben oder unten haben will.
umgestellt und morgen abend klappts sicher, herzlichsten dank nochmal
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juli 2019, 22:47:31
Zitat von: turo am 29 Juli 2019, 22:18:37
Ich habe einen kleinen Wunsch: Auf "Kundenwunsch" wollte ich meine Module zur Steuerung der SELVE Motoren mit Eurem schönen neuen ASC Modul zusammenbringen...

Nach einem schnellen Blick in den Code scheitert das gleich daran, dass es in %posSetCmds keinen Eintrag für diesen Typ von Rollo gibt.

Könnt Ihr da noch
    SELVECommeo => 'position',
    SELVE       => 'position',

einbauen? (Sollte ja sonst keinem weh tun.)

Danke,
Turo

Hallo,

Das ist gar nicht nötig. Voraussetzung ist lediglich das das Reading zur Positionsangabe (z.B. position) gleich lautet wie der entsprechende set Befehl zum anfahren der Position (z.B. set Rollo position 20)


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Juli 2019, 22:56:41
Zitat von: MCh76 am 29 Juli 2019, 22:46:48
ich danke dir für den tipp mit dem Aufruf ascAPIget.
deine vermutung bzgl. meiner ergebnisse war komplett richtig. ich nahm an dass wenn ich im Rolladen-Device keine spezielle Roommate angaben mache sich der status aus dem residentsDev des ASC zieht..
finde hier in der commandref den hinweis " Es macht nur Sinn in Schlaf- oder Kinderzimmern " zum ASC_Roommate_Device Attribut etwas irreführend...denn im Wohnzimmer will ich ja u.U auch runterfahren wenn niemand daheim ist, wenn ich zuhause bin kann ich selbst entscheiden ob ich den rolladen oben oder unten haben will.
umgestellt und morgen abend klappts sicher, herzlichsten dank nochmal

Dein Reading für das Residents Device ist falsch. Es darf nicht presents sein sondern sollte home absent asleep und so darstellen. also am besten state.
Entferne mal das :presents hinter dem Residents Device im ASC Attribut.
Dann sollte es auch gehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: turo am 29 Juli 2019, 23:36:36
Zitat von: CoolTux am 29 Juli 2019, 22:47:31
Hallo,

Das ist gar nicht nötig. Voraussetzung ist lediglich das das Reading zur Positionsangabe (z.B. position) gleich lautet wie der entsprechende set Befehl zum anfahren der Position (z.B. set Rollo position 20)


Grüße
Ist es leider noch nicht. Das Reading ist pct und der Befehl ist position. Aber ich baue besser noch einen pct Befehl zusätzlich ein. Dann ist es konsistent in meinem Modul und passt zu Eurem.

Gruß,
Turo
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 05:41:31
Ich baue in der nächsten Version den Support für Deinen Modul TYPE mit ein.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 30 Juli 2019, 07:13:09
Zitat von: CoolTux am 29 Juli 2019, 22:04:08
Gib mir bitte mal ein list eines Homematic Rolladen

Hier ein List vom Homematic Rolladen:

Internals:
   CUL_Stick_MSGCNT 58
   CUL_Stick_RAWMSG A0D30A4103B9B882CD68A0601C800::-60:CUL_Stick
   CUL_Stick_RSSI -60
   CUL_Stick_TIME 2019-07-30 06:48:12
   DEF        3B9B88
   FUUID      5c443663-f33f-02b0-c822-df189f5fbff095c1
   HMLAN_MSGCNT 58
   HMLAN_RAWMSG E3B9B88,0000,05FF5F2D,FF,FFC5,30A4103B9B882CD68A0601C800
   HMLAN_RSSI -59
   HMLAN_TIME 2019-07-30 06:48:12
   IODev      CUL_Stick
   LASTInputDev HMLAN
   MSGCNT     116
   NAME       OG.sz.RO.SZRolladen
   NOTIFYDEV  global
   NR         170
   NTFY_ORDER 50-OG.sz.RO.SZRolladen
   STATE      Auf
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:30 - t:10 s:3B9B88 d:2CD68A 0601C800
   protLastRcv 2019-07-30 06:48:12
   protRcv    53 last_at:2019-07-30 06:48:12
   protResnd  2 last_at:2019-07-30 06:47:56
   protSnd    56 last_at:2019-07-30 06:48:12
   protState  CMDs_done
   rssi_CUL_Stick cnt:18 min:-67 max:-64 avg:-65.61 lst:-64
   rssi_at_CUL_Stick cnt:58 min:-64 max:-59.5 avg:-61.6 lst:-60
   rssi_at_HMLAN cnt:58 min:-64 max:-59 avg:-60.87 lst:-59
   READINGS:
     2019-06-07 07:05:53   ASC_Enable      on
     2019-07-30 06:48:12   ASC_ShuttersLastDrive roommate awoken
     2019-07-30 06:30:02   ASC_Time_DriveDown 30.07.2019 - 22:09
     2019-07-30 06:30:02   ASC_Time_DriveUp 31.07.2019 - 06:30
     2019-07-30 06:30:02   ASC_Time_PrivacyDriveDown 30.07.2019 - 21:54
     2019-07-30 06:47:56   CommandAccepted yes
     2018-09-30 11:11:46   D-firmware      2.5
     2018-09-30 11:11:46   D-serialNr      MEQ0391510
     2018-10-10 17:49:25   PairedTo        0x2CD68A
     2018-10-10 17:49:26   R-driveDown     13.5 s
     2018-10-10 17:49:26   R-driveTurn     0.5 s
     2018-10-10 17:49:26   R-driveUp       16 s
     2018-10-10 17:49:25   R-pairCentral   0x2CD68A
     2018-10-10 17:49:26   R-sign          off
     2018-10-10 17:49:25   RegL_00.        02:01 0A:2C 0B:D6 0C:8A 15:05 18:00 00:00
     2018-10-10 17:49:26   RegL_01.        08:00 09:00 0A:00 0B:00 0C:87 0D:00 0E:A0 0F:05 10:00  30:06 57:22 56:00 00:00
     2019-07-28 13:01:09   associatedWith  Rolladensteuerung
     2019-07-30 06:48:12   deviceMsg       off (to VCCU)
     2019-07-30 06:48:12   level           0
     2019-07-30 06:48:12   motor           stop:off
     2019-07-30 06:48:12   pct             0
     2019-07-30 06:48:12   recentStateType info
     2019-07-30 06:48:12   state           off
     2019-07-30 06:48:12   timedOn         off
   helper:
     HM_CMDNR   48
     cSnd       112CD68A3B9B88020114,112CD68A3B9B880201C8
     dlvlCmd    ++A0112CD68A3B9B880201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3B9B88,00,00,00
       nextSend   1564462092.67963
       prefIO     
       rxt        0
       vccu       
       p:
         3B9B88
         00
         00
         00
     mRssi:
       mNo        30
       io:
         CUL_Stick:
           -56
           -56
         HMLAN:
           -59
           -59
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_Stick
       flg        A
       ts         1564462092.58079
       ack:
         HASH(0x7d19068)
         3080022CD68A3B9B8800
     rssi:
       CUL_Stick:
         avg        -65.6111111111111
         cnt        18
         lst        -64
         max        -64
         min        -67
       at_CUL_Stick:
         avg        -61.603448275862
         cnt        58
         lst        -60
         max        -59.5
         min        -64
       at_HMLAN:
         avg        -60.8793103448276
         cnt        58
         lst        -59
         max        -59
         min        -64
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness -1:-1
   ASC_Closed_Pos 90
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_DriveUpMaxDuration 25
   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 pct
   ASC_PrivacyDownTime_beforNightClose 900
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device rr_Sascha
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 87
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_Cloudy 2000
   ASC_Shading_StateChange_Sunny 2500
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 90
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec OG.sz.TK.FensterSZ
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_Stick
   autoReadReg 4_reqStatus
   comment    Cloudy/sunny 2000 / 2500
Shading Angle 75 / 75
Shading Direction 180
Shading Elev. 25

   devStateIcon Auf:fts_shutter_10@green Zu:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   eventMap   off:Auf on:Zu up:Hoch down:Runter stop:Stop
   expert     2_raw
   firmware   2.5
   group      Rolladen
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       Homekit,Rolladen
   serialNr   MEQ0391510
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     pct:Auf:Zu:Hoch:Runter:Stop


Hier auch mal vom EnOcean, da es hier genauso auftritt:

Internals:
   DEF        00000004
   FGW14_MSGCNT 17
   FGW14_TIME 2019-07-30 06:48:15
   FUUID      5c443666-f33f-02b0-635c-f19ab36d9fb97510
   IODev      FGW14
   LASTInputDev FGW14
   MSGCNT     17
   NAME       EG.ez.RO.EZRolladen
   NR         327
   NTFY_ORDER 50-EG.ez.RO.EZRolladen
   STATE      0
   TYPE       EnOcean
   READINGS:
     2019-06-07 07:05:53   ASC_Enable      on
     2019-07-30 06:47:51   ASC_ShuttersLastDrive roommate awoken
     2019-07-30 06:45:02   ASC_Time_DriveDown 30.07.2019 - 22:09
     2019-07-30 06:45:02   ASC_Time_DriveUp 31.07.2019 - 06:45
     2019-07-30 06:45:02   ASC_Time_PrivacyDriveDown 30.07.2019 - 21:54
     2019-07-30 06:48:15   anglePos        0
     2019-07-28 13:01:09   associatedWith  Rolladensteuerung
     2019-07-30 06:48:15   block           unlock
     2019-07-30 06:48:15   endPosition     open
     2019-07-30 06:48:15   position        0
     2019-07-30 06:48:15   state           open
     2018-10-27 18:39:05   teach           4BS teach-in sent
   helper:
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_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness -1:-1
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_DriveUpMaxDuration 25
   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 900
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device rgr_Home
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 85
   ASC_Shading_MinMax_Elevation 25:75
   ASC_Shading_Min_OutsideTemperature 17
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 350
   ASC_Shading_StateChange_Sunny 400
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 08: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 EG.ez.TK.FensterGross.strc
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      FGW14
   devStateIcon 0:fts_shutter_10@green 100:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   eep        A5-3F-7F
   eventMap   opens:Auf closes:Zu up:Hoch down:Runter stop:Stop
   group      Rolladen
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rolladen
   settingAccuracy low
   shutTime   23
   shutTimeCloses 35
   stateFormat position
   subDef     AABBCC03
   subType    manufProfile
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     position:Auf:Zu:Hoch:Runter:Stop


Ich habe den Verdacht dass das Problem nur bei Rolläden auftritt wo auch Fenstersensoren eingebunden sind.
Teste ich heute Abend nochmal!

Grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 07:52:25
Direkt erkennen kann ich nichts. Einzig was eventuell sein kann, wobei ich da nur zu 15% dran glaube, entferne zu Testzwecken bitte einmal das EventMap Attribut.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 30 Juli 2019, 10:15:21
Irgendwie stimmt bei mir etwas nicht.
Internals:
   .eventMapCmd auf:noArg zu:noArg runter:noArg hoch:noArg
   .triggerUsed 1
   DEF        570A81
   FUUID      5c5f6938-f33f-7699-4dc4-7cbc25e4057c2313
   IODev      meinLGW
   LASTInputDev meinLGW
   MSGCNT     86
   NAME       wz_Rolladen
   NOTIFYDEV  global
   NR         180
   NTFY_ORDER 50-wz_Rolladen
   STATE      auf
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:12 - t:10 s:570A81 d:F11034 0601C800
   meinLGW_MSGCNT 86
   meinLGW_RAWMSG 0501003312A410570A81F110340601C800
   meinLGW_RSSI -51
   meinLGW_TIME 2019-07-30 07:00:28
   protLastRcv 2019-07-30 07:00:28
   protRcv    85 last_at:2019-07-30 07:00:28
   protResnd  1 last_at:2019-07-21 14:54:10
   protSnd    87 last_at:2019-07-30 07:00:28
   protState  CMDs_done
   rssi_at_meinLGW cnt:86 min:-62 max:-50 avg:-53.37 lst:-51
   rssi_meinLGW cnt:40 min:-62 max:-55 avg:-57.92 lst:-57
   .attraggr:
   .attrminint:
   READINGS:
     2017-09-18 00:47:02   .R-confBtnTime  permanent
     2017-09-18 00:47:02   .R-intKeyVisib  invisib
     2017-09-18 00:47:02   .R-localResDis  off
     2017-09-18 00:47:03   .R-refRunCounter 0
     2017-09-18 00:47:03   .R-statusInfoMinDly 2 s
     2017-09-18 00:47:03   .R-statusInfoRandom 1 s
     2017-09-18 00:47:03   .R-transmitTryMax 6
     2019-01-22 00:44:22   .peerListRDate  2019-01-22 00:44:22
     2019-07-30 07:00:28   .protLastRcv    2019-07-30 07:00:28
     2019-07-27 00:01:19   ASC_Enable      on
     2019-07-29 21:07:01   ASC_ShuttersLastDrive night close
     2019-07-30 07:00:02   ASC_Time_DriveDown 30.07.2019 - 21:05
     2019-07-30 07:00:02   ASC_Time_DriveUp 31.07.2019 - 07:00
     2019-07-30 07:00:02   CommandAccepted yes
     2017-09-17 23:30:14   D-firmware      2.11
     2017-09-17 23:30:14   D-serialNr      OEQ0266899
     2019-01-22 00:44:21   PairedTo        0xF11034
     2017-09-18 00:47:03   R-driveDown     22 s
     2017-09-18 00:47:03   R-driveTurn     0.5 s
     2017-09-18 00:47:03   R-driveUp       22 s
     2017-09-18 00:47:02   R-pairCentral   0xF11034
     2017-09-18 00:47:03   R-powerUpAction off
     2017-09-18 00:47:03   R-sign          off
     2019-01-22 00:44:21   RegL_00.        02:01 0A:F1 0B:10 0C:34 15:FF 18:00 00:00
     2019-01-22 00:44:22   RegL_01.        08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:DC 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-07-27 00:01:19   associatedWith  asc
     2019-07-30 07:00:28   deviceMsg       off (to VCCU)
     2019-07-30 07:00:28   level           0
     2019-07-30 07:00:28   motor           stop:off
     2019-07-30 07:00:28   pct             0
     2018-06-30 15:56:23   powerOn         2018-06-30 15:56:23
     2019-07-30 07:00:28   recentStateType info
     2019-07-30 07:00:28   state           off
     2019-07-30 07:00:28   timedOn         off
   helper:
     HM_CMDNR   18
     cSnd       11F11034570A81020100,11F11034570A810201C8
     dlvlCmd    ++A011F11034570A810201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +570A81,00,01,00
       nextSend   1564462829.15973
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         570A81
         00
         01
         00
     mRssi:
       mNo        12
       io:
         meinLGW:
           -45
           -45
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         meinLGW
       flg        A
       ts         1564462828.86583
       ack:
         HASH(0x3fd5ca8)
         128002F11034570A8100
     rssi:
       at_meinLGW:
         avg        -53.3720930232558
         cnt        86
         lst        -51
         max        -50
         min        -62
       meinLGW:
         avg        -57.925
         cnt        40
         lst        -57
         max        -55
         min        -62
     tmpl:
Attributes:
   .mId       006A
   ASC        1
   ASC_BrightnessSensor ext_Lichtsensor
   ASC_Down   astro
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 90
   ASC_Shading_Angle_Right 90
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 1160
   ASC_Shading_StateChange_Sunny 3000
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 11:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WindowRec wz_Fenster
   ASC_WindowRec_subType threestate
   IODev      meinLGW
   IOgrp      VCCU
   alexaName  RolloWZ
   alexaRoom  Wohnzimmer
   autoReadReg 5
   devStateIcon (0|auf):fts_shutter_10@green (100|zu):fts_shutter_100@red 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   eventMap   off:auf on:zu down:runter up:hoch
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rolladen
   homebridgeMapping clear CurrentPosition=pct TargetPosition=pct::pct,delay=1000,incrementIs100=1
   model      HM-LC-BL1PBU-FM
   param      levelInverse
   peerIDs    00000000,
   room       EG->Wohnzimmer,alexa
   serialNr   OEQ0266899
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off 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_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_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_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     pct:auf:zu:stop

Man sieht hier:
2019-07-29 21:07:01   ASC_ShuttersLastDrive night close
Das stimmt aber nicht, heute Morgen ist die im 7 Uhr hochgefahren.

Ein get asc showShuttersInformation ergibt:
Shutters Next DriveUp Next DriveDown ASC Up ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
kz_Rolladen 31.07.2019 - 07:00:02 30.07.2019 - 21:05:36 astro astro always always off off day open 0 100 out - 00:01:19
wz_Rolladen 31.07.2019 - 07:00:02 30.07.2019 - 21:05:36 astro astro always always off off day open 0 100 out - 00:01:19

Man sieht bei wz_Rolladen -> Last Drive "day open" (was diesmal richtig ist)
Bei Shading immer noch "out". Tatsächlich habe ich immer noch keine Beschattung. Die notifydevs sind jetzt alle da:
Shutters/ASC-Device NOTIFYDEV Attribut
asc TL ASC_twilightDevice
asc asc_presence ASC_residentsDev
ez_Rolladen ext_Lichtsensor ASC_BrightnessSensor
kz_Rolladen ext_Lichtsensor ASC_BrightnessSensor
wz_Rolladen ext_Lichtsensor ASC_BrightnessSensor
ez_Rolladen ez_Fenster ASC_WindowRec
wz_Rolladen wz_Fenster ASC_WindowRec

Ich hatte debug deaktiviert, ich werde es wieder aktivieren und beobachten
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 10:20:44
Sind denn alle Bedingungen für eine Beschattung vorhanden?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 30 Juli 2019, 10:24:45
Zitat von: CoolTux am 30 Juli 2019, 10:20:44
Sind denn alle Bedingungen für eine Beschattung vorhanden?
Grundsätzlich ja. Allerdings meldet der Brightnesssensor anscheinend -1
ZitatASC_DEBUG!!! 2019.07.30 10:14:17 - ShadingProcessing: wz_Rolladen - �bergebende Werte - Azimuth:111.45, Elevation: 39.03, Brightness: -1, OutTemp: 26.1, Fenster Position: 180, Winkel Links: 90, Winkel Rechts: 90, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA

Obwohl:
Internals:
   CHANGED   
   DEF        ext_Lichtsensor defaults
   FUUID      5d346b30-f33f-7699-f180-a32d406af48ba092
   IODev      HMIP
   NAME       ext_Lichtsensor
   NR         597
   STATE      83860.0
   TYPE       HMCCUCHN
   ccuaddr    000D58A9AB12FA:1
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    ext_Lichtsensor
   ccutype    HmIP-SLO
   channels   1
   statevals  devstate
   .attraggr:
   .attreocr:
     state
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-07-30 10:20:18   1.AVERAGE_ILLUMINATION 83860.0
     2019-07-30 10:20:18   1.CURRENT_ILLUMINATION 83860.0
     2019-07-30 10:20:18   1.HIGHEST_ILLUMINATION 83860.0
     2019-07-30 10:20:18   1.LOWEST_ILLUMINATION 83860.0
     2019-07-30 10:20:18   control         83860.0
     2019-07-30 10:20:18   hmstate         83860.0
     2019-07-30 10:20:18   state           83860.0
   hmccu:
     devspec    ext_Lichtsensor
     dp:
       0.CONFIG_PENDING:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.LOW_BAT:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.OPERATING_VOLTAGE:
         OSVAL      3.0
         OVAL       3.0
         SVAL       3.0
         VAL        3.0
       0.OPERATING_VOLTAGE_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OSVAL      -75
         OVAL       -76
         SVAL       -74
         VAL        -74
       0.RSSI_PEER:
         OVAL       0
         VAL        0
       0.UNREACH:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       1.AVERAGE_ILLUMINATION:
         OSVAL      83860.0
         OVAL       83860.0
         SVAL       83860.0
         VAL        83860.0
       1.AVERAGE_ILLUMINATION_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       1.CURRENT_ILLUMINATION:
         OSVAL      83860.0
         OVAL       83860.0
         SVAL       83860.0
         VAL        83860.0
       1.CURRENT_ILLUMINATION_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       1.HIGHEST_ILLUMINATION:
         OSVAL      83860.0
         OVAL       83860.0
         SVAL       83860.0
         VAL        83860.0
       1.HIGHEST_ILLUMINATION_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       1.LOWEST_ILLUMINATION:
         OSVAL      83860.0
         OVAL       83860.0
         SVAL       83860.0
         VAL        83860.0
       1.LOWEST_ILLUMINATION_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
Attributes:
   IODev      HMIP
   ccureadingfilter _ILLUMINATION$
   event-on-change-reading state
   room       ,Tech->ASC
   statedatapoint CURRENT_ILLUMINATION
   stripnumber 1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 30 Juli 2019, 10:27:44
Muss ich in ASC_Brightnesssensor explizit das Reading state definieren? Im Moment habe ich nur das Device
Attributes:
   .mId       006A
   ASC        1
   ASC_BrightnessSensor ext_Lichtsensor
   ASC_Down   astro
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 90
   ASC_Shading_Angle_Right 90
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 1160
   ASC_Shading_StateChange_Sunny 3000
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 11:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WindowRec wz_Fenster
   ASC_WindowRec_subType threestate
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 10:34:18
Wenn der Wert im Reading state steht dann ja. Default ist Brightness.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 30 Juli 2019, 10:39:12
Zitat von: CoolTux am 30 Juli 2019, 10:34:18
Wenn der Wert im Reading state steht dann ja. Default ist Brightness.
Aha! Jetzt meldet er Brightness.
(ein Hinweis über Defaultwert im CommandRef wäre nicht schlecht ;) )

ZitatASC_DEBUG!!! 2019.07.30 10:36:18 - ShadingProcessing: wz_Rolladen - �bergebende Werte - Azimuth:116.4, Elevation: 41.96, Brightness: 83860.0, OutTemp: 26.4, Fenster Position: 180, Winkel Links: 90, Winkel Rechts: 90, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

Was bedeutet "Ist es nach der Hälfte der Beschattungswartezeit: NEIN"? So eine Art Hysterese?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 30 Juli 2019, 10:43:19
Ok laut Commandref:
ZitatASC_Shading_WaitingPeriod - wie viele Sekunden soll gewartet werden bevor eine weitere Auswertung der Sensordaten für die Beschattung stattfinden soll (default: 1200)

Dann gehe ich davon aus, dass ich nach 10 Minuten (die Hälfte von 1200 - oder ist es doch nach 20 Mn?)  endlich eine Beschattung haben werde ;) Bin gespannt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 30 Juli 2019, 10:49:56
Es läuft!  :D
ZitatASC_DEBUG!!! 2019.07.30 10:44:17 - FnSetCmdFn: wz_Rolladen - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 60. Grund der Fahrt: shading in
Danke :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 11:02:25
Du gibst ja eine Zeit ein wonach er dann wieder die Beschattung abarbeiten soll. Damit das ganze auch mit den reserved geht habe ich diese Zeit intern halbiert. Also per default alle 20 min, aber nach 10 min wird schon die Beschattung bearbeitet.

Ein Hinweis in der Commandref sollte eigentlich stehen. Also hinter den Attributen und der Erklärung steht immer auch der default für das Attribut.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 30 Juli 2019, 11:14:15
Zitat... hinter den Attributen und der Erklärung steht immer auch der default für das Attribut.

Hast du auch mal reingeschaut wie allgemein es wirklich da steht ?

edit:
OK, nur bezogen auf das ASC-Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 11:20:09
Habs ja geschrieben. Fehlt was?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 30 Juli 2019, 11:31:42
Gestern gings im andern Thread zb. um ASC_tempSensor, wo ist das dokumentiert mit dem default-Wert, weiß man doch nur wenn man mitliest.

Das ist bei diesen Attributen doch auch der Fall, nutz ich aber (noch) nicht.

ASC_residentsDev - DEVICENAME[:READINGNAME] - der Inhalt ist eine Kombination aus Devicenamen und Readingnamen des Residents-Device der obersten Ebene (z.B. rgr_Residents:presence)
ASC_tempSensor - DEVICENAME[:READINGNAME] - der Inhalt ist eine Kombination aus Device und Reading für die Außentemperatur
ASC_windSensor - DEVICE[:READING] - Sensor für die Windgeschwindigkeit. Kombination aus Device und Reading.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 11:40:48
Zitat von: TomLee am 30 Juli 2019, 11:31:42
Gestern gings im andern Thread zb. um ASC_tempSensor, wo ist das dokumentiert mit dem default-Wert, weiß man doch nur wenn man mitliest.

Das ist bei diesen Attributen doch auch der Fall, nutz ich aber (noch) nicht.

ASC_residentsDev - DEVICENAME[:READINGNAME] - der Inhalt ist eine Kombination aus Devicenamen und Readingnamen des Residents-Device der obersten Ebene (z.B. rgr_Residents:presence)
ASC_tempSensor - DEVICENAME[:READINGNAME] - der Inhalt ist eine Kombination aus Device und Reading für die Außentemperatur
ASC_windSensor - DEVICE[:READING] - Sensor für die Windgeschwindigkeit. Kombination aus Device und Reading.


Naja bei FHEM Device welche eingebunden werden können kann man ja kein default Wert hinterlegen. Also entweder es gibt einen Sensor und der ist über das Attribut eingebunden und somit kann man Daten lesen oder es gibt keinen und somit kommen auch keine Daten. Ausnahme bildet der tempSensor, der wird nicht getriggert sondern in der Tat nur ausgelesen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 30 Juli 2019, 12:07:43
Anders, die Angabe in eckigen Klammern ist doch optional, richtig ?
Bleiben wir mal beim ASC_tempSensor. Woher weiß ein blutiger Anfänger das ein englisches, kleingeschriebenes temperature der default Wert ist, wenn er nur einen DEVICENAME angibt.

Das man sich das irgendwie ableiten kann wäre doch dann ein zusätzlicher Hinweis  wie beim ASC_BrightnessSensor hilfreicher :

ZitatASC_tempSensor - DEVICENAME[:READINGNAME]/'Sensorname[:temperature]' - der Inhalt ist eine Kombination aus Device und Reading für die Außentemperatur
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 12:11:04
Du meinst also besser wäre noch zu erwähnen das das Default Reading temperature lautet?
Kann ich natürlich gerne einfügen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 30 Juli 2019, 12:13:44
Zitat von: CoolTux am 30 Juli 2019, 11:02:25

Ein Hinweis in der Commandref sollte eigentlich stehen. Also hinter den Attributen und der Erklärung steht immer auch der default für das Attribut.

In der Tat, das hatte ich aber als Beispiel verstanden,; weil am Ende "default: none" steht.:
Zitat von: CommandRefASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS / 'Sensorname[:brightness [400:800]]' Angaben zum Helligkeitssensor mit (Readingname, optional) für die Beschattung und dem Fahren der Rollladen nach brightness und den optionalen Brightnesswerten für Sonnenauf- und Sonnenuntergang. (default: none)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 30 Juli 2019, 12:30:11
ZitatDu meinst also besser wäre noch zu erwähnen das das Default Reading temperature lautet?

ASC_windSensor
ASC_rainSensor
ASC_residentsDev


Hab weder einen Windsensor noch Regensensor und  mich bisher auch noch nicht mit einem Bewohner Device beschäftigt. Was hier der default  ist kann ich mir bis jetzt (ohne Geräte) nicht vorstellen. Ein default-Reading für diese Geräte muss es doch auch geben sonst wäre die Readingangabe doch nicht optional und darum sollte es auch dort einen Hinweis geben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 30 Juli 2019, 14:07:05
Hab ja doch einen Windsensor/Regensensor ( dank netatmo am anderen Ende vom Dorf )  ;D

Rein aus Interesse und ohne zu suchen, wären windangle und rain jetzt die default Werte ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 14:10:56
Zitat von: TomLee am 30 Juli 2019, 14:07:05
Hab ja doch einen Windsensor/Regensensor ( dank netatmo am anderen Ende vom Dorf )  ;D

Rein aus Interesse und ohne zu suchen, wären windangle und rain jetzt die default Werte ?

Nein. Default Readings wären für Wind wind und für regen state
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TomLee am 30 Juli 2019, 14:36:05
Wind wind
Temperatur temperature
Regen state


Irgendwie tanzt  Regen mit seinem state aus der Reihe ?
War doch gut mal darüber gesprochen zu haben die Logik so in der Doku festzuhalten/zu erklären. :P
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 30 Juli 2019, 15:10:26
@CoolTux
du hast mir hier (https://forum.fhem.de/index.php/topic,102627.msg962306.html#msg962306) geschrieben das ich mir mal dein Modul anschauen soll, das habe ich getan und finde es ganz sehr gut gelungen.

Deshalb aber jetzt mal vorab 2 Fragen weil ich jetzt hier nicht alle 135 Seiten durchgeforstet habe.
Die commandref habe ich schon gelesen, aber vllt nicht alles ganz kapiert ob es die Readings gibt die ich suche oder besser die mir wichtig sind. Antworten kann natürlich auch jeder der es weiß.

1. Frage
kann ich die Beschattung zeitlich beschränken, also ich möchte es jetzt erst einmal an einem Fenster/Küche liegt nach Westen raus - probieren z.B. Beschattung von 12.30 - 18.30 Uhr
wenn die Beschattung zu Ende ist fährt der Rollladen in eine definierte Position oder komplett hoch und schließt Abends auf pct 15 (ich habe nicht alle Rollläden komplett geschlosssen am Abend, trifft bei mir für die Küche und das Schalfzimmer zu)

2. Frage
kann ich morgens eine feste Zeit eingeben (mache ich bisher über dummy) für das Öffnen der Rollläden, aber unterschiedlich für Wochentag und Wochenende und Abends nehme ich sunset("CIVIL",600,"16:30","22:30")
(diese Parameter habe ich in der commandref noch nicht gefunden)

Vielen Dank für die Informationen

list vom Rollladen Küche:
Internals:
   CFGFN      ./FHEM/Erdgeschoss.cfg
   DEF        5DDDBF
   FUUID      5c4319dd-f33f-a6c6-528b-1e1d849527d97b05
   HMUSB_MSGCNT 2
   HMUSB_RAWMSG R42A44042,0001,1158E69B,FF,FFBA,ACA4105DDDBF1EA12106015A0046
   HMUSB_RSSI -70
   HMUSB_TIME 2019-07-30 13:29:16
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     2
   NAME       KU_Rollladen
   NOTIFYDEV  global
   NR         2249
   NTFY_ORDER 50-KU_Rollladen
   STATE      45
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:AC - t:10 s:5DDDBF d:1EA121 06015A0046
   protLastRcv 2019-07-30 13:29:16
   protRcv    1 last_at:2019-07-30 13:29:16
   protSnd    2 last_at:2019-07-30 13:29:16
   protState  CMDs_done
   rssi_HMUSB cnt:1 min:-70 max:-70 avg:-70 lst:-70
   rssi_at_HMUSB cnt:2 min:-70 max:-70 avg:-70 lst:-70
   READINGS:
     2019-07-29 15:46:56   ASC_Enable      on
     2019-07-30 13:29:16   ASC_ShuttersLastDrive manual
     2019-07-30 13:29:09   ASC_Time_DriveDown 30.07.2019 - 22:00
     2019-07-30 13:29:09   ASC_Time_DriveUp AutoShuttersControl off
     2019-07-30 13:00:00   CommandAccepted yes
     2018-06-15 00:26:40   D-firmware      2.11
     2018-06-15 00:26:40   D-serialNr      OEQ1222412
     2019-06-26 23:37:42   PairedTo        0x1EA121
     2018-06-15 17:07:42   R-driveDown     22 s
     2018-06-15 00:45:06   R-driveTurn     0.5 s
     2018-06-15 17:08:28   R-driveUp       23.5 s
     2018-06-15 00:45:05   R-pairCentral   0x1EA121
     2018-07-16 17:28:36   R-self01-lgActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-lgOnLevel 100 %
     2018-07-16 17:28:36   R-self01-shActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-shOnLevel 100 %
     2018-07-16 17:28:37   R-self02-lgActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-lgOnLevel 100 %
     2018-07-16 17:28:37   R-self02-shActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-shOnLevel 100 %
     2018-06-15 00:45:06   R-sign          off
     2019-06-26 23:37:42   RegL_00.        00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
     2019-06-26 23:37:43   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
     2019-07-30 13:29:06   associatedWith  Rollladenautomatik
     2019-07-30 13:29:16   deviceMsg       45 (to vccu)
     2019-07-30 13:29:16   level           45
     2019-07-30 13:29:16   motor           stop:45
     2019-07-30 13:29:16   pct             45
     2019-06-26 23:37:41   powerOn         2019-06-26 23:37:41
     2019-07-30 13:29:16   recentStateType info
     2019-07-30 13:29:16   state           45
     2019-07-30 13:29:16   timedOn         off
   helper:
     HM_CMDNR   172
     cSnd       ,011EA1215DDDBF010E
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5DDDBF,00,00,00
       nextSend   1564486156.39865
       prefIO     
       rxt        0
       vccu       
       p:
         5DDDBF
         00
         00
         00
     mRssi:
       mNo        AC
       io:
         HMUSB:
           -68
           -68
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1564486156.20307
       ack:
         HASH(0x54c4a60)
         AC80021EA1215DDDBF00
     rssi:
       HMUSB:
         avg        -70
         cnt        1
         lst        -70
         max        -70
         min        -70
       at_HMUSB:
         avg        -70
         cnt        2
         lst        -70
         max        -70
         min        -70
     tmpl:
Attributes:
   ASC        2
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 30
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 10
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode home
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 740
   ASC_Shading_StateChange_Sunny 360
   ASC_Shading_WaitingPeriod 120
   ASC_TempSensor Temperatur_Terrasse
   IODev      HMUSB
   alias      Küche - Rollladen
   autoReadReg 4_reqStatus
   devStateIcon Oben:fts_shutter_10@#00FA9A  Unten:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff  8\d.*:fts_shutter_20@#00bfff  7\d.*:fts_shutter_30@#blue  6\d.*:fts_shutter_40@#00bfff  5\d.*:fts_shutter_50@#20B2AA  4\d.*:fts_shutter_60@#00bfff  3\d.*:fts_shutter_70@#00bfff  2\d.*:fts_shutter_80@#00bfff  1\d.*:fts_shutter_90@#FF6D00  0\d.*:fts_shutter_1@blue
   eventMap   on:Oben stop:Stop off:Unten 15:15 45:45 75:Home
   expert     2_raw
   firmware   2.11
   group      Rollläden EG
   icon       fts_shutter_automatic@#F0E68C
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Automation,Küche
   serialNr   OEQ1222412
   sortby     18
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     Oben:Stop:Unten:15:45:Home


list ASC:
Internals:
   FUUID      5d3ef7d3-f33f-a6c6-1056-4fb71166fdda1d01
   FVERSION   73_AutoShuttersControl.pm:v0.6.24-s19914/2019-07-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  global,Rollladenautomatik,KU_Rollladen,KU_Rollladen,myTwilight
   NR         5954
   NTFY_ORDER 51-Rollladenautomatik
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.24
   OLDREADINGS:
   READINGS:
     2019-07-30 15:14:07   KU_Rollladen_PosValue 15
     2019-07-30 13:29:09   KU_Rollladen_nextAstroTimeEvent 30.07.2019 - 22:00
     2019-07-29 17:50:20   ascEnable       on
     2019-07-29 17:50:13   controlShading  off
     2019-07-29 15:42:43   hardLockOut     off
     2019-07-30 13:29:06   room_Automation_K__che KU_Rollladen
     2019-07-29 15:42:43   selfDefense     off
     2019-07-30 15:14:07   state           manual
     2019-07-29 17:50:44   sunriseTimeWeHoliday on
     2019-07-30 13:29:06   userAttrList    rolled out
   helper:
     shuttersList:
       KU_Rollladen
   monitoredDevs:
     KU_Rollladen:
     myTwilight:
       KU_Rollladen_ASC ASC_twilightDevice
       Rollladenautomatik ASC_twilightDevice
       myASC      ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning off
   ASC_freezeTemp 0
   ASC_tempSensor Temperatur_Terrasse
   ASC_twilightDevice myTwilight
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 30 Juli 2019, 15:13:59
Zitat von: TomLee am 30 Juli 2019, 14:36:05
Irgendwie tanzt  Regen mit seinem state aus der Reihe ?

Bei meiner Wetterstation WS980 ist das Default-Reading z.B. "rainRate".
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 30 Juli 2019, 15:27:28
Zitat von: CoolTux am 29 Juli 2019, 22:56:41
Dein Reading für das Residents Device ist falsch. Es darf nicht presents sein sondern sollte home absent asleep und so darstellen. also am besten state.
Entferne mal das :presents hinter dem Residents Device im ASC Attribut.
Dann sollte es auch gehen.

jetzt muss ich doch nochmal nachfragen. in der commandref steht:

ASC_residentsDev - DEVICENAME[:READINGNAME] - der Inhalt ist eine Kombination aus Devicenamen und Readingnamen des Residents-Device der obersten Ebene (z.B. rgr_Residents:presence)


wie ich deinen tipp verstanden habe ("Es darf nicht presents sein sondern sollte home absent asleep und so darstellen. also am besten state.Entferne mal das :presents hinter dem Residents Device im ASC Attribut.") ist "state" der default den das ASC modul verwendet.

im rollo selbst setze ich ja dann die attribute ASC_Mode_Down/ASC_Mode_Up/ASC_Shading_Mode auf absent/always/home.
im RESIDENTS modul gibt es ja standardmäßig 7 mögliche status.
interpretiert die ASC logik eine längere abwesenheit (z.B. RESIDENTS state ist auf "gone") automatisch als absent? oder muss ich hier evtl. mit einem userReading arbeiten, welches mir den RESIDENTS:state in die zwei ASC status absent oder home mappt? und als was wird bspw. asleep, gotosleep und awoken interpretiert?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 30 Juli 2019, 17:09:20
Zitat von: moonsorrox am 30 Juli 2019, 15:10:26
1. Frage
kann ich die Beschattung zeitlich beschränken, also ich möchte es jetzt erst einmal an einem Fenster/Küche liegt nach Westen raus - probieren z.B. Beschattung von 12.30 - 18.30 Uhr
wenn die Beschattung zu Ende ist fährt der Rollladen in eine definierte Position oder komplett hoch und schließt Abends auf pct 15 (ich habe nicht alle Rollläden komplett geschlosssen am Abend, trifft bei mir für die Küche und das Schalfzimmer zu)

2. Frage
kann ich morgens eine feste Zeit eingeben (mache ich bisher über dummy) für das Öffnen der Rollläden, aber unterschiedlich für Wochentag und Wochenende und Abends nehme ich sunset("CIVIL",600,"16:30","22:30")
(diese Parameter habe ich in der commandref noch nicht gefunden)

Hallo moonsorrox

zu 1. Eine zeitliche Begrenzung stellst Du über den Winkel der Sonnenposition ein. Also position des Fensters (180° ist Süden) minus links ist die Position der Sonne um 12:30 plus rechts ist die Position der Sonne um 18:30. Durch den Sonnenwinkel kannst Du Sommer und Winter beeinflussen.
Diese Seite https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.01/15:03/1/0 (https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.01/15:03/1/0) hilft beim finden der Winkel.

zu 2. Du kannst morgens auf time und abends auf Astro stellen. Bei der Zeit zieht dann die Early_up Zeit, oder Du setzt beide (early/late) auf die gleiche Zeit. Mit dem Wochenende experimentiere ich auch noch. Da muss dann ein Kalender eingerichtet werden, der Wochenende und Feiertage zusammenfasst. Das hängt, so wie ich es verstanden habe mit IsWe() und $we zusammen.

Leider hat bisher noch niemand auf meine Anfrage für die verträglichste Kalenderimplementierung geantwortet. Es wäre schön und einfacher, wenn wir uns hier für eine Implementierung des Kalenders entscheiden. Ich brauche darüber hinaus noch eine Lösung für einen Arbeitskalender mit Schichtdienst, damit ich auch noch Wochentage verschieden fahren kann. Momentan komme ich da auch nicht weiter.

Gruß
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 17:18:32
Zitat von: ch.eick am 30 Juli 2019, 17:09:20
Hallo moonsorrox

zu 1. Eine zeitliche Begrenzung stellst Du über den Winkel der Sonnenposition ein. Also position des Fensters (180° ist Süden) minus links ist die Position der Sonne um 12:30 plus rechts ist die Position der Sonne um 18:30. Durch den Sonnenwinkel kannst Du Sommer und Winter beeinflussen.
Diese Seite https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.01/15:03/1/0 (https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.01/15:03/1/0) hilft beim finden der Winkel.

zu 2. Du kannst morgens auf time und abends auf Astro stellen. Bei der Zeit zieht dann die Early_up Zeit, oder Du setzt beide (early/late) auf die gleiche Zeit. Mit dem Wochenende experimentiere ich auch noch. Da muss dann ein Kalender eingerichtet werden, der Wochenende und Feiertage zusammenfasst. Das hängt, so wie ich es verstanden habe mit IsWe() und $we zusammen.

Leider hat bisher noch niemand auf meine Anfrage für die verträglichste Kalenderimplementierung geantwortet. Es wäre schön und einfacher, wenn wir uns hier für eine Implementierung des Kalenders entscheiden. Ich brauche darüber hinaus noch eine Lösung für einen Arbeitskalender mit Schichtdienst, damit ich auch noch Wochentage verschieden fahren kann. Momentan komme ich da auch nicht weiter.

Gruß
    Christian

Bis auf Wochenende passt alles so. Danke für Deine Erklärung. Für moonsorrox sollte es reichen wenn er das Attribut ASC_Time_Up_WE_Holiday entsprechend setzt und im ASC Device set ASCDEVICE sunriseTimeWeHoliday on setzt
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 17:19:36
Zitat von: MCh76 am 30 Juli 2019, 15:27:28
jetzt muss ich doch nochmal nachfragen. in der commandref steht:

ASC_residentsDev - DEVICENAME[:READINGNAME] - der Inhalt ist eine Kombination aus Devicenamen und Readingnamen des Residents-Device der obersten Ebene (z.B. rgr_Residents:presence)


wie ich deinen tipp verstanden habe ("Es darf nicht presents sein sondern sollte home absent asleep und so darstellen. also am besten state.Entferne mal das :presents hinter dem Residents Device im ASC Attribut.") ist "state" der default den das ASC modul verwendet.

im rollo selbst setze ich ja dann die attribute ASC_Mode_Down/ASC_Mode_Up/ASC_Shading_Mode auf absent/always/home.
im RESIDENTS modul gibt es ja standardmäßig 7 mögliche status.
interpretiert die ASC logik eine längere abwesenheit (z.B. RESIDENTS state ist auf "gone") automatisch als absent? oder muss ich hier evtl. mit einem userReading arbeiten, welches mir den RESIDENTS:state in die zwei ASC status absent oder home mappt? und als was wird bspw. asleep, gotosleep und awoken interpretiert?

Es werden eigentlich alle Zustände ausgewertet. So wird auf absent anders reagiert wie auf gone
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 30 Juli 2019, 17:29:25
Zitat von: ch.eick am 30 Juli 2019, 17:09:20
Leider hat bisher noch niemand auf meine Anfrage für die verträglichste Kalenderimplementierung geantwortet. Es wäre schön und einfacher, wenn wir uns hier für eine Implementierung des Kalenders entscheiden. Ich brauche darüber hinaus noch eine Lösung für einen Arbeitskalender mit Schichtdienst, damit ich auch noch Wochentage verschieden fahren kann. Momentan komme ich da auch nicht weiter.
Nach meinem bisherigen Verständnis ist sowas am einfachsten über entsprechende Roommate-Geräte zu machen. Die steuerst du dann "ganz normal" über Calendar-Events.

Was die Behandlung von z.B. Ferientagen habe ich das etwas anders gelöst. Da wird (einmal in der Woche) eingelesen, was die kommende Zeit so ansteht an Ferientagen (im Prinzip aus meinem normalen Kalender bzw. einem, den meine Frau und ich gemeinsam pflegen), und das dann als holiday-Datei gespeichert, die in holiday2we eingebunden ist (und damit im Rahmen von IsWe() ausgelesen wird). Bei Bedarf kann ich gerne den Code dazu suchen (steht irgenwo bei den Codeschnipseln).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 30 Juli 2019, 18:01:12
Zitat von: ch.eick am 30 Juli 2019, 17:09:20
Hallo moonsorrox

zu 1. Eine zeitliche Begrenzung stellst Du über den Winkel der Sonnenposition ein. Also position des Fensters (180° ist Süden) minus links ist die Position der Sonne um 12:30 plus rechts ist die Position der Sonne um 18:30. Durch den Sonnenwinkel kannst Du Sommer und Winter beeinflussen.
Diese Seite https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.01/15:03/1/0 (https://www.sonnenverlauf.de/#/50.1106,8.6821,16/2019.07.01/15:03/1/0) hilft beim finden der Winkel.
Super vielen Dank für diese Seite, diese hatte ich schon aus einem Beitrag von dir genutzt. Mußte aber erst mal schauen wie ich das nutze bis ich den zeitschieber entdeckt habe ;) ;)

Dazu folgendes:
Mal erst ein Fenster das von meiner Küche welches sich exakt auf 270° befindet. Ich hatte hier schon eine Readingsgroup gefunden.
Wenn ich jetzt den Zeitschieber ab wann ich Beschattung möchte auf 13:30 stelle ergibt das einen Winkel von 180° das heißt ich muss rechnen 270-180=90 ist das richtig..?
Dann würde die Uhrzeit 13:30 stimmen
Abend soll er beschatten bis ca. 19.30 dann verschwindet die Sonne hinter den Bäumen, dann wäre der Winkel ca. 280 heißt jetzt 270+10 dann wäre die Uhrzeit ca. 19:30 Uhr erreicht.

Wenn das so richtig ist habe ich es kapiert  :) ;)
Was ich noch nicht gefunden habe ich möchte den Rollladen auf die Position pct 15 fahren, den Wert suche ich noch oder geht das nicht:?

@CoolTux
Das gebe ich mal alles so ein und werde dann die Readings anschauen, weil er aktuell bei mir noch eine Zeit drin hat von 31.07.2019 - 16:00
Das heißt er fährt erst morgen wieder aber viel zu früh, er soll ja zu sunset("CIVIL",600,"16:00","22:30") fahren wobei die 600 Offset Zeit wäre jetzt nicht so wichtig
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Timmäää am 30 Juli 2019, 18:19:29
Hallo zusammen,

ich habe ein Problem, das ich nicht so recht hinbekomme. Die Doku habe ich gelesen, aber entweder habe ich etwas falsch verstanden oder meine Anforderung ist neu:

Ich lasse alle Rolladen im Wohnzimmer per ASC automatisch über die Sonnenauf- und untergangszeiten fahren. Um mich auf der Tersasse aber abends nicht auszusperren, würde ich gern einen Rolladen immer bspw. fünf Minuten später herunterfahren lassen als den anderen, damit ich ins Haus komme, wenn die Rolladen fahren. Ich habe keine Sensoren weswegen diese Lösung für mich ausreicht.

Vorher hatte ich das manuell per DOIF gemacht, kürzlich aber auf ASC gewechselt. Der Drive Offest Parameter scheint die Fahrten nur per zufällig zu definierender Zeit zu verzögern.

Habe ich etwas übersehen? Habt ihr Ideen wie ich das umsetzen kann?

Danke und Gruß,
Tim
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 30 Juli 2019, 18:27:06
Ich würde ASC_Drive_Offset auf 0 definieren, und ASC_Drive_OffsetStart auf 300
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 30 Juli 2019, 18:51:54
Zitat von: moonsorrox am 30 Juli 2019, 18:01:12
Dazu folgendes:
Mal erst ein Fenster das von meiner Küche welches sich exakt auf 270° befindet. Ich hatte hier schon eine Readingsgroup gefunden.
Wenn ich jetzt den Zeitschieber ab wann ich Beschattung möchte auf 13:30 stelle ergibt das einen Winkel von 180° das heißt ich muss rechnen 270-180=90 ist das richtig..?
Dann würde die Uhrzeit 13:30 stimmen
Abend soll er beschatten bis ca. 19.30 dann verschwindet die Sonne hinter den Bäumen, dann wäre der Winkel ca. 280 heißt jetzt 270+10 dann wäre die Uhrzeit ca. 19:30 Uhr erreicht.

Was ich noch nicht gefunden habe ich möchte den Rollladen auf die Position pct 15 fahren, den Wert suche ich noch oder geht das nicht:?

@CoolTux
Das gebe ich mal alles so ein und werde dann die Readings anschauen, weil er aktuell bei mir noch eine Zeit drin hat von 31.07.2019 - 16:00
Das heißt er fährt erst morgen wieder aber viel zu früh, er soll ja zu sunset("CIVIL",600,"16:00","22:30") fahren wobei die 600 Offset Zeit wäre jetzt nicht so wichtig

Deine Rechnung mit den Winkeln stimmt dann so :-) links 90 rechts 10

In "ASC_Shading_Pos" kommt dann Deine 15 hinein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 30 Juli 2019, 18:55:08
Zitat von: Timmäää am 30 Juli 2019, 18:19:29
Anforderung ist neu:

Ich lasse alle Rolladen im Wohnzimmer per ASC automatisch über die Sonnenauf- und untergangszeiten fahren. Um mich auf der Tersasse aber abends nicht auszusperren, würde ich gern einen Rolladen immer bspw. fünf Minuten später herunterfahren lassen als den anderen, damit ich ins Haus komme, wenn die Rolladen fahren. Ich habe keine Sensoren weswegen diese Lösung für mich ausreicht.

Ich habe mir einen Dummy als Fensterkontakt erstellt. Den kannst Du dann mit FHEM toggeln. Und ansonsten, wenn Du Ihn vergessenhast zu setzen mit Deiner späteren Zeit herunterfahren.


defmod KU_S_Fenster dummy
attr KU_S_Fenster alias KU_S_Fenster
attr KU_S_Fenster devStateIcon open:fts_window_2w_open_l closed:fts_window_2w
attr KU_S_Fenster group ASC Rollos
attr KU_S_Fenster icon fts_window_2w
attr KU_S_Fenster readingList state
attr KU_S_Fenster room Rollos
attr KU_S_Fenster setList state:open,closed
attr KU_S_Fenster webCmd open:closed

setstate KU_S_Fenster open
setstate KU_S_Fenster 2019-07-28 10:54:27 state open


Und hier noch ein Bild dazu. Einfach auf open/closed klicken und das icon wechselt entsprechend ;-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 30 Juli 2019, 18:56:45
Zitat von: Beta-User am 30 Juli 2019, 17:29:25
Nach meinem bisherigen Verständnis ist sowas am einfachsten über entsprechende Roommate-Geräte zu machen. Die steuerst du dann "ganz normal" über Calendar-Events.

Was die Behandlung von z.B. Ferientagen habe ich das etwas anders gelöst. Da wird (einmal in der Woche) eingelesen, was die kommende Zeit so ansteht an Ferientagen (im Prinzip aus meinem normalen Kalender bzw. einem, den meine Frau und ich gemeinsam pflegen), und das dann als holiday-Datei gespeichert, die in holiday2we eingebunden ist (und damit im Rahmen von IsWe() ausgelesen wird). Bei Bedarf kann ich gerne den Code dazu suchen (steht irgenwo bei den Codeschnipseln).

Das wäre toll, wenn Du da bitte nochmal für mich denken könntest. Beim Kalender habe ich immer einen Knoten im Kopf, aber copy/paste kann ich super ;-)
Roommate habe ich auch schon im Einsatz, dann fährt das Schlafzimmer im Moment garnicht, aber meine Frau hat Montags frei und da wird sie auch mit Sonnenaufgang beglückt :-), aber sie ist ne Frohnatur.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 30 Juli 2019, 19:02:05
Hier habe ich mal ein Bild zu meiner Beschattung über die Zahlenjonglage mit Sonnenintensität und UV Wert als Brightness Ersatz.

Die Stufen sind das "shading in/out" vom ASC der verschiedenen Fenster von Ost/Süd/West der Zeit folgend.
Die Schwellwerte für das shading sind natürlich entsprechend der Fensterrichtung unterschiedlich.
Wohnzimmer ist die Temperatur, die ja nicht steigen soll und der rest steht ja dran.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 19:16:54
Zitat von: moonsorrox am 30 Juli 2019, 18:01:12
@CoolTux
Das gebe ich mal alles so ein und werde dann die Readings anschauen, weil er aktuell bei mir noch eine Zeit drin hat von 31.07.2019 - 16:00
Das heißt er fährt erst morgen wieder aber viel zu früh, er soll ja zu sunset("CIVIL",600,"16:00","22:30") fahren wobei die 600 Offset Zeit wäre jetzt nicht so wichtig

Hast Du denn auch CIVIL als ASC_AutoAstroModeEvening eingegeben?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 30 Juli 2019, 19:46:13
Zitat von: CoolTux am 30 Juli 2019, 19:16:54
Hast Du denn auch CIVIL als ASC_AutoAstroModeEvening eingegeben?

ja habe ich.
Hier mal das list
Internals:
   FUUID      5d3ef7d3-f33f-a6c6-1056-4fb71166fdda1d01
   FVERSION   73_AutoShuttersControl.pm:v0.6.24-s19914/2019-07-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  global,Rollladenautomatik,KU_Rollladen,rg_ASC_Rollladen_Beschattung,myTwilight,KU_Rollladen
   NR         5954
   NTFY_ORDER 51-Rollladenautomatik
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.24
   OLDREADINGS:
   READINGS:
     2019-07-30 19:40:05   KU_Rollladen_PosValue 45
     2019-07-30 16:30:01   KU_Rollladen_lastPosValue 15
     2019-07-30 18:24:18   KU_Rollladen_nextAstroTimeEvent 30.07.2019 - 22:00
     2019-07-29 17:50:20   ascEnable       on
     2019-07-30 16:47:03   controlShading  on
     2019-07-29 15:42:43   hardLockOut     off
     2019-07-30 16:54:34   rg_ASC_Rollladen_Beschattung_nextAstroTimeEvent 30.07.2019 - 22:00
     2019-07-30 16:54:31   room_ASC        rg_ASC_Rollladen_Beschattung
     2019-07-30 16:54:31   room_Automation_K__che KU_Rollladen
     2019-07-29 15:42:43   selfDefense     off
     2019-07-30 19:40:05   state           manual
     2019-07-29 17:50:44   sunriseTimeWeHoliday on
     2019-07-30 16:54:31   userAttrList    rolled out
   helper:
     shuttersList:
       KU_Rollladen
       rg_ASC_Rollladen_Beschattung
   monitoredDevs:
     KU_Rollladen:
     myTwilight:
       KU_Rollladen_ASC ASC_twilightDevice
       Rollladenautomatik ASC_twilightDevice
       myASC      ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning off
   ASC_freezeTemp 0
   ASC_tempSensor Temperatur_Terrasse
   ASC_twilightDevice myTwilight
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


und vom bis jetzt eingestellten Rollladenaktor
Internals:
   CFGFN      ./FHEM/Erdgeschoss.cfg
   DEF        5DDDBF
   FUUID      5c4319dd-f33f-a6c6-528b-1e1d849527d97b05
   HMUSB_MSGCNT 6
   HMUSB_RAWMSG E5DDDBF,0000,12AC87CA,FF,FFB9,CBA4105DDDBF1EA12106019600
   HMUSB_RSSI -71
   HMUSB_TIME 2019-07-30 19:40:14
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     6
   NAME       KU_Rollladen
   NOTIFYDEV  global
   NR         2249
   NTFY_ORDER 50-KU_Rollladen
   STATE      Home
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:CB - t:10 s:5DDDBF d:1EA121 06019600
   protLastRcv 2019-07-30 19:40:14
   protRcv    5 last_at:2019-07-30 19:40:14
   protSnd    6 last_at:2019-07-30 19:40:14
   protState  CMDs_done
   rssi_HMUSB cnt:3 min:-73 max:-70 avg:-71.66 lst:-70
   rssi_at_HMUSB cnt:6 min:-72 max:-63 avg:-68.83 lst:-71
   READINGS:
     2019-07-29 15:46:56   ASC_Enable      on
     2019-07-30 19:40:05   ASC_ShuttersLastDrive manual
     2019-07-30 18:26:48   ASC_Time_DriveDown 30.07.2019 - 22:00
     2019-07-30 18:26:48   ASC_Time_DriveUp AutoShuttersControl off
     2019-07-30 19:40:05   CommandAccepted yes
     2018-06-15 00:26:40   D-firmware      2.11
     2018-06-15 00:26:40   D-serialNr      OEQ1222412
     2019-06-26 23:37:42   PairedTo        0x1EA121
     2018-06-15 17:07:42   R-driveDown     22 s
     2018-06-15 00:45:06   R-driveTurn     0.5 s
     2018-06-15 17:08:28   R-driveUp       23.5 s
     2018-06-15 00:45:05   R-pairCentral   0x1EA121
     2018-07-16 17:28:36   R-self01-lgActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-lgOnLevel 100 %
     2018-07-16 17:28:36   R-self01-shActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-shOnLevel 100 %
     2018-07-16 17:28:37   R-self02-lgActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-lgOnLevel 100 %
     2018-07-16 17:28:37   R-self02-shActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-shOnLevel 100 %
     2018-06-15 00:45:06   R-sign          off
     2019-06-26 23:37:42   RegL_00.        00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
     2019-06-26 23:37:43   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
     2019-07-30 16:54:31   associatedWith  Rollladenautomatik
     2019-07-30 19:40:14   deviceMsg       75 (to vccu)
     2019-07-30 19:40:14   level           75
     2019-07-30 19:40:14   motor           stop:75
     2019-07-30 19:40:14   pct             75
     2019-06-26 23:37:41   powerOn         2019-06-26 23:37:41
     2019-07-30 19:40:14   recentStateType info
     2019-07-30 19:40:14   state           75
     2019-07-30 19:40:14   timedOn         off
   helper:
     HM_CMDNR   203
     cSnd       111EA1215DDDBF02015A,111EA1215DDDBF020196
     dlvlCmd    ++A0111EA1215DDDBF020196
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5DDDBF,00,00,00
       nextSend   1564508414.84243
       prefIO     
       rxt        0
       vccu       
       p:
         5DDDBF
         00
         00
         00
     mRssi:
       mNo        CB
       io:
         HMUSB:
           -69
           -69
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1564508414.7426
       ack:
         HASH(0x5a82cd0)
         CB80021EA1215DDDBF00
     rssi:
       HMUSB:
         avg        -71.6666666666667
         cnt        3
         lst        -70
         max        -70
         min        -73
       at_HMUSB:
         avg        -68.8333333333333
         cnt        6
         lst        -71
         max        -63
         min        -72
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 90
   ASC_Shading_Angle_Right 20
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 10
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 740
   ASC_Shading_StateChange_Sunny 360
   ASC_Shading_WaitingPeriod 1140
   ASC_TempSensor Temperatur_Terrasse
   ASC_Time_Up_Early 07:55
   ASC_Time_Up_WE_Holiday 08:10
   ASC_Up     time
   IODev      HMUSB
   alias      Küche - Rollladen
   autoReadReg 4_reqStatus
   devStateIcon Oben:fts_shutter_10@#00FA9A  Unten:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff  8\d.*:fts_shutter_20@#00bfff  7\d.*:fts_shutter_30@#blue  6\d.*:fts_shutter_40@#00bfff  5\d.*:fts_shutter_50@#20B2AA  4\d.*:fts_shutter_60@#00bfff  3\d.*:fts_shutter_70@#00bfff  2\d.*:fts_shutter_80@#00bfff  1\d.*:fts_shutter_90@#FF6D00  0\d.*:fts_shutter_1@blue
   eventMap   on:Oben stop:Stop off:Unten 15:15 45:45 75:Home
   expert     2_raw
   firmware   2.11
   group      Rollläden EG
   icon       fts_shutter_automatic@#F0E68C
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Automation,Küche
   serialNr   OEQ1222412
   sortby     18
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     Oben:Stop:Unten:15:45:Home
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 20:18:24
Jetzt steht da 22 Uhr. Also nicht 16 Uhr
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 30 Juli 2019, 20:19:24
Zitat von: CoolTux am 30 Juli 2019, 20:18:24
Jetzt steht da 22 Uhr. Also nicht 16 Uhr
Ja ich hatte am Nachmittag noch etwas verändert  :)
Mal schauen ob das jetzt läuft habe diesen Rollladen komplett auf ASC umgestellt
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 30 Juli 2019, 21:23:41
Zitat von: CoolTux am 30 Juli 2019, 17:19:36
Es werden eigentlich alle Zustände ausgewertet. So wird auf absent anders reagiert wie auf gone

dann muss ich nochmals doof nachfragen.
wenn der Status von residents auf "gone" steht, wie wird darauf im ASC reagiert? ich möchte die rollos runterfahren, wenn ich im residents device den status "gone" oder "absent" habe. wird ein status <> home oder absent überhaupt berücksichtigt und wenn ja wie? finde da weder in commandref noch wiki was entsprechendes.
danke und grüße, chris
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 30 Juli 2019, 21:35:19
Kurze Frage:
Heute wurde es schneller dunkel und meine Jalousien gingen nicht mehr in den Privacy-Modus, sondern fuhren direkt herunter.
Darum meine Frage: ist ein Privacy-Feature im Brightness-Modus auf der Agenda? Oder eher unwahrscheinlich?
Danke.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Juli 2019, 21:43:50
Zitat von: MCh76 am 30 Juli 2019, 21:23:41
dann muss ich nochmals doof nachfragen.
wenn der Status von residents auf "gone" steht, wie wird darauf im ASC reagiert? ich möchte die rollos runterfahren, wenn ich im residents device den status "gone" oder "absent" habe. wird ein status <> home oder absent überhaupt berücksichtigt und wenn ja wie? finde da weder in commandref noch wiki was entsprechendes.
danke und grüße, chris

Puh also das auf alle Anwendungsbeispiele zu erklären ist doch etwas viel.
Es wird sowohl aus Zustand wie auch auf Events reagiert. Schaltet die Residents von home auf absent und ein Fenster ist offen und selfDefense ist on wird das Rollo an dem Fenster geschlossen. Es wird auch geschlossen wenn das Fenster zu ist aber selfDefense Mode auf absent.
Und es wird geschlossen wenn es Nacht ist und ASC_Mode_Up oder Down auf always oder absent steht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 30 Juli 2019, 21:49:53
@CoolTux:
Ich habe da nochmal eine Frage zu den Temperatursensoren im ASC.
Im ASC-Device selbst kann ich ja mit ASC_tempSensor einen globalen Temperatursensor definieren und im jeweiligen Rollladendevice mit ASC_Shading_Min_OutsideTemperature den Schwellwert für das jeweilige Device definieren.
Wie verhält es sich aber, wenn ich für das Rollladendevice mit ASC_tempSensor eine lokalen Temperatursensor definiert habe? Wird dann auch der Wert von ASC_Shading_Min_OutsideTemperature berücksichtigt?
Wenn ja, wäre der Name etwas irreführend und sollte besser in ASC_Shading_Min_Temperature umdefiniert werden.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 30 Juli 2019, 22:13:21
Zitat von: CoolTux am 30 Juli 2019, 20:18:24
Jetzt steht da 22 Uhr. Also nicht 16 Uhr
Das hat er jetzt also gemacht, wie kann ich aber sagen er soll nicht ganz zu fahren, gibt es da ein Attribut...?
In der Beschattung habe ich 15 eingestellt, aber das gilt nicht für das schließen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 30 Juli 2019, 23:20:03
Hallo ASC-Gemeinde,
irgendwie stehe ich gerade auf dem Schlauch und komme nicht weiter.
Ich habe nun einen EnOcean Fenstergriff und möchte damit den Partymode im Rollo an der Terrassentüre aktivieren und deaktivieren. Der Griff meldet "closed" und "open".
wollte es nun mit einem DOIF lösen.

Aktuell mein DOIF:


Internals:
   CFGFN     
   DEF        {if([GR_EG_wz_Sued2:state] eq "open") {fhem("attr RO_EG_wz_Sued2 ASC_Partymode on")} else {fhem("attr RO_EG_wz_Sued2 ASC_Partymode off")}}
   FUUID      5d40b6c4-f33f-5c32-8110-a148f17ad14312f3
   MODEL      Perl
   NAME       di_window_wohnen_2
   NR         1768
   NTFY_ORDER 50-di_window_wohnen_2
   STATE      initialized
   TYPE       DOIF
   VERSION    19786 2019-07-05 21:47:08
   Helper:
     DBLOG:
       cmd:
         DBLogging:
           TIME       1564522180.31969
           VALUE      0
       mode:
         DBLogging:
           TIME       1564522180.31969
           VALUE      enabled
       state:
         DBLogging:
           TIME       1564522180.31969
           VALUE      initialized
   READINGS:
     2019-07-31 00:04:29   mode            enabled
     2019-07-30 23:33:12   state           initialized
   Regex:
     accu:
   condition:
     0          if(::ReadingValDoIf($hash,'GR_EG_wz_Sued2','state') eq "open") {fhem("attr RO_EG_wz_Sued2 ASC_Partymode on")} else {fhem("attr RO_EG_wz_Sued2 ASC_Partymode off")}
   devices:
     0           GR_EG_wz_Sued2
     all         GR_EG_wz_Sued2
   helper:
     globalinit 1
     last_timer 0
     sleeptimer -1
   itimer:
   perlblock:
     0         
   readings:
     0           GR_EG_wz_Sued2:state
     all         GR_EG_wz_Sued2:state
   uiState:
   uiTable:
Attributes:
   DbLogExclude .*
   alias      di_window_wohnen_2
   room       Systemlogik


Das Attribut wird auch geändert, allerdings sollte die Änderung des Attributs noch gespeichert werden. Das bekomme ich nicht hin!

Hat jemand einen Tipp?

Vielen Dank schon mal und Grüße,
Heiko
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Juli 2019, 05:59:09
Zitat von: HeikoBayer am 30 Juli 2019, 23:20:03
Hallo ASC-Gemeinde,
irgendwie stehe ich gerade auf dem Schlauch und komme nicht weiter.
Ich habe nun einen EnOcean Fenstergriff und möchte damit den Partymode im Rollo an der Terrassentüre aktivieren und deaktivieren. Der Griff meldet "closed" und "open".
wollte es nun mit einem DOIF lösen.

Aktuell mein DOIF:


Internals:
   CFGFN     
   DEF        {if([GR_EG_wz_Sued2:state] eq "open") {fhem("attr RO_EG_wz_Sued2 ASC_Partymode on")} else {fhem("attr RO_EG_wz_Sued2 ASC_Partymode off")}}
   FUUID      5d40b6c4-f33f-5c32-8110-a148f17ad14312f3
   MODEL      Perl
   NAME       di_window_wohnen_2
   NR         1768
   NTFY_ORDER 50-di_window_wohnen_2
   STATE      initialized
   TYPE       DOIF
   VERSION    19786 2019-07-05 21:47:08
   Helper:
     DBLOG:
       cmd:
         DBLogging:
           TIME       1564522180.31969
           VALUE      0
       mode:
         DBLogging:
           TIME       1564522180.31969
           VALUE      enabled
       state:
         DBLogging:
           TIME       1564522180.31969
           VALUE      initialized
   READINGS:
     2019-07-31 00:04:29   mode            enabled
     2019-07-30 23:33:12   state           initialized
   Regex:
     accu:
   condition:
     0          if(::ReadingValDoIf($hash,'GR_EG_wz_Sued2','state') eq "open") {fhem("attr RO_EG_wz_Sued2 ASC_Partymode on")} else {fhem("attr RO_EG_wz_Sued2 ASC_Partymode off")}
   devices:
     0           GR_EG_wz_Sued2
     all         GR_EG_wz_Sued2
   helper:
     globalinit 1
     last_timer 0
     sleeptimer -1
   itimer:
   perlblock:
     0         
   readings:
     0           GR_EG_wz_Sued2:state
     all         GR_EG_wz_Sued2:state
   uiState:
   uiTable:
Attributes:
   DbLogExclude .*
   alias      di_window_wohnen_2
   room       Systemlogik


Das Attribut wird auch geändert, allerdings sollte die Änderung des Attributs noch gespeichert werden. Das bekomme ich nicht hin!

Hat jemand einen Tipp?

Vielen Dank schon mal und Grüße,
Heiko

Hallo Heiko,

Was Du da machst ist ein ganz falscher Anwendungsfall. Der Partymode ist dazu da Rollos welche nicht gefahren werden sollen schnell in den Partymode Zustand zu bringen. Dazu setzt man einmalig das Attribut für den Partymode damit ist das Rollo für den Mode markiert. Will man nun in den Mode sagt man im ASC set ASCDEVICE partyMode on und alle markierten Rollos sind im Partymodus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 31 Juli 2019, 07:24:50
Zitat von: moonsorrox am 30 Juli 2019, 22:13:21
Das hat er jetzt also gemacht, wie kann ich aber sagen er soll nicht ganz zu fahren, gibt es da ein Attribut...?
In der Beschattung habe ich 15 eingestellt, aber das gilt nicht für das schließen

mit ASC_Closed_Pos im Rolladen Device müsste es klappen. Bei mir fährt der Rollo abends dann auf den gewünschten Wert "auf halber Strecke"
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Juli 2019, 08:01:13
Zitat von: moonsorrox am 30 Juli 2019, 22:13:21
Das hat er jetzt also gemacht, wie kann ich aber sagen er soll nicht ganz zu fahren, gibt es da ein Attribut...?
In der Beschattung habe ich 15 eingestellt, aber das gilt nicht für das schließen

Du kannst für das Rollo einfach einen anderen Wert angeben. Wenn z.B. 0 ganz unten wäre dann sagst Du halt für ClosedPos 20. Du musst aber darauf achten das kein anderer Wert da runter kommt. Also weder ShadingPos noch VentilatePos noch Comfort und und und.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Juli 2019, 08:02:27
Zitat von: eurofinder am 30 Juli 2019, 21:49:53
@CoolTux:
Ich habe da nochmal eine Frage zu den Temperatursensoren im ASC.
Im ASC-Device selbst kann ich ja mit ASC_tempSensor einen globalen Temperatursensor definieren und im jeweiligen Rollladendevice mit ASC_Shading_Min_OutsideTemperature den Schwellwert für das jeweilige Device definieren.
Wie verhält es sich aber, wenn ich für das Rollladendevice mit ASC_tempSensor eine lokalen Temperatursensor definiert habe? Wird dann auch der Wert von ASC_Shading_Min_OutsideTemperature berücksichtigt?
Wenn ja, wäre der Name etwas irreführend und sollte besser in ASC_Shading_Min_Temperature umdefiniert werden.

Gruß
eurofinder

Wer sagt das der Sensor ein Innensensor ist. Hierbei gibg es nur darum da einen anderen Sensor als global angeben zu können.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 31 Juli 2019, 08:14:40
Zitat von: FunkOdyssey am 30 Juli 2019, 21:35:19
Kurze Frage:
Heute wurde es schneller dunkel und meine Jalousien gingen nicht mehr in den Privacy-Modus, sondern fuhren direkt herunter.
Darum meine Frage: ist ein Privacy-Feature im Brightness-Modus auf der Agenda? Oder eher unwahrscheinlich?
Danke.

Hmm,
dann müsstest Du ja eine Prognose für Brightness mach, ab wann Deine Brightness einen bestimmten Wert erreichen wird, um dann zB. eine Stunde vorher in den Privacy-Modus zu gehen. Wetter, Bewölkung und damit Brightness ist halt immer so eine Sache, da ist eine Prognose etwas schwierig.
Ich habe Privacy nur in kombination mit dem Sonnenuntergang, der verändert sich ja mit den Jahreszeiten und somit auch die Privacy.

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 31 Juli 2019, 08:57:47
Zitat von: ch.eick am 30 Juli 2019, 18:56:45
Das wäre toll, wenn Du da bitte nochmal für mich denken könntest. Beim Kalender habe ich immer einen Knoten im Kopf, aber copy/paste kann ich super ;-)
Roommate habe ich auch schon im Einsatz, dann fährt das Schlafzimmer im Moment garnicht, aber meine Frau hat Montags frei und da wird sie auch mit Sonnenaufgang beglückt :-), aber sie ist ne Frohnatur.
Na ja, für dich denken wollte ich eigentlich nicht ;D .

Und ob das copy/paste geht, kann ich auch nicht sagen. Das ist jedenfalls mal der Link zu dem (m.E. dort hinreichend ausführlich kommentierten) Thread, in dem ich meine "Mach aktuellen Auszüge aus einem Calendar und speichere es als (diverse) .holiday-Dateien.":
https://forum.fhem.de/index.php/topic,85759.msg885883.html#msg885883
(Zwischenzeitlich würde ich empfehlen, den Perl-Teil in eine myUtils auszulagern, Aufruf dann mit {writeNewHolidays() if ($wday == 5)}... Dann könnte man die Funktion auch etwas generalisieren und z.B. die Abfragen, holiday-Namen usw. als Argumente übergeben.)

Für deinen Anwendungsfall wäre mir jetzt nicht klar, ob alle Montage wie $we behandelt werden sollen (und sich daher auf alle Rollladen auswirken sollen) oder ob das nur einzelne Rollläden sind, der Rest aber "normal" fahren soll. Wenn global, kannst du schlicht einen weekEnd.holiday definieren, der alle Montage enthält (cref-Beispiel: "3  0 Mon 05 Jeder Montag In Mai"), den in holiday2we einbinden und ein noWeekEnd dazu definieren, das du dann für die "muß doch mal Arbeiten"-Montage deiner Frau verwendest. Das noWeekEnd überspielt dann aber alle Feiertagskalender (auch z.B. Ostermontag), _wenn_ es dort einen Entrag gibt.

Oder du steuerst eben den/die einzelnen Rollladen Roommate-basiert. Dann mußt du halt dafür sorgen, dass das entsprechende Roommate-Device irgendwann "aufwacht".

Generell:
Das Thema wäre m.E. einen gesonderten Thread wert. Es gibt ziemlich sicher zu dem ganzen Thema mehrere unterschiedliche Lösungsansätze, und ich mag nicht behaupten, dass das o.g. der "beste" ist. Funktioniert aber, soweit erkennbar, und hat den Vorteil, dass der "reguläre Kalender" genutzt werden kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 31 Juli 2019, 09:24:22
Zitat von: ch.eick am 31 Juli 2019, 08:14:40
Hmm,
dann müsstest Du ja eine Prognose für Brightness mach, ab wann Deine Brightness einen bestimmten Wert erreichen wird, um dann zB. eine Stunde vorher in den Privacy-Modus zu gehen. Wetter, Bewölkung und damit Brightness ist halt immer so eine Sache, da ist eine Prognose etwas schwierig.
Ich habe Privacy nur in kombination mit dem Sonnenuntergang, der verändert sich ja mit den Jahreszeiten und somit auch die Privacy.

Nein, nicht wirklich. Das ganze sollte einfacher (in der Konfiguration) sein. Man stellt hierzu einen weiteren Parameter für den Privacy-Brightnesswert zur Verfügung.

Aktuell:
ASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS /

Mit Brightness-Privacy:
ASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS:WERT-PRIVACY-ABENDS

Oder vielleicht besser umgedreht:
ASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-PRIVACY-ABENDS:WERT-ABENDS
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Juli 2019, 09:26:28
Zitat von: FunkOdyssey am 31 Juli 2019, 09:24:22
Nein, nicht wirklich. Das ganze sollte einfacher (in der Konfiguration) sein. Man stellt hierzu einen weiteren Parameter für den Privacy-Brightnesswert zur Verfügung.

Aktuell:
ASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS /

Mit Brightness-Privacy:
ASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS:WERT-PRIVACY-ABENDS

Oder vielleicht besser umgedreht:
ASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-PRIVACY-ABENDS:WERT-ABENDS

Die Idee finde ich gut. Ich trage es als Issues ein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 31 Juli 2019, 09:28:04
Danke. Danke. Danke.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 31 Juli 2019, 09:57:16
Zitat von: CoolTux am 31 Juli 2019, 09:26:28
Die Idee finde ich gut. Ich trage es als Issues ein.

Wenn du schon daran baust, könntest du denn eventuell auch gleich mit umsetzen, dass man für die Abschattung einen anderen Sensor als für morgens/abends nutzen kann?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Juli 2019, 10:02:00
Zitat von: kjmEjfu am 31 Juli 2019, 09:57:16
Wenn du schon daran baust, könntest du denn eventuell auch gleich mit umsetzen, dass man für die Abschattung einen anderen Sensor als für morgens/abends nutzen kann?

Ist das Anliegen denn in der Tat Praxisnahe? Ja ich weiß Du hattest da glaube Probleme mit der Auflösung. Für Morgens Abends war Dein Sensor nicht fein genug. Aber kann man da nicht mit einem Dummy arbeiten der entsprechend aus den Werten von 2 Sensoren mit ausgleich gefüttert wird?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 31 Juli 2019, 11:26:33
Zitat von: CoolTux am 31 Juli 2019, 09:26:28
Die Idee finde ich gut. Ich trage es als Issues ein.

Zitat von: CoolTux am 31 Juli 2019, 09:26:28
Die Idee finde ich gut. Ich trage es als Issues ein.

Da die Frage habe ich schon häufiger auf gekommen ist sollte man dann noch ein Wert für privacy morgens hinzufügen.

ASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-PRIVACY-MORGENS:WERT-ABENDS:WERT-PRIVACY-ABENDS

Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 31 Juli 2019, 11:32:33
Zitat von: CoolTux am 30 Juli 2019, 21:43:50
Puh also das auf alle Anwendungsbeispiele zu erklären ist doch etwas viel.
Es wird sowohl aus Zustand wie auch auf Events reagiert. Schaltet die Residents von home auf absent und ein Fenster ist offen und selfDefense ist on wird das Rollo an dem Fenster geschlossen. Es wird auch geschlossen wenn das Fenster zu ist aber selfDefense Mode auf absent.
Und es wird geschlossen wenn es Nacht ist und ASC_Mode_Up oder Down auf always oder absent steht.

ich verstehe dass es zig anwendungsbeispiele gibt und sicher nicht alle konstellationen im detail beschrieben werden können.
das thema selfDefense hab ich jetzt persönlich noch gar nicht angegangen, wollte "einfach" starten.

daher interessiert mich aktuell nur die eine frage brennend:
wenn ich in den urlaub fahre, und folglich irgendwann das residents device von "absent" auf "gone" wechselt, wird dann am folgenden urlaubstag ein ASC_Mode_Down/ASC_Mode_Up das auf absent eingestellt ist, dazu führen dass ganz normal wieder gefahren wird (analog zum verhalten wenn residents auf absent steht)?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 31 Juli 2019, 11:44:27
Zitat von: Beta-User am 31 Juli 2019, 08:57:47
Für deinen Anwendungsfall wäre mir jetzt nicht klar, ob alle Montage wie $we behandelt werden sollen (und sich daher auf alle Rollladen auswirken sollen) oder ob das nur einzelne Rollläden sind, der Rest aber "normal" fahren soll. Wenn global, kannst du schlicht einen weekEnd.holiday definieren, der alle Montage enthält (cref-Beispiel: "3  0 Mon 05 Jeder Montag In Mai"), den in holiday2we einbinden und ein noWeekEnd dazu definieren, das du dann für die "muß doch mal Arbeiten"-Montage deiner Frau verwendest. Das noWeekEnd überspielt dann aber alle Feiertagskalender (auch z.B. Ostermontag), _wenn_ es dort einen Entrag gibt.

Oder du steuerst eben den/die einzelnen Rollladen Roommate-basiert. Dann mußt du halt dafür sorgen, dass das entsprechende Roommate-Device irgendwann "aufwacht".

Generell:
Das Thema wäre m.E. einen gesonderten Thread wert. Es gibt ziemlich sicher zu dem ganzen Thema mehrere unterschiedliche Lösungsansätze, und ich mag nicht behaupten, dass das o.g. der "beste" ist. Funktioniert aber, soweit erkennbar, und hat den Vorteil, dass der "reguläre Kalender" genutzt werden kann.

Vielen Dank für den Hinweis, Deine Implementierung schau ich mir einmal an.

In meinem Fall wäre es jeder Montag, was ich jedoch gerne generalisieren wollte und lieber in Form eines Arbeitskalenders implementieren würde.
Der Hinweis auf die myUtils war mir auch schon gekommen, das wäre dann wie beim Abfallkalender. Gedanklich fehlt mir dann nur noch, wie ich im ASC einzelne Attribute verändern muss, um meine Fahrwünsche um zu setzen. Diese Eingriffe werden doch dann eventuell als manuelle Fahrt gewertet?

Das mit den holiday Kalendern wirkt sich ja auf eine Erweiterung von $we im FHEM aus. Meiner bescheidenen Meinung nach ist das ja auch bereits so eine gewachsen vorgehensweise. Im ASC wird somit ein Wochenende und Feiertag zusammengefasst und als $we Wochenende betrachtet. Verstanden habe ich, dass ein Arbeitskalender noch nicht im ASC flexibel betrachtet wurde, was einen weiteren Thread sicherlich wert wäre.

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 31 Juli 2019, 12:01:34
Zitat von: ch.eick am 31 Juli 2019, 11:44:27
In meinem Fall wäre es jeder Montag, was ich jedoch gerne generalisieren wollte und lieber in Form eines Arbeitskalenders implementieren würde.
Ich verstehe nicht, was ein "Arbeitskalender" sein soll.

ZitatGedanklich fehlt mir dann nur noch, wie ich im ASC einzelne Attribute verändern muss, um meine Fahrwünsche um zu setzen. Diese Eingriffe werden doch dann eventuell als manuelle Fahrt gewertet?
Nein, was ASC kennt (über IsWe()/die Zeitgrenzen, die dazu eingetragen sind oder über Roommates), wird innerhalb der Automatik verwertet (das war ja der gedankliche Hintergrund des Einheitsmoduls, das "seine" Soll-Zustände zum jeweiligen Zeitpunkt kennt...).

ZitatDas mit den holiday Kalendern wirkt sich ja auf eine Erweiterung von $we im FHEM aus. Meiner bescheidenen Meinung nach ist das ja auch bereits so eine gewachsen vorgehensweise. Im ASC wird somit ein Wochenende und Feiertag zusammengefasst und als $we Wochenende betrachtet. Verstanden habe ich, dass ein Arbeitskalender noch nicht im ASC flexibel betrachtet wurde, was einen weiteren Thread sicherlich wert wäre.
Korrekt, entsprechende Einträge in holiday2we-Devices wirken sich auf die gesamte Steuerung aus. Ob man das haben will oder nicht, ist eine Vorfrage - deswegen hatte ich ja gefragt, was du "eigentlich" haben willst... Jedenfalls: auch ASC berücksichtigt diese Vorgaben automatisch und in gewissen Grenzen auch bei Änderungen (ein einmal gesetzter Timer (weil jetzt morgen doch Feiertag/freier Tag ist) wird nachträglich allerdings nur dann geändert, wenn es nicht grade der nächste ist).

Und da ich immer noch nicht weiß, was ein "Arbeitskalender" sein soll, ist alles weitere Spekulation. Für mich klingt es danach, als sollte der Arbeitskalender ein Calendar-Device sein, das bei der asleep-Steuerung der Roommates verwertet werden kann. Wie das prinzipiell geht, steht in der commandref, und faik arbeitet Loredo grade an einem Modul, das direkt mit RESIDENTS&Co zusammenarbeitet und mehrere "Kalender" verwenden kann. (Ich nutze aber beides bisher nicht, das also nur "vom hörensagen").

M.E. hilfreich wäre es, wenn du künftig die TYPE-Angaben hinzufügen könntest (oder den Hinweis, dass ein/mehrere ical relevant sind, und was da ggf. im Einzelnen wie drin steht), dann kann jedenfalls ich mich leichter orientieren...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 31 Juli 2019, 12:21:16
Hallo nochmal,

mit Arbeitskalender meine ich einen oder mehrere Kalender für die Hausbewohner, wo jeder seine Arbeitstage eintragen kann.
Diese Tage können ja je nach Arbeitswoche, Urlaub oder Schichtarbeit variieren und ein Feiertag oder Wochenende ist bei vielen ja auch ein Arbeitstag.

Ich denke auch, dass das besser zu Residents&Co Roommate paßt und dann über den Status (home,absent, sleeping,...) in ASC eingebunden
werden sollte. Ich suche mal nach dem anderen Projekt und verfolge das dann noch etwas länger.

Vielen Dank für die Hinweise
      Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Juli 2019, 12:28:58
Zitat von: MCh76 am 31 Juli 2019, 11:32:33
ich verstehe dass es zig anwendungsbeispiele gibt und sicher nicht alle konstellationen im detail beschrieben werden können.
das thema selfDefense hab ich jetzt persönlich noch gar nicht angegangen, wollte "einfach" starten.

daher interessiert mich aktuell nur die eine frage brennend:
wenn ich in den urlaub fahre, und folglich irgendwann das residents device von "absent" auf "gone" wechselt, wird dann am folgenden urlaubstag ein ASC_Mode_Down/ASC_Mode_Up das auf absent eingestellt ist, dazu führen dass ganz normal wieder gefahren wird (analog zum verhalten wenn residents auf absent steht)?

Nein. Wenn gone drin steht und du absent eingestellt hast wird nicht mehr gefahren. Muss ich mir noch mal anschauen der Bedarf.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 31 Juli 2019, 12:37:07
Zitat von: CoolTux am 31 Juli 2019, 10:02:00
Ist das Anliegen denn in der Tat Praxisnahe? Ja ich weiß Du hattest da glaube Probleme mit der Auflösung. Für Morgens Abends war Dein Sensor nicht fein genug. Aber kann man da nicht mit einem Dummy arbeiten der entsprechend aus den Werten von 2 Sensoren mit ausgleich gefüttert wird?

Nee, meine Sensoren lösen prima auf.

Mein Praxisfall sieht so aus, dass man dann z.B. die Abschattung statt über Brightness auch über Differenztemperatur steuern könnte (ist manchmal weitaus passender als reine Helligkeit), während morgens und abends ganz normal weiterhin Brightness genutzt wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 31 Juli 2019, 12:46:16
@CoolTux:
ZitatWer sagt das der Sensor ein Innensensor ist. Hierbei gibg es nur darum da einen anderen Sensor als global angeben zu können.
OK, so kann man das auch sehen :) Gerade wenn es sowohl Innen- als auch Aussensensor sein kann, dann wäre immer noch ASC_Shading_Min_Temperature verständlicher als ASC_Shading_Min_OutsideTemperature :D

Mal eine allgemeine Frage an alle:
Ich nutze von Homematic den HmIP-SLO Helligkeitssensor in ASC_BrightnessSensor (zum Süden ausgerichtet). Leider habe ich immer mal wieder das Problem, dass auch bei Bewölkung die Helligkeitswerte so hoch sind, dass die Rollläden in die Beschattung fahren. Hab jetzt schon viel mit ASC_Shading_StateChange_Sunny bzw. ASC_Shading_StateChange_Cloudy gespielt, ich finde aber irgendiwe keine passenden Werte. Setze ich ASC_Shading_StateChange_Sunny höher, scheint mir bei gutem Wetter die Sonne rein, dafür aber eben nicht bei starker Bewölkung - entsprechend umgekehrt bei ASC_Shading_StateChange_Cloudy.
Wie habt ihr das in den Griff bekommen. Nutzt ihr mehr als einen Helligkeitssensor? Wie könnte man ggf. feststellen ob es gerade bewölkt ist und in Abhängigkeit davon Shading aktivieren/deaktivieren?

Würde mich über Hinweise/Anregungen freuen.

Gruß
eurofinder
 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 31 Juli 2019, 12:49:14
da ich ja immer noch am Feintuning bin, hatte ich wohl etwas vergessen.
Gestern stand im Rollladen Device eine morgendliche Zeit zum Öffnen von 31.07.2019 - 07:55 drin, aber heute morgen war der Rollladen noch geschlossen.
Diese Attribute brauche ich doch alle zum morgendlichen Öffnen, richtig?

ASC_Mode_Up always
ASC_Up time
ASC_Time_Up_Early 07:55


EDIT:// was mich wundert das ASC_Time_DriveUp auf AutoShuttersControl off steht
Ok das habe ich jetzt gefunden muss natürlich auf "on" stehen

Aktuell beschäftige ich mich noch mit der Beschattung
ZitatIn den Rollladendevices benötigt ihr ein Helligkeitssensor als Attribut "ASC_BrightnessSensor", sofern noch nicht vorhanden. Findet der Sensor nur für die Beschattung Verwendung ist der Wert DEVICENAME[:READING] ausreichend.

Ich habe meinen "ASC_BrightnessSensor" so eingetragen
Temperatur_Terrasse:luminosity

das habe ich auch probiert
Temperatur_Terrasse[:luminosity]

aktuell so
Temperatur_Terrasse:luminosity
Aber es findet keine Beschattung statt. Was habe ich vergessen, oder falsch eingestellt.?

Hier mein aktuelles list
Internals:
   CFGFN      ./FHEM/Erdgeschoss.cfg
   DEF        5DDDBF
   FUUID      5c4319dd-f33f-a6c6-528b-1e1d849527d97b05
   HMUSB_MSGCNT 2
   HMUSB_RAWMSG R489326EE,0001,1747C323,FF,FFBA,12A4105DDDBF1EA12106015A0047
   HMUSB_RSSI -70
   HMUSB_TIME 2019-07-31 17:08:19
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     2
   NAME       KU_Rollladen
   NOTIFYDEV  global
   NR         2249
   NTFY_ORDER 50-KU_Rollladen
   STATE      45
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:12 - t:10 s:5DDDBF d:1EA121 06015A0047
   protLastRcv 2019-07-31 17:08:18
   protRcv    1 last_at:2019-07-31 17:08:18
   protSnd    2 last_at:2019-07-31 17:08:18
   protState  CMDs_done
   rssi_HMUSB cnt:1 min:-71 max:-71 avg:-71 lst:-71
   rssi_at_HMUSB cnt:2 min:-70 max:-70 avg:-70 lst:-70
   READINGS:
     2019-07-31 17:06:54   ASC_Enable      on
     2019-07-31 17:08:19   ASC_ShuttersLastDrive none
     2019-07-31 17:19:53   ASC_Time_DriveDown 31.07.2019 - 21:59
     2019-07-31 17:19:53   ASC_Time_DriveUp  1.08.2019 - 07:55
     2019-07-31 15:31:58   CommandAccepted yes
     2018-06-15 00:26:40   D-firmware      2.11
     2018-06-15 00:26:40   D-serialNr      OEQ1222412
     2019-06-26 23:37:42   PairedTo        0x1EA121
     2018-06-15 17:07:42   R-driveDown     22 s
     2018-06-15 00:45:06   R-driveTurn     0.5 s
     2018-06-15 17:08:28   R-driveUp       23.5 s
     2018-06-15 00:45:05   R-pairCentral   0x1EA121
     2018-07-16 17:28:36   R-self01-lgActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-lgOnLevel 100 %
     2018-07-16 17:28:36   R-self01-shActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-shOnLevel 100 %
     2018-07-16 17:28:37   R-self02-lgActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-lgOnLevel 100 %
     2018-07-16 17:28:37   R-self02-shActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-shOnLevel 100 %
     2018-06-15 00:45:06   R-sign          off
     2019-06-26 23:37:42   RegL_00.        00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
     2019-06-26 23:37:43   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
     2019-07-31 17:08:09   associatedWith  Rollladenautomatik
     2019-07-31 17:08:18   deviceMsg       45 (to vccu)
     2019-07-31 17:08:18   level           45
     2019-07-31 17:08:18   motor           stop:45
     2019-07-31 17:08:18   pct             45
     2019-06-26 23:37:41   powerOn         2019-06-26 23:37:41
     2019-07-31 17:08:18   recentStateType info
     2019-07-31 17:08:18   state           45
     2019-07-31 17:08:18   timedOn         off
   helper:
     HM_CMDNR   18
     cSnd       ,011EA1215DDDBF010E
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5DDDBF,00,00,00
       nextSend   1564585699.10589
       prefIO     
       rxt        0
       vccu       
       p:
         5DDDBF
         00
         00
         00
     mRssi:
       mNo        12
       io:
         HMUSB:
           -68
           -68
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1564585698.91032
       ack:
         HASH(0x5397800)
         1280021EA1215DDDBF00
     rssi:
       HMUSB:
         avg        -71
         cnt        1
         lst        -71
         max        -71
         min        -71
       at_HMUSB:
         avg        -70
         cnt        2
         lst        -70
         max        -70
         min        -70
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_BrightnessSensor Temperatur_Terrasse:luminosity
   ASC_Closed_Pos 15
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 90
   ASC_Shading_Angle_Right 20
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 700
   ASC_Shading_StateChange_Sunny 20
   ASC_TempSensor Temperatur_Terrasse:temperature
   ASC_Time_Up_Early 07:55
   ASC_Time_Up_WE_Holiday 08:10
   ASC_Up     time
   IODev      HMUSB
   alias      Küche - Rollladen
   autoReadReg 4_reqStatus
   devStateIcon Oben:fts_shutter_10@#00FA9A  Unten:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff  8\d.*:fts_shutter_20@#00bfff  7\d.*:fts_shutter_30@#blue  6\d.*:fts_shutter_40@#00bfff  5\d.*:fts_shutter_50@#20B2AA  4\d.*:fts_shutter_60@#00bfff  3\d.*:fts_shutter_70@#00bfff  2\d.*:fts_shutter_80@#00bfff  1\d.*:fts_shutter_90@#FF6D00  0\d.*:fts_shutter_1@blue
   eventMap   on:Oben stop:Stop off:Unten 15:15 45:45 75:Home
   expert     2_raw
   firmware   2.11
   group      Rollläden EG
   icon       fts_shutter_automatic@#F0E68C
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Automation,Küche
   serialNr   OEQ1222412
   sortby     18
   subType    blindActuator
   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_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     Oben:Stop:Unten:15:45:Home

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 31 Juli 2019, 14:46:37
Zitat von: CoolTux am 31 Juli 2019, 12:28:58
Nein. Wenn gone drin steht und du absent eingestellt hast wird nicht mehr gefahren. Muss ich mir noch mal anschauen der Bedarf.

danke für die aufklärung. für mich ist ein längeres wochenende oder eine dienstreise, natürlich erst recht ein urlaub, eine abwesenheit, genauso wie wenn ich nur wenige stunden weg bin.
daher wäre es für mich ideal wenn sich die rolläden in beiden fällen gleich verhalten.
ich werde es nun so lösen dass ich mir im residents device ein userreading erstelle, in welchem ich aus den 7 status die per definition sein können, auf "ASC-konforme" werte "home" und "absent" mache. im ASC werde ich dann dieses neue reading als relevantes für den anwesenheitsstatus setzen. 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 31 Juli 2019, 15:41:24
Zitat von: MCh76 am 31 Juli 2019, 14:46:37
ich werde es nun so lösen dass ich mir im residents device ein userreading erstelle, in welchem ich aus den 7 status die per definition sein können, auf "ASC-konforme" werte "home" und "absent" mache. im ASC werde ich dann dieses neue reading als relevantes für den anwesenheitsstatus setzen.

Das entspricht dann ja auch meiner Lösungsrichtung aus diesem post https://forum.fhem.de/index.php/topic,99980.msg963067.html#msg963067 (https://forum.fhem.de/index.php/topic,99980.msg963067.html#msg963067)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 31 Juli 2019, 15:51:10
Zitat von: eurofinder am 31 Juli 2019, 12:46:16
Ich nutze von Homematic den HmIP-SLO Helligkeitssensor in ASC_BrightnessSensor (zum Süden ausgerichtet). Leider habe ich immer mal wieder das Problem, dass auch bei Bewölkung die Helligkeitswerte so hoch sind, dass die Rollläden in die Beschattung fahren. Hab jetzt schon viel mit ASC_Shading_StateChange_Sunny bzw. ASC_Shading_StateChange_Cloudy gespielt, ich finde aber irgendiwe keine passenden Werte. Setze ich ASC_Shading_StateChange_Sunny höher, scheint mir bei gutem Wetter die Sonne rein, dafür aber eben nicht bei starker Bewölkung - entsprechend umgekehrt bei ASC_Shading_StateChange_Cloudy.
Wie habt ihr das in den Griff bekommen. Nutzt ihr mehr als einen Helligkeitssensor? Wie könnte man ggf. feststellen ob es gerade bewölkt ist und in Abhängigkeit davon Shading aktivieren/deaktivieren?

Das ist einer der Gründe, weshalb ich gefragt habe, ob man nicht den Sensor für die Abschattung getrennt vom normalen Helligkeitssensor festlegen kann.
In dem Fall könntest du dann nämlich den HmIP-SLO für alles andere nutzen und die Abschattung rein per Temperaturdifferenzsensor steuern, der merkt ziemlich zuverlässig ob gerade die Sonne scheint (Differenz zwischen Schatten und nicht-Schatten sehr hoch) oder es bewölkt ist (Differenz minimal).
Ich kann aber heute Abend mal schauen, mit welchen Werten ich den derzeit bei mir nutze.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 31 Juli 2019, 16:03:12
@kjmEjfu:
Danke für die Rückmeldung.
D.h. Temperaturdifferenzsensor hast du dann zwei? Auch Homematic IP? Ich vermute mal, dass einer dann so in einem Schattenbereich angebracht ist, dass da keine Sonne drauf kommt, der andere halt so, dass idealerweise dieser immer von der Sonne erfasst werden kann?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 31 Juli 2019, 16:36:58
Zitat von: eurofinder am 31 Juli 2019, 16:03:12
@kjmEjfu:
Danke für die Rückmeldung.
D.h. Temperaturdifferenzsensor hast du dann zwei? Auch Homematic IP? Ich vermute mal, dass einer dann so in einem Schattenbereich angebracht ist, dass da keine Sonne drauf kommt, der andere halt so, dass idealerweise dieser immer von der Sonne erfasst werden kann?

Gibt leider noch keinen für HmIP, daher habe ich diesen https://www.elv.de/homematic-differenz-temperatur-sensor-fuer-smart-home-hausautomation-1.html
Davon brauchst du nur einen. Der hat zwei Fühler und gibt die Werte entsprechend aus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: HeikoBayer am 31 Juli 2019, 17:25:38
Zitat von: CoolTux am 31 Juli 2019, 05:59:09
Hallo Heiko,

Was Du da machst ist ein ganz falscher Anwendungsfall. Der Partymode ist dazu da Rollos welche nicht gefahren werden sollen schnell in den Partymode Zustand zu bringen. Dazu setzt man einmalig das Attribut für den Partymode damit ist das Rollo für den Mode markiert. Will man nun in den Mode sagt man im ASC set ASCDEVICE partyMode on und alle markierten Rollos sind im Partymodus

Danke CoolTux!!!  ;)
Genau der Hinweis hat mir gefehlt. Hab da komplett verkehrt herum gedacht. Das Leben kann manchmal doch so einfach sein  8)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 31 Juli 2019, 18:17:16
@kjmEjfu:
Danke. Schaue ich mir mal an:-)

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 31 Juli 2019, 20:32:22
Zitat von: CoolTux am 30 Juli 2019, 07:52:25
Direkt erkennen kann ich nichts. Einzig was eventuell sein kann, wobei ich da nur zu 15% dran glaube, entferne zu Testzwecken bitte einmal das EventMap Attribut.

Langsam macht sich Frust breit... :/

Um wirklich alle Fehlerquellen auszuschliessen habe ich alles was mit ASC zu tun hat gelöscht, auf die neueste ASC-Version ge-updated und in gut 1,5Std. alles von Grund auf neu eingerichtet.

Und nun wird kein einziger Homematic-Rolladen mehr erkannt.
Es wird nicht einmal das Reading "ASC_ShuttersLastDrive" angelegt.

Internals:
   CUL_Stick_MSGCNT 4
   CUL_Stick_RAWMSG A0D5DA4103B9B882CD68A0601C800::-60.5:CUL_Stick
   CUL_Stick_RSSI -60.5
   CUL_Stick_TIME 2019-07-31 20:27:08
   DEF        3B9B88
   FUUID      5c443663-f33f-02b0-c822-df189f5fbff095c1
   HMLAN_MSGCNT 4
   HMLAN_RAWMSG E3B9B88,0000,0E13D8EC,FF,FFC6,5DA4103B9B882CD68A0601C800
   HMLAN_RSSI -58
   HMLAN_TIME 2019-07-31 20:27:08
   IODev      CUL_Stick
   LASTInputDev HMLAN
   MSGCNT     8
   NAME       OG.sz.RO.SZRolladen
   NOTIFYDEV  global
   NR         170
   NTFY_ORDER 50-OG.sz.RO.SZRolladen
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:5D - t:10 s:3B9B88 d:2CD68A 0601C800
   protLastRcv 2019-07-31 20:27:08
   protRcv    4 last_at:2019-07-31 20:27:08
   protSnd    4 last_at:2019-07-31 20:27:08
   protState  CMDs_done
   rssi_CUL_Stick cnt:2 min:-65 max:-65 avg:-65 lst:-65
   rssi_at_CUL_Stick cnt:4 min:-62.5 max:-60.5 avg:-61.25 lst:-60.5
   rssi_at_HMLAN cnt:4 min:-60 max:-58 avg:-59.25 lst:-58
   READINGS:
     2019-07-31 20:16:49   ASC_Enable      on
     2019-07-31 20:23:09   ASC_Time_DriveDown 31.07.2019 - 22:25
     2019-07-31 20:23:09   ASC_Time_DriveUp  1.08.2019 - 06:30
     2019-07-31 20:23:09   ASC_Time_PrivacyDriveDown 31.07.2019 - 22:05
     2019-07-31 20:27:03   CommandAccepted yes
     2018-09-30 11:11:46   D-firmware      2.5
     2018-09-30 11:11:46   D-serialNr      MEQ0391510
     2019-07-31 07:41:06   PairedTo        0x2CD68A
     2018-10-10 17:49:26   R-driveDown     13.5 s
     2018-10-10 17:49:26   R-driveTurn     0.5 s
     2018-10-10 17:49:26   R-driveUp       16 s
     2018-10-10 17:49:25   R-pairCentral   0x2CD68A
     2018-10-10 17:49:26   R-sign          off
     2019-07-31 07:41:06   RegL_00.        00:00 02:01 0A:2C 0B:D6 0C:8A 15:05 18:00
     2019-07-31 07:41:07   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:87 0D:00 0E:A0 0F:05 10:00 30:06 56:00 57:22
     2019-07-31 20:23:06   associatedWith  Rolladensteuerung
     2019-07-31 20:27:08   deviceMsg       off (to VCCU)
     2019-07-31 20:27:08   level           0
     2019-07-31 20:27:08   motor           stop:off
     2019-07-31 20:27:08   pct             0
     2019-07-31 20:27:08   recentStateType info
     2019-07-31 20:27:08   state           off
     2019-07-31 20:27:08   timedOn         off
   helper:
     HM_CMDNR   93
     cSnd       112CD68A3B9B880201B6,112CD68A3B9B880201C80000
     dlvlCmd    ++A0112CD68A3B9B880201C80000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3B9B88,00,00,00
       nextSend   1564597628.4096
       prefIO     
       rxt        0
       vccu       
       p:
         3B9B88
         00
         00
         00
     mRssi:
       mNo        5D
       io:
         CUL_Stick:
           -56.5
           -56.5
         HMLAN:
           -58
           -58
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_Stick
       flg        A
       ts         1564597628.31018
       ack:
         HASH(0x770eb30)
         5D80022CD68A3B9B8800
     rssi:
       CUL_Stick:
         avg        -65
         cnt        2
         lst        -65
         max        -65
         min        -65
       at_CUL_Stick:
         avg        -61.25
         cnt        4
         lst        -60.5
         max        -60.5
         min        -62.5
       at_HMLAN:
         avg        -59.25
         cnt        4
         lst        -58
         max        -58
         min        -60
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze soft
   ASC_Antifreeze_Pos 70
   ASC_BlockingTime_afterManual 1500
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 100
   ASC_DriveUpMaxDuration 40
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1200
   ASC_PrivacyDown_Pos 40
   ASC_Roommate_Device rr_Sascha
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode absent
   ASC_Shading_Angle_Left 72
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 180
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 90
   ASC_Shading_StateChange_Cloudy 2000
   ASC_Shading_StateChange_Sunny 2500
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:00
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:00
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 70
   ASC_WindowRec OG.sz.TK.FensterSZ
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_Stick
   autoReadReg 4_reqStatus
   comment    Cloudy/sunny 2000 / 2500
Shading Angle 75 / 75
Shading Direction 180
Shading Elev. 25

   devStateIcon Auf:fts_shutter_10@green Zu:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   expert     2_raw
   firmware   2.5
   group      Rolladen
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       Homekit,Rolladen
   serialNr   MEQ0391510
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


Irgendwelche Ideen?

grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MCh76 am 01 August 2019, 10:00:17
Zitat von: MCh76 am 31 Juli 2019, 14:46:37
danke für die aufklärung. für mich ist ein längeres wochenende oder eine dienstreise, natürlich erst recht ein urlaub, eine abwesenheit, genauso wie wenn ich nur wenige stunden weg bin.
daher wäre es für mich ideal wenn sich die rolläden in beiden fällen gleich verhalten.
ich werde es nun so lösen dass ich mir im residents device ein userreading erstelle, in welchem ich aus den 7 status die per definition sein können, auf "ASC-konforme" werte "home" und "absent" mache. im ASC werde ich dann dieses neue reading als relevantes für den anwesenheitsstatus setzen.

ich habe das problem nun wie folgt gelöst als userReading im RESIDENCE device. vielleicht kann es ja jmd. brauchen.

home_absent:presence.* {
my $status = ReadingsVal("rgr_bewohner", "presence", 0);
if ( $status eq 'absent' ) { return 'absent'; } else { return 'home'; }
}


dieses neue userReading verwende ich dann im ASC device als attribut ASC_residentsDev = rgr_bewohner:home_absent

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 01 August 2019, 10:12:33
Hallo,

das geschilderte Problem aus meinem Post https://forum.fhem.de/index.php/topic,99980.msg961875.html#msg961875 (https://forum.fhem.de/index.php/topic,99980.msg961875.html#msg961875) und https://forum.fhem.de/index.php/topic,99980.msg961889.html#msg961889 (https://forum.fhem.de/index.php/topic,99980.msg961889.html#msg961889) ist nach dem Update immer noch vorhanden. Dachte es wäre behoben.

Vielen Dank.

MfG
Daniel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 10:39:34
Zitat von: dancatt am 01 August 2019, 10:12:33
Hallo,

das geschilderte Problem aus meinem Post https://forum.fhem.de/index.php/topic,99980.msg961875.html#msg961875 (https://forum.fhem.de/index.php/topic,99980.msg961875.html#msg961875) und https://forum.fhem.de/index.php/topic,99980.msg961889.html#msg961889 (https://forum.fhem.de/index.php/topic,99980.msg961889.html#msg961889) ist nach dem Update immer noch vorhanden. Dachte es wäre behoben.

Vielen Dank.

MfG
Daniel

Dann müssen wir uns das noch einmal anschauen.

Bitte einmal eine Terassentür öffnen und das dazugehörige Rollo abfragen

FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('Rollonameeingeben')

Hier sollte ein 2 kommen

Dann

{ ascAPIget('LockOut','Rollonameneingeben') }

Hier sollte bei Dir ja soft stehen.

Und zu guter letzt noch

{ ascAPIget('QueryShuttersPos','Rollonameneingeben',0) }

Hier sollte nichts kommen oder eine 0

Anstatt der 0 kannst Du auch mal die 30 testen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 12:19:06
ich habe das Gefühl das mich das ASC Modul nicht mag.
Ich hatte das Modul mit einem Rollladen vor 2 Tagen angelegt an diesem Tag am Abend hat es genau einmal  den Rollladen runter gefahren, seitdem nicht wieder.
Es heißt das er weder am Morgen noch Abend je wieder gefahren ist, ganz zu schweigen von der eingestellten Beschattung, dass hat ernoch nie an den beiden Tagen gemacht.

Obwohl die Zeiten im Modul drin stehen hier im list auch zu sehen, ist aber gestern Abend und heute morgen nichts passiert.
manual steht wohl drin weil ich den Rollladen heute morgen manuell hoch gefahren habe.

Jetzt meine Frage was läuft hier falsch, dass er keine Bewegung macht..?

List Rollladen Küche
Internals:
   CFGFN      ./FHEM/Erdgeschoss.cfg
   DEF        5DDDBF
   FUUID      5c4319dd-f33f-a6c6-528b-1e1d849527d97b05
   HMUSB_MSGCNT 8
   HMUSB_RAWMSG E5DDDBF,0000,1AE3287D,FF,FFBB,F4A4105DDDBF1EA1210601C800
   HMUSB_RSSI -69
   HMUSB_TIME 2019-08-01 09:56:56
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     8
   NAME       KU_Rollladen
   NOTIFYDEV  global
   NR         2249
   STATE      Oben
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:F4 - t:10 s:5DDDBF d:1EA121 0601C800
   protLastRcv 2019-08-01 09:56:55
   protRcv    7 last_at:2019-08-01 09:56:55
   protSnd    8 last_at:2019-08-01 09:56:55
   protState  CMDs_done
   rssi_HMUSB cnt:4 min:-74 max:-72 avg:-73.5 lst:-74
   rssi_at_HMUSB cnt:8 min:-75 max:-66 avg:-70 lst:-69
   READINGS:
     2019-07-31 17:06:54   ASC_Enable      on
     2019-08-01 09:56:56   ASC_ShuttersLastDrive manual
     2019-07-31 17:19:53   ASC_Time_DriveDown 31.07.2019 - 21:59
     2019-07-31 17:19:53   ASC_Time_DriveUp 1.08.2019 - 07:55
     2019-08-01 09:56:31   CommandAccepted yes
     2018-06-15 00:26:40   D-firmware      2.11
     2018-06-15 00:26:40   D-serialNr      OEQ1222412
     2019-06-26 23:37:42   PairedTo        0x1EA121
     2018-06-15 17:07:42   R-driveDown     22 s
     2018-06-15 00:45:06   R-driveTurn     0.5 s
     2018-06-15 17:08:28   R-driveUp       23.5 s
     2018-06-15 00:45:05   R-pairCentral   0x1EA121
     2018-07-16 17:28:36   R-self01-lgActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-lgOnLevel 100 %
     2018-07-16 17:28:36   R-self01-shActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-shOnLevel 100 %
     2018-07-16 17:28:37   R-self02-lgActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-lgOnLevel 100 %
     2018-07-16 17:28:37   R-self02-shActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-shOnLevel 100 %
     2018-06-15 00:45:06   R-sign          off
     2019-06-26 23:37:42   RegL_00.        00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
     2019-06-26 23:37:43   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
     2019-07-31 17:08:09   associatedWith  Rollladenautomatik
     2019-08-01 09:56:55   deviceMsg       on (to vccu)
     2019-08-01 09:56:55   level           100
     2019-08-01 09:56:55   motor           stop:on
     2019-08-01 09:56:55   pct             100
     2019-06-26 23:37:41   powerOn         2019-06-26 23:37:41
     2019-08-01 09:56:55   recentStateType info
     2019-08-01 09:56:55   state           on
     2019-08-01 09:56:55   timedOn         off
   helper:
     HM_CMDNR   244
     cSnd       111EA1215DDDBF02011E,111EA1215DDDBF0201C80000
     dlvlCmd    ++A0111EA1215DDDBF0201C80000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5DDDBF,00,00,00
       nextSend   1564646216.09701
       prefIO     
       rxt        0
       vccu       
       p:
         5DDDBF
         00
         00
         00
     mRssi:
       mNo        F4
       io:
         HMUSB:
           -65
           -65
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1564646215.99709
       ack:
         HASH(0x288e328)
         F480021EA1215DDDBF00
     rssi:
       HMUSB:
         avg        -73.5
         cnt        4
         lst        -74
         max        -72
         min        -74
       at_HMUSB:
         avg        -70
         cnt        8
         lst        -69
         max        -66
         min        -75
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_BrightnessSensor Temperatur_Terrasse:luminosity
   ASC_Closed_Pos 15
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 90
   ASC_Shading_Angle_Right 20
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 700
   ASC_Shading_StateChange_Sunny 20
   ASC_TempSensor Temperatur_Terrasse:temperature
   ASC_Time_Up_Early 07:55
   ASC_Time_Up_WE_Holiday 08:10
   ASC_Up     time
   IODev      HMUSB
   alias      Küche - Rollladen
   autoReadReg 4_reqStatus
   devStateIcon Oben:fts_shutter_10@#00FA9A  Unten:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff  8\d.*:fts_shutter_20@#00bfff  7\d.*:fts_shutter_30@#blue  6\d.*:fts_shutter_40@#00bfff  5\d.*:fts_shutter_50@#20B2AA  4\d.*:fts_shutter_60@#00bfff  3\d.*:fts_shutter_70@#00bfff  2\d.*:fts_shutter_80@#00bfff  1\d.*:fts_shutter_90@#FF6D00  0\d.*:fts_shutter_1@blue
   eventMap   on:Oben stop:Stop off:Unten 15:15 45:45 75:Home
   expert     2_raw
   firmware   2.11
   group      Rollläden EG
   icon       fts_shutter_automatic@#F0E68C
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Automation,Küche
   serialNr   OEQ1222412
   sortby     18
   subType    blindActuator
   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_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     Oben:Stop:Unten:15:45:Home


ASC Modul
Internals:
   FUUID      5d41ae21-f33f-a6c6-55b2-831074a6285bf7e3
   FVERSION   73_AutoShuttersControl.pm:v0.6.24-s19914/2019-07-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  global,Rollladenautomatik,KU_Rollladen,Temperatur_Terrasse,KU_Rollladen,ASC_WindowRec_PosAfterDayClosed
   NR         5956
   NTFY_ORDER 51-Rollladenautomatik
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.24
   READINGS:
     2019-08-01 09:56:56   KU_Rollladen_PosValue 100
     2019-07-31 17:05:05   ascEnable       on
     2019-07-31 17:05:05   controlShading  off
     2019-07-31 17:05:05   hardLockOut     off
     2019-07-31 17:08:09   room_Automation_K__che KU_Rollladen
     2019-07-31 17:05:05   selfDefense     off
     2019-08-01 09:56:56   state           manual
     2019-07-31 17:05:05   sunriseTimeWeHoliday off
     2019-07-31 17:38:32   userAttrList    rolled out
   helper:
     shuttersList:
       KU_Rollladen
   monitoredDevs:
     ASC_WindowRec_PosAfterDayClosed:
       KU_Rollladen 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_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
     KU_Rollladen:
     Temperatur_Terrasse:
       KU_Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_freezeTemp 1
   ASC_tempSensor Temperatur_Terrasse
   ASC_twilightDevice myTwilight
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 12:23:14
Deine NOTIFYDEV ist komplett zerschossen.
Bitte Attribut expert auf 1 stellen im ASC und dann ein set createNewNotifyDev machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 01 August 2019, 12:27:30
Zitat von: CoolTux am 01 August 2019, 10:39:34
Bitte einmal eine Terassentür öffnen und das dazugehörige Rollo abfragen

FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('Rollonameeingeben')

Hier sollte ein 2 kommen

{FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('1_02_WZ_Rollladen_l')}

=>2

{FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('1_02_WZ_Rollladen_r')}

=>2


Zitat
Dann

{ ascAPIget('LockOut','Rollonameneingeben') }

Hier sollte bei Dir ja soft stehen.

{ ascAPIget('LockOut','1_02_WZ_Rollladen_l') }

=>soft

{ ascAPIget('LockOut','1_02_WZ_Rollladen_r') }

=>soft


Zitat
Und zu guter letzt noch

{ ascAPIget('QueryShuttersPos','Rollonameneingeben',0) }

Hier sollte nichts kommen oder eine 0

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_l',0) }

=><NICHTS>

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_r',0) }

=><NICHTS>


Zitat
Anstatt der 0 kannst Du auch mal die 30 testen

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_l',30) }

=><NICHTS>

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_r',30) }

=><NICHTS>
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 12:28:37
Zitat von: CoolTux am 01 August 2019, 12:23:14
Deine NOTIFYDEV ist komplett zerschossen.
Bitte Attribut expert auf 1 stellen im ASC und dann ein set createNewNotifyDev machen.
Ok Danke, dass habe ich jetzt gemacht..! fhem neu starten evtl. noch ?
expert wieder löschen oder stehen lassen.?
Aber wie passiert das denn.?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 13:10:01
Zitat von: moonsorrox am 01 August 2019, 12:28:37
Ok Danke, dass habe ich jetzt gemacht..! fhem neu starten evtl. noch ?
expert wieder löschen oder stehen lassen.?
Aber wie passiert das denn.?

Musst nichts weiter machen. Kannst auch expert lassen wenn Du magst
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 13:34:32
Zitat von: dancatt am 01 August 2019, 12:27:30

{FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('1_02_WZ_Rollladen_l')}

=>2

{FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('1_02_WZ_Rollladen_r')}

=>2


{ ascAPIget('LockOut','1_02_WZ_Rollladen_l') }

=>soft

{ ascAPIget('LockOut','1_02_WZ_Rollladen_r') }

=>soft


{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_l',0) }

=><NICHTS>

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_r',0) }

=><NICHTS>


{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_l',30) }

=><NICHTS>

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_r',30) }

=><NICHTS>


Dann sollte Dein Rollo beim besten Willen nicht fahren


or (
                CheckIfShuttersWindowRecOpen($shuttersDev) == 2
                and (  $shutters->getLockOut eq 'soft'
                    or $shutters->getLockOut eq 'hard' )
                and not $shutters->getQueryShuttersPos($posValue)
            )


Das hier hätte eigentlich greifen sollen. Denn in Deinem Fall sind die Bedingungen erfüllt und somit hätte die Fahrt zurückgestellt werden sollen. Gilt aber vorerst nur wenn es wirklich eine Nachtfahrt war.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 01 August 2019, 13:43:49
Zitat von: CoolTux am 01 August 2019, 13:34:32

Dann sollte Dein Rollo beim besten Willen nicht fahren


or (
                CheckIfShuttersWindowRecOpen($shuttersDev) == 2
                and (  $shutters->getLockOut eq 'soft'
                    or $shutters->getLockOut eq 'hard' )
                and not $shutters->getQueryShuttersPos($posValue)
            )


Das hier hätte eigentlich greifen sollen. Denn in Deinem Fall sind die Bedingungen erfüllt und somit hätte die Fahrt zurückgestellt werden sollen. Gilt aber vorerst nur wenn es wirklich eine Nachtfahrt war.
Nachtfahrt war eine Vermutung. Ich werde heute Abend kurz vorher mal Debug anschalten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 14:18:16
Zitat von: CoolTux am 01 August 2019, 12:23:14
Deine NOTIFYDEV ist komplett zerschossen.
Bitte Attribut expert auf 1 stellen im ASC und dann ein set createNewNotifyDev machen.

Eigentlich sollte er die Beschattung auch schon aktiviert haben.
Ist aber nichts passiert..?

Muss ich noch etwas einstellen.?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 14:23:08
Zitat von: moonsorrox am 01 August 2019, 14:18:16
Eigentlich sollte er die Beschattung auch schon aktiviert haben.
Ist aber nichts passiert..?

Muss ich noch etwas einstellen.?

schalte mal debug auf 1 und lass so paar min laufen. dann zeig mal was im Log zu ASC_Debug zu finden ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 14:32:49
Zitat von: CoolTux am 01 August 2019, 14:23:08
schalte mal debug auf 1 und lass so paar min laufen. dann zeig mal was im Log zu ASC_Debug zu finden ist.
Das kommt im Log

Eine Bedingung wird nicht erfüllt, wie kann ich die finden.?

ASC_DEBUG!!! 2019.08. 1 14:38:27 - EventProcessingShadingBrightness: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08. 1 14:38:27 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 14:38:27 - ShadingProcessing: KU_Rollladen - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.08. 1 14:38:27 - ShadingProcessing: KU_Rollladen - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08. 1 14:38:27 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:206.78, Elevation: 52.1, Brightness: 196, OutTemp: 24.7, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08. 1 14:38:27 - EventProcessingShadingBrightness: KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 196 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 14:38:27 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 14:35:15 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 14:35:15 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 14:35:15 - EventProcessingShadingBrightness: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08. 1 14:35:15 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:206.78, Elevation: 52.1, Brightness: 236, OutTemp: 24.7, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08. 1 14:35:15 - EventProcessingShadingBrightness: KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 236 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 14:35:15 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 14:35:13 - EventProcessingTwilightDevice: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08. 1 14:35:13 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:206.78, Elevation: 52.1, Brightness: 253, OutTemp: 24.6, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08. 1 14:35:13 - EventProcessingTwilightDevice: KU_Rollladen RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 14:35:13 - EventProcessingTwilightDevice: Rollladenautomatik - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.08. 1 14:35:13 - EventProcessingTwilightDevice: KU_Rollladen - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.08. 1 14:35:12 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 14:32:57 - EventProcessingShadingBrightness: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08. 1 14:32:57 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:204.9, Elevation: 52.44, Brightness: 253, OutTemp: 24.6, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08. 1 14:32:57 - EventProcessingShadingBrightness: KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 253 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 14:32:57 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

2019.08.01 14:30:30 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/10_CUL_HM.pm line 8211.
ASC_DEBUG!!! 2019.08. 1 14:30:23 - EventProcessingShadingBrightness: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08. 1 14:30:23 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:204.9, Elevation: 52.44, Brightness: 225, OutTemp: 24.4, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08. 1 14:30:23 - EventProcessingShadingBrightness: KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 225 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 14:30:23 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 14:43:21
Naja steht ja da was los ist. Einer der Bedingungen ist nicht mehr erfüllt.


Azimuth:206.78, Elevation: 52.1, Brightness: 196, OutTemp: 24.7, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 14:45:03
Hatte ich drüber schon gefragt, welche und wie kann ich die finden.?

Ist es diese Zeit hier:
ASC_Shading_MinMax_Elevation 25.0:100.0

die Zeit hatte ich so aus der commandref genommen, erklärt sich mir aber nicht
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 14:49:49
Zitat von: moonsorrox am 01 August 2019, 14:45:03
Hatte ich drüber schon gefragt, welche und wie kann ich die finden.?

Ist es diese Zeit hier:
ASC_Shading_MinMax_Elevation 25.0:100.0

die Zeit hatte ich so aus der commandref genommen, erklärt sich mir aber nicht

Das ist keine Zeit sondern der Elevation wert für Anfang und Ende. Der Elevation Wert muss also innerhalb dieser Angaben sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 14:51:54
ZitatASC_Shading_StateChange_Cloudy 700
   ASC_Shading_StateChange_Sunny 20

Das hier erklärt wohl das Verhalten. Sunny kann doch nicht kleiner wie Cloudy sein. Oder negiert Dein Helligkeitssensor?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 14:52:45
mein Twilight:
Internals:
   CFGFN      ./FHEM/System.cfg
   CONDITION  0
   DEF        52.500381 9.625142
   FUUID      5c4319de-f33f-a6c6-02a2-376d8080912987de
   INDOOR_HORIZON 0
   LATITUDE   52.500381
   LONGITUDE  9.625142
   NAME       myTwilight
   NR         4434
   STATE      6
   SUNPOS_OFFSET 300
   SWIP       0
   TYPE       Twilight
   VERSUCHE   0
   WEATHER    0
   WEATHER_HORIZON 0
   READINGS:
     2019-08-01 14:25:21   aktEvent        sr_weather
     2019-08-01 14:50:13   azimuth         212.26
     2019-08-01 14:50:13   compasspoint    south-southwest
     2019-08-01 14:25:12   condition       0
     2019-08-01 14:50:13   elevation       50.98
     2019-08-01 14:25:21   horizon         0
     2019-08-01 14:25:21   light           6
     2019-08-01 14:25:21   nextEvent       ss_weather
     2019-08-01 14:25:21   nextEventTime   21:08:36
     2019-08-01 14:25:12   sr              05:46:20
     2019-08-01 14:25:12   sr_astro        02:29:10
     2019-08-01 14:25:12   sr_civil        04:57:35
     2019-08-01 14:25:12   sr_indoor       05:46:20
     2019-08-01 14:25:12   sr_naut         03:59:32
     2019-08-01 14:25:12   sr_weather      05:46:20
     2019-08-01 14:25:12   ss              21:08:36
     2019-08-01 14:25:12   ss_astro        00:21:26
     2019-08-01 14:25:12   ss_civil        21:57:02
     2019-08-01 14:25:12   ss_indoor       21:08:36
     2019-08-01 14:25:12   ss_naut         22:54:27
     2019-08-01 14:25:12   ss_weather      21:08:36
     2019-08-01 14:25:21   state           6
     2019-08-01 14:50:13   twilight        100
     2019-08-01 14:50:13   twilight_weather 100
   TIMER:
     myTwilight_Midnight:
       HASH       myTwilight
       MODIFIER   Midnight
       NAME       myTwilight_Midnight
     myTwilight_sr:
       DEG        0
       HASH       myTwilight
       LIGHT      4
       MODIFIER   sr
       NAME       myTwilight_sr
       NAMENEXT   sr_indoor
       STATE      4
       SWIP       0
       TIME       1564631180.82224
     myTwilight_sr_astro:
       DEG        -18
       HASH       myTwilight
       LIGHT      1
       MODIFIER   sr_astro
       NAME       myTwilight_sr_astro
       NAMENEXT   sr_naut
       STATE      1
       SWIP       0
       TIME       1564619350.79113
     myTwilight_sr_civil:
       DEG        -6
       HASH       myTwilight
       LIGHT      3
       MODIFIER   sr_civil
       NAME       myTwilight_sr_civil
       NAMENEXT   sr
       STATE      3
       SWIP       0
       TIME       1564628255.8119
     myTwilight_sr_indoor:
       DEG        0
       HASH       myTwilight
       LIGHT      5
       MODIFIER   sr_indoor
       NAME       myTwilight_sr_indoor
       NAMENEXT   sr_weather
       STATE      5
       SWIP       0
       TIME       1564631180.83256
     myTwilight_sr_naut:
       DEG        -12
       HASH       myTwilight
       LIGHT      2
       MODIFIER   sr_naut
       NAME       myTwilight_sr_naut
       NAMENEXT   sr_civil
       STATE      2
       SWIP       0
       TIME       1564624772.80157
     myTwilight_sr_weather:
       DEG        0
       HASH       myTwilight
       LIGHT      6
       MODIFIER   sr_weather
       NAME       myTwilight_sr_weather
       NAMENEXT   ss_weather
       STATE      6
       SWIP       0
       TIME       1564631180.84287
     myTwilight_ss:
       DEG        0
       HASH       myTwilight
       LIGHT      3
       MODIFIER   ss
       NAME       myTwilight_ss
       NAMENEXT   ss_civil
       STATE      9
       SWIP       0
       TIME       1564686516.76224
     myTwilight_ss_astro:
       DEG        -18
       HASH       myTwilight
       LIGHT      0
       MODIFIER   ss_astro
       NAME       myTwilight_ss_astro
       NAMENEXT   sr_astro
       STATE      12
       SWIP       0
       TIME       1564611686.79113
     myTwilight_ss_civil:
       DEG        -6
       HASH       myTwilight
       LIGHT      2
       MODIFIER   ss_civil
       NAME       myTwilight_ss_civil
       NAMENEXT   ss_naut
       STATE      10
       SWIP       0
       TIME       1564689422.7719
     myTwilight_ss_indoor:
       DEG        0
       HASH       myTwilight
       LIGHT      4
       MODIFIER   ss_indoor
       NAME       myTwilight_ss_indoor
       NAMENEXT   ss
       STATE      8
       SWIP       0
       TIME       1564686516.75256
     myTwilight_ss_naut:
       DEG        -12
       HASH       myTwilight
       LIGHT      1
       MODIFIER   ss_naut
       NAME       myTwilight_ss_naut
       NAMENEXT   ss_astro
       STATE      11
       SWIP       0
       TIME       1564692867.78157
     myTwilight_ss_weather:
       DEG        0
       HASH       myTwilight
       LIGHT      5
       MODIFIER   ss_weather
       NAME       myTwilight_ss_weather
       NAMENEXT   ss_indoor
       STATE      7
       SWIP       0
       TIME       1564686516.74287
     myTwilight_sunpos:
       HASH       myTwilight
       MODIFIER   sunpos
       NAME       myTwilight_sunpos
     myTwilight_weather:
       HASH       myTwilight
       MODIFIER   weather
       NAME       myTwilight_weather
   TW:
     sr:
       DEG        0
       LIGHT      4
       NAME       sr
       NAMENEXT   sr_indoor
       STATE      4
       SWIP       0
       TIME       1564631180.82224
     sr_astro:
       DEG        -18
       LIGHT      1
       NAME       sr_astro
       NAMENEXT   sr_naut
       STATE      1
       SWIP       0
       TIME       1564619350.79113
     sr_civil:
       DEG        -6
       LIGHT      3
       NAME       sr_civil
       NAMENEXT   sr
       STATE      3
       SWIP       0
       TIME       1564628255.8119
     sr_indoor:
       DEG        0
       LIGHT      5
       NAME       sr_indoor
       NAMENEXT   sr_weather
       STATE      5
       SWIP       0
       TIME       1564631180.83256
     sr_naut:
       DEG        -12
       LIGHT      2
       NAME       sr_naut
       NAMENEXT   sr_civil
       STATE      2
       SWIP       0
       TIME       1564624772.80157
     sr_weather:
       DEG        0
       LIGHT      6
       NAME       sr_weather
       NAMENEXT   ss_weather
       STATE      6
       SWIP       0
       TIME       1564631180.84287
     ss:
       DEG        0
       LIGHT      3
       NAME       ss
       NAMENEXT   ss_civil
       STATE      9
       SWIP       0
       TIME       1564686516.76224
     ss_astro:
       DEG        -18
       LIGHT      0
       NAME       ss_astro
       NAMENEXT   sr_astro
       STATE      12
       SWIP       0
       TIME       1564611686.79113
     ss_civil:
       DEG        -6
       LIGHT      2
       NAME       ss_civil
       NAMENEXT   ss_naut
       STATE      10
       SWIP       0
       TIME       1564689422.7719
     ss_indoor:
       DEG        0
       LIGHT      4
       NAME       ss_indoor
       NAMENEXT   ss
       STATE      8
       SWIP       0
       TIME       1564686516.75256
     ss_naut:
       DEG        -12
       LIGHT      1
       NAME       ss_naut
       NAMENEXT   ss_astro
       STATE      11
       SWIP       0
       TIME       1564692867.78157
     ss_weather:
       DEG        0
       LIGHT      5
       NAME       ss_weather
       NAMENEXT   ss_indoor
       STATE      7
       SWIP       0
       TIME       1564686516.74287
Attributes:
   alias      myTwilight
   group      DarkSky - Wedemark Wetter
   room       AutomationTest,Wettervorhersage
   sortby     01
   useExtWeather Device:cloudCover
   verbose    2
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 14:55:51
Zitat von: CoolTux am 01 August 2019, 14:51:54
Das hier erklärt wohl das Verhalten. Sunny kann doch nicht kleiner wie Cloudy sein. Oder negiert Dein Helligkeitssensor?
nein der negiert nicht.
Also muss ich dieses wohl umdrehen.? Ich dachte ich muss da im Wert liegen, der Sensor sagt gerade 148
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 01 August 2019, 15:00:51
Zitat von: moonsorrox am 01 August 2019, 14:45:03
Hatte ich drüber schon gefragt, welche und wie kann ich die finden.?

Hallo moonsorrox,

ich hatte hier https://forum.fhem.de/index.php/topic,99980.msg958252.html#msg958252 (https://forum.fhem.de/index.php/topic,99980.msg958252.html#msg958252) schon mal meine Konfiguration schritt für schritt beschrieben. Du findes dort auch Beispiele für ReadingsGroup mit denen ich mit übersicht über die vielen Attribute verschafft habe.
Ich habe es gerade nochmal aktualisiert, da ich bereits weiter voran gekommen bin.

Und ein paar Bilder sind auch dabei....

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 15:08:11
@ch.eick

Ja vielen Dank, ich habe auch von dir alles gelesen und auch die readingsgroup übernommen, die Seite mit dem Sonnenstand von dir habe ich auch genutzt nur wurde in dem Beitrag wo ich gefragt hatte nichts beantwortet.

Meine Fensterposition ist ja 270 und abschatten möchte ich von links 90 das bedeutet das er bei 190° anfängt und rechts 20 das bedeutet das er bis 290° aufhört in diesem Bereich bin ich aber noch drin..!
Der Helleigkeitssensor ist auch zwischen den eingestellten Werten die ich jetzt umgedreht habe
ASC_Shading_StateChange_Cloudy 20
   ASC_Shading_StateChange_Sunny 700

Deshalb weiß ich grad nicht welche Bedingung nicht erfüllt ist

Er schreibt mir hier im Log auch folgendes, nur ich weiß nicht welche Zeitblockade er meint
ASC_DEBUG!!! 2019.08. 1 15:11:34 - EventProcessingShadingBrightness: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08. 1 15:11:34 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:219.18, Elevation: 49.2, Brightness: 110, OutTemp: 24.4, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08. 1 15:11:34 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 15:11:34 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 15:11:34 - EventProcessingShadingBrightness: KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 110 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 15:11:34 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 15:10:13 - EventProcessingTwilightDevice: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08. 1 15:10:13 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:219.18, Elevation: 49.2, Brightness: 122, OutTemp: 24.5, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08. 1 15:10:13 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 15:10:13 - FnIsDay: KU_Rollladen Allgemein: 1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 01 August 2019, 15:28:45
Zitat von: moonsorrox am 01 August 2019, 15:08:11
Meine Fensterposition ist ja 270 und abschatten möchte ich von links 90 das bedeutet das er bei 190° anfängt und rechts 20 das bedeutet das er bis 290° aufhört in diesem Bereich bin ich aber noch drin..!
Der Helleigkeitssensor ist auch zwischen den eingestellten Werten die ich jetzt umgedreht habe

Deshalb weiß ich grad nicht welche Bedingung nicht erfüllt ist

Sorry, das mit den Winkel ist mir wohl durch gegangen: 180° bis 290° ist bei links 90 fenster 270 und rechts 20 richtig.

Cloudy muss immer kleiner als sunny sein und der Brightnesswert arbeitet dazwischen.

Im Log werden Dir die Werte angezeigt, die ASC gerade verarbeitet...

Update:
ASC_DEBUG!!! 2019.08. 1 15:10:13 - ShadingProcessing: KU_Rollladen - übergebende Werte -

Azimuth:219.18,
Elevation: 49.2,
Brightness: 122,
OutTemp: 24.5,
Fenster Position: 270,
Winkel Links: 90,
Winkel Rechts: 20,
Ist es nach der Zeitblockadezeit: JA,
Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN,
Ist es nach der Hälfte der Beschattungswartezeit: NEIN

...und die kannst Du dann nur manuell mit Deinen Einstellungen vergleichen.



Ich habe da noch folgende readingsgroup für Astro

defmod rg_ASC_Astro readingsGroup <>,<Aufgang>,<Untergang>,<Grad>,<Elevation>,<Zeit>,<Season> (ASC_Astro):CivilTwilightMorning,CivilTwilightEvening,SunAz,SunAlt,ObsTime,ObsSeason
attr rg_ASC_Astro group ASC Environment
attr rg_ASC_Astro noheading 1
attr rg_ASC_Astro room Rollos
attr rg_ASC_Astro sortby 07


nagut und noch ein Bild, wo ich mir die ganzen Werte mal zusammengesucht habe, das macht das Vergleichen mit dem Putty Fenster und dem tail -f /opt/fhem/log/[logdatei] leichter

Gruß
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 15:40:09
Zitat von: moonsorrox am 01 August 2019, 15:08:11
ASC_DEBUG!!! 2019.08. 1 15:10:13 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:219.18, Elevation: 49.2, Brightness: 122, OutTemp: 24.5, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

Die Beschattungswartezeit ist das Attribut Shading_WaitingPeriod
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 15:40:54
Im Log des ASC_debug stehen ja auch die Werte alle drin und ich weiß jetzt nicht welcher Wert dort Ja hat. Es steht ja direkt hinter dem Winkel 270
ZitatPosition: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: JA

Ich weiß leider nicht was damit gemeint ist deshalb hatte ich angenommen das meine Winkel falsch sind, aber du sagst ja das die Richtig sind und ich bin j nach dem Sonnenstand da auch noch drin.

Anbei mal meine Readingsgroupb welche ich mir als Hilfe gebaut habe.
Die neuen auf deiner verlinkten Seite schaue ich mir dann an, ich wollte nur mal den einen Rollladen zum laufen bekommen dann kan ich weiter machen.

Im moment bin ich aber etwas verwirrt, weil ich nicht weiß wo und was ich suchen soll...!  :-\
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 15:43:00
Zitat von: CoolTux am 01 August 2019, 15:40:09
Die Beschattungswartezeit ist das Attribut Shading_WaitingPeriod
OK die hatte ich bisher nicht drin, die habe ich jetzt mal auf "0" gesetzt

OK noch eine Erklärung ich habe die in einer Redingsgroup dort hatte ich die auf "0" aber im Rollladen Device war sie nicht drin.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 15:43:44
Zitat von: CoolTux am 01 August 2019, 15:40:09
Die Beschattungswartezeit ist das Attribut Shading_WaitingPeriod

Gib ihm doch mal etwas Zeit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 15:45:40
ich gebe nicht auf  ;)
ich möchte das ja nutzen habe die Zeit jetzt mal auf 60 gestellt
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 15:48:51
Zitat von: moonsorrox am 01 August 2019, 15:45:40
ich gebe nicht auf  ;)
ich möchte das ja nutzen habe die Zeit jetzt mal auf 60 gestellt

Er muss zweimal diese Zeit überwinden. Beim ersten mal geht er in "in reserved" und beim zweiten mal in "in" dann sollte er beschatten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 16:00:22
wenn ich da 60 eingestellt habe sind das doch eigentlich nur 1 min.
Das heißt meine Gesamt Wartezeit ist 2 min.

hier ma ein aktuelles debug Log
ASC_DEBUG!!! 2019.08. 1 16:00:53 - EventProcessingShadingBrightness: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08. 1 16:00:53 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:00:53 - ShadingProcessing: KU_Rollladen - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08. 1 16:00:53 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:233.52, Elevation: 44.09, Brightness: 271, OutTemp: 25.2, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08. 1 16:00:53 - EventProcessingShadingBrightness: KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 271 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 16:00:53 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 15:58:20 - EventProcessingShadingBrightness: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08. 1 15:58:20 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 15:58:20 - ShadingProcessing: KU_Rollladen - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08. 1 15:58:20 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:233.52, Elevation: 44.09, Brightness: 242, OutTemp: 25.3, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08. 1 15:58:20 - EventProcessingShadingBrightness: KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 242 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 15:58:20 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 15:56:31 - EventProcessingTwilightDevice: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08. 1 15:56:31 - FnIsDay: KU_Rollladen Allgemein: 1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 16:17:09
stell mal die Blocking Time für manuelles Fahren auch auf 60
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 16:21:08
Zitat von: CoolTux am 01 August 2019, 16:17:09
stell mal die Blocking Time für manuelles Fahren auch auf 60
diese ASC_BlockingTime_afterManual 60

Es passiert nichts  :-\

Sollte demnach nach 2min. Beschatten
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 16:35:58
Debug Ausgabe?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 16:38:41
da ist sie


ASC_DEBUG!!! 2019.08. 1 16:37:21 - EventProcessingShadingBrightness: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08. 1 16:37:21 - ShadingProcessing: KU_Rollladen - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.08. 1 16:37:21

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 409 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 409 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 409 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 409 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 409 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 409 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:37:21 - ShadingProcessing: KU_Rollladen - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08. 1 16:37:21 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:244.25, Elevation: 38.87, Brightness: 409, OutTemp: 25.3, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 409 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 409 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 409 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 409 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:37:21 - EventProcessingShadingBrightness: KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 409 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 16:37:21 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 16:36:32 - EventProcessingTwilightDevice: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08. 1 16:36:32 - ShadingProcessing: KU_Rollladen - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.08. 1 16:36:32

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 237 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 237 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 237 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 237 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 237 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 237 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:36:32 - ShadingProcessing: KU_Rollladen - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08. 1 16:36:32 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:244.25, Elevation: 38.87, Brightness: 237, OutTemp: 25.2, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 237 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 237 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 237 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 237 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:36:32 - EventProcessingTwilightDevice: KU_Rollladen RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 16:36:32 - EventProcessingTwilightDevice: Rollladenautomatik - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 16:52:09
Zitat von: moonsorrox am 01 August 2019, 16:38:41
da ist sie


ASC_DEBUG!!! 2019.08. 1 16:37:21 - EventProcessingShadingBrightness: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08. 1 16:37:21 - ShadingProcessing: KU_Rollladen - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.08. 1 16:37:21

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 409 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 409 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 409 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 409 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 409 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 409 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:37:21 - ShadingProcessing: KU_Rollladen - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08. 1 16:37:21 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:244.25, Elevation: 38.87, Brightness: 409, OutTemp: 25.3, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 409 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 409 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 409 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 409 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:37:21 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:37:21 - EventProcessingShadingBrightness: KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 409 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 16:37:21 - EventProcessingShadingBrightness: KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 16:36:32 - EventProcessingTwilightDevice: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08. 1 16:36:32 - ShadingProcessing: KU_Rollladen - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.08. 1 16:36:32

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 237 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 237 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 237 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 237 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 237 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 237 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:36:32 - ShadingProcessing: KU_Rollladen - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08. 1 16:36:32 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:244.25, Elevation: 38.87, Brightness: 237, OutTemp: 25.2, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 237 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 237 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 237 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 237 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 16:36:32 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 16:36:32 - EventProcessingTwilightDevice: KU_Rollladen RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08. 1 16:36:32 - EventProcessingTwilightDevice: Rollladenautomatik - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt



Mach mal bitte ein

{ ascAPIget('ShadingMaxElevation','ROLLODEVICE') }
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 16:54:21
100.0
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 16:59:41
Du hast für Sunny 700 im Attribut aber aktuell ist er bei 237

Das wird nichts. Er muss doch über den Sunny Wert kommen. Die Attribute für Sunny und Cloudy sind doch Schwellwerte die Über (Sunny) oder Unter (Cloudy) Schritten werden müssen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 17:03:49
OH je ich dachte der muss dazwischen stehen..! :-\

Ich habe die ganze Zeit in der commandref darüber gegrübelt, aber es ist mir nicht klar gewesen...
ZitatASC_Shading_StateChange_Cloudy - Brightness Wert ab welchen die Beschattung aufgehoben werden soll, immer in Abhängigkeit der anderen einbezogenen Sensorwerte (default: 20000)
ASC_Shading_StateChange_Sunny - Brightness Wert ab welchen Beschattung stattfinden soll, immer in Abhängigkeit der anderen einbezogenen Sensorwerte (default: 35000)

ASC_DEBUG!!! 2019.08. 1 17:04:40 - EventProcessingShadingBrightness: KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08. 1 17:04:40 - ShadingProcessing: KU_Rollladen - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2019.08. 1 17:04:40

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 213 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 213 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 213 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 213 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 213 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 213 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 17:04:40 - ShadingProcessing: KU_Rollladen - Alle Beschattungsbedingungen wurden erf�llt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in

ASC_DEBUG!!! 2019.08. 1 17:04:40 - ShadingProcessing: KU_Rollladen - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08. 1 17:04:40 - ShadingProcessing: KU_Rollladen - �bergebende Werte - Azimuth:250.32, Elevation: 35.35, Brightness: 213, OutTemp: 26.2, Fenster Position: 270, Winkel Links: 90, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 213 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 213 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen getUpBrightness: 1 Brightness: 213 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen getDownBrightness: 1 Brightness: 213 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08. 1 17:04:40 - FnIsDay: KU_Rollladen Allgemein: 1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 17:11:29
Er hat jetzt beschattet  ;)

Ich sage mal ein großes Dankeschön an dich CoolTux  :) ;)
Ich werde morgen mal ein zweiten Rollladen in Angriff nehmen mal schauen ob ich das hinbekomme..!!1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 01 August 2019, 17:13:03
Zitat von: moonsorrox am 01 August 2019, 17:03:49
OH je ich dachte der muss dazwischen stehen..! :-\

Sorry, ich glaube das habe ich auch falsch geschrieben :'(

Richtig ist, wenn der Sensor sunny überschreitet ist diese Bedingung für's Beschatten bereit.
Dann gilt das so lange, bis cloudy unterschritten wird.

Gruß
    Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 17:57:47
Zitat von: ch.eick am 01 August 2019, 17:13:03
Sorry, ich glaube das habe ich auch falsch geschrieben :'(
kein Problem, jetzt habe ich es verstanden, nachdem ich die commandref gefühlt 31mal gelesen habe  ;)

Ich beschäftige mich gerade mit deinen Readingsgroup und passe die für mich an, das gibt gute Informationen besonders, wenn man sich mit dem Modul erst 3 Tage beschäftigt  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 18:14:47
Eine Frage bleibt noch, wenn der Helligkeitssensor unter die Cloudy Schwelle gegangen ist in welche Position fährt er dann, kann man die angeben.?
Bei mir ist er nur auf die Pos 20 gefahren.

Normal sollte er doch die Beschattung beenden, also bei mir ganz hoch fahren pct 100
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 01 August 2019, 18:39:11
Ich hatte neulich den Partmodus für ca. 30min aktiviert. Die Jalousien wie wie gewollt nicht heruntergefahren.
Beim Beenden das Partmodus um 20:08 Uhr sind anschließend ALLE Jalousien heruntergefahren.
Und das obwohl ASC_Time_Down_Late noch lange nicht erreicht war und auch ASC_PrivacyDownTime_beforNightClose noch weit weg war.

ASC_Time_Down_Late = 22:00
ASC_PrivacyDownTime_beforNightClose = 1800



...
2019-07-28_18:45:03 Rolladensteuerung partyMode off
2019-07-28_18:45:06 Rolladensteuerung partyMode: on
...
2019-07-28_20:08:51 Rolladensteuerung partyMode: off
2019-07-28_20:09:52 Rolladensteuerung xyz_PosValue: 100
2019-07-28_20:09:52 Rolladensteuerung drive after party mode
...


Vermutlich wirst du mir sagen, dass irgendwo noch eine Fahrt zwischengespeichert war, oder? Das kann ich mir aber nicht vorstellen.
Oder liegt das daran, dass ich um 18:45 Uhr partyMode off und direkt danach partyMode on gesetzt habe? Hier habe ich mich beim ersten Setzen verklickt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 01 August 2019, 18:42:02
Zitat von: moonsorrox am 01 August 2019, 18:14:47
Eine Frage bleibt noch, wenn der Helligkeitssensor unter die Cloudy Schwelle gegangen ist in welche Position fährt er dann, kann man die angeben.?
Bei mir ist er nur auf die Pos 20 gefahren.

Normal sollte er doch die Beschattung beenden
Bei mir steuert er Position 0 an, das ist ganz oben.
In meiner Beschreibung steht, dass als erstes alle Rollos mit 0 und 100 in die Endposition fahren müssen. Ansonsten kommt es zu Verschiebungen, wie bei mir am Anfang.

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 19:11:42
Zitat von: moonsorrox am 01 August 2019, 18:14:47
Eine Frage bleibt noch, wenn der Helligkeitssensor unter die Cloudy Schwelle gegangen ist in welche Position fährt er dann, kann man die angeben.?
Bei mir ist er nur auf die Pos 20 gefahren.

Normal sollte er doch die Beschattung beenden, also bei mir ganz hoch fahren pct 100

Er fährt in die letzte Position vor der Beschattungsposition
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 19:14:21
Zitat von: FunkOdyssey am 01 August 2019, 18:39:11
Ich hatte neulich den Partmodus für ca. 30min aktiviert. Die Jalousien wie wie gewollt nicht heruntergefahren.
Beim Beenden das Partmodus um 20:08 Uhr sind anschließend ALLE Jalousien heruntergefahren.
Und das obwohl ASC_Time_Down_Late noch lange nicht erreicht war und auch ASC_PrivacyDownTime_beforNightClose noch weit weg war.

ASC_Time_Down_Late = 22:00
ASC_PrivacyDownTime_beforNightClose = 1800



...
2019-07-28_18:45:03 Rolladensteuerung partyMode off
2019-07-28_18:45:06 Rolladensteuerung partyMode: on
...
2019-07-28_20:08:51 Rolladensteuerung partyMode: off
2019-07-28_20:09:52 Rolladensteuerung xyz_PosValue: 100
2019-07-28_20:09:52 Rolladensteuerung drive after party mode
...


Vermutlich wirst du mir sagen, dass irgendwo noch eine Fahrt zwischengespeichert war, oder? Das kann ich mir aber nicht vorstellen.
Oder liegt das daran, dass ich um 18:45 Uhr partyMode off und direkt danach partyMode on gesetzt habe? Hier habe ich mich beim ersten Setzen verklickt.

Hattest Du nach der Morgenfahrt vielleicht ein Neustart von FHEM gemacht?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 01 August 2019, 20:44:34
Zitat von: CoolTux am 01 August 2019, 19:14:21
Hattest Du nach der Morgenfahrt vielleicht ein Neustart von FHEM gemacht?

Ich bin das Log mal durchgegangen.
Ich habe zwar ein Update gemacht, aber keinen Neustart durchgeführt. Hatte ich wohl vergessen.
Im Update waren aber keine ASC-Änderungen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 21:03:25
Also die einzige Erklärung zum schließen wäre das ASC dachte es ist Nacht. Aber wieso ASC das dachte ist schwer zu sagen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 01 August 2019, 21:07:36
Okay. Ich werde es im Auge behalten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 01 August 2019, 21:24:00
Hallo,

Zitat von: CoolTux am 01 August 2019, 13:34:32
Dann sollte Dein Rollo beim besten Willen nicht fahren


or (
                CheckIfShuttersWindowRecOpen($shuttersDev) == 2
                and (  $shutters->getLockOut eq 'soft'
                    or $shutters->getLockOut eq 'hard' )
                and not $shutters->getQueryShuttersPos($posValue)
            )


Das hier hätte eigentlich greifen sollen. Denn in Deinem Fall sind die Bedingungen erfüllt und somit hätte die Fahrt zurückgestellt werden sollen. Gilt aber vorerst nur wenn es wirklich eine Nachtfahrt war.


Hier mal ein list vom ASC-Device. Es ist zu erkennen dass um 21:20 Uhr runtergefahren wird.

Internals:
   .FhemMetaInternals 1
   FUUID      5c765ad0-f33f-cf0a-55eb-449998b200d8a87e
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc_Rollladen
   NOTIFYDEV  global,asc_Rollladen,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_06_KU_Rollladen,residents,1_02_WZ_Rollladen_r,1_06_KU_Tuerkontakt,1_06_KU_Rollladen,1_02_WZ_Rollladen_l,tw_Altenglan,1_02_WZ_Tuerkontakt,ws980wifi
   NR         391
   NTFY_ORDER 51-asc_Rollladen
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-07-25 12:16:46   .monitoredDevs  {"tw_Altenglan":{"asc_Rollladen":"ASC_twilightDevice"},"1_02_WZ_Rollladen_l":{},"1_02_WZ_Rollladen_r":{},"1_02_WZ_Tuerkontakt":{"1_02_WZ_Rollladen_r":"ASC_WindowRec","1_02_WZ_Rollladen_l":"ASC_WindowRec"},"1_06_KU_Rollladen":{},"1_06_KU_Tuerkontakt":{"1_06_KU_Rollladen":"ASC_WindowRec"},"residents":{"asc_Rollladen":"ASC_residentsDev"},"ws980wifi":{"1_06_KU_Rollladen":"ASC_BrightnessSensor","1_02_WZ_Rollladen_r":"ASC_BrightnessSensor","1_02_WZ_Rollladen_l":"ASC_BrightnessSensor"}}
     2019-08-01 08:00:35   1_02_WZ_Rollladen_l_PosValue 100
     2019-07-26 08:30:02   1_02_WZ_Rollladen_l_lastDelayPosValue 100
     2019-08-01 08:30:02   1_02_WZ_Rollladen_l_lastPosValue 0
     2019-08-01 08:30:02   1_02_WZ_Rollladen_l_nextAstroTimeEvent  1.08.2019 - 21:20
     2019-08-01 08:00:36   1_02_WZ_Rollladen_r_PosValue 100
     2019-07-31 21:22:19   1_02_WZ_Rollladen_r_lastDelayPosValue 0
     2019-08-01 08:30:02   1_02_WZ_Rollladen_r_lastPosValue 0
     2019-08-01 08:30:02   1_02_WZ_Rollladen_r_nextAstroTimeEvent  1.08.2019 - 21:20
     2019-08-01 07:00:33   1_06_KU_Rollladen_PosValue 100
     2019-07-26 07:30:02   1_06_KU_Rollladen_lastDelayPosValue 100
     2019-08-01 07:30:02   1_06_KU_Rollladen_lastPosValue 0
     2019-08-01 07:30:02   1_06_KU_Rollladen_nextAstroTimeEvent  1.08.2019 - 21:20
     2019-06-04 11:16:22   ascEnable       on
     2019-06-25 08:52:07   controlShading  on
     2019-07-24 15:43:58   hardLockOut     off
     2019-02-27 10:39:29   partyMode       off
     2019-07-31 08:33:39   room_1_02_WZ_9_06_CUL_HM 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r
     2019-07-31 08:33:39   room_1_06_KU_9_06_CUL_HM 1_06_KU_Rollladen
     2019-02-27 10:39:29   selfDefense     off
     2019-08-01 08:30:02   state           created new drive timer
     2019-03-01 16:27:16   sunriseTimeWeHoliday on
     2019-07-31 08:33:39   userAttrList    rolled out
   helper:
     shuttersList:
       1_02_WZ_Rollladen_l
       1_02_WZ_Rollladen_r
       1_06_KU_Rollladen
   monitoredDevs:
     1_02_WZ_Rollladen_l:
     1_02_WZ_Rollladen_r:
     1_02_WZ_Tuerkontakt:
       1_02_WZ_Rollladen_l ASC_WindowRec
       1_02_WZ_Rollladen_r ASC_WindowRec
     1_06_KU_Rollladen:
     1_06_KU_Tuerkontakt:
       1_06_KU_Rollladen ASC_WindowRec
     residents:
       asc_Rollladen ASC_residentsDev
     tw_Altenglan:
       asc_Rollladen ASC_twilightDevice
     ws980wifi:
       1_02_WZ_Rollladen_l ASC_BrightnessSensor
       1_02_WZ_Rollladen_r ASC_BrightnessSensor
       1_06_KU_Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_residentsDev residents:state
   ASC_tempSensor ws980wifi:temperature
   ASC_twilightDevice tw_Altenglan
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Rollladen
   icon       fts_shutter_automatic
   room       1_02_WZ,1_06_KU



Hier die Debug-Ausgabe:

ASC_DEBUG!!! 2019.08. 1 21:20:28 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 21:20:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 21:20:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 21:20:28 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 21:20:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 21:20:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 21:20:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 21:20:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 21:20:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 21:20:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08. 1 21:20:48 - FnSetCmdFn: 1_06_KU_Rollladen - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.08.01 21:20:48.080 3: CUL_HM set 1_06_KU_Rollladen pct 0

ASC_DEBUG!!! 2019.08. 1 21:20:48 - FnSetDriveCmd: 1_06_KU_Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08. 1 21:20:48 - FnSetDriveCmd: 1_06_KU_Rollladen - NoOffset: NEIN

ASC_DEBUG!!! 2019.08. 1 21:20:48 - FnShuttersCommandSet: 1_06_KU_Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r

ASC_DEBUG!!! 2019.08. 1 21:20:48 - FnSetCmdFn: 1_02_WZ_Rollladen_l - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 30. Grund der Fahrt: night close
2019.08.01 21:20:48.237 3: CUL_HM set 1_02_WZ_Rollladen_l pct 30

ASC_DEBUG!!! 2019.08. 1 21:20:48 - FnSetDriveCmd: 1_02_WZ_Rollladen_l - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08. 1 21:20:48 - FnSetDriveCmd: 1_02_WZ_Rollladen_l - NoOffset: NEIN

ASC_DEBUG!!! 2019.08. 1 21:20:48 - FnShuttersCommandSet: 1_02_WZ_Rollladen_l - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r

ASC_DEBUG!!! 2019.08. 1 21:20:48 - FnShuttersCommandSet: 1_02_WZ_Rollladen_r - Die Fahrt wird zur�ckgestellt. Grund kann ein ge�ffnetes Fenster sein oder ein aktivierter Party Modus

ASC_DEBUG!!! 2019.08. 1 21:20:48 - EventProcessingShutters: 1_06_KU_Rollladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1564687248 Last Position Timestamp: 1564687248 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08. 1 21:20:48 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08. 1 21:20:48 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1564687248 Last Position Timestamp: 1564687248 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08. 1 21:20:49 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08. 1 21:21:09 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1564687269 Last Position Timestamp: 1564687248 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 30

ASC_DEBUG!!! 2019.08. 1 21:21:09 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

Rechts der fährt korrekterweise wegen dem Fenster nicht. Aber leider wieder der Linke und zwar in die ComfortPos.

Vielen Dank.


PS: Folgende Warnung noch im Log gefunden

PERL WARNING: Use of uninitialized value $posValue in numeric lt (<) at ./FHEM/73_AutoShuttersControl.pm line 3967

Gruß Daniel.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 21:40:23
ASC_DEBUG!!! 2019.08. 1 21:20:48 - FnShuttersCommandSet: 1_02_WZ_Rollladen_r - Die Fahrt wird zur�ckgestellt. Grund kann ein ge�ffnetes Fenster sein oder ein aktivierter Party Modus
Hier wurde es korrekt erkannt. Er hat also wirklich erkannt das Terrassentür auf ist.

Aber wieso er das beim linken nicht macht. Kannst Du beim linken noch mal die Abfragen machen bitte welche ich Dir heute Vormittag gegeben habe?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 21:48:23
{ ascAPIget('QueryShuttersPos','ROLLONAME'30) }

Mach das bitte einmal für das linke Rollo
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 01 August 2019, 21:50:38
FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('1_02_WZ_Rollladen_l')
=>0

{ ascAPIget('LockOut','1_02_WZ_Rollladen_l') }
=>soft

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_l',0) }
=><NICHTS>

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_l',30) }
=>1
Hier hatte er heute mittag nichts angezeigt
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 21:57:22
Zitat von: dancatt am 01 August 2019, 21:50:38
FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('1_02_WZ_Rollladen_l')
=>0
Terrassentür ist anscheinend geschlossen


Zitat von: dancatt am 01 August 2019, 21:50:38
{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_l',0) }
=><NICHTS>

Null ist geschlossen, richtig? Das passt denn es heisst das die aktuelle Position oberhalb von 0 ist


Zitat von: dancatt am 01 August 2019, 21:50:38
{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_l',30) }
=>1
Hier hatte er heute mittag nichts angezeigt

Das ist durchaus möglich. Die aktuelle Position ist anscheinend nicht oberhalb der Zielposition, also 30
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 01 August 2019, 22:01:07
Zum Zeitpunkt der Abfragen war die Tür geschlossen und beide Rollläden unten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 01 August 2019, 22:02:26
Ja. 0 ist geschlossen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 22:06:44
Kannst Du für den linken bitte einmal die Tür auf machen und den linken nach oben (offen) fahren und dann noch mal diese Abfragen machen.?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 22:39:03
Zitat von: CoolTux am 01 August 2019, 19:11:42
Er fährt in die letzte Position vor der Beschattungsposition
OK, dann erklärt sich 20, weil diese Position hatte er vorher... :)

Ich hatte so gehofft das es jetzt alles läuft, leider nicht er ist heute Abend nicht runter gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 August 2019, 22:40:54
Eventuell ist er etwas verwirrt durch das viele rum geteste. Du fährst mit Astro runter? Oder feste Zeit?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 August 2019, 23:42:00
Fahre mit Astro runter und es steht auch die Zeit drin von heute 1.08.2019 - 21:57 Uhr
Normal sollte sie sich schon geändert haben auf morgen Abend ist sie aber nicht.
ASC_Down astro

Öffnen morgen früh 2.08.2019 - 07:45  öffne ich über time
ASC_Up time

Diese Zeiten kann ich alle drin lassen.?
ASC_Time_Down_Early 16:15
ASC_Time_Down_Late 22:15
ASC_Time_Up_Early 07:45
ASC_Time_Up_Late 08:30
ASC_Time_Up_WE_Holiday 08:15

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 August 2019, 05:03:54
Ja das passt so. Beobachte mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 02 August 2019, 06:42:57
Zitat von: CoolTux am 01 August 2019, 22:06:44
Kannst Du für den linken bitte einmal die Tür auf machen und den linken nach oben (offen) fahren und dann noch mal diese Abfragen machen.?


{ FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('1_02_WZ_Rollladen_l') }

=>2


{ ascAPIget('LockOut','1_02_WZ_Rollladen_l') }

=>soft


{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_l',0) }

=><NICHTS>
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 August 2019, 07:17:27
Ich versuche das mal bei mir noch mal mit Deinen Einstellungen zu testen. Aber eigentlich ist alles schick bei Dir.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 02 August 2019, 09:42:32
Zitat von: CoolTux am 02 August 2019, 05:03:54
Ja das passt so. Beobachte mal.
Leider heute morgen nicht hochgefahren  :-\
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 02 August 2019, 11:05:32
Wäre es vielleicht eine Idee dass das Modul ASC x verschiedene ReadingsGroup bereitstellt?
Beispiel ReadingsGroup "Beschattung" für alle Rollläden:

Dies würde einen guten Überblick verschaffen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 August 2019, 11:24:24
Zitat von: dancatt am 02 August 2019, 11:05:32
Wäre es vielleicht eine Idee dass das Modul ASC x verschiedene ReadingsGroup bereitstellt?
Beispiel ReadingsGroup "Beschattung" für alle Rollläden:

  • Anzeige aller relevanten ASC-Beschattungs-Grenzwerte des Rollladens (Sollwerte)
  • Anzeige aller relevanten Werte aus den "Fremddevices" (z.B. Brightnesssensor, Twilight) (Istwerte)

Dies würde einen guten Überblick verschaffen.

Darüber wurde schon nachgedacht. Aber ich bin ja noch in der Testphase und beim ausmerzen von Fehlern. Kann man aber später gerne dazu tun.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 August 2019, 11:25:26
Zitat von: moonsorrox am 02 August 2019, 09:42:32
Leider heute morgen nicht hochgefahren  :-\

Mach mal ein renewSetSunrise.... und erstelle damit die Timer neu.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 02 August 2019, 11:29:10
Zitat von: CoolTux am 02 August 2019, 11:24:24
Darüber wurde schon nachgedacht. Aber ich bin ja noch in der Testphase und beim ausmerzen von Fehlern. Kann man aber später gerne dazu tun.

Ok. Vielen Dank.
Ich würde aber vermuten dass die Benutzer bei der Beschattung weniger Fehler machen würden wenn man das optisch in einer Ansicht hätte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 August 2019, 11:35:35
Durchaus denkbar
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Johnnyflash am 02 August 2019, 13:26:12
Hallo,
ich habe in den letzten Tagen meine Rollos von DOIF auf dieses tolle Modul umgestellt, an dieser Stelle erstmal vielen Dank für die ganze Arbeit die da drin steckt.

Ich habe eine Frage zum Thema Roommates:
Bisher habe ich in dein DOIFs unterschieden, ob der Bewohner eines Zimmers zuhause ist oder nicht. Wenn der Bewohner nicht anwesend ist, wurden die Rollos morgens automatisch hoch gefahren, ansonsten nicht (die Rollos wurden dann von Hand hochgefahren wenn man aufgestanden ist). Die Anwesenheit wird über Residents / Roomates verwaltet. Jetzt habe ich für das Schlafzimmer von mir und meiner Frau uns beide als Roommate eingetragen und den ASC_Mode_Up auf absent gestellt. Heute Nacht hatten wir das Rollo zum Lüften geöffnet. Als ich heute morgen vom Brötchen holen nach Hause gekommen bin, hat das ASC Modul dann scheinbar das Rollo geschlossen, als mein Handy sich wieder ins WLAN eingeloggt hat und das Roommate Device von mir von absent auf present gewechselt hat. Ist das so gewollt oder habe ich etwas falsch konfiguriert?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 02 August 2019, 13:32:09
Zitat von: CoolTux am 02 August 2019, 11:25:26
Mach mal ein renewSetSunrise.... und erstelle damit die Timer neu.
OK ist gemacht und Timmer sind aktualisiert, er erkennt jetzt auch das WoE ist und hat gleich die Zeit vom WoE rein geschrieben.
Mal schauen ob es jetzt läuft

ASC_Time_DriveDown 2.08.2019 - 21:55
ASC_Time_DriveUp 3.08.2019 - 08:15
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 August 2019, 13:42:55
Zitat von: Johnnyflash am 02 August 2019, 13:26:12
Hallo,
ich habe in den letzten Tagen meine Rollos von DOIF auf dieses tolle Modul umgestellt, an dieser Stelle erstmal vielen Dank für die ganze Arbeit die da drin steckt.

Ich habe eine Frage zum Thema Roommates:
Bisher habe ich in dein DOIFs unterschieden, ob der Bewohner eines Zimmers zuhause ist oder nicht. Wenn der Bewohner nicht anwesend ist, wurden die Rollos morgens automatisch hoch gefahren, ansonsten nicht (die Rollos wurden dann von Hand hochgefahren wenn man aufgestanden ist). Die Anwesenheit wird über Residents / Roomates verwaltet. Jetzt habe ich für das Schlafzimmer von mir und meiner Frau uns beide als Roommate eingetragen und den ASC_Mode_Up auf absent gestellt. Heute Nacht hatten wir das Rollo zum Lüften geöffnet. Als ich heute morgen vom Brötchen holen nach Hause gekommen bin, hat das ASC Modul dann scheinbar das Rollo geschlossen, als mein Handy sich wieder ins WLAN eingeloggt hat und das Roommate Device von mir von absent auf present gewechselt hat. Ist das so gewollt oder habe ich etwas falsch konfiguriert?

Du hast nichts falsch konfiguriert. ASC hat erkannt das es Nacht ist und Du wirst für ASC_Mode_Down home oder always haben. Wenn dann ein Bewohner nach Hause kommt und der Status auf home wechselt werden die Rollos geschlossen wegen Nacht. Ich gehe davon aus das Deine Frau aber nicht auf asleep oder so stand denn sonst hätten die Rollos nicht fahren dürfen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Johnnyflash am 02 August 2019, 14:00:58
Das ist richtig, ich verwende für meine Bewohner nur absent, gone und home, asleep und gotosleep verwende ich nicht. Ist das von mir gewünschte Verhalten irgendwie hinzukriegen? Ich hatte erwartet, dass das eintragen von Bewohnern das schließen der Rollläden nicht beeinflusst, wenn der ASC_Mode_Down auf always steht. Oder bezieht sich das auf Residents und nicht auf Roommate?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 August 2019, 14:21:14
Leider nein. Always für down bedeutet fahre immer runter. Also generell bei Nacht und wenn Bewohner hinterlegt auch noch sobald einer auf schlafen steht.

Ich finde das sehr komfortabel das sich die Rollos schließen wenn nur ein Bewohner sich auf schlafen stellt und öffnen sobald kein Bewohner mehr auf asleep steht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 02 August 2019, 16:36:33
Ich bin mit dem erkennen der manuellen Fahrten nur bedingt weiter....

Immerhin wurden mittlerweile auch die Homematic-Rolladen erkannt und das Reading "LastDrive" angelegt.
Erkennen der manuellen Fahrt scheinbar nur sporadisch.

Eben wurden sie nicht erkannt. ASC auf debug 1 und verbose 5 gestellt, Rolladen manuell gefahren und plötzlich wird die manuelle Fahrt erkannt.
Verstehe ich nicht und beobachte das weiter.

Neues Problem:
Selfdefense_mode steht auf "absent".
Lustigerweise werden nun ALLE Rolladen bei Abwesenheit komplett herunter gefahren, völlig gleich ob "selfDefense_exclude = on" gesetzt ist und auch gleich ob die Fenster geschlossen sind. Die Rolladen fahren stumpf herunter.

Aktuelle Version 0.6.25.


Zitat von: CoolTux am 02 August 2019, 14:21:14
Leider nein. Always für down bedeutet fahre immer runter. Also generell bei Nacht und wenn Bewohner hinterlegt auch noch sobald einer auf schlafen steht.

Ich finde das sehr komfortabel das sich die Rollos schließen wenn nur ein Bewohner sich auf schlafen stellt und öffnen sobald kein Bewohner mehr auf asleep steht.

Grundsätzlich hast du recht, es ist sehr komfortabel.
Unter den beschriebenen Umständen allerdings ist es nicht komfortabel sondern eher nervig.

Wenn ich den Rolladen vor der Tag-Öffnung (also in der Nacht oder sehr sehr früh) manuell hochfahre (aus welchem Grund auch immer) und zwischendurch das Haus verlasse ist es sicher nicht gewollt dass der Rolladen wieder schliesst wenn ich heimkomme, es sei denn ein Roommate geht auf asleep (Was ja hier nicht der Fall war), auch wenn die Day-open-Zeit nicht erreicht ist.

grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 August 2019, 17:11:44
Zitat von: C0mmanda am 02 August 2019, 16:36:33
Ich bin mit dem erkennen der manuellen Fahrten nur bedingt weiter....

Immerhin wurden mittlerweile auch die Homematic-Rolladen erkannt und das Reading "LastDrive" angelegt.
Erkennen der manuellen Fahrt scheinbar nur sporadisch.

Eben wurden sie nicht erkannt. ASC auf debug 1 und verbose 5 gestellt, Rolladen manuell gefahren und plötzlich wird die manuelle Fahrt erkannt.
Verstehe ich nicht und beobachte das weiter.

Neues Problem:
Selfdefense_mode steht auf "absent".
Lustigerweise werden nun ALLE Rolladen bei Abwesenheit komplett herunter gefahren, völlig gleich ob "selfDefense_exclude = on" gesetzt ist und auch gleich ob die Fenster geschlossen sind. Die Rolladen fahren stumpf herunter.

Aktuelle Version 0.6.25.


Grundsätzlich hast du recht, es ist sehr komfortabel.
Unter den beschriebenen Umständen allerdings ist es nicht komfortabel sondern eher nervig.

Wenn ich den Rolladen vor der Tag-Öffnung (also in der Nacht oder sehr sehr früh) manuell hochfahre (aus welchem Grund auch immer) und zwischendurch das Haus verlasse ist es sicher nicht gewollt dass der Rolladen wieder schliesst wenn ich heimkomme, es sei denn ein Roommate geht auf asleep (Was ja hier nicht der Fall war), auch wenn die Day-open-Zeit nicht erreicht ist.

grtz

SelfDefense absent bedeutet das alle Rollos egal ob Fenster offen oder nicht runter fahren. Allerdings sollte in der Tat exclude funktionieren.

Wenn es morgens ist mit dem Haus verlassen hilft eventuell das blockingBeforSunrise höher zu setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 02 August 2019, 17:22:08
Zitat von: CoolTux am 02 August 2019, 17:11:44
SelfDefense absent bedeutet das alle Rollos egal ob Fenster offen oder nicht runter fahren. Allerdings sollte in der Tat exclude funktionieren.


Ah.. okay...
Wie erreiche ich das gewohnte Verhalten? (Bei Abwesenheit nur Rolläden schliessen bei geöffnetem Fenster?)
Das Attribut "SelfDefenseMode = absent" im Rolladendevice einfach löschen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 August 2019, 19:09:20
Zitat von: C0mmanda am 02 August 2019, 17:22:08
Ah.. okay...
Wie erreiche ich das gewohnte Verhalten? (Bei Abwesenheit nur Rolläden schliessen bei geöffnetem Fenster?)
Das Attribut "SelfDefenseMode = absent" im Rolladendevice einfach löschen?

Das Attribut einfach löschen oder auf gone stellen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Johnnyflash am 02 August 2019, 21:40:57
Zitat von: CoolTux am 02 August 2019, 14:21:14
Leider nein. Always für down bedeutet fahre immer runter. Also generell bei Nacht und wenn Bewohner hinterlegt auch noch sobald einer auf schlafen steht.

Ich finde das sehr komfortabel das sich die Rollos schließen wenn nur ein Bewohner sich auf schlafen stellt und öffnen sobald kein Bewohner mehr auf asleep steht.

Klar,
das ist komfortabel, keine Frage. Aber ist es denn notwendig, dass die Rollos geschlossen werden wenn ein Wechsel von absent auf home eines Roommates stattfindet, wenn das Attribut ASC_Mode_Down auf allways steht? Denn wenn es auf allways steht, bedeutet dass doch sowieso, dass unter allen Umständen - also unabhängig vom Status des Roommate - runter gefahren wird. Das von dir erwähnte Verhalten (was ja auf jeden Fall Sinn macht wenn man die Stati asleep und wakeup verwendet!) bleibt ja davon unbeeinflusst.
Titel: Generelle (Verständniss) Frage(n)
Beitrag von: Der Neuling am 02 August 2019, 21:45:36
Hallo liebe Gemeinde,

Ich hab generelle Verständnisprobleme bei ASC, bin noch nicht hinter die Logik gestiegen.
Es bewegt sich bei mir kein Rolladen. Eingerichtet habe ich dies mit der Wiki.
Wo liegt mein Denk.- bzw Verständnissfehler.

ASC:
Internals:
   FUUID      5d407210-f33f-28eb-4d59-678be458cabf3772
   FVERSION   73_AutoShuttersControl.pm:v0.6.24-s19914/2019-07-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC_Rolladen
   NOTIFYDEV  global,ASC_Rolladen,Markise,Rollo_Bad,Rollo_Buero,Rollo_Eltern,Rollo_Essen_Fenster,Rollo_Kind,Rollo_Kueche,Rollo_Schiebetuer,Rollo_Schiebetuerfenster,Rollo_Treppe,Rollo_WC,Rollo_Wohn_Sued_links,Rollo_Wohn_Sued_rechts,Rollo_Wohn_West,HM_58F0BD[,AstroZeiten,rgr_Bewohner[,HM_6620FF_Rain[
   NR         483
   NTFY_ORDER 51-ASC_Rolladen
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.24
   OLDREADINGS:
   READINGS:
     2019-08-02 20:51:18   Markise_lastPosValue 0
     2019-08-02 20:51:18   Markise_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Bad_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Bad_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Buero_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Buero_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Eltern_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Eltern_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Essen_Fenster_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Essen_Fenster_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Kind_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Kind_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Kueche_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Kueche_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Schiebetuer_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Schiebetuer_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Schiebetuerfenster_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Schiebetuerfenster_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Treppe_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Treppe_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_WC_lastPosValue 0
     2019-08-02 20:51:18   Rollo_WC_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Wohn_Sued_links_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Wohn_Sued_links_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Wohn_Sued_rechts_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Wohn_Sued_rechts_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Wohn_West_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Wohn_West_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-07-30 18:36:32   ascEnable       on
     2019-07-30 19:17:10   controlShading  on
     2019-07-30 18:36:32   hardLockOut     off
     2019-07-30 19:04:35   room_Erdgescho  Rollo_Essen_Fenster,Rollo_Kueche,Rollo_Schiebetuer,Rollo_Schiebetuerfenster,Rollo_WC,Rollo_Wohn_Sued_links,Rollo_Wohn_Sued_rechts,Rollo_Wohn_West
     2019-07-30 19:04:35   room_Erdgescho_Garten Markise
     2019-07-30 19:04:35   room_Obergescho Rollo_Bad,Rollo_Buero,Rollo_Eltern,Rollo_Kind,Rollo_Treppe
     2019-07-30 18:36:32   selfDefense     off
     2019-08-02 20:51:18   state           created new drive timer
     2019-07-30 19:16:25   sunriseTimeWeHoliday on
     2019-07-30 19:34:54   userAttrList    rolled out
   helper:
     shuttersList:
       Markise
       Rollo_Bad
       Rollo_Buero
       Rollo_Eltern
       Rollo_Essen_Fenster
       Rollo_Kind
       Rollo_Kueche
       Rollo_Schiebetuer
       Rollo_Schiebetuerfenster
       Rollo_Treppe
       Rollo_WC
       Rollo_Wohn_Sued_links
       Rollo_Wohn_Sued_rechts
       Rollo_Wohn_West
   monitoredDevs:
     AstroZeiten:
       ASC_Rolladen ASC_twilightDevice
     HM_58F0BD[:
       ASC_Rolladen ASC_windSensor
     HM_6620FF_Rain[:
       ASC_Rolladen ASC_rainSensor
     rgr_Bewohner[:
       ASC_Rolladen ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_rainSensor HM_6620FF_Rain[:state] MAXTRIGGER[:dry] [dry]
   ASC_residentsDev rgr_Bewohner[:presence]
   ASC_tempSensor HM_58F0BD[:temperature]
   ASC_twilightDevice AstroZeiten
   ASC_windSensor HM_58F0BD[:windSpeed]
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


und Rollo:

Internals:
   BTN        11
   DEF        1444 11
   FUUID      5c449cec-f33f-28eb-0432-fb9b35ec83667403
   IODev      SCC1
   NAME       Rollo_WC
   NR         90
   STATE      Auf
   TYPE       FS20
   XMIT       1444
   CODE:
     1          1444 11
   READINGS:
     2019-07-30 18:58:46   ASC_Enable      on
     2019-08-02 20:51:18   ASC_Time_DriveDown  3.08.2019 - 20:51
     2019-08-02 20:51:18   ASC_Time_DriveUp  3.08.2019 - 08:00
     2019-07-30 19:04:39   associatedWith  ASC_Rolladen
     2019-07-27 16:53:45   state           on
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning REAL
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading position
   ASC_WiggleValue 2
   IODev      SCC1
   alias      Rollo WC
   devStateIcon Zu:fts_shutter_up@blue:Zu Schatten:fts_shutter_70@orange Auf:fts_shutter_down@green:Auf
   eventMap   /on:Auf/off-for-timer 10:Regen/off:Zu/
   group      Rolladen_EG
   icon       fts_shutter_updown@#548dd4
   model      fs20rsu
   room       Erdgeschoss
   sortby     8
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     Auf:Regen:Zu


Danke und Gruss

Andi

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 August 2019, 22:17:37
Zitat von: Johnnyflash am 02 August 2019, 21:40:57
Klar,
das ist komfortabel, keine Frage. Aber ist es denn notwendig, dass die Rollos geschlossen werden wenn ein Wechsel von absent auf home eines Roommates stattfindet, wenn das Attribut ASC_Mode_Down auf allways steht? Denn wenn es auf allways steht, bedeutet dass doch sowieso, dass unter allen Umständen - also unabhängig vom Status des Roommate - runter gefahren wird. Das von dir erwähnte Verhalten (was ja auf jeden Fall Sinn macht wenn man die Stati asleep und wakeup verwendet!) bleibt ja davon unbeeinflusst.

Ich kann es mir gerne in Bezug auf ALWAYS noch einmal anschauen. Magst Du bitte einen Issues im Git auf machen damit ich es nicht vergesse.
https://github.com/fhem/AutoShuttersControl/issues
Titel: Antw:Generelle (Verständniss) Frage(n)
Beitrag von: CoolTux am 02 August 2019, 22:23:29
Zitat von: Der Neuling am 02 August 2019, 21:45:36
Hallo liebe Gemeinde,

Ich hab generelle Verständnisprobleme bei ASC, bin noch nicht hinter die Logik gestiegen.
Es bewegt sich bei mir kein Rolladen. Eingerichtet habe ich dies mit der Wiki.
Wo liegt mein Denk.- bzw Verständnissfehler.

ASC:
Internals:
   FUUID      5d407210-f33f-28eb-4d59-678be458cabf3772
   FVERSION   73_AutoShuttersControl.pm:v0.6.24-s19914/2019-07-29 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC_Rolladen
   NOTIFYDEV  global,ASC_Rolladen,Markise,Rollo_Bad,Rollo_Buero,Rollo_Eltern,Rollo_Essen_Fenster,Rollo_Kind,Rollo_Kueche,Rollo_Schiebetuer,Rollo_Schiebetuerfenster,Rollo_Treppe,Rollo_WC,Rollo_Wohn_Sued_links,Rollo_Wohn_Sued_rechts,Rollo_Wohn_West,HM_58F0BD[,AstroZeiten,rgr_Bewohner[,HM_6620FF_Rain[
   NR         483
   NTFY_ORDER 51-ASC_Rolladen
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.24
   OLDREADINGS:
   READINGS:
     2019-08-02 20:51:18   Markise_lastPosValue 0
     2019-08-02 20:51:18   Markise_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Bad_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Bad_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Buero_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Buero_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Eltern_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Eltern_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Essen_Fenster_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Essen_Fenster_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Kind_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Kind_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Kueche_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Kueche_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Schiebetuer_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Schiebetuer_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Schiebetuerfenster_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Schiebetuerfenster_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Treppe_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Treppe_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_WC_lastPosValue 0
     2019-08-02 20:51:18   Rollo_WC_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Wohn_Sued_links_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Wohn_Sued_links_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Wohn_Sued_rechts_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Wohn_Sued_rechts_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-08-02 20:51:18   Rollo_Wohn_West_lastPosValue 0
     2019-08-02 20:51:18   Rollo_Wohn_West_nextAstroTimeEvent  3.08.2019 - 08:00
     2019-07-30 18:36:32   ascEnable       on
     2019-07-30 19:17:10   controlShading  on
     2019-07-30 18:36:32   hardLockOut     off
     2019-07-30 19:04:35   room_Erdgescho  Rollo_Essen_Fenster,Rollo_Kueche,Rollo_Schiebetuer,Rollo_Schiebetuerfenster,Rollo_WC,Rollo_Wohn_Sued_links,Rollo_Wohn_Sued_rechts,Rollo_Wohn_West
     2019-07-30 19:04:35   room_Erdgescho_Garten Markise
     2019-07-30 19:04:35   room_Obergescho Rollo_Bad,Rollo_Buero,Rollo_Eltern,Rollo_Kind,Rollo_Treppe
     2019-07-30 18:36:32   selfDefense     off
     2019-08-02 20:51:18   state           created new drive timer
     2019-07-30 19:16:25   sunriseTimeWeHoliday on
     2019-07-30 19:34:54   userAttrList    rolled out
   helper:
     shuttersList:
       Markise
       Rollo_Bad
       Rollo_Buero
       Rollo_Eltern
       Rollo_Essen_Fenster
       Rollo_Kind
       Rollo_Kueche
       Rollo_Schiebetuer
       Rollo_Schiebetuerfenster
       Rollo_Treppe
       Rollo_WC
       Rollo_Wohn_Sued_links
       Rollo_Wohn_Sued_rechts
       Rollo_Wohn_West
   monitoredDevs:
     AstroZeiten:
       ASC_Rolladen ASC_twilightDevice
     HM_58F0BD[:
       ASC_Rolladen ASC_windSensor
     HM_6620FF_Rain[:
       ASC_Rolladen ASC_rainSensor
     rgr_Bewohner[:
       ASC_Rolladen ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_rainSensor HM_6620FF_Rain[:state] MAXTRIGGER[:dry] [dry]
   ASC_residentsDev rgr_Bewohner[:presence]
   ASC_tempSensor HM_58F0BD[:temperature]
   ASC_twilightDevice AstroZeiten
   ASC_windSensor HM_58F0BD[:windSpeed]
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


und Rollo:

Internals:
   BTN        11
   DEF        1444 11
   FUUID      5c449cec-f33f-28eb-0432-fb9b35ec83667403
   IODev      SCC1
   NAME       Rollo_WC
   NR         90
   STATE      Auf
   TYPE       FS20
   XMIT       1444
   CODE:
     1          1444 11
   READINGS:
     2019-07-30 18:58:46   ASC_Enable      on
     2019-08-02 20:51:18   ASC_Time_DriveDown  3.08.2019 - 20:51
     2019-08-02 20:51:18   ASC_Time_DriveUp  3.08.2019 - 08:00
     2019-07-30 19:04:39   associatedWith  ASC_Rolladen
     2019-07-27 16:53:45   state           on
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning REAL
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading position
   ASC_WiggleValue 2
   IODev      SCC1
   alias      Rollo WC
   devStateIcon Zu:fts_shutter_up@blue:Zu Schatten:fts_shutter_70@orange Auf:fts_shutter_down@green:Auf
   eventMap   /on:Auf/off-for-timer 10:Regen/off:Zu/
   group      Rolladen_EG
   icon       fts_shutter_updown@#548dd4
   model      fs20rsu
   room       Erdgeschoss
   sortby     8
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     Auf:Regen:Zu


Danke und Gruss

Andi

Hallo Andi,

Da ist so einiges bei Dir. Aber das wichtigste ist, Du hast kein Reading welches die Position des Rollos in nummerischen Wert an gibt. Das brauchst Du auf alle Fälle. Ausserdem muß dieser Name auch gleich der set Befehl zum steuern sein.

Und nun zu den Kleinigkeiten. Bei den Beispielen eines Attribute Wert Aufbaus sind [ ] immer kann muss aber nicht sein. Also der Wert der in [ ] steht. Die [ ] sind weg zu lassen.


ASC_rainSensor HM_6620FF_Rain[:state] MAXTRIGGER[:dry] [dry]
   ASC_residentsDev rgr_Bewohner[:presence]
   ASC_tempSensor HM_58F0BD[:temperature]
   ASC_twilightDevice AstroZeiten
   ASC_windSensor HM_58F0BD[:windSpeed]





ASC_rainSensor HM_6620FF_Rain:state
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor HM_58F0BD
   ASC_twilightDevice AstroZeiten
   ASC_windSensor HM_58F0BD:windSpeed
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 03 August 2019, 08:15:39
Moin,

Da ich heute sehr früh wach war ist mir etwas neues aufgefallen.
Die Logik scheint nicht damit klar zu kommen wenn vor dem Day_open Veränderungen stattfinden.

Meine WE_open Zeit: 07:30.

Um ca. 6:00Uhr habe ich 2 Fenster auf Kipp gestellt. Automatik fährt korrekt in Ventilate Position.
1 Fenster war die ganz Nacht durch auf Kipp, Ventilate --> OK.

Um ca. 7Uhr habe ich kurz das Haus verlassen. Alle Rolläden mit gekippten Fenstern fahren korrekt in SelfDefense.
Um ca. 7:10Uhr komme ich wieder heim und die Fenster fahren (bis auf 1 Ausnahme) wieder in Ventilate Position. Auch fast richtig.
Das eine Fenster bleibt auf selfDefense aktive.

Um 7:30 (WE_open Zeit) allerdings bleiben alle Rolläden mit gekippten Fenstern unten. Der Rest fährt
2 Fenster halten das Last_Drive reading "ventilate - window open" das eine Fenster bleibt in selfDefense active.

Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 03 August 2019, 13:36:17
Hallo CoolTux,

ich nutze ja aktuell die 0.6.22 Develop Version, wegen dem FHEM Crash welches die .6.21 bei mir generiert, sobald ein Roommate absent geht. Mit der 6.22 crasht es zwar nicht mehr aber es ist irgendwie noch ein Bug drin. Ich versuche es mal zu beschrieben.

Sobald ein Roommate (es sind 2 eingetragen) absent ist, fahren alle Rollos die in ASC_Shading_Mode "absent" eingetragen haben und nicht bereits auf shading_pos sind, auf Pos 0 (zu). Und das obwohl weder alle Kriterien für ein Shading dieser Devices erfüllt sind und auch der zweite Roommate noch home ist. Pos 0 wäre auch falsch da Shading_Pos z.B. 35 wäre. ASC meldetet während dem fahren "Roommade absent" im Device steht aber nach dem Fahren "ASC_ShuttersLastDrive:manual"

Im Debug passiert das :

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnIsDay: ku_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnIsDay: wz_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnIsDay: wz_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnSetCmdFn: wz_rollo - Abbruch aktuelle Position ist gleich der Zielposition 20=20

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnSetDriveCmd: wz_rollo - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnSetDriveCmd: wz_rollo - NoOffset: NEIN

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnShuttersCommandSet: wz_rollo - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnIsDay: wz_rollo_f Allgemein: 1

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnIsDay: wz_rollo_f Allgemein: 1

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnSetCmdFn: wz_rollo_f - Abbruch aktuelle Position ist gleich der Zielposition 20=20

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnSetDriveCmd: wz_rollo_f - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnSetDriveCmd: wz_rollo_f - NoOffset: NEIN

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnShuttersCommandSet: wz_rollo_f - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnIsDay: wz_rollo_links Allgemein: 1

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnIsDay: wz_rollo_rechts Allgemein: 1

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnIsDay: wz_rollo_rechts Allgemein: 1

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnSetCmdFn: wz_rollo_rechts - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: roommate absent

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnSetDriveCmd: wz_rollo_rechts - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnSetDriveCmd: wz_rollo_rechts - NoOffset: NEIN

ASC_DEBUG!!! 2019.08. 3 13:15:16 - FnShuttersCommandSet: wz_rollo_rechts - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r

ASC_DEBUG!!! 2019.08. 3 13:15:17 - EventProcessingShutters: wz_rollo_rechts - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1564830917 Last Position Timestamp: 1564830916 Drive Up Max Duration: 21 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08. 3 13:15:17 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08. 3 13:15:38 - EventProcessingShutters: wz_rollo_rechts - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1564830938 Last Position Timestamp: 1564830916 Drive Up Max Duration: 21 Last Position: 100 aktuelle Position: 0

ASC_DEBUG!!! 2019.08. 3 13:15:38 - FnIsDay: wz_rollo_rechts Allgemein: 1

ASC_DEBUG!!! 2019.08. 3 13:15:38 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!


List ASC

Internals:
   FVERSION   73_AutoShuttersControl.pm:v0.6.22/2019-07-26 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,bd_rollo,br_rollo,ds_rollo,ku_rollo,sz_rollo,wz_rollo,wz_rollo_f,wz_rollo_links,wz_rollo_rechts,Alex,bewohner_riedberg,astro,Steffen,wz_tuer,sz_tuer,ts_light,ds_tuer,br_tuer,bd_fenster
   NR         603
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.22
   OLDREADINGS:
   READINGS:
     2019-05-21 05:39:49   RolloControl_lastPosValue 0
     2019-07-07 22:36:14   ascEnable       on
     2019-08-02 22:47:12   bd_rollo_PosValue 100
     2019-07-08 20:50:03   bd_rollo_lastDelayPosValue 100
     2019-08-03 09:00:02   bd_rollo_lastPosValue 100
     2019-08-03 09:00:02   bd_rollo_nextAstroTimeEvent  3.08.2019 - 22:35
     2019-08-03 11:50:40   br_rollo_PosValue 0
     2019-08-01 22:40:16   br_rollo_lastDelayPosValue 30
     2019-08-03 11:50:06   br_rollo_lastPosValue 100
     2019-08-03 09:00:02   br_rollo_nextAstroTimeEvent  3.08.2019 - 22:35
     2019-05-22 20:26:53   controlShading  on
     2019-08-03 13:05:04   ds_rollo_PosValue 40
     2019-08-01 22:40:16   ds_rollo_lastDelayPosValue 30
     2019-08-03 13:04:44   ds_rollo_lastPosValue 100
     2019-08-03 09:00:02   ds_rollo_nextAstroTimeEvent  3.08.2019 - 22:35
     2019-06-30 23:59:20   hardLockOut     on
     2019-08-03 13:11:58   ku_rollo_PosValue 100
     2019-08-03 13:10:48   ku_rollo_lastPosValue 100
     2019-08-03 09:00:02   ku_rollo_nextAstroTimeEvent  3.08.2019 - 22:35
     2019-07-21 22:22:41   partyMode       off
     2019-07-26 21:38:13   room_02_Statueite_10_B__ro_Homekit br_rollo
     2019-07-26 21:38:13   room_02_Statueite_11_Schlafzimmer_Homekit sz_rollo
     2019-07-26 21:38:13   room_02_Statueite_12_Dusche_Homekit ds_rollo
     2019-07-26 21:38:13   room_02_Statueite_14_Wohnzimmer_Homekit wz_rollo,wz_rollo_f,wz_rollo_links,wz_rollo_rechts
     2019-07-26 21:38:13   room_02_Statueite_15_K__che_Homekit ku_rollo
     2019-07-26 21:38:13   room_02_Statueite_16_Bad_Homekit bd_rollo
     2019-06-27 10:33:04   selfDefense     on
     2019-08-03 13:15:38   state           manual
     2019-07-26 21:31:46   sunriseTimeWeHoliday on
     2019-08-03 13:02:44   sz_rollo_PosValue 0
     2019-08-01 22:40:16   sz_rollo_lastDelayPosValue 30
     2019-08-03 13:02:11   sz_rollo_lastPosValue 100
     2019-08-03 09:00:02   sz_rollo_nextAstroTimeEvent  3.08.2019 - 22:35
     2019-07-26 21:38:13   userAttrList    rolled out
     2019-08-03 12:53:20   wz_rollo_PosValue 20
     2019-08-03 12:53:22   wz_rollo_f_PosValue 20
     2019-08-03 13:15:16   wz_rollo_f_lastPosValue 100
     2019-08-03 09:00:02   wz_rollo_f_nextAstroTimeEvent  3.08.2019 - 22:35
     2019-07-25 07:31:56   wz_rollo_lastDelayPosValue 0
     2019-08-03 13:15:16   wz_rollo_lastPosValue 100
     2019-08-03 13:12:02   wz_rollo_links_PosValue 100
     2019-08-03 13:10:48   wz_rollo_links_lastPosValue 100
     2019-08-03 09:00:02   wz_rollo_links_nextAstroTimeEvent  3.08.2019 - 22:35
     2019-08-03 09:00:02   wz_rollo_nextAstroTimeEvent  3.08.2019 - 22:35
     2019-08-03 13:15:38   wz_rollo_rechts_PosValue 0
     2019-08-03 13:15:16   wz_rollo_rechts_lastPosValue 100
     2019-08-03 09:00:02   wz_rollo_rechts_nextAstroTimeEvent  3.08.2019 - 22:35
   helper:
     shuttersList:
       bd_rollo
       br_rollo
       ds_rollo
       ku_rollo
       sz_rollo
       wz_rollo
       wz_rollo_f
       wz_rollo_links
       wz_rollo_rechts
   monitoredDevs:
     Alex:
       bd_rollo   ASC_Roommate_Device
       br_rollo   ASC_Roommate_Device
       ds_rollo   ASC_Roommate_Device
       ku_rollo   ASC_Roommate_Device
       sz_rollo   ASC_Roommate_Device
       wz_rollo   ASC_Roommate_Device
       wz_rollo_f ASC_Roommate_Device
       wz_rollo_links ASC_Roommate_Device
       wz_rollo_rechts ASC_Roommate_Device
     Steffen:
       bd_rollo   ASC_Roommate_Device
       br_rollo   ASC_Roommate_Device
       ds_rollo   ASC_Roommate_Device
       ku_rollo   ASC_Roommate_Device
       sz_rollo   ASC_Roommate_Device
       wz_rollo   ASC_Roommate_Device
       wz_rollo_f ASC_Roommate_Device
       wz_rollo_links ASC_Roommate_Device
       wz_rollo_rechts ASC_Roommate_Device
     astro:
       myASControl ASC_twilightDevice
     bd_fenster:
       bd_rollo   ASC_WindowRec
     bd_rollo:
     bewohner_riedberg:
       myASControl ASC_residentsDev
     br_rollo:
     br_tuer:
       br_rollo   ASC_WindowRec
     ds_rollo:
     ds_tuer:
       ds_rollo   ASC_WindowRec
     ku_rollo:
     sz_rollo:
     sz_tuer:
       sz_rollo   ASC_WindowRec
     ts_light:
       bd_rollo   ASC_BrightnessSensor
       br_rollo   ASC_BrightnessSensor
       ds_rollo   ASC_BrightnessSensor
       ku_rollo   ASC_BrightnessSensor
       sz_rollo   ASC_BrightnessSensor
       wz_rollo   ASC_BrightnessSensor
       wz_rollo_f ASC_BrightnessSensor
       wz_rollo_links ASC_BrightnessSensor
       wz_rollo_rechts ASC_BrightnessSensor
     wz_rollo:
     wz_rollo_f:
     wz_rollo_links:
     wz_rollo_rechts:
     wz_tuer:
       wz_rollo   ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening NAUTIC
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -1
   ASC_residentsDev bewohner_riedberg:presence
   ASC_shuttersDriveOffset 30
   ASC_tempSensor ts_netatmo:temperature
   ASC_twilightDevice astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


List eines Devices:

Internals:
   READINGS:
     2019-06-18 21:14:42   ASC_Enable      on
     2019-08-03 13:15:38   ASC_ShuttersLastDrive manual
     2019-08-03 09:00:02   ASC_Time_DriveDown  3.08.2019 - 22:35
     2019-08-03 09:00:02   ASC_Time_DriveUp  4.08.2019 - 09:00
     2019-08-03 13:15:17   CommandAccepted yes
     2019-06-18 18:20:56   D-firmware      2.11
     2019-06-18 18:20:56   D-serialNr      PEQ0005866
     2019-06-18 21:07:14   PairedTo        0xxxxxxxx
     2019-06-18 21:07:06   R-driveDown     17 s
     2019-06-18 18:21:08   R-driveTurn     0.5 s
     2019-06-18 21:06:53   R-driveUp       17 s
     2019-06-18 18:21:06   R-pairCentral   0xxxxxxx
     2019-06-18 18:21:08   R-sign          off
     2019-06-18 21:07:14   RegL_00.        00:00 02:01 0A:23 0B:23 0C:23 15:FF 18:00
     2019-06-18 21:07:15   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:AA 0D:00 0E:AA 0F:05 10:00 30:06 56:00 57:24
     2019-07-26 21:38:15   associatedWith  myASControl
     2019-08-03 13:15:38   deviceMsg       off (to vccu)
     2019-08-03 13:15:38   level           0
     2019-08-03 13:15:38   motor           stop:off
     2019-08-03 13:15:38   pct             0
     2019-08-03 13:15:38   recentStateType info
     2019-08-03 13:15:38   state           off
     2019-08-03 13:15:38   timedOn         off
   helper:
     HM_CMDNR   67
     cSnd       11xxxxxxx6729E20201C8,11xxxxxx6729E2020100
     dlvlCmd    ++A011xxxxxx6729E2020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +6729E2,00,01,00
       nextSend   1564830938.6389
       rxt        0
       vccu       vccu
       p:
         6729E2
         00
         01
         00
       prefIO:
         HM1
     mRssi:
       mNo        43
       io:
         HM1:
           -47
           -47
         HM2:
           -52
           -52
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HM1
       flg        A
       ts         1564830938.34311
       ack:
         HASH(0x480fd10)
         4380022323236729E200
     rssi:
       HM1:
         avg        -64.2222222222222
         cnt        63
         lst        -63
         max        -62
         min        -69
       at_HM1:
         avg        -53.9719626168224
         cnt        107
         lst        -53
         max        -52
         min        -58
       at_HM2:
         avg        -51.0727272727273
         cnt        110
         lst        -52
         max        -47
         min        -56
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_BrightnessSensor ts_light
   ASC_ComfortOpen_Pos 20
   ASC_DriveUpMaxDuration 21
   ASC_LockOut off
   ASC_Mode_Down absent
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Roommate_Device Steffen,Alex
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 80
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 345
   ASC_Shading_MinMax_Elevation 3
   ASC_Shading_Mode absent
   ASC_Shading_Pos 35
   ASC_Shading_StateChange_Cloudy 25000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 420
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 20
   ASC_WindowRec_subType threestate
   IODev      HM1
   IOgrp      vccu:HM1
   alexaName  Rollo rechts
   alexaRoom  Wohnzimmer
   alias      Rollo Wohnzimmer rechts
   autoReadReg 4_reqStatus
   devStateIcon zu:fts_shutter_100 auf:fts_window_2w 1\d.*:fts_shutter_90 2\d.*:fts_shutter_80 3\d.*:fts_shutter_70 4\d.*:fts_shutter_60 5\d.*:fts_shutter_50 6\d.*:fts_shutter_40 7\d.*:fts_shutter_30 8\d.*:fts_shutter_20 9\d.*:fts_shutter_10 \d.*:fts_shutter_90
   eventMap   on:auf stop:halt off:zu
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rollläden
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       02 Statusseite,14 Wohnzimmer,Homekit
   serialNr   PEQ0005866
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     auf:stop:zu



Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 03 August 2019, 14:23:37
@Borkk:
Inzwischen ist v0.6.25 per Update abrufbar. Probier mal, ob dann das Problem weiterhin besteht.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 03 August 2019, 14:53:30
ups, war mal ne Woche nicht da und schon rennen die Versionen :)

Ok, ich melde mich zurück.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 03 August 2019, 15:05:34
So hab das Update 0.6.25 eingespielt. Die gute Nachricht, sie crasht nicht und kann wieder "normal" Updaten. Die Schlechte, das oben von mir beschriebene Verhalten ist unverändert. 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 03 August 2019, 17:16:31
ZitatASC_residentsDev bewohner_riedberg:presence

Was hatte das für einen Wert, als die Rollos runtergefahren sind?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 03 August 2019, 18:40:50
Das reading hat: present
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 August 2019, 20:50:38
Nimm mal bitte das :presence raus wenn es ein reguläres Residenz Device ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 04 August 2019, 07:59:11
Zitat von: C0mmanda am 03 August 2019, 08:15:39
Moin,

Da ich heute sehr früh wach war ist mir etwas neues aufgefallen.
Die Logik scheint nicht damit klar zu kommen wenn vor dem Day_open Veränderungen stattfinden.

Meine WE_open Zeit: 07:30.

Um ca. 6:00Uhr habe ich 2 Fenster auf Kipp gestellt. Automatik fährt korrekt in Ventilate Position.
1 Fenster war die ganz Nacht durch auf Kipp, Ventilate --> OK.

Um ca. 7Uhr habe ich kurz das Haus verlassen. Alle Rolläden mit gekippten Fenstern fahren korrekt in SelfDefense.
Um ca. 7:10Uhr komme ich wieder heim und die Fenster fahren (bis auf 1 Ausnahme) wieder in Ventilate Position. Auch fast richtig.
Das eine Fenster bleibt auf selfDefense aktive.

Um 7:30 (WE_open Zeit) allerdings bleiben alle Rolläden mit gekippten Fenstern unten. Der Rest fährt
2 Fenster halten das Last_Drive reading "ventilate - window open" das eine Fenster bleibt in selfDefense active.

Gruß

Moin,

heute wieder ein ganz ähnliches Verhalten:

Rolladen auf Night_close.
Fenster auf Kipp gestellt -> Ventilate. (soweit OK).
Allerdings wird Day_open ignoriert, Rolladen bleibt auf Ventilate-Position.

Erst nach dem schliessen des Fensters fährt der Rolladen in Day-open Position.

Ich gehe nicht davon aus dass das Verhalten so korrekt ist.(Zumindest macht es überhaupt keinen Sinn).

Ist das ein Fehler, oder Einstellungssache?

grtz

Internals:
   DEF        00000005
   FGW14_MSGCNT 8
   FGW14_TIME 2019-08-04 07:54:24
   FUUID      5c443666-f33f-02b0-2dd2-9672e6c6f786e146
   IODev      FGW14
   LASTInputDev FGW14
   MSGCNT     8
   NAME       EG.ku.RO.KURolladen
   NR         328
   NTFY_ORDER 50-EG.ku.RO.KURolladen
   STATE      0
   TYPE       EnOcean
   READINGS:
     2019-08-01 06:57:19   ASC_Enable      on
     2019-08-04 07:54:24   ASC_ShuttersLastDrive window closed at day
     2019-08-04 07:30:02   ASC_Time_DriveDown  4.08.2019 - 22:16
     2019-08-04 07:30:02   ASC_Time_DriveUp  5.08.2019 - 06:30
     2019-08-04 07:30:02   ASC_Time_PrivacyDriveDown  4.08.2019 - 21:56
     2019-08-04 07:54:24   anglePos        0
     2019-08-03 18:54:58   associatedWith  Rolladensteuerung
     2019-08-04 07:54:24   block           unlock
     2019-08-04 07:54:24   endPosition     open
     2019-08-04 07:54:24   position        0
     2019-08-04 07:54:24   state           open
     2018-10-27 18:43:40   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze soft
   ASC_Antifreeze_Pos 70
   ASC_BlockingTime_afterManual 1500
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 10
   ASC_DriveUpMaxDuration 40
   ASC_Open_Pos 0
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 1200
   ASC_PrivacyDown_Pos 40
   ASC_Roommate_Device rgr_Home
   ASC_Self_Defense_AbsentDelay 300
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 87
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_Cloudy 2000
   ASC_Shading_StateChange_Sunny 2500
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:00
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:15
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 70
   ASC_WindowRec EG.ku.TK.FensterKU
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      FGW14
   devStateIcon 0:fts_shutter_10@green 100:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   eep        A5-3F-7F
   group      Rolladen
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rolladen
   settingAccuracy high
   shutTime   23
   shutTimeCloses 23
   stateFormat position
   subDef     AABBCC04
   subType    manufProfile
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 August 2019, 08:04:40
Zitat von: C0mmanda am 04 August 2019, 07:59:11
Moin,

heute wieder ein ganz ähnliches Verhalten:

Rolladen auf Night_close.
Fenster auf Kipp gestellt -> Ventilate. (soweit OK).
Allerdings wird Day_open ignoriert, Rolladen bleibt auf Ventilate-Position.

Erst nach dem schliessen des Fensters fährt der Rolladen in Day-open Position.

Ich gehe nicht davon aus dass das Verhalten so korrekt ist.(Zumindest macht es überhaupt keinen Sinn).

Ist das ein Fehler, oder Einstellungssache?

grtz

Internals:
   DEF        00000005
   FGW14_MSGCNT 8
   FGW14_TIME 2019-08-04 07:54:24
   FUUID      5c443666-f33f-02b0-2dd2-9672e6c6f786e146
   IODev      FGW14
   LASTInputDev FGW14
   MSGCNT     8
   NAME       EG.ku.RO.KURolladen
   NR         328
   NTFY_ORDER 50-EG.ku.RO.KURolladen
   STATE      0
   TYPE       EnOcean
   READINGS:
     2019-08-01 06:57:19   ASC_Enable      on
     2019-08-04 07:54:24   ASC_ShuttersLastDrive window closed at day
     2019-08-04 07:30:02   ASC_Time_DriveDown  4.08.2019 - 22:16
     2019-08-04 07:30:02   ASC_Time_DriveUp  5.08.2019 - 06:30
     2019-08-04 07:30:02   ASC_Time_PrivacyDriveDown  4.08.2019 - 21:56
     2019-08-04 07:54:24   anglePos        0
     2019-08-03 18:54:58   associatedWith  Rolladensteuerung
     2019-08-04 07:54:24   block           unlock
     2019-08-04 07:54:24   endPosition     open
     2019-08-04 07:54:24   position        0
     2019-08-04 07:54:24   state           open
     2018-10-27 18:43:40   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze soft
   ASC_Antifreeze_Pos 70
   ASC_BlockingTime_afterManual 1500
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 10
   ASC_DriveUpMaxDuration 40
   ASC_Open_Pos 0
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 1200
   ASC_PrivacyDown_Pos 40
   ASC_Roommate_Device rgr_Home
   ASC_Self_Defense_AbsentDelay 300
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 87
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_Cloudy 2000
   ASC_Shading_StateChange_Sunny 2500
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:00
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:15
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 70
   ASC_WindowRec EG.ku.TK.FensterKU
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      FGW14
   devStateIcon 0:fts_shutter_10@green 100:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   eep        A5-3F-7F
   group      Rolladen
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rolladen
   settingAccuracy high
   shutTime   23
   shutTimeCloses 23
   stateFormat position
   subDef     AABBCC04
   subType    manufProfile
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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


Das ist glaube aktuell so gewollt. Die Idee war gewesen das es auch mal sein kann das man nicht zu Hause ist und Fenster ist gekippt worden in der Nacht oder Früh so wie bei Dir. Und dann noch fahren währe doof wegen Schutz vor Einbruch.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 04 August 2019, 08:12:09
Zitat von: CoolTux am 04 August 2019, 08:04:40
Das ist glaube aktuell so gewollt. Die Idee war gewesen das es auch mal sein kann das man nicht zu Hause ist und Fenster ist gekippt worden in der Nacht oder Früh so wie bei Dir. Und dann noch fahren währe doof wegen Schutz vor Einbruch.

Der Gedanke ist nachvollziehbar aber  um das abzufangen kennt ASC doch den Status des Residents...
Wenn jemand zu Hause ist macht es keinen Sinn die Rolläden unten zu lassen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 August 2019, 08:21:06
Wie ich das damals entwickelt hatte war, und es ist ja immer noch so, Residents nicht Voraussetzung zum Betrieb von ASC.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 04 August 2019, 08:47:29
Zitat von: CoolTux am 04 August 2019, 08:21:06
Wie ich das damals entwickelt hatte war, und es ist ja immer noch so, Residents nicht Voraussetzung zum Betrieb von ASC.

Wenn ich das richtig verstehe ist das Verhalten also so gewollt und keine Berücksichtigung eines (optionalen) Residents-Devices geplant?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 04 August 2019, 10:27:06
Zitat von: CoolTux am 28 Juli 2019, 18:07:49
Hallo Olli,

Die Beschattung hat eine Ausnahme was manuelles Fahren an geht. In der Tat fährt das Rollo erst wieder wenn ein komplettes shading out passiert ist. Also nicht das das Rollo raus fährt sondern einer der Werte dafür sorgt das die Beschattung systemrelevant beendet wurde.


Grüße
Kann man das unterbinden?
Use case: meine Rolllladen öffnen sich nach Astro mit spätestens 09:00 Uhr. Ich stehe aber früher auf, und mache manuell auf. Dann habe ich für den ganzen Tag keine Beschattung mehr?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 August 2019, 10:31:15
Zitat von: amenomade am 04 August 2019, 10:27:06
Kann man das unterbinden?
Use case: meine Rolllladen öffnen sich nach Astro mit spätestens 09:00 Uhr. Ich stehe aber früher auf, und mache manuell auf. Dann habe ich für den ganzen Tag keine Beschattung mehr?

Nein das verstehst Du falsch. Meine Aussage bezog sich einzig und allein darauf wenn das Rollo in der Beschattung ist und beschränkt sich auch auf die Beschattung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 04 August 2019, 10:32:37
Zitat von: CoolTux am 04 August 2019, 10:31:15
Nein das verstehst Du falsch. Meine Aussage bezog sich einzig und allein darauf wenn das Rollo in der Beschattung ist und beschränkt sich auch auf die Beschattung.
Hmm... dann muss ich verstehen, warum meine Rollladen nicht in Beschattung gegangen sind...OK danke :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 04 August 2019, 11:08:52
ZitatNimm mal bitte das :presence raus wenn es ein reguläres Residenz Device ist.

Ja, es ist ein RESIDENTS Device. Ich habe es :presence aus dem ASC Modul entfernt, das Verhalten ist noch das selbe. Alle Rollos in denen "ASC_Shading_Mode" auf "absent" steht fahren runter wenn ein Roommate "absent" ist. Sie fahren auch nicht wieder hoch wen der Roommate wieder "home" ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 04 August 2019, 11:14:25
Bitte ein "list" von entspr. Devices
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 August 2019, 11:39:57
Zitat von: Borkk am 04 August 2019, 11:08:52
Ja, es ist ein RESIDENTS Device. Ich habe es :presence aus dem ASC Modul entfernt, das Verhalten ist noch das selbe. Alle Rollos in denen "ASC_Shading_Mode" auf "absent" steht fahren runter wenn ein Roommate "absent" ist. Sie fahren auch nicht wieder hoch wen der Roommate wieder "home" ist.

Dann musst Du etwas ausführlicher werden und wie schon erwähnt ein list.

Wann fahren die Rollos runter? Am Tag in der Nacht? Am Tag sollten sie nur runterfahren bei SelfDefense und SelfDefense_mode absent z.B.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 04 August 2019, 11:59:08
List und Debug hatte ich schon in meinem ersten Post zu dem Problem gepostet ;-)
(Seite 144)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 04 August 2019, 12:02:45
ZitatWann fahren die Rollos runter? Am Tag in der Nacht? Am Tag sollten sie nur runterfahren bei SelfDefense und SelfDefense_mode absent z.B.

Auf jeden Fall am Tag. Wann ist denn für ASC "Nacht"?

Hab eben mal SelfDefense im ASC Device auf off gesetzt --> gleiches Verhalten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 August 2019, 12:28:58
Zitat von: Borkk am 04 August 2019, 12:02:45
Auf jeden Fall am Tag. Wann ist denn für ASC "Nacht"?

Hab eben mal SelfDefense im ASC Device auf off gesetzt --> gleiches Verhalten.

Je nachdem was Du eingestellt hast. Also Astro oder Time und wenn dann welche Zeiten da. Darauf hin entscheidet dann ASC ob Tag oder Nacht ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 04 August 2019, 16:57:03
Hallo

Ich versuche in letzter Zeit meine persönlichen Gewohnheiten und Wünsche mit ASC abzubilden.
Das Modul macht es ja bekanntermaßen auch sehr gut Allerdings bekomme ich 2 Sachen noch nicht mit ASC hin.


1. Ich schließe meine Rollos abends normalerweise nicht, außer es ist draußen kalt (Wärmeisolierung). Es wäre toll wenn die nightclose Funktion ebenfalls per Temperatur gesteuert werden kann wie die Beschattung auch.
Ich stelle mir da zwei Attribute vor in das kann man ein Reading aus dem Wetterforecast für die Nacht eintragen. Ein Weiteres für die min. Nacht Temperatur oder so ähnlich.
Es wäre dann z.b. so Wenn Vorausgesagte Nachttemperatur < 12°C dann nightclose ausführen.


2. Die schon früher erwähnte Sleepposition. Wie auch oben erwähnt schließe ich meine Rollos Nachts nicht. Im Schlafzimmer fahre ich es aber manuell auf ca. 50% da ich einen Blend- und Sichtschutz brauche. Die Position kann z.B. mit ROOMMATE gotosleep und awoken gesteuert werden.

Das waren nur mal so ein paar Gedanken, vielleicht kann CoolTux davon ja etwas implementieren :).

Gruß Uwe
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 04 August 2019, 21:19:58
ZitatJe nachdem was Du eingestellt hast. Also Astro oder Time und wenn dann welche Zeiten da. Darauf hin entscheidet dann ASC ob Tag oder Nacht ist.

OK, das leuchtet ein. Ich sag mal aktuell ist "Nachts" bei mir dann so ab 22:33 Uhr, dann fahren die Rollos runter und entweder ich bin noch weg oder ich gehe nicht mehr weg. Somit ist mir das Phänomen nur im ASC Sinne "Tags" aufgefallen. Ich kann es aber heute Abend mal gezielt testen.

Was benötigst du noch an Daten um das Problem einzugrenzen.

Meine Beobachtung von aussen.

- Bis zur Version 0.6.19 lief bei mir alles rund
- das aktuelle Fehlverhalten trat in der 0.6.19 nicht auf
- in der 0.6.21 hattest du irgendwas verändert, das bei mir bei Statusänderung eine Roommates, FHEM komplett crashen lies
- du hast mir die develop 0.6.22 Version bereitgestellt und hast geschrieben das du einen Fehler gefunden hast. Die Version crashte nicht mehr. Ich würde sagen, das sie das aktuelle Problem auch nicht hatte. Das müsste ich aber nochmal austesten.
- in der 0.6.25 ist das aktuelle Problem reproduzierbar vorhanden.
- Es lässt sich soweit eingrenzen. Das nur Rollos mit dem Attribut ASC_Shading_Mode:absent runter fahren. Steht da z.B. :always drin bleibt der Rollo oben

Ich hoffe Ihr könnt damit was anfangen. Wie gesagt, Debug und Lists habe ich ja schon gepostet. Liefere aber gerne nochmal aktuelle Daten oder weiterführende Logs.   
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 August 2019, 21:47:56
Zitat von: Borkk am 04 August 2019, 21:19:58
OK, das leuchtet ein. Ich sag mal aktuell ist "Nachts" bei mir dann so ab 22:33 Uhr, dann fahren die Rollos runter und entweder ich bin noch weg oder ich gehe nicht mehr weg. Somit ist mir das Phänomen nur im ASC Sinne "Tags" aufgefallen. Ich kann es aber heute Abend mal gezielt testen.

Was benötigst du noch an Daten um das Problem einzugrenzen.

Meine Beobachtung von aussen.

- Bis zur Version 0.6.19 lief bei mir alles rund
- das aktuelle Fehlverhalten trat in der 0.6.19 nicht auf
- in der 0.6.21 hattest du irgendwas verändert, das bei mir bei Statusänderung eine Roommates, FHEM komplett crashen lies
- du hast mir die develop 0.6.22 Version bereitgestellt und hast geschrieben das du einen Fehler gefunden hast. Die Version crashte nicht mehr. Ich würde sagen, das sie das aktuelle Problem auch nicht hatte. Das müsste ich aber nochmal austesten.
- in der 0.6.25 ist das aktuelle Problem reproduzierbar vorhanden.
- Es lässt sich soweit eingrenzen. Das nur Rollos mit dem Attribut ASC_Shading_Mode:absent runter fahren. Steht da z.B. :always drin bleibt der Rollo oben

Ich hoffe Ihr könnt damit was anfangen. Wie gesagt, Debug und Lists habe ich ja schon gepostet. Liefere aber gerne nochmal aktuelle Daten oder weiterführende Logs.   


ASC_residentsDev bewohner_riedberg:presence


ist das bei dir noch aktuell? wenn ja lösche bitte :presence aus dem Eintrag.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Bäschdler am 04 August 2019, 22:51:59
Hallo,

ich habe mehrere Fenster auf der Südseite, eines davon ist das Kinderzimmer. Jetzt will das Kind Mittagsschlaf machen während die Abschattung schon aktiv ist oder auch während dem Mittagsschlaf aktiv wird. Hierfür habe ich einen Taster mit dem ich den Rolladen herunter fahre und ASC_Mode_up, ASC_Mode_Down und ASC_Shading_Mode auf off. Bis hierher klappt alles. Wenn nun das Kind wieder wach ist und es ist draussen so, dass nicht abgeschattet werden soll passt auch noch alles. Wenn aber die Sonne scheint und alle anderen Rolläden auf Abschattung stehen fahre ich den vom Kinderzimmer über eine Taste auf dieselbe Stellung (60%) und schalte ASC_Mode_up, ASC_Mode_Down und ASC_Shading_Mode wieder auf always.
Nun wäre meine Erwartung, dass der Rolladen (wie die anderen es tun) bei Verlassen des ASC_Shading_Angle_Right oder wenn es dunkler wird weil die Sonne nicht mehr scheint wieder nach oben fährt. Tut er aber nicht.
Gibt es da eine Einstellung / ein Attribut welches ich noch setzten muss, dass die Funktion ausgeführt wird?

Hier noch ein List des Devices:
Internals:
   DEF        59A847
   FUUID      5c5b41d5-f33f-c344-2889-c0e622c4cecf5ae8
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     10
   NAME       OG_KiZ_Roll
   NOTIFYDEV  global
   NR         93
   NTFY_ORDER 50-OG_KiZ_Roll
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:25 - t:10 s:59A847 d:123456 0601C800
   myHmUART_MSGCNT 10
   myHmUART_RAWMSG 0501003925A41059A8471234560601C800
   myHmUART_RSSI -57
   myHmUART_TIME 2019-08-04 19:55:31
   protLastRcv 2019-08-04 19:55:31
   protRcv    9 last_at:2019-08-04 19:55:31
   protSnd    11 last_at:2019-08-04 19:55:31
   protState  CMDs_done
   rssi_at_myHmUART cnt:10 min:-69 max:-57 avg:-60.8 lst:-57
   rssi_myHmUART cnt:4 min:-68 max:-65 avg:-66.25 lst:-66
   READINGS:
     2019-05-24 10:56:47   ASC_Enable      on
     2019-08-04 19:55:18   ASC_ShuttersLastDrive manual
     2019-08-04 20:59:27   ASC_Time_DriveDown  5.08.2019 - 20:59
     2019-08-04 20:59:27   ASC_Time_DriveUp  5.08.2019 - 08:30
     2019-08-04 19:55:18   CommandAccepted yes
     2018-07-11 12:15:12   D-firmware      2.11
     2018-07-11 12:15:12   D-serialNr      OEQ0549185
     2018-01-18 10:55:08   PairedTo        0x123456
     2017-11-15 09:18:51   R-driveDown     24 s
     2017-11-14 23:16:36   R-driveTurn     0.5 s
     2017-11-15 09:18:28   R-driveUp       23 s
     2017-11-14 23:16:35   R-pairCentral   0x123456
     2017-11-14 23:16:36   R-sign          off
     2018-01-18 10:55:08   RegL_00.        02:01 0A:12 0B:34 0C:56 15:FF 18:00 00:00
     2018-01-18 10:55:09   RegL_01.        08:00 09:00 0A:00 0B:00 0C:F0 0D:00 0E:E6 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-08-04 10:51:21   associatedWith  ASC
     2019-08-04 19:55:31   deviceMsg       on (to myHmUART)
     2019-08-04 19:55:31   level           100
     2019-08-04 19:55:31   motor           stop:on
     2019-08-04 19:55:31   pct             100
     2018-01-18 10:55:07   powerOn         2018-01-18 10:55:07
     2019-08-04 19:55:31   recentStateType info
     2019-08-04 19:55:31   state           on
     2019-08-04 19:55:31   timedOn         off
   helper:
     HM_CMDNR   37
     cSnd       1112345659A847020100,1112345659A8470201C8
     dlvlCmd    ++A01112345659A8470201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +59A847,00,00,00
       nextSend   1564941331.36027
       prefIO     
       rxt        0
       vccu       
       p:
         59A847
         00
         00
         00
     mRssi:
       mNo        25
       io:
         myHmUART:
           -51
           -51
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1564941331.06381
       ack:
         HASH(0x2eb2bb0)
         25800212345659A84700
     rssi:
       at_myHmUART:
         avg        -60.8
         cnt        10
         lst        -57
         max        -57
         min        -69
       myHmUART:
         avg        -66.25
         cnt        4
         lst        -66
         max        -65
         min        -68
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -1
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -1
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor ESPEasy_Wohnzimmer_TSL2561_Lux_sued:Broadband 100:150
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 80
   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 pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 5
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 80
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 3500
   ASC_Shading_StateChange_Sunny 4000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 08:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      myHmUART
   autoReadReg 4_reqStatus
   devStateIcon off:fts_shutter_10@green on:fts_shutter_100@black 9\d.*:fts_shutter_90@#8b4513 8\d.*:fts_shutter_80@#8b4513 7\d.*:fts_shutter_70@#d2691e 6\d.*:fts_shutter_60@#d2691e 5\d.*:fts_shutter_50@#cd853f 4\d.*:fts_shutter_40@#cd853f 3\d.*:fts_shutter_30@#f4a460 2\d.*:fts_shutter_20@#f4a460 1\d.*:fts_shutter_10@#deb887 1:fts_shutter_10 1.\d.*:fts_shutter_10 2:fts_shutter_10 2.\d.*:fts_shutter_10 3:fts_shutter_10 3.\d.*:fts_shutter_10 4:fts_shutter_10 4.\d.*:fts_shutter_10 5:fts_shutter_10 5.\d.*:fts_shutter_10 6:fts_shutter_10 6.\d.*:fts_shutter_10 7:fts_shutter_10 7.\d.*:fts_shutter_10 8:fts_shutter_10 8.\d.*:fts_shutter_10 9:fts_shutter_10 9.\d.*:fts_shutter_10
   event-min-interval pct:60, level:60
   expert     2_raw
   firmware   2.11
   group      Rolladen OG
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       OG_Rolladen,OG_Rolladen_alle
   serialNr   OEQ0549185
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 alle_OG_Roll alle_OG_Roll_map structexclude
   webCmd     statusRequest:stop:off:10:20:30:40:50:60:70:80:90:on


Das Verhalten bei den anderen Rolläden ist dasselbe, nur greift da üblicherweise niemand mit einem manuellen Fahrbefehl ein. Wenn im Kinderzimmer niemand manuell eingreift dann ist auch alles OK.

Danke und viele Grüsse

Bäschdler
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 05 August 2019, 00:07:39
ZitatASC_residentsDev bewohner_riedberg:presence

ist das bei dir noch aktuell? wenn ja lösche bitte :presence aus dem Eintrag.


ZitatJa, es ist ein RESIDENTS Device. Ich habe :presence aus dem ASC Device entfernt, das Verhalten ist noch das selbe. Alle Rollos in denen "ASC_Shading_Mode" auf "absent" steht fahren runter wenn ein Roommate "absent" ist. Sie fahren auch nicht wieder hoch wenn der Roommate wieder "home" ist.

Das hatte ich schon versucht...

ZitatWann fahren die Rollos runter? Am Tag in der Nacht? Am Tag sollten sie nur runterfahren bei SelfDefense und SelfDefense_mode absent z.B.

Es ist egal ob es Tag oder Nacht ist. Habs eben mal bei Nacht getestet. Die besagten Rollos gehen zu.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 09:09:54
Zitat von: Bäschdler am 04 August 2019, 22:51:59
Hallo,

ich habe mehrere Fenster auf der Südseite, eines davon ist das Kinderzimmer. Jetzt will das Kind Mittagsschlaf machen während die Abschattung schon aktiv ist oder auch während dem Mittagsschlaf aktiv wird. Hierfür habe ich einen Taster mit dem ich den Rolladen herunter fahre und ASC_Mode_up, ASC_Mode_Down und ASC_Shading_Mode auf off. Bis hierher klappt alles. Wenn nun das Kind wieder wach ist und es ist draussen so, dass nicht abgeschattet werden soll passt auch noch alles. Wenn aber die Sonne scheint und alle anderen Rolläden auf Abschattung stehen fahre ich den vom Kinderzimmer über eine Taste auf dieselbe Stellung (60%) und schalte ASC_Mode_up, ASC_Mode_Down und ASC_Shading_Mode wieder auf always.
Nun wäre meine Erwartung, dass der Rolladen (wie die anderen es tun) bei Verlassen des ASC_Shading_Angle_Right oder wenn es dunkler wird weil die Sonne nicht mehr scheint wieder nach oben fährt. Tut er aber nicht.
Gibt es da eine Einstellung / ein Attribut welches ich noch setzten muss, dass die Funktion ausgeführt wird?

Hier noch ein List des Devices:
Internals:
   DEF        59A847
   FUUID      5c5b41d5-f33f-c344-2889-c0e622c4cecf5ae8
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     10
   NAME       OG_KiZ_Roll
   NOTIFYDEV  global
   NR         93
   NTFY_ORDER 50-OG_KiZ_Roll
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:25 - t:10 s:59A847 d:123456 0601C800
   myHmUART_MSGCNT 10
   myHmUART_RAWMSG 0501003925A41059A8471234560601C800
   myHmUART_RSSI -57
   myHmUART_TIME 2019-08-04 19:55:31
   protLastRcv 2019-08-04 19:55:31
   protRcv    9 last_at:2019-08-04 19:55:31
   protSnd    11 last_at:2019-08-04 19:55:31
   protState  CMDs_done
   rssi_at_myHmUART cnt:10 min:-69 max:-57 avg:-60.8 lst:-57
   rssi_myHmUART cnt:4 min:-68 max:-65 avg:-66.25 lst:-66
   READINGS:
     2019-05-24 10:56:47   ASC_Enable      on
     2019-08-04 19:55:18   ASC_ShuttersLastDrive manual
     2019-08-04 20:59:27   ASC_Time_DriveDown  5.08.2019 - 20:59
     2019-08-04 20:59:27   ASC_Time_DriveUp  5.08.2019 - 08:30
     2019-08-04 19:55:18   CommandAccepted yes
     2018-07-11 12:15:12   D-firmware      2.11
     2018-07-11 12:15:12   D-serialNr      OEQ0549185
     2018-01-18 10:55:08   PairedTo        0x123456
     2017-11-15 09:18:51   R-driveDown     24 s
     2017-11-14 23:16:36   R-driveTurn     0.5 s
     2017-11-15 09:18:28   R-driveUp       23 s
     2017-11-14 23:16:35   R-pairCentral   0x123456
     2017-11-14 23:16:36   R-sign          off
     2018-01-18 10:55:08   RegL_00.        02:01 0A:12 0B:34 0C:56 15:FF 18:00 00:00
     2018-01-18 10:55:09   RegL_01.        08:00 09:00 0A:00 0B:00 0C:F0 0D:00 0E:E6 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-08-04 10:51:21   associatedWith  ASC
     2019-08-04 19:55:31   deviceMsg       on (to myHmUART)
     2019-08-04 19:55:31   level           100
     2019-08-04 19:55:31   motor           stop:on
     2019-08-04 19:55:31   pct             100
     2018-01-18 10:55:07   powerOn         2018-01-18 10:55:07
     2019-08-04 19:55:31   recentStateType info
     2019-08-04 19:55:31   state           on
     2019-08-04 19:55:31   timedOn         off
   helper:
     HM_CMDNR   37
     cSnd       1112345659A847020100,1112345659A8470201C8
     dlvlCmd    ++A01112345659A8470201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +59A847,00,00,00
       nextSend   1564941331.36027
       prefIO     
       rxt        0
       vccu       
       p:
         59A847
         00
         00
         00
     mRssi:
       mNo        25
       io:
         myHmUART:
           -51
           -51
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1564941331.06381
       ack:
         HASH(0x2eb2bb0)
         25800212345659A84700
     rssi:
       at_myHmUART:
         avg        -60.8
         cnt        10
         lst        -57
         max        -57
         min        -69
       myHmUART:
         avg        -66.25
         cnt        4
         lst        -66
         max        -65
         min        -68
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -1
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -1
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor ESPEasy_Wohnzimmer_TSL2561_Lux_sued:Broadband 100:150
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 80
   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 pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 5
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 80
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 3500
   ASC_Shading_StateChange_Sunny 4000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 08:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      myHmUART
   autoReadReg 4_reqStatus
   devStateIcon off:fts_shutter_10@green on:fts_shutter_100@black 9\d.*:fts_shutter_90@#8b4513 8\d.*:fts_shutter_80@#8b4513 7\d.*:fts_shutter_70@#d2691e 6\d.*:fts_shutter_60@#d2691e 5\d.*:fts_shutter_50@#cd853f 4\d.*:fts_shutter_40@#cd853f 3\d.*:fts_shutter_30@#f4a460 2\d.*:fts_shutter_20@#f4a460 1\d.*:fts_shutter_10@#deb887 1:fts_shutter_10 1.\d.*:fts_shutter_10 2:fts_shutter_10 2.\d.*:fts_shutter_10 3:fts_shutter_10 3.\d.*:fts_shutter_10 4:fts_shutter_10 4.\d.*:fts_shutter_10 5:fts_shutter_10 5.\d.*:fts_shutter_10 6:fts_shutter_10 6.\d.*:fts_shutter_10 7:fts_shutter_10 7.\d.*:fts_shutter_10 8:fts_shutter_10 8.\d.*:fts_shutter_10 9:fts_shutter_10 9.\d.*:fts_shutter_10
   event-min-interval pct:60, level:60
   expert     2_raw
   firmware   2.11
   group      Rolladen OG
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       OG_Rolladen,OG_Rolladen_alle
   serialNr   OEQ0549185
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 alle_OG_Roll alle_OG_Roll_map structexclude
   webCmd     statusRequest:stop:off:10:20:30:40:50:60:70:80:90:on


Das Verhalten bei den anderen Rolläden ist dasselbe, nur greift da üblicherweise niemand mit einem manuellen Fahrbefehl ein. Wenn im Kinderzimmer niemand manuell eingreift dann ist auch alles OK.

Danke und viele Grüsse

Bäschdler

Das ist doch viel zu viel Aufwand und führt Dich so nicht zum Ziel.
Warum hinterlegst Du nicht einfach einen Roommate und verbindest diesen mit dem Taster. So kannst Du das Kind schlafen legen und die Rollos fahren runter und wieder auf wachen und die Rollos fahren hoch oder wenn Beschattung aktiv sofort in die Beschattung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 09:17:30
Zitat von: Borkk am 05 August 2019, 00:07:39

Das hatte ich schon versucht...

Es ist egal ob es Tag oder Nacht ist. Habs eben mal bei Nacht getestet. Die besagten Rollos gehen zu.

Dann brauche ich bitte ein verbose 4 log inklusive debug 1. Alles im ASC Device als Attribut ein zu stellen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 05 August 2019, 09:51:18
ZitatDann brauche ich bitte ein verbose 4 log inklusive debug 1. Alles im ASC Device als Attribut ein zu stellen.

Ich habe zum testen nur bei dem Rollo ku_rollo ASC_Shading_Mode" auf "absent" stehen. Ich habe meinen Roommate um 9:45 auf absent geschaltet.

Hier das Logfile:

ASC_DEBUG!!! 2019.08. 5 09:44:32 - EventProcessingTwilightDevice: wz_rollo_rechts - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
2019.08.05 09:44:40 4: AutoShuttersControl (myASControl) - Devname: global Name: myASControl Notify: $VAR1 = [
          'ATTR ku_rollo ASC_Shading_Mode absent'
        ];

2019.08.05 09:44:49 4: AutoShuttersControl (myASControl) - Devname: global Name: myASControl Notify: $VAR1 = [
          'SAVE'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: Steffen Name: myASControl Notify: $VAR1 = [
          'location: unterwegs'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: bewohner_riedberg Name: myASControl Notify: $VAR1 = [
          'residentsTotalPresent: 1'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: Steffen Name: myASControl Notify: $VAR1 = [
          'state: absent'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_links und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_links Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: sz_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_f und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_f Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: ku_rollo und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: ku_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: ku_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetCmdFn: ku_rollo - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: roommate absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'level: set_0'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'state: set_0'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetDriveCmd: ku_rollo - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetDriveCmd: ku_rollo - NoOffset: NEIN
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'ku_rollo_lastPosValue: 100'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnShuttersCommandSet: ku_rollo - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: bd_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: ds_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: br_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_rechts und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_rechts Allgemein: 1
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'deviceMsg: auf (to vccu)',
          'level: 100',
          'motor: down:auf',
          'pct: 100',
          'state: on',
          'timedOn: zu'
        ];

2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'ku_rollo_PosValue: 100'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:09 - EventProcessingShutters: ku_rollo - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1564991109 Last Position Timestamp: 1564991108 Drive Up Max Duration: 21 Last Position: 100 aktuelle Position: 100
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'state: roommate absent'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:09 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: roommate absent'
        ];


jump to the top


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 09:55:45
Ok also entweder habe ich nicht zugehört oder Du hast es vergessen zu erwähnen. Ich tippe auf ersteres  :-[

Du beziehst Deine Beobachtung auf das Beschatten? Also Du meinst mit dem absent eigentlich das er dann in die Beschattung fährt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 09:58:14
Das ganze vorgehen bezieht sich auf Roommate. Und auch nur diese Funktion wird ausgeführt. Ich schaue es mir an.

Hast Du schon ein list von genau diesem Rollo für mich gegeben?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 10:03:37
Zitat von: Borkk am 05 August 2019, 09:51:18
Ich habe zum testen nur bei dem Rollo ku_rollo ASC_Shading_Mode" auf "absent" stehen. Ich habe meinen Roommate um 9:45 auf absent geschaltet.

Hier das Logfile:

ASC_DEBUG!!! 2019.08. 5 09:44:32 - EventProcessingTwilightDevice: wz_rollo_rechts - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
2019.08.05 09:44:40 4: AutoShuttersControl (myASControl) - Devname: global Name: myASControl Notify: $VAR1 = [
          'ATTR ku_rollo ASC_Shading_Mode absent'
        ];

2019.08.05 09:44:49 4: AutoShuttersControl (myASControl) - Devname: global Name: myASControl Notify: $VAR1 = [
          'SAVE'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: Steffen Name: myASControl Notify: $VAR1 = [
          'location: unterwegs'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: bewohner_riedberg Name: myASControl Notify: $VAR1 = [
          'residentsTotalPresent: 1'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: Steffen Name: myASControl Notify: $VAR1 = [
          'state: absent'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_links und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_links Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: sz_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_f und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_f Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: ku_rollo und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: ku_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: ku_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetCmdFn: ku_rollo - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: roommate absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'level: set_0'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'state: set_0'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetDriveCmd: ku_rollo - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetDriveCmd: ku_rollo - NoOffset: NEIN
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'ku_rollo_lastPosValue: 100'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnShuttersCommandSet: ku_rollo - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: bd_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: ds_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: br_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_rechts und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_rechts Allgemein: 1
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'deviceMsg: auf (to vccu)',
          'level: 100',
          'motor: down:auf',
          'pct: 100',
          'state: on',
          'timedOn: zu'
        ];

2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'ku_rollo_PosValue: 100'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:09 - EventProcessingShutters: ku_rollo - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1564991109 Last Position Timestamp: 1564991108 Drive Up Max Duration: 21 Last Position: 100 aktuelle Position: 100
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'state: roommate absent'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:09 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: roommate absent'
        ];


jump to the top


Ich habe den Fehler gefunden. Ist ein Logikfehler. Es fehlt eine Abfrage.
Vielen Dank für Deine Geduld. Du hattest genau die Konstellation welche man brauchte um den Fehler sichtbar zu machen  ;D


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 10:12:52
Kannst Du bitte einmal den Fix von hier testen?
https://github.com/fhem/AutoShuttersControl
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 05 August 2019, 10:29:12
ZitatIch habe den Fehler gefunden. Ist ein Logikfehler. Es fehlt eine Abfrage.
Vielen Dank für Deine Geduld. Du hattest genau die Konstellation welche man brauchte um den Fehler sichtbar zu machen  ;D

Für so ein komplexes, geiles Modul hab ich immer Geduld  ;D

d.h. du brauchst keine Daten (Lists etc) mehr von mir ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 10:34:08
Zitat von: Borkk am 05 August 2019, 10:29:12
Für so ein komplexes, geiles Modul hab ich immer Geduld  ;D

d.h. du brauchst keine Daten (Lists etc) mehr von mir ?

Nein ich denke nicht.

Aber bitte einmal

Zitat von: CoolTux am 05 August 2019, 10:12:52
Kannst Du bitte einmal den Fix von hier testen?
https://github.com/fhem/AutoShuttersControl


Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 05 August 2019, 10:39:03
ok, die Version 0.6.26 ist drin, leider ist der Fehler noch nicht weg.

Log
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - Devname: Steffen Name: myASControl Notify: $VAR1 = [
          'location: unterwegs'
        ];

2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - Devname: bewohner_riedberg Name: myASControl Notify: $VAR1 = [
          'residentsTotalPresent: 1'
        ];

2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - Devname: Steffen Name: myASControl Notify: $VAR1 = [
          'state: absent'
        ];

2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_f und Events state: absent

ASC_DEBUG!!! 2019.08. 5 10:33:08 - FnIsDay: wz_rollo_f Allgemein: 1
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: ku_rollo und Events state: absent

ASC_DEBUG!!! 2019.08. 5 10:33:08 - FnIsDay: ku_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 5 10:33:08 - FnIsDay: ku_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 5 10:33:08 - FnIsDay: ku_rollo Allgemein: 1
2019.08.05 10:33:08 1: PERL WARNING: Use of uninitialized value $posValue in numeric ne (!=) at ./FHEM/73_AutoShuttersControl.pm line 2328.
2019.08.05 10:33:08 1: PERL WARNING: Use of uninitialized value $posValue in numeric ne (!=) at ./FHEM/73_AutoShuttersControl.pm line 3585.
2019.08.05 10:33:08 1: PERL WARNING: Use of uninitialized value $posValue in concatenation (.) or string at ./FHEM/73_AutoShuttersControl.pm line 3599.

ASC_DEBUG!!! 2019.08. 5 10:33:08 - FnSetCmdFn: ku_rollo - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: . Grund der Fahrt: manual
2019.08.05 10:33:08 1: PERL WARNING: Use of uninitialized value $posValue in concatenation (.) or string at ./FHEM/73_AutoShuttersControl.pm line 3608.
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'level: set_0'
        ];

2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'state: set_0'
        ];


ASC_DEBUG!!! 2019.08. 5 10:33:08 - FnSetDriveCmd: ku_rollo - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08. 5 10:33:08 - FnSetDriveCmd: ku_rollo - NoOffset: NEIN
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'ku_rollo_lastPosValue: 100'
        ];

2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2019.08. 5 10:33:08 - FnShuttersCommandSet: ku_rollo - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: br_rollo und Events state: absent
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: ds_rollo und Events state: absent
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 10:33:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_links und Events state: absent

ASC_DEBUG!!! 2019.08. 5 10:33:08 - FnIsDay: wz_rollo_links Allgemein: 1
2019.08.05 10:33:09 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 10:33:09 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: sz_rollo und Events state: absent
2019.08.05 10:33:09 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 10:33:09 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: bd_rollo und Events state: absent
2019.08.05 10:33:09 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 10:33:09 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo und Events state: absent

ASC_DEBUG!!! 2019.08. 5 10:33:09 - FnIsDay: wz_rollo Allgemein: 1
2019.08.05 10:33:09 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 10:33:09 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_rechts und Events state: absent

ASC_DEBUG!!! 2019.08. 5 10:33:09 - FnIsDay: wz_rollo_rechts Allgemein: 1
2019.08.05 10:33:10 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'deviceMsg: auf (to vccu)',
          'level: 100',
          'motor: down:auf',
          'pct: 100',
          'state: on',
          'timedOn: zu'
        ];

2019.08.05 10:33:10 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'ku_rollo_PosValue: 100'
        ];


ASC_DEBUG!!! 2019.08. 5 10:33:10 - EventProcessingShutters: ku_rollo - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1564993990 Last Position Timestamp: 1564993988 Drive Up Max Duration: 21 Last Position: 100 aktuelle Position: 100
2019.08.05 10:33:10 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'state: manual'
        ];


ASC_DEBUG!!! 2019.08. 5 10:33:10 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
2019.08.05 10:33:10 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: manual'
        ];


jump to the top


List ku_rollo

   READINGS:
     2019-06-27 19:00:56   ASC_Enable      on
     2019-08-05 10:33:33   ASC_ShuttersLastDrive manual
     2019-08-05 10:32:00   ASC_Time_DriveDown  5.08.2019 - 22:31
     2019-08-05 10:32:00   ASC_Time_DriveUp  6.08.2019 - 06:04
     2019-08-05 10:33:09   CommandAccepted yes
     2019-06-27 18:39:23   D-firmware      2.11
     2019-06-27 18:39:23   D-serialNr      PEQ2264674
     2019-06-27 23:12:11   PairedTo        0xxxxxx
     2019-06-27 23:12:13   R-driveDown     17 s
     2019-06-27 18:39:34   R-driveTurn     0.5 s
     2019-06-27 23:11:54   R-driveUp       17 s
     2019-06-27 18:39:33   R-pairCentral   0xxxxxx
     2019-06-27 18:39:34   R-sign          off
     2019-06-27 23:07:53   R-vccu_schalter-lgActionType jmpToTarget
     2019-06-27 23:07:53   R-vccu_schalter-lgOnLevel 100 %
     2019-06-27 23:07:53   R-vccu_schalter-shActionType jmpToTarget
     2019-06-27 23:07:53   R-vccu_schalter-shOnLevel 100 %
     2019-06-27 23:12:11   RegL_00.        00:00 02:01 0A:23 0B:23 0C:23 15:FF 18:00
     2019-06-27 23:12:13   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:AA 0D:00 0E:AA 0F:05 10:00 30:06 56:00 57:24
     2019-06-27 23:12:14   RegL_03.vccu_schalter 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:52 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:63 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:52 8D:63 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:63 9F:00
     2019-08-05 10:31:56   associatedWith  myASControl
     2019-08-05 10:33:33   deviceMsg       off (to vccu)
     2019-08-05 10:33:33   level           0
     2019-08-05 10:33:33   motor           stop:off
     2019-08-05 10:33:33   pct             0
     2019-08-05 10:31:47   peerList        vccu_schalter,
     2019-08-05 10:33:33   recentStateType info
     2019-08-05 10:33:33   state           off
     2019-08-05 10:33:33   timedOn         off
   helper:
     HM_CMDNR   151
     cSnd       01xxxxxx6C7A3A010E,11xxxxxx6C7A3A020100
     dlvlCmd    ++A011xxxxxx6C7A3A020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +6C7A3A,00,01,00
       nextSend   1564994013.98015
       prefIO     
       rxt        0
       vccu       vccu
       p:
         6C7A3A
         00
         01
         00
     mRssi:
       mNo        97
       io:
         HM1:
           -44
           -44
         HM2:
           -52
           -52
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HM1
       flg        A
       ts         1564994013.65888
       ack:
         HASH(0x40021a8)
         9780022323236C7A3A00
     rssi:
       HM1:
         avg        -59
         cnt        2
         lst        -60
         max        -58
         min        -60
       at_HM1:
         avg        -50.1666666666667
         cnt        6
         lst        -50
         max        -50
         min        -51
       at_HM2:
         avg        -52.5
         cnt        6
         lst        -52
         max        -52
         min        -54
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_BrightnessSensor ts_light
   ASC_ComfortOpen_Pos 20
   ASC_DriveUpMaxDuration 21
   ASC_LockOut off
   ASC_Mode_Down absent
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Roommate_Device Steffen,Alex
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 65
   ASC_Shading_Direction 345
   ASC_Shading_MinMax_Elevation 3
   ASC_Shading_Mode absent
   ASC_Shading_Pos 35
   ASC_Shading_StateChange_Cloudy 25000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 360
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 20
   ASC_WindowRec_subType threestate
   IODev      HM1
   IOgrp      vccu
   alexaName  Rollo Küche
   alexaRoom  Küche
   alias      Rollo Küche
   autoReadReg 4_reqStatus
   devStateIcon zu:fts_shutter_100 auf:fts_window_2w 1\d.*:fts_shutter_90 2\d.*:fts_shutter_80 3\d.*:fts_shutter_70 4\d.*:fts_shutter_60 5\d.*:fts_shutter_50 6\d.*:fts_shutter_40 7\d.*:fts_shutter_30 8\d.*:fts_shutter_20 9\d.*:fts_shutter_10 \d.*:fts_shutter_90
   eventMap   on:auf stop:halt off:zu
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rollläden
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,23232301,
   room       02 Statusseite,15 Küche,Homekit
   serialNr   PEQ2264674
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     auf:stop:zu


List ASC Device:
FVERSION   73_AutoShuttersControl.pm:v0.6.26/2019-08-05 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,bd_rollo,br_rollo,ds_rollo,ku_rollo,sz_rollo,wz_rollo,wz_rollo_f,wz_rollo_links,wz_rollo_rechts,bd_fenster,br_tuer,sz_tuer,ds_tuer,bewohner_riedberg,astro,wz_tuer,ts_light,Alex,Steffen
   NR         603
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.26
   OLDREADINGS:
   READINGS:
     2019-05-21 05:39:49   RolloControl_lastPosValue 0
     2019-07-07 22:36:14   ascEnable       on
     2019-08-05 10:32:04   bd_rollo_PosValue 100
     2019-07-08 20:50:03   bd_rollo_lastDelayPosValue 100
     2019-08-05 06:03:10   bd_rollo_lastPosValue 0
     2019-08-05 10:31:59   bd_rollo_nextAstroTimeEvent  5.08.2019 - 22:31
     2019-08-05 10:32:25   br_rollo_PosValue 0
     2019-08-04 22:33:39   br_rollo_lastDelayPosValue 30
     2019-08-05 10:24:32   br_rollo_lastPosValue 100
     2019-08-05 10:31:59   br_rollo_nextAstroTimeEvent  5.08.2019 - 22:31
     2019-05-22 20:26:53   controlShading  on
     2019-08-05 10:32:47   ds_rollo_PosValue 100
     2019-08-01 22:40:16   ds_rollo_lastDelayPosValue 30
     2019-08-05 06:03:11   ds_rollo_lastPosValue 30
     2019-08-05 10:32:00   ds_rollo_nextAstroTimeEvent  5.08.2019 - 22:31
     2019-06-30 23:59:20   hardLockOut     on
     2019-08-05 10:33:33   ku_rollo_PosValue 0
     2019-08-05 10:33:08   ku_rollo_lastPosValue 100
     2019-08-05 10:32:00   ku_rollo_nextAstroTimeEvent  5.08.2019 - 22:31
     2019-08-04 01:55:25   partyMode       off
     2019-08-05 10:31:53   room_02_Statueite_10_B__ro_Homekit br_rollo
     2019-08-05 10:31:53   room_02_Statueite_11_Schlafzimmer_Homekit sz_rollo
     2019-08-05 10:31:53   room_02_Statueite_12_Dusche_Homekit ds_rollo
     2019-08-05 10:31:53   room_02_Statueite_14_Wohnzimmer_Homekit wz_rollo,wz_rollo_f,wz_rollo_links,wz_rollo_rechts
     2019-08-05 10:31:53   room_02_Statueite_15_K__che_Homekit ku_rollo
     2019-08-05 10:31:53   room_02_Statueite_16_Bad_Homekit bd_rollo
     2019-08-04 12:01:12   selfDefense     off
     2019-08-05 10:33:33   state           manual
     2019-07-26 21:31:46   sunriseTimeWeHoliday on
     2019-08-05 10:32:34   sz_rollo_PosValue 100
     2019-08-04 22:33:40   sz_rollo_lastDelayPosValue 30
     2019-08-04 13:08:05   sz_rollo_lastPosValue 100
     2019-08-05 10:32:00   sz_rollo_nextAstroTimeEvent  5.08.2019 - 22:31
     2019-08-05 10:31:53   userAttrList    rolled out
     2019-08-05 10:32:58   wz_rollo_PosValue 100
     2019-08-05 10:32:54   wz_rollo_f_PosValue 100
     2019-08-03 18:39:57   wz_rollo_f_lastDelayPosValue 0
     2019-08-05 08:29:25   wz_rollo_f_lastPosValue 100
     2019-08-05 10:32:00   wz_rollo_f_nextAstroTimeEvent  5.08.2019 - 22:31
     2019-08-03 18:39:56   wz_rollo_lastDelayPosValue 0
     2019-08-05 08:29:25   wz_rollo_lastPosValue 100
     2019-08-05 10:33:00   wz_rollo_links_PosValue 100
     2019-08-05 08:29:25   wz_rollo_links_lastPosValue 100
     2019-08-05 10:32:00   wz_rollo_links_nextAstroTimeEvent  5.08.2019 - 22:31
     2019-08-05 10:32:00   wz_rollo_nextAstroTimeEvent  5.08.2019 - 22:31
     2019-08-05 10:32:42   wz_rollo_rechts_PosValue 100
     2019-08-05 08:29:26   wz_rollo_rechts_lastPosValue 100
     2019-08-05 10:32:00   wz_rollo_rechts_nextAstroTimeEvent  5.08.2019 - 22:31
   helper:
     shuttersList:
       bd_rollo
       br_rollo
       ds_rollo
       ku_rollo
       sz_rollo
       wz_rollo
       wz_rollo_f
       wz_rollo_links
       wz_rollo_rechts
   monitoredDevs:
     Alex:
       bd_rollo   ASC_Roommate_Device
       br_rollo   ASC_Roommate_Device
       ds_rollo   ASC_Roommate_Device
       ku_rollo   ASC_Roommate_Device
       sz_rollo   ASC_Roommate_Device
       wz_rollo   ASC_Roommate_Device
       wz_rollo_f ASC_Roommate_Device
       wz_rollo_links ASC_Roommate_Device
       wz_rollo_rechts ASC_Roommate_Device
     Steffen:
       bd_rollo   ASC_Roommate_Device
       br_rollo   ASC_Roommate_Device
       ds_rollo   ASC_Roommate_Device
       ku_rollo   ASC_Roommate_Device
       sz_rollo   ASC_Roommate_Device
       wz_rollo   ASC_Roommate_Device
       wz_rollo_f ASC_Roommate_Device
       wz_rollo_links ASC_Roommate_Device
       wz_rollo_rechts ASC_Roommate_Device
     astro:
       myASControl ASC_twilightDevice
     bd_fenster:
       bd_rollo   ASC_WindowRec
     bd_rollo:
     bewohner_riedberg:
       myASControl ASC_residentsDev
     br_rollo:
     br_tuer:
       br_rollo   ASC_WindowRec
     ds_rollo:
     ds_tuer:
       ds_rollo   ASC_WindowRec
     ku_rollo:
     sz_rollo:
     sz_tuer:
       sz_rollo   ASC_WindowRec
     ts_light:
       bd_rollo   ASC_BrightnessSensor
       br_rollo   ASC_BrightnessSensor
       ds_rollo   ASC_BrightnessSensor
       ku_rollo   ASC_BrightnessSensor
       sz_rollo   ASC_BrightnessSensor
       wz_rollo   ASC_BrightnessSensor
       wz_rollo_f ASC_BrightnessSensor
       wz_rollo_links ASC_BrightnessSensor
       wz_rollo_rechts ASC_BrightnessSensor
     wz_rollo:
     wz_rollo_f:
     wz_rollo_links:
     wz_rollo_rechts:
     wz_tuer:
       wz_rollo   ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening NAUTIC
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -1
   ASC_residentsDev bewohner_riedberg
   ASC_shuttersDriveOffset 30
   ASC_tempSensor ts_netatmo:temperature
   ASC_twilightDevice astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    4
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 11:34:09
Danke Dir.

Ich habe noch mal nachgebessert Die Version bleibt die selbe. Kannst Du bitte noch mal installieren und FHEM dann neu starten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 05 August 2019, 12:46:14
ZitatIch habe noch mal nachgebessert Die Version bleibt die selbe. Kannst Du bitte noch mal installieren und FHEM dann neu starten.

Super, sieht gut aus. Die Rollos bleiben oben. Vielen Dank.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 12:50:53
Zitat von: Borkk am 05 August 2019, 12:46:14
Super, sieht gut aus. Die Rollos bleiben oben. Vielen Dank.

Gerne doch. Ich danke Dir für die 3 Kaffees  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 05 August 2019, 13:39:52
Mahlzeit,

nach den anfänglichen Problemen die ich nach der kompletten Neuinstallation von ASC hatte scheint es aktuell wirklich gut zu laufen.
Momentan habe ich nur mit 2 Logiken so meine Probleme die mir etwas schwer im Magen liegen.

1. Das Verhalten der Rolladen wenn ich vor dem Day_open ein Fenster kippe.
Der Rolladen fährt dann nicht in Day_open sondern bleibt geschlossen bis ich manuell öffne.
In meinem Fall wenn auch noch vor Day_Open das Haus kurzzeitig verlassen wurde.
Erstmal geht es ja in Ordnung, vor allem bei aktiviertem selfDefense.
Wenn ich dann aber nach Hause komme oder während der Day_open Zeit zuhause bin sollte der Rolladen schon automatisch hoch fahren.

Deine Antwort darauf war:

Zitat von: CoolTux am 04 August 2019, 08:04:40
Das ist glaube aktuell so gewollt. Die Idee war gewesen das es auch mal sein kann das man nicht zu Hause ist und Fenster ist gekippt worden in der Nacht oder Früh so wie bei Dir. Und dann noch fahren währe doof wegen Schutz vor Einbruch.

Zitat von: CoolTux am 04 August 2019, 08:21:06
Wie ich das damals entwickelt hatte war, und es ist ja immer noch so, Residents nicht Voraussetzung zum Betrieb von ASC.

Nun ist Residents/Roommates aber schon in einigen Bereichen des Modus implementiert das es doch auch hier berücksichtigt werden sollte.
Gerne auch optional damit die ursprüngliche Funktionalität erhalten bleibt und alles auch ohne Residents/Roommates anständig läuft.

2. Schlägt fast in die gleiche Kerbe. (Das Problem hatte ein anderer User auch bereits)
Ich fahre den Rolladen vor Day_Open manuell hoch, verlasse das Haus und komme vor der Day_Open Zeit zurück:
Der Rolladen fährt in Night-Close.
Das ist in meinem Augen definitiv ein Logik-Fehler, denn wenn ich am morgen manuell öffne dann sollen die Rolladen auch offen bleiben.
Nicht wieder in Night_Close fahren, schon gar nicht wenn ich kurz weg war und gerade wieder heim komme.

Zitat von: CoolTux am 02 August 2019, 13:42:55
Du hast nichts falsch konfiguriert. ASC hat erkannt das es Nacht ist und Du wirst für ASC_Mode_Down home oder always haben. Wenn dann ein Bewohner nach Hause kommt und der Status auf home wechselt werden die Rollos geschlossen wegen Nacht. Ich gehe davon aus das Deine Frau aber nicht auf asleep oder so stand denn sonst hätten die Rollos nicht fahren dürfen.

Es wäre wirklich großartig wenn es hier Möglichkeiten gäbe die Verhaltensweisen zu ändern.
Dann wäre ich tatsächlich im Augenblick wunschlos glücklich mit dem Modul und den Logiken :)

Vielen Dank!

grtz
CmdA
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Sprocki62 am 05 August 2019, 17:23:27
Moin..   
Nutze schon seit einer ganzen Weile Gurtwickler von Duofern sowie auch einen Duofern-Taster zum steuern eines mir unbekannten Rohrmotors.
Bisher habe ich die Steuerung (morgens auf, abends ab) über DOIFs gelöst, was auch prima funktioniert z.b. ([+{sunset_rel("REAL",1800,"16:30","22:30")}]) (set DUOFERN_408EF6 position 49) DOELSEIF ([+{sunrise_rel("REAL",300,"06:00","9:00")}]) (set DUOFERN_408EF6 position 0)
oder auch
([+{sunset_rel("REAL",1800,"16:30","22:30")}] && [TFATS34C_35:temperature] < 2) (set DUOFERN_4C7A9A position 9)
DOELSEIF ([+{sunset_rel("REAL",1800,"16:30","22:30")}] && [MAX_13291b:state] eq "closed") (set DUOFERN_4C7A9A position 6)
DOELSEIF ([+{sunrise_rel("REAL",300,"06:00","9:00")}]) (set DUOFERN_4C7A9A position 0)


Nun möchte ich die Steuerung auf ASC umbauen, habe aber dort ein Problem.
Wie man oben sehen kann, sind die Fahrpositionen für die Zustände "offen" bzw. "geschlossen" nicht 0 für AUF oder 100 für ZU, sondern in einem Falle 0 für AUF und und 49 für ZU,  im anderen Falle 0 für AUF und 6 für 50%, bzw. 9 für 75 % (wenn's draussen kälter als 2° C ist)

Über ASC_Closed_Pos kann ich aber nur 10er Schritte auswählen, was in beiden Fällen nicht zum Erfolg führt, da der eine Rollo ja z.b. bei position 49 und der andere bei position 9 schon zu ist.

Wäre es möglich, diese ASC_Open_Pos, ASC_Closed_Pos, ASC_Shading_Pos, ASC_ComfortOpen_Pos in freien Werten einzugeben, also OHNE auf die Zehnerschritte angewiesen zu sein?

Oder.. falls die 10er Schritte beibehalten werden sollen, irgendwie eine Map anzulegen wie My_Closed_Pos = 49 (was dann ASC_Closed_Pos = 100 entsprechen würde) entsprechend dann My_Shading_Pos = 6 -> ASC_Shading_Pos = 50..   usw. 
Wie gesagt..  nur ne Idee...

Danke schon mal und beste Grüße vom südlichen Rande des Ruhrpotts
Sprocki62
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 18:03:17
Zitat von: C0mmanda am 05 August 2019, 13:39:52
Mahlzeit,

nach den anfänglichen Problemen die ich nach der kompletten Neuinstallation von ASC hatte scheint es aktuell wirklich gut zu laufen.
Momentan habe ich nur mit 2 Logiken so meine Probleme die mir etwas schwer im Magen liegen.

1. Das Verhalten der Rolladen wenn ich vor dem Day_open ein Fenster kippe.
Der Rolladen fährt dann nicht in Day_open sondern bleibt geschlossen bis ich manuell öffne.
In meinem Fall wenn auch noch vor Day_Open das Haus kurzzeitig verlassen wurde.
Erstmal geht es ja in Ordnung, vor allem bei aktiviertem selfDefense.
Wenn ich dann aber nach Hause komme oder während der Day_open Zeit zuhause bin sollte der Rolladen schon automatisch hoch fahren.

Deine Antwort darauf war:

Nun ist Residents/Roommates aber schon in einigen Bereichen des Modus implementiert das es doch auch hier berücksichtigt werden sollte.
Gerne auch optional damit die ursprüngliche Funktionalität erhalten bleibt und alles auch ohne Residents/Roommates anständig läuft.

Ich glaube hier kommen wir durcheinander.
Zitat
Das Verhalten der Rolladen wenn ich vor dem Day_open ein Fenster kippe.
Der Rolladen fährt dann nicht in Day_open sondern bleibt geschlossen bis ich manuell öffne.
Wenn Du das Fenster kippst sollte eigentlich schon sich das Fenster öffnen, dann aber in "ventilate - window open"
Das ist unabhängig von Residents und absent

Das schließen sollte entweder gar nicht fahren wenn es entsprechend nur noch X Minuten bis Tagfahrt sind. Also das entsprechende Attribut "BlockingTimeBeforDayOpen"


Zitat von: C0mmanda am 05 August 2019, 13:39:52
2. Schlägt fast in die gleiche Kerbe. (Das Problem hatte ein anderer User auch bereits)
Ich fahre den Rolladen vor Day_Open manuell hoch, verlasse das Haus und komme vor der Day_Open Zeit zurück:
Der Rolladen fährt in Night-Close.
Das ist in meinem Augen definitiv ein Logik-Fehler, denn wenn ich am morgen manuell öffne dann sollen die Rolladen auch offen bleiben.
Nicht wieder in Night_Close fahren, schon gar nicht wenn ich kurz weg war und gerade wieder heim komme.

Das schließen sollte entweder gar nicht fahren wenn es entsprechend nur noch X Minuten bis Tagfahrt sind. Also das entsprechende Attribut "BlockingTimeBeforDayOpen"



Ich werde das die Tage aber gerne noch einmal versuchen zu verifizieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 18:06:00
Zitat von: Sprocki62 am 05 August 2019, 17:23:27
Moin..   
Nutze schon seit einer ganzen Weile Gurtwickler von Duofern sowie auch einen Duofern-Taster zum steuern eines mir unbekannten Rohrmotors.
Bisher habe ich die Steuerung (morgens auf, abends ab) über DOIFs gelöst, was auch prima funktioniert z.b. ([+{sunset_rel("REAL",1800,"16:30","22:30")}]) (set DUOFERN_408EF6 position 49) DOELSEIF ([+{sunrise_rel("REAL",300,"06:00","9:00")}]) (set DUOFERN_408EF6 position 0)
oder auch
([+{sunset_rel("REAL",1800,"16:30","22:30")}] && [TFATS34C_35:temperature] < 2) (set DUOFERN_4C7A9A position 9)
DOELSEIF ([+{sunset_rel("REAL",1800,"16:30","22:30")}] && [MAX_13291b:state] eq "closed") (set DUOFERN_4C7A9A position 6)
DOELSEIF ([+{sunrise_rel("REAL",300,"06:00","9:00")}]) (set DUOFERN_4C7A9A position 0)


Nun möchte ich die Steuerung auf ASC umbauen, habe aber dort ein Problem.
Wie man oben sehen kann, sind die Fahrpositionen für die Zustände "offen" bzw. "geschlossen" nicht 0 für AUF oder 100 für ZU, sondern in einem Falle 0 für AUF und und 49 für ZU,  im anderen Falle 0 für AUF und 6 für 50%, bzw. 9 für 75 % (wenn's draussen kälter als 2° C ist)

Über ASC_Closed_Pos kann ich aber nur 10er Schritte auswählen, was in beiden Fällen nicht zum Erfolg führt, da der eine Rollo ja z.b. bei position 49 und der andere bei position 9 schon zu ist.

Wäre es möglich, diese ASC_Open_Pos, ASC_Closed_Pos, ASC_Shading_Pos, ASC_ComfortOpen_Pos in freien Werten einzugeben, also OHNE auf die Zehnerschritte angewiesen zu sein?

Oder.. falls die 10er Schritte beibehalten werden sollen, irgendwie eine Map anzulegen wie My_Closed_Pos = 49 (was dann ASC_Closed_Pos = 100 entsprechen würde) entsprechend dann My_Shading_Pos = 6 -> ASC_Shading_Pos = 50..   usw. 
Wie gesagt..  nur ne Idee...

Danke schon mal und beste Grüße vom südlichen Rande des Ruhrpotts
Sprocki62

Bei sowas darfst Du Dich nicht zu sehr auf das Frontend konzentrieren. Du kannst doch alle Attribute auch per Hand in der Kommandozeile setzen.
attr ROLLONAME ASC_ATTRIBUT WERT



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Sprocki62 am 05 August 2019, 19:15:23
Zitat von: CoolTux am 05 August 2019, 18:06:00
Bei sowas darfst Du Dich nicht zu sehr auf das Frontend konzentrieren. Du kannst doch alle Attribute auch per Hand in der Kommandozeile setzen.
attr ROLLONAME ASC_ATTRIBUT WERT

Danke für's Entfernen des Knotens in meinem Hirn!  :-) 

Gruß
Sprocki
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 05 August 2019, 20:19:34
Zitat von: CoolTux am 05 August 2019, 18:03:17
Ich glaube hier kommen wir durcheinander.Wenn Du das Fenster kippst sollte eigentlich schon sich das Fenster öffnen, dann aber in "ventilate - window open"
Das ist unabhängig von Residents und absent

Klar, das macht er auch, hatte ich unglücklich formuliert.

Zitat
Das schließen sollte entweder gar nicht fahren wenn es entsprechend nur noch X Minuten bis Tagfahrt sind. Also das entsprechende Attribut "BlockingTimeBeforDayOpen"

Das Fenster wurde gar nicht geschlossen, es blieb gekippt, der Rolladen ist bei Day_Open jedoch nicht gefahren.
Laut deiner Antwort (siehe Zitat) ist das Verhalten gewünscht und korrekt...
Wenn dem nicht so ist liegt vermutlich ein Fehler vor...

Zitat
Das schließen sollte entweder gar nicht fahren wenn es entsprechend nur noch X Minuten bis Tagfahrt sind. Also das entsprechende Attribut "BlockingTimeBeforDayOpen"

Interessanter Hinweis, der fehlte die Tage.
Werde ich setzen und falls es noch Auffälligkeiten gibt melde ich mich :)

Danke & grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 August 2019, 20:26:49
Zitat von: C0mmanda am 05 August 2019, 20:19:34
Das Fenster wurde gar nicht geschlossen, es blieb gekippt, der Rolladen ist bei Day_Open jedoch nicht gefahren.
Laut deiner Antwort (siehe Zitat) ist das Verhalten gewünscht und korrekt...
Wenn dem nicht so ist liegt vermutlich ein Fehler vor...

Ja das ist auch richtig so. Hatte ja gesagt wegen Einbruch Gefahr.
Ich kann es aber so machen das geschaut wird ob Residents etwas zurück gibt was sagt jemand ist zu Hause  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 05 August 2019, 21:11:07
Zitat von: meier81 am 29 Juli 2019, 13:07:58
Mann kann sich ja mal überlegen ob man den Roommate aus dieser Verriegelung mit dem ASC-Mode rausnimmt wobei ich denke das der Parameter halt die komplette Automatik abschalten soll. Könnte man dann nicht eventuell die Attribute ASC_Down und ASC_Up erweitern um den Parameter off, dann könnte man die automatische Fahrt hier ausschalten und Roommate nutzen. Dann müsste man es nicht mit den Parametern austricksen.

Gruß Markus

Hab nochmal über mein Problem nachgedacht und die Erweiterung der Attribute ASC_Down und ASC_Up würden zwar funktionieren aber auch wieder nur für diese eine Kombination der Verwendung.

Habe hier mal mein Ziel ausgeführt: Ich möchte an meinen Rollläden die Beschattungssteuerung haben, dies funktioniert auch einwandfrei. Zudem eine Blockierung über einen Drehgriffkontakt bezüglich Aussperrschutz, diesen habe ich noch nicht kann das Modul aber schon. Jetzt geht es darum das die Rollläden fahren wenn die Kinder ins Bett gehen bzw. Mittagsschlaf machen, funktioniert ja auch mit dem Modul mit dem Roommates. Es geht mir nun eigentlich darum das die Rollläden nicht über Zeit bzw. Astro fahren sollen wenn keiner schlafen ist in dem Zimmer bzw. was mittlerweile auch ein Fall wäre das die Zeit- bzw. Astrofunktion nur aktiv ist bei Roommate gone/absent. Wenn ich das aber einstelle fährt mein Rollladen natürlich nicht mehr bei Roommate sleep.
Ich denke man bräuchte einen eigenen Parameter wie z.B. ASC_Mode_Sleep, dieser hat die Attribute on und off, damit kann man die Roommateauswertung bezüglich des Schlafenstatus auswerten, egal wie die Parameter ASC_Mode_Down und ASC_Mode_Up stehen. Dadurch sind natürlich auch weitere Kombinationen möglich.

Wäre so etwas sinnvoll bzw. machbar?

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 05 August 2019, 21:13:07
Zitat von: CoolTux am 05 August 2019, 20:26:49
Ja das ist auch richtig so. Hatte ja gesagt wegen Einbruch Gefahr.
Ich kann es aber so machen das geschaut wird ob Residents etwas zurück gibt was sagt jemand ist zu Hause  ;D

DAS wäre grossartig!
Danke!

Grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 06 August 2019, 06:48:45
Da ich heute etwas früher wach war habe ich es noch einmal getestet:

- Rolläden sind auf Night-Close.
- Fenster auf Kipp gestellt -> "ventilate - window open". (Korrekt)
- Day_Open öffnet alle Rolläden außer dort wo das Fenster auf Kipp steht. Hier bleibt der Rolladen auf "ventilate - window open".

Da der Roommate/Residents-Status "home" ist sollte der Rolladen hoch fahren.
Nur wenn vor dem "day open" der Status auf "absent" geht sollte der Rolladen unten bleiben und der Status vom Rolladen auf "selfdefense active" wechseln.

List vom betreffenden Rolladen:

Internals:
   DEF        00000004
   FGW14_MSGCNT 12
   FGW14_TIME 2019-08-06 06:14:25
   FUUID      5c443666-f33f-02b0-635c-f19ab36d9fb97510
   IODev      FGW14
   LASTInputDev FGW14
   MSGCNT     12
   NAME       EG.ez.RO.EZRolladen
   NR         326
   NTFY_ORDER 50-EG.ez.RO.EZRolladen
   STATE      70
   TYPE       EnOcean
   READINGS:
     2019-07-31 18:17:24   ASC_Enable      on
     2019-08-06 06:14:25   ASC_ShuttersLastDrive ventilate - window open
     2019-08-06 06:30:02   ASC_Time_DriveDown  6.08.2019 - 22:12
     2019-08-06 06:30:02   ASC_Time_DriveUp  7.08.2019 - 06:30
     2019-08-06 06:30:02   ASC_Time_PrivacyDriveDown  6.08.2019 - 21:52
     2019-08-06 06:14:25   anglePos        -90
     2019-08-04 19:32:46   associatedWith  Rolladensteuerung
     2019-08-06 06:14:25   block           unlock
     2019-08-06 06:14:25   endPosition     not_reached
     2019-08-06 06:14:25   position        70
     2019-08-06 06:14:25   state           stop
     2018-10-27 18:39:05   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze soft
   ASC_Antifreeze_Pos 70
   ASC_BlockingTime_afterManual 1500
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 100
   ASC_DriveUpMaxDuration 40
   ASC_Open_Pos 0
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 1200
   ASC_PrivacyDown_Pos 40
   ASC_Roommate_Device rgr_Home
   ASC_Self_Defense_AbsentDelay 300
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 85
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 1300
   ASC_Shading_StateChange_Sunny 1500
   ASC_Shading_WaitingPeriod 900
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:00
   ASC_Time_Up_Early 6:30
   ASC_Time_Up_Late 07:15
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 70
   ASC_WindowRec EG.ez.TK.FensterGross.strc
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      FGW14
   devStateIcon 0:fts_shutter_10@green 100:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   eep        A5-3F-7F
   group      Rolladen
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rolladen
   settingAccuracy high
   shutTime   23
   shutTimeCloses 35
   stateFormat position
   subDef     AABBCC03
   subType    manufProfile
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 August 2019, 07:21:02
Baue ich die Tage ein.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 06 August 2019, 12:33:50
Ich komme noch einmal zurück auf ein Problem, das ich vor einiger Zeit schon beschrieben habe.

Als Aktoren verwende ich Shellys, die trotz Kalibrierung nicht genau fahren. Wenn nach shading in also pct 10 angefahren werden soll und sie nach der Fahrt 8 oder 12 zurückmelden, nimmt das Modul dies als manuelle Fahrt und shading out funktioniert nicht mehr.
Dieses Verhalten zeigen die Aktoren wenn ich sie mit dem shellymodul von pah betreibe oder über MQTT.

Wäre es möglich, Fahrten innerhalb von 60 Sekuinden nach dem shading in oder kleiner als 5 pct nicht als manuelle Fahrt zu werten und damit die Automatik in Kraft zu lassen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 06 August 2019, 13:26:47
Folgende Frage zu
shutterASCenableToggle - on/off - Aktivieren oder deaktivieren der ASC Kontrolle beim einzelnen Rollladens

Wo genau sehe ich die Umsetzung des Befehls und wo kann ich ihn Abfragen..?
Ich möchte diese Umschaltung in meinem FTUI verwenden und damit ich eine Rückmeldung sehe.
Ich möchte z.B. mehrere Rollläden nicht mehr auf Beschattung haben oder ganz ausschalten, weil evtl. Weihnachten eine andere Stellung zu bestimmter Zeit haben möchte, die ich mit einem DOIF dann fahre.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 06 August 2019, 13:30:50
Abfragen kannst Du es im RolladenDevice. Erstes Reading ASCEnable On oder Off
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 August 2019, 13:55:38
Zitat von: wk am 06 August 2019, 12:33:50
Ich komme noch einmal zurück auf ein Problem, das ich vor einiger Zeit schon beschrieben habe.

Als Aktoren verwende ich Shellys, die trotz Kalibrierung nicht genau fahren. Wenn nach shading in also pct 10 angefahren werden soll und sie nach der Fahrt 8 oder 12 zurückmelden, nimmt das Modul dies als manuelle Fahrt und shading out funktioniert nicht mehr.
Dieses Verhalten zeigen die Aktoren wenn ich sie mit dem shellymodul von pah betreibe oder über MQTT.

Wäre es möglich, Fahrten innerhalb von 60 Sekuinden nach dem shading in oder kleiner als 5 pct nicht als manuelle Fahrt zu werten und damit die Automatik in Kraft zu lassen?

Wo willst Du da die Grenze ziehen? Der nächste kommt und sagt seine Dinger verschätzen sich um 12 und nu.
So wird das ganze immer ungenauer. Das ist doof für die anderen.

https://forum.fhem.de/index.php/topic,102802.0.html
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 06 August 2019, 13:55:56
Das dachte ich mir und habe da natürlich geschaut, aber der echte Status "on,off" erscheint nicht sofort, es bedarf immer ein aktualisieren der Seite.
Je nach Rollladen, erscheint bei mir "Oben,Unten" oder bei einem anderen Rollladen "Hoch,Runter" drücke ich dann F5 zeigt er mir die Status Werte "on,off"

Das liegt sicher daran
eventMap on:Runter stop:Stop off:Hoch 15:15 45:45 30:Home
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 August 2019, 14:04:33
Jepp wenn da ein eventMap statt findet dann wird das falsche Event übertragen im Longpoll
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 06 August 2019, 14:46:29
Zitat von: CoolTux am 06 August 2019, 14:04:33
Jepp wenn da ein eventMap statt findet dann wird das falsche Event übertragen im Longpoll
kann ich das anders regeln ohne das eventMap zu verändern..?

Problem ist bei mir
Das fahren des Rollladens ist bei mir bei den Somfy Devices genau umgekehrt als bei den Homematic Devices.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 August 2019, 14:56:32
Das hat damit nichts zu tun. Anscheinend wird bei einem eventMap alles umgemappt egal welches Reading. Warum auch immer. Muss mich damit mal beschäftigen. Also werden alle on auf Runter gemappt. Dabei sollte der Status im Rollo vom Reading ja on oder off sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 06 August 2019, 15:57:15
Zitat von: CoolTux am 06 August 2019, 14:56:32
Das hat damit nichts zu tun. Anscheinend wird bei einem eventMap alles umgemappt egal welches Reading.

klar hat das damit nichts zu tun  ;)
Damit wollte ich sagen, dass es bei verschiedenen Rollladen Devices, eben schlecht ist wenn da nur "on,off" steht, weil dann nicht genau zu erkennen ist welcher Befehl nun gerade für Hoch und Runter ist.
Aber egal so oft steuere ich ja die Rollläden nicht über das Webinterface  :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 07 August 2019, 13:00:56
Ich habe eine Frage zu dem Reading
ASC_autoShuttersControlEvening
dieses zeigt bei mir "off" an
Frage ist warum, denn beide Attribute stehen auf "on"
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on


Normal sollte es doch auf "on" stehen, oder.?
hier mal das list
Internals:
   FUUID      5d41ae21-f33f-a6c6-55b2-831074a6285bf7e3
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  global,Rollladenautomatik,BU_Rollladen,GA_Rollladen,KU_Rollladen,myTwilight,Temperatur_Terrasse
   NR         6013
   NTFY_ORDER 51-Rollladenautomatik
   STATE      shading out
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   OLDREADINGS:
   READINGS:
     2019-08-05 17:11:16   ASC_autoShuttersControlEvening off
     2019-08-05 16:38:10   BU_Rollladen_lastPosValue 0
     2019-08-05 16:38:10   GA_Rollladen_lastPosValue 0
     2019-08-07 07:45:50   KU_Rollladen_PosValue 100
     2019-08-07 07:45:25   KU_Rollladen_lastPosValue 15
     2019-08-07 00:11:45   ascEnable       on
     2019-08-07 00:11:35   controlShading  on
     2019-07-31 17:05:05   hardLockOut     off
     2019-08-02 16:20:49   room_Automation_K__che KU_Rollladen
     2019-08-02 16:20:49   room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
     2019-07-31 17:05:05   selfDefense     off
     2019-08-07 07:45:50   state           shading out
     2019-08-01 12:23:29   sunriseTimeWeHoliday on
     2019-08-07 00:10:37   userAttrList    rolled out
   helper:
     shuttersList:
       BU_Rollladen
       GA_Rollladen
       KU_Rollladen
   monitoredDevs:
     GA_Rollladen:
     KU_Rollladen:
     Temperatur_Terrasse:
       BU_Rollladen ASC_BrightnessSensor
       GA_Rollladen ASC_BrightnessSensor
       KU_Rollladen ASC_BrightnessSensor
     myTwilight:
       Rollladenautomatik ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp 1
   ASC_tempSensor Temperatur_Terrasse:temperature
   ASC_twilightDevice myTwilight
   alias      Rollladenautomatik
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladenautomatik
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 August 2019, 13:09:20
Interessant. Das Reading kenne ich nicht und kommt nicht von ASC
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 07 August 2019, 13:11:06
Oh, echt  ::)
Ist das ernst gemeint  ;)

wie kann ich das entfernen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 August 2019, 13:14:59
Zitat von: moonsorrox am 07 August 2019, 13:11:06
Oh, echt  ::)
Ist das ernst gemeint  ;)

wie kann ich das entfernen

Jepp ist mein ernst. Eventuell eine fehlerhafte reqdingsGroup?

Entfernen mit
deletereading
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 07 August 2019, 13:17:26
Zitat von: CoolTux am 07 August 2019, 13:14:59
Eventuell eine fehlerhafte reqdingsGroup?
OK, ich werde es mal löschen...
hatte ich schon vermutet..! Ich habe meine 3 readinggroups schon danach durchsucht, aber in keiner habe ich das drin..!  :-X
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 08 August 2019, 11:52:46
Hallo CoolTux,
ich habe eine Frage bezüglich "selfDefence" und "ASC_ShuttersPlace".
SelfDefence habe ich auf "on" gesetzt. Alle Rolladen das Attribut "ASC_ShuttersPlace" auf "terrace" gesetzt.

Nun habe ich das getestet und hat auch funktioniert. "RESIDENT:state" wird auf "gone" gesetzt,  schließen der Fenster und Türen.

Wie sieht es nun aus wenn "RESIDENT:state" auf "home" oder "absent" geändert wird. beispielweise kommen alle Bewohner heim ((Status "home" wird gesetzt) oder nur einer (Status "absent" wird gesetzt).
Sollte da nicht die Logik neu starten und vorher geöffnete Fenster wieder auf die ursprüngliche Position fahren?.
Bei mir tut sich da nix.

Korrektur: Wenn ich den Status auf "home" setzte des RESIDENT dann fahren die Rolläden in die vorherige Position. Daher weiß ich nicht wie die Logik bei "absent" sein sollte.

Gruß,
Shrek 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 08 August 2019, 12:35:21
ich muss mich auch nochmal melden.
Mein Küchen Rollladen ist gestern nicht runter gefahren und heute morgen nicht hoch  :-\

anbei list, evtl. kann man was erkennen
ASC Device
Internals:
   FUUID      5d41ae21-f33f-a6c6-55b2-831074a6285bf7e3
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  global,Rollladenautomatik,BU_Rollladen,GA_Rollladen,KU_Rollladen,Temperatur_Terrasse,myTwilight
   NR         6013
   NTFY_ORDER 51-Rollladenautomatik
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   READINGS:
     2019-08-05 16:38:10   BU_Rollladen_lastPosValue 0
     2019-08-05 16:38:10   GA_Rollladen_lastPosValue 0
     2019-08-08 09:58:37   KU_Rollladen_PosValue 100
     2019-08-07 17:04:58   KU_Rollladen_lastPosValue 15
     2019-08-07 13:18:49   ascEnable       on
     2019-08-07 17:36:20   controlShading  on
     2019-07-31 17:05:05   hardLockOut     off
     2019-08-02 16:20:49   room_Automation_K__che KU_Rollladen
     2019-08-02 16:20:49   room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
     2019-07-31 17:05:05   selfDefense     off
     2019-08-08 09:58:37   state           manual
     2019-08-01 12:23:29   sunriseTimeWeHoliday on
     2019-08-07 14:25:04   userAttrList    rolled out
   helper:
     shuttersList:
       BU_Rollladen
       GA_Rollladen
       KU_Rollladen
   monitoredDevs:
     BU_Rollladen:
     GA_Rollladen:
     KU_Rollladen:
     Temperatur_Terrasse:
       BU_Rollladen ASC_BrightnessSensor
       GA_Rollladen ASC_BrightnessSensor
       KU_Rollladen ASC_BrightnessSensor
     myTwilight:
       Rollladenautomatik ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp 1
   ASC_tempSensor Temperatur_Terrasse:temperature
   ASC_twilightDevice myTwilight
   alias      Rollladenautomatik
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladenautomatik


Rollladen
Internals:
   CFGFN      ./FHEM/Erdgeschoss.cfg
   DEF        5DDDBF
   FUUID      5c4319dd-f33f-a6c6-528b-1e1d849527d97b05
   HMUSB_MSGCNT 10
   HMUSB_RAWMSG E5DDDBF,0000,1D923BFA,FF,FFAF,F0A4105DDDBF1EA1210601C800
   HMUSB_RSSI -81
   HMUSB_TIME 2019-08-08 09:58:37
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     10
   NAME       KU_Rollladen
   NOTIFYDEV  global
   NR         2264
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:F0 - t:10 s:5DDDBF d:1EA121 0601C800
   protLastRcv 2019-08-08 09:58:37
   protRcv    9 last_at:2019-08-08 09:58:37
   protSnd    10 last_at:2019-08-08 09:58:37
   protState  CMDs_done
   rssi_HMUSB cnt:5 min:-82 max:-76 avg:-80.2 lst:-81
   rssi_at_HMUSB cnt:10 min:-82 max:-70 avg:-77.9 lst:-81
   READINGS:
     2019-08-06 20:31:47   ASC_Enable      on
     2019-08-08 09:58:37   ASC_ShuttersLastDrive manual
     2019-08-07 13:19:03   ASC_Time_DriveDown 7.08.2019 - 21:44
     2019-08-07 13:19:03   ASC_Time_DriveUp 8.08.2019 - 07:45
     2019-08-08 09:58:13   CommandAccepted yes
     2018-06-15 00:26:40   D-firmware      2.11
     2018-06-15 00:26:40   D-serialNr      OEQ1222412
     2019-06-26 23:37:42   PairedTo        0x1EA121
     2018-06-15 17:07:42   R-driveDown     22 s
     2018-06-15 00:45:06   R-driveTurn     0.5 s
     2018-06-15 17:08:28   R-driveUp       23.5 s
     2018-06-15 00:45:05   R-pairCentral   0x1EA121
     2018-07-16 17:28:36   R-self01-lgActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-lgOnLevel 100 %
     2018-07-16 17:28:36   R-self01-shActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-shOnLevel 100 %
     2018-07-16 17:28:37   R-self02-lgActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-lgOnLevel 100 %
     2018-07-16 17:28:37   R-self02-shActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-shOnLevel 100 %
     2018-06-15 00:45:06   R-sign          off
     2019-06-26 23:37:42   RegL_00.        00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
     2019-06-26 23:37:43   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
     2019-08-02 16:20:49   associatedWith  Rollladenautomatik
     2019-08-08 09:58:37   deviceMsg       on (to vccu)
     2019-08-08 09:58:37   level           100
     2019-08-08 09:58:37   motor           stop:on
     2019-08-08 09:58:37   pct             100
     2019-06-26 23:37:41   powerOn         2019-06-26 23:37:41
     2019-08-08 09:58:37   recentStateType info
     2019-08-08 09:58:37   state           on
     2019-08-08 09:58:37   timedOn         off
   helper:
     HM_CMDNR   240
     cSnd       111EA1215DDDBF02011E,111EA1215DDDBF0201C80000
     dlvlCmd    ++A0111EA1215DDDBF0201C80000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5DDDBF,00,00,00
       nextSend   1565251117.80924
       prefIO     
       rxt        0
       vccu       
       p:
         5DDDBF
         00
         00
         00
     mRssi:
       mNo        F0
       io:
         HMUSB:
           -79
           -79
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1565251117.70942
       ack:
         HASH(0xaf5fde8)
         F080021EA1215DDDBF00
     rssi:
       HMUSB:
         avg        -80.2
         cnt        5
         lst        -81
         max        -76
         min        -82
       at_HMUSB:
         avg        -77.9
         cnt        10
         lst        -81
         max        -70
         min        -82
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_BlockingTime_afterManual 60
   ASC_BrightnessSensor Temperatur_Terrasse:luminosity
   ASC_Closed_Pos 15
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 20
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 250
   ASC_Shading_StateChange_Sunny 240
   ASC_Shading_WaitingPeriod 60
   ASC_TempSensor Temperatur_Terrasse:temperature
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 22:15
   ASC_Time_Up_Early 07:45
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     time
   IODev      HMUSB
   alias      Küche - Rollladen
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@#00FA9A  off:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff  8\d.*:fts_shutter_20@#00bfff  7\d.*:fts_shutter_30@#blue  6\d.*:fts_shutter_40@#00bfff  5\d.*:fts_shutter_50@#20B2AA  4\d.*:fts_shutter_60@#00bfff  3\d.*:fts_shutter_70@#00bfff  2\d.*:fts_shutter_80@#00bfff  1\d.*:fts_shutter_90@#FF6D00  0\d.*:fts_shutter_1@blue
   eventMap   on:on stop:Stop off:off 15:15 45:45 75:Home
   expert     2_raw
   firmware   2.11
   group      Rollläden EG
   icon       fts_shutter_automatic@#F0E68C
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Automation,Küche
   serialNr   OEQ1222412
   sortby     18
   subType    blindActuator
   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_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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_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 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
   webCmd     on:Stop:off:15:45:Home
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 August 2019, 13:39:22
Zitat von: shrek71 am 08 August 2019, 11:52:46
Hallo CoolTux,
ich habe eine Frage bezüglich "selfDefence" und "ASC_ShuttersPlace".
SelfDefence habe ich auf "on" gesetzt. Alle Rolladen das Attribut "ASC_ShuttersPlace" auf "terrace" gesetzt.

Nun habe ich das getestet und hat auch funktioniert. "RESIDENT:state" wird auf "gone" gesetzt,  schließen der Fenster und Türen.

Wie sieht es nun aus wenn "RESIDENT:state" auf "home" oder "absent" geändert wird. beispielweise kommen alle Bewohner heim ((Status "home" wird gesetzt) oder nur einer (Status "absent" wird gesetzt).
Sollte da nicht die Logik neu starten und vorher geöffnete Fenster wieder auf die ursprüngliche Position fahren?.
Bei mir tut sich da nix.

Korrektur: Wenn ich den Status auf "home" setzte des RESIDENT dann fahren die Rolläden in die vorherige Position. Daher weiß ich nicht wie die Logik bei "absent" sein sollte.

Gruß,
Shrek

Hallo,

Von gone kann der Status niemals auf absent gehen. Wenn einer der Bewohner nach Hause kommt ist der Status der Residents home.
Ich würde aber vielleicht nicht alle auf Terrasse stellen, nur wenn es wirklich eine Terrasse ist. Ich überlege mal wie man das machen kann das bei gone auch Rollos fahren die keine Terrasse sind.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 August 2019, 13:55:55
Zitat von: moonsorrox am 08 August 2019, 12:35:21
ich muss mich auch nochmal melden.
Mein Küchen Rollladen ist gestern nicht runter gefahren und heute morgen nicht hoch  :-\

anbei list, evtl. kann man was erkennen
ASC Device
Internals:
   FUUID      5d41ae21-f33f-a6c6-55b2-831074a6285bf7e3
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  global,Rollladenautomatik,BU_Rollladen,GA_Rollladen,KU_Rollladen,Temperatur_Terrasse,myTwilight
   NR         6013
   NTFY_ORDER 51-Rollladenautomatik
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   READINGS:
     2019-08-05 16:38:10   BU_Rollladen_lastPosValue 0
     2019-08-05 16:38:10   GA_Rollladen_lastPosValue 0
     2019-08-08 09:58:37   KU_Rollladen_PosValue 100
     2019-08-07 17:04:58   KU_Rollladen_lastPosValue 15
     2019-08-07 13:18:49   ascEnable       on
     2019-08-07 17:36:20   controlShading  on
     2019-07-31 17:05:05   hardLockOut     off
     2019-08-02 16:20:49   room_Automation_K__che KU_Rollladen
     2019-08-02 16:20:49   room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
     2019-07-31 17:05:05   selfDefense     off
     2019-08-08 09:58:37   state           manual
     2019-08-01 12:23:29   sunriseTimeWeHoliday on
     2019-08-07 14:25:04   userAttrList    rolled out
   helper:
     shuttersList:
       BU_Rollladen
       GA_Rollladen
       KU_Rollladen
   monitoredDevs:
     BU_Rollladen:
     GA_Rollladen:
     KU_Rollladen:
     Temperatur_Terrasse:
       BU_Rollladen ASC_BrightnessSensor
       GA_Rollladen ASC_BrightnessSensor
       KU_Rollladen ASC_BrightnessSensor
     myTwilight:
       Rollladenautomatik ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp 1
   ASC_tempSensor Temperatur_Terrasse:temperature
   ASC_twilightDevice myTwilight
   alias      Rollladenautomatik
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladenautomatik


Rollladen
Internals:
   CFGFN      ./FHEM/Erdgeschoss.cfg
   DEF        5DDDBF
   FUUID      5c4319dd-f33f-a6c6-528b-1e1d849527d97b05
   HMUSB_MSGCNT 10
   HMUSB_RAWMSG E5DDDBF,0000,1D923BFA,FF,FFAF,F0A4105DDDBF1EA1210601C800
   HMUSB_RSSI -81
   HMUSB_TIME 2019-08-08 09:58:37
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     10
   NAME       KU_Rollladen
   NOTIFYDEV  global
   NR         2264
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:F0 - t:10 s:5DDDBF d:1EA121 0601C800
   protLastRcv 2019-08-08 09:58:37
   protRcv    9 last_at:2019-08-08 09:58:37
   protSnd    10 last_at:2019-08-08 09:58:37
   protState  CMDs_done
   rssi_HMUSB cnt:5 min:-82 max:-76 avg:-80.2 lst:-81
   rssi_at_HMUSB cnt:10 min:-82 max:-70 avg:-77.9 lst:-81
   READINGS:
     2019-08-06 20:31:47   ASC_Enable      on
     2019-08-08 09:58:37   ASC_ShuttersLastDrive manual
     2019-08-07 13:19:03   ASC_Time_DriveDown 7.08.2019 - 21:44
     2019-08-07 13:19:03   ASC_Time_DriveUp 8.08.2019 - 07:45
     2019-08-08 09:58:13   CommandAccepted yes
     2018-06-15 00:26:40   D-firmware      2.11
     2018-06-15 00:26:40   D-serialNr      OEQ1222412
     2019-06-26 23:37:42   PairedTo        0x1EA121
     2018-06-15 17:07:42   R-driveDown     22 s
     2018-06-15 00:45:06   R-driveTurn     0.5 s
     2018-06-15 17:08:28   R-driveUp       23.5 s
     2018-06-15 00:45:05   R-pairCentral   0x1EA121
     2018-07-16 17:28:36   R-self01-lgActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-lgOnLevel 100 %
     2018-07-16 17:28:36   R-self01-shActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-shOnLevel 100 %
     2018-07-16 17:28:37   R-self02-lgActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-lgOnLevel 100 %
     2018-07-16 17:28:37   R-self02-shActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-shOnLevel 100 %
     2018-06-15 00:45:06   R-sign          off
     2019-06-26 23:37:42   RegL_00.        00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
     2019-06-26 23:37:43   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
     2019-08-02 16:20:49   associatedWith  Rollladenautomatik
     2019-08-08 09:58:37   deviceMsg       on (to vccu)
     2019-08-08 09:58:37   level           100
     2019-08-08 09:58:37   motor           stop:on
     2019-08-08 09:58:37   pct             100
     2019-06-26 23:37:41   powerOn         2019-06-26 23:37:41
     2019-08-08 09:58:37   recentStateType info
     2019-08-08 09:58:37   state           on
     2019-08-08 09:58:37   timedOn         off
   helper:
     HM_CMDNR   240
     cSnd       111EA1215DDDBF02011E,111EA1215DDDBF0201C80000
     dlvlCmd    ++A0111EA1215DDDBF0201C80000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5DDDBF,00,00,00
       nextSend   1565251117.80924
       prefIO     
       rxt        0
       vccu       
       p:
         5DDDBF
         00
         00
         00
     mRssi:
       mNo        F0
       io:
         HMUSB:
           -79
           -79
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1565251117.70942
       ack:
         HASH(0xaf5fde8)
         F080021EA1215DDDBF00
     rssi:
       HMUSB:
         avg        -80.2
         cnt        5
         lst        -81
         max        -76
         min        -82
       at_HMUSB:
         avg        -77.9
         cnt        10
         lst        -81
         max        -70
         min        -82
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_BlockingTime_afterManual 60
   ASC_BrightnessSensor Temperatur_Terrasse:luminosity
   ASC_Closed_Pos 15
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 20
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 250
   ASC_Shading_StateChange_Sunny 240
   ASC_Shading_WaitingPeriod 60
   ASC_TempSensor Temperatur_Terrasse:temperature
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 22:15
   ASC_Time_Up_Early 07:45
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     time
   IODev      HMUSB
   alias      Küche - Rollladen
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@#00FA9A  off:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff  8\d.*:fts_shutter_20@#00bfff  7\d.*:fts_shutter_30@#blue  6\d.*:fts_shutter_40@#00bfff  5\d.*:fts_shutter_50@#20B2AA  4\d.*:fts_shutter_60@#00bfff  3\d.*:fts_shutter_70@#00bfff  2\d.*:fts_shutter_80@#00bfff  1\d.*:fts_shutter_90@#FF6D00  0\d.*:fts_shutter_1@blue
   eventMap   on:on stop:Stop off:off 15:15 45:45 75:Home
   expert     2_raw
   firmware   2.11
   group      Rollläden EG
   icon       fts_shutter_automatic@#F0E68C
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Automation,Küche
   serialNr   OEQ1222412
   sortby     18
   subType    blindActuator
   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_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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_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 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
   webCmd     on:Stop:off:15:45:Home


Da haben sich warum auch immer die Timer verschluckt

2019-08-07 13:19:03   ASC_Time_DriveDown 7.08.2019 - 21:44
2019-08-07 13:19:03   ASC_Time_DriveUp 8.08.2019 - 07:45


Lass mal bitte die Timer neu setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 08 August 2019, 15:18:26
Zitat von: CoolTux am 08 August 2019, 13:55:55
Da haben sich warum auch immer die Timer verschluckt

2019-08-07 13:19:03   ASC_Time_DriveDown 7.08.2019 - 21:44
2019-08-07 13:19:03   ASC_Time_DriveUp 8.08.2019 - 07:45


Lass mal bitte die Timer neu setzen.
Ok mal schauen, was heute passiert.
Ist in den letzten Tagen öfter mal passiert, das er morgens geöffnet hatte aber abends nicht runter gefahren ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 August 2019, 16:00:11
Zitat von: moonsorrox am 08 August 2019, 15:18:26
Ok mal schauen, was heute passiert.
Ist in den letzten Tagen öfter mal passiert, das er morgens geöffnet hatte aber abends nicht runter gefahren ist.

Behalte einfach mal die 2 Readings im Auge das die immer aktuell sind.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 08 August 2019, 18:37:37
@CoolTux:
Ich habe jetzt seit einiger Zeit die Beschattung im Betrieb und es funktioniert auch sehr zuverlässig.
Was mir jedoch aufgefallen ist, dass mein Helligkeitssensor neben klaren Himmel auch bei bewölktem bis stark bewölktem Himmel hohe Lux-Werte liefert, so dass dann auch bei starker Bewölkung eine Beschattung aktiviert wird. Anpassungen der Abfrageparameter Helligkeit und Temperatur haben aber bisher noch nicht zum gewünschten Ziel geführt.

Könntest du bitte einen weiteren Abfrageparameter (z.B. ASC_Shading_Paramter) für jedes Rollladendevice einbauen, in das man ein Dummydevice mit Status true/false optional in die Shading-Abfrage einbinden kann? Ist dieses true (Standard) wird Shading ganz normal ausgeführt, ist dieses false wird es wie die anderen Parameter z.B. Temperatur oder Helligkeitswert behandelt und führt dazu, dass Schading-Out eingeleitet wird, bzw Shading-In erst gar nicht aktiviert wird.

Man könnte dann ein Dummy-Device anlegen, dass aus Wetterdaten (z.B. Temperaturdifferenzabfrage) ermitteln könnte, ab es gerade sonnig bzw. bewölkt ist.

Würde mich freuen, wenn das hier Anklang findet.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 August 2019, 19:09:40
Ich würde einen toggle Set Befehl vorschlagen wie bei ASCenableToggle.
Damit aktiviert man oder deaktiviert man die Beschattung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 08 August 2019, 19:19:56
@CoolTux:
Das bedeutet, ich aktiviere jeweils ob Beschattung im Rollladendevice aktiv ist oder nicht. Wie sieht es aber aus, wenn sich z.B. ein Rollladen bereits in Beschattung befindet, dann bewölkt es sich und ändert sich auch nicht mehr. Die übrigen Parameter werden erst nicht mehr erfüllt, wenn im Rollladendevice bereits die Beschattungsfunktion durch den toggle Set Befehl deaktiviert wurde.

Würde der toggle Befehl automatisch dazu führen, dass ein Shading-Out herbeigeführt wird und zuvor eine Vormerkung?

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 August 2019, 19:48:31
Zitat von: eurofinder am 08 August 2019, 19:19:56
@CoolTux:
Das bedeutet, ich aktiviere jeweils ob Beschattung im Rollladendevice aktiv ist oder nicht. Wie sieht es aber aus, wenn sich z.B. ein Rollladen bereits in Beschattung befindet, dann bewölkt es sich und ändert sich auch nicht mehr. Die übrigen Parameter werden erst nicht mehr erfüllt, wenn im Rollladendevice bereits die Beschattungsfunktion durch den toggle Set Befehl deaktiviert wurde.

Würde der toggle Befehl automatisch dazu führen, dass ein Shading-Out herbeigeführt wird und zuvor eine Vormerkung?

Gruß
eurofinder

Also Du musst natürlich sicherstellen das Deine externe Logik den toggle wieder durchführt irgendwann. Sonst wird nie mehr beschattet.
Der toggle off führt dazu das das Rollo sofort aus der Beschattung gefahren wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 08 August 2019, 22:55:37
@CoolTux:
ZitatAlso Du musst natürlich sicherstellen das Deine externe Logik den toggle wieder durchführt irgendwann. Sonst wird nie mehr beschattet. Der toggle off führt dazu das das Rollo sofort aus der Beschattung gefahren wird.
Klar. Das geht dann aber "nur" gleichzeitig für alle Rollläden und ich muss ergänzend sicherstellen, dass wie beim Shading bereits vorhanden, etwas wie ASC_Shading_WaitingPeriod existiert.

Werde ich bestimmt hinbekommen, aber lieber wäre mir wirklich ein weiteres Attribut, das optional gesetzt werden könnte, damit die Logik zur Steuerung lediglich im ASC-Modul enthalten ist.

Vielleicht könnten sich ja weitere Nutzer dazu äußern, ob ein entsprechender Bedarf vorhanden ist.

Gruß
eurofinder 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 08 August 2019, 23:19:31
Zitat von: eurofinder am 08 August 2019, 22:55:37
Werde ich bestimmt hinbekommen, aber lieber wäre mir wirklich ein weiteres Attribut, das optional gesetzt werden könnte, damit die Logik zur Steuerung lediglich im ASC-Modul enthalten ist.

ich melde mich mal dazu... ich würde kein weiteres Attribut nehmen, weil es immer einen save Befehl nach sich zieht...
Ich würde lieber den von CoolTux vorgeschlagenen toggle Befehl, welcher dann sicher ein set Befehl ist vorziehen.

Ich habe mir extra die Tage eine readinggroup gebaut in der ich die Beschattung aus und einschalten kann, dass geht dann aber nur für alle Rollläden, da wäre es besser wenn jeder einzeln heraus genommen werden kann.
Da wäre ich auch dafür..

Was vllt noch interessant wäre, das man die Beschattung in eine weitere Position fahren könnte, dass heißt eine sogannte zweite ASC_Shading_Pos ich mache das bei meinen Rollläden mit einem DOIF welches mir dann eine weitere Position (z.B 25%) anfährt, wenn es keine direkte Sonneneinstrahlung mehr gibt, damit kommt etwas mehr Licht in die Zimmer, aber der größte Teil des Fenster wird eben noch durch den Rollladen beschattet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 August 2019, 06:32:31
Ich denke Eurofinder meinte es so. Ein Attribut welches einen Dummy Sensor Device als Eintrag bekommt. Dieses Device kann dann true oder false annehmen und entsprechend arbeitet die Beschattung.
Habe noch mal drüber nach gedacht und diese Lösung finde ich effektiver da im besten Fall nur ein Gerät geschalten werden muss statt bei allen Rolläden ein toggle zu machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 09 August 2019, 07:42:28
@moonsorrox:
Finde deine Lösung sehr interessant. Würdest du deine Einstellungen hier mit uns teilen?

@CoolTux:
Ja genau, so meinte ich das:-) Freut mich, dass dir mein Vorschlag nun doch zusagt.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 09 August 2019, 08:06:31
Guten Morgen
Habe gerade gesehen das es bei den Rollladen Device ein Attribut ASC_TempSensor gibt wozu dient dieses?
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 09 August 2019, 08:16:19
@majestro84:
Damit kannst du abweichend vom globalen Temperatursensor für ein Rollladendevice einen lokalen Sensor definieren. Also z.B. Temperaturwert eines Devices der die Raumtemperatur misst. Dann kannst du Beschatten, wenn die Innenraumtemperatur den unter ASC_Shading_Min_OutsideTemperature definierten Wert überschreitet.

Gruß
eurofinder

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 09 August 2019, 08:19:36
Ah super das habe ich schon vermutet. Super kann ich gut gebrauchen. Danke Cooltux fürs einarbeiten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 09 August 2019, 13:00:41
Zitat von: eurofinder am 09 August 2019, 07:42:28
@moonsorrox:
Finde deine Lösung sehr interessant. Würdest du deine Einstellungen hier mit uns teilen?
teilen immer gern...
welche Lösung meinst du..? das mit der readingsgroup..?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 09 August 2019, 13:32:13
Hallo, ich weiß nicht, was seit ein paar Tagen los ist.
Bei mir ist eine Jalousie morgens (ab ca. 08:00 Uhr) immer geöffnet. Und das obwohl diese eigentlich NIE eigenständig hochfahren sollte.
Das Rollo fährt mit der Begründung "shading out" hoch. Dies hätte, wenn schon, am Vortag passieren müssen, aber nicht, wenn das Rollo im eigentlich "night close" ist.

Oder hat es etwas mit diesem Bug hier zu tun:
https://github.com/fhem/AutoShuttersControl/issues/51


ASC-Modul v0.6.25

Attributes:
   ASC        2
   ASC_BrightnessSensor sensor:brightness 150:150
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 25
   ASC_Drive_Offset 180
   ASC_Drive_OffsetStart 120
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 135
   ASC_Shading_Direction 140
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 0
   ASC_Shading_StateChange_Cloudy 7000
   ASC_Shading_StateChange_Sunny 23000
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 19:15
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 10:00
   ASC_Time_Up_WE_Holiday 09:30
   ASC_Up     brightness
   ASC_WiggleValue 15


2019-08-08_22:00:28 jalousie deviceMsg: off (to VCCU)
2019-08-08_22:00:28 jalousie level: 0
2019-08-08_22:00:28 jalousie motor: stop:off
2019-08-08_22:00:28 jalousie pct: 0
2019-08-08_22:00:28 jalousie off
2019-08-08_22:00:28 jalousie timedOn: off
2019-08-08_22:00:29 jalousie ASC_ShuttersLastDrive: night close
2019-08-08_22:00:31 jalousie deviceMsg: off (to VCCU)
2019-08-08_22:00:31 jalousie level: 0
2019-08-08_22:00:31 jalousie motor: stop:off
2019-08-08_22:00:31 jalousie pct: 0
2019-08-08_22:00:31 jalousie off
2019-08-08_22:00:31 jalousie timedOn: off
2019-08-08_22:00:31 jalousie ASC_ShuttersLastDrive: night close
2019-08-09_08:04:42 jalousie level: set_100
2019-08-09_08:04:42 jalousie set_100
2019-08-09_08:04:42 jalousie deviceMsg: off (to VCCU)
2019-08-09_08:04:42 jalousie level: 0
2019-08-09_08:04:42 jalousie motor: up:off
2019-08-09_08:04:42 jalousie pct: 0
2019-08-09_08:04:42 jalousie off
2019-08-09_08:04:42 jalousie timedOn: off
2019-08-09_08:04:42 jalousie ASC_ShuttersLastDrive: shading out
2019-08-09_08:05:06 jalousie deviceMsg: on (to VCCU)
2019-08-09_08:05:06 jalousie level: 100
2019-08-09_08:05:06 jalousie motor: stop:on
2019-08-09_08:05:06 jalousie pct: 100
2019-08-09_08:05:06 jalousie on
2019-08-09_08:05:06 jalousie timedOn: off
2019-08-09_08:05:06 jalousie ASC_ShuttersLastDrive: maximum brightness threshold exceeded
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 August 2019, 13:48:15
Installiere Dir zum testen bitte einmal die aktuelle developer Version.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 09 August 2019, 13:52:29
Erledigt. Ich melde mich dann morgen.
Ich bin dann nun leider nicht mehr in der Lage, ein Debug-Log zu erstellen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: drpen am 09 August 2019, 14:41:31
Hallo Gemeinde,

dies ist nun mein erster Beitrag im Forum. Erst einmal ein großes Lob an die gesamte Gemeinde. Ich konnte bisher fast jedes Problem mit Euren Beiträgen lösen - Super.

Und jetzt noch speziell ein Lob für dieses Modul. Ich habe es letztes Wochenende neu installiert - dh. ich hatte es vorher am Laufen, jedoch immer nur zum Herunterfahren der Rollläden. Hat klasse funktioniert. 'Open' hatte ich immer noch mit eigener Zeitsteuerung vorgenommen. Nun habe sich Attribute geändert und ich hoffte auf Erfolg.

Lange hab ich nun die cref gelesen (echt umfangreich) - und eine Frage/Anregung am Rande - Keine Kritik - ist es evtl. sinnvoll, wenn man den Rollladen dem ASC hinzufügt, beim Scan (bzw. beim 2.Scan -also updaten) nicht auch die mindest geforderten Attribute  automatisch mit hinzuzufügen? z.B. ASC_UP time dann --> ASC_Time_Up_Early

Nun zu meinem Problem:
Keiner der aktuell eingebundenen 7 Rollläden möchte auch nur ansatzweise hochfahren.

Hochfahren soll nach vorgegebener Zeit im jeweiligen Rollo passieren.
Einstellungen sind wie folgt:
Hier mein list vom ASC

Internals:
   FUUID      5d49ef7e-f33f-17b9-953f-559abce2476ef312
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,RoAZ,RoFlurOG,RoKueche,RoLinda,RoLindaDG,RoNils,RoWzTuer
   NR         214
   NTFY_ORDER 51-myASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   OLDREADINGS:
   READINGS:
     2019-08-07 21:21:26   RoAZ_PosValue   0
     2019-08-09 07:00:01   RoAZ_lastPosValue 0
     2019-08-09 07:00:01   RoAZ_nextAstroTimeEvent  9.08.2019 - 21:16
     2019-08-09 06:30:01   RoFlurOG_lastPosValue 0
     2019-08-09 06:30:01   RoFlurOG_nextAstroTimeEvent  9.08.2019 - 21:16
     2019-08-09 06:30:01   RoKueche_lastPosValue 0
     2019-08-09 06:30:01   RoKueche_nextAstroTimeEvent  9.08.2019 - 21:45
     2019-08-09 06:00:01   RoLindaDG_lastPosValue 0
     2019-08-09 06:00:01   RoLindaDG_nextAstroTimeEvent  9.08.2019 - 20:00
     2019-08-09 06:00:01   RoLinda_lastPosValue 0
     2019-08-09 06:00:01   RoLinda_nextAstroTimeEvent  9.08.2019 - 20:30
     2019-08-09 06:02:01   RoNils_lastPosValue 0
     2019-08-09 06:02:01   RoNils_nextAstroTimeEvent  9.08.2019 - 20:30
     2019-08-09 06:30:01   RoWzTuer_lastPosValue 0
     2019-08-09 06:30:01   RoWzTuer_nextAstroTimeEvent  9.08.2019 - 21:33
     2019-08-07 21:20:53   WZTuer_lastPosValue 0
     2019-08-07 20:34:19   ascEnable       on
     2019-08-06 23:22:06   controlShading  off
     2019-08-06 23:22:06   hardLockOut     off
     2019-08-08 22:08:41   room_Linda_Rolllaeden RoLinda,RoLindaDG
     2019-08-08 22:08:41   room_Nils_Rolllaeden RoNils
     2019-08-08 22:08:41   room_Rolllaeden RoAZ,RoFlurOG,RoKueche
     2019-08-08 22:08:41   room_Rolllaeden_WZ RoWzTuer
     2019-08-06 23:22:06   selfDefense     off
     2019-08-09 07:00:01   state           created new drive timer
     2019-08-06 23:22:06   sunriseTimeWeHoliday off
     2019-08-08 22:08:41   userAttrList    rolled out
   helper:
     shuttersList:
       RoAZ
       RoFlurOG
       RoKueche
       RoLinda
       RoLindaDG
       RoNils
       RoWzTuer
   monitoredDevs:
     RoAZ:
     RoFlurOG:
     RoKueche:
     RoLinda:
     RoLindaDG:
     RoNils:
     RoWzTuer:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    0




und noch ein list vom Rollo


Internals:
FUUID 5d349c1c-f33f-17b9-d533-518f393e3aaf458b
NAME  RoAZ
NR 70
STATE half
TYPE ROLLO stoptime 1565329124
READINGS: 2019-08-06 23:25:49
ASC_Enable on 2019-08-07 21:21:26
ASC_ShuttersLastDrive night close 2019-08-09 07:00:01
ASC_Time_DriveDown 9.08.2019 - 21:16 2019-08-09 07:00:01
ASC_Time_DriveUp 10.08.2019 - 07:00 2019-08-08 22:08:42
associatedWith myASControl 2019-08-09 07:38:31
command half 2019-08-09 07:38:31
desired_pct 50 2019-08-09 07:38:31
drive-type modul 2019-08-09 07:38:31
last_drive drive-down 2019-08-09 07:38:44
pct 50 2019-08-09 07:38:44
state half
Attributes:
ASC 1
ASC_Drive_Offset 300
ASC_Pos_Reading position
ASC_ShuttersPlace window
ASC_Time_Down_Early 20:15
ASC_Time_Up_Early 7:00
ASC_Up time
alias Arbeitszimmer
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
group Rollladen rl_autoStop 0 rl_commandDown
set Ro30r runter rl_commandStop set Ro30h stop
rl_commandStopDown set Ro30r stop rl_commandStopUp set Ro30h stop rl_commandUp set Ro30h hoch rl_excessBottom 4 rl_excessTop 0 rl_reactionTime 1 rl_resetTime 4 rl_secondsDown 24 rl_secondsUp 25 rl_switchTime 1 rl_type normal room Rolllaeden 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 webCmd open:closed:half:stop:pct




Was übersehe ich hier? Sind Benutzer/Bewohner zwingend erforderlich? Fensterkontakte und Lichtsensoren habe ich noch nicht angeschlossen.

Vielen Dank
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 09 August 2019, 14:57:40
ZitatWas übersehe ich hier? Sind Benutzer/Bewohner zwingend erforderlich? Fensterkontakte und Lichtsensoren habe ich noch nicht angeschlossen
Benutzer und Fensterkontakte brauchst du nicht zum Hoch und runter fahren. Lichtsensor nur wenn du Beschattung aktivierst

Im Rollladen:
ASC_Down astro oder time
ASC_Up astro oder time

Ok hast du auch, aber evtl. muss der Rollladen die ASC_Down Zeit auch haben.
Evtl. mußt du noch ändern
ASC_Pos_Reading pct

OK CoolTux hat dir schon geantwortet  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 August 2019, 15:10:46
Zitat von: drpen am 09 August 2019, 14:41:31
Hallo Gemeinde,

dies ist nun mein erster Beitrag im Forum. Erst einmal ein großes Lob an die gesamte Gemeinde. Ich konnte bisher fast jedes Problem mit Euren Beiträgen lösen - Super.

Und jetzt noch speziell ein Lob für dieses Modul. Ich habe es letztes Wochenende neu installiert - dh. ich hatte es vorher am Laufen, jedoch immer nur zum Herunterfahren der Rollläden. Hat klasse funktioniert. 'Open' hatte ich immer noch mit eigener Zeitsteuerung vorgenommen. Nun habe sich Attribute geändert und ich hoffte auf Erfolg.

Lange hab ich nun die cref gelesen (echt umfangreich) - und eine Frage/Anregung am Rande - Keine Kritik - ist es evtl. sinnvoll, wenn man den Rollladen dem ASC hinzufügt, beim Scan (bzw. beim 2.Scan -also updaten) nicht auch die mindest geforderten Attribute  automatisch mit hinzuzufügen? z.B. ASC_UP time dann --> ASC_Time_Up_Early

Nun zu meinem Problem:
Keiner der aktuell eingebundenen 7 Rollläden möchte auch nur ansatzweise hochfahren.

Hochfahren soll nach vorgegebener Zeit im jeweiligen Rollo passieren.
Einstellungen sind wie folgt:
Hier mein list vom ASC

Internals:
   FUUID      5d49ef7e-f33f-17b9-953f-559abce2476ef312
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,RoAZ,RoFlurOG,RoKueche,RoLinda,RoLindaDG,RoNils,RoWzTuer
   NR         214
   NTFY_ORDER 51-myASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   OLDREADINGS:
   READINGS:
     2019-08-07 21:21:26   RoAZ_PosValue   0
     2019-08-09 07:00:01   RoAZ_lastPosValue 0
     2019-08-09 07:00:01   RoAZ_nextAstroTimeEvent  9.08.2019 - 21:16
     2019-08-09 06:30:01   RoFlurOG_lastPosValue 0
     2019-08-09 06:30:01   RoFlurOG_nextAstroTimeEvent  9.08.2019 - 21:16
     2019-08-09 06:30:01   RoKueche_lastPosValue 0
     2019-08-09 06:30:01   RoKueche_nextAstroTimeEvent  9.08.2019 - 21:45
     2019-08-09 06:00:01   RoLindaDG_lastPosValue 0
     2019-08-09 06:00:01   RoLindaDG_nextAstroTimeEvent  9.08.2019 - 20:00
     2019-08-09 06:00:01   RoLinda_lastPosValue 0
     2019-08-09 06:00:01   RoLinda_nextAstroTimeEvent  9.08.2019 - 20:30
     2019-08-09 06:02:01   RoNils_lastPosValue 0
     2019-08-09 06:02:01   RoNils_nextAstroTimeEvent  9.08.2019 - 20:30
     2019-08-09 06:30:01   RoWzTuer_lastPosValue 0
     2019-08-09 06:30:01   RoWzTuer_nextAstroTimeEvent  9.08.2019 - 21:33
     2019-08-07 21:20:53   WZTuer_lastPosValue 0
     2019-08-07 20:34:19   ascEnable       on
     2019-08-06 23:22:06   controlShading  off
     2019-08-06 23:22:06   hardLockOut     off
     2019-08-08 22:08:41   room_Linda_Rolllaeden RoLinda,RoLindaDG
     2019-08-08 22:08:41   room_Nils_Rolllaeden RoNils
     2019-08-08 22:08:41   room_Rolllaeden RoAZ,RoFlurOG,RoKueche
     2019-08-08 22:08:41   room_Rolllaeden_WZ RoWzTuer
     2019-08-06 23:22:06   selfDefense     off
     2019-08-09 07:00:01   state           created new drive timer
     2019-08-06 23:22:06   sunriseTimeWeHoliday off
     2019-08-08 22:08:41   userAttrList    rolled out
   helper:
     shuttersList:
       RoAZ
       RoFlurOG
       RoKueche
       RoLinda
       RoLindaDG
       RoNils
       RoWzTuer
   monitoredDevs:
     RoAZ:
     RoFlurOG:
     RoKueche:
     RoLinda:
     RoLindaDG:
     RoNils:
     RoWzTuer:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    0




und noch ein list vom Rollo


Internals:
FUUID 5d349c1c-f33f-17b9-d533-518f393e3aaf458b
NAME  RoAZ
NR 70
STATE half
TYPE ROLLO stoptime 1565329124
READINGS: 2019-08-06 23:25:49
ASC_Enable on 2019-08-07 21:21:26
ASC_ShuttersLastDrive night close 2019-08-09 07:00:01
ASC_Time_DriveDown 9.08.2019 - 21:16 2019-08-09 07:00:01
ASC_Time_DriveUp 10.08.2019 - 07:00 2019-08-08 22:08:42
associatedWith myASControl 2019-08-09 07:38:31
command half 2019-08-09 07:38:31
desired_pct 50 2019-08-09 07:38:31
drive-type modul 2019-08-09 07:38:31
last_drive drive-down 2019-08-09 07:38:44
pct 50 2019-08-09 07:38:44
state half
Attributes:
ASC 1
ASC_Drive_Offset 300
ASC_Pos_Reading position
ASC_ShuttersPlace window
ASC_Time_Down_Early 20:15
ASC_Time_Up_Early 7:00
ASC_Up time
alias Arbeitszimmer
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
group Rollladen rl_autoStop 0 rl_commandDown
set Ro30r runter rl_commandStop set Ro30h stop
rl_commandStopDown set Ro30r stop rl_commandStopUp set Ro30h stop rl_commandUp set Ro30h hoch rl_excessBottom 4 rl_excessTop 0 rl_reactionTime 1 rl_resetTime 4 rl_secondsDown 24 rl_secondsUp 25 rl_switchTime 1 rl_type normal room Rolllaeden 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 webCmd open:closed:half:stop:pct




Was übersehe ich hier? Sind Benutzer/Bewohner zwingend erforderlich? Fensterkontakte und Lichtsensoren habe ich noch nicht angeschlossen.

Vielen Dank

Rollo hast von position auf pct umgestellt. Bitte ändern und dann sollte da auch was fahren. Testen kannst Du mit dem wiggle Befehl im ASC Device.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 09 August 2019, 15:26:52
was ich noch gesehen habe es fehlen die beiden Attribute im Rollladen Device
ASC_Mode_Down always
ASC_Mode_Up always
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 August 2019, 15:29:26
Diese ganzen Attribute sind nicht nötig. Wenn man ASC definiert Brauch man als einziges die Attribute welche dann in den Rollos sichtbar gesetzt sind. Alle anderen Attribute werden wenn nötig mit Default Wert abgerufen. Genau deswegen werden ja keine hundert Attribute mehr beim Anlegen gesetzt.

Wenn man abweichend vom Default arbeiten will muss man natürlich setzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 09 August 2019, 15:32:36
Zitat von: CoolTux am 09 August 2019, 15:29:26
Diese ganzen Attribute sind nicht nötig. Wenn man ASC definiert Brauch man als einziges die Attribute welche dann in den Rollos sichtbar gesetzt sind. Alle anderen Attribute werden wenn nötig mit Default Wert abgerufen. Genau deswegen werden ja keine hundert Attribute mehr beim Anlegen gesetzt.

Wenn man abweichend vom Default arbeiten will muss man natürlich setzen.
OK, dass wußte ich auch noch nicht ich dachte gerade diese beiden sind zwingend notwendig, grad in der commanref gelesen (default ist ja always)  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 09 August 2019, 15:40:23
Ich habe da nochmal eine Frage zum Beschatten:

Evtl ist es ganz gut wenn es eine 2. ASC_Shading_Pos geben würde.
Ich hatte das gestern schon einmal angesprochen das es evtl. gut wäre, wenn man keine direkte Sonneneinstrahlung mehr hat die ja durch den Winkel bestimmt wird, dass man dann in eine Position fahren könnte die jetzt etwas mehr Licht ins jeweilige Zimmer läßt.
Beispiel:
- der Rollladen ist in ASC_Shading_Pos auf 10% gefahren bei direkter Sonneneinstrahlung
- der Rollladen ist in eine 2. ASC_Shading_Pos auf 25% gefahren - keine direkte Sonneneinstrahlung mehr

vllt könnte man das noch einbauen je nachdem ob es gewünscht wird oder nicht.
Ich mache das momentan bei 4 Rollläden mit einem DOIF deshalb habe ich die noch nicht integriert ins ASC Modul
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: drpen am 09 August 2019, 15:47:26
Danke für die vielen Antworten.

der Hinweis zu den zusätzlichen Attributen führt zu meiner Eingangsfrage - automatisches hinzufügen "notwendiger" Attribute beim scannen / Updaten aus dem ASC.

Danke CoolTux - es sollten somit alle Attribute vorhanden sein. Meine Hausaufgaben mache ich nachher.

in der cref heisst es

Zitat
ASC_Mode_Down always, home, absent, off        wann darf die Automatik herunterfahren. immer, niemals oder bei Abwesenheit des Roommate (ist kein Roommate und absent eingestellt, wird gar nicht gesteuert) 

Daher wahrscheinlich auch die Annahme, dass wenn kein Roommate, dann muss das Attribut gesetzt werden - ist es so???
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 09 August 2019, 15:53:43
Zitat von: drpen am 09 August 2019, 15:47:26
Daher wahrscheinlich auch die Annahme, dass wenn kein Roommate, dann muss das Attribut gesetzt werden - ist es so???

das war auch meine Annahme, aber  (default: always)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 August 2019, 16:20:57
Zitat von: moonsorrox am 09 August 2019, 15:40:23
Ich habe da nochmal eine Frage zum Beschatten:

Evtl ist es ganz gut wenn es eine 2. ASC_Shading_Pos geben würde.
Ich hatte das gestern schon einmal angesprochen das es evtl. gut wäre, wenn man keine direkte Sonneneinstrahlung mehr hat die ja durch den Winkel bestimmt wird, dass man dann in eine Position fahren könnte die jetzt etwas mehr Licht ins jeweilige Zimmer läßt.
Beispiel:
- der Rollladen ist in ASC_Shading_Pos auf 10% gefahren bei direkter Sonneneinstrahlung
- der Rollladen ist in eine 2. ASC_Shading_Pos auf 25% gefahren - keine direkte Sonneneinstrahlung mehr

vllt könnte man das noch einbauen je nachdem ob es gewünscht wird oder nicht.
Ich mache das momentan bei 4 Rollläden mit einem DOIF deshalb habe ich die noch nicht integriert ins ASC Modul

Ist in Planung. Kommt mit Version 0.8.x
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 09 August 2019, 20:53:17
Wenn etwas in Entwicklung, wünsche ich mir entweder ein "set controlShading force" zusätzlich zu "on" und "off", oder ein entspr. Attr pro Rollladen, um diese Deaktivierung des Shadings bei manuellen Angriff umzugehen ;)

Ich will auf Shading gehen, egal ob die Putzfrau gerade die Fenster putzt ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 09 August 2019, 21:27:07
@moonsorrx:
Zitatteilen immer gern...
welche Lösung meinst du..? das mit der readingsgroup..?/quote]
Jupp, genau.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: drpen am 10 August 2019, 08:52:21
Nochmal kurz zurück zu meinem morgendlichen Fahrproblem.

Zitat
Rollo hast von position auf pct umgestellt. Bitte ändern und dann sollte da auch was fahren. Testen kannst Du mit dem wiggle Befehl im ASC Device./quote]

Das habe ich gemacht und alles funzt. Danke.

Ich habe zusätzlich ein neues Rollo angelegt ASC auf 1 gesetzt und scan durchgeführt.

Per default steht der Eintrag so:
ASC 1
ASC_Pos_Reading     position
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 August 2019, 09:52:54
Zitat von: drpen am 10 August 2019, 08:52:21
Nochmal kurz zurück zu meinem morgendlichen Fahrproblem.

Zitat
Rollo hast von position auf pct umgestellt. Bitte ändern und dann sollte da auch was fahren. Testen kannst Du mit dem wiggle Befehl im ASC Device./quote]

Das habe ich gemacht und alles funzt. Danke.

Ich habe zusätzlich ein neues Rollo angelegt ASC auf 1 gesetzt und scan durchgeführt.

Per default steht der Eintrag so:
ASC 1
ASC_Pos_Reading     position

Es geht bei den ASC Attribut mit 1 oder 2 Hauptsächlich um die default Werte. Alsoder FRage zum Beispiel ist pct 100 ganz auf oder ganz zu. Basierend auf der Antwort dieser Frage nimmst Du 1 oder 2.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 10 August 2019, 10:03:42
Zitat von: FunkOdyssey am 09 August 2019, 13:32:13
Hallo, ich weiß nicht, was seit ein paar Tagen los ist.
Bei mir ist eine Jalousie morgens (ab ca. 08:00 Uhr) immer geöffnet. Und das obwohl diese eigentlich NIE eigenständig hochfahren sollte.
Das Rollo fährt mit der Begründung "shading out" hoch. Dies hätte, wenn schon, am Vortag passieren müssen, aber nicht, wenn das Rollo im eigentlich "night close" ist.

Oder hat es etwas mit diesem Bug hier zu tun:
https://github.com/fhem/AutoShuttersControl/issues/51


ASC-Modul v0.6.25

Attributes:
   ASC        2
   ASC_BrightnessSensor sensor:brightness 150:150
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 25
   ASC_Drive_Offset 180
   ASC_Drive_OffsetStart 120
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 135
   ASC_Shading_Direction 140
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 0
   ASC_Shading_StateChange_Cloudy 7000
   ASC_Shading_StateChange_Sunny 23000
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 19:15
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 10:00
   ASC_Time_Up_WE_Holiday 09:30
   ASC_Up     brightness
   ASC_WiggleValue 15


2019-08-08_22:00:28 jalousie deviceMsg: off (to VCCU)
2019-08-08_22:00:28 jalousie level: 0
2019-08-08_22:00:28 jalousie motor: stop:off
2019-08-08_22:00:28 jalousie pct: 0
2019-08-08_22:00:28 jalousie off
2019-08-08_22:00:28 jalousie timedOn: off
2019-08-08_22:00:29 jalousie ASC_ShuttersLastDrive: night close
2019-08-08_22:00:31 jalousie deviceMsg: off (to VCCU)
2019-08-08_22:00:31 jalousie level: 0
2019-08-08_22:00:31 jalousie motor: stop:off
2019-08-08_22:00:31 jalousie pct: 0
2019-08-08_22:00:31 jalousie off
2019-08-08_22:00:31 jalousie timedOn: off
2019-08-08_22:00:31 jalousie ASC_ShuttersLastDrive: night close
2019-08-09_08:04:42 jalousie level: set_100
2019-08-09_08:04:42 jalousie set_100
2019-08-09_08:04:42 jalousie deviceMsg: off (to VCCU)
2019-08-09_08:04:42 jalousie level: 0
2019-08-09_08:04:42 jalousie motor: up:off
2019-08-09_08:04:42 jalousie pct: 0
2019-08-09_08:04:42 jalousie off
2019-08-09_08:04:42 jalousie timedOn: off
2019-08-09_08:04:42 jalousie ASC_ShuttersLastDrive: shading out
2019-08-09_08:05:06 jalousie deviceMsg: on (to VCCU)
2019-08-09_08:05:06 jalousie level: 100
2019-08-09_08:05:06 jalousie motor: stop:on
2019-08-09_08:05:06 jalousie pct: 100
2019-08-09_08:05:06 jalousie on
2019-08-09_08:05:06 jalousie timedOn: off
2019-08-09_08:05:06 jalousie ASC_ShuttersLastDrive: maximum brightness threshold exceeded


Diese Version hat es nicht behoben. Heute ist die Jalousie um 09:35 Uhr mit folgender Begründung hochgefahren: "ASC_ShuttersLastDrive: maximum brightness threshold exceeded"
Ich erstelle dann nun ein Debug-Log.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 August 2019, 10:30:15
Schaue ich mir nachher mal an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: drpen am 10 August 2019, 13:08:39
Zitat
Per default steht der Eintrag so:
ASC 1
ASC_Pos_Reading     position

Es geht bei den ASC Attribut mit 1 oder 2 Hauptsächlich um die default Werte. Alsoder FRage zum Beispiel ist pct 100 ganz auf oder ganz zu. Basierend auf der Antwort dieser Frage nimmst Du 1 oder 2.

ASC     1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 August 2019, 13:12:26
siehst Du. Damit hast Du den Vorteil das Du viele Attribute nicht setzen musst da die defaults auf Deine Variante passen.
Was nicht passt musst Du natürlich an passen. Also zum Beispiel ASC_Pos_Reading. Alles kann man nicht voll automatisch machen. Bisschen lesen und kurz nachdenken und dann schauen ob es so passen kann  ;) :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: drpen am 10 August 2019, 16:36:11
So soll es auch sein. Vielen Dank für die schnelle Hilfe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 10 August 2019, 21:16:05
ich habe gestern ein FHEM Update gemacht,

heute sind alle Rolladen die auf Kipp standen nicht mehr in ASC_PrivacyDown_Pos gefahren, sondern gleich in ASC_Ventilate_Pos ist das geändert worden?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 August 2019, 21:55:56
Das muss ich mir anschauen. Ich habe da vor 2-3 Versionen einiges umgebaut.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Prof. Dr. Peter Henning am 11 August 2019, 13:14:07
Ich knobele gerade an meinen Velux-Integra-Fenstern.

Normalerweise macht ASC das ja so, dass auf "Öffnen"-Events der Fenster die Lüftungsposition angefahren wird. Bei den genannten Fenstern ist aber eine gleichzeitige Bewegung nicht möglich. Gebe ich dem Fenster einen Öffnungsbefehl, wird der erst abgefahren, und danach der Rollladenöffnungsbefehl ausgeführt. Jetzt ist es aber so, dass bei den Dachfenstern die 100-ige Öffnung gar nicht möglich ist, wenn der Rollladen zu ist. Ich müsste also nach dem durch ASC ausgelösten Öffnen des Rollladens erneut einen Fensteröffnungsbefehl absetzen.

Umgekehrt ist es so, dass zwar morgens bei starker Sonneneinstrahlung dann der Rollladen durch ASc auf die Shading-Position gefahren wird - aber das Fenster offen bleibt und er diese Position deshalb gar nicht erreicht.

Außerdem ist die Fensterposition 7% regensicher geschlossen - das ist die Lüftungsstellung.

Wie könnte man das umsetzen? Denkbar ist, Attribute ASC_closeCmd, ASC_openCmd, ASC_shadingCmd zu erlauben. Wenn diese gesetzt sind, wird eben beim Schließen nicht "set <device> pct 0" ausgeführt, sondern der Attributwert von ASC_closeCmd als FHEM-Befehl. Dann könnte man beliebige Sequenzen in einer Perl-Funktion oder einer FHEM-Kommandokette verstecken.

LG

pah
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: cornelius fillmore am 11 August 2019, 14:05:35
Hallo Forum
kann mir einer erklären, warum mein device nicht verschattet?
Internals:
   FUUID      5d41fab0-f33f-4662-51ec-9a4bf003124dc334
   NAME       Rollo_Wohnen_Mitte
   NR         527
   STATE      open
   TYPE       ROLLO
   stoptime   1565512161
   READINGS:
     2019-07-31 22:34:20   ASC_Enable      on
     2019-08-11 10:29:21   ASC_ShuttersLastDrive shading out
     2019-08-11 08:30:02   ASC_Time_DriveDown 11.08.2019 - 21:33
     2019-08-11 08:30:02   ASC_Time_DriveUp 12.08.2019 - 07:32
     2019-08-05 10:58:48   associatedWith  ASC
     2019-08-11 10:28:45   command         pct-0
     2019-08-11 10:28:45   desired_pct     0
     2019-08-11 10:28:45   drive-type      modul
     2019-08-11 10:28:45   last_drive      drive-up
     2019-08-11 10:29:21   pct             0
     2019-08-11 10:29:21   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -6
   ASC_BlockingTime_beforNightClose 1
   ASC_BrightnessSensor AktuelleTemp:state
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_LockOut soft
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 100
   ASC_Shading_Angle_Right 120
   ASC_Shading_Direction 135
   ASC_Shading_MinMax_Elevation -10
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 70
   ASC_Shading_StateChange_Cloudy 18
   ASC_Shading_StateChange_Sunny 22
   ASC_Shading_WaitingPeriod 300
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 21:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:32
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:30
   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
   rl_autoStop 0
   rl_commandDown set HM_65DEE4 down
   rl_commandStop set HM_65DEE4 stop
   rl_commandUp set  HM_65DEE4 up
   rl_excessBottom 2
   rl_excessTop 4
   rl_secondsDown 45
   rl_secondsUp 45
   rl_switchTime 1
   rl_type    normal
   room       Steuerung->Rolladen,Wohnzimmer
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate room_map structexclude
   webCmd     open:closed:half:stop:pct

folgenden Eintrag bekomme ich im log
,AASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_Mitte RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - �bergebende Werte - Azimuth:281.34, Elevation: 40.33, Brightness: 25.4, OutTemp: 25.4, Fenster Position: 135, Winkel Links: 100, Winkel Rechts: 120, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.08.11 14:03:45

ASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_Mitte - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_li_1 RainProtection: unprotected WindProtection: unprotected


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 August 2019, 14:33:37
Angle_Right wurde überschritten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 11 August 2019, 16:01:45
Hallo CoolTux,

ZitatIch habe noch mal nachgebessert Die Version bleibt die selbe. Kannst Du bitte noch mal installieren und FHEM dann neu starten.

Super, sieht gut aus. Die Rollos bleiben oben. Vielen Dank.

Ich muss mich zu dem Thema nochmal melden. Ich beobachte mit der Version 0.6.26 noch folgendes Phänomen.

Scheinbar fahren jetzt die betroffenen Rollos nicht hoch obwohl alle ShadeOut Kriterien erfüllt sind wenn folgende Konstellation eintritt.

- Alle Kriterien für ShadeOut sind erfüllt
- im "ASC_Shading_Mode" ist absent gesetzt.
- Alle Roommates sind "absent"

Konkret passiert folgendes: ich komme nach Hause, Roommate erkennt "home" und sofort fahren einige Rollos hoch. Die Rollos hätten aber eigentlich nach ShadeOut Regeln längst oben sein müssen. 

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 11 August 2019, 16:37:58
Hallo CoolTux,

hmm, scheinbar fährt gar kein Rollo mehr hoch bei shadeOut?

ASC_DEBUG!!! 2019.08.11 16:29:37 - FnIsDay: sz_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08.11 16:29:37 - FnIsDay: sz_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08.11 16:29:37 - ShadingProcessing: sz_rollo - �bergebende Werte - Azimuth:240.7, Elevation: 40.7, Brightness: 12044.97, OutTemp: 27.2, Fenster Position: 255, Winkel Links: 90, Winkel Rechts: 55, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08.11 16:29:37 - ShadingProcessing: sz_rollo - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08.11 16:29:37 - ShadingProcessing: sz_rollo - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out


Der Rollo ist noch geschloßen, müsste aber eigentlich in ShadeOut gehen und hoch fahren. Und be dem Rollo steht der "ASC_Shading_Mode" auf always.

Sorry, ich würde es gerne genauer eingrenzen aber im Augenblick gelingt mir das nicht.


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 August 2019, 18:37:47
Das Rollo ist in der Beschattung und wurde manuell gefahren: JA,


Das Rollo wurde manuell gefahren. Daher fährt es nicht mehr.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 11 August 2019, 20:22:29
ZitatDas Rollo wurde manuell gefahren. Daher fährt es nicht mehr.

Er wurde aber nicht manuell gefahren... Hier noch ein anderes Beispiel:

showShuttersInformation schmeißt das aus:

ds_rollo 12.08.2019 - 06:13:12 11.08.2019 - 22:17:37 astro astro always absent off soft roommate home 100 0 out - 15:56:39

Was ist passiert:

Ich bin eben nach Hause gekommen und sobald mein Roommate Home erkannt hat ist ds_rollo hochgefahren. Er hätte aber eigentlich schon um 15:56:39 + Wartezeit hochfahren müssen. Da war nämlich der Azimuth rechts für das Fenster erreicht.

Ich werde es morgen mal beobachten. Wenn morgen die Sonne scheint, fährt ASC tagsüber sauber nach Beschattungsregeln die Rollos runter. Wenn ich abends von der Arbeit komme müssten die Süd/West Rollos alle oben sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 August 2019, 06:17:34
Zitat von: Prof. Dr. Peter Henning am 11 August 2019, 13:14:07
Ich knobele gerade an meinen Velux-Integra-Fenstern.

Normalerweise macht ASC das ja so, dass auf "Öffnen"-Events der Fenster die Lüftungsposition angefahren wird. Bei den genannten Fenstern ist aber eine gleichzeitige Bewegung nicht möglich. Gebe ich dem Fenster einen Öffnungsbefehl, wird der erst abgefahren, und danach der Rollladenöffnungsbefehl ausgeführt. Jetzt ist es aber so, dass bei den Dachfenstern die 100-ige Öffnung gar nicht möglich ist, wenn der Rollladen zu ist. Ich müsste also nach dem durch ASC ausgelösten Öffnen des Rollladens erneut einen Fensteröffnungsbefehl absetzen.

Umgekehrt ist es so, dass zwar morgens bei starker Sonneneinstrahlung dann der Rollladen durch ASc auf die Shading-Position gefahren wird - aber das Fenster offen bleibt und er diese Position deshalb gar nicht erreicht.

Außerdem ist die Fensterposition 7% regensicher geschlossen - das ist die Lüftungsstellung.

Wie könnte man das umsetzen? Denkbar ist, Attribute ASC_closeCmd, ASC_openCmd, ASC_shadingCmd zu erlauben. Wenn diese gesetzt sind, wird eben beim Schließen nicht "set <device> pct 0" ausgeführt, sondern der Attributwert von ASC_closeCmd als FHEM-Befehl. Dann könnte man beliebige Sequenzen in einer Perl-Funktion oder einer FHEM-Kommandokette verstecken.

LG

pah

Ich kann da gerne was für Vorsehen in einer kommenden Version.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 12 August 2019, 13:45:37
Zitat von: eurofinder am 09 August 2019, 21:27:07
@moonsorrx:
Zitatteilen immer gern...
welche Lösung meinst du..? das mit der readingsgroup..?/quote]
Jupp, genau.

Gruß
eurofinder

hier mal der defmode:
defmod rg_ASC_Rollo_Enable readingsGroup <%fts_shutter_automatic@lightgreen>,<Status Rollladen>,<Öffnen>,<Schließen>,<Temperatur> (KU_Rollladen|BU_Rollladen|GA_Rollladen):ASC_Enable,ASC_Time_DriveUp,ASC_Time_DriveDown,!?ASC_Shading_Min_OutsideTemperature, (Rollladenautomatik):controlShading
attr rg_ASC_Rollo_Enable alias Rollladenautomatik - Ein Aus - Beschattung
attr rg_ASC_Rollo_Enable cellStyle { "r:1"=>'style="font-weight:normal;;font-size:24px;;color:AntiqueWhite;;"',"c:0"=>'style="font-weight:normal;;font-size:14px;;text-align:left;;padding-left:0pt;;color:LightSteelBlue;;"'}
attr rg_ASC_Rollo_Enable commands {ASC_Enable => 'set Rollladenautomatik shutterASCenableToggle %DEVICE', \
controlShading => 'controlShading:on,off',\
ASC_Shading_Min_OutsideTemperature => 'ASC_Shading_Min_OutsideTemperature:selectnumbers,16,1,30,0,lin'}
attr rg_ASC_Rollo_Enable mapping { 'controlShading' => 'Beschattung - Ein / Aus' }
attr rg_ASC_Rollo_Enable room Rollladenautomatik
attr rg_ASC_Rollo_Enable valueIcon {"ASC_Enable.on" => 'fts_shutter_automatic@lightgreen',"ASC_Enable.off" => 'fts_shutter_manual@crimson'}


Screenshot sieht so aus die Symbole sind auch anklickbar.
diese Readinggroup ist nicht allein von mir erstellt Ursprung User wk  ;), ich habe sie nur angepaßt
Titel: Rolladen fährt (ohne Grund?)
Beitrag von: macfly am 12 August 2019, 15:03:52
Moin,

Ich habe das seltsame Phänomen, dass einer von zwei Rolläden (Badezimmer), die in die gleiche Richtung schauen, (meiner Meinung nach) unmotiviert fährt.

Erwartetes Verhalten: Bei Anwesenheit hoch, bei Abwesenheit nur Erdgeschoss runter, Obergeschoss nur bei status "gone" auch runter. Bei Sonnenschein ab bestimmter Helligkeit und Temperatur Sonneschutz.  Der Einzige Unterschied der beiden Rolläden: im Badezimmer habe ich die Comfort-Funktion aktiviert und mit einem Fensterkontakt gekoppelt.

Hier der, der "normal" funktioniert:
fhem> list OG.ArbeitszimmerH.Rolladen
Internals:
   CHANGED   
   DEF        192.168.42.216:51200 4
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-2f98-9776cf9d501eaab7
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 675
   KLF200scenes_TIME 2019-08-12 14:29:16
   LASTInputDev KLF200scenes
   MSGCNT     675
   NAME       OG.ArbeitszimmerH.Rolladen
   NR         364
   NodeID     4
   STATE      100 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 07:15:29   ASC_ShuttersLastDrive day open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 07:15:29   MP              0
     2019-08-12 07:15:12   MPtarget        0
     2019-07-06 17:26:02   actuatorAddress bac099
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber bac099
     2019-08-12 07:15:29   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-07-25 13:39:46   lastCommandOriginator SAAC
     2019-07-25 13:39:46   lastControl     FHEM
     2019-07-25 13:39:46   lastMasterExecutionAddress e083ad
     2019-08-12 07:15:29   lastRunStatus   EXECUTION COMPLETED
     2019-07-26 20:47:13   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.ArbeitszimmerH.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 07:15:29   operatingState  Done
     2019-08-12 07:15:29   pct             100
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 07:15:29   remaining       0
     2019-08-12 07:15:12   sessionID       11925
     2019-08-12 07:15:29   sessionInformationCode 20000500
     2019-08-06 07:15:12   sessionStatusOwner PROGRAM
     2019-08-12 07:15:29   state           on
     2019-08-12 07:15:12   target          100
     2019-08-12 07:15:13   targetArrival   2019-08-12 07:15:28
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.ArbeitszimmerH
   stateFormat pct execution
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   velocity   FAST
   webCmd     pct


und der, der unmotiviert fährt:
fhem> list OG.Badezimmer.Rolladen
Internals:
   DEF        192.168.42.216:51200 3
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-74ef-bb09fa63b8738af1
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 737
   KLF200scenes_TIME 2019-08-12 14:34:46
   LASTInputDev KLF200scenes
   MSGCNT     737
   NAME       OG.Badezimmer.Rolladen
   NR         363
   NodeID     3
   STATE      30 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 12:46:31   ASC_ShuttersLastDrive ventilate - window open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 12:46:31   MP              35792
     2019-08-12 12:46:26   MPtarget        35840
     2019-07-06 17:26:02   actuatorAddress 518e24
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber 518e24
     2019-08-12 12:46:31   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-08-11 22:30:06   lastCommandOriginator SAAC
     2019-08-11 22:30:06   lastControl     FHEM
     2019-08-11 22:30:06   lastMasterExecutionAddress e083ad
     2019-08-12 12:46:31   lastRunStatus   EXECUTION COMPLETED
     2019-08-10 15:27:53   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.Badezimmer.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 12:46:31   operatingState  Done
     2019-08-12 12:46:31   pct             30
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 12:46:31   remaining       0
     2019-08-12 14:34:46   sensor          trocken
     2019-08-12 12:46:26   sessionID       12006
     2019-08-12 12:46:31   sessionInformationCode 20000500
     2019-08-11 22:30:06   sessionStatusOwner PROGRAM
     2019-08-12 12:46:31   state           30
     2019-08-12 12:46:26   target          30
     2019-08-12 12:46:26   targetArrival   2019-08-12 12:46:30
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_ComfortOpen_Pos 20
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   ASC_WindowRec OG.Badezimmer.Fenster
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType twostate
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.Badezimmer
   stateFormat pct execution
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   velocity   FAST
   webCmd     pct



Logauszug von ersten, von heute:
2019-08-12_07:15:02 OG.ArbeitszimmerH.Rolladen pct 100
2019-08-12_07:15:29 OG.ArbeitszimmerH.Rolladen ASC_ShuttersLastDrive: day open


Logauszug von zweiten, von heute:
2019-08-12_07:15:02 OG.Badezimmer.Rolladen pct 100
2019-08-12_07:15:28 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: day open
2019-08-12_12:16:30 OG.Badezimmer.Rolladen pct 0
2019-08-12_12:16:46 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: selfDefense active
2019-08-12_12:46:25 OG.Badezimmer.Rolladen pct 30
2019-08-12_12:46:31 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: ventilate - window open


im fhem-log habe ich zu diesem Zeitstempel gefunden:
2019.08.12 12:16:29 2: ROOMMATE set Hilke absent
2019.08.12 12:16:29 4: AutoShuttersControl (AutoShutterControl) - Devname: Bewohner Name: AutoShutterControl Notify: $VAR1 = [
          'residentsTotalRoommatesPresent: 0',
          'residentsTotalRoommatesPresentDevs: -',
          'residentsTotalRoommatesPresentNames: -',
          'residentsTotalRoommatesAbsent: 2',
          'residentsTotalRoommatesAbsentDevs: Friedhelm,Hilke',
          'residentsTotalRoommatesAbsentNames: Personen, Personen',
          'residentsTotalPeoplePresent: 0',
          'residentsTotalPeoplePresentDevs: -',
          'residentsTotalPeoplePresentNames: -',
          'residentsTotalPeopleAbsent: 2',
          'residentsTotalPeopleAbsentDevs: Friedhelm,Hilke',
          'residentsTotalPeopleAbsentNames: Personen, Personen',
          'residentsTotalPresent: 0',
          'residentsTotalPresentDevs: -',
          'residentsTotalPresentNames: -',
          'residentsTotalAbsent: 2',
          'residentsTotalAbsentDevs: Friedhelm,Hilke',
          'residentsTotalAbsentNames: Personen, Personen',
          'residentsHome: 0',
          'residentsHomeDevs: -',
          'residentsHomeNames: -',
          'residentsAbsent: 2',
          'residentsAbsentDevs: Friedhelm,Hilke',
          'residentsAbsentNames: Personen, Personen',
          'lastState: home',
          'state: absent',
          'presence: absent',
          'lastDeparture: 2019-08-12 12:16:29',
          'lastDurPresence: 24:36:05',
          'lastDurPresence_cr: 1476',
          'durTimerPresence_cr: 0',
          'durTimerPresence: 00:00:00',
          'lastActivity: absent',
          'lastActivityBy: Personen',
          'lastActivityByDev: Hilke'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'pct 0'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MPtarget: 51200',
          'target: 0',
          'execution: down',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionID: 11993',
          'sessionInformationCode: 06800428',
          'lastRunStatus: EXECUTION ACTIVE',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'remaining: 15',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'targetArrival: 2019-08-12 12:16:45',
          'operatingState: Executing',
          'sensor: trocken'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionInformationCode: 20000500',
          'lastRunStatus: EXECUTION COMPLETED'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MP: 43576',
          'pct: 15',
          'state: 15',
          'execution: stop',
          'remaining: 0',
          'operatingState: Done'
        ];



der Vollständigkeit halber noch das ASC-DEvice:
fhem> list AutoShutterControl
Internals:
   FUUID      5d3aa26d-f33f-fd09-51f7-4cd6fd1ad046c756
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShutterControl
   NOTIFYDEV  AutoShutterControl,Bewohner,CONFIG.Astro,DG.Spielzimmer.Rolladen,EG.Esszimmer.Rolladen,EG.Gaestezimmer.Rolladen,EG.Kueche.Rolladen,EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse,EG.Stube.TuerTerrasse.Rolladen,Garten.Terrasse.Bewegung,OG.ArbeitszimmerF.Rolladen,OG.ArbeitszimmerH.Rolladen,OG.Badezimmer.Fenster,OG.Badezimmer.Rolladen,global
   NR         383
   NTFY_ORDER 51-AutoShutterControl
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   OLDREADINGS:
   READINGS:
     2019-08-12 07:30:16   DG.Spielzimmer.Rolladen_PosValue 100
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:52   EG.Esszimmer.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:35   EG.Gaestezimmer.Rolladen_PosValue 0
     2019-08-12 12:16:17   EG.Gaestezimmer.Rolladen_lastPosValue 100
     2019-08-12 07:15:02   EG.Gaestezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:48   EG.Kueche.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:54   EG.Stube.Doppelfenster.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:55   EG.Stube.TuerLinks.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:56   EG.Stube.TuerTerrasse.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 07:15:48   OG.ArbeitszimmerF.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 07:15:29   OG.ArbeitszimmerH.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:46:31   OG.Badezimmer.Rolladen_PosValue 30
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-07-30 10:26:57   ascEnable       on
     2019-08-09 14:45:44   controlShading  on
     2019-07-26 21:56:05   hardLockOut     off
     2019-07-26 21:30:41   partyMode       off
     2019-08-06 05:10:16   room_DG.Spielzimmer DG.Spielzimmer.Rolladen
     2019-08-06 05:10:16   room_EG.Ezimmer EG.Esszimmer.Rolladen
     2019-08-06 05:10:16   room_EG.G__stezimmer EG.Gaestezimmer.Rolladen
     2019-08-06 05:10:16   room_EG.K__che  EG.Kueche.Rolladen
     2019-08-06 05:10:16   room_EG.Stube   EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerF OG.ArbeitszimmerF.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerH OG.ArbeitszimmerH.Rolladen
     2019-08-06 05:10:16   room_OG.Badezimmer OG.Badezimmer.Rolladen
     2019-08-09 14:45:45   selfDefense     on
     2019-08-12 12:46:31   state           ventilate - window open
     2019-07-29 22:59:15   sunriseTimeWeHoliday on
     2019-08-06 05:10:16   userAttrList    rolled out
   helper:
     shuttersList:
       DG.Spielzimmer.Rolladen
       EG.Esszimmer.Rolladen
       EG.Gaestezimmer.Rolladen
       EG.Kueche.Rolladen
       EG.Stube.Doppelfenster.Rolladen
       EG.Stube.TuerLinks.Rolladen
       EG.Stube.TuerTerrasse.Rolladen
       OG.ArbeitszimmerF.Rolladen
       OG.ArbeitszimmerH.Rolladen
       OG.Badezimmer.Rolladen
   monitoredDevs:
     Bewohner:
       AutoShuttersControl ASC_residentsDev
     CONFIG.Astro:
       AutoShuttersControl ASC_twilightDevice
     DG.Spielzimmer.Rolladen:
     EG.Esszimmer.Rolladen:
     EG.Gaestezimmer.Rolladen:
     EG.Kueche.Rolladen:
     EG.Stube.Doppelfenster.Rolladen:
     EG.Stube.TuerLinks.Rolladen:
     EG.Stube.TuerTerrasse:
       EG.Stube.TuerTerrasse.Rolladen ASC_WindowRec
     EG.Stube.TuerTerrasse.Rolladen:
     Garten.Terrasse.Bewegung:
       DG.Spielzimmer.Rolladen ASC_BrightnessSensor
       EG.Esszimmer.Rolladen ASC_BrightnessSensor
       EG.Gaestezimmer.Rolladen ASC_BrightnessSensor
       EG.Kueche.Rolladen ASC_BrightnessSensor
       EG.Stube.Doppelfenster.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerLinks.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerTerrasse.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerF.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerH.Rolladen ASC_BrightnessSensor
       OG.Badezimmer.Rolladen ASC_BrightnessSensor
     OG.ArbeitszimmerF.Rolladen:
     OG.ArbeitszimmerH.Rolladen:
     OG.Badezimmer.Fenster:
       OG.Badezimmer.Rolladen ASC_WindowRec
     OG.Badezimmer.Rolladen:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -13
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Bewohner
   ASC_tempSensor Garten.TemperaturAussen:temperature
   ASC_twilightDevice CONFIG.Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Steuerung
   icon       fts_shutter_automatic
   room       ASC,Personen
   verbose    5


Ich verstehe nicht, wieso der Badezimmerrolladen bei Abwesenheit fährt, der im Arbeitszimmer aber nicht ..

Habe ich einen Nagel im Hirn oder einen Bug gefunden?


liebe Grüße,
Friedhelm


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 12 August 2019, 15:22:51
Hallo CoolTux,

ZitatDas Rollo ist in der Beschattung und wurde manuell gefahren: JA,

Das Rollo wurde manuell gefahren. Daher fährt es nicht mehr.

Ich glaube ich habe das Problem gefunden.

Wenn in einem Rollo bei "ASC_Shading_Mode" "absend" gesetzt ist, fährt er ja korrekter Weise nicht in die Shading Position wenn jemand zu Hause ist. Verlassen die Roommates die Wohnung während der Shade in Phase, fahren die betroffenen Rollos völlig korrekt in Shading Position. Allerdings wird diese Fahrt in ASC nicht als "shade_in" Fahrt abgespeichert, sondern als "manuell". Folgerichtig fahren dann bei Shade_Out die Rollos nicht hoch, weil ASC ja denkt es wurde manuell gefahren.

Das Verhalten kann ich reproduzieren.



Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 August 2019, 16:56:56
Zitat von: macfly am 12 August 2019, 15:03:52
Moin,

Ich habe das seltsame Phänomen, dass einer von zwei Rolläden (Badezimmer), die in die gleiche Richtung schauen, (meiner Meinung nach) unmotiviert fährt.

Erwartetes Verhalten: Bei Anwesenheit hoch, bei Abwesenheit nur Erdgeschoss runter, Obergeschoss nur bei status "gone" auch runter. Bei Sonnenschein ab bestimmter Helligkeit und Temperatur Sonneschutz.  Der Einzige Unterschied der beiden Rolläden: im Badezimmer habe ich die Comfort-Funktion aktiviert und mit einem Fensterkontakt gekoppelt.

Hier der, der "normal" funktioniert:
fhem> list OG.ArbeitszimmerH.Rolladen
Internals:
   CHANGED   
   DEF        192.168.42.216:51200 4
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-2f98-9776cf9d501eaab7
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 675
   KLF200scenes_TIME 2019-08-12 14:29:16
   LASTInputDev KLF200scenes
   MSGCNT     675
   NAME       OG.ArbeitszimmerH.Rolladen
   NR         364
   NodeID     4
   STATE      100 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 07:15:29   ASC_ShuttersLastDrive day open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 07:15:29   MP              0
     2019-08-12 07:15:12   MPtarget        0
     2019-07-06 17:26:02   actuatorAddress bac099
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber bac099
     2019-08-12 07:15:29   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-07-25 13:39:46   lastCommandOriginator SAAC
     2019-07-25 13:39:46   lastControl     FHEM
     2019-07-25 13:39:46   lastMasterExecutionAddress e083ad
     2019-08-12 07:15:29   lastRunStatus   EXECUTION COMPLETED
     2019-07-26 20:47:13   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.ArbeitszimmerH.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 07:15:29   operatingState  Done
     2019-08-12 07:15:29   pct             100
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 07:15:29   remaining       0
     2019-08-12 07:15:12   sessionID       11925
     2019-08-12 07:15:29   sessionInformationCode 20000500
     2019-08-06 07:15:12   sessionStatusOwner PROGRAM
     2019-08-12 07:15:29   state           on
     2019-08-12 07:15:12   target          100
     2019-08-12 07:15:13   targetArrival   2019-08-12 07:15:28
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.ArbeitszimmerH
   stateFormat pct execution
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   velocity   FAST
   webCmd     pct


und der, der unmotiviert fährt:
fhem> list OG.Badezimmer.Rolladen
Internals:
   DEF        192.168.42.216:51200 3
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-74ef-bb09fa63b8738af1
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 737
   KLF200scenes_TIME 2019-08-12 14:34:46
   LASTInputDev KLF200scenes
   MSGCNT     737
   NAME       OG.Badezimmer.Rolladen
   NR         363
   NodeID     3
   STATE      30 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 12:46:31   ASC_ShuttersLastDrive ventilate - window open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 12:46:31   MP              35792
     2019-08-12 12:46:26   MPtarget        35840
     2019-07-06 17:26:02   actuatorAddress 518e24
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber 518e24
     2019-08-12 12:46:31   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-08-11 22:30:06   lastCommandOriginator SAAC
     2019-08-11 22:30:06   lastControl     FHEM
     2019-08-11 22:30:06   lastMasterExecutionAddress e083ad
     2019-08-12 12:46:31   lastRunStatus   EXECUTION COMPLETED
     2019-08-10 15:27:53   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.Badezimmer.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 12:46:31   operatingState  Done
     2019-08-12 12:46:31   pct             30
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 12:46:31   remaining       0
     2019-08-12 14:34:46   sensor          trocken
     2019-08-12 12:46:26   sessionID       12006
     2019-08-12 12:46:31   sessionInformationCode 20000500
     2019-08-11 22:30:06   sessionStatusOwner PROGRAM
     2019-08-12 12:46:31   state           30
     2019-08-12 12:46:26   target          30
     2019-08-12 12:46:26   targetArrival   2019-08-12 12:46:30
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_ComfortOpen_Pos 20
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   ASC_WindowRec OG.Badezimmer.Fenster
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType twostate
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.Badezimmer
   stateFormat pct execution
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   velocity   FAST
   webCmd     pct



Logauszug von ersten, von heute:
2019-08-12_07:15:02 OG.ArbeitszimmerH.Rolladen pct 100
2019-08-12_07:15:29 OG.ArbeitszimmerH.Rolladen ASC_ShuttersLastDrive: day open


Logauszug von zweiten, von heute:
2019-08-12_07:15:02 OG.Badezimmer.Rolladen pct 100
2019-08-12_07:15:28 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: day open
2019-08-12_12:16:30 OG.Badezimmer.Rolladen pct 0
2019-08-12_12:16:46 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: selfDefense active
2019-08-12_12:46:25 OG.Badezimmer.Rolladen pct 30
2019-08-12_12:46:31 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: ventilate - window open


im fhem-log habe ich zu diesem Zeitstempel gefunden:
2019.08.12 12:16:29 2: ROOMMATE set Hilke absent
2019.08.12 12:16:29 4: AutoShuttersControl (AutoShutterControl) - Devname: Bewohner Name: AutoShutterControl Notify: $VAR1 = [
          'residentsTotalRoommatesPresent: 0',
          'residentsTotalRoommatesPresentDevs: -',
          'residentsTotalRoommatesPresentNames: -',
          'residentsTotalRoommatesAbsent: 2',
          'residentsTotalRoommatesAbsentDevs: Friedhelm,Hilke',
          'residentsTotalRoommatesAbsentNames: Personen, Personen',
          'residentsTotalPeoplePresent: 0',
          'residentsTotalPeoplePresentDevs: -',
          'residentsTotalPeoplePresentNames: -',
          'residentsTotalPeopleAbsent: 2',
          'residentsTotalPeopleAbsentDevs: Friedhelm,Hilke',
          'residentsTotalPeopleAbsentNames: Personen, Personen',
          'residentsTotalPresent: 0',
          'residentsTotalPresentDevs: -',
          'residentsTotalPresentNames: -',
          'residentsTotalAbsent: 2',
          'residentsTotalAbsentDevs: Friedhelm,Hilke',
          'residentsTotalAbsentNames: Personen, Personen',
          'residentsHome: 0',
          'residentsHomeDevs: -',
          'residentsHomeNames: -',
          'residentsAbsent: 2',
          'residentsAbsentDevs: Friedhelm,Hilke',
          'residentsAbsentNames: Personen, Personen',
          'lastState: home',
          'state: absent',
          'presence: absent',
          'lastDeparture: 2019-08-12 12:16:29',
          'lastDurPresence: 24:36:05',
          'lastDurPresence_cr: 1476',
          'durTimerPresence_cr: 0',
          'durTimerPresence: 00:00:00',
          'lastActivity: absent',
          'lastActivityBy: Personen',
          'lastActivityByDev: Hilke'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'pct 0'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MPtarget: 51200',
          'target: 0',
          'execution: down',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionID: 11993',
          'sessionInformationCode: 06800428',
          'lastRunStatus: EXECUTION ACTIVE',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'remaining: 15',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'targetArrival: 2019-08-12 12:16:45',
          'operatingState: Executing',
          'sensor: trocken'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionInformationCode: 20000500',
          'lastRunStatus: EXECUTION COMPLETED'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MP: 43576',
          'pct: 15',
          'state: 15',
          'execution: stop',
          'remaining: 0',
          'operatingState: Done'
        ];



der Vollständigkeit halber noch das ASC-DEvice:
fhem> list AutoShutterControl
Internals:
   FUUID      5d3aa26d-f33f-fd09-51f7-4cd6fd1ad046c756
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShutterControl
   NOTIFYDEV  AutoShutterControl,Bewohner,CONFIG.Astro,DG.Spielzimmer.Rolladen,EG.Esszimmer.Rolladen,EG.Gaestezimmer.Rolladen,EG.Kueche.Rolladen,EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse,EG.Stube.TuerTerrasse.Rolladen,Garten.Terrasse.Bewegung,OG.ArbeitszimmerF.Rolladen,OG.ArbeitszimmerH.Rolladen,OG.Badezimmer.Fenster,OG.Badezimmer.Rolladen,global
   NR         383
   NTFY_ORDER 51-AutoShutterControl
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   OLDREADINGS:
   READINGS:
     2019-08-12 07:30:16   DG.Spielzimmer.Rolladen_PosValue 100
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:52   EG.Esszimmer.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:35   EG.Gaestezimmer.Rolladen_PosValue 0
     2019-08-12 12:16:17   EG.Gaestezimmer.Rolladen_lastPosValue 100
     2019-08-12 07:15:02   EG.Gaestezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:48   EG.Kueche.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:54   EG.Stube.Doppelfenster.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:55   EG.Stube.TuerLinks.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:56   EG.Stube.TuerTerrasse.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 07:15:48   OG.ArbeitszimmerF.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 07:15:29   OG.ArbeitszimmerH.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:46:31   OG.Badezimmer.Rolladen_PosValue 30
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-07-30 10:26:57   ascEnable       on
     2019-08-09 14:45:44   controlShading  on
     2019-07-26 21:56:05   hardLockOut     off
     2019-07-26 21:30:41   partyMode       off
     2019-08-06 05:10:16   room_DG.Spielzimmer DG.Spielzimmer.Rolladen
     2019-08-06 05:10:16   room_EG.Ezimmer EG.Esszimmer.Rolladen
     2019-08-06 05:10:16   room_EG.G__stezimmer EG.Gaestezimmer.Rolladen
     2019-08-06 05:10:16   room_EG.K__che  EG.Kueche.Rolladen
     2019-08-06 05:10:16   room_EG.Stube   EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerF OG.ArbeitszimmerF.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerH OG.ArbeitszimmerH.Rolladen
     2019-08-06 05:10:16   room_OG.Badezimmer OG.Badezimmer.Rolladen
     2019-08-09 14:45:45   selfDefense     on
     2019-08-12 12:46:31   state           ventilate - window open
     2019-07-29 22:59:15   sunriseTimeWeHoliday on
     2019-08-06 05:10:16   userAttrList    rolled out
   helper:
     shuttersList:
       DG.Spielzimmer.Rolladen
       EG.Esszimmer.Rolladen
       EG.Gaestezimmer.Rolladen
       EG.Kueche.Rolladen
       EG.Stube.Doppelfenster.Rolladen
       EG.Stube.TuerLinks.Rolladen
       EG.Stube.TuerTerrasse.Rolladen
       OG.ArbeitszimmerF.Rolladen
       OG.ArbeitszimmerH.Rolladen
       OG.Badezimmer.Rolladen
   monitoredDevs:
     Bewohner:
       AutoShuttersControl ASC_residentsDev
     CONFIG.Astro:
       AutoShuttersControl ASC_twilightDevice
     DG.Spielzimmer.Rolladen:
     EG.Esszimmer.Rolladen:
     EG.Gaestezimmer.Rolladen:
     EG.Kueche.Rolladen:
     EG.Stube.Doppelfenster.Rolladen:
     EG.Stube.TuerLinks.Rolladen:
     EG.Stube.TuerTerrasse:
       EG.Stube.TuerTerrasse.Rolladen ASC_WindowRec
     EG.Stube.TuerTerrasse.Rolladen:
     Garten.Terrasse.Bewegung:
       DG.Spielzimmer.Rolladen ASC_BrightnessSensor
       EG.Esszimmer.Rolladen ASC_BrightnessSensor
       EG.Gaestezimmer.Rolladen ASC_BrightnessSensor
       EG.Kueche.Rolladen ASC_BrightnessSensor
       EG.Stube.Doppelfenster.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerLinks.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerTerrasse.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerF.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerH.Rolladen ASC_BrightnessSensor
       OG.Badezimmer.Rolladen ASC_BrightnessSensor
     OG.ArbeitszimmerF.Rolladen:
     OG.ArbeitszimmerH.Rolladen:
     OG.Badezimmer.Fenster:
       OG.Badezimmer.Rolladen ASC_WindowRec
     OG.Badezimmer.Rolladen:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -13
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Bewohner
   ASC_tempSensor Garten.TemperaturAussen:temperature
   ASC_twilightDevice CONFIG.Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Steuerung
   icon       fts_shutter_automatic
   room       ASC,Personen
   verbose    5


Ich verstehe nicht, wieso der Badezimmerrolladen bei Abwesenheit fährt, der im Arbeitszimmer aber nicht ..

Habe ich einen Nagel im Hirn oder einen Bug gefunden?


liebe Grüße,
Friedhelm




Hier müsste man am besten mit debug 1 sehen können wieso der eine fährt und der andere nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 August 2019, 16:57:28
Zitat von: Borkk am 12 August 2019, 15:22:51
Hallo CoolTux,

Ich glaube ich habe das Problem gefunden.

Wenn in einem Rollo bei "ASC_Shading_Mode" "absend" gesetzt ist, fährt er ja korrekter Weise nicht in die Shading Position wenn jemand zu Hause ist. Verlassen die Roommates die Wohnung während der Shade in Phase, fahren die betroffenen Rollos völlig korrekt in Shading Position. Allerdings wird diese Fahrt in ASC nicht als "shade_in" Fahrt abgespeichert, sondern als "manuell". Folgerichtig fahren dann bei Shade_Out die Rollos nicht hoch, weil ASC ja denkt es wurde manuell gefahren.

Das Verhalten kann ich reproduzieren.

Das klingt interessant. Ich schaue es mir gleich mal an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 August 2019, 17:22:06
Zitat von: Borkk am 12 August 2019, 15:22:51
Hallo CoolTux,

Ich glaube ich habe das Problem gefunden.

Wenn in einem Rollo bei "ASC_Shading_Mode" "absend" gesetzt ist, fährt er ja korrekter Weise nicht in die Shading Position wenn jemand zu Hause ist. Verlassen die Roommates die Wohnung während der Shade in Phase, fahren die betroffenen Rollos völlig korrekt in Shading Position. Allerdings wird diese Fahrt in ASC nicht als "shade_in" Fahrt abgespeichert, sondern als "manuell". Folgerichtig fahren dann bei Shade_Out die Rollos nicht hoch, weil ASC ja denkt es wurde manuell gefahren.

Das Verhalten kann ich reproduzieren.

Kann ich vom Code her erstmal nicht nachvollziehen. Kannst Du bitte debug auf 1 setzen das wir uns das mal anschauen können?


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 12 August 2019, 18:20:02
ZitatKann ich vom Code her erstmal nicht nachvollziehen. Kannst Du bitte debug auf 1 setzen das wir uns das mal anschauen können?

Kommt gleich, hab es gestern und heute mitlaufen lassen. Da ich nicht genau weiss was du sehen möchtest, hab ich dir mal den ganzen Tag bis jetzt angehängt. (ist sehr viel!!!)

Evtl. tritt der Fehler noch früher auf, wenn ich mir die Info anschaue wurden alles Rollos heute manuell gefahren. Aber tatsächlich wurde heute kein einziger Rollo manuell gefahren. Ich habe extra darauf geachtet. Heute morgen waren alle Rollos auf. Mir scheint das auch eine Shade_IN Fahrt als manuell abgespeichert wird.


Shutters Next DriveUp Next DriveDown ASC Up      ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
bd_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off off manual 100 0 out - 17:58:26
br_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 14:33:47
ds_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 16:23:49
ku_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:12
sz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro absent absent off soft manual 0 100 in - 16:49:37
wz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on soft manual 100 20 out - 15:23:47
wz_rollo_f 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 20 out - 15:23:47
wz_rollo_links 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 in reserved - 17:58:26
wz_rollo_rechts 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:11
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 12 August 2019, 18:44:01
@moonsorrox:
ZitatScreenshot sieht so aus die Symbole sind auch anklickbar.
diese Readinggroup ist nicht allein von mir erstellt Ursprung User wk  ;), ich habe sie nur angepaßt

Danke, schaue ich mir an.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 August 2019, 19:29:37
Zitat von: Borkk am 12 August 2019, 18:20:02
Kommt gleich, hab es gestern und heute mitlaufen lassen. Da ich nicht genau weiss was du sehen möchtest, hab ich dir mal den ganzen Tag bis jetzt angehängt. (ist sehr viel!!!)

Evtl. tritt der Fehler noch früher auf, wenn ich mir die Info anschaue wurden alles Rollos heute manuell gefahren. Aber tatsächlich wurde heute kein einziger Rollo manuell gefahren. Ich habe extra darauf geachtet. Heute morgen waren alle Rollos auf. Mir scheint das auch eine Shade_IN Fahrt als manuell abgespeichert wird.


Shutters Next DriveUp Next DriveDown ASC Up      ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
bd_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off off manual 100 0 out - 17:58:26
br_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 14:33:47
ds_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 16:23:49
ku_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:12
sz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro absent absent off soft manual 0 100 in - 16:49:37
wz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on soft manual 100 20 out - 15:23:47
wz_rollo_f 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 20 out - 15:23:47
wz_rollo_links 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 in reserved - 17:58:26
wz_rollo_rechts 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:11


Schaue ich mir morgen an. Kann es sein das die Fahrten falsch erkant werden? Wie ist Deine ASC_DriveUpMaxDuration gesetzt? Passt das so?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 12 August 2019, 20:09:28
Hier mal ein Screenshoot meines "ASC control center" :-)

ZitatSchaue ich mir morgen an. Kann es sein das die Fahrten falsch erkant werden? Wie ist Deine ASC_DriveUpMaxDuration gesetzt? Passt das so?

In der unteren Tabelle "ASCDriveUp"

Das ganze ging ja mit der 0.6.19 schon mal perfekt :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 August 2019, 08:33:40
Zitat von: Borkk am 12 August 2019, 18:20:02
Kommt gleich, hab es gestern und heute mitlaufen lassen. Da ich nicht genau weiss was du sehen möchtest, hab ich dir mal den ganzen Tag bis jetzt angehängt. (ist sehr viel!!!)

Evtl. tritt der Fehler noch früher auf, wenn ich mir die Info anschaue wurden alles Rollos heute manuell gefahren. Aber tatsächlich wurde heute kein einziger Rollo manuell gefahren. Ich habe extra darauf geachtet. Heute morgen waren alle Rollos auf. Mir scheint das auch eine Shade_IN Fahrt als manuell abgespeichert wird.


Shutters Next DriveUp Next DriveDown ASC Up      ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
bd_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off off manual 100 0 out - 17:58:26
br_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 14:33:47
ds_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 16:23:49
ku_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:12
sz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro absent absent off soft manual 0 100 in - 16:49:37
wz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on soft manual 100 20 out - 15:23:47
wz_rollo_f 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 20 out - 15:23:47
wz_rollo_links 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 in reserved - 17:58:26
wz_rollo_rechts 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:11




Es sieht so aus als wenn entweder Deine FHEM Rechner zu schwach ist oder aber einige Deiner Rollos langsamer fahren wie Du angegeben hast

Hier wurde eine manuelle Fahrt erkannt weil die Zeit zwischen den beiden Angaben größer ist wie die welche Du als ASC_DriveUpMaxDuration angegeben hast
ds_rollo
12.08.2019 - 13:07:26
12.08.2019 - 13:08:01


Hier dagegen passt es und es wurde korrekt erkannt
sz_rollo
12.08.2019 - 13:07:27
12.08.2019 - 13:07:32




Grüße
Titel: Antw:Rolladen fährt (ohne Grund?)
Beitrag von: CoolTux am 13 August 2019, 08:41:19
Zitat von: macfly am 12 August 2019, 15:03:52
Moin,

Ich habe das seltsame Phänomen, dass einer von zwei Rolläden (Badezimmer), die in die gleiche Richtung schauen, (meiner Meinung nach) unmotiviert fährt.

Erwartetes Verhalten: Bei Anwesenheit hoch, bei Abwesenheit nur Erdgeschoss runter, Obergeschoss nur bei status "gone" auch runter. Bei Sonnenschein ab bestimmter Helligkeit und Temperatur Sonneschutz.  Der Einzige Unterschied der beiden Rolläden: im Badezimmer habe ich die Comfort-Funktion aktiviert und mit einem Fensterkontakt gekoppelt.

Hier der, der "normal" funktioniert:
fhem> list OG.ArbeitszimmerH.Rolladen
Internals:
   CHANGED   
   DEF        192.168.42.216:51200 4
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-2f98-9776cf9d501eaab7
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 675
   KLF200scenes_TIME 2019-08-12 14:29:16
   LASTInputDev KLF200scenes
   MSGCNT     675
   NAME       OG.ArbeitszimmerH.Rolladen
   NR         364
   NodeID     4
   STATE      100 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 07:15:29   ASC_ShuttersLastDrive day open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 07:15:29   MP              0
     2019-08-12 07:15:12   MPtarget        0
     2019-07-06 17:26:02   actuatorAddress bac099
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber bac099
     2019-08-12 07:15:29   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-07-25 13:39:46   lastCommandOriginator SAAC
     2019-07-25 13:39:46   lastControl     FHEM
     2019-07-25 13:39:46   lastMasterExecutionAddress e083ad
     2019-08-12 07:15:29   lastRunStatus   EXECUTION COMPLETED
     2019-07-26 20:47:13   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.ArbeitszimmerH.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 07:15:29   operatingState  Done
     2019-08-12 07:15:29   pct             100
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 07:15:29   remaining       0
     2019-08-12 07:15:12   sessionID       11925
     2019-08-12 07:15:29   sessionInformationCode 20000500
     2019-08-06 07:15:12   sessionStatusOwner PROGRAM
     2019-08-12 07:15:29   state           on
     2019-08-12 07:15:12   target          100
     2019-08-12 07:15:13   targetArrival   2019-08-12 07:15:28
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.ArbeitszimmerH
   stateFormat pct execution
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   velocity   FAST
   webCmd     pct


und der, der unmotiviert fährt:
fhem> list OG.Badezimmer.Rolladen
Internals:
   DEF        192.168.42.216:51200 3
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-74ef-bb09fa63b8738af1
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 737
   KLF200scenes_TIME 2019-08-12 14:34:46
   LASTInputDev KLF200scenes
   MSGCNT     737
   NAME       OG.Badezimmer.Rolladen
   NR         363
   NodeID     3
   STATE      30 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 12:46:31   ASC_ShuttersLastDrive ventilate - window open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 12:46:31   MP              35792
     2019-08-12 12:46:26   MPtarget        35840
     2019-07-06 17:26:02   actuatorAddress 518e24
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber 518e24
     2019-08-12 12:46:31   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-08-11 22:30:06   lastCommandOriginator SAAC
     2019-08-11 22:30:06   lastControl     FHEM
     2019-08-11 22:30:06   lastMasterExecutionAddress e083ad
     2019-08-12 12:46:31   lastRunStatus   EXECUTION COMPLETED
     2019-08-10 15:27:53   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.Badezimmer.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 12:46:31   operatingState  Done
     2019-08-12 12:46:31   pct             30
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 12:46:31   remaining       0
     2019-08-12 14:34:46   sensor          trocken
     2019-08-12 12:46:26   sessionID       12006
     2019-08-12 12:46:31   sessionInformationCode 20000500
     2019-08-11 22:30:06   sessionStatusOwner PROGRAM
     2019-08-12 12:46:31   state           30
     2019-08-12 12:46:26   target          30
     2019-08-12 12:46:26   targetArrival   2019-08-12 12:46:30
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_ComfortOpen_Pos 20
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   ASC_WindowRec OG.Badezimmer.Fenster
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType twostate
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.Badezimmer
   stateFormat pct execution
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   velocity   FAST
   webCmd     pct



Logauszug von ersten, von heute:
2019-08-12_07:15:02 OG.ArbeitszimmerH.Rolladen pct 100
2019-08-12_07:15:29 OG.ArbeitszimmerH.Rolladen ASC_ShuttersLastDrive: day open


Logauszug von zweiten, von heute:
2019-08-12_07:15:02 OG.Badezimmer.Rolladen pct 100
2019-08-12_07:15:28 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: day open
2019-08-12_12:16:30 OG.Badezimmer.Rolladen pct 0
2019-08-12_12:16:46 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: selfDefense active
2019-08-12_12:46:25 OG.Badezimmer.Rolladen pct 30
2019-08-12_12:46:31 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: ventilate - window open


im fhem-log habe ich zu diesem Zeitstempel gefunden:
2019.08.12 12:16:29 2: ROOMMATE set Hilke absent
2019.08.12 12:16:29 4: AutoShuttersControl (AutoShutterControl) - Devname: Bewohner Name: AutoShutterControl Notify: $VAR1 = [
          'residentsTotalRoommatesPresent: 0',
          'residentsTotalRoommatesPresentDevs: -',
          'residentsTotalRoommatesPresentNames: -',
          'residentsTotalRoommatesAbsent: 2',
          'residentsTotalRoommatesAbsentDevs: Friedhelm,Hilke',
          'residentsTotalRoommatesAbsentNames: Personen, Personen',
          'residentsTotalPeoplePresent: 0',
          'residentsTotalPeoplePresentDevs: -',
          'residentsTotalPeoplePresentNames: -',
          'residentsTotalPeopleAbsent: 2',
          'residentsTotalPeopleAbsentDevs: Friedhelm,Hilke',
          'residentsTotalPeopleAbsentNames: Personen, Personen',
          'residentsTotalPresent: 0',
          'residentsTotalPresentDevs: -',
          'residentsTotalPresentNames: -',
          'residentsTotalAbsent: 2',
          'residentsTotalAbsentDevs: Friedhelm,Hilke',
          'residentsTotalAbsentNames: Personen, Personen',
          'residentsHome: 0',
          'residentsHomeDevs: -',
          'residentsHomeNames: -',
          'residentsAbsent: 2',
          'residentsAbsentDevs: Friedhelm,Hilke',
          'residentsAbsentNames: Personen, Personen',
          'lastState: home',
          'state: absent',
          'presence: absent',
          'lastDeparture: 2019-08-12 12:16:29',
          'lastDurPresence: 24:36:05',
          'lastDurPresence_cr: 1476',
          'durTimerPresence_cr: 0',
          'durTimerPresence: 00:00:00',
          'lastActivity: absent',
          'lastActivityBy: Personen',
          'lastActivityByDev: Hilke'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'pct 0'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MPtarget: 51200',
          'target: 0',
          'execution: down',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionID: 11993',
          'sessionInformationCode: 06800428',
          'lastRunStatus: EXECUTION ACTIVE',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'remaining: 15',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'targetArrival: 2019-08-12 12:16:45',
          'operatingState: Executing',
          'sensor: trocken'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionInformationCode: 20000500',
          'lastRunStatus: EXECUTION COMPLETED'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MP: 43576',
          'pct: 15',
          'state: 15',
          'execution: stop',
          'remaining: 0',
          'operatingState: Done'
        ];



der Vollständigkeit halber noch das ASC-DEvice:
fhem> list AutoShutterControl
Internals:
   FUUID      5d3aa26d-f33f-fd09-51f7-4cd6fd1ad046c756
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShutterControl
   NOTIFYDEV  AutoShutterControl,Bewohner,CONFIG.Astro,DG.Spielzimmer.Rolladen,EG.Esszimmer.Rolladen,EG.Gaestezimmer.Rolladen,EG.Kueche.Rolladen,EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse,EG.Stube.TuerTerrasse.Rolladen,Garten.Terrasse.Bewegung,OG.ArbeitszimmerF.Rolladen,OG.ArbeitszimmerH.Rolladen,OG.Badezimmer.Fenster,OG.Badezimmer.Rolladen,global
   NR         383
   NTFY_ORDER 51-AutoShutterControl
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   OLDREADINGS:
   READINGS:
     2019-08-12 07:30:16   DG.Spielzimmer.Rolladen_PosValue 100
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:52   EG.Esszimmer.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:35   EG.Gaestezimmer.Rolladen_PosValue 0
     2019-08-12 12:16:17   EG.Gaestezimmer.Rolladen_lastPosValue 100
     2019-08-12 07:15:02   EG.Gaestezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:48   EG.Kueche.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:54   EG.Stube.Doppelfenster.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:55   EG.Stube.TuerLinks.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:56   EG.Stube.TuerTerrasse.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 07:15:48   OG.ArbeitszimmerF.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 07:15:29   OG.ArbeitszimmerH.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:46:31   OG.Badezimmer.Rolladen_PosValue 30
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-07-30 10:26:57   ascEnable       on
     2019-08-09 14:45:44   controlShading  on
     2019-07-26 21:56:05   hardLockOut     off
     2019-07-26 21:30:41   partyMode       off
     2019-08-06 05:10:16   room_DG.Spielzimmer DG.Spielzimmer.Rolladen
     2019-08-06 05:10:16   room_EG.Ezimmer EG.Esszimmer.Rolladen
     2019-08-06 05:10:16   room_EG.G__stezimmer EG.Gaestezimmer.Rolladen
     2019-08-06 05:10:16   room_EG.K__che  EG.Kueche.Rolladen
     2019-08-06 05:10:16   room_EG.Stube   EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerF OG.ArbeitszimmerF.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerH OG.ArbeitszimmerH.Rolladen
     2019-08-06 05:10:16   room_OG.Badezimmer OG.Badezimmer.Rolladen
     2019-08-09 14:45:45   selfDefense     on
     2019-08-12 12:46:31   state           ventilate - window open
     2019-07-29 22:59:15   sunriseTimeWeHoliday on
     2019-08-06 05:10:16   userAttrList    rolled out
   helper:
     shuttersList:
       DG.Spielzimmer.Rolladen
       EG.Esszimmer.Rolladen
       EG.Gaestezimmer.Rolladen
       EG.Kueche.Rolladen
       EG.Stube.Doppelfenster.Rolladen
       EG.Stube.TuerLinks.Rolladen
       EG.Stube.TuerTerrasse.Rolladen
       OG.ArbeitszimmerF.Rolladen
       OG.ArbeitszimmerH.Rolladen
       OG.Badezimmer.Rolladen
   monitoredDevs:
     Bewohner:
       AutoShuttersControl ASC_residentsDev
     CONFIG.Astro:
       AutoShuttersControl ASC_twilightDevice
     DG.Spielzimmer.Rolladen:
     EG.Esszimmer.Rolladen:
     EG.Gaestezimmer.Rolladen:
     EG.Kueche.Rolladen:
     EG.Stube.Doppelfenster.Rolladen:
     EG.Stube.TuerLinks.Rolladen:
     EG.Stube.TuerTerrasse:
       EG.Stube.TuerTerrasse.Rolladen ASC_WindowRec
     EG.Stube.TuerTerrasse.Rolladen:
     Garten.Terrasse.Bewegung:
       DG.Spielzimmer.Rolladen ASC_BrightnessSensor
       EG.Esszimmer.Rolladen ASC_BrightnessSensor
       EG.Gaestezimmer.Rolladen ASC_BrightnessSensor
       EG.Kueche.Rolladen ASC_BrightnessSensor
       EG.Stube.Doppelfenster.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerLinks.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerTerrasse.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerF.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerH.Rolladen ASC_BrightnessSensor
       OG.Badezimmer.Rolladen ASC_BrightnessSensor
     OG.ArbeitszimmerF.Rolladen:
     OG.ArbeitszimmerH.Rolladen:
     OG.Badezimmer.Fenster:
       OG.Badezimmer.Rolladen ASC_WindowRec
     OG.Badezimmer.Rolladen:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -13
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Bewohner
   ASC_tempSensor Garten.TemperaturAussen:temperature
   ASC_twilightDevice CONFIG.Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Steuerung
   icon       fts_shutter_automatic
   room       ASC,Personen
   verbose    5


Ich verstehe nicht, wieso der Badezimmerrolladen bei Abwesenheit fährt, der im Arbeitszimmer aber nicht ..

Habe ich einen Nagel im Hirn oder einen Bug gefunden?


liebe Grüße,
Friedhelm

Das liegt am offenen Fenster. Wenn das Fenster geschlossen ist würde er auch nicht fahren. ASC kann nicht wissen das es das Obergeschoss ist es geht davon aus das das Haus verlassen wurde und vergessen wurde ein Fenster komplett zu schließen. Daher geht es in den Schutz trotz SelfDefense gone.


Grüße


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 August 2019, 08:46:55
Zitat von: cornelius fillmore am 11 August 2019, 14:05:35
Hallo Forum
kann mir einer erklären, warum mein device nicht verschattet?
Internals:
   FUUID      5d41fab0-f33f-4662-51ec-9a4bf003124dc334
   NAME       Rollo_Wohnen_Mitte
   NR         527
   STATE      open
   TYPE       ROLLO
   stoptime   1565512161
   READINGS:
     2019-07-31 22:34:20   ASC_Enable      on
     2019-08-11 10:29:21   ASC_ShuttersLastDrive shading out
     2019-08-11 08:30:02   ASC_Time_DriveDown 11.08.2019 - 21:33
     2019-08-11 08:30:02   ASC_Time_DriveUp 12.08.2019 - 07:32
     2019-08-05 10:58:48   associatedWith  ASC
     2019-08-11 10:28:45   command         pct-0
     2019-08-11 10:28:45   desired_pct     0
     2019-08-11 10:28:45   drive-type      modul
     2019-08-11 10:28:45   last_drive      drive-up
     2019-08-11 10:29:21   pct             0
     2019-08-11 10:29:21   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -6
   ASC_BlockingTime_beforNightClose 1
   ASC_BrightnessSensor AktuelleTemp:state
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_LockOut soft
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 100
   ASC_Shading_Angle_Right 120
   ASC_Shading_Direction 135
   ASC_Shading_MinMax_Elevation -10
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 70
   ASC_Shading_StateChange_Cloudy 18
   ASC_Shading_StateChange_Sunny 22
   ASC_Shading_WaitingPeriod 300
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 21:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:32
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:30
   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
   rl_autoStop 0
   rl_commandDown set HM_65DEE4 down
   rl_commandStop set HM_65DEE4 stop
   rl_commandUp set  HM_65DEE4 up
   rl_excessBottom 2
   rl_excessTop 4
   rl_secondsDown 45
   rl_secondsUp 45
   rl_switchTime 1
   rl_type    normal
   room       Steuerung->Rolladen,Wohnzimmer
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate room_map structexclude
   webCmd     open:closed:half:stop:pct

folgenden Eintrag bekomme ich im log
,AASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_Mitte RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - �bergebende Werte - Azimuth:281.34, Elevation: 40.33, Brightness: 25.4, OutTemp: 25.4, Fenster Position: 135, Winkel Links: 100, Winkel Rechts: 120, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.08.11 14:03:45

ASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_Mitte - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_li_1 RainProtection: unprotected WindProtection: unprotected


Die Sonne ist ausserhalb des Beschattungbereiches
Azimuth:281.34
ASC_Shading_Direction 135
ASC_Shading_Angle_Left 100
ASC_Shading_Angle_Right 120
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 13 August 2019, 10:22:32
ZitatEs sieht so aus als wenn entweder Deine FHEM Rechner zu schwach ist oder aber einige Deiner Rollos langsamer fahren wie Du angegeben hast

Hier wurde eine manuelle Fahrt erkannt weil die Zeit zwischen den beiden Angaben größer ist wie die welche Du als ASC_DriveUpMaxDuration angegeben hast

Ist ein Raspi 3+, könnte natürlich sein, das wegen Debug=1 etwas Last auf dem System ist. Eigentlich fährt der Rollo in <27 sec hoch, die Zeit habe ich in meinem Homematic Schalter angepasst. In ASC habe ich 32sec eingepflegt. Das hat eigentlich auch immer gepasst.

ZitatHier dagegen passt es und es wurde korrekt erkannt
sz_rollo
12.08.2019 - 13:07:27
12.08.2019 - 13:07:32

Das würde bedeuten, das der Rollo (ein fast 2m breiter, Roll, wo der Motor echt zu schaffen hat) in 5sec "hochschießt", das ist unmöglich.

Während ein kleiner Rollo 35 sec braucht ...

Zitatds_rollo
12.08.2019 - 13:07:26
12.08.2019 - 13:08:01

Ich vermute das bis ASC erkennt das der Rollo oben ist, verschiedene Verzögerungen greifen z.b. auch die Homematic Funkschnittstelle usw.

Ich setze mal die ASC_DriveUpMaxDuration Werte hoch und schalte Debug aus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 13 August 2019, 10:28:22
Heute Morgen ist der BR Rollo in Shade_in gefahren, in ASC steht LastDrive = manual

br_rollo 14.08.2019 - 06:16:08 13.08.2019 - 22:12:54 astro astro always absent off soft manual 0 100 in - 10:19:49
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 August 2019, 10:32:15
Zitat von: Borkk am 13 August 2019, 10:28:22
Heute Morgen ist der BR Rollo in Shade_in gefahren, in ASC steht LastDrive = manual

br_rollo 14.08.2019 - 06:16:08 13.08.2019 - 22:12:54 astro astro always absent off soft manual 0 100 in - 10:19:49

Ist null bei Dir Shading Position? Das ist ungünstig. Kannst Du da nicht 5 oder so nehmen? Ich gehe davon aus das 0 auch closed bei Dir ist. Es sollte immer versucht werden alle Werte unterschiedlich zu nehmen.
Also open,close,shading,ventilate
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: appi am 13 August 2019, 15:42:34
Hallo

ich habe ASC installiert und kann auch die Zeiten über die Readingsgroup setzen und der Status in Prozent wird auch gelesen ( Mode 2 ).
Mein Problem ist, das ich Elero Funksteuerungen installiert haben und mit dem Eleromodul die Lamellen auch gesteuert werden können, aber nicht aus ASC.
Auch nach langem lesen habe ich nicht gefunden wo ich die Fahrbefehle hinterlegen kann, so im Stil "set UG_Lamelle_Buero_sued moveDown".
Elero kann nur folgende Set Befehle
moveDown, moveUp, stop, moveIntermediate, moveTilt

Wahrscheinlich eine dumme Frage, aber ich komme nicht dahinter. Danke für einen Tipp.
Gruss
Remo
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 August 2019, 16:24:39
Zitat von: appi am 13 August 2019, 15:42:34
Hallo

ich habe ASC installiert und kann auch die Zeiten über die Readingsgroup setzen und der Status in Prozent wird auch gelesen ( Mode 2 ).
Mein Problem ist, das ich Elero Funksteuerungen installiert haben und mit dem Eleromodul die Lamellen auch gesteuert werden können, aber nicht aus ASC.
Auch nach langem lesen habe ich nicht gefunden wo ich die Fahrbefehle hinterlegen kann, so im Stil "set UG_Lamelle_Buero_sued moveDown".
Elero kann nur folgende Set Befehle
moveDown, moveUp, stop, moveIntermediate, moveTilt

Wahrscheinlich eine dumme Frage, aber ich komme nicht dahinter. Danke für einen Tipp.
Gruss
Remo

Hallo Remo,

ASC kann aktuell nur nummerische Werte als Positionsangaben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 13 August 2019, 19:06:49
ZitatIst null bei Dir Shading Position? Das ist ungünstig. Kannst Du da nicht 5 oder so nehmen? Ich gehe davon aus das 0 auch closed bei Dir ist. Es sollte immer versucht werden alle Werte unterschiedlich zu nehmen.
Also open,close,shading,ventilate

ok, ich habe das mal angepasst. Evtl. war das die Ursache.

Welche Version wird denn gerade für FHEM update ausgeliefert? Ich habe ja noch die von dir Modifizierte drin.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 13 August 2019, 19:14:13
Zitat von: Borkk am 13 August 2019, 19:06:49
Welche Version wird denn gerade für FHEM update ausgeliefert? Ich habe ja noch die von dir Modifizierte drin.

Da ich aktuell bin mit den FHEM-Updates kann ich das auch beantworten, es ist die 0.6.25.

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 August 2019, 19:16:24
Zitat von: Borkk am 13 August 2019, 19:06:49
ok, ich habe das mal angepasst. Evtl. war das die Ursache.

Welche Version wird denn gerade für FHEM update ausgeliefert? Ich habe ja noch die von dir Modifizierte drin.

Ab morgen die modifizierte  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TommyER am 13 August 2019, 22:59:29
Hi,

bei mir läuft das ASC mit Rademacher Rollotrons sehr gut. Danke nochmal für deine tolle Arbeit.

Aber ich habe jetzt doch nochmal eine Verständnisfrage zum selfDefense-Modus.

Wenn ich den selfDefenseMode auf absent stelle fahren ja alle Rollladen wenn ich das Haus verlasse. Egal ob offen oder nicht.
Wenn ich den SelfDefenseMode auf gone stelle fahren nur die die wirklich offen sind.

Der Status gone wird jedoch erst nach 36 Stunden aktiviert.

Daher verstehe ich den Sinn so nicht ganz. Im gone-Modus steht mein Haus ja 36 Stunden offen und bei absent fahren auch die die gar nicht nötig wären. Habe dadurch heute morgen fast jemand ausgesperrt.

Oder stehe ich da jetzt völlig auf dem Schlauch?

Viele Grüße
Tom
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 14 August 2019, 08:59:54
Die aktuelle Devel-Version schmeißt einen Fehler raus.

Nachtrag: Oh, es ist nicht nur die Devel-Version, sondern auch bereits im SVN: https://svn.fhem.de/trac/changeset/19995/


2019.08.13 21:50:08.238 1:  PERL WARNING: String found where operator expected at ./FHEM/73_AutoShuttersControl.pm line 1153, near "->getShadingMode 'home'"
2019.08.13 21:50:08.238 1:  PERL WARNING: (Missing operator before 'home'?)
2019.08.13 21:50:08.238 1:  reload: Error:Modul 73_AutoShuttersControl deactivated:
syntax error at ./FHEM/73_AutoShuttersControl.pm line 1153, near "->getShadingMode 'home'"
Global symbol "$getModeDown" requires explicit package name (did you forget to declare "my $getModeDown"?) at ./FHEM/73_AutoShuttersControl.pm line 1184, <$fh> line 5703.
Global symbol "$getModeDown" requires explicit package name (did you forget to declare "my $getModeDown"?) at ./FHEM/73_AutoShuttersControl.pm line 1185, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1197, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1200, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1205, <$fh> line 5703.
Global symbol "$getModeDown" requires explicit package name (did you forget to declare "my $getModeDown"?) at ./FHEM/73_AutoShuttersControl.pm line 1208, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1220, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1222, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1225, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1227, <$fh> line 5703.
syntax error at ./FHEM/73_AutoShuttersControl.pm line 1231, near "}"
./FHEM/73_AutoShuttersControl.pm has too many errors.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 August 2019, 10:01:37
Schaue ich mir sofort an.
Danke Dir.

Interessant. Die Version läuft seit 3 Tagen bei mir. Na mal schauen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 August 2019, 10:06:43
Zitat von: FunkOdyssey am 14 August 2019, 08:59:54
Die aktuelle Devel-Version schmeißt einen Fehler raus.

Nachtrag: Oh, es ist nicht nur die Devel-Version, sondern auch bereits im SVN: https://svn.fhem.de/trac/changeset/19995/


2019.08.13 21:50:08.238 1:  PERL WARNING: String found where operator expected at ./FHEM/73_AutoShuttersControl.pm line 1153, near "->getShadingMode 'home'"
2019.08.13 21:50:08.238 1:  PERL WARNING: (Missing operator before 'home'?)
2019.08.13 21:50:08.238 1:  reload: Error:Modul 73_AutoShuttersControl deactivated:
syntax error at ./FHEM/73_AutoShuttersControl.pm line 1153, near "->getShadingMode 'home'"
Global symbol "$getModeDown" requires explicit package name (did you forget to declare "my $getModeDown"?) at ./FHEM/73_AutoShuttersControl.pm line 1184, <$fh> line 5703.
Global symbol "$getModeDown" requires explicit package name (did you forget to declare "my $getModeDown"?) at ./FHEM/73_AutoShuttersControl.pm line 1185, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1197, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1200, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1205, <$fh> line 5703.
Global symbol "$getModeDown" requires explicit package name (did you forget to declare "my $getModeDown"?) at ./FHEM/73_AutoShuttersControl.pm line 1208, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1220, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1222, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1225, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1227, <$fh> line 5703.
syntax error at ./FHEM/73_AutoShuttersControl.pm line 1231, near "}"
./FHEM/73_AutoShuttersControl.pm has too many errors.


Fix ist im Git zum download. Lade ich gleich ins SVN. Kommt aber dann über Update erst morgen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 14 August 2019, 10:08:31
@CoolTux:
Mit heutigem Update hat es mir das ASC-Device "zerschossen" - Modul konnte nicht geladen werden. Bin wieder zurück auf vorherige Version.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 August 2019, 10:14:15
Zitat von: eurofinder am 14 August 2019, 10:08:31
@CoolTux:
Mit heutigem Update hat es mir das ASC-Device "zerschossen" - Modul konnte nicht geladen werden. Bin wieder zurück auf vorherige Version.

Gruß
eurofinder

Fix im Git oder SVN. Per Update leider erst morgen früh.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 August 2019, 10:17:17
Zitat von: TommyER am 13 August 2019, 22:59:29
Hi,

bei mir läuft das ASC mit Rademacher Rollotrons sehr gut. Danke nochmal für deine tolle Arbeit.

Aber ich habe jetzt doch nochmal eine Verständnisfrage zum selfDefense-Modus.

Wenn ich den selfDefenseMode auf absent stelle fahren ja alle Rollladen wenn ich das Haus verlasse. Egal ob offen oder nicht.
Wenn ich den SelfDefenseMode auf gone stelle fahren nur die die wirklich offen sind.

Der Status gone wird jedoch erst nach 36 Stunden aktiviert.

Daher verstehe ich den Sinn so nicht ganz. Im gone-Modus steht mein Haus ja 36 Stunden offen und bei absent fahren auch die die gar nicht nötig wären. Habe dadurch heute morgen fast jemand ausgesperrt.

Oder stehe ich da jetzt völlig auf dem Schlauch?

Viele Grüße
Tom

Wie so oft ist das ganze historisch bedingt.
Erst war die Idee eine Art selfDefense zu machen. Bedeutet wenn man aus dem Haus ist und ein Fenster steht offen dann soll dort das Rollo runter.
Dann kam die Idee bei längerer Abwesenheit (Urlaub) das ganze Haus zu verriegeln. Und zu guter letzt war die Nachfrage danach ob man nicht auch alle Rollos bei abwesenheit (nicht Urlaub) runterfahren kann, aber mit ein bisschen Zeitpuffer da man ja auch mal nur den Müll weg bringen will.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 14 August 2019, 12:09:55
@CoolTuX.
ZitatFix im Git oder SVN. Per Update leider erst morgen früh.
Danke. Deine Info hatte sich mit meiner Frage überschnitten.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TommyER am 14 August 2019, 15:55:38
Zitat von: CoolTux am 14 August 2019, 10:17:17
Wie so oft ist das ganze historisch bedingt.
Erst war die Idee eine Art selfDefense zu machen. Bedeutet wenn man aus dem Haus ist und ein Fenster steht offen dann soll dort das Rollo runter.
Dann kam die Idee bei längerer Abwesenheit (Urlaub) das ganze Haus zu verriegeln. Und zu guter letzt war die Nachfrage danach ob man nicht auch alle Rollos bei abwesenheit (nicht Urlaub) runterfahren kann, aber mit ein bisschen Zeitpuffer da man ja auch mal nur den Müll weg bringen will.


Grüße

Danke für die Erklärung. Soweit habe ich das auch verstanden. Nur warum fahren alle egal ob offen oder zu dann bei Abwesenheit. Umgekehrt wäre es für mich logisch. Oder stehe ich da auf dem Schlauch?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 August 2019, 16:08:10
Zitat von: TommyER am 14 August 2019, 15:55:38
Danke für die Erklärung. Soweit habe ich das auch verstanden. Nur warum fahren alle egal ob offen oder zu dann bei Abwesenheit. Umgekehrt wäre es für mich logisch. Oder stehe ich da auf dem Schlauch?

Weil das der Wunsch war. Es sollten bei absent alle Rollos fahren. Du kannst aber Rollos komplett aus dem SelfDefense raus nehmen. exclude Attribut
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TommyER am 14 August 2019, 16:36:09
Das ist richtig. Aber dann fahren sie ja nie. Ist auch wieder nix. Zumal das fahren bei absent mir in die Beschattung "haut", da mein Helligkeitssensor an der Scheibe klebt.

Muss ich halt doch morgens schauen ob alle Fenster und Türen zu sind und auf den Modus verzichten. Schade.

Außerdem macht man ja das Haus "dicht" wenn man beim Müll rausbringen die Nachbarin trifft und länger als 5 Minten weg ist.

Weisst Du noch vom wem der Wunsch nach dem "Fort Knox"-Modus kam und wie da das Szenario zu war?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 August 2019, 17:34:16
Zitat von: TommyER am 14 August 2019, 16:36:09
Weisst Du noch vom wem der Wunsch nach dem "Fort Knox"-Modus kam und wie da das Szenario zu war?

Da habe ich gerade keine Erinnerung mehr. Muss aber aus einem älteren Thread stammen. Also nicht dieser hier.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TommyER am 14 August 2019, 20:32:03
Ich habe mal eine Erweiterung unter https://github.com/fhem/AutoShuttersControl/issues/53 eingetragen.

Erweiterung des selfDefense

absent: nur Rollläden von geöffneten Türen und Fenster werden geschlossen
gone: alle Rolläden von Türen und Fenster werden geschlossen

ASC_Self_Defense_Force:on = bei absent werden Rollläden wie bei gone behandelt

Ausnahme: ASC_Self_Defense_Exclude:on


Das Kennzeichnen als Erweiterung (enhancement) hab ich nicht hinbekommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 August 2019, 08:38:57
Zitat von: appi am 13 August 2019, 15:42:34
Hallo

ich habe ASC installiert und kann auch die Zeiten über die Readingsgroup setzen und der Status in Prozent wird auch gelesen ( Mode 2 ).
Mein Problem ist, das ich Elero Funksteuerungen installiert haben und mit dem Eleromodul die Lamellen auch gesteuert werden können, aber nicht aus ASC.
Auch nach langem lesen habe ich nicht gefunden wo ich die Fahrbefehle hinterlegen kann, so im Stil "set UG_Lamelle_Buero_sued moveDown".
Elero kann nur folgende Set Befehle
moveDown, moveUp, stop, moveIntermediate, moveTilt

Wahrscheinlich eine dumme Frage, aber ich komme nicht dahinter. Danke für einen Tipp.
Gruss
Remo

Leider kann ASC lediglich nummerische Werte als Fahrziele angeben. Es gab hier aber mal eine Lösung wie man das mappen konnte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 August 2019, 10:32:53
Hallo CoolTux,

ZitatIst null bei Dir Shading Position? Das ist ungünstig. Kannst Du da nicht 5 oder so nehmen? Ich gehe davon aus das 0 auch closed bei Dir ist. Es sollte immer versucht werden alle Werte unterschiedlich zu nehmen.
Also open,close,shading,ventilate

Ich habe jetzt folgende Werte für Rollo Pos. gesetzt:

Zu = 0
Shading = 5
ComfortOpen = 20
VentilateOpen= 25
auf = 100

Jetzt scheint das Shading_in und shading_out wieder zu funktionieren.

Allerdings hatte ich gestern beim Heimkommen wieder den Effekt das 2 Rollos noch geschlossen waren (vermutlich 5% für Shade_in) obwohl der Azimut längst überschritten war. Sie sind dann umgehen mit Erkennen meiner Anwesenheit hoch gefahren. Ich hatte leider kein Debug laufen, da mein FHEM schon jetzt kaum noch das Logfile öffnen kann.

Ich habe es eben nochmal aktiviert uns schau mal was heute passiert.

Ich möchte an der Stelle nochmal die Frage nach dem Sinn der 3 Winkel Werte fürs Shading stellen? Ich bin nach wie vor der Meinung, das 2 absolute Werte pro Fenster ausreichen. Bei welchem Azimuth soll Shade_in starten und bei welchem Shade_out. Ich habe eine Übersichtsseite mit dem aktuellen Azimut und einem ReadingsGroup mit den Werten der Beschattung. Da ich nicht immer rechnen möchte hab ich mir mittlerweile ein Spickzettel mit den absoluten Azimut Werten auf den Schreibtisch gelegt. Es ist doch im Grunde völlig egal in welche Richtung das Fenster "zeigt". Wichtig ist doch bei welchem Azimut scheint die Sonne auf das Fenster und bei welchem nicht mehr. Wertest du das Attribut "ASC_Shading_Direction" denn noch für irgendwas anderes aus, außer für die Errechnung der Azimut Werte für Shade_in/out?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 August 2019, 11:07:47
Zitat von: Borkk am 16 August 2019, 10:32:53
Hallo CoolTux,

Ich habe jetzt folgende Werte für Rollo Pos. gesetzt:

Zu = 0
Shading = 5
ComfortOpen = 20
VentilateOpen= 25
auf = 100

Jetzt scheint das Shading_in und shading_out wieder zu funktionieren.

Allerdings hatte ich gestern beim Heimkommen wieder den Effekt das 2 Rollos noch geschlossen waren (vermutlich 5% für Shade_in) obwohl der Azimut längst überschritten war. Sie sind dann umgehen mit Erkennen meiner Anwesenheit hoch gefahren. Ich hatte leider kein Debug laufen, da mein FHEM schon jetzt kaum noch das Logfile öffnen kann.

Ich habe es eben nochmal aktiviert uns schau mal was heute passiert.

Ich möchte an der Stelle nochmal die Frage nach dem Sinn der 3 Winkel Werte fürs Shading stellen? Ich bin nach wie vor der Meinung, das 2 absolute Werte pro Fenster ausreichen. Bei welchem Azimuth soll Shade_in starten und bei welchem Shade_out. Ich habe eine Übersichtsseite mit dem aktuellen Azimut und einem ReadingsGroup mit den Werten der Beschattung. Da ich nicht immer rechnen möchte hab ich mir mittlerweile ein Spickzettel mit den absoluten Azimut Werten auf den Schreibtisch gelegt. Es ist doch im Grunde völlig egal in welche Richtung das Fenster "zeigt". Wichtig ist doch bei welchem Azimut scheint die Sonne auf das Fenster und bei welchem nicht mehr. Wertest du das Attribut "ASC_Shading_Direction" denn noch für irgendwas anderes aus, außer für die Errechnung der Azimut Werte für Shade_in/out?

Hast Du shading mit home eingestellt bei den 2 Rollos.

Da gibt es keinen Sinn. Ich habe das damals so von Bern übernommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 16 August 2019, 11:33:48
@CoolTux:
Ich würde sehr dafür plädieren, das das Attribut ASC_Shading_Direction in einer zukünftigen Version nicht mehr benötigt wird und nur noch Start- und Endposition für das Shading anzugeben - spart dann ein Attribut:-). Vielleicht kann man in dem Kontext dann auch die Attribute ASC_Shading_Angle_right in ASC_Shading_Angle_Start und ASC_Shading_Angle_Left in ASC_Shading_Angle_Stop umbennen oder führt nur noch eins ein ASC_Shading_Angle, wo Start und Stop-Werte gleichzeitig angegeben werden.

Könnte man dann auch in einer Art "Übergangszeit" beides paralllel laufen lassen. Also neue Attribute einführen. Sind diese gesetzt, werden die "alten" Attribute ignoriert. Nach einer gewissen Zeitspanne werden dann die "alten" Attribute komplett entfernt.

Vorher wäre aber super, wenn du erst noch für das Shading pro Rollladen das Attribut für die Abfrage, ob es bewölkt ist, implementierst:-)

Gruß und guten Start ins Wochenende
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 August 2019, 12:59:15
Zitat von: eurofinder am 16 August 2019, 11:33:48
@CoolTux:
Ich würde sehr dafür plädieren, das das Attribut ASC_Shading_Direction in einer zukünftigen Version nicht mehr benötigt wird und nur noch Start- und Endposition für das Shading anzugeben - spart dann ein Attribut:-). Vielleicht kann man in dem Kontext dann auch die Attribute ASC_Shading_Angle_right in ASC_Shading_Angle_Start und ASC_Shading_Angle_Left in ASC_Shading_Angle_Stop umbennen oder führt nur noch eins ein ASC_Shading_Angle, wo Start und Stop-Werte gleichzeitig angegeben werden.

Könnte man dann auch in einer Art "Übergangszeit" beides paralllel laufen lassen. Also neue Attribute einführen. Sind diese gesetzt, werden die "alten" Attribute ignoriert. Nach einer gewissen Zeitspanne werden dann die "alten" Attribute komplett entfernt.

Vorher wäre aber super, wenn du erst noch für das Shading pro Rollladen das Attribut für die Abfrage, ob es bewölkt ist, implementierst:-)

Gruß und guten Start ins Wochenende
eurofinder

Magst Du das gerne einmal als Issuer im Git fest halten?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 16 August 2019, 13:00:59
@CoolTux:
Attribut bewölkt pro Rollladen, ASC_Shading_Angle oder beides?

eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 August 2019, 13:24:55
Zitat von: eurofinder am 16 August 2019, 13:00:59
@CoolTux:
Attribut bewölkt pro Rollladen, ASC_Shading_Angle oder beides?

eurofinder

Beides. Wenn schon dann denn schon.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 August 2019, 13:28:39
ZitatHast Du shading mit home eingestellt bei den 2 Rollos.
Da gibt es keinen Sinn. Ich habe das damals so von Bern übernommen.

Nein, ich haben "home" bei keinem Rollo eingestellt. Nur always und absent. Always bei den Zimmern die auch beschattet werden wenn jemand zu Hause ist und absent bei denen die nicht zu gehen sollen, damit man nicht im Dunkeln sitzt. (Hier hatte ich ja in GIT nach zwei Positionen gefragt)

Komischerweise haben die beiden Rollos nicht das gleiche im Attribut "Shading_Mode", einer absent und einer always. Wie gesagt ich habe Debug aktiviert und versuche es etwas konkreter zu beschrieben. Werde wohl auch mal mit meinem Handy im "Flugmodus" nach Hause kommen. Um genau zu sehen was passiert. Mein iBeacon erkennt mich immer sehr flott. ;-)

Aktuell sieht alles normal aus (Screenshot)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 16 August 2019, 13:29:16
Ich habe für meine Rolladen den rechten und den linken Winkel in einer readingsGroup und kann sie dort bequem und übersichtlich verstellen. Ist das dann auch möglich, wenn beide Werte in ein Attribut gesteckt werden?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 August 2019, 13:36:13
Zitat von: wk am 16 August 2019, 13:29:16
Ich habe für meine Rolladen den rechten und den linken Winkel in einer readingsGroup und kann sie dort bequem und übersichtlich verstellen. Ist das dann auch möglich, wenn beide Werte in ein Attribut gesteckt werden?

Je nach dem wie ich es umsetzte wäre es möglich das es dann nicht mehr geht. Wobei mir hier auch der Sinn fehlt. sowas stellt man einmal ein und dann vielleicht noch 2-3 mal nach justieren und dann ist das Ding gegessen :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 August 2019, 14:17:20
ZitatWobei mir hier auch der Sinn fehlt. sowas stellt man einmal ein und dann vielleicht noch 2-3 mal nach justieren und dann ist das Ding gegessen :-)

Wenn mal alles geht ist das dann auch so ;-)

Jetzt sitzt man vor seinem FHEM und stellt sich die Frage "Wie lange noch bis zum Shade_Out?" Der Azimut ist xx es geht bei yy+zz los.
Ich lasse mich ja auch nicht um 13:40 Uhr - 7:10h wecken. Sondern um 6:30 Uhr ;) ;)

Bitte nicht falsch verstehen, ich kann auch mit den 3 Winkeln leben, glaube aber das gerade die Justage mit 2 Werten echt einfacher ist.

ZitatJe nach dem wie ich es umsetzte wäre es möglich das es dann nicht mehr geht.

Warum sollte das denn nicht gehen? Es wären doch dann 2 ganz normale Attribute, die sich auch wie alle anderen Attribute über eine readingsGroup verändern lassen.

(ich habe mal einen Screehshot von meiner ASC Seite angehängt)

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 16 August 2019, 14:20:10
Zitat von: eurofinder am 16 August 2019, 11:33:48
@CoolTux:
Ich würde sehr dafür plädieren, das das Attribut ASC_Shading_Direction in einer zukünftigen Version nicht mehr benötigt wird und nur noch Start- und Endposition für das Shading anzugeben - spart dann ein Attribut:-). Vielleicht kann man in dem Kontext dann auch die Attribute ASC_Shading_Angle_right in ASC_Shading_Angle_Start und ASC_Shading_Angle_Left in ASC_Shading_Angle_Stop umbennen oder führt nur noch eins ein ASC_Shading_Angle, wo Start und Stop-Werte gleichzeitig angegeben werden.

Wenn man aber diese sehr, sehr coole Idee umsetzt (https://github.com/fhem/AutoShuttersControl/issues/42#issuecomment-511757627) dann braucht man wieder den Winkel (=ASC_Shading_Direction).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 August 2019, 14:24:19
Zitat von: Borkk am 16 August 2019, 14:17:20
Wenn mal alles geht ist das dann auch so ;-)

Jetzt sitzt man vor seinem FHEM und stellt sich die Frage "Wie lange noch bis zum Shade_Out?" Der Azimut ist xx es geht bei yy+zz los.
Ich lasse mich ja auch nicht um 13:40 Uhr - 7:10h wecken. Sondern um 6:30 Uhr ;) ;)

Bitte nicht falsch verstehen, ich kann auch mit den 3 Winkeln leben, glaube aber das gerade die Justage mit 2 Werten echt einfacher ist.

Warum sollte das denn nicht gehen? Es wären doch dann 2 ganz normale Attribute, die sich auch wie alle anderen Attribute über eine readingsGroup verändern lassen.

(ich habe mal einen Screehshot von meiner ASC Seite angehängt)

Ich überlege es wieder in ein Attribut zu stecken mit : getrennt. Das läuft so gut  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 August 2019, 14:31:26
Zitat von: kjmEjfu am 16 August 2019, 14:20:10
Wenn man aber diese sehr, sehr coole Idee umsetzt (https://github.com/fhem/AutoShuttersControl/issues/42#issuecomment-511757627) dann braucht man wieder den Winkel (=ASC_Shading_Direction).

Ihr merkt, alles nicht so einfach. Ich schaue mal wie man das am besten machen kann. Dauert aber noch.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 16 August 2019, 16:54:07
Da mein (Test) Rollladen nun seit einigen Tagen zuverlässig fährt und alles soweit macht habe ich mal Fragen zu zwei Attributen

1 - ASC_ComfortOpen_Pos
In der commandref steht dazu nur:
ZitatASC_ComfortOpen_Pos - in 10 Schritten von 0 bis 100 (Default: ist abhängig vom Attribut ASC)
für was ist die Position gegeignet oder was macht sie überhaupt oder wie wendet ihr sie an.?

2 - ASC_Drive_Offset
In der commandref steht dazu:
ZitatASC_Drive_Offset - maximaler Wert für einen zufällig ermittelte Verzögerungswert in Sekunden bei der Berechnung der Fahrzeiten, 0 bedeutet keine Verzögerung, -1 bedeutet, dass das gleichwertige Attribut aus dem ASC Device ausgewertet werden soll. (default: -1)
darf ich jetzt nur 0 oder -1 eingeben (ist ja default) oder kann ich auch eine Zeit eingeben z.B. 600.? Wenn Zeit ja, gilt sie ja nur als Offset, wenn mit Astro gefahren wird, oder.?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 August 2019, 17:24:45
Zitat von: CoolTux am 16 August 2019, 14:24:19
Ich überlege es wieder in ein Attribut zu stecken mit : getrennt. Das läuft so gut  ;D

:o Das wäre fies  :) :)

Zitat von: kjmEjfu am 16 August 2019, 14:20:10
Wenn man aber diese sehr, sehr coole Idee umsetzt (https://github.com/fhem/AutoShuttersControl/issues/42#issuecomment-511757627) dann braucht man wieder den Winkel (=ASC_Shading_Direction).

Da bin ich bei CoolTux, einmal eingestellt läuft das ganze. Keep it simple !! Was soll die ganze Rechnerei. Wenn Ihr rechnen wollt, dann bitte in die Formel auch Gebäudeeigenschaften, wie z.B. Vordächer die einen Schatten werfen, einbauen.

Nein im Ernst. Ihr müsst doch nur schauen wann die Sonne auf das Fenster scheint und wann nicht mehr. Klar kann man das alles ausrechnen, aber ich garantiere Euch es fängt schon damit an die exakte Window_Direction zu messen. Am Ende passt Ihr doch den Left und Right Winkel in 5° Schritten an bis es passt.

Ich habe folgendes gemacht. Ich habe den Azimut in ein Logfile laufen lassen und ein paar Tage lange auf die Uhr geschaut, wann die Sonne auf ein Fenster scheint und wann nicht. Dann habe ich den passenden Azimut aus dem Logfile geholt, in Direction -Links und +recht umgerechnet und auf 5° gerundet. Jetzt passt das perfekt.   
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 16 August 2019, 17:34:34
Zitat von: Borkk am 16 August 2019, 17:24:45
Da bin ich bei CoolTux, einmal eingestellt läuft das ganze. Keep it simple !! Was soll die ganze Rechnerei.
ich sehe da ganz genauso.... das ist einmal eingestellt mit zwei drei Korrekturen und gut is, läuft bei mir auch top...

Zitat von: Borkk am 16 August 2019, 17:24:45
Ich habe folgendes gemacht. Ich habe den Azimut in ein Logfile laufen lassen und ein paar Tage lange auf die Uhr geschaut, wann die Sonne auf ein Fenster scheint und wann nicht. Dann habe ich den passenden Azimut aus dem Logfile geholt, in Direction -Links und +recht umgerechnet und auf 5° gerundet. Jetzt passt das perfekt.
ich habe mir mit Hilfe dieser Sonnenstandsseite das in etwa ähnlich eingestellt und dann ein paar Tage beobachtet und gut ist es gewesen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BigGB am 16 August 2019, 19:40:41
Hallo zusammen,
kann jemand mal bitte darauf schauen. Attribute habe ich iegentlich nicht geändert (nur Defaultwerte aus der Attributliste gelöscht). Die Rollläden fahren nicht wie gewohnt in Beschattung. Bis Anfang August ging noch alles wie gewohnt. Wenn ich mir den Rollladen.AZ anschaue, hätte er heute in Beschattung fahren müssen. Debug-Log sieht auch nicht aus wie gewohnt.
ASC_DEBUG!!! 2019.08.16 06:14:07 - EventProcessingShutters: Rolllade.SZ - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565928847 Last Position Timestamp: 1565892902 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 12

ASC_DEBUG!!! 2019.08.16 06:14:07 - FnIsDay: Rolllade.SZ Allgemein: 0

ASC_DEBUG!!! 2019.08.16 06:14:07 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 06:14:31 - EventProcessingShutters: Rolllade.SZ - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565928871 Last Position Timestamp: 1565892902 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:14:31 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:16:06 - EventProcessingShutters: Rolllade.Bad.OG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565928966 Last Position Timestamp: 1565892902 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 12

ASC_DEBUG!!! 2019.08.16 06:16:06 - FnIsDay: Rolllade.Bad.OG Allgemein: 0

ASC_DEBUG!!! 2019.08.16 06:16:06 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 06:16:30 - EventProcessingShutters: Rolllade.Bad.OG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565928990 Last Position Timestamp: 1565892902 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:16:30 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:17:12 - EventProcessingShutters: Rolllade.KU.EG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929032 Last Position Timestamp: 1565892902 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 10

ASC_DEBUG!!! 2019.08.16 06:17:12 - FnIsDay: Rolllade.KU.EG Allgemein: 0

ASC_DEBUG!!! 2019.08.16 06:17:12 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 06:17:37 - EventProcessingShutters: Rolllade.KU.EG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929057 Last Position Timestamp: 1565892902 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:17:37 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:19:44 - EventProcessingShutters: Rolllade.WZ.Terrasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929184 Last Position Timestamp: 1565885830 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 58

ASC_DEBUG!!! 2019.08.16 06:19:44 - FnIsDay: Rolllade.WZ.Terrasse Allgemein: 0

ASC_DEBUG!!! 2019.08.16 06:19:44 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 06:20:04 - EventProcessingShutters: Rolllade.WZ.Terrasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929204 Last Position Timestamp: 1565885830 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:20:04 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:25:47 - EventProcessingShutters: Rolllade.KZ.OG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929547 Last Position Timestamp: 1565891102 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 10

ASC_DEBUG!!! 2019.08.16 06:25:47 - FnIsDay: Rolllade.KZ.OG Allgemein: 0

ASC_DEBUG!!! 2019.08.16 06:25:47 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 06:26:12 - EventProcessingShutters: Rolllade.KZ.OG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929572 Last Position Timestamp: 1565891102 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:26:12 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.Bad.DG - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.Bad.DG - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.Bad.DG - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.Bad.DG - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.DG.Garten.li - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.DG.Garten.li - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.DG.Garten.li - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.DG.Garten.li - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.DG.Garten.re - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.DG.Garten.re - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.DG.Garten.re - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.DG.Garten.re - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.DG.Strasse - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.DG.Strasse - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.DG.Strasse - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.DG.Strasse - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.KZ.OG - Abbruch aktuelle Position ist gleich der Zielposition 100=100

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.KZ.OG - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.KZ.OG - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.KZ.OG - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.AZ - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.AZ - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.AZ - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.AZ - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.Bad.OG - Abbruch aktuelle Position ist gleich der Zielposition 100=100

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.Bad.OG - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.Bad.OG - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.Bad.OG - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.KU.EG - Abbruch aktuelle Position ist gleich der Zielposition 100=100

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.KU.EG - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.KU.EG - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.KU.EG - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.SZ - Abbruch aktuelle Position ist gleich der Zielposition 100=100

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.SZ - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.SZ - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.SZ - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.WC.EG - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.WC.EG - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.WC.EG - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.WC.EG - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.WZ.Garten - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.WZ.Garten - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.WZ.Garten - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.WZ.Garten - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.WZ.Strasse - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.WZ.Strasse - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.WZ.Strasse - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.WZ.Strasse - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetCmdFn: Rolllade.WZ.Terrasse - Abbruch aktuelle Position ist gleich der Zielposition 100=100

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.WZ.Terrasse - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnSetDriveCmd: Rolllade.WZ.Terrasse - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.16 06:30:02 - FnShuttersCommandSet: Rolllade.WZ.Terrasse - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.16 06:30:22 - EventProcessingShutters: Rolllade.WC.EG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929822 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:30:22 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:30:28 - EventProcessingShutters: Rolllade.AZ - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929828 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:30:28 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:30:32 - EventProcessingShutters: Rolllade.WZ.Garten - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929832 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:30:32 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:30:32 - EventProcessingShutters: Rolllade.WZ.Strasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929832 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:30:32 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:30:53 - EventProcessingShutters: Rolllade.Bad.DG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929853 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:30:53 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:30:54 - EventProcessingShutters: Rolllade.DG.Garten.li - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929854 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:30:54 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:30:55 - EventProcessingShutters: Rolllade.DG.Garten.re - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929855 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:30:55 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 06:30:56 - EventProcessingShutters: Rolllade.DG.Strasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565929856 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 06:30:56 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 12:09:59 - EventProcessingShutters: Rolllade.WZ.Strasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565950199 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 90

ASC_DEBUG!!! 2019.08.16 12:09:59 - FnIsDay: Rolllade.WZ.Strasse Allgemein: 1

ASC_DEBUG!!! 2019.08.16 12:09:59 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 12:21:35 - EventProcessingShutters: Rolllade.DG.Garten.li - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565950895 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.08.16 12:21:35 - FnIsDay: Rolllade.DG.Garten.li Allgemein: 1

ASC_DEBUG!!! 2019.08.16 12:21:35 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 12:21:37 - EventProcessingShutters: Rolllade.Bad.DG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565950897 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.08.16 12:21:37 - FnIsDay: Rolllade.Bad.DG Allgemein: 1

ASC_DEBUG!!! 2019.08.16 12:21:37 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 12:21:38 - EventProcessingShutters: Rolllade.DG.Strasse - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565950898 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.08.16 12:21:38 - FnIsDay: Rolllade.DG.Strasse Allgemein: 1

ASC_DEBUG!!! 2019.08.16 12:21:38 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 12:21:40 - EventProcessingShutters: Rolllade.DG.Garten.re - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565950900 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.08.16 12:21:40 - FnIsDay: Rolllade.DG.Garten.re Allgemein: 1

ASC_DEBUG!!! 2019.08.16 12:21:40 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 12:25:30 - EventProcessingShutters: Rolllade.Bad.OG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565951130 Last Position Timestamp: 1565892902 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 88

ASC_DEBUG!!! 2019.08.16 12:25:30 - FnIsDay: Rolllade.Bad.OG Allgemein: 1

ASC_DEBUG!!! 2019.08.16 12:25:30 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 14:41:13 - EventProcessingShutters: Rolllade.Bad.OG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565959273 Last Position Timestamp: 1565892902 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.16 14:41:13 - FnIsDay: Rolllade.Bad.OG Allgemein: 1

ASC_DEBUG!!! 2019.08.16 14:41:13 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 17:00:34 - EventProcessingShutters: Rolllade.WZ.Garten - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565967634 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 91

ASC_DEBUG!!! 2019.08.16 17:00:34 - FnIsDay: Rolllade.WZ.Garten Allgemein: 1

ASC_DEBUG!!! 2019.08.16 17:00:34 - FnIsDay: Rolllade.WZ.Garten getDownBrightness: 1 Brightness: 82919.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.16 17:00:34 - FnIsDay: Rolllade.WZ.Garten getUpBrightness: 1 Brightness: 82919.5 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.08.16 17:00:34 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.16 17:00:49 - EventProcessingShutters: Rolllade.WZ.Garten - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565967649 Last Position Timestamp: 1565929802 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 39

ASC_DEBUG!!! 2019.08.16 17:00:49 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.16 17:00:59 - EventProcessingShutters: Rolllade.KU.EG - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1565967659 Last Position Timestamp: 1565892902 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 90

ASC_DEBUG!!! 2019.08.16 17:00:59 - FnIsDay: Rolllade.KU.EG Allgemein: 1

ASC_DEBUG!!! 2019.08.16 17:00:59 - FnIsDay: Rolllade.KU.EG getDownBrightness: 1 Brightness: 82919.5 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.16 17:00:59 - FnIsDay: Rolllade.KU.EG getUpBrightness: 1 Brightness: 82919.5 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.08.16 17:00:59 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!


Und hier das List vom ASC:
Internals:
   .FhemMetaInternals 1
   FUUID      5c443739-f33f-e181-e3de-22d6fc5b08474bbb
   FVERSION   73_AutoShuttersControl.pm:v0.6.27-s19998/2019-08-14 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,Rolllade.AZ,Rolllade.Bad.DG,Rolllade.Bad.OG,Rolllade.DG.Garten.li,Rolllade.DG.Garten.re,Rolllade.DG.Strasse,Rolllade.KU.EG,Rolllade.KZ.OG,Rolllade.SZ,Rolllade.WC.EG,Rolllade.WZ.Garten,Rolllade.WZ.Strasse,Rolllade.WZ.Terrasse
   NR         123
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.27
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-08-16 06:30:28   Rolllade.AZ_PosValue 100
     2019-08-16 06:30:02   Rolllade.AZ_lastPosValue 0
     2019-08-16 06:30:02   Rolllade.AZ_nextAstroTimeEvent 16.08.2019 - 20:15
     2019-08-16 12:21:37   Rolllade.Bad.DG_PosValue 0
     2019-08-16 06:30:02   Rolllade.Bad.DG_lastPosValue 0
     2019-08-16 06:30:02   Rolllade.Bad.DG_nextAstroTimeEvent 16.08.2019 - 19:45
     2019-08-16 14:41:13   Rolllade.Bad.OG_PosValue 100
     2019-08-16 06:30:02   Rolllade.Bad.OG_lastPosValue 100
     2019-08-16 06:30:02   Rolllade.Bad.OG_nextAstroTimeEvent 16.08.2019 - 20:15
     2019-08-16 12:21:35   Rolllade.DG.Garten.li_PosValue 0
     2019-08-16 06:30:02   Rolllade.DG.Garten.li_lastPosValue 0
     2019-08-16 06:30:02   Rolllade.DG.Garten.li_nextAstroTimeEvent 16.08.2019 - 19:45
     2019-08-16 12:21:40   Rolllade.DG.Garten.re_PosValue 0
     2019-08-16 06:30:02   Rolllade.DG.Garten.re_lastPosValue 0
     2019-08-16 06:30:02   Rolllade.DG.Garten.re_nextAstroTimeEvent 16.08.2019 - 19:45
     2019-08-16 12:21:38   Rolllade.DG.Strasse_PosValue 0
     2019-08-16 06:30:02   Rolllade.DG.Strasse_lastPosValue 0
     2019-08-16 06:30:02   Rolllade.DG.Strasse_nextAstroTimeEvent 16.08.2019 - 19:45
     2019-08-16 17:00:59   Rolllade.KU.EG_PosValue 90
     2019-08-16 06:30:02   Rolllade.KU.EG_lastPosValue 100
     2019-08-16 06:30:02   Rolllade.KU.EG_nextAstroTimeEvent 16.08.2019 - 20:15
     2019-08-16 06:26:12   Rolllade.KZ.OG_PosValue 100
     2019-08-16 06:30:02   Rolllade.KZ.OG_lastPosValue 100
     2019-08-16 06:30:02   Rolllade.KZ.OG_nextAstroTimeEvent 16.08.2019 - 19:45
     2019-08-16 06:14:31   Rolllade.SZ_PosValue 100
     2019-08-16 06:30:02   Rolllade.SZ_lastPosValue 100
     2019-08-16 06:30:02   Rolllade.SZ_nextAstroTimeEvent 16.08.2019 - 20:15
     2019-08-16 06:30:22   Rolllade.WC.EG_PosValue 100
     2019-08-16 06:30:02   Rolllade.WC.EG_lastPosValue 0
     2019-08-16 06:30:02   Rolllade.WC.EG_nextAstroTimeEvent 16.08.2019 - 20:15
     2019-08-16 17:00:49   Rolllade.WZ.Garten_PosValue 39
     2019-08-16 06:30:02   Rolllade.WZ.Garten_lastPosValue 0
     2019-08-16 06:30:02   Rolllade.WZ.Garten_nextAstroTimeEvent 16.08.2019 - 20:15
     2019-08-16 12:09:59   Rolllade.WZ.Strasse_PosValue 90
     2019-08-16 06:30:02   Rolllade.WZ.Strasse_lastPosValue 0
     2019-08-16 06:30:02   Rolllade.WZ.Strasse_nextAstroTimeEvent 16.08.2019 - 20:15
     2019-08-16 06:20:04   Rolllade.WZ.Terrasse_PosValue 100
     2019-08-16 06:30:02   Rolllade.WZ.Terrasse_lastPosValue 100
     2019-08-16 06:30:02   Rolllade.WZ.Terrasse_nextAstroTimeEvent 16.08.2019 - 20:15
     2019-08-14 17:53:44   ascEnable       on
     2019-08-14 17:53:44   controlShading  off
     2019-08-14 17:53:44   hardLockOut     off
     2019-08-15 18:17:10   room_DG-_Bad    Rolllade.Bad.DG
     2019-08-15 18:17:10   room_DG-_Kinderzimmer Rolllade.DG.Garten.li,Rolllade.DG.Garten.re,Rolllade.DG.Strasse
     2019-08-15 18:17:10   room_EG-_Gaeste.WC Rolllade.WC.EG
     2019-08-15 18:17:10   room_EG-_Wohnzimmer/Kueche Rolllade.KU.EG,Rolllade.WZ.Garten,Rolllade.WZ.Strasse,Rolllade.WZ.Terrasse
     2019-08-15 18:17:10   room_OG-_Arbeitszimmer Rolllade.AZ
     2019-08-15 18:17:10   room_OG-_Bad    Rolllade.Bad.OG
     2019-08-15 18:17:10   room_OG-_Kinderzimmer Rolllade.KZ.OG
     2019-08-15 18:17:10   room_OG-_Schlafzimmer Rolllade.SZ
     2019-08-14 17:53:44   selfDefense     off
     2019-08-16 17:00:59   state           manual
     2019-08-14 17:53:44   sunriseTimeWeHoliday off
     2019-08-15 18:17:10   userAttrList    rolled out
   helper:
     shuttersList:
       Rolllade.AZ
       Rolllade.Bad.DG
       Rolllade.Bad.OG
       Rolllade.DG.Garten.li
       Rolllade.DG.Garten.re
       Rolllade.DG.Strasse
       Rolllade.KU.EG
       Rolllade.KZ.OG
       Rolllade.SZ
       Rolllade.WC.EG
       Rolllade.WZ.Garten
       Rolllade.WZ.Strasse
       Rolllade.WZ.Terrasse
   monitoredDevs:
     Rolllade.AZ:
     Rolllade.Bad.DG:
     Rolllade.Bad.OG:
     Rolllade.DG.Garten.li:
     Rolllade.DG.Garten.re:
     Rolllade.DG.Strasse:
     Rolllade.KU.EG:
     Rolllade.KZ.OG:
     Rolllade.SZ:
     Rolllade.WZ.Strasse:
     Rolllade.WZ.Terrasse:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_shuttersDriveOffset 0
   ASC_tempSensor myBuderus:OutdoorTemp:temperature
   ASC_twilightDevice TL
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Haus->Rollladen
   verbose    3


Und als Beispiel der Rollladen Rollladen.AZ:
Internals:
   .eventMapCmd up:noArg halb:noArg down:noArg stop:noArg
   .triggerUsed 1
   CFGFN      ./include/raeume.cfg
   CUL1_MSGCNT 4
   CUL1_RAWMSG A0D3FA41046F66B6543210601C800::-33.5:CUL1
   CUL1_RSSI  -33.5
   CUL1_TIME  2019-08-16 06:30:28
   DEF        46F66B
   FUUID      5c443740-f33f-e181-a503-0b2d12d4c15a5778
   IODev      CUL1
   LASTInputDev myLGW
   MSGCNT     8
   NAME       Rolllade.AZ
   NOTIFYDEV  global
   NR         685
   NTFY_ORDER 50-Rolllade.AZ
   STATE      up
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:3F - t:10 s:46F66B d:654321 0601C800
   myLGW_MSGCNT 4
   myLGW_RAWMSG 0500003E3FA41046F66B6543210601C800
   myLGW_RSSI -62
   myLGW_TIME 2019-08-16 06:30:28
   protLastRcv 2019-08-16 06:30:28
   protRcv    4 last_at:2019-08-16 06:30:28
   protResnd  1 last_at:2019-08-16 06:30:07
   protSnd    4 last_at:2019-08-16 06:30:28
   protState  CMDs_done
   rssi_CUL1  cnt:2 min:-36 max:-32 avg:-34 lst:-36
   rssi_at_CUL1 cnt:4 min:-35.5 max:-31.5 avg:-33.37 lst:-33.5
   rssi_at_myLGW cnt:4 min:-65 max:-57 avg:-61.25 lst:-62
   .attraggr:
   .attrminint:
   READINGS:
     2019-08-16 06:30:28   .protLastRcv    2019-08-16 06:30:28
     2019-05-20 18:39:36   ASC_Enable      on
     2019-08-16 06:30:28   ASC_ShuttersLastDrive day open
     2019-08-16 06:30:02   ASC_Time_DriveDown 16.08.2019 - 20:15
     2019-08-16 06:30:02   ASC_Time_DriveUp 17.08.2019 - 06:30
     2019-08-16 06:30:07   CommandAccepted yes
     2019-03-09 08:49:50   D-firmware      2.8
     2019-03-09 08:49:50   D-serialNr      NEQ0077840
     2019-08-15 18:17:11   associatedWith  myASControl
     2019-08-16 06:30:28   deviceMsg       on (to myVCCU)
     2019-08-16 06:30:28   level           100
     2019-08-16 06:30:28   motor           stop:on
     2019-08-16 06:30:28   pct             100
     2019-08-16 06:30:28   recentStateType info
     2019-08-16 06:30:28   state           on
     2019-08-16 06:30:28   timedOn         off
   helper:
     HM_CMDNR   63
     cSnd       1165432146F66B020100,1165432146F66B0201C8
     dlvlCmd    ++A01165432146F66B0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +46F66B,00,00,00
       nextSend   1565929829.03856
       rxt        0
       vccu       myVCCU
       p:
         46F66B
         00
         00
         00
       prefIO:
         CUL1
         myLGW
     mRssi:
       mNo        3F
       io:
         CUL1:
           -25.5
           -25.5
         myLGW:
           -62
           -62
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   00
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL1
       flg        A
       ts         1565929828.59523
       ack:
         HASH(0x556b98925768)
         3F800265432146F66B00
     rssi:
       CUL1:
         avg        -34
         cnt        2
         lst        -36
         max        -32
         min        -36
       at_CUL1:
         avg        -33.375
         cnt        4
         lst        -33.5
         max        -31.5
         min        -35.5
       at_myLGW:
         avg        -61.25
         cnt        4
         lst        -62
         max        -57
         min        -65
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning REAL
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Licht_West:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_Down   astro
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 95
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 293
   ASC_Shading_MinMax_Elevation 0
   ASC_Shading_Min_OutsideTemperature 16
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 35000
   ASC_Shading_StateChange_Sunny 45000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 20:15
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 07:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Window_Open off
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      myLGW
   IOgrp      myVCCU:CUL1,myLGW
   autoReadReg 4_reqStatus
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@red 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   eventMap   on:up 50:halb off:down stop:stop
   expert     2_raw
   firmware   2.8
   group      Rolllaeden
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       OG->Arbeitszimmer
   serialNr   NEQ0077840
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 Rollaedenstand Rollaedenstand_map West_Rollos West_Rollos_map structexclude
   webCmd     Auf:halb:Zu:stop


ASC-Device ist VERSION v0.6.27
ASC-Debug=1
Vielen Dank Gerald
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 August 2019, 20:05:09
Die -1 kannst löschen bei Brightness. Beide. Dein Sensor scheint aus der Zuordnung geflogen zu sein.
Expert Attribut auf ein und dann set createNewNotifyDev machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BigGB am 16 August 2019, 20:33:07
Hallo Cooltux,
Danke, jetzt laufen im Log auch wieder die Routine zur Beschattung.
Haste 'ne Idee woran das gelegen hat?
Güße Gerald
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 August 2019, 20:54:21
Hast Du mal viel umgestellt oder experimentiert? Dann kann das schon mal passieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 17 August 2019, 02:02:07
Ich nochmal mit meinem absent Problem.

Ich habe 4 Rollos an Fenstern die in Richtung 345° zeigen (siehe ASC4.png) davon stehen 3 auf Shade mode absent und einer auf always. Alle 4 Rollos sind in Shade In gefahren wobei eigentlich hätten die 3, die auf absent stehen nicht fahren dürfen, da wir zu hause waren. Ich war allerdings mal kurz Eis holen, kann sein das in der Zeit Shade in war. Aber egal wie, sie sind bis jetzt nicht wieder hoch gefahren, Sie stehen immer noch auf shade_in um 2 Uhr nachts (ASC4.png). Der Rollo der auf Absent steht ist sauber runter und wieder hoch gefahren. Nachdem heute mittag alles ok war, hatte ich dummerweise Debug wieder abgeschaltet. Also irgendwo ist da noch der Wurm drin.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 17 August 2019, 07:26:08
Hallo

mit dem Selfdefence passt etwas nicht mehr.
Ich fahre in den Urlaub und Residens haben den Status auf gone gesetzt. Die Rollos sind oben geblieben.

Ich nutze die Selfdevence Funktion nur bei "gone"

Das Ursprüngliche Verhalten war so:

Im RolloDevice


ASC_Self_Defense_Exclude on
ASC_ShuttersPlace terrace


Im ASC Device

selfDefense off


Dabei sind alle Rollos runter gefahren und wurden auch nicht mehr gesteuert.
Das wurde auch hier im Forum so beschrieben daß bei gone immer die Automatische Steuerung blockiert wird und die Fenster mit "ASC_ShuttersPlace terrace", selbst wenn "selfDefence =off" gesclossen werde.
Das hatte auch mal funktioniert.





Jetzt haben die Rollos gar nicht reagiert und sind auch nach 20min noch oben.

Ein List:

Internals:
   FUUID      5ca7a118-f33f-e2e1-98bd-d7f3f78ef551761c
   FVERSION   73_AutoShuttersControl.pm:v0.6.27-s19998/2019-08-14 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollosteuerung
   NOTIFYDEV  Fenster_SZ,Fenster_WZ,Rollosteuerung,SonnSens,Sonnenstand,global,rgr_Bewohner,rr_Uwe,AK_KU_ROL,AK_SZ_ROL,AK_WZ_ROL
   NR         60
   NTFY_ORDER 51-Rollosteuerung
   STATE      maximum brightness threshold exceeded
   TYPE       AutoShuttersControl
   VERSION    v0.6.27
   Helper:
     DBLOG:
       AK_KU_ROL_PosValue:
         DBLogging:
           TIME       1565928091.22668
           VALUE      0
       AK_KU_ROL_lastPosValue:
         DBLogging:
           TIME       1566015049.82474
           VALUE      100
       AK_KU_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1565986501.00531
           VALUE      17.08.2019 - 08:00
       AK_SZ_ROL_PosValue:
         DBLogging:
           TIME       1566015049.80185
           VALUE      0
       AK_SZ_ROL_lastPosValue:
         DBLogging:
           TIME       1566015049.81136
           VALUE      50
       AK_SZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1565985601.00452
           VALUE      17.08.2019 - 08:00
       AK_WZ_ROL_PosValue:
         DBLogging:
           TIME       1565928106.66281
           VALUE      0
       AK_WZ_ROL_lastPosValue:
         DBLogging:
           TIME       1566015049.81755
           VALUE      10
       AK_WZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1565985601.02852
           VALUE      17.08.2019 - 08:00
       state:
         DBLogging:
           TIME       1566015049.8058
           VALUE      maximum brightness threshold exceeded
   OLDREADINGS:
   READINGS:
     2019-08-16 06:01:31   AK_KU_ROL_PosValue 0
     2019-08-17 06:10:49   AK_KU_ROL_lastPosValue 100
     2019-08-16 22:15:01   AK_KU_ROL_nextAstroTimeEvent 17.08.2019 - 08:00
     2019-08-17 06:10:49   AK_SZ_ROL_PosValue 0
     2019-08-17 06:10:49   AK_SZ_ROL_lastPosValue 50
     2019-08-16 22:00:01   AK_SZ_ROL_nextAstroTimeEvent 17.08.2019 - 08:00
     2019-08-16 06:01:46   AK_WZ_ROL_PosValue 0
     2019-08-17 06:10:49   AK_WZ_ROL_lastPosValue 10
     2019-08-16 22:00:01   AK_WZ_ROL_nextAstroTimeEvent 17.08.2019 - 08:00
     2019-08-14 21:43:02   ascEnable       on
     2019-08-14 21:43:02   controlShading  off
     2019-08-14 21:43:02   hardLockOut     off
     2019-08-15 18:43:13   room_10_Wohnzimmer_90_Devices AK_WZ_ROL
     2019-08-15 18:43:13   room_20_Kueche_90_Devices AK_KU_ROL
     2019-08-15 18:43:13   room_40_Schlafzimmer_90_Devices AK_SZ_ROL
     2019-08-14 21:43:02   selfDefense     off
     2019-08-17 06:10:49   state           maximum brightness threshold exceeded
     2019-08-14 21:43:02   sunriseTimeWeHoliday off
     2019-08-15 18:43:13   userAttrList    rolled out
   helper:
     shuttersList:
       AK_KU_ROL
       AK_SZ_ROL
       AK_WZ_ROL
   monitoredDevs:
     AK_KU_ROL:
     AK_SZ_ROL:
     AK_WZ_ROL:
     Fenster_SZ:
       AK_SZ_ROL  ASC_WindowRec
     Fenster_WZ:
       AK_WZ_ROL  ASC_WindowRec
     SonnSens:
       AK_KU_ROL  ASC_BrightnessSensor
       AK_SZ_ROL  ASC_BrightnessSensor
       AK_WZ_ROL  ASC_BrightnessSensor
     Sonnenstand:
       Rollosteuerung ASC_twilightDevice
     rgr_Bewohner:
       Rollosteuerung ASC_residentsDev
     rr_Uwe:
       AK_SZ_ROL  ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 25:50
   ASC_expert 1
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor KS300:temperature
   ASC_twilightDevice Sonnenstand
   DbLogExclude .*
   DbLogInclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Wohnung
   icon       fts_shutter_automatic
   room       01_Wohnung


Internals:
   DEF        0500ECB5
   FUUID      5ca65646-f33f-e2e1-ec26-1d8036a71435abce
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     8
   NAME       AK_WZ_ROL
   NR         58
   NTFY_ORDER 50-AK_WZ_ROL
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 8
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -89
   TCM_ESP3_0_ReceivingQuality bad
   TCM_ESP3_0_RepeatingCounter 1
   TCM_ESP3_0_SubTelNum 4
   TCM_ESP3_0_TIME 2019-08-16 06:01:46
   TYPE       EnOcean
   Helper:
     DBLOG:
       ASC_ShuttersLastDrive:
         DBLogging:
           TIME       1565928106.77016
           VALUE      maximum brightness threshold exceeded
       anglePos:
         DBLogging:
           TIME       1565928106.65238
           VALUE      -90
       block:
         DBLogging:
           TIME       1565900676.15059
           VALUE      unlock
       endPosition:
         DBLogging:
           TIME       1565928106.65238
           VALUE      open_ack
       position:
         DBLogging:
           TIME       1565928106.65238
           VALUE      0
       state:
         DBLogging:
           TIME       1565928106.65238
           VALUE      open_ack
   READINGS:
     2019-06-20 20:46:50   ASC_Enable      on
     2019-08-16 06:01:46   ASC_ShuttersLastDrive maximum brightness threshold exceeded
     2019-08-16 22:00:01   ASC_Time_DriveDown AutoShuttersControl off
     2019-08-16 22:00:01   ASC_Time_DriveUp 17.08.2019 - 08:00
     2019-08-16 06:01:46   anglePos        -90
     2019-08-15 18:43:14   associatedWith  Rollosteuerung
     2019-08-15 22:24:36   block           unlock
     2019-08-16 06:01:46   endPosition     open_ack
     2019-08-16 06:01:46   position        0
     2019-08-16 06:01:46   state           open_ack
     2019-05-19 10:41:55   statePosition   70
     2019-04-06 20:14:41   teach           4BS teach-in sent
   helper:
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_BrightnessSensor SonnSens:brightness
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 10
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_Mode_Down off
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 147
   ASC_Shading_MinMax_Elevation 21
   ASC_Shading_Min_OutsideTemperature 23.0
   ASC_Shading_Mode always
   ASC_Shading_Pos 75
   ASC_Shading_StateChange_Sunny 30000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor Alpha2:Ist-Temperatur-4
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 06:45
   ASC_Up     brightness
   ASC_Ventilate_Pos 75
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindProtection off
   ASC_WindowRec Fenster_WZ
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   DbLogInclude .*
   IODev      TCM_ESP3_0
   alias      Rollo Wohnzimmer
   calAtEndpoints yes
   devStateIcon 100:fts_shutter_100 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_10 open_ack:fts_window_2w closed:fts_shutter_100
   eep        A5-3F-7F
   group      Rollos
   icon       fts_shutter_100
   manufID    00D
   model      Eltako_FSB_ACK
   room       10_Wohnzimmer,90_Devices
   settingAccuracy high
   shutTime   24
   shutTimeCloses 40
   stateFormat position
   subDef     FFB45103
   subType    manufProfile
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     opens:stop:closes


Ich bin dann mal weg .-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 17 August 2019, 08:08:58
Hallo ich noch mal
ZitatHallo

mit dem Selfdefence passt etwas nicht mehr.
Ich fahre in den Urlaub und Residens haben den Status auf gone gesetzt. Die Rollos sind oben geblieben.

Ich nutze die Selfdevence Funktion nur bei "gone"

Das Ursprüngliche Verhalten war so:

Im RolloDevice

Code: [Auswählen]

ASC_Self_Defense_Exclude on
ASC_ShuttersPlace terrace


Im ASC Device
Code: [Auswählen]

selfDefense off


Dabei sind alle Rollos runter gefahren und wurden auch nicht mehr gesteuert.
Das wurde auch hier im Forum so beschrieben daß bei gone immer die Automatische Steuerung blockiert wird und die Fenster mit "ASC_ShuttersPlace terrace", selbst wenn "selfDefence =off" gesclossen werde.
Das hatte auch mal funktioniert.

Ich hatte die Rollos zwischenzeitlich manuell geschlossen, mein Status ist immer noch "gone".
Obwohl Reidens noch auf gone steht hat "day open" zugeschlagen das sollte eigentlich nicht sein.
ASC_ShuttersLastDrive day open 2019-08-17 08:00:26

Ich werde ASC solange ich verreist bin wohl abschalten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 17 August 2019, 08:14:40
Mir ist gerade eingefallen ich habe vor einiger Zeit ROOMMATE und RESIDENTS von Deutsch auf Englisch umgestellt.
Aber gone bleibt ja gone????
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 08:37:06
Hallo,

Also bei dieser Einstellung
ASC_Self_Defense_Exclude on
ASC_ShuttersPlace terrace

selfDefense off


Fährt kein Rollo in SelfDefense. Du hast es ja nicht eingeschalten Global und sogar extra noch im Rollo ausgeschlossen.

Das mit den Morgens und Abends Fahrten bei gone oder absend trotz SelfDefense ist noch ein Logik Fehler den ich korrigieren muss.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 08:38:37
Zitat von: Borkk am 17 August 2019, 02:02:07
Ich nochmal mit meinem absent Problem.

Ich habe 4 Rollos an Fenstern die in Richtung 345° zeigen (siehe ASC4.png) davon stehen 3 auf Shade mode absent und einer auf always. Alle 4 Rollos sind in Shade In gefahren wobei eigentlich hätten die 3, die auf absent stehen nicht fahren dürfen, da wir zu hause waren. Ich war allerdings mal kurz Eis holen, kann sein das in der Zeit Shade in war. Aber egal wie, sie sind bis jetzt nicht wieder hoch gefahren, Sie stehen immer noch auf shade_in um 2 Uhr nachts (ASC4.png). Der Rollo der auf Absent steht ist sauber runter und wieder hoch gefahren. Nachdem heute mittag alles ok war, hatte ich dummerweise Debug wieder abgeschaltet. Also irgendwo ist da noch der Wurm drin.

Ich schaue es mir noch mal die Tage an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 17 August 2019, 10:59:12
Hallo,

kennt jemand den Grund für die Fehlermeldung im Log:
Use of uninitalized value in subtraction (-) at ./FHEM/73_AutoShutterControl.pm line 3412

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 11:03:19
Zitat von: Alex76 am 17 August 2019, 10:59:12
Hallo,

kennt jemand den Grund für die Fehlermeldung im Log:
Use of uninitalized value in subtraction (-) at ./FHEM/73_AutoShutterControl.pm line 3412

Bitte mach ein Update dann ist die Meldung weg. Der Ulf war so nett und hat einen Patch vor einer Woche dafür geschrieben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 17 August 2019, 11:03:55
Perfekt danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 17 August 2019, 11:11:29
aja - bei so einer schnellen Hilfe *Top*

hätte ich gleich die nächste Dumme Frage, bei mir fahren leider keine Rollläden. in der Oberfläche sieht das wie in den Bildern aus.

Die Definition hab ich wie folgt im Moment drinnen:

ASC:
define ASC_Astro Astro
setuuid ASC_Astro 5d37050c-f33f-7f88-1e21-3f145f84d0370713
attr ASC_Astro icon telescope
attr ASC_Astro interval 600
attr ASC_Astro recomputeAt NewDay,SunRise,SunSet,AstroTwilightEvening,AstroTwilightMorning,CivilTwilightEvening,CivilTwilightMorning,CustomTwilightEvening,CustomTwilightMorning
attr ASC_Astro room Rollos


define ASC AutoShuttersControl
setuuid ASC 5d37050c-f33f-7f88-126b-6d96b2d6818bd722
attr ASC ASC_autoAstroModeEvening CIVIL
attr ASC ASC_autoAstroModeEveningHorizon 0
attr ASC ASC_autoAstroModeMorning CIVIL
attr ASC ASC_autoAstroModeMorningHorizon 0
attr ASC ASC_autoShuttersControlComfort on
attr ASC ASC_autoShuttersControlEvening on
attr ASC ASC_autoShuttersControlMorning on
attr ASC ASC_debug 1
attr ASC ASC_tempSensor Waermepumpe:ambientTemperature
attr ASC ASC_twilightDevice ASC_Astro
attr ASC devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr ASC icon fts_shutter_automatic
attr ASC room Rollos
attr ASC verbose 5


und ein Device:

define Rollo_HM_66B2B9 CUL_HM 66B2B9
setuuid Rollo_HM_66B2B9 5d50109b-f33f-7f88-fdcf-7a119861d26cbf9c
attr Rollo_HM_66B2B9 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 Rollo_HM_66B2B9 .mId 0107
attr Rollo_HM_66B2B9 ASC 2
attr Rollo_HM_66B2B9 ASC_BrightnessSensor HM_56D055
attr Rollo_HM_66B2B9 ASC_Mode_Down always
attr Rollo_HM_66B2B9 ASC_Mode_Up always
attr Rollo_HM_66B2B9 ASC_Pos_Reading pct
attr Rollo_HM_66B2B9 ASC_Shading_Angle_Left 270
attr Rollo_HM_66B2B9 ASC_Shading_Angle_Right 360
attr Rollo_HM_66B2B9 ASC_Shading_Direction 274
attr Rollo_HM_66B2B9 ASC_Shading_MinMax_Elevation 8
attr Rollo_HM_66B2B9 ASC_Shading_Mode always
attr Rollo_HM_66B2B9 ASC_Shading_Pos 10
attr Rollo_HM_66B2B9 ASC_Shading_StateChange_Cloudy 4680
attr Rollo_HM_66B2B9 ASC_Shading_StateChange_Sunny 21140
attr Rollo_HM_66B2B9 IODev HMLAN1
attr Rollo_HM_66B2B9 IOgrp vccu:HMLAN1
attr Rollo_HM_66B2B9 alias JalousieTuerArbeitszimmer
attr Rollo_HM_66B2B9 autoReadReg 4_reqStatus
attr Rollo_HM_66B2B9 expert 2_raw
attr Rollo_HM_66B2B9 firmware 2.11
attr Rollo_HM_66B2B9 model HM-LC-JA1PBU-FM
attr Rollo_HM_66B2B9 peerIDs 00000000,
attr Rollo_HM_66B2B9 room Arbeitszimmer,CUL_HM,Rollos
attr Rollo_HM_66B2B9 serialNr PEQ0098419
attr Rollo_HM_66B2B9 subType blindActuator
attr Rollo_HM_66B2B9 webCmd statusRequest:toggleDir:on:off:up:down:stop


Log:
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Devname: HM_56D055 Name: ASC Notify: $VAR1 = [ 'battery: ok', 'brightness: 12486.27', 'state: B: 12486.27' ];
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B42B) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B42B) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B42B Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2A2) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2A2) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B2A2 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B494) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B494) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B494 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2B9) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2B9) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B2B9 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B458) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B458) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B458 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2EA) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2EA) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B2EA Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B3CD) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B3CD) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B3CD Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B4A0) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B4A0) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B4A0 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B420) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B420) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B420 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 17 August 2019, 11:12:28
Hallo CoolTux,

ich hatte in meiner Erläuterung einen Fehler!!! War auch schon spät ;-)

Zitat von: Borkk am 17 August 2019, 02:02:07
Ich nochmal mit meinem absent Problem.

Ich habe 4 Rollos an Fenstern die in Richtung 345° zeigen (siehe ASC4.png) davon stehen 3 auf Shade mode absent und einer auf always. Alle 4 Rollos sind in Shade In gefahren wobei eigentlich hätten die 3, die auf absent stehen nicht fahren dürfen, da wir zu hause waren. Ich war allerdings mal kurz Eis holen, kann sein das in der Zeit Shade in war. Aber egal wie, sie sind bis jetzt nicht wieder hoch gefahren, Sie stehen immer noch auf shade_in um 2 Uhr nachts (ASC4.png). Der Rollo der auf Always steht ist sauber runter und wieder hoch gefahren. Nachdem heute mittag alles ok war, hatte ich dummerweise Debug wieder abgeschaltet. Also irgendwo ist da noch der Wurm drin.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 12:37:21
Zitat von: Alex76 am 17 August 2019, 11:11:29
aja - bei so einer schnellen Hilfe *Top*

hätte ich gleich die nächste Dumme Frage, bei mir fahren leider keine Rollläden. in der Oberfläche sieht das wie in den Bildern aus.

Die Definition hab ich wie folgt im Moment drinnen:

ASC:
define ASC_Astro Astro
setuuid ASC_Astro 5d37050c-f33f-7f88-1e21-3f145f84d0370713
attr ASC_Astro icon telescope
attr ASC_Astro interval 600
attr ASC_Astro recomputeAt NewDay,SunRise,SunSet,AstroTwilightEvening,AstroTwilightMorning,CivilTwilightEvening,CivilTwilightMorning,CustomTwilightEvening,CustomTwilightMorning
attr ASC_Astro room Rollos


define ASC AutoShuttersControl
setuuid ASC 5d37050c-f33f-7f88-126b-6d96b2d6818bd722
attr ASC ASC_autoAstroModeEvening CIVIL
attr ASC ASC_autoAstroModeEveningHorizon 0
attr ASC ASC_autoAstroModeMorning CIVIL
attr ASC ASC_autoAstroModeMorningHorizon 0
attr ASC ASC_autoShuttersControlComfort on
attr ASC ASC_autoShuttersControlEvening on
attr ASC ASC_autoShuttersControlMorning on
attr ASC ASC_debug 1
attr ASC ASC_tempSensor Waermepumpe:ambientTemperature
attr ASC ASC_twilightDevice ASC_Astro
attr ASC devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr ASC icon fts_shutter_automatic
attr ASC room Rollos
attr ASC verbose 5


und ein Device:

define Rollo_HM_66B2B9 CUL_HM 66B2B9
setuuid Rollo_HM_66B2B9 5d50109b-f33f-7f88-fdcf-7a119861d26cbf9c
attr Rollo_HM_66B2B9 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 Rollo_HM_66B2B9 .mId 0107
attr Rollo_HM_66B2B9 ASC 2
attr Rollo_HM_66B2B9 ASC_BrightnessSensor HM_56D055
attr Rollo_HM_66B2B9 ASC_Mode_Down always
attr Rollo_HM_66B2B9 ASC_Mode_Up always
attr Rollo_HM_66B2B9 ASC_Pos_Reading pct
attr Rollo_HM_66B2B9 ASC_Shading_Angle_Left 270
attr Rollo_HM_66B2B9 ASC_Shading_Angle_Right 360
attr Rollo_HM_66B2B9 ASC_Shading_Direction 274
attr Rollo_HM_66B2B9 ASC_Shading_MinMax_Elevation 8
attr Rollo_HM_66B2B9 ASC_Shading_Mode always
attr Rollo_HM_66B2B9 ASC_Shading_Pos 10
attr Rollo_HM_66B2B9 ASC_Shading_StateChange_Cloudy 4680
attr Rollo_HM_66B2B9 ASC_Shading_StateChange_Sunny 21140
attr Rollo_HM_66B2B9 IODev HMLAN1
attr Rollo_HM_66B2B9 IOgrp vccu:HMLAN1
attr Rollo_HM_66B2B9 alias JalousieTuerArbeitszimmer
attr Rollo_HM_66B2B9 autoReadReg 4_reqStatus
attr Rollo_HM_66B2B9 expert 2_raw
attr Rollo_HM_66B2B9 firmware 2.11
attr Rollo_HM_66B2B9 model HM-LC-JA1PBU-FM
attr Rollo_HM_66B2B9 peerIDs 00000000,
attr Rollo_HM_66B2B9 room Arbeitszimmer,CUL_HM,Rollos
attr Rollo_HM_66B2B9 serialNr PEQ0098419
attr Rollo_HM_66B2B9 subType blindActuator
attr Rollo_HM_66B2B9 webCmd statusRequest:toggleDir:on:off:up:down:stop


Log:
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Devname: HM_56D055 Name: ASC Notify: $VAR1 = [ 'battery: ok', 'brightness: 12486.27', 'state: B: 12486.27' ];
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B42B) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B42B) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B42B Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2A2) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2A2) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B2A2 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B494) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B494) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B494 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2B9) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2B9) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B2B9 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B458) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B458) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B458 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2EA) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B2EA) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B2EA Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B3CD) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B3CD) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B3CD Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B4A0) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B4A0) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B4A0 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B420) - EventProcessingShadingBrightness
2019.08.17 11:18:35 4 : AutoShuttersControl (HM_66B420) - EventProcessingShadingBrightness Brightness: 12486.27
2019.08.17 11:18:35 4 : AutoShuttersControl (ASC) - Shading Processing, Rollladen: HM_66B420 Azimuth: 138.3 Elevation: 48.9 Brightness: 12486.27 OutTemp: 22.6


Hallo Alex,

Bitte immer ein list machen, kein raw.
Wie wo wann sollten sie denn fahren? Beschattung?
21140 steht bei Deinem Sunny und der Sensor meldet irgendwas um 12000 da ist also noch Luft bis er beschatten soll.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 17 August 2019, 12:40:33
Hallo zusammen,

hier nochmal ein Link zum Brightness Thema https://forum.fhem.de/index.php/topic,102199.0.html (https://forum.fhem.de/index.php/topic,102199.0.html)

Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 17 August 2019, 15:39:58
Inwieweit ist es möglich, in den verschiedenen ASC Attribute, relative Anganben zu definieren, wie z.B. [Device:Reading] oder Perl expr?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 16:13:18
Zitat von: amenomade am 17 August 2019, 15:39:58
Inwieweit ist es möglich, in den verschiedenen ASC Attribute, relative Anganben zu definieren, wie z.B. [Device:Reading] oder Perl expr?

Perl geht in den ASC Attributen nicht. Und wie der Aufbau aussehen soll steht in der Commandref. Oder habe ich Dich da falsch verstanden?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 17 August 2019, 16:16:48
Zitat von: CoolTux am 17 August 2019, 08:38:37
Ich schaue es mir noch mal die Tage an.

Soeben habe ich eine interessante Beobachtung gemacht, folgender Ablauf:

- 1.Roommate "home" ; 2. Roommate "absent"
- Ich fahre 2 Rollos Manuell auf 0% (zu)
- 2. Roommate kommt nach Hause, die Rollos fahren hoch !?!?
- ACS Melder Roommate open fahrt.

Scheinbar greift eine Routine im Sinne von "Beide Roommates zu Hause -> ich fahre mal alle Rollos hoch die aus welchem Grund auch immer sie unten waren" ?!?!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 16:20:45
Zitat von: Borkk am 17 August 2019, 16:16:48
Soeben habe ich eine interessante Beobachtung gemacht, folgender Ablauf:

- 1.Roommate "home" ; 2. Roommate "absent"
- Ich fahre 2 Rollos Manuell auf 0% (zu)
- 2. Roommate kommt nach Hause, die Rollos fahren hoch !?!?
- ACS Melder Roommate open fahrt.

Scheinbar greift eine Routine im Sinne von "Beide Roommates zu Hause -> ich fahre mal alle Rollos hoch die aus welchem Grund auch immer sie unten waren" ?!?!

Das ist korrekt. Wenn es Tag ist und ein Roommate nach Hause kommt werden die mit ihm verknüpfte Rollos geöffnet sofern kein weiterer Roommate asleep ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 17 August 2019, 16:41:41
Zitat von: CoolTux am 17 August 2019, 12:37:21
Hallo Alex,

Bitte immer ein list machen, kein raw.
Wie wo wann sollten sie denn fahren? Beschattung?
21140 steht bei Deinem Sunny und der Sensor meldet irgendwas um 12000 da ist also noch Luft bis er beschatten soll.

Grüße

Hallo CoolTux,

ich hab derzeit die Werte mal auf 1000 runter gestellt, somit sollten die Rollos ja dann auf jeden Fall fahren. Derzeit ist der Wert bei 150.000, allerdings fährt weiterhin nichts.

Fahren sollten Sie:
1.) Nach Zeit, wenn die Sonne weg ist.
2.) Wenn Beschattung nötig ist (im Sommer, im Winter natürlich nicht, weil mit Sonne im Winter heizt sich die Bude auf, was dann ja wiederum gewollt ist)
3.) Wenn ich das Haus verlasse sollen Sie unter, komme ich zurück sollen alle die nicht mit der Beschattung beschäftigt sind, wieder rauf fahren.

Aja, als nächstes kommt dann noch ein extra Aktor für eine Markise hinzu.

lg

Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 16:53:20
Hallo Alex,

Lass uns mal einen Schritt nach dem anderen machen. Als gibst Du bitte ein list vom ASC und einem Rollo.
Dann stellst Du alles so ein das sie morgens und Abends fahren. Kannst wenn Du Astro nimmst es auch so lassen ohne Attribute dann nimmt er Default.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 17 August 2019, 16:56:30
Kein Problem:

list ASC
Internals:
   FUUID      5d37050c-f33f-7f88-126b-6d96b2d6818bd722
   FVERSION   73_AutoShuttersControl.pm:v0.6.27-s19998/2019-08-14 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,Rollo_HM_66B2A2,Rollo_HM_66B2B9,Rollo_HM_66B2EA,Rollo_HM_66B3CD,Rollo_HM_66B420,Rollo_HM_66B42B,Rollo_HM_66B458,Rollo_HM_66B481,Rollo_HM_66B494,Rollo_HM_66B496,Rollo_HM_66B4A0,HM_66B420,HM_66B2A2,HM_66B42B,HM_66B496,HM_66B494,HM_66B3CD,HM_66B458,HM_66B4A0,HM_56D055,HM_66B2B9,HM_66B2EA
   NR         509
   NTFY_ORDER 51-ASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.27
   OLDREADINGS:
   READINGS:
     2019-08-15 16:40:10   100_PosValue    100
     2019-08-15 16:21:01   HM_66B2A2_PosValue 100
     2019-08-15 05:12:14   HM_66B2A2_lastPosValue 0
     2019-08-15 16:40:47   HM_66B2B9_PosValue 100
     2019-08-15 05:12:14   HM_66B2B9_lastPosValue 0
     2019-08-15 16:40:48   HM_66B2EA_PosValue 100
     2019-08-15 05:12:14   HM_66B2EA_lastPosValue 0
     2019-08-15 16:40:49   HM_66B3CD_PosValue 100
     2019-08-15 05:12:14   HM_66B3CD_lastPosValue 0
     2019-08-15 16:40:50   HM_66B420_PosValue 100
     2019-08-15 05:12:14   HM_66B420_lastPosValue 0
     2019-08-15 16:40:51   HM_66B42B_PosValue 100
     2019-08-15 05:12:14   HM_66B42B_lastPosValue 0
     2019-08-15 16:40:52   HM_66B458_PosValue 100
     2019-08-15 05:12:14   HM_66B458_lastPosValue 0
     2019-08-15 16:40:54   HM_66B494_PosValue 100
     2019-08-15 05:12:14   HM_66B494_lastPosValue 0
     2019-08-15 16:40:55   HM_66B496_PosValue 100
     2019-08-15 05:12:14   HM_66B496_lastPosValue 0
     2019-08-15 16:40:56   HM_66B4A0_PosValue 100
     2019-08-15 05:12:14   HM_66B4A0_lastPosValue 0
     2019-08-17 16:34:21   Rollo_HM_66B2A2_PosValue 100
     2019-08-16 05:13:45   Rollo_HM_66B2A2_lastPosValue 0
     2019-08-17 16:33:26   Rollo_HM_66B2A2_nextAstroTimeEvent 17.08.2019 - 20:40
     2019-08-17 16:34:17   Rollo_HM_66B2B9_PosValue 100
     2019-08-16 05:13:45   Rollo_HM_66B2B9_lastPosValue 0
     2019-08-17 16:33:26   Rollo_HM_66B2B9_nextAstroTimeEvent 17.08.2019 - 20:40
     2019-08-17 16:34:18   Rollo_HM_66B2EA_PosValue 100
     2019-08-16 05:13:45   Rollo_HM_66B2EA_lastPosValue 0
     2019-08-17 16:33:26   Rollo_HM_66B2EA_nextAstroTimeEvent 17.08.2019 - 20:40
     2019-08-17 16:34:19   Rollo_HM_66B3CD_PosValue 100
     2019-08-16 05:13:45   Rollo_HM_66B3CD_lastPosValue 0
     2019-08-17 16:33:26   Rollo_HM_66B3CD_nextAstroTimeEvent 17.08.2019 - 20:40
     2019-08-17 16:34:20   Rollo_HM_66B420_PosValue 100
     2019-08-16 05:13:45   Rollo_HM_66B420_lastPosValue 0
     2019-08-17 16:33:26   Rollo_HM_66B420_nextAstroTimeEvent 17.08.2019 - 20:40
     2019-08-17 16:34:21   Rollo_HM_66B42B_PosValue 100
     2019-08-16 05:13:45   Rollo_HM_66B42B_lastPosValue 0
     2019-08-17 16:33:26   Rollo_HM_66B42B_nextAstroTimeEvent 17.08.2019 - 20:40
     2019-08-17 16:34:22   Rollo_HM_66B458_PosValue 100
     2019-08-16 05:13:45   Rollo_HM_66B458_lastPosValue 0
     2019-08-17 16:33:26   Rollo_HM_66B458_nextAstroTimeEvent 17.08.2019 - 20:40
     2019-08-17 16:34:23   Rollo_HM_66B481_PosValue 100
     2019-08-16 05:13:45   Rollo_HM_66B481_lastPosValue 0
     2019-08-17 16:33:26   Rollo_HM_66B481_nextAstroTimeEvent 17.08.2019 - 20:40
     2019-08-17 16:34:24   Rollo_HM_66B494_PosValue 100
     2019-08-16 05:13:45   Rollo_HM_66B494_lastPosValue 0
     2019-08-17 16:33:26   Rollo_HM_66B494_nextAstroTimeEvent 17.08.2019 - 20:40
     2019-08-17 16:34:25   Rollo_HM_66B496_PosValue 100
     2019-08-16 05:13:45   Rollo_HM_66B496_lastPosValue 0
     2019-08-17 16:33:26   Rollo_HM_66B496_nextAstroTimeEvent 17.08.2019 - 20:40
     2019-08-17 16:34:26   Rollo_HM_66B4A0_PosValue 100
     2019-08-16 05:13:45   Rollo_HM_66B4A0_lastPosValue 0
     2019-08-17 16:33:26   Rollo_HM_66B4A0_nextAstroTimeEvent 17.08.2019 - 20:40
     2019-07-23 15:01:00   ascEnable       on
     2019-08-16 09:11:03   controlShading  on
     2019-07-23 15:01:00   hardLockOut     off
     2019-08-16 19:36:35   partyMode       off
     2019-08-17 16:33:22   room_Arbeitszimmer_CUL_HM_Rollos Rollo_HM_66B2B9,Rollo_HM_66B42B
     2019-08-17 16:33:22   room_CUL_HM_Gang_Rollos Rollo_HM_66B481
     2019-08-17 16:33:22   room_CUL_HM_Kueche_Rollos Rollo_HM_66B458,Rollo_HM_66B496
     2019-08-17 16:33:22   room_CUL_HM_Rollos_Wohnzimmer Rollo_HM_66B2A2,Rollo_HM_66B2EA,Rollo_HM_66B3CD,Rollo_HM_66B420,Rollo_HM_66B494,Rollo_HM_66B4A0
     2019-07-23 15:01:00   selfDefense     off
     2019-08-17 16:34:26   state           manual
     2019-07-23 15:01:00   sunriseTimeWeHoliday off
     2019-08-17 16:33:22   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_HM_66B2A2
       Rollo_HM_66B2B9
       Rollo_HM_66B2EA
       Rollo_HM_66B3CD
       Rollo_HM_66B420
       Rollo_HM_66B42B
       Rollo_HM_66B458
       Rollo_HM_66B481
       Rollo_HM_66B494
       Rollo_HM_66B496
       Rollo_HM_66B4A0
   monitoredDevs:
     HM_56D055:
       HM_66B2A2  ASC_BrightnessSensor
       HM_66B2B9  ASC_BrightnessSensor
       HM_66B2EA  ASC_BrightnessSensor
       HM_66B3CD  ASC_BrightnessSensor
       HM_66B420  ASC_BrightnessSensor
       HM_66B42B  ASC_BrightnessSensor
       HM_66B458  ASC_BrightnessSensor
       HM_66B494  ASC_BrightnessSensor
       HM_66B4A0  ASC_BrightnessSensor
     HM_66B2A2:
     HM_66B2B9:
     HM_66B2EA:
     HM_66B3CD:
     HM_66B420:
     HM_66B42B:
     HM_66B458:
     HM_66B494:
     HM_66B496:
     HM_66B4A0:
     Rollo_HM_66B2A2:
     Rollo_HM_66B2B9:
     Rollo_HM_66B2EA:
     Rollo_HM_66B3CD:
     Rollo_HM_66B420:
     Rollo_HM_66B42B:
     Rollo_HM_66B458:
     Rollo_HM_66B481:
     Rollo_HM_66B494:
     Rollo_HM_66B496:
     Rollo_HM_66B4A0:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon 0
   ASC_autoAstroModeMorning CIVIL
   ASC_autoAstroModeMorningHorizon 0
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_tempSensor Waermepumpe:ambientTemperature
   ASC_twilightDevice ASC_Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollos
   verbose    5



list  Rollo_HM_66B3CD

Internals:
   DEF        66B3CD
   FUUID      5d505252-f33f-7f88-473f-1ba86f7014be413b
   HMLAN1_MSGCNT 2
   HMLAN1_RAWMSG RA000231D,0001,1F272C20,FF,FFB1,9CA41066B3CD007B140601C8004DC80095
   HMLAN1_RSSI -79
   HMLAN1_TIME 2019-08-17 16:34:19
   HMLAN2_MSGCNT 3
   HMLAN2_RAWMSG E66B3CD,0000,1EEAD6F8,FF,FFAA,9CA41066B3CD007B140601C8004DC80095
   HMLAN2_RSSI -86
   HMLAN2_TIME 2019-08-17 16:34:19
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     5
   NAME       Rollo_HM_66B3CD
   NOTIFYDEV  global
   NR         544
   NTFY_ORDER 50-Rollo_HM_66B3CD
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:9C - t:10 s:66B3CD d:007B14 0601C8004DC80095
   protLastRcv 2019-08-17 16:34:19
   protRcv    3 last_at:2019-08-17 16:34:19
   protSnd    4 last_at:2019-08-17 16:34:19
   protState  CMDs_done
   rssi_HMLAN1 cnt:3 min:-77 max:-77 avg:-77 lst:-77
   rssi_at_HMLAN1 cnt:2 min:-79 max:-79 avg:-79 lst:-79
   rssi_at_HMLAN2 cnt:3 min:-88 max:-86 avg:-86.66 lst:-86
   READINGS:
     2019-08-11 21:22:37   ASC_Enable      on
     2019-08-17 16:34:19   ASC_ShuttersLastDrive manual
     2019-08-17 16:33:26   ASC_Time_DriveDown 17.08.2019 - 20:40
     2019-08-17 16:33:26   ASC_Time_DriveUp 18.08.2019 - 05:16
     2019-08-17 16:15:38   CommandAccepted yes
     2019-08-11 19:40:00   D-firmware      2.11
     2019-08-11 19:40:00   D-serialNr      PEQ0098142
     2019-08-11 19:40:58   PairedTo        0x007B14
     2019-08-11 19:40:47   R-driveDown     19 s
     2019-08-11 19:40:25   R-driveTurn     0.5 s
     2019-08-11 19:40:56   R-driveUp       19 s
     2019-08-11 19:40:24   R-pairCentral   0x007B14
     2019-08-11 19:40:25   R-sign          off
     2019-08-11 19:40:57   RegL_00.        00:00 02:01 0A:00 0B:7B 0C:14 15:FF 18:00
     2019-08-11 19:40:58   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:BE 0F:05 10:00 30:06 56:00 57:24 B3:00 B4:64 B5:14
     2019-08-17 16:33:23   associatedWith  ASC
     2019-08-17 16:34:19   deviceMsg       on (to vccu)
     2019-08-17 16:34:19   level           100
     2019-08-17 16:34:19   motor           stop:on
     2019-08-17 16:34:19   pct             100
     2019-08-17 16:34:19   pctSlat         100
     2019-08-11 19:37:28   powerOn         2019-08-11 19:37:28
     2019-08-17 16:34:19   recentStateType info
     2019-08-17 16:34:19   slatDir         stop
     2019-08-17 16:34:19   state           on
     2019-08-17 16:34:19   timedOn         off
   helper:
     HM_CMDNR   156
     cSnd       ,01007B1466B3CD010E
     mId        0107
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +66B3CD,00,00,00
       nextSend   1566052459.70997
       rxt        0
       vccu       vccu
       p:
         66B3CD
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        9C
       io:
         HMLAN1:
           -77
           -77
         HMLAN2:
           -86
           -86
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN2
       flg        A
       ts         1566052459.49411
       ack:
         HASH(0x705e808)
         9C8002007B1466B3CD00
     rssi:
       HMLAN1:
         avg        -77
         cnt        3
         lst        -77
         max        -77
         min        -77
       at_HMLAN1:
         avg        -79
         cnt        2
         lst        -79
         max        -79
         min        -79
       at_HMLAN2:
         avg        -86.6666666666667
         cnt        3
         lst        -86
         max        -86
         min        -88
Attributes:
   ASC        2
   ASC_BrightnessSensor HM_56D055
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 220
   ASC_Shading_Angle_Right 340
   ASC_Shading_Direction 275
   ASC_Shading_MinMax_Elevation 8
   ASC_Shading_Mode always
   ASC_Shading_Pos 10
   ASC_Shading_StateChange_Cloudy 100
   ASC_Shading_StateChange_Sunny 8620
   IODev      HMLAN1
   IOgrp      vccu:HMLAN1
   alias      WohnzimmerFensterOst
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.11
   model      HM-LC-JA1PBU-FM
   peerIDs    00000000,
   room       CUL_HM,Rollos,Wohnzimmer
   serialNr   PEQ0098142
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


komisch ist, dass das ASC state auf manual steht, wie ändert man das auf automatik?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 17:10:31
Sieht soweit gut aus. Heute Abend um 20:40 sollten die Rollos sich schließen.
ASC steht nicht auf manual sondern das letzte Rollo meldet seinen ASC Status. Bedeutet ein Rollo würde manuell gefahren.

Schau erst Mal ob heute Abend die Rollos sich schließen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 17 August 2019, 17:14:08
Naja - das haben sie mit dieser Konfiguration gestern Abend und Heute früh auch nicht.

Das komische ist ja, dass bei der Vorschau der Zeiten überall undefined drinnen steht.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 17 August 2019, 17:20:17
Zitat von: CoolTux am 17 August 2019, 16:20:45
Das ist korrekt. Wenn es Tag ist und ein Roommate nach Hause kommt werden die mit ihm verknüpfte Rollos geöffnet sofern kein weiterer Roommate asleep ist.

hmm, ist das denn sinnvoll?

Wenn vorher keiner Zu Hause ist und dann kommt einer nach Hause, dann wäre es ok, wenn Rollos hochfahren. Wenn aber einer die ganze Zeit zu Hause ist und sich z.B. im Wohnzimmer Rollos runter fährt, warum sollten die dann hoch fahren, nur weil der 2. oder n. Roommate heim kommt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 17:50:09
Zitat von: Borkk am 17 August 2019, 17:20:17
hmm, ist das denn sinnvoll?

Wenn vorher keiner Zu Hause ist und dann kommt einer nach Hause, dann wäre es ok, wenn Rollos hochfahren. Wenn aber einer die ganze Zeit zu Hause ist und sich z.B. im Wohnzimmer Rollos runter fährt, warum sollten die dann hoch fahren, nur weil der 2. oder n. Roommate heim kommt?

Das ist dem umstand geschuldet das ich in vorgehende Versionen vieles in Roommate eingebaut habe was unter anderem das Beschatten an geht. Ich kann das ganze mir noch einmal anschauen und in Abhängigkeit vom zweiten oder dritten Roommate machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 17:52:03
Zitat von: Alex76 am 17 August 2019, 17:14:08
Naja - das haben sie mit dieser Konfiguration gestern Abend und Heute früh auch nicht.

Das komische ist ja, dass bei der Vorschau der Zeiten überall undefined drinnen steht.

Das lass mal die Timer neu erstellen.

Im ASC ein set renewSetSunriseSunsetTimer. Das undefined kann auch aus einer kaputten ReadingsGroup kommen. Am besten Du schaust Dir mit get showShuttersInformation das ganze mal an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 17 August 2019, 17:53:30
Ja, die GetShutterInfo sehen gut aus. Keine Ahnung warum das unten dann nicht passt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 18:50:51
Zitat von: Alex76 am 17 August 2019, 17:53:30
Ja, die GetShutterInfo sehen gut aus. Keine Ahnung warum das unten dann nicht passt.

Dann warte mal auf heute Abend bitte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 17 August 2019, 21:05:39
Zitat von: CoolTux am 17 August 2019, 18:50:51
Dann warte mal auf heute Abend bitte.

Jetzt sind sie gerade runter gefahren. Somit geht das mal wieder - warum gestern nicht weiß ich zwar nicht, aber nun ist die Frage wie es mit der Beschattungs aussieht. Das sollte doch auch damit laufen bzw. siehst Du da irgendeinen Fehler?

lg
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 21:23:39
sunriseTimeWeHoliday off

Dann mach da mal ein on draus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 17 August 2019, 21:32:51
@CoolTux

Was müsste ich denn an meiner Konfiguration noch ändern, damit meine Beschattungswünsche alle funktionieren würden?

lg
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 21:52:47
Zitat von: Alex76 am 17 August 2019, 21:32:51
@CoolTux

Was müsste ich denn an meiner Konfiguration noch ändern, damit meine Beschattungswünsche alle funktionieren würden?

lg

ASC_Shading_Angle_Left 220
ASC_Shading_Angle_Right 340


Das ist Unsinn. Du nimmst die Direction und schaust dann ab wann Beschattet werden soll.
Direction 160 ab 100 soll beschattet werden ASC_Shading_Angle_Left also 60 und ab 200 wieder entschatten also ASC_Shading_Angle_Right 40

Hat Dein Sensor für die Helligkeit als Reading brightness?

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 17 August 2019, 21:55:04
Ja, das hat er.

list
Internals:
   DEF        56D055
   FUUID      5d5557e0-f33f-7f88-ef5d-4c61070ef5436558
   HMLAN1_MSGCNT 125
   HMLAN1_RAWMSG E56D055,0000,204C45EE,FF,FFAD,12865356D05500000000C100000000
   HMLAN1_RSSI -83
   HMLAN1_TIME 2019-08-17 21:54:24
   HMLAN2_MSGCNT 126
   HMLAN2_RAWMSG E56D055,0000,200FF0DD,FF,FFB0,12865356D05500000000C100000000
   HMLAN2_RSSI -80
   HMLAN2_TIME 2019-08-17 21:54:24
   IODev      HMLAN2
   LASTInputDev HMLAN1
   MSGCNT     251
   NAME       HM_56D055
   NOTIFYDEV  global
   NR         552
   NTFY_ORDER 50-HM_56D055
   STATE      B: 0
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:12 - t:53 s:56D055 d:000000 00C100000000
   protLastRcv 2019-08-17 21:54:24
   protRcv    126 last_at:2019-08-17 21:54:24
   rssi_at_HMLAN1 cnt:125 min:-96 max:-81 avg:-83.55 lst:-83
   rssi_at_HMLAN2 cnt:126 min:-88 max:-80 avg:-84.39 lst:-80
   READINGS:
     2019-08-17 16:33:21   Activity        alive
     2019-08-15 15:32:13   D-firmware      1.1
     2019-08-15 15:32:13   D-serialNr      OEQ0229347
     2019-08-15 15:02:31   PairedTo        0x000000
     2019-08-15 15:02:31   R-cyclicInfoMsgDis 0
     2019-08-15 15:02:31   R-pairCentral   0x000000
     2019-08-15 15:02:31   R-sign          off
     2019-08-15 15:02:31   RegL_00.        00:00 02:01 0A:00 0B:00 0C:00 11:00 14:06 18:00
     2019-08-15 15:02:31   RegL_01.        00:00 02:50 08:00 30:06 7B:08 AC:00
     2019-08-17 21:54:24   battery         ok
     2019-08-17 21:54:24   brightness      0
     2019-08-15 15:02:25   powerOn         2019-08-15 15:02:25
     2019-08-15 15:02:25   recentStateType info
     2019-08-17 21:54:24   state           B: 0
   helper:
     HM_CMDNR   18
     mId        00FD
     peerFriend
     peerOpt    -:senBright
     regLst     0,1
     rxType     12
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +56D055,00,00,00
       nextSend   1566071664.47297
       prefIO     
       rxt        2
       vccu       
       p:
         56D055
         00
         00
         00
     mRssi:
       mNo        12
       io:
         HMLAN1:
           -83
           -83
         HMLAN2:
           -78
           -78
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rssi:
       at_HMLAN1:
         avg        -83.552
         cnt        125
         lst        -83
         max        -81
         min        -96
       at_HMLAN2:
         avg        -84.3968253968254
         cnt        126
         lst        -80
         max        -80
         min        -88
Attributes:
   IODev      HMLAN2
   actCycle   028:00
   actStatus  alive
   alias      LichtsensorOst
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.1
   model      HM-SEN-LI-O
   room       CUL_HM,Rollos
   serialNr   OEQ0229347
   subType    senBright


Ich Plotte damit auch das Chart der Helligkeit.

Ich hab jetzt mal bei rechts - links 50 eingestellt. Mehr als 85 geht über das Widget sowieso nicht via Maus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 22:00:01
Gut dann einfach den Rest meines Posts beachten und die Werte entsprechend ändern. Dann sollte es klappen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 17 August 2019, 22:02:04
Was kann ich denn noch machen, damit alles runter fährt, wenn ich nicht daheim bin.

Ich würde das über das Unifi Netz (Handy) und (Auto/Motorrad) auswerten.

Away = Handy weg or Auto weg or Motorrad weg.

Dafür hab ich schon Dummies. (mit on/off)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 August 2019, 22:04:38
Du brauchst "devices" welche als wert state mit home absent gone haben und das selbe als lastState Reading.

Am besten wäre aber Du nimmst Residents und Roommate.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 18 August 2019, 09:42:53
Zitat von: CoolTux am 17 August 2019, 22:04:38
Du brauchst "devices" welche als wert state mit home absent gone haben und das selbe als lastState Reading.

Am besten wäre aber Du nimmst Residents und Roommate.

Da bin ich bis dato nicht weiter gekommen, da das ändern des Roommate aufgrund des Unifi WLANs noch nicht mag, somit hab ichs auch noch nicht definiert im ASC.

Aber heute früh ist wieder nichts hoch gefahren, alles ist unten geblieben. :(

Laut der Grafik hätte aber alles rauf gehen sollen um 5:16 - warum das immer noch als ,,next" steht und nicht der morgige Tag ist mir auch nicht ganz klar. Sollte doch wenn die Zeit vorbei ist der nächste Event berechnet werden oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 August 2019, 10:06:31
Anscheinend sind die Timer nicht gelaufen. Fährst Du die Rollos von Hand kurz bevor sie automatisch öffnen sollen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 18 August 2019, 10:09:03
Nö, da hab ich echt gut noch geschlafen ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 August 2019, 10:24:30
Kannst Du bitte einmal in der FHEMWEB Oberfläche in der Kommandozeile folgendes ein geben

{ join("\n", map { "$_->{TRIGGERTIME}, $_->{FN}"} @intAtA) }

Da sollte dann sowas das
FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn

gelistet sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Moonraker1 am 18 August 2019, 13:50:01
Hallo CoolTux,

nach eingen Wochen Testphase läuft die Beschattung sowie die Steuerung mit dem ersten Rolladen super.
Klasse Modul!

Zwei Fragen/Bitten habe ich dazu:

- der Rolladen hat zwischen den Lamellen Lüftungsschlitze (zur Hinterlüftung bei Beschattung, um einen Hitzestau zu vermeiden). Bei ASC_Shading_Pos 10% sind diese nur teilweise geöffnet, bei 20% ist schon das Rollo einStück weit oben.
  Gibt es einen Möglichkeit, das userAttr so anzupassen, dass auch Zwischenstufen innerhalb der 10%-Schrittweite möglich wären (die Dropdown-Liste lässt ja nur die 10% Abstufung zu)?
- Das Attribut ASC_WindowRec_PosAfterDayClosed lässt nur die Werte open oder lastManual zu. Dies führt dazu, dass wenn man das Fenster tagsüber öffnet und wieder schliesst, das Rollo u.U. zu fährt (weil der lastManual State halt mal closed war), obwohl es eigentlich offen bleiben sollte. Hier wäre es doch eine Idee, den Öffnungsstatus des Rollos zum Zeitpunkt des "Öffnen"-Events vom Fensterkontakt in ein Reading zu schreiben (z.B. "lastState_WindowRec_beforeOpen" o.ä.), um das Rollo nach dem erneuten Schließen des Fensters exakt wieder in den "Vorher"-Öffnungszustand zu versetzen. Das würde m.E. auch dazu führen, dass eine evtl. zu diesem Zeitpunkt ausgeführte Beschattung mit z.B. 18% wieder ausgeführt werden könnte (vlt. muss man dem Modul diese Info auch wieder mitgeben, damit es die Fensteröffnung nicht als "manuelle Fahrt" interpretiert?).

vG und noch einen sonnigen Sonntag  ;)
Olli
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 18 August 2019, 13:56:30
Zitat von: CoolTux am 18 August 2019, 10:24:30
Kannst Du bitte einmal in der FHEMWEB Oberfläche in der Kommandozeile folgendes ein geben

{ join("\n", map { "$_->{TRIGGERTIME}, $_->{FN}"} @intAtA) }

Da sollte dann sowas das
FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn

gelistet sein.

Diese Zeilen fehlen leider, es kommt nur:

1566129332.57311, ENIGMA2_GetStatus
1566129333.01293, ENIGMA2_GetStatus
1566129335.66096, HttpUtils_Err
1566129338.02598, RESIDENTStk_DurationTimer
1566129338.0288, plex_refreshSubscriptions
1566129338.02888, HTTPMOD_GetUpdate
1566129338.14421, plex_sendDiscover
1566129338.14432, plex_sendDiscover
1566129338.14446, plex_sendDiscover
1566129338.14459, plex_sendDiscover
1566129346.27993, HMLAN_KeepAlive
1566129351.06118, HMLAN_KeepAlive
1566129378, FW_closeInactiveClients
1566129385.49717, RESIDENTStk_DurationTimer
1566129447.08428, HOMBOT_Get_stateRequest
1566129447.08435, HOMBOT_Get_stateRequest
1566129447.08439, HOMBOT_Get_stateRequest
1566129451.85126, myPoolcontroller_GetUpdate
1566129451.86023, HTTPMOD_GetUpdate
1566129451.86287, HTTPMOD_GetUpdate
1566129480.32535, PROPLANTA_Start
1566129484.71554, FHEM::Astro::Update
1566129499.07011, LUXTRONIK2_GetUpdate
1566130057.51032, CUL_HM_qStateUpdatIfEnab
1566130059.58452, CUL_HM_qStateUpdatIfEnab
1566130062.25452, CUL_HM_qStateUpdatIfEnab
1566130063.69043, CUL_HM_qStateUpdatIfEnab
1566130076.15736, CUL_HM_qStateUpdatIfEnab
1566130081.51167, CUL_HM_qStateUpdatIfEnab
1566130085.81356, CUL_HM_qStateUpdatIfEnab
1566130090.68828, CUL_HM_qStateUpdatIfEnab
1566130093.3972, CUL_HM_qStateUpdatIfEnab
1566130098.87381, CUL_HM_qStateUpdatIfEnab
1566130101.92627, CUL_HM_qStateUpdatIfEnab
1566130103.24765, CUL_HM_qStateUpdatIfEnab
1566130109.5345, CUL_HM_qStateUpdatIfEnab
1566130110.64086, CUL_HM_qStateUpdatIfEnab
1566158400, at_Exec
1566165450.40846, Calendar_Wakeup
1566187200, at_Exec
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 18 August 2019, 14:08:54
Zitat von: Moonraker1 am 18 August 2019, 13:50:01
Hallo CoolTux,

nach eingen Wochen Testphase läuft die Beschattung sowie die Steuerung mit dem ersten Rolladen super.
Klasse Modul!

Zwei Fragen/Bitten habe ich dazu:

- der Rolladen hat zwischen den Lamellen Lüftungsschlitze (zur Hinterlüftung bei Beschattung, um einen Hitzestau zu vermeiden). Bei ASC_Shading_Pos 10% sind diese nur teilweise geöffnet, bei 20% ist schon das Rollo einStück weit oben.
  Gibt es einen Möglichkeit, das userAttr so anzupassen, dass auch Zwischenstufen innerhalb der 10%-Schrittweite möglich wären (die Dropdown-Liste lässt ja nur die 10% Abstufung zu)?
setze das so ein im userattr
ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Moonraker1 am 18 August 2019, 14:15:01
Zitat von: moonsorrox am 18 August 2019, 14:08:54
setze das so ein im userattr
ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100

Hallo moonsorrox,

danke! Ich hätte gedacht, dass das dann bei einem Neustart bzw. Refresh mittels createNewNotifyDev wieder überschrieben wird.

vG
Olli
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 18 August 2019, 14:16:24
nein wird es nicht kannst du alles anpassen wie du es möchtest dafür ist es ja ein userattr  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 August 2019, 14:36:21
Zitat von: Alex76 am 18 August 2019, 13:56:30
Diese Zeilen fehlen leider, es kommt nur:

1566129332.57311, ENIGMA2_GetStatus
1566129333.01293, ENIGMA2_GetStatus
1566129335.66096, HttpUtils_Err
1566129338.02598, RESIDENTStk_DurationTimer
1566129338.0288, plex_refreshSubscriptions
1566129338.02888, HTTPMOD_GetUpdate
1566129338.14421, plex_sendDiscover
1566129338.14432, plex_sendDiscover
1566129338.14446, plex_sendDiscover
1566129338.14459, plex_sendDiscover
1566129346.27993, HMLAN_KeepAlive
1566129351.06118, HMLAN_KeepAlive
1566129378, FW_closeInactiveClients
1566129385.49717, RESIDENTStk_DurationTimer
1566129447.08428, HOMBOT_Get_stateRequest
1566129447.08435, HOMBOT_Get_stateRequest
1566129447.08439, HOMBOT_Get_stateRequest
1566129451.85126, myPoolcontroller_GetUpdate
1566129451.86023, HTTPMOD_GetUpdate
1566129451.86287, HTTPMOD_GetUpdate
1566129480.32535, PROPLANTA_Start
1566129484.71554, FHEM::Astro::Update
1566129499.07011, LUXTRONIK2_GetUpdate
1566130057.51032, CUL_HM_qStateUpdatIfEnab
1566130059.58452, CUL_HM_qStateUpdatIfEnab
1566130062.25452, CUL_HM_qStateUpdatIfEnab
1566130063.69043, CUL_HM_qStateUpdatIfEnab
1566130076.15736, CUL_HM_qStateUpdatIfEnab
1566130081.51167, CUL_HM_qStateUpdatIfEnab
1566130085.81356, CUL_HM_qStateUpdatIfEnab
1566130090.68828, CUL_HM_qStateUpdatIfEnab
1566130093.3972, CUL_HM_qStateUpdatIfEnab
1566130098.87381, CUL_HM_qStateUpdatIfEnab
1566130101.92627, CUL_HM_qStateUpdatIfEnab
1566130103.24765, CUL_HM_qStateUpdatIfEnab
1566130109.5345, CUL_HM_qStateUpdatIfEnab
1566130110.64086, CUL_HM_qStateUpdatIfEnab
1566158400, at_Exec
1566165450.40846, Calendar_Wakeup
1566187200, at_Exec


Dann würden die Timer nicht angelegt. Mache sie noch mal neu und überprüfe ob sie angelegt wurden mit dem Code von oben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 18 August 2019, 14:39:01
Ja jetzt sind die drinnen, muss man das nach jeder Fahrt händisch anlegen oder warum kommen die nicht automatisch?

1566153533, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1566153533, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1566153533, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1566153533, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1566153533, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1566153533, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1566153533, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1566153533, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1566153533, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1566153533, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1566153533, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1566184696, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1566184696, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1566184696, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1566184696, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1566184696, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1566184696, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1566184696, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1566184696, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1566184696, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1566184696, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1566184696, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 August 2019, 14:41:04
Sie sollten schon nach jeder Fahrt neu erstellt werden. Selbst wenn sie nicht fahren werden sie eigentlich erstellt. Hier könnte ein verbose 4 helfen kurz bevor die Abendfahrt beginnt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 18 August 2019, 14:42:21
Wo trag ich das verbose ein?

ein bisserl etwas offtopic gibts auch noch, dass was nur am Rande dazu passt, wegen der Anwesenheit:

Internals:
   DEF        unifi:iPhoneAger7Plus_last_seen.* { if (time_str2num(ReadingsTimestamp("unifi","iPhoneAger7Plus_last_seen","")) <(time-180)) { fhem("set rr_Alex abwesend"); } else { fhem("set rr_Alex zuhause"); } }
   FUUID      5cc36bf7-f33f-7f88-e187-f9676134da23f773
   NAME       di_alex_unifi_presence
   NOTIFYDEV  unifi
   NR         406
   NTFY_ORDER 50-di_alex_unifi_presence
   REGEXP     unifi:iPhoneAger7Plus_last_seen.*
   STATE      2019-08-18 14:39:52
   TRIGGERTIME 1566131992.49465
   TYPE       notify
   READINGS:
     2019-08-17 22:52:14   Device          unifi
     2018-11-01 15:37:22   cmd             2
     2018-11-01 15:37:22   cmd_event       unifi
     2018-11-01 15:37:22   cmd_nr          2
     2019-08-17 22:52:14   e_unifi_iPhoneAger7Plus_last_seen 2019-08-17 22:25:56
     2019-08-17 22:46:00   mode            enabled
     2019-08-17 23:57:27   state           active
Attributes:
   room       Personen


Das Reading aus dem Unifi hat die aktuelle Uhrzeit, aber beim List steht ein Wert von gestern. Sieht da jemand den Fehler?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 August 2019, 14:43:23
Zitat von: Moonraker1 am 18 August 2019, 13:50:01
Hallo CoolTux,

nach eingen Wochen Testphase läuft die Beschattung sowie die Steuerung mit dem ersten Rolladen super.
Klasse Modul!

Zwei Fragen/Bitten habe ich dazu:

- der Rolladen hat zwischen den Lamellen Lüftungsschlitze (zur Hinterlüftung bei Beschattung, um einen Hitzestau zu vermeiden). Bei ASC_Shading_Pos 10% sind diese nur teilweise geöffnet, bei 20% ist schon das Rollo einStück weit oben.
  Gibt es einen Möglichkeit, das userAttr so anzupassen, dass auch Zwischenstufen innerhalb der 10%-Schrittweite möglich wären (die Dropdown-Liste lässt ja nur die 10% Abstufung zu)?
- Das Attribut ASC_WindowRec_PosAfterDayClosed lässt nur die Werte open oder lastManual zu. Dies führt dazu, dass wenn man das Fenster tagsüber öffnet und wieder schliesst, das Rollo u.U. zu fährt (weil der lastManual State halt mal closed war), obwohl es eigentlich offen bleiben sollte. Hier wäre es doch eine Idee, den Öffnungsstatus des Rollos zum Zeitpunkt des "Öffnen"-Events vom Fensterkontakt in ein Reading zu schreiben (z.B. "lastState_WindowRec_beforeOpen" o.ä.), um das Rollo nach dem erneuten Schließen des Fensters exakt wieder in den "Vorher"-Öffnungszustand zu versetzen. Das würde m.E. auch dazu führen, dass eine evtl. zu diesem Zeitpunkt ausgeführte Beschattung mit z.B. 18% wieder ausgeführt werden könnte (vlt. muss man dem Modul diese Info auch wieder mitgeben, damit es die Fensteröffnung nicht als "manuelle Fahrt" interpretiert?).

vG und noch einen sonnigen Sonntag  ;)
Olli

Man kann doch über die Kommandozeile mittels des Befehls attr ein Attribut setzen mit einem beliebigen Wert. Also auch 5er Angaben. Verfestigt Euch nicht immer so sehr auf des Frontend.  ;)

Über das zweite denke ich mal nach.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 August 2019, 14:44:37
Zitat von: Alex76 am 18 August 2019, 14:42:21
Wo trag ich das verbose ein?

ein bisserl etwas offtopic gibts auch noch, dass was nur am Rande dazu passt, wegen der Anwesenheit:

Internals:
   DEF        unifi:iPhoneAger7Plus_last_seen.* { if (time_str2num(ReadingsTimestamp("unifi","iPhoneAger7Plus_last_seen","")) <(time-180)) { fhem("set rr_Alex abwesend"); } else { fhem("set rr_Alex zuhause"); } }
   FUUID      5cc36bf7-f33f-7f88-e187-f9676134da23f773
   NAME       di_alex_unifi_presence
   NOTIFYDEV  unifi
   NR         406
   NTFY_ORDER 50-di_alex_unifi_presence
   REGEXP     unifi:iPhoneAger7Plus_last_seen.*
   STATE      2019-08-18 14:39:52
   TRIGGERTIME 1566131992.49465
   TYPE       notify
   READINGS:
     2019-08-17 22:52:14   Device          unifi
     2018-11-01 15:37:22   cmd             2
     2018-11-01 15:37:22   cmd_event       unifi
     2018-11-01 15:37:22   cmd_nr          2
     2019-08-17 22:52:14   e_unifi_iPhoneAger7Plus_last_seen 2019-08-17 22:25:56
     2019-08-17 22:46:00   mode            enabled
     2019-08-17 23:57:27   state           active
Attributes:
   room       Personen


Das Reading aus dem Unifi hat die aktuelle Uhrzeit, aber beim List steht ein Wert von gestern. Sieht da jemand den Fehler?

Verbose im ASC Device als Attribut.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 18 August 2019, 14:45:43
Zitat von: CoolTux am 18 August 2019, 14:44:37
Verbose im ASC Device als Attribut.

Kann es sein, dass die nach einem Neustart von FHEM einfach weg sind?

Bei mir hängt FHEM extrem oft und ich weiß nicht warum, meist ists dann so, ein Restart machts wieder gut.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 August 2019, 14:47:01
Zitat von: Alex76 am 18 August 2019, 14:45:43
Kann es sein, dass die nach einem Neustart von FHEM einfach weg sind?

Bei mir hängt FHEM extrem oft und ich weiß nicht warum, meist ists dann so, ein Restart machts wieder gut.

Sie sollten nach einem Neustart neu angelegt werden.
Zeig mal bitte noch mal ein list vom ASC Device.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 18 August 2019, 14:48:23
Zitat von: CoolTux am 18 August 2019, 14:47:01
Sie sollten nach einem Neustart neu angelegt werden.
Zeig mal bitte noch mal ein list vom ASC Device.

list ASC
Internals:
   FUUID      5d37050c-f33f-7f88-126b-6d96b2d6818bd722
   FVERSION   73_AutoShuttersControl.pm:v0.6.27-s19998/2019-08-14 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,Rollo_HM_66B2A2,Rollo_HM_66B2B9,Rollo_HM_66B2EA,Rollo_HM_66B3CD,Rollo_HM_66B420,Rollo_HM_66B42B,Rollo_HM_66B458,Rollo_HM_66B481,Rollo_HM_66B494,Rollo_HM_66B496,Rollo_HM_66B4A0,HM_66B420,HM_66B494,HM_66B2EA,HM_66B42B,HM_66B2A2,HM_66B2B9,HM_66B496,HM_66B3CD,HM_66B458,HM_56D055,HM_66B4A0
   NR         508
   NTFY_ORDER 51-ASC
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.27
   READINGS:
     2019-08-15 16:40:10   100_PosValue    100
     2019-08-15 16:21:01   HM_66B2A2_PosValue 100
     2019-08-15 05:12:14   HM_66B2A2_lastPosValue 0
     2019-08-15 16:40:47   HM_66B2B9_PosValue 100
     2019-08-15 05:12:14   HM_66B2B9_lastPosValue 0
     2019-08-15 16:40:48   HM_66B2EA_PosValue 100
     2019-08-15 05:12:14   HM_66B2EA_lastPosValue 0
     2019-08-15 16:40:49   HM_66B3CD_PosValue 100
     2019-08-15 05:12:14   HM_66B3CD_lastPosValue 0
     2019-08-15 16:40:50   HM_66B420_PosValue 100
     2019-08-15 05:12:14   HM_66B420_lastPosValue 0
     2019-08-15 16:40:51   HM_66B42B_PosValue 100
     2019-08-15 05:12:14   HM_66B42B_lastPosValue 0
     2019-08-15 16:40:52   HM_66B458_PosValue 100
     2019-08-15 05:12:14   HM_66B458_lastPosValue 0
     2019-08-15 16:40:54   HM_66B494_PosValue 100
     2019-08-15 05:12:14   HM_66B494_lastPosValue 0
     2019-08-15 16:40:55   HM_66B496_PosValue 100
     2019-08-15 05:12:14   HM_66B496_lastPosValue 0
     2019-08-15 16:40:56   HM_66B4A0_PosValue 100
     2019-08-15 05:12:14   HM_66B4A0_lastPosValue 0
     2019-08-17 23:58:26   Rollo_HM_66B2A2_PosValue 0
     2019-08-17 20:40:49   Rollo_HM_66B2A2_lastPosValue 100
     2019-08-18 14:37:30   Rollo_HM_66B2A2_nextAstroTimeEvent 18.08.2019 - 20:38
     2019-08-17 23:58:27   Rollo_HM_66B2B9_PosValue 0
     2019-08-17 20:40:49   Rollo_HM_66B2B9_lastPosValue 100
     2019-08-18 14:37:30   Rollo_HM_66B2B9_nextAstroTimeEvent 18.08.2019 - 20:38
     2019-08-17 23:58:28   Rollo_HM_66B2EA_PosValue 0
     2019-08-17 20:40:49   Rollo_HM_66B2EA_lastPosValue 100
     2019-08-18 14:37:30   Rollo_HM_66B2EA_nextAstroTimeEvent 18.08.2019 - 20:38
     2019-08-17 23:58:29   Rollo_HM_66B3CD_PosValue 0
     2019-08-17 20:40:49   Rollo_HM_66B3CD_lastPosValue 100
     2019-08-18 14:37:30   Rollo_HM_66B3CD_nextAstroTimeEvent 18.08.2019 - 20:38
     2019-08-17 23:58:30   Rollo_HM_66B420_PosValue 0
     2019-08-17 20:40:49   Rollo_HM_66B420_lastPosValue 100
     2019-08-18 14:37:30   Rollo_HM_66B420_nextAstroTimeEvent 18.08.2019 - 20:38
     2019-08-17 23:58:31   Rollo_HM_66B42B_PosValue 0
     2019-08-17 20:40:49   Rollo_HM_66B42B_lastPosValue 100
     2019-08-18 14:37:30   Rollo_HM_66B42B_nextAstroTimeEvent 18.08.2019 - 20:38
     2019-08-18 09:50:05   Rollo_HM_66B458_PosValue 0
     2019-08-17 20:40:49   Rollo_HM_66B458_lastPosValue 100
     2019-08-18 14:37:30   Rollo_HM_66B458_nextAstroTimeEvent 18.08.2019 - 20:38
     2019-08-17 23:58:33   Rollo_HM_66B481_PosValue 0
     2019-08-17 20:40:49   Rollo_HM_66B481_lastPosValue 100
     2019-08-18 14:37:30   Rollo_HM_66B481_nextAstroTimeEvent 18.08.2019 - 20:38
     2019-08-17 23:58:34   Rollo_HM_66B494_PosValue 0
     2019-08-17 20:40:49   Rollo_HM_66B494_lastPosValue 100
     2019-08-18 14:37:30   Rollo_HM_66B494_nextAstroTimeEvent 18.08.2019 - 20:38
     2019-08-17 23:58:35   Rollo_HM_66B496_PosValue 0
     2019-08-17 20:40:49   Rollo_HM_66B496_lastPosValue 100
     2019-08-18 14:37:30   Rollo_HM_66B496_nextAstroTimeEvent 18.08.2019 - 20:38
     2019-08-17 23:58:36   Rollo_HM_66B4A0_PosValue 0
     2019-08-17 20:40:49   Rollo_HM_66B4A0_lastPosValue 100
     2019-08-18 14:37:30   Rollo_HM_66B4A0_nextAstroTimeEvent 18.08.2019 - 20:38
     2019-07-23 15:01:00   ascEnable       on
     2019-08-16 09:11:03   controlShading  on
     2019-07-23 15:01:00   hardLockOut     off
     2019-08-16 19:36:35   partyMode       off
     2019-08-17 23:17:43   room_Arbeitszimmer_CUL_HM_Rollos Rollo_HM_66B2B9,Rollo_HM_66B42B
     2019-08-17 23:17:43   room_CUL_HM_Gang_Rollos Rollo_HM_66B481
     2019-08-17 23:17:43   room_CUL_HM_Kueche_Rollos Rollo_HM_66B458,Rollo_HM_66B496
     2019-08-17 23:17:43   room_CUL_HM_Rollos_Wohnzimmer Rollo_HM_66B2A2,Rollo_HM_66B2EA,Rollo_HM_66B3CD,Rollo_HM_66B420,Rollo_HM_66B494,Rollo_HM_66B4A0
     2019-07-23 15:01:00   selfDefense     off
     2019-08-18 14:37:30   state           created new drive timer
     2019-07-23 15:01:00   sunriseTimeWeHoliday off
     2019-08-17 23:57:28   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_HM_66B2A2
       Rollo_HM_66B2B9
       Rollo_HM_66B2EA
       Rollo_HM_66B3CD
       Rollo_HM_66B420
       Rollo_HM_66B42B
       Rollo_HM_66B458
       Rollo_HM_66B481
       Rollo_HM_66B494
       Rollo_HM_66B496
       Rollo_HM_66B4A0
   monitoredDevs:
     HM_56D055:
       HM_66B2A2  ASC_BrightnessSensor
       HM_66B2B9  ASC_BrightnessSensor
       HM_66B2EA  ASC_BrightnessSensor
       HM_66B3CD  ASC_BrightnessSensor
       HM_66B420  ASC_BrightnessSensor
       HM_66B42B  ASC_BrightnessSensor
       HM_66B458  ASC_BrightnessSensor
       HM_66B494  ASC_BrightnessSensor
       HM_66B4A0  ASC_BrightnessSensor
     HM_66B2A2:
     HM_66B2B9:
     HM_66B2EA:
     HM_66B3CD:
     HM_66B420:
     HM_66B42B:
     HM_66B458:
     HM_66B494:
     HM_66B496:
     HM_66B4A0:
     Rollo_HM_66B2A2:
     Rollo_HM_66B2B9:
     Rollo_HM_66B2EA:
     Rollo_HM_66B3CD:
     Rollo_HM_66B420:
     Rollo_HM_66B42B:
     Rollo_HM_66B458:
     Rollo_HM_66B481:
     Rollo_HM_66B494:
     Rollo_HM_66B496:
     Rollo_HM_66B4A0:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon 0
   ASC_autoAstroModeMorning CIVIL
   ASC_autoAstroModeMorningHorizon 0
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_tempSensor Waermepumpe:ambientTemperature
   ASC_twilightDevice ASC_Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollos
   verbose    5
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 August 2019, 15:02:36
Gestern um 23:47 hast Du FHEM neu gestartet? Sieht alles OK aus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 18 August 2019, 15:03:26
Zitat von: CoolTux am 18 August 2019, 15:02:36
Gestern um 23:47 hast Du FHEM neu gestartet? Sieht alles OK aus.

Stimmt und ich vermute, dass die Timer dann nicht angelegt wurden, da ja keine da waren.

Ist nur die Frage warum.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 August 2019, 15:21:05
Das finden wir nur durch debuggen und testen raus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 19 August 2019, 00:27:36
Zitat von: CoolTux am 17 August 2019, 17:50:09
Das ist dem umstand geschuldet das ich in vorgehende Versionen vieles in Roommate eingebaut habe was unter anderem das Beschatten an geht. Ich kann das ganze mir noch einmal anschauen und in Abhängigkeit vom zweiten oder dritten Roommate machen.

Hallo CoolTux,

Bei aller Begeisterung für das Modul, das mit den Roommates kann so nicht bleiben. Folgendes ist passiert:

Bei mir fahren Rollos nur in "Night Close" wenn die Roommates absent sind (ASC_Mode_Down = absent). D.h. Morgens zu Day Open, sind alle Rollos bereits oben. Heute Morgen bin ich jedoch früher aufgestanden und aus dem Haus (für ASC noch Nacht). Meine Freundin lag noch im Bett. Nachdem mich mein Geofancy auf absent geschaltet hat, sind alle Rollos in Night Close gefahren obwohl noch ein Roommate home war. Es ist toll das ASC Roommates pro Zimmer auswertet aber es muss bei 2 oder mehr Roommates auch alle berücksichtigen. Das Zimmer ist erst "absent" wenn alle Roommates absent sind und es ist "home" sobald min. ein Roommate "home" ist. So wie die Logik bei RESIDENTS.

Ich stelle mir die Frage ob ASC anstelle von Roommates in dem Attribut auch RESIDENTS akzeptiert. Und ich stelle mir die Frage in welcher Form RESIDENTS im ASC Device berücksichtigt wird. 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 August 2019, 06:14:58
Das muss ich heute mal testen.
Davon mal ab, für welche Räume hast Du denn Roommate vergeben? Eigentlich sind die Roommates für Schlafräume gedacht und das Residents für den Rest. Deine Konstellation mit nur bei absent fahren ist ungewöhnlich aber ich gebe Dir Recht es sollte dennoch vernünftig funktionieren.

Schau Dir einmal die Beschreibung zu ascAPIget an und starte dann eine Abfrage auf ein Rollo mit RoommatesStatus oder so ähnlich.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 19 August 2019, 07:21:47
Zitat von: CoolTux am 19 August 2019, 06:14:58
Das muss ich heute mal testen.
Davon mal ab, für welche Räume hast Du denn Roommate vergeben? Eigentlich sind die Roommates für Schlafräume gedacht und das Residents für den Rest. Deine Konstellation mit nur bei absent fahren ist ungewöhnlich aber ich gebe Dir Recht es sollte dennoch vernünftig funktionieren.

Schau Dir einmal die Beschreibung zu ascAPIget an und starte dann eine Abfrage auf ein Rollo mit RoommatesStatus oder so ähnlich.

Grüße

Guten Morgen, in der Tat habe ich allen Räumen alle Roommates zuordnet. Ich möchte in jedem Raum das Fahren Morgen, Abends und die Beschattung in Abhängigkeit der Anwesenheit von Personen regeln. Wenn aber die Roommates je Zimmer das zentrale Attr. RESIDENTS überschrieben, habe ich tatsächlich einen Denkfehler und muss nur alle Roommates Einträge in den Rollo Devices löschen. Das versuche ich mal. Dennoch sollte ASC bei 2 eingetragen Roommates in einem Raum auch beide wie oben beschrieben berücksichtigen.

Ich hatte am Anfang bei Night Close die Rollos fahren lassen, aber das war dann aus verschiedenen Gründen an vielen Tagen ungünstig. Ich bin da auch noch in der Findungsphase was sinnvoll ist.     
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 19 August 2019, 07:28:31
Moin,

ich habe zu diesem Problem einen neuen Hinweis https://forum.fhem.de/index.php/topic,99980.msg962444.html#msg962444 (https://forum.fhem.de/index.php/topic,99980.msg962444.html#msg962444)

Gestern stand das Fenster tagsüber lange auf Kipp.
Abends sind alle Rolläden in Privacy bzw Night-Close gefahren, nur dieses eine nicht.
Also mal nachgesehen, auch bei manueller Fahrt wird nichts erkannt (kein Shutter_Last_Drive manuel).
Nachdem ich das Fenster geschlossen habe wurde plötzlich wieder die manuelle Fahrt erkannt (Shutters_Last_Drive manual)!

Also scheint das Problem irgendwo mit geöffneten Fenstern zusammen zu hängen. (Was entweder vom schliessen des Fensters oder mit createNewNotifyDev kurzzeitig gelöst wird).

list vom Rolladen:

Internals:
   CUL_Stick_MSGCNT 31
   CUL_Stick_RAWMSG A0D8DA4103B9B882CD68A0601C800::-57.5:CUL_Stick
   CUL_Stick_RSSI -57.5
   CUL_Stick_TIME 2019-08-19 06:48:16
   DEF        3B9B88
   FUUID      5c443663-f33f-02b0-c822-df189f5fbff095c1
   HMLAN_MSGCNT 31
   HMLAN_RAWMSG E3B9B88,0000,3BC71EB6,FF,FFC6,8DA4103B9B882CD68A0601C800
   HMLAN_RSSI -58
   HMLAN_TIME 2019-08-19 06:48:16
   IODev      HMLAN
   LASTInputDev HMLAN
   MSGCNT     62
   NAME       OG.sz.RO.SZRolladen
   NOTIFYDEV  global
   NR         170
   NTFY_ORDER 50-OG.sz.RO.SZRolladen
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:8D - t:10 s:3B9B88 d:2CD68A 0601C800
   protLastRcv 2019-08-19 06:48:16
   protRcv    37 last_at:2019-08-19 06:48:16
   protSnd    36 last_at:2019-08-19 06:48:16
   protState  CMDs_done
   rssi_HMLAN cnt:6 min:-58 max:-57 avg:-57.83 lst:-57
   rssi_at_CUL_Stick cnt:31 min:-59.5 max:-56 avg:-57.38 lst:-57.5
   rssi_at_HMLAN cnt:31 min:-62 max:-58 avg:-59.64 lst:-58
   READINGS:
     2019-08-11 11:15:28   ASC_Enable      on
     2019-08-19 06:48:16   ASC_ShuttersLastDrive roommate awoken
     2019-08-19 06:30:02   ASC_Time_DriveDown 19.08.2019 - 21:27
     2019-08-19 06:30:02   ASC_Time_DriveUp 20.08.2019 - 06:30
     2019-08-19 06:30:02   ASC_Time_PrivacyDriveDown 19.08.2019 - 21:12
     2019-08-04 19:14:45   Automatik_Pos_vor_Windowsafety 19
     2019-08-19 06:48:00   CommandAccepted yes
     2018-09-30 11:11:46   D-firmware      2.5
     2018-09-30 11:11:46   D-serialNr      MEQ0391510
     2019-07-31 07:41:06   PairedTo        0x2CD68A
     2018-10-10 17:49:26   R-driveDown     13.5 s
     2018-10-10 17:49:26   R-driveTurn     0.5 s
     2018-10-10 17:49:26   R-driveUp       16 s
     2018-10-10 17:49:25   R-pairCentral   0x2CD68A
     2018-10-10 17:49:26   R-sign          off
     2019-07-31 07:41:06   RegL_00.        00:00 02:01 0A:2C 0B:D6 0C:8A 15:05 18:00
     2019-07-31 07:41:07   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:87 0D:00 0E:A0 0F:05 10:00 30:06 56:00 57:22
     2019-08-17 07:29:21   associatedWith  Rolladensteuerung
     2019-08-19 06:48:16   deviceMsg       off (to VCCU)
     2019-08-11 02:43:43   inhibit         set_off
     2019-08-19 06:48:16   level           0
     2019-08-19 06:48:16   motor           stop:off
     2019-08-19 06:48:16   pct             0
     2019-08-19 06:48:16   recentStateType info
     2019-08-19 06:48:16   state           off
     2019-08-19 06:48:16   timedOn         off
   helper:
     HM_CMDNR   141
     cSnd       112CD68A3B9B8802011E,112CD68A3B9B880201C8
     dlvlCmd    ++A0112CD68A3B9B880201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3B9B88,00,00,00
       nextSend   1566190096.74067
       rxt        0
       vccu       VCCU
       p:
         3B9B88
         00
         00
         00
       prefIO:
         HMLAN
         CUL_Stick
     mRssi:
       mNo        8D
       io:
         CUL_Stick:
           -57.5
           -57.5
         HMLAN:
           -52
           -52
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_Stick
       flg        A
       ts         1566190096.64227
       ack:
         HASH(0x736a390)
         8D80022CD68A3B9B8800
     rssi:
       HMLAN:
         avg        -57.8333333333333
         cnt        6
         lst        -57
         max        -57
         min        -58
       at_CUL_Stick:
         avg        -57.3870967741935
         cnt        31
         lst        -57.5
         max        -56
         min        -59.5
       at_HMLAN:
         avg        -59.6451612903226
         cnt        31
         lst        -58
         max        -58
         min        -62
     tmpl:
Attributes:
   ASC        2
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 85
   ASC_DriveUpMaxDuration 40
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 900
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device rr_Sascha
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 82
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 91
   ASC_Shading_StateChange_Cloudy 2000
   ASC_Shading_StateChange_Sunny 2500
   ASC_Shading_WaitingPeriod 600
   ASC_TempSensor OG.sz.TF.Schlafzimmer
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 06:40
   ASC_Time_Up_WE_Holiday 07:00
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec OG.sz.TK.FensterSZ
   ASC_WindowRec_PosAfterDayClosed open
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_Stick
   IOgrp      VCCU:HMLAN,CUL_Stick
   autoReadReg 4_reqStatus
   comment    Cloudy/sunny 2000 / 2500
Shading Angle 75 / 75
Shading Direction 180
Shading Elev. 25

   devStateIcon Auf:fts_shutter_10@green Zu:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   expert     2_raw
   firmware   2.5
   group      Rolladen
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       Homekit,Rolladen
   serialNr   MEQ0391510
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   verbose    3
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


list vom Fensterkontakt

Internals:
   CHANGED   
   CUL_Stick_MSGCNT 73
   CUL_Stick_RAWMSG A0D65A6104FDC2A2CD68A06010000::-69.5:CUL_Stick
   CUL_Stick_RSSI -69.5
   CUL_Stick_TIME 2019-08-19 06:25:57
   DEF        4FDC2A
   FUUID      5c443665-f33f-02b0-9c14-45001aa9fe82fd04
   HMLAN_MSGCNT 66
   HMLAN_RAWMSG E4FDC2A,0000,3BB2ACD9,FF,FFA6,65A6104FDC2A2CD68A06010000
   HMLAN_RSSI -90
   HMLAN_TIME 2019-08-19 06:25:57
   IODev      HMLAN
   LASTInputDev HMLAN
   MSGCNT     139
   NAME       OG.sz.TK.FensterSZ
   NOTIFYDEV  global
   NR         279
   NTFY_ORDER 50-OG.sz.TK.FensterSZ
   STATE      closed
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:65 - t:10 s:4FDC2A d:2CD68A 06010000
   peerList   HM_36DA4B_WindowRec,
   protLastRcv 2019-08-19 06:25:57
   protRcv    75 last_at:2019-08-19 06:25:57
   protRcvB   6 last_at:2019-08-18 22:10:29
   protSnd    69 last_at:2019-08-19 06:25:57
   protState  CMDs_done
   rssi_at_CUL_Stick cnt:73 min:-76.5 max:-68.5 avg:-71.13 lst:-69.5
   rssi_at_HMLAN cnt:66 min:-104 max:-71 avg:-82.51 lst:-90
   READINGS:
     2019-08-17 07:29:18   Activity        alive
     2019-06-24 10:48:35   CommandAccepted yes
     2019-01-29 18:37:23   D-firmware      1.0
     2019-01-29 18:37:23   D-serialNr      NEQ1159105
     2019-06-24 10:48:36   PairedTo        0x2CD68A
     2019-01-29 18:37:26   R-HM_36DA4B_WindowRec-expectAES on
     2019-01-29 18:37:26   R-HM_36DA4B_WindowRec-peerNeedsBurst on
     2019-01-28 23:21:09   R-cyclicInfoMsg on
     2019-06-24 10:48:36   R-eventDlyTime  2 s
     2019-01-28 23:35:41   R-msgScPosA     open
     2019-01-28 23:35:41   R-msgScPosB     closed
     2019-01-28 23:21:09   R-pairCentral   0x2CD68A
     2019-01-28 23:21:09   R-sabotageMsg   on
     2019-01-28 23:35:41   R-sign          on
     2019-01-28 23:21:09   R-transmDevTryMax 6
     2019-01-28 23:35:41   R-transmitTryMax 6
     2019-06-24 10:48:35   aesCommToDev    ok
     2019-06-24 10:48:35   aesKeyNbr       00
     2019-08-19 06:25:57   alive           yes
     2019-08-19 06:25:57   battery         ok
     2019-08-19 06:25:57   contact         closed (to VCCU)
     2019-08-17 07:29:20   peerList        HM_36DA4B_WindowRec,
     2019-08-19 06:25:57   recentStateType info
     2019-08-19 06:25:57   sabotageError   off
     2019-08-19 06:25:57   state           closed
     2019-01-29 17:44:55   trigDst_HM_36DA4B noConfig
     2019-08-18 22:10:30   trigger_cnt     142
   helper:
     HM_CMDNR   101
     mId        00C7
     peerFriend peerAct,peerVirt
     peerOpt    4:threeStateSensor
     regLst     0,1,4p
     rxType     28
     supp_Pair_Rep 0
     ack:
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +4FDC2A,00,00,00
       nextSend   1566188757.10659
       rxt        2
       vccu       VCCU
       p:
         4FDC2A
         00
         00
         00
       prefIO:
         HMLAN
         CUL_Stick
     mRssi:
       mNo        65
       io:
         CUL_Stick:
           -69.5
           -69.5
         HMLAN:
           -88
           -88
     prt:
       bErr       0
       sProc      0
       sleeping   0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
     rpt:
       IO         CUL_Stick
       flg        A
       ts         1566188757.00968
       ack:
         HASH(0x76aae30)
         6580022CD68A4FDC2A00
     rssi:
       at_CUL_Stick:
         avg        -71.1369863013699
         cnt        73
         lst        -69.5
         max        -68.5
         min        -76.5
       at_HMLAN:
         avg        -82.5151515151515
         cnt        66
         lst        -90
         max        -71
         min        -104
     tmpl:
Attributes:
   Automatik_Rolladen OG.sz.RO.SZRolladen
   DbLogExclude .*
   Fensterkontakt 1
   HomeContactType window
   HomeModeAlarmActive armaway
   IOgrp      VCCU:HMLAN,CUL_Stick
   actCycle   002:50
   actStatus  alive
   alias      Schlafzimmerfenster
   autoReadReg 4_reqStatus
   event-on-change-reading .*
   expert     1_allReg
   firmware   1.0
   genericDeviceType contact
   group      Fenstersensor
   model      HM-SEC-SCO
   peerIDs    00000000,36DA4B03,
   room       CUL_HM,Homekit,Sensoren
   serialNr   NEQ1159105
   subType    threeStateSensor
   userattr   HomeModeAlarmActive HomeReadings HomeValues HomeContactType:doorinside,dooroutside,doormain,window HomeOpenMaxTrigger HomeOpenDontTriggerModes HomeOpenDontTriggerModesResidents HomeOpenTimeDividers HomeOpenTimes Automatik_Rolladen


Ich hoffe du findest was heraus :).

Zitat von: Borkk am 19 August 2019, 00:27:36
Hallo CoolTux,

Bei aller Begeisterung für das Modul, das mit den Roommates kann so nicht bleiben. Folgendes ist passiert:

Bei mir fahren Rollos nur in "Night Close" wenn die Roommates absent sind (ASC_Mode_Down = absent). D.h. Morgens zu Day Open, sind alle Rollos bereits oben. Heute Morgen bin ich jedoch früher aufgestanden und aus dem Haus (für ASC noch Nacht). Meine Freundin lag noch im Bett. Nachdem mich mein Geofancy auf absent geschaltet hat, sind alle Rollos in Night Close gefahren obwohl noch ein Roommate home war. Es ist toll das ASC Roommates pro Zimmer auswertet aber es muss bei 2 oder mehr Roommates auch alle berücksichtigen. Das Zimmer ist erst "absent" wenn alle Roommates absent sind und es ist "home" sobald min. ein Roommate "home" ist. So wie die Logik bei RESIDENTS.

Ich stelle mir die Frage ob ASC anstelle von Roommates in dem Attribut auch RESIDENTS akzeptiert. Und ich stelle mir die Frage in welcher Form RESIDENTS im ASC Device berücksichtigt wird. 

Wenn ich das nochmal so ganz frech in den Raum werfen darf (@CoolTux):

Diese ganze Roommates-Geschichte sollte schon auf deiner Agenda stehen ;).
Eine Änderung wolltest du zumindest vornehmen, siehe:

https://forum.fhem.de/index.php/topic,99980.msg964473.html#msg964473 (https://forum.fhem.de/index.php/topic,99980.msg964473.html#msg964473)
https://forum.fhem.de/index.php/topic,99980.msg964680.html#msg984680 (https://forum.fhem.de/index.php/topic,99980.msg964680.html#msg984680)
https://forum.fhem.de/index.php/topic,99980.msg964688.html#msg984688 (https://forum.fhem.de/index.php/topic,99980.msg964688.html#msg984688)


Btw: Residents anstatt von Roommates funktioniert bei mir ganz wunderbar bei ausgewählten Fenstern.

Grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 August 2019, 08:32:45
Zitat von: Borkk am 19 August 2019, 07:21:47
Guten Morgen, in der Tat habe ich allen Räumen alle Roommates zuordnet. Ich möchte in jedem Raum das Fahren Morgen, Abends und die Beschattung in Abhängigkeit der Anwesenheit von Personen regeln. Wenn aber die Roommates je Zimmer das zentrale Attr. RESIDENTS überschrieben, habe ich tatsächlich einen Denkfehler und muss nur alle Roommates Einträge in den Rollo Devices löschen. Das versuche ich mal. Dennoch sollte ASC bei 2 eingetragen Roommates in einem Raum auch beide wie oben beschrieben berücksichtigen.

Ich hatte am Anfang bei Night Close die Rollos fahren lassen, aber das war dann aus verschiedenen Gründen an vielen Tagen ungünstig. Ich bin da auch noch in der Findungsphase was sinnvoll ist.     

Ich sitze gerade dran. Es fehlte in der Tat die Abfrage wie der allgemeine Roommate Zustand des Rollos ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 August 2019, 09:26:10
Zitat von: Borkk am 17 August 2019, 16:16:48
Soeben habe ich eine interessante Beobachtung gemacht, folgender Ablauf:

- 1.Roommate "home" ; 2. Roommate "absent"
- Ich fahre 2 Rollos Manuell auf 0% (zu)
- 2. Roommate kommt nach Hause, die Rollos fahren hoch !?!?
- ACS Melder Roommate open fahrt.

Scheinbar greift eine Routine im Sinne von "Beide Roommates zu Hause -> ich fahre mal alle Rollos hoch die aus welchem Grund auch immer sie unten waren" ?!?!

Bei jedem Roommate Event home wird automatisch geschaut wie der letzte Status war und ob es Tag ist und ob die Beschattung aktiv ist. Wenn nun ein Roommate nach Hause kommt und das Rollo welches ihm zugeordnet ist manuell runter gefahren wurde dann wird geschaut ob die manuelle blocking Zeit vor bei ist. Wenn das der Fall ist wird das Rollo hoch gefahren.
Da die Roommate Zuordung nur Sinn macht bei Schlafräumen halte ich das soweit für korrekt. Anders ginge es auch nicht, denn der jenige kann auch aus dem Schlaf kommen und sich auf home stellen und dann sollten die Rollos auch entsprechend hoch fahren selbst wenn der erste schon home stand.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 August 2019, 09:28:45
Folgendes habe ich aktuell (hoffentlich) korrigiert.
Wenn das Haus verlassen wurde (absent,gone) und selfDefense ist aktiv wird morgens und abends nicht mehr gefahren.
Wenn Roommate zugeordent ist der UpMode absent ist wird noch einmal geschaut wie der Gesamtstatus der Roommates ist.

Das ganze muß ich aber erst noch testen. Es sei denn es melden sich hier welche die das gerne auch machen möchten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 August 2019, 10:51:58
Ich habe beides nun getestet und habe die Version ins Devel von Git geladen. Würde mich freuen wenn noch 1-2 weitere Testen könnten. An sonsten checke ich am Mittwoch ein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 19 August 2019, 19:45:30
Versuche nachher mal die Devel Version zu installieren.
Noch nie gemacht  ::)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 August 2019, 20:08:19
Moduldatei kopieren, eventuell Rechte anpassen und Neustart FHEM
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 19 August 2019, 20:12:11
Zitat von: CoolTux am 19 August 2019, 10:51:58
Ich habe beides nun getestet und habe die Version ins Devel von Git geladen. Würde mich freuen wenn noch 1-2 weitere Testen könnten. An sonsten checke ich am Mittwoch ein.

Hab sie drin VERSION v0.6.28

Allerdings habe ich jetzt bei allen Rollos die Roommates rausgeschmissen. Die Logik des Moduls passt nicht zu meiner Situation. Bei mir gibt es nur ein Absent und das gilt dann für die ganze Wohnung wenn beide Roommates absent sind. Sobald einer (egal wer) zu hause ist, gilt home. Also exakt die Logik hinter RESIDENTS und ROOMMATES. Wenn ASC diese LOgik über das RESIDENTS im ASC Device interpretiert, ist für mich alles ok.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 August 2019, 20:15:27
Zitat von: Borkk am 19 August 2019, 20:12:11
Hab sie drin VERSION v0.6.28

Allerdings habe ich jetzt bei allen Rollos die Roommates rausgeschmissen. Die Logik des Moduls passt nicht zu meiner Situation. Bei mir gibt es nur ein Absent und das gilt dann für die ganze Wohnung und ist wenn beide Roommates absent sind. Sobald einer (egal wer) zu hause ist, gilt home. Also exakt die Logik hinter RESIDENTS und ROOMMATES. Wenn ASC diese LOgik über das RESIDENTS im ASC Device interpretiert, ist für mich alles ok.

Sollte weitestgehend mit Residents passen. Wenn nicht melde Dich noch mal.
Ich würde die Schlafräume dennoch mit Roommate versehen. Erstens hilft es mir mit dem Modul und zweitens wäre es sauberer auch für Beschattung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 19 August 2019, 20:31:38
0.6.28 ist installiert.
Fenster wird gleich mal auf Kipp gestellt und getestet ;))

grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 20 August 2019, 00:42:50
Zitat von: CoolTux am 17 August 2019, 16:13:18
Perl geht in den ASC Attributen nicht. Und wie der Aufbau aussehen soll steht in der Commandref. Oder habe ich Dich da falsch verstanden?
Ich möchte z.B. ASC_Time_Down_Early dynamisch/indirekt setzen:
define TimeDown dummy
set TimeDown 20:00
attr xx ASC_Time_Down_Early [TimeDown:state]
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 August 2019, 05:58:51
Zitat von: amenomade am 20 August 2019, 00:42:50
Ich möchte z.B. ASC_Time_Down_Early dynamisch/indirekt setzen:
define TimeDown dummy
set TimeDown 20:00
attr xx ASC_Time_Down_Early [TimeDown:state]


Das geht aktuell noch nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 20 August 2019, 07:17:10
Moin,

erster Test auf V0.6.28:

Fenster auf Kipp.

- Rolladen sollte in Privacy position fahren (pos 60), ist jedoch direkt in Ventilate Position gefahren (80). (Mag noch OK sein...)
- Keine Erkennung von manueller Fahrt.
- Night-Close (Roommate asleep) korrekt gefahren.
- Heute Morgen nach dem öffnen (Roommate awoken) wurde die manuelle Fahrt wieder erkannt.

Fenster durchgehend auf Kipp ohne Veränderung.

grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 August 2019, 08:25:51
Zitat von: C0mmanda am 20 August 2019, 07:17:10
Moin,

erster Test auf V0.6.28:

Fenster auf Kipp.

- Rolladen sollte in Privacy position fahren (pos 60), ist jedoch direkt in Ventilate Position gefahren (80). (Mag noch OK sein...)
- Keine Erkennung von manueller Fahrt.
- Night-Close (Roommate asleep) korrekt gefahren.
- Heute Morgen nach dem öffnen (Roommate awoken) wurde die manuelle Fahrt wieder erkannt.

Fenster durchgehend auf Kipp ohne Veränderung.

grtz

Heute morgen wurde die Roommate awoken Fahrt als manuelle Fahrt erkannt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 20 August 2019, 08:59:40
Zitat von: CoolTux am 20 August 2019, 08:25:51
Heute morgen wurde die Roommate awoken Fahrt als manuelle Fahrt erkannt?

Nein, sorry doof ausgedrückt.
Nachdem der Rolladen automatisch gefahren ist (roommate awoken) wurden manuelle Fahrten wieder erkannt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 August 2019, 09:28:57
Zitat von: C0mmanda am 20 August 2019, 08:59:40
Nein, sorry doof ausgedrückt.
Nachdem der Rolladen automatisch gefahren ist (roommate awoken) wurden manuelle Fahrten wieder erkannt.

Ah ok. Gut lassen wir es erstmal so und Du bist so lieb und testest noch etwas. Oder sagen wir so, mach einfach Deinen Altagsbetrieb  :)
Ich habe eben noch einen kleinen Fix hoch geladen, wenn Du magst kannst ihn installieren. Ging hauptsächlich um SelfDefense und Nachts nach Hause kommen. Da haben sich dann die Rollos geöffnet. Muss ja nicht sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 20 August 2019, 12:22:16
Zitat von: CoolTux am 19 August 2019, 20:15:27
Sollte weitestgehend mit Residents passen. Wenn nicht melde Dich noch mal.
Ich würde die Schlafräume dennoch mit Roommate versehen. Erstens hilft es mir mit dem Modul und zweitens wäre es sauberer auch für Beschattung.

Heute sind schon mal nicht alle Rollos meiner Frau vor der Nase runtergefahren, nur weil ich Absent wurde :-)

Das lag aber am Löschen der Roommates. Ich trage sie mal im Schlafzimmer ein, dazu muss ich aber erst "asleep" und "awoke" irgendwie automatisch schalten lassen, da muss ich mir mal ein paar Gedanken machen. Ich nutze derzeit nur absent, home und gone.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 August 2019, 13:53:39
Fang erstmal nur mit asleep und home an. Also von home zu asleep und von asleep zu home. Das reicht schon.
Eventuell ein Taster oder wenn Deine Frau ihr Handy als Wecker nimmt dann mit AMAD und das Reading nextAlarmTime auswerten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 20 August 2019, 21:49:04
Zitat von: CoolTux am 20 August 2019, 09:28:57
Ah ok. Gut lassen wir es erstmal so und Du bist so lieb und testest noch etwas. Oder sagen wir so, mach einfach Deinen Altagsbetrieb  :)
Ich habe eben noch einen kleinen Fix hoch geladen, wenn Du magst kannst ihn installieren. Ging hauptsächlich um SelfDefense und Nachts nach Hause kommen. Da haben sich dann die Rollos geöffnet. Muss ja nicht sein.

Die Version mit dem kleinen Fix habe ich nicht geschafft zu installieren (Zeit), mache ich jetzt gleich.

Verhalten heute:

Fenster durchgängig auf Kipp!

- Rolladen fährt morgens ordnungsgemäß hoch (Reading LastDrive ist korrekt mit Roommate awoken).
- Rolladen fährt beim verlassen des Hauses ordnungsgemäß herunter. (Reading LastDrive korrekt mit SelfDefense_active).
- Beim nach Hause kommen fährt der Rolladen ordnungsgemäß hoch. (Reading LastDrive bleibt jedoch auf SelfDefense_active).
- Zum Zeitpunkt wo der Rolladen eigentlich in Privacy_Pos fahren sollten fährt der Rolladen direkt auf die Closed_Pos. (Reading LastDrive bleibt auf Selfdefense_active).
- Manuelle Fahrt wird nicht erkannt, Reading LastDrive bleibt auf SelfDefense_Active.

Jetzt habe ich das Fenster geschlossen, wenige Minuten später: Manuelle Fahrt wird erkannt, Reading LastDrive geht korrekt auf manual.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 21 August 2019, 06:57:17
Das Fenster war die Nacht wieder auf Kipp, heute früh ist der Rolladen leider nicht gefahren.

Die gute Nachricht: Ich habe den Rolladen manuell geöffnet und die manuelle Fahrt wurde auch erkannt ;).

grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 August 2019, 08:52:12
Zitat von: C0mmanda am 21 August 2019, 06:57:17
Das Fenster war die Nacht wieder auf Kipp, heute früh ist der Rolladen leider nicht gefahren.

Die gute Nachricht: Ich habe den Rolladen manuell geöffnet und die manuelle Fahrt wurde auch erkannt ;).

grtz

Da bräuchte ich bisschen Debuginfos. Steht im Log warum er nicht gefahren ist?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 21 August 2019, 19:59:19
Sorry, debug war nicht aktiviert.  :o

Habe ich nachgeholt und muss die Infos morgen früh nachreichen.

Grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 21 August 2019, 21:49:59
Jetzt habe ich ein Debug von meinem Problemfenster und eines der Probleme ;)

Fenster wie gehabt auf Kipp!

- Alle Rolläden fahren in Privacy_Pos, nur nicht dieses.
Es sollte in Pos. 60 fahren, fährt aber in Pos 80 was der Ventilate_Pos entspricht.

ASC_DEBUG!!! 2019.08.21 21:07:40 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.21 21:07:53 - FnSetCmdFn: OG.sz.RO.SZRolladen - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 80. Grund der Fahrt: privacy position
2019.08.21 21:07:53 3: CUL_HM set OG.sz.RO.SZRolladen pct 80

ASC_DEBUG!!! 2019.08.21 21:07:53 - FnSetDriveCmd: OG.sz.RO.SZRolladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.21 21:07:53 - FnSetDriveCmd: OG.sz.RO.SZRolladen - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.21 21:07:53 - FnShuttersCommandSet: OG.sz.RO.SZRolladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r

ASC_DEBUG!!! 2019.08.21 21:07:53 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566414473 Last Position Timestamp: 1566414473 Drive Up Max Duration: 40 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.08.21 21:07:53 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!


In den Night_Close fährt der Rolladen anschliessend nicht weil ASC denkt er wäre bereits auf Closed_Pos, was aber nicht stimmt.
Pos 80 ist Ventilate, closed_Pos ist 85

ASC_DEBUG!!! 2019.08.21 21:22:54 - FnSetCmdFn: OG.sz.RO.SZRolladen - Abbruch aktuelle Position ist gleich der Zielposition 80=80

ASC_DEBUG!!! 2019.08.21 21:22:54 - FnSetDriveCmd: OG.sz.RO.SZRolladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.21 21:22:54 - FnSetDriveCmd: OG.sz.RO.SZRolladen - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.21 21:22:54 - FnShuttersCommandSet: OG.sz.RO.SZRolladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r


Hier ein List des Rolladen wegen der Positionswerte:

Internals:
   CUL_Stick_MSGCNT 16
   CUL_Stick_RAWMSG A0D8BA4103B9B882CD68A06012800::-57:CUL_Stick
   CUL_Stick_RSSI -57
   CUL_Stick_TIME 2019-08-21 21:08:05
   DEF        3B9B88
   FUUID      5c443663-f33f-02b0-c822-df189f5fbff095c1
   HMLAN_MSGCNT 16
   HMLAN_RAWMSG E3B9B88,0000,4927A134,FF,FFC3,8BA4103B9B882CD68A06012800
   HMLAN_RSSI -61
   HMLAN_TIME 2019-08-21 21:08:05
   IODev      HMLAN
   LASTInputDev HMLAN
   MSGCNT     32
   NAME       OG.sz.RO.SZRolladen
   NOTIFYDEV  global
   NR         170
   NTFY_ORDER 50-OG.sz.RO.SZRolladen
   STATE      80
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:8B - t:10 s:3B9B88 d:2CD68A 06012800
   protLastRcv 2019-08-21 21:08:05
   protRcv    16 last_at:2019-08-21 21:08:05
   protSnd    16 last_at:2019-08-21 21:08:05
   protState  CMDs_done
   rssi_HMLAN cnt:7 min:-60 max:-57 avg:-58 lst:-60
   rssi_at_CUL_Stick cnt:16 min:-58 max:-56 avg:-57.12 lst:-57
   rssi_at_HMLAN cnt:16 min:-63 max:-58 avg:-60 lst:-61
   READINGS:
     2019-08-11 11:15:28   ASC_Enable      on
     2019-08-21 21:07:53   ASC_ShuttersLastDrive privacy position
     2019-08-21 21:22:54   ASC_Time_DriveDown 22.08.2019 - 21:22
     2019-08-21 21:22:54   ASC_Time_DriveUp 22.08.2019 - 06:30
     2019-08-21 21:22:54   ASC_Time_PrivacyDriveDown 22.08.2019 - 21:07
     2019-08-04 19:14:45   Automatik_Pos_vor_Windowsafety 19
     2019-08-21 21:07:53   CommandAccepted yes
     2018-09-30 11:11:46   D-firmware      2.5
     2018-09-30 11:11:46   D-serialNr      MEQ0391510
     2019-07-31 07:41:06   PairedTo        0x2CD68A
     2018-10-10 17:49:26   R-driveDown     13.5 s
     2018-10-10 17:49:26   R-driveTurn     0.5 s
     2018-10-10 17:49:26   R-driveUp       16 s
     2018-10-10 17:49:25   R-pairCentral   0x2CD68A
     2018-10-10 17:49:26   R-sign          off
     2019-07-31 07:41:06   RegL_00.        00:00 02:01 0A:2C 0B:D6 0C:8A 15:05 18:00
     2019-07-31 07:41:07   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:87 0D:00 0E:A0 0F:05 10:00 30:06 56:00 57:22
     2019-08-20 22:02:17   associatedWith  Rolladensteuerung
     2019-08-21 21:08:05   deviceMsg       80 (to VCCU)
     2019-08-11 02:43:43   inhibit         set_off
     2019-08-21 21:08:05   level           80
     2019-08-21 21:08:05   motor           stop:80
     2019-08-21 21:08:05   pct             80
     2019-08-21 21:08:05   recentStateType info
     2019-08-21 21:08:05   state           80
     2019-08-21 21:08:05   timedOn         off
   helper:
     HM_CMDNR   139
     cSnd       112CD68A3B9B8802011E,112CD68A3B9B88020128
     dlvlCmd    ++A0112CD68A3B9B88020128
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3B9B88,00,00,00
       nextSend   1566414485.68832
       rxt        0
       vccu       VCCU
       p:
         3B9B88
         00
         00
         00
       prefIO:
         HMLAN
         CUL_Stick
     mRssi:
       mNo        8B
       io:
         CUL_Stick:
           -57
           -57
         HMLAN:
           -57
           -57
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_Stick
       flg        A
       ts         1566414485.58821
       ack:
         HASH(0x6e94be0)
         8B80022CD68A3B9B8800
     rssi:
       HMLAN:
         avg        -58
         cnt        7
         lst        -60
         max        -57
         min        -60
       at_CUL_Stick:
         avg        -57.125
         cnt        16
         lst        -57
         max        -56
         min        -58
       at_HMLAN:
         avg        -60
         cnt        16
         lst        -61
         max        -58
         min        -63
     tmpl:
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 85
   ASC_DriveUpMaxDuration 40
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 900
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device rr_Sascha
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 82
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 91
   ASC_Shading_StateChange_Cloudy 2000
   ASC_Shading_StateChange_Sunny 2500
   ASC_Shading_WaitingPeriod 600
   ASC_TempSensor OG.sz.TF.Schlafzimmer
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 06:40
   ASC_Time_Up_WE_Holiday 07:00
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec OG.sz.TK.FensterSZ
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_Stick
   IOgrp      VCCU:HMLAN,CUL_Stick
   autoReadReg 4_reqStatus
   comment    Cloudy/sunny 2000 / 2500
Shading Angle 75 / 75
Shading Direction 180
Shading Elev. 25

   devStateIcon Auf:fts_shutter_10@green Zu:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   expert     2_raw
   firmware   2.5
   group      Rolladen
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       Homekit,Rolladen
   serialNr   MEQ0391510
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   verbose    3
   webCmd     statusRequest:toggleDir:on:off:up:down:stop
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 21 August 2019, 22:01:58
Zitat von: CoolTux am 20 August 2019, 13:53:39
Fang erstmal nur mit asleep und home an. Also von home zu asleep und von asleep zu home. Das reicht schon.
Eventuell ein Taster oder wenn Deine Frau ihr Handy als Wecker nimmt dann mit AMAD und das Reading nextAlarmTime auswerten.

...Taster ;D, das hatte man mal  :) ... So hab jetzt meinem ECHO beigebracht das er die anwesenden Roommates auf Befehl "schlafen" legt und auch wieder auf Home setzt. Und ich habe jetzt im Schlafzimmer wieder Roommates eingetragen. Schaun wir mal..
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 August 2019, 06:15:50
Zitat von: C0mmanda am 21 August 2019, 21:49:59
Jetzt habe ich ein Debug von meinem Problemfenster und eines der Probleme ;)

Fenster wie gehabt auf Kipp!

- Alle Rolläden fahren in Privacy_Pos, nur nicht dieses.
Es sollte in Pos. 60 fahren, fährt aber in Pos 80 was der Ventilate_Pos entspricht.

ASC_DEBUG!!! 2019.08.21 21:07:40 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.21 21:07:53 - FnSetCmdFn: OG.sz.RO.SZRolladen - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 80. Grund der Fahrt: privacy position
2019.08.21 21:07:53 3: CUL_HM set OG.sz.RO.SZRolladen pct 80

ASC_DEBUG!!! 2019.08.21 21:07:53 - FnSetDriveCmd: OG.sz.RO.SZRolladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.21 21:07:53 - FnSetDriveCmd: OG.sz.RO.SZRolladen - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.21 21:07:53 - FnShuttersCommandSet: OG.sz.RO.SZRolladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r

ASC_DEBUG!!! 2019.08.21 21:07:53 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566414473 Last Position Timestamp: 1566414473 Drive Up Max Duration: 40 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.08.21 21:07:53 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!


In den Night_Close fährt der Rolladen anschliessend nicht weil ASC denkt er wäre bereits auf Closed_Pos, was aber nicht stimmt.
Pos 80 ist Ventilate, closed_Pos ist 85

ASC_DEBUG!!! 2019.08.21 21:22:54 - FnSetCmdFn: OG.sz.RO.SZRolladen - Abbruch aktuelle Position ist gleich der Zielposition 80=80

ASC_DEBUG!!! 2019.08.21 21:22:54 - FnSetDriveCmd: OG.sz.RO.SZRolladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.21 21:22:54 - FnSetDriveCmd: OG.sz.RO.SZRolladen - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.21 21:22:54 - FnShuttersCommandSet: OG.sz.RO.SZRolladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r


Hier ein List des Rolladen wegen der Positionswerte:

Internals:
   CUL_Stick_MSGCNT 16
   CUL_Stick_RAWMSG A0D8BA4103B9B882CD68A06012800::-57:CUL_Stick
   CUL_Stick_RSSI -57
   CUL_Stick_TIME 2019-08-21 21:08:05
   DEF        3B9B88
   FUUID      5c443663-f33f-02b0-c822-df189f5fbff095c1
   HMLAN_MSGCNT 16
   HMLAN_RAWMSG E3B9B88,0000,4927A134,FF,FFC3,8BA4103B9B882CD68A06012800
   HMLAN_RSSI -61
   HMLAN_TIME 2019-08-21 21:08:05
   IODev      HMLAN
   LASTInputDev HMLAN
   MSGCNT     32
   NAME       OG.sz.RO.SZRolladen
   NOTIFYDEV  global
   NR         170
   NTFY_ORDER 50-OG.sz.RO.SZRolladen
   STATE      80
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:8B - t:10 s:3B9B88 d:2CD68A 06012800
   protLastRcv 2019-08-21 21:08:05
   protRcv    16 last_at:2019-08-21 21:08:05
   protSnd    16 last_at:2019-08-21 21:08:05
   protState  CMDs_done
   rssi_HMLAN cnt:7 min:-60 max:-57 avg:-58 lst:-60
   rssi_at_CUL_Stick cnt:16 min:-58 max:-56 avg:-57.12 lst:-57
   rssi_at_HMLAN cnt:16 min:-63 max:-58 avg:-60 lst:-61
   READINGS:
     2019-08-11 11:15:28   ASC_Enable      on
     2019-08-21 21:07:53   ASC_ShuttersLastDrive privacy position
     2019-08-21 21:22:54   ASC_Time_DriveDown 22.08.2019 - 21:22
     2019-08-21 21:22:54   ASC_Time_DriveUp 22.08.2019 - 06:30
     2019-08-21 21:22:54   ASC_Time_PrivacyDriveDown 22.08.2019 - 21:07
     2019-08-04 19:14:45   Automatik_Pos_vor_Windowsafety 19
     2019-08-21 21:07:53   CommandAccepted yes
     2018-09-30 11:11:46   D-firmware      2.5
     2018-09-30 11:11:46   D-serialNr      MEQ0391510
     2019-07-31 07:41:06   PairedTo        0x2CD68A
     2018-10-10 17:49:26   R-driveDown     13.5 s
     2018-10-10 17:49:26   R-driveTurn     0.5 s
     2018-10-10 17:49:26   R-driveUp       16 s
     2018-10-10 17:49:25   R-pairCentral   0x2CD68A
     2018-10-10 17:49:26   R-sign          off
     2019-07-31 07:41:06   RegL_00.        00:00 02:01 0A:2C 0B:D6 0C:8A 15:05 18:00
     2019-07-31 07:41:07   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:87 0D:00 0E:A0 0F:05 10:00 30:06 56:00 57:22
     2019-08-20 22:02:17   associatedWith  Rolladensteuerung
     2019-08-21 21:08:05   deviceMsg       80 (to VCCU)
     2019-08-11 02:43:43   inhibit         set_off
     2019-08-21 21:08:05   level           80
     2019-08-21 21:08:05   motor           stop:80
     2019-08-21 21:08:05   pct             80
     2019-08-21 21:08:05   recentStateType info
     2019-08-21 21:08:05   state           80
     2019-08-21 21:08:05   timedOn         off
   helper:
     HM_CMDNR   139
     cSnd       112CD68A3B9B8802011E,112CD68A3B9B88020128
     dlvlCmd    ++A0112CD68A3B9B88020128
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3B9B88,00,00,00
       nextSend   1566414485.68832
       rxt        0
       vccu       VCCU
       p:
         3B9B88
         00
         00
         00
       prefIO:
         HMLAN
         CUL_Stick
     mRssi:
       mNo        8B
       io:
         CUL_Stick:
           -57
           -57
         HMLAN:
           -57
           -57
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_Stick
       flg        A
       ts         1566414485.58821
       ack:
         HASH(0x6e94be0)
         8B80022CD68A3B9B8800
     rssi:
       HMLAN:
         avg        -58
         cnt        7
         lst        -60
         max        -57
         min        -60
       at_CUL_Stick:
         avg        -57.125
         cnt        16
         lst        -57
         max        -56
         min        -58
       at_HMLAN:
         avg        -60
         cnt        16
         lst        -61
         max        -58
         min        -63
     tmpl:
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 85
   ASC_DriveUpMaxDuration 40
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 900
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device rr_Sascha
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 82
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 91
   ASC_Shading_StateChange_Cloudy 2000
   ASC_Shading_StateChange_Sunny 2500
   ASC_Shading_WaitingPeriod 600
   ASC_TempSensor OG.sz.TF.Schlafzimmer
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 06:40
   ASC_Time_Up_WE_Holiday 07:00
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec OG.sz.TK.FensterSZ
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_Stick
   IOgrp      VCCU:HMLAN,CUL_Stick
   autoReadReg 4_reqStatus
   comment    Cloudy/sunny 2000 / 2500
Shading Angle 75 / 75
Shading Direction 180
Shading Elev. 25

   devStateIcon Auf:fts_shutter_10@green Zu:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   expert     2_raw
   firmware   2.5
   group      Rolladen
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       Homekit,Rolladen
   serialNr   MEQ0391510
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   verbose    3
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


Ok das erste kann ich nachvollziehen und auch sofort fixen. Aber das zweite muss so bleiben. Sprich wenn er Abends ganz schließen will und ein Fenster ist offen wird er immer in die ventilate Position fahren. Sonst macht das Fenster auf ja keinen Sinn.
Es wird nun also so umgesetzt das bei privacy Fahrt tatsächlich die privacy Position angefahren wird ohne zu vergleichen ob das Fenster auf oder zu ist. Später beim ganz schließen wird dann aber das Fenster beachtet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 August 2019, 06:20:47
Version 0.6.29 habe ich soeben ins devel vom Git geschoben.
@COmmanda bitte testen. Die anderen dürfen natürlich auch gerne.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 22 August 2019, 07:24:09
Top!
Ist installiert und in der Testphase. 

Gruss
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 22 August 2019, 14:24:13
Erst mal vielen Dank für das schöne Modul. Ich habe es seit einigen Monaten im Einsatz für Beschattung und abends zu/morgens auf. Probleme gab es eigentlich nur, wenn mal eine Steuerung nicht erreichbar war, aber da kann ja ASC nix für.
Jetzt habe ich mir einen Türkontakt für die Terasse gebastelt. Twostate, also einfach nur open und closed als Ausgabe. Meine Erwartung war eigentlich, dass der Rollladen hoch geht und oben bleibt, solange open gesetzt ist. Aussperrschutz und so. Jetz ist der Rollladen gerade in shading in, ich mache die Tür auf und nix passiert. Ich mache wieder zu und das Ding fährt hoch - "window closed at day" ist die seltsame Begründung. Ein paar Sekunden oder Minuten später, je nach dem, wann der nächste Wert vom Lichtsensor kommt, geht der Rollladen dann wieder auf Beschattungsposition. Ist die Tür offen wenn der Beschattungszeitpunkt eintritt, wird beschattet, ohne Rücksicht auf Verluste. Zum Glück hab ich noch mehr Türen am Haus, aber so kann es ja nicht gewollt sein.
ShuttersPlace ist terrace, Residents und Roommates gibt es nicht, was muß ich einstellen, dass meine Frau wieder mit mir redet?
Rolladen:
Internals:
   FUUID      5cdae3c1-f33f-7a22-cf7b-f97109a230546d2c
   NAME       RolloWZ_re
   NR         74
   STATE      pct-70
   TYPE       ROLLO
   stoptime   1566474523
   READINGS:
     2019-05-21 08:19:49   ASC_Enable      on
     2019-08-22 13:48:43   ASC_ShuttersLastDrive shading in
     2019-08-22 13:19:46   ASC_Time_DriveDown 22.08.2019 - 21:06
     2019-08-22 13:19:46   ASC_Time_DriveUp 23.08.2019 - 06:06
     2019-08-15 20:25:25   associatedWith  myASControl
     2019-06-23 12:20:12   blocked         1
     2019-08-22 13:48:15   command         pct-70
     2019-08-22 13:48:15   desired_pct     70
     2019-08-22 13:48:15   drive-type      modul
     2019-08-22 13:48:15   last_drive      drive-down
     2019-08-22 13:48:43   pct             70
     2019-08-22 13:48:43   state           pct-70
Attributes:
   ASC        1
   ASC_BrightnessSensor Helligkeitssensor_Sued:P_PV_av
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 1
   ASC_Down   astro
   ASC_DriveUpMaxDuration 46
   ASC_Drive_OffsetStart 49
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 200
   ASC_Shading_MinMax_Elevation 15
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 70
   ASC_Shading_StateChange_Cloudy 2000
   ASC_Shading_StateChange_Sunny 3000
   ASC_Shading_WaitingPeriod 301
   ASC_ShuttersPlace terrace
   ASC_WindowRec Tuerkontakt
   ASC_WindowRec_subType twostate
   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
   fp_EG      1,1041,5,RolloWZ_re,
   rl_autoStop 0
   rl_commandDown set ESPEasy_WZ raw event,reAb
   rl_commandStop set ESPEasy_WZ raw event,reStop
   rl_commandUp set ESPEasy_WZ raw event,reAuf
   rl_excessBottom 1
   rl_excessTop 1
   rl_resetTime 1
   rl_secondsDown 38
   rl_secondsUp 42
   rl_switchTime 1
   rl_type    normal
   room       ASC,ESPEasy,Haus,Rollladen
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   verbose    3
   webCmd     open:closed:stop:pct


ASC:
Internals:
   FUUID      5cdae757-f33f-7a22-2664-dbdf7a0e4db0befb
   FVERSION   73_AutoShuttersControl.pm:v0.6.21-s19814/2019-07-10 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,RolloBAD,RolloHWR,RolloKI,RolloKUE,RolloObenO_li,RolloObenO_re,RolloObenW_li,RolloObenW_re,RolloSZ,RolloWC,RolloWZ_li,RolloWZ_re,Tuerkontakt,SonneOst,myTwilight,Helligkeitssensor_Sued,SonneW
   NR         135
   NTFY_ORDER 51-myASControl
   STATE      window closed at day
   TYPE       AutoShuttersControl
   VERSION    v0.6.21
   OLDREADINGS:
   READINGS:
     2019-08-22 06:04:16   RolloBAD_lastPosValue 100
     2019-08-22 06:04:16   RolloBAD_nextAstroTimeEvent 22.08.2019 - 20:21
     2019-08-22 06:04:16   RolloHWR_lastPosValue 0
     2019-08-22 06:04:16   RolloHWR_nextAstroTimeEvent 22.08.2019 - 21:06
     2019-08-22 11:50:50   RolloKI_PosValue 60
     2019-08-22 11:50:26   RolloKI_lastPosValue 100
     2019-08-22 06:35:01   RolloKI_nextAstroTimeEvent 22.08.2019 - 21:06
     2019-08-22 06:04:16   RolloKUE_lastPosValue 0
     2019-08-22 06:04:16   RolloKUE_nextAstroTimeEvent 22.08.2019 - 21:06
     2019-08-22 13:57:10   RolloObenO_li_PosValue 0
     2019-08-22 13:56:23   RolloObenO_li_lastPosValue 0
     2019-08-22 06:04:16   RolloObenO_li_nextAstroTimeEvent 22.08.2019 - 21:06
     2019-08-22 13:56:56   RolloObenO_re_PosValue 0
     2019-08-22 13:56:23   RolloObenO_re_lastPosValue 0
     2019-08-22 06:04:16   RolloObenO_re_nextAstroTimeEvent 22.08.2019 - 21:06
     2019-08-22 06:26:05   RolloObenW_li_PosValue 0
     2019-08-22 06:25:02   RolloObenW_li_lastPosValue 0
     2019-08-22 06:25:02   RolloObenW_li_nextAstroTimeEvent 22.08.2019 - 21:06
     2019-08-22 07:00:40   RolloObenW_re_PosValue 0
     2019-08-22 07:00:02   RolloObenW_re_lastPosValue 0
     2019-08-22 07:00:02   RolloObenW_re_nextAstroTimeEvent 22.08.2019 - 21:06
     2019-08-22 07:00:02   RolloSZ_lastPosValue 0
     2019-08-22 07:00:02   RolloSZ_nextAstroTimeEvent 22.08.2019 - 21:06
     2019-08-22 06:04:16   RolloWC_lastPosValue 0
     2019-08-22 06:04:16   RolloWC_nextAstroTimeEvent 22.08.2019 - 21:06
     2019-08-22 11:51:23   RolloWZ_li_lastPosValue 100
     2019-08-22 06:04:16   RolloWZ_li_nextAstroTimeEvent 22.08.2019 - 21:06
     2019-08-22 14:22:23   RolloWZ_re_PosValue 0
     2019-07-29 05:23:18   RolloWZ_re_lastDelayPosValue 0
     2019-08-22 14:17:27   RolloWZ_re_lastPosValue 70
     2019-08-22 06:04:16   RolloWZ_re_nextAstroTimeEvent 22.08.2019 - 21:06
     2019-05-27 19:39:10   ascEnable       on
     2019-05-14 22:06:34   controlShading  on
     2019-05-14 21:22:04   hardLockOut     off
     2019-08-15 20:25:23   room_ASC_ESPEasy_Haus_Rollladen RolloBAD,RolloHWR,RolloKI,RolloKUE,RolloObenO_li,RolloObenO_re,RolloObenW_li,RolloObenW_re,RolloSZ,RolloWC,RolloWZ_li,RolloWZ_re
     2019-05-14 21:22:04   selfDefense     off
     2019-08-22 14:22:23   state           window closed at day
     2019-08-22 13:19:46   sunriseTimeWeHoliday on
     2019-08-15 20:25:23   userAttrList    rolled out
   helper:
     shuttersList:
       RolloBAD
       RolloHWR
       RolloKI
       RolloKUE
       RolloObenO_li
       RolloObenO_re
       RolloObenW_li
       RolloObenW_re
       RolloSZ
       RolloWC
       RolloWZ_li
       RolloWZ_re
   monitoredDevs:
     Helligkeitssensor_Sued:
       RolloKI    ASC_BrightnessSensor
       RolloWZ_li ASC_BrightnessSensor
       RolloWZ_re ASC_BrightnessSensor
     RolloBAD:
     RolloHWR:
     RolloKI:
     RolloKUE:
     RolloObenO_li:
     RolloObenO_re:
     RolloObenW_li:
     RolloObenW_re:
     RolloSZ:
     RolloWC:
     RolloWZ_li:
     RolloWZ_re:
     SonneOst:
       RolloKUE   ASC_BrightnessSensor
       RolloObenO_li ASC_BrightnessSensor
       RolloObenO_re ASC_BrightnessSensor
     SonneW:
       RolloObenW_li ASC_BrightnessSensor
       RolloObenW_re ASC_BrightnessSensor
     Tuerkontakt:
       RolloWZ_re ASC_WindowRec
     myTwilight:
       myASControl ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_blockAscDrivesAfterManual 1
   ASC_expert 1
   ASC_tempSensor TempAussen:Temp_av
   ASC_twilightDevice myTwilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 August 2019, 15:18:55
Hallo,

Deine shadingPos dürfte der default ventilatePos entsprechen. Also entweder ventilatePos ändern oder shadinPos. Bin gerade unterwegs daher bitte noch mal in die Commandref schau was Default bei ventilatePos steht.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 22 August 2019, 15:34:40
Keine Ahnung, wie der Defaultwert bei Ventilate ist, die Commandref hält sich da auch vornehm zurück: "(default: ist abhängig vom Attribut ASC)"
Hab jetzt Ventilate auf 10 und schon geht alles. Hatte auch mit Ventilate und Comfort open rumexperimentiert, weil ich nicht rausbekommen konnte, welcher Wert wofür benutzt wird. Vielleicht war da noch was falsches drin, obwohl ich das Attribut gelöscht hatte. Das andere Problem, dass der Rollladen trotz geöffneter Tür gefahren ist, scheint auch mit verschwunden zu sein. Danke für die prompte Hilfe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 August 2019, 17:06:54
Habe gerade geschaut. Ist 70. Daher kommt er durcheinander. Also eine andere Position bitte wählen. Entweder für Shading oder für Ventilate
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 22 August 2019, 19:05:29
Da bin ich wieder :)

Wie gehabt: Fenster ist auf Kipp!

Nach dem Shading_out fährt der Rolladen nicht auf Open_Pos (0), sondern auf Closed_Pos (85).
Shading_Pos ist 91.

Weshalb kann ich leider nicht nachvollziehen!

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 4481 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 4481 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 4481 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 4481 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - ShadingProcessing: OG.sz.RO.SZRolladen - �bergebende Werte - Azimuth:261.6, Elevation: 21.3, Brightness: 4481, OutTemp: 22.9, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 82, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08.22 18:16:03 - ShadingProcessing: OG.sz.RO.SZRolladen - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08.22 18:16:03 - ShadingProcessing: OG.sz.RO.SZRolladen - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out reserved Neuer Status: out

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 4481 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 4481 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 4481 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 4481 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 4481 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 4481 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnSetCmdFn: OG.sz.RO.SZRolladen - Rolllo wird gefahren, aktuelle Position: 91, Zielposition: 85. Grund der Fahrt: shading out
2019.08.22 18:16:03 3: CUL_HM set OG.sz.RO.SZRolladen pct 85
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 August 2019, 19:15:24
Zitat von: C0mmanda am 22 August 2019, 19:05:29
Da bin ich wieder :)

Wie gehabt: Fenster ist auf Kipp!

Nach dem Shading_out fährt der Rolladen nicht auf Open_Pos (0), sondern auf Closed_Pos (85).
Shading_Pos ist 91.

Weshalb kann ich leider nicht nachvollziehen!

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 4481 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 4481 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 4481 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 4481 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - ShadingProcessing: OG.sz.RO.SZRolladen - �bergebende Werte - Azimuth:261.6, Elevation: 21.3, Brightness: 4481, OutTemp: 22.9, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 82, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08.22 18:16:03 - ShadingProcessing: OG.sz.RO.SZRolladen - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08.22 18:16:03 - ShadingProcessing: OG.sz.RO.SZRolladen - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out reserved Neuer Status: out

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 4481 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 4481 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 4481 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 4481 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 4481 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 4481 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.22 18:16:03 - FnSetCmdFn: OG.sz.RO.SZRolladen - Rolllo wird gefahren, aktuelle Position: 91, Zielposition: 85. Grund der Fahrt: shading out
2019.08.22 18:16:03 3: CUL_HM set OG.sz.RO.SZRolladen pct 85



Entschuldige bitte aber das ist doch logischer Unsinn.
sondern auf Closed_Pos (85).
Shading_Pos ist 91.


Wie bitte kann die Beschattungsposition tiefer liegen wie die ClosedPos. Die geschlossen Position muss immer der tiefste Wert sein für das Rollo. So kann das nichts werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 22 August 2019, 19:28:15
Zitat von: CoolTux am 22 August 2019, 19:15:24

Entschuldige bitte aber das ist doch logischer Unsinn.
sondern auf Closed_Pos (85).
Shading_Pos ist 91.


Wie bitte kann die Beschattungsposition tiefer liegen wie die ClosedPos. Die geschlossen Position muss immer der tiefste Wert sein für das Rollo. So kann das nichts werden.

Genau genommen würde die Shading_Pos sogar bei 100 liegen während Closed_Pos bei 85 ist. (91 war zum testen gesetzt...)

Warum?
Südfenster, dazu Schlafzimmer.
Wenn die Sonne den lieben langen Tag aufs Fenster knallt sollte der Rolladen möglichst geschlossen sein (Wärmeschutz), beim schlafen bevorzuge ich jedoch einen leicht geöffneten Rolladen zwecks Belüftung.

Aber nun, ich weiß Bescheid und werde mich der Logik des Moduls beugen (müssen).

Danke für den Hinweis!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 August 2019, 19:55:03
Zitat von: C0mmanda am 22 August 2019, 19:28:15
Genau genommen würde die Shading_Pos sogar bei 100 liegen während Closed_Pos bei 85 ist. (91 war zum testen gesetzt...)

Warum?
Südfenster, dazu Schlafzimmer.
Wenn die Sonne den lieben langen Tag aufs Fenster knallt sollte der Rolladen möglichst geschlossen sein (Wärmeschutz), beim schlafen bevorzuge ich jedoch einen leicht geöffneten Rolladen zwecks Belüftung.

Aber nun, ich weiß Bescheid und werde mich der Logik des Moduls beugen (müssen).

Danke für den Hinweis!

Weil Closed zu bedeutet. Geschlossen, tiefste Position. Davon geht die Logik des Moduls (und auch meine) aus. Darauf beruhend erfolgen sämtliche feststellungen was die Position des Rollos an geht.
Für Schlafposition kann man darüber nachdenken eine Einstellung für zu machen oder nimmst die Ventilate Position und lässt das Fenster auf oder wenn kein Fenster dann halt ein Fensterdummy.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 22 August 2019, 20:05:31
Das ist mir schon klar, ich wollte dir lediglich eine Erklärung geben wieso und weshalb eine shading_pos durchaus tiefer sein kann als eine closed_pos.

Habe die Werte entsprechend der Logik abgeändert und es sollte funktionieren. Kann ich morgen berichten ;)

Eine ,,sleep_pos" würde ich natürlich dankend annehmen wenn diese mein Problem erschlagen würde.... ::)

Grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 August 2019, 20:11:28
Zitat von: C0mmanda am 22 August 2019, 20:05:31
Das ist mir schon klar, ich wollte dir lediglich eine Erklärung geben wieso und weshalb eine shading_pos durchaus tiefer sein kann als eine closed_pos.

Habe die Werte entsprechend der Logik abgeändert und es sollte funktionieren. Kann ich morgen berichten ;)

Eine ,,sleep_pos" würde ich natürlich dankend annehmen wenn diese mein Problem erschlagen würde.... ::)

Grtz

Die sleepPos klingt für mich nachvollziehbar und hatten wir hier auch schon zwei drei mal im Gespräch. Daher kann man das ruhig machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 22 August 2019, 23:56:40
Ich möchte mich auch mal zu Wort melden, da ich ja das Modul an einem Rollladen teste und bisher nutze.
Morgendliches Öffnen über Zeit und Abendliches schließen über Astro/Civil.
Dann habe ich noch eine Shadingposition und das wars auch schon... Rollladen ist der in der Küche.

Nun sehe ich hier aber im Tread das es noch andere Positionen gibt, diese sind momentan für mich sehr verwirrend da auch jede Menge Abhängigkeiten.
Das müßte mal irgendwie in einer Tabelle festhalten, da ich diese alle nicht nutze weiß ich natürlich auch nicht was jetzt so machbar ist.

Ich würde mir einiges noch wünschen z.B. die zweite Beschattungs Position (soll ja komme hat CoolTux geschrieben evtl. in Version 0.8.x)
Würde sich jetzt bei der Hitze gut machen, so z.B. im Schlafzimmer bei mir welches in Richtung Osten liegt, da könnte der Rollladen morgens gegen 8 Uhr z.B. in die 1. Shadingpos. von 5% oder 10% fahren das ist bei mir fast geschlossen mit wenig Lichteinfall, etwas später dann wenn die Sonne rum ist und im Süden steht könnte eine 2. Shading Pos. von 15% - 20% angefahren werden, es würde Licht einfallen und die Schlitze wären leicht offen.
Abends dann wäre es super wenn der Rollladen sich nicht schließt und auf 50% oder 75% fahren könnte, denn im Schalfzimmer wäre es zum durchlüften Nachts super, denn im Schlafzimmer fahre ich den Rollladn nie auf "Zu" da wäre es ja morgends komplett duster.
Oder gibt es das schon, dass die Abendliche "Zu" Position einstellbar ist..?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 23 August 2019, 07:08:10
Zitat von: moonsorrox am 22 August 2019, 23:56:40
Oder gibt es das schon, dass die Abendliche "Zu" Position einstellbar ist..?
ASC_Closed_Pos

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 August 2019, 07:10:53
Aktuell sollte die Nachtposition die tiefste der ganzen Logik sein. Das muss nicht zwingend komplett geschlossen sein. Es sollte aber auch keine andere Position drunter sein.
Wir haben ja gerade eine schlafen Position diskutiert die man dann statt ganz zu nehmen kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 23 August 2019, 11:13:30
Zitat von: CoolTux am 23 August 2019, 07:10:53
Aktuell sollte die Nachtposition die tiefste der ganzen Logik sein. Das muss nicht zwingend komplett geschlossen sein. Es sollte aber auch keine andere Position drunter sein.
Wir haben ja gerade eine schlafen Position diskutiert die man dann statt ganz zu nehmen kann.
Eben und deshalb würde es mit 50% oder 75% eher schlecht als Nachtschließ Posiion sein

Ich wäre da schon für eine solche "schlafen Position"

Zitat von: JHo am 23 August 2019, 07:08:10
ASC_Closed_Pos
siehe oben da gibt es dann Probleme
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Moonraker1 am 23 August 2019, 19:23:48
Hallo zusammen,

ich habe gerade folgendes bemerkt:

Vor kurzem habe ich manuell eine zusätzliche Zwischenposition für das userattr ASC_Ventilate_Pos manuell aufgenommen (85%). Funktioniert auch.
Heute habe ich nun ein weiteres Rollo hinzugefügt, ASC=2 im Shutterdevice gesetzt und dann im ASC device 'scan for shutters' ausgeführt.
Ergebnis: das neue Rollo ist 'sauber' definiert und startklar.
Das 'alte' jedoch weist jetzt (Auszug) folgendes userattr auf:

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,85,90,100 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

Das Modul hat also einfach nocheinmal das userAttribut ASC_Ventilate_Pos mit den Standardwerten ausgerollt und das manuell geänderte völlig ignoriert, als ob es nicht gesetzt gewesen wäre.

Das ist natürlich unschön (wenn auch besser als einfach kommentarlos überschrieben  ::) ) und sollte bei Gelegenheit noch irgendwie abgefangen werden (so ala IF "modifiziertes userattr vorhanden THEN belassen und nix tun").

vG
Olli

P.S. ich sehe gerade, das gleiche Verhalten auch beim userAttribut "ASC_Shading_Pos

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 August 2019, 19:43:19
Da muss gar nichts abgefangen werden. Einfach die Finger davon lassen. Warum hast Du da eine 85 eingefügt. Das verstehe absolut nicht. Was bringt Dir diese unsinnige Änderung?
Auf die Weise bekommst Du natürlich die Attribute beim Löschen der Zuordnung auch nicht mehr sauber aus dem Device raus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Moonraker1 am 23 August 2019, 19:50:54
Hallo CoolTux,

ganz ruhig bleiben...  :)

Der Grund ist einfach, dass auf 80% das Rollo noch in der Fensteröffnung steht, bei 90% aber schon ziemlich weit im Oberlicht oberhalb der Fensteröffnung.
Ähnlich ist es bei der Shading_Pos, da ist bei mir bei 10% das Rollo schon fast "zu", bei 20% schon fast 5 cm unten offen; ideal sind da bei mir 14%, an der Position ist die Abschlussleiste unten zu, aber alle Schlitzöffnungen zwischen den Lamellen sind offen, so dass ein wenig Licht ins Zimmer kommt und man nicht bei Tag das Licht einschalten muss.

Falls das mit dem Abfangen zu komplex wird (ich sehe durchaus ein, dass man nicht die eierlegende Wollmilchsau programmieren kann), kann ich mit dem Verhalten des Moduls durchaus leben. ist halt etwas manuelle Arbeit im Anschluss an den scan des ASC-Devices, die aber ja endlich ist und nicht immer wieder wiederholt werden muss.

vG
Olli
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 August 2019, 19:57:44
Und warum setzt Du solche Sonderwünsche (die im übrigen völlig verständlich) nicht mittels attr Befehl?

attr ROLLO ASC_Ventilate_Pos 85

Man kann jedem Attribut irgendein Wert geben. Am Ende muss das Modul halt was damit anfangen können ASC kann bei den Attributen mit Positionsangaben natürlich auch mit anderen nummerischen Werten was anfangen. Da muss man nichts mit userattr umstellen bitte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Moonraker1 am 23 August 2019, 21:58:22
Auweia...

weil man manchmal den Wald vor lauter Bäumen nicht sieht.

DANKE!

Habe es jetzt korrekt eingetragen.

Funktioniert auch (welch Wunder, kaum macht man's richtig, geht es auch).

in diesem Sinne gute Nacht
Olli
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 August 2019, 22:37:24
Super. Und beim nächsten mal bitte vorher Fragen. Freut mich das es nun geht.

Gute Nacht
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Prof. Dr. Peter Henning am 24 August 2019, 06:47:11
@CoolTux: Es würde mich auch aufregen, wenn jemand so offensichtlich die Logik des Moduls stört...

Und so etwas wie
Zitatshading_pos durchaus tiefer sein kann als eine closed_pos
ist natürlich barer Unsinn, "closed" ist "closed" und sollte wirklich den Rollladen ganz herunterfahren, so wie man es bei einer Abwesenheit aus Sicherheitsgründen machen würde (Hochschiebesicherungen funktionieren nur dann...).

LG

pah
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 24 August 2019, 08:10:59
Die Welt der Rollos ist nun mal vielfältig. Ich musste auch rumdoktern, damit ich meine programmierte Fav-Position mit reinbekomme.
Und manchmal sieht man eben bei den recht komplexen Möglichkeiten nicht den einfachsten Weg.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 24 August 2019, 11:24:59
Zitat von: Prof. Dr. Peter Henning am 24 August 2019, 06:47:11
@CoolTux: Es würde mich auch aufregen, wenn jemand so offensichtlich die Logik des Moduls stört...

Und so etwas wie  ist natürlich barer Unsinn, "closed" ist "closed" und sollte wirklich den Rollladen ganz herunterfahren, so wie man es bei einer Abwesenheit aus Sicherheitsgründen machen würde (Hochschiebesicherungen funktionieren nur dann...).

LG

pah

Hört hört.
Na wenn der Professor das sagt... dann ist das natürlich auch "barer Unsinn".

Wie kann man nur bei nicht komplett geschlossenem Rolladen schlafen wollen.
Also wirklich....  :o

Der Umstand mit der Hochschiebesicherung ist mir dabei durchaus bekannt...
Irgendeine Pille muss man (meist) immer schlucken....

Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 August 2019, 12:10:39
Zitat von: C0mmanda am 24 August 2019, 11:24:59
Hört hört.
Na wenn der Professor das sagt... dann ist das natürlich auch "barer Unsinn".

Wie kann man nur bei nicht komplett geschlossenem Rolladen schlafen wollen.
Also wirklich....  :o

Der Umstand mit der Hochschiebesicherung ist mir dabei durchaus bekannt...
Irgendeine Pille muss man (meist) immer schlucken....

Gruß

Aber es ging doch dabei nicht um die schlafen Position des Rollos. Es ging doch um die Closed Position des Rollos. Und das es nicht tiefer wie geschlossen gehen kann ist glaube allen klar. Das wir nun noch eine schlafen Position brauchen ist ok und in meinen Augen auch sinnvoll.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 24 August 2019, 12:45:42
Wäre aber kontraproduktiv, wenn die Position für Schlafen nicht gleich mit der für geschlossen sein könnte, wie bei den anderen Positionen, die sich unterscheiden müssen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 August 2019, 12:50:43
Zitat von: ESP_Fan am 24 August 2019, 12:45:42
Wäre aber kontraproduktiv, wenn die Position für Schlafen nicht gleich mit der für geschlossen sein könnte, wie bei den anderen Positionen, die sich unterscheiden müssen.

Die Schlafen Position wird den selben Stellenwert haben wie die Geschlossen Pos. Zu mindest beim Thema Fenster offen und morgens fahren und Roommate aufstehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 25 August 2019, 00:41:47
Zitat von: CoolTux am 19 August 2019, 20:15:27
Sollte weitestgehend mit Residents passen. Wenn nicht melde Dich noch mal.
Ich würde die Schlafräume dennoch mit Roommate versehen. Erstens hilft es mir mit dem Modul und zweitens wäre es sauberer auch für Beschattung.

Hallo CoolTux,

Nachdem ich ja aus allen Devices die Roommates rausgeschmissen habe und nur den RESIDENTS im ASC Device gelassen habe, fahren alle Rollos nachvollziehbar auf und ab.

Ich habe nun wir von dir vorgeschlagen einen Wechsel zwischen "asleep" und "home" implementiert und im Schlafzimmer wieder beide Roommates eingetragen. Und prompt passiert folgendes:

Ich bin den ganzen Tag zu Hause (Homeoffice) und die Rollos fahren brav nach ihren Shading Regeln zu und auf. Bis auf den Rollo im Schlafzimmer. Er fährt beim Shade out nicht hoch. Erst als meine Frau nach Hause kommt und ihr Roommate von Absent auf Home wechselt.

Ich glaube die Logik deines Modul ganz gut verstanden zu haben und es läuft bei mir mit 9 Rollos auch super aber bei den Roommates in den Devices steige ich immer noch nicht durch. Und warum sollte man in den Schlafräumen Roommates eintragen. Vielleicht stehe ich einfach nur auf dem Schlauch. Bei einem z.B. Kinderzimmer, macht es sicher Sinn den entsprechenden Roommate einzutragen. Es macht dann schon ein Unterschied ob der "Bengel" ;) zu Hause ist oder nicht. Aber in einem 2 Personen Haushalt, in dem alle Zimmer von beiden Bewohnern genutzt werden, sehe ich keinen Nutzen. Im Gegenteil es kommt immer wieder zu ungewollten oder ausbleibenden Fahrten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 25 August 2019, 07:33:30
Zitat von: CoolTux am 24 August 2019, 12:10:39
Aber es ging doch dabei nicht um die schlafen Position des Rollos. Es ging doch um die Closed Position des Rollos. Und das es nicht tiefer wie geschlossen gehen kann ist glaube allen klar. Das wir nun noch eine schlafen Position brauchen ist ok und in meinen Augen auch sinnvoll.

Alles gut, das hatten wir ja bereits geklärt.

Das Problem mit dem nicht erkennen der manuellen Fahrt und gekipptem Fenster bleibt bei mir weiterhin bestehen...
Ich Log kann ich dazu leider auch nichts erkennen.

Um 23:10:51 habe ich den Rolladen manuell auf Pos. 85 eingestellt, ASC hat es schlicht nicht registriert...

2019.08.24 23:10:51 3: CUL_HM set OG.sz.RO.SZRolladen pct 85

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



Dann habe ich einen weiteren Test gemacht:

- Um 7:00:37 habe ich den Rolladen manuell auf Pos. 5 gestellt. --> Keine manuelle Fahrt erkannt.
- Fensterkontakt auf closed gesetzt (setstate <device> closed)
- Um 07:01:48 habe ich den Rolladen manuell auf 0 gefahren --> manuelle Fahrt erkannt.

Nachdem der Fensterkontakt einmal geschlossen war werden manuelle Fahrten eine gewisse Zeit erkannt. Wann genau es passiert das diese nicht mehr erkannt werden habe ich noch nicht herausgefunden.

2019.08.25 07:00:37 3: CUL_HM set OG.sz.RO.SZRolladen pct 5

ASC_DEBUG!!! 2019.08.25 07:00:37 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566709237 Last Position Timestamp: 1566709202 Drive Up Max Duration: 40 Last Position: 80 aktuelle Position: 0

ASC_DEBUG!!! 2019.08.25 07:00:37 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.25 07:00:39 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566709239 Last Position Timestamp: 1566709202 Drive Up Max Duration: 40 Last Position: 80 aktuelle Position: 5

ASC_DEBUG!!! 2019.08.25 07:00:39 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.25 07:00:57 1: [Freezemon] FreezeMon: Long function call detected ReadFn:KODI_KU - 1.099163 seconds

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.25 07:01:48 3: CUL_HM set OG.sz.RO.SZRolladen pct 0

ASC_DEBUG!!! 2019.08.25 07:01:48 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566709308 Last Position Timestamp: 1566709202 Drive Up Max Duration: 40 Last Position: 80 aktuelle Position: 5

ASC_DEBUG!!! 2019.08.25 07:01:48 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.25 07:01:48 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.25 07:01:51 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566709311 Last Position Timestamp: 1566709202 Drive Up Max Duration: 40 Last Position: 80 aktuelle Position: 0

ASC_DEBUG!!! 2019.08.25 07:01:51 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 August 2019, 08:26:52
Zitat von: C0mmanda am 25 August 2019, 07:33:30
Alles gut, das hatten wir ja bereits geklärt.

Das Problem mit dem nicht erkennen der manuellen Fahrt und gekipptem Fenster bleibt bei mir weiterhin bestehen...
Ich Log kann ich dazu leider auch nichts erkennen.

Um 23:10:51 habe ich den Rolladen manuell auf Pos. 85 eingestellt, ASC hat es schlicht nicht registriert...

2019.08.24 23:10:51 3: CUL_HM set OG.sz.RO.SZRolladen pct 85

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.24 23:10:55 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



Dann habe ich einen weiteren Test gemacht:

- Um 7:00:37 habe ich den Rolladen manuell auf Pos. 5 gestellt. --> Keine manuelle Fahrt erkannt.
- Fensterkontakt auf closed gesetzt (setstate <device> closed)
- Um 07:01:48 habe ich den Rolladen manuell auf 0 gefahren --> manuelle Fahrt erkannt.

Nachdem der Fensterkontakt einmal geschlossen war werden manuelle Fahrten eine gewisse Zeit erkannt. Wann genau es passiert das diese nicht mehr erkannt werden habe ich noch nicht herausgefunden.

2019.08.25 07:00:37 3: CUL_HM set OG.sz.RO.SZRolladen pct 5

ASC_DEBUG!!! 2019.08.25 07:00:37 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566709237 Last Position Timestamp: 1566709202 Drive Up Max Duration: 40 Last Position: 80 aktuelle Position: 0

ASC_DEBUG!!! 2019.08.25 07:00:37 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.25 07:00:39 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566709239 Last Position Timestamp: 1566709202 Drive Up Max Duration: 40 Last Position: 80 aktuelle Position: 5

ASC_DEBUG!!! 2019.08.25 07:00:39 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:00:55 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.25 07:00:57 1: [Freezemon] FreezeMon: Long function call detected ReadFn:KODI_KU - 1.099163 seconds

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.25 07:01:25 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.25 07:01:48 3: CUL_HM set OG.sz.RO.SZRolladen pct 0

ASC_DEBUG!!! 2019.08.25 07:01:48 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566709308 Last Position Timestamp: 1566709202 Drive Up Max Duration: 40 Last Position: 80 aktuelle Position: 5

ASC_DEBUG!!! 2019.08.25 07:01:48 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.25 07:01:48 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.25 07:01:51 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566709311 Last Position Timestamp: 1566709202 Drive Up Max Duration: 40 Last Position: 80 aktuelle Position: 0

ASC_DEBUG!!! 2019.08.25 07:01:51 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!


Guten Morgen,

Kann es sein das Du nicht die GitHub Version mehr verwendest? Oder hattest Du sie nie verwendet?
Ich sehe nur die komischen Zeichen in der Logausgaben welche eigentlich mit einer aktuellen Gitversion weg sein sollten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 August 2019, 08:29:00
Zitat von: Borkk am 25 August 2019, 00:41:47
Hallo CoolTux,

Nachdem ich ja aus allen Devices die Roommates rausgeschmissen habe und nur den RESIDENTS im ASC Device gelassen habe, fahren alle Rollos nachvollziehbar auf und ab.

Ich habe nun wir von dir vorgeschlagen einen Wechsel zwischen "asleep" und "home" implementiert und im Schlafzimmer wieder beide Roommates eingetragen. Und prompt passiert folgendes:

Ich bin den ganzen Tag zu Hause (Homeoffice) und die Rollos fahren brav nach ihren Shading Regeln zu und auf. Bis auf den Rollo im Schlafzimmer. Er fährt beim Shade out nicht hoch. Erst als meine Frau nach Hause kommt und ihr Roommate von Absent auf Home wechselt.

Ich glaube die Logik deines Modul ganz gut verstanden zu haben und es läuft bei mir mit 9 Rollos auch super aber bei den Roommates in den Devices steige ich immer noch nicht durch. Und warum sollte man in den Schlafräumen Roommates eintragen. Vielleicht stehe ich einfach nur auf dem Schlauch. Bei einem z.B. Kinderzimmer, macht es sicher Sinn den entsprechenden Roommate einzutragen. Es macht dann schon ein Unterschied ob der "Bengel" ;) zu Hause ist oder nicht. Aber in einem 2 Personen Haushalt, in dem alle Zimmer von beiden Bewohnern genutzt werden, sehe ich keinen Nutzen. Im Gegenteil es kommt immer wieder zu ungewollten oder ausbleibenden Fahrten.

Was hast Du im Schlafraum für ein ShadingMode gesetzt?
Sinn macht es da man auch mal am Tag schlafen will oder man länger schläft wie andere Familienmitglieder und dadurch Frühs nicht sein Rollo offen haben will.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 25 August 2019, 09:01:45
Zitat von: CoolTux am 25 August 2019, 08:26:52
Guten Morgen,

Kann es sein das Du nicht die GitHub Version mehr verwendest? Oder hattest Du sie nie verwendet?
Ich sehe nur die komischen Zeichen in der Logausgaben welche eigentlich mit einer aktuellen Gitversion weg sein sollten.

Doch, bin nach wie vor auf der GitHub Version 0.6.29 vom 20. oder 21.08., installiert am 22.08.

Und jetzt gerade nochmal auf den aktuellsten Commit vom 22.08. ge-updated.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 August 2019, 09:07:21
Dann muss ich mir das Thema noch mal anschauen was die Sonderzeichen an geht.
Bezüglich manuelle Fährt werde ich die Tage extra Debugausgaben einbauen. Ich will sehen wo er hängen bleibt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 25 August 2019, 09:17:47
Zitat von: CoolTux am 25 August 2019, 09:07:21
Dann muss ich mir das Thema noch mal anschauen was die Sonderzeichen an geht.
Bezüglich manuelle Fährt werde ich die Tage extra Debugausgaben einbauen. Ich will sehen wo er hängen bleibt.

OK.
Kann es auch an mir liegen dass die Sonderzeichen nicht korrekt angezeigt werden?
Will ich nicht ausschliessen!

Ich werde dann erstmal das debug-logging ausschalten bis du soweit bist. Das Log wird verdammt groß dadurch :D

grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 25 August 2019, 20:31:05
Bin noch nicht drauf gekommen, warum meine Rollläden nicht bei der Beschattung richtig fahren bzw. überhaupt nicht.

Hab hier nun mal probiert den Ertrag der PV Anlage als Helligkeitssensor zu definieren, der mir irgendwie besser geeignet scheint als der Lichtsensor, der nur von einer Himmelsrichtung vernünftige Werte liefert.

Hier mal die Grafik der beiden Sensoren übereinander und dann noch meine Settings. Vielleicht sieht da jemand den Fehler.

Natürlich gibts dann später auch wieder den Fall, dass im Winter die Logik umgekehrt sein muss, also wenn niemand zuhause ist und die Sonne scheint, sollen die Rollos rauf fahren, wenn dadurch die Räume geheizt werden.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 25 August 2019, 23:18:59
Ich habe auch die PV-Anlage als Helligkeitssensor definiert, allerdings nur für die Fenster, die die gleiche Ausrichtung haben.
Dein Bild zeigt einen Tag mit relativ wechselhafter Einstrahlung, das kann dazu führen, dass die Solarleistung stark schwankt und so innerhalb der Wartezeit immer mal wieder unter den Grenzwert für die Beschattung rutscht. Ich habe mir mit movingAverage einen Durchschnittswert über 15 min gebastelt, der als Helligkeitssensor dient. Funktioniert gut, hab aber die Wartezeit (ASC_Shading_WaitingPeriod) zusätzlich auf 5 min runter gesetzt, damit insgesamt nicht so viel Verzögerung drin ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 26 August 2019, 09:32:08
Zitat von: ESP_Fan am 25 August 2019, 23:18:59
Ich habe auch die PV-Anlage als Helligkeitssensor definiert, allerdings nur für die Fenster, die die gleiche Ausrichtung haben.
Dein Bild zeigt einen Tag mit relativ wechselhafter Einstrahlung, das kann dazu führen, dass die Solarleistung stark schwankt und so innerhalb der Wartezeit immer mal wieder unter den Grenzwert für die Beschattung rutscht. Ich habe mir mit movingAverage einen Durchschnittswert über 15 min gebastelt, der als Helligkeitssensor dient. Funktioniert gut, hab aber die Wartezeit (ASC_Shading_WaitingPeriod) zusätzlich auf 5 min runter gesetzt, damit insgesamt nicht so viel Verzögerung drin ist.

Im Prinzip hätte ich einen Wert von 3000-5000 definiert, allerdings fahren meine Rollos einfach nicht runter für die Beschattung und ich weiß nicht warum. Die 3000 Watt macht die Anlage auch bei indirekter Einstrahlung, somit ist das ca. der Grenzwert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 26 August 2019, 10:32:33
Hallo,

folgende Beobachtung hatte ich gemacht:

Ausgangssituation: Terassenschiebetür mit Fensterkontakt und linkem und rechtem Rollladen. Beide befinden sich in der Beschattung.
1. Terassentür wird geöffnet. Beide Rollläden bleiben in der Beschattung.
=> sollte der Rollladen nicht hochfahren wenn die Tür geöffnet wird? Das erinnert mich irgendwie noch an mein genanntes Problem in diesem Post:
https://forum.fhem.de/index.php/topic,99980.msg963575.html#msg963575 (https://forum.fhem.de/index.php/topic,99980.msg963575.html#msg963575)
2. Linker Rollladen wird manuell hochgefahren. ASC_BlockingTime_afterManual wird abgewartet.
3. Terassentür wird geschlossen. Linker Rollladen fährt in die Beschattung.
=> sehr gut
4. Rechter Rollladen fährt hoch.
=> sollte dieser nicht noch in der Beschattung bleiben? Nach einer gewissen Zeit (ASC_Shading_WaitingPeriod, ...) fährt dieser aber auch wieder in die Beschattung.

Bei 1. und 4. könnte noch ein Fehler vorliegen, oder?


Log:


ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 45771 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 45771, OutTemp: 21.9, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 45771 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 45771, OutTemp: 21.9, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 45771 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 45771, OutTemp: 21.9, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.


...


ASC_DEBUG!!! 2019.08.26 10:01:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:28 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.26 10:01:44.460 3: [Astro] No altitude attribute set in global device, using 0.0 m above sea level

ASC_DEBUG!!! 2019.08.26 10:01:55 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.08.26 10:01:55 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r - HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.08.26 10:01:55 - EventProcessingWindowRec: 1_02_WZ_Rollladen_l - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.08.26 10:01:55 - EventProcessingWindowRec: 1_02_WZ_Rollladen_l - HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.08.26 10:02:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:28 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.


...


ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46717 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 46717, OutTemp: 21.7, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46717 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 46717, OutTemp: 21.7, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46717 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 46717, OutTemp: 21.7, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.


...



ASC_DEBUG!!! 2019.08.26 10:02:30 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:30 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:30 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:30 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:30 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566806550 Last Position Timestamp: 1566805099 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.26 10:02:31 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



...


ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_r - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: asc_Rollladen - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_l RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:39 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46717, OutTemp: 21.7, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_r RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:39 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:39 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:39 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46717, OutTemp: 21.7, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_06_KU_Rollladen RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:39 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:39 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:39 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46717, OutTemp: 21.7, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08.26 10:03:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:31 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.


...


ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46872 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:03:32 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46872, OutTemp: 21.8, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46872 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:03:32 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:03:32 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:03:32 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46872, OutTemp: 21.8, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46872 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:03:32 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:03:32 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:03:32 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46872, OutTemp: 21.8, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



...


ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



...



ASC_DEBUG!!! 2019.08.26 10:04:37 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:37 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r - HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r Event Closed

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetCmdFn: 1_02_WZ_Rollladen_r - Rolllo wird gefahren, aktuelle Position: 30, Zielposition: 100. Grund der Fahrt: window closed at day
2019.08.26 10:04:47.470 3: CUL_HM set 1_02_WZ_Rollladen_r pct 100

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetDriveCmd: 1_02_WZ_Rollladen_r - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetDriveCmd: 1_02_WZ_Rollladen_r - NoOffset: JA

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_l - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_l - HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_l Event Closed

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetCmdFn: 1_02_WZ_Rollladen_l - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 30. Grund der Fahrt: shading in
2019.08.26 10:04:47.589 3: CUL_HM set 1_02_WZ_Rollladen_l pct 30

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetDriveCmd: 1_02_WZ_Rollladen_l - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetDriveCmd: 1_02_WZ_Rollladen_l - NoOffset: JA

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingShutters: 1_02_WZ_Rollladen_r - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566806687 Last Position Timestamp: 1566806687 Drive Up Max Duration: 60 Last Position: 30 aktuelle Position: 30

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.26 10:04:48 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566806688 Last Position Timestamp: 1566806687 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.26 10:04:48 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.26 10:05:08 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566806708 Last Position Timestamp: 1566806687 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 30

ASC_DEBUG!!! 2019.08.26 10:05:08 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.26 10:05:12 - EventProcessingShutters: 1_02_WZ_Rollladen_r - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566806712 Last Position Timestamp: 1566806687 Drive Up Max Duration: 60 Last Position: 30 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.26 10:05:12 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.26 10:05:37 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:37 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:37 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



...


ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



list 1_02_WZ_Rollladen_l:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F320B
   FUUID      5c54237f-f33f-cf0a-a643-72548756feb57505
   FVERSION   10_CUL_HM.pm:0.199830/2019-08-11
   HMLAN1_MSGCNT 26
   HMLAN1_RAWMSG E4F320B,0000,509E7F1E,FF,FFC0,49A4104F320B23A38D06010000
   HMLAN1_RSSI -64
   HMLAN1_TIME 2019-08-25 15:27:32
   HMUART0_MSGCNT 16
   HMUART0_RAWMSG 0500004C49A4104F320B23A38D06010000
   HMUART0_RSSI -76
   HMUART0_TIME 2019-08-25 15:27:32
   HMUART1_MSGCNT 24
   HMUART1_RAWMSG 0500003549A4104F320B23A38D06010000
   HMUART1_RSSI -53
   HMUART1_TIME 2019-08-25 15:27:32
   HMUART2_MSGCNT 24
   HMUART2_RAWMSG 0500002C49A4104F320B23A38D06010000
   HMUART2_RSSI -44
   HMUART2_TIME 2019-08-25 15:27:32
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     90
   NAME       1_02_WZ_Rollladen_l
   NOTIFYDEV  global
   NR         286
   NTFY_ORDER 50-1_02_WZ_Rollladen_l
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:49 - t:10 s:4F320B d:23A38D 06010000
   protLastRcv 2019-08-25 15:27:32
   protRcv    25 last_at:2019-08-25 15:27:32
   protSnd    26 last_at:2019-08-25 15:27:32
   protState  CMDs_done
   rssi_HMLAN1 cnt:7 min:-74 max:-68 avg:-70.85 lst:-70
   rssi_at_HMLAN1 cnt:26 min:-75 max:-59 avg:-65.26 lst:-64
   rssi_at_HMUART0 cnt:16 min:-78 max:-74 avg:-75.62 lst:-76
   rssi_at_HMUART1 cnt:24 min:-61 max:-52 avg:-56.58 lst:-53
   rssi_at_HMUART2 cnt:24 min:-51 max:-40 avg:-45.5 lst:-44
   .attraggr:
   .attrminint:
   READINGS:
     2019-08-08 09:35:29   .peerListRDate  2019-08-08 09:35:29
     2019-08-25 15:27:32   .protLastRcv    2019-08-25 15:27:32
     2019-06-04 11:23:01   ASC_Enable      on
     2019-08-25 15:27:32   ASC_ShuttersLastDrive manual
     2019-08-25 20:37:22   ASC_Time_DriveDown 26.08.2019 - 20:37
     2019-08-25 20:37:22   ASC_Time_DriveUp 26.08.2019 - 08:00
     2019-08-08 08:50:57   Activity        alive
     2019-08-25 15:26:11   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1220810
     2019-08-08 09:35:28   PairedTo        0x23A38D
     2019-06-04 10:45:09   R-confBtnTime   permanent
     2019-06-04 10:45:10   R-driveDown     26 s
     2019-06-04 10:45:10   R-driveTurn     0.5 s
     2019-06-04 10:45:10   R-driveUp       27.9 s
     2019-06-04 10:45:09   R-intKeyVisib   invisib
     2019-06-04 10:45:09   R-localResDis   off
     2019-06-04 10:45:09   R-pairCentral   0x23A38D
     2019-06-04 10:45:10   R-refRunCounter 0
     2019-06-04 10:45:10   R-sign          off
     2019-06-04 10:45:10   R-statusInfoMinDly 2 s
     2019-06-04 10:45:10   R-statusInfoRandom 1 s
     2019-06-04 10:45:10   R-transmitTryMax 6
     2019-08-08 09:35:28   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-08-08 09:35:29   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-08-24 09:45:53   associatedWith  asc_Rollladen
     2019-08-25 15:27:32   deviceMsg       off (to VCCU)
     2019-07-24 15:53:13   inhibit         set_off
     2019-08-25 15:27:32   level           0
     2019-08-25 15:27:32   motor           stop:off
     2019-08-25 15:27:32   pct             0
     2019-08-08 09:35:22   powerOn         2019-08-08 09:35:22
     2019-08-25 15:27:32   recentStateType info
     2019-08-25 15:27:32   state           off
     2019-08-25 15:27:32   timedOn         off
   helper:
     HM_CMDNR   73
     cSnd       1123A38D4F320B02013C,1123A38D4F320B02013C
     dlvlCmd    ++A01123A38D4F320B02013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F320B,00,00,00
       nextSend   1566739652.78858
       rxt        0
       vccu       VCCU
       p:
         4F320B
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        49
       io:
         HMLAN1:
           -60
           -60
         HMUART0:
           -76
           -76
         HMUART1:
           -53
           -53
         HMUART2:
           -44
           -44
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART0
       flg        A
       ts         1566739652.24009
       ack:
         HASH(0xbd84c978)
         49800223A38D4F320B00
     rssi:
       HMLAN1:
         avg        -70.8571428571429
         cnt        7
         lst        -70
         max        -68
         min        -74
       at_HMLAN1:
         avg        -65.2692307692308
         cnt        26
         lst        -64
         max        -59
         min        -75
       at_HMUART0:
         avg        -75.625
         cnt        16
         lst        -76
         max        -74
         min        -78
       at_HMUART1:
         avg        -56.5833333333333
         cnt        24
         lst        -53
         max        -52
         min        -61
       at_HMUART2:
         avg        -45.5
         cnt        24
         lst        -44
         max        -40
         min        -51
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 30
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 30000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1220810
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


list 1_02_WZ_Rollladen_r:
konfiguriert wie der Linke

list asc_Rollladen

Internals:
   .FhemMetaInternals 1
   FUUID      5c765ad0-f33f-cf0a-55eb-449998b200d8a87e
   FVERSION   73_AutoShuttersControl.pm:v0.6.27-s19998/2019-08-14 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc_Rollladen
   NOTIFYDEV  global,asc_Rollladen,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_06_KU_Rollladen,1_06_KU_Tuerkontakt,1_02_WZ_Tuerkontakt,ws980wifi,tw_Altenglan,residents,1_06_KU_Rollladen,1_02_WZ_Rollladen_r,1_02_WZ_Rollladen_l
   NR         391
   NTFY_ORDER 51-asc_Rollladen
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.6.27
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-07-25 12:16:46   .monitoredDevs  {"tw_Altenglan":{"asc_Rollladen":"ASC_twilightDevice"},"1_02_WZ_Rollladen_l":{},"1_02_WZ_Rollladen_r":{},"1_02_WZ_Tuerkontakt":{"1_02_WZ_Rollladen_r":"ASC_WindowRec","1_02_WZ_Rollladen_l":"ASC_WindowRec"},"1_06_KU_Rollladen":{},"1_06_KU_Tuerkontakt":{"1_06_KU_Rollladen":"ASC_WindowRec"},"residents":{"asc_Rollladen":"ASC_residentsDev"},"ws980wifi":{"1_06_KU_Rollladen":"ASC_BrightnessSensor","1_02_WZ_Rollladen_r":"ASC_BrightnessSensor","1_02_WZ_Rollladen_l":"ASC_BrightnessSensor"}}
     2019-08-25 15:27:32   1_02_WZ_Rollladen_l_PosValue 0
     2019-07-26 08:30:02   1_02_WZ_Rollladen_l_lastDelayPosValue 100
     2019-08-25 20:37:22   1_02_WZ_Rollladen_l_lastPosValue 100
     2019-08-25 20:37:22   1_02_WZ_Rollladen_l_nextAstroTimeEvent 26.08.2019 - 08:00
     2019-08-25 15:27:32   1_02_WZ_Rollladen_r_PosValue 0
     2019-08-01 21:20:48   1_02_WZ_Rollladen_r_lastDelayPosValue 0
     2019-08-25 20:37:22   1_02_WZ_Rollladen_r_lastPosValue 30
     2019-08-25 20:37:22   1_02_WZ_Rollladen_r_nextAstroTimeEvent 26.08.2019 - 08:00
     2019-08-26 07:00:33   1_06_KU_Rollladen_PosValue 100
     2019-07-26 07:30:02   1_06_KU_Rollladen_lastDelayPosValue 100
     2019-08-26 07:00:02   1_06_KU_Rollladen_lastPosValue 0
     2019-08-26 07:00:02   1_06_KU_Rollladen_nextAstroTimeEvent 26.08.2019 - 07:30
     2019-06-04 11:16:22   ascEnable       on
     2019-06-25 08:52:07   controlShading  on
     2019-07-24 15:43:58   hardLockOut     off
     2019-02-27 10:39:29   partyMode       off
     2019-08-24 09:45:52   room_1_02_WZ_9_06_CUL_HM 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r
     2019-08-24 09:45:52   room_1_06_KU_9_06_CUL_HM 1_06_KU_Rollladen
     2019-02-27 10:39:29   selfDefense     off
     2019-08-26 07:00:33   state           day open
     2019-03-01 16:27:16   sunriseTimeWeHoliday on
     2019-08-24 09:45:52   userAttrList    rolled out
   helper:
     shuttersList:
       1_02_WZ_Rollladen_l
       1_02_WZ_Rollladen_r
       1_06_KU_Rollladen
   monitoredDevs:
     1_02_WZ_Rollladen_l:
     1_02_WZ_Rollladen_r:
     1_02_WZ_Tuerkontakt:
       1_02_WZ_Rollladen_l ASC_WindowRec
       1_02_WZ_Rollladen_r ASC_WindowRec
     1_06_KU_Rollladen:
     1_06_KU_Tuerkontakt:
       1_06_KU_Rollladen ASC_WindowRec
     residents:
       asc_Rollladen ASC_residentsDev
     tw_Altenglan:
       asc_Rollladen ASC_twilightDevice
     ws980wifi:
       1_02_WZ_Rollladen_l ASC_BrightnessSensor
       1_02_WZ_Rollladen_r ASC_BrightnessSensor
       1_06_KU_Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_residentsDev residents:state
   ASC_tempSensor ws980wifi:temperature
   ASC_twilightDevice tw_Altenglan
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Rollladen
   icon       fts_shutter_automatic
   room       1_02_WZ,1_06_KU


Vielen Dank.

Gruß Daniel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 August 2019, 10:35:14
Zitat von: C0mmanda am 25 August 2019, 09:17:47
OK.
Kann es auch an mir liegen dass die Sonderzeichen nicht korrekt angezeigt werden?
Will ich nicht ausschliessen!

Ich werde dann erstmal das debug-logging ausschalten bis du soweit bist. Das Log wird verdammt groß dadurch :D

grtz

Ich habe eine angepasste Develversion ins Git geladen. Die Version ist die selbe geblieben. Kannst Du die bitte einmal testen?


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 August 2019, 10:41:03
Zitat von: dancatt am 26 August 2019, 10:32:33
Hallo,

folgende Beobachtung hatte ich gemacht:

Ausgangssituation: Terassenschiebetür mit Fensterkontakt und linkem und rechtem Rollladen. Beide befinden sich in der Beschattung.
1. Terassentür wird geöffnet. Beide Rollläden bleiben in der Beschattung.
=> sollte der Rollladen nicht hochfahren wenn die Tür geöffnet wird? Das erinnert mich irgendwie noch an mein genanntes Problem in diesem Post:
https://forum.fhem.de/index.php/topic,99980.msg963575.html#msg963575 (https://forum.fhem.de/index.php/topic,99980.msg963575.html#msg963575)
2. Linker Rollladen wird manuell hochgefahren. ASC_BlockingTime_afterManual wird abgewartet.
3. Terassentür wird geschlossen. Linker Rollladen fährt in die Beschattung.
=> sehr gut
4. Rechter Rollladen fährt hoch.
=> sollte dieser nicht noch in der Beschattung bleiben? Nach einer gewissen Zeit (ASC_Shading_WaitingPeriod, ...) fährt dieser aber auch wieder in die Beschattung.

Bei 1. und 4. könnte noch ein Fehler vorliegen, oder?


Log:


ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 45771 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 45771, OutTemp: 21.9, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 45771 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 45771, OutTemp: 21.9, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 45771 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:01:26 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 45771, OutTemp: 21.9, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:26 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.


...


ASC_DEBUG!!! 2019.08.26 10:01:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:28 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:01:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.26 10:01:44.460 3: [Astro] No altitude attribute set in global device, using 0.0 m above sea level

ASC_DEBUG!!! 2019.08.26 10:01:55 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.08.26 10:01:55 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r - HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.08.26 10:01:55 - EventProcessingWindowRec: 1_02_WZ_Rollladen_l - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.08.26 10:01:55 - EventProcessingWindowRec: 1_02_WZ_Rollladen_l - HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.08.26 10:02:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:28 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:28 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.


...


ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46717 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 46717, OutTemp: 21.7, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46717 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 46717, OutTemp: 21.7, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46717 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:29 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:113.51, Elevation: 30.18, Brightness: 46717, OutTemp: 21.7, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:29 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.


...



ASC_DEBUG!!! 2019.08.26 10:02:30 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:30 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:30 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:30 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:30 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566806550 Last Position Timestamp: 1566805099 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.26 10:02:31 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



...


ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_r - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: asc_Rollladen - Passendes Event wurde erkannt. Verarbeitung �ber alle Rolllos beginnt

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_l RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:39 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46717, OutTemp: 21.7, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_r RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:39 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:39 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:39 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46717, OutTemp: 21.7, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_06_KU_Rollladen RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:02:39 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:39 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:02:39 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46717, OutTemp: 21.7, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:02:39 - EventProcessingTwilightDevice: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08.26 10:03:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:31 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:31 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.


...


ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46872 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:03:32 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46872, OutTemp: 21.8, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46872 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:03:32 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:03:32 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:03:32 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46872, OutTemp: 21.8, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 46872 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:03:32 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:03:32 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:03:32 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 46872, OutTemp: 21.8, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:03:32 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



...


ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:35 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:35 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



...



ASC_DEBUG!!! 2019.08.26 10:04:37 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:37 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r - HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_r Event Closed

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetCmdFn: 1_02_WZ_Rollladen_r - Rolllo wird gefahren, aktuelle Position: 30, Zielposition: 100. Grund der Fahrt: window closed at day
2019.08.26 10:04:47.470 3: CUL_HM set 1_02_WZ_Rollladen_r pct 100

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetDriveCmd: 1_02_WZ_Rollladen_r - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetDriveCmd: 1_02_WZ_Rollladen_r - NoOffset: JA

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_l - RECEIVED EVENT: state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_l - HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingWindowRec: 1_02_WZ_Rollladen_l Event Closed

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetCmdFn: 1_02_WZ_Rollladen_l - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 30. Grund der Fahrt: shading in
2019.08.26 10:04:47.589 3: CUL_HM set 1_02_WZ_Rollladen_l pct 30

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetDriveCmd: 1_02_WZ_Rollladen_l - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.26 10:04:47 - FnSetDriveCmd: 1_02_WZ_Rollladen_l - NoOffset: JA

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingShutters: 1_02_WZ_Rollladen_r - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566806687 Last Position Timestamp: 1566806687 Drive Up Max Duration: 60 Last Position: 30 aktuelle Position: 30

ASC_DEBUG!!! 2019.08.26 10:04:47 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.26 10:04:48 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566806688 Last Position Timestamp: 1566806687 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.26 10:04:48 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.26 10:05:08 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566806708 Last Position Timestamp: 1566806687 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 30

ASC_DEBUG!!! 2019.08.26 10:05:08 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.26 10:05:12 - EventProcessingShutters: 1_02_WZ_Rollladen_r - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566806712 Last Position Timestamp: 1566806687 Drive Up Max Duration: 60 Last Position: 30 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.26 10:05:12 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.26 10:05:37 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:37 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:37 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



...


ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - ShadingProcessing: 1_02_WZ_Rollladen_l - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_06_KU_Rollladen Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - ShadingProcessing: 1_06_KU_Rollladen - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 47321 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 1

ASC_DEBUG!!! 2019.08.26 10:05:38 - ShadingProcessing: 1_02_WZ_Rollladen_r - �bergebende Werte - Azimuth:114.66, Elevation: 30.92, Brightness: 47321, OutTemp: 22.0, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: NEIN

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.26 10:05:38 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.



list 1_02_WZ_Rollladen_l:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F320B
   FUUID      5c54237f-f33f-cf0a-a643-72548756feb57505
   FVERSION   10_CUL_HM.pm:0.199830/2019-08-11
   HMLAN1_MSGCNT 26
   HMLAN1_RAWMSG E4F320B,0000,509E7F1E,FF,FFC0,49A4104F320B23A38D06010000
   HMLAN1_RSSI -64
   HMLAN1_TIME 2019-08-25 15:27:32
   HMUART0_MSGCNT 16
   HMUART0_RAWMSG 0500004C49A4104F320B23A38D06010000
   HMUART0_RSSI -76
   HMUART0_TIME 2019-08-25 15:27:32
   HMUART1_MSGCNT 24
   HMUART1_RAWMSG 0500003549A4104F320B23A38D06010000
   HMUART1_RSSI -53
   HMUART1_TIME 2019-08-25 15:27:32
   HMUART2_MSGCNT 24
   HMUART2_RAWMSG 0500002C49A4104F320B23A38D06010000
   HMUART2_RSSI -44
   HMUART2_TIME 2019-08-25 15:27:32
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     90
   NAME       1_02_WZ_Rollladen_l
   NOTIFYDEV  global
   NR         286
   NTFY_ORDER 50-1_02_WZ_Rollladen_l
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:49 - t:10 s:4F320B d:23A38D 06010000
   protLastRcv 2019-08-25 15:27:32
   protRcv    25 last_at:2019-08-25 15:27:32
   protSnd    26 last_at:2019-08-25 15:27:32
   protState  CMDs_done
   rssi_HMLAN1 cnt:7 min:-74 max:-68 avg:-70.85 lst:-70
   rssi_at_HMLAN1 cnt:26 min:-75 max:-59 avg:-65.26 lst:-64
   rssi_at_HMUART0 cnt:16 min:-78 max:-74 avg:-75.62 lst:-76
   rssi_at_HMUART1 cnt:24 min:-61 max:-52 avg:-56.58 lst:-53
   rssi_at_HMUART2 cnt:24 min:-51 max:-40 avg:-45.5 lst:-44
   .attraggr:
   .attrminint:
   READINGS:
     2019-08-08 09:35:29   .peerListRDate  2019-08-08 09:35:29
     2019-08-25 15:27:32   .protLastRcv    2019-08-25 15:27:32
     2019-06-04 11:23:01   ASC_Enable      on
     2019-08-25 15:27:32   ASC_ShuttersLastDrive manual
     2019-08-25 20:37:22   ASC_Time_DriveDown 26.08.2019 - 20:37
     2019-08-25 20:37:22   ASC_Time_DriveUp 26.08.2019 - 08:00
     2019-08-08 08:50:57   Activity        alive
     2019-08-25 15:26:11   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1220810
     2019-08-08 09:35:28   PairedTo        0x23A38D
     2019-06-04 10:45:09   R-confBtnTime   permanent
     2019-06-04 10:45:10   R-driveDown     26 s
     2019-06-04 10:45:10   R-driveTurn     0.5 s
     2019-06-04 10:45:10   R-driveUp       27.9 s
     2019-06-04 10:45:09   R-intKeyVisib   invisib
     2019-06-04 10:45:09   R-localResDis   off
     2019-06-04 10:45:09   R-pairCentral   0x23A38D
     2019-06-04 10:45:10   R-refRunCounter 0
     2019-06-04 10:45:10   R-sign          off
     2019-06-04 10:45:10   R-statusInfoMinDly 2 s
     2019-06-04 10:45:10   R-statusInfoRandom 1 s
     2019-06-04 10:45:10   R-transmitTryMax 6
     2019-08-08 09:35:28   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-08-08 09:35:29   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-08-24 09:45:53   associatedWith  asc_Rollladen
     2019-08-25 15:27:32   deviceMsg       off (to VCCU)
     2019-07-24 15:53:13   inhibit         set_off
     2019-08-25 15:27:32   level           0
     2019-08-25 15:27:32   motor           stop:off
     2019-08-25 15:27:32   pct             0
     2019-08-08 09:35:22   powerOn         2019-08-08 09:35:22
     2019-08-25 15:27:32   recentStateType info
     2019-08-25 15:27:32   state           off
     2019-08-25 15:27:32   timedOn         off
   helper:
     HM_CMDNR   73
     cSnd       1123A38D4F320B02013C,1123A38D4F320B02013C
     dlvlCmd    ++A01123A38D4F320B02013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F320B,00,00,00
       nextSend   1566739652.78858
       rxt        0
       vccu       VCCU
       p:
         4F320B
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        49
       io:
         HMLAN1:
           -60
           -60
         HMUART0:
           -76
           -76
         HMUART1:
           -53
           -53
         HMUART2:
           -44
           -44
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART0
       flg        A
       ts         1566739652.24009
       ack:
         HASH(0xbd84c978)
         49800223A38D4F320B00
     rssi:
       HMLAN1:
         avg        -70.8571428571429
         cnt        7
         lst        -70
         max        -68
         min        -74
       at_HMLAN1:
         avg        -65.2692307692308
         cnt        26
         lst        -64
         max        -59
         min        -75
       at_HMUART0:
         avg        -75.625
         cnt        16
         lst        -76
         max        -74
         min        -78
       at_HMUART1:
         avg        -56.5833333333333
         cnt        24
         lst        -53
         max        -52
         min        -61
       at_HMUART2:
         avg        -45.5
         cnt        24
         lst        -44
         max        -40
         min        -51
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 30
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 30000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1220810
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


list 1_02_WZ_Rollladen_r:
konfiguriert wie der Linke

list asc_Rollladen

Internals:
   .FhemMetaInternals 1
   FUUID      5c765ad0-f33f-cf0a-55eb-449998b200d8a87e
   FVERSION   73_AutoShuttersControl.pm:v0.6.27-s19998/2019-08-14 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc_Rollladen
   NOTIFYDEV  global,asc_Rollladen,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_06_KU_Rollladen,1_06_KU_Tuerkontakt,1_02_WZ_Tuerkontakt,ws980wifi,tw_Altenglan,residents,1_06_KU_Rollladen,1_02_WZ_Rollladen_r,1_02_WZ_Rollladen_l
   NR         391
   NTFY_ORDER 51-asc_Rollladen
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.6.27
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-07-25 12:16:46   .monitoredDevs  {"tw_Altenglan":{"asc_Rollladen":"ASC_twilightDevice"},"1_02_WZ_Rollladen_l":{},"1_02_WZ_Rollladen_r":{},"1_02_WZ_Tuerkontakt":{"1_02_WZ_Rollladen_r":"ASC_WindowRec","1_02_WZ_Rollladen_l":"ASC_WindowRec"},"1_06_KU_Rollladen":{},"1_06_KU_Tuerkontakt":{"1_06_KU_Rollladen":"ASC_WindowRec"},"residents":{"asc_Rollladen":"ASC_residentsDev"},"ws980wifi":{"1_06_KU_Rollladen":"ASC_BrightnessSensor","1_02_WZ_Rollladen_r":"ASC_BrightnessSensor","1_02_WZ_Rollladen_l":"ASC_BrightnessSensor"}}
     2019-08-25 15:27:32   1_02_WZ_Rollladen_l_PosValue 0
     2019-07-26 08:30:02   1_02_WZ_Rollladen_l_lastDelayPosValue 100
     2019-08-25 20:37:22   1_02_WZ_Rollladen_l_lastPosValue 100
     2019-08-25 20:37:22   1_02_WZ_Rollladen_l_nextAstroTimeEvent 26.08.2019 - 08:00
     2019-08-25 15:27:32   1_02_WZ_Rollladen_r_PosValue 0
     2019-08-01 21:20:48   1_02_WZ_Rollladen_r_lastDelayPosValue 0
     2019-08-25 20:37:22   1_02_WZ_Rollladen_r_lastPosValue 30
     2019-08-25 20:37:22   1_02_WZ_Rollladen_r_nextAstroTimeEvent 26.08.2019 - 08:00
     2019-08-26 07:00:33   1_06_KU_Rollladen_PosValue 100
     2019-07-26 07:30:02   1_06_KU_Rollladen_lastDelayPosValue 100
     2019-08-26 07:00:02   1_06_KU_Rollladen_lastPosValue 0
     2019-08-26 07:00:02   1_06_KU_Rollladen_nextAstroTimeEvent 26.08.2019 - 07:30
     2019-06-04 11:16:22   ascEnable       on
     2019-06-25 08:52:07   controlShading  on
     2019-07-24 15:43:58   hardLockOut     off
     2019-02-27 10:39:29   partyMode       off
     2019-08-24 09:45:52   room_1_02_WZ_9_06_CUL_HM 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r
     2019-08-24 09:45:52   room_1_06_KU_9_06_CUL_HM 1_06_KU_Rollladen
     2019-02-27 10:39:29   selfDefense     off
     2019-08-26 07:00:33   state           day open
     2019-03-01 16:27:16   sunriseTimeWeHoliday on
     2019-08-24 09:45:52   userAttrList    rolled out
   helper:
     shuttersList:
       1_02_WZ_Rollladen_l
       1_02_WZ_Rollladen_r
       1_06_KU_Rollladen
   monitoredDevs:
     1_02_WZ_Rollladen_l:
     1_02_WZ_Rollladen_r:
     1_02_WZ_Tuerkontakt:
       1_02_WZ_Rollladen_l ASC_WindowRec
       1_02_WZ_Rollladen_r ASC_WindowRec
     1_06_KU_Rollladen:
     1_06_KU_Tuerkontakt:
       1_06_KU_Rollladen ASC_WindowRec
     residents:
       asc_Rollladen ASC_residentsDev
     tw_Altenglan:
       asc_Rollladen ASC_twilightDevice
     ws980wifi:
       1_02_WZ_Rollladen_l ASC_BrightnessSensor
       1_02_WZ_Rollladen_r ASC_BrightnessSensor
       1_06_KU_Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_residentsDev residents:state
   ASC_tempSensor ws980wifi:temperature
   ASC_twilightDevice tw_Altenglan
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Rollladen
   icon       fts_shutter_automatic
   room       1_02_WZ,1_06_KU


Vielen Dank.

Gruß Daniel

Hallo Daniel,
ShadingPos und VentilatePos sind bei Dir die selben Positionen. Bitte eine von beiden ändern.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 26 August 2019, 11:03:47
Zitat von: CoolTux am 26 August 2019, 10:41:03
Hallo Daniel,
ShadingPos und VentilatePos sind bei Dir die selben Positionen. Bitte eine von beiden ändern.

Grüße

Aha. Also der Punkt 4 ist behoben. Aber was ist mit 1?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 August 2019, 11:25:29
Teste mal bitte da es auch bei 1. zu Problemen kommen kann wenn shadingPos = ventialtePos.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 26 August 2019, 11:38:28
Zitat von: CoolTux am 26 August 2019, 11:25:29
Teste mal bitte da es auch bei 1. zu Problemen kommen kann wenn shadingPos = ventialtePos.

Hatte ich ja schon, deswegen hatte ich geschrieben dass Punkt 4 erledigt ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 August 2019, 11:51:07
Kannst Du mir von so einer Aktion noch mal ein Debug Log bitte geben? Interessant für mich ist die Ausgabe
HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

Es geht hierbei darum ob erkannt wird ob die aktuelle Position über der Comfort oder unter der Comfort Position ist. Wenn drunter dann sollte er zu mindest in die Comfort Position fahren. Solange Comfort aktiv ist. Ein vollständiges öffnen sollte es nicht geben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 26 August 2019, 11:54:08
Zitat von: CoolTux am 26 August 2019, 11:51:07
Kannst Du mir von so einer Aktion noch mal ein Debug Log bitte geben? Interessant für mich ist die Ausgabe
HOMEMODE: home QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

Es geht hierbei darum ob erkannt wird ob die aktuelle Position über der Comfort oder unter der Comfort Position ist. Wenn drunter dann sollte er zu mindest in die Comfort Position fahren. Solange Comfort aktiv ist. Ein vollständiges öffnen sollte es nicht geben.

Hatte eigentlich gedacht dass der Rollladen vollständig geöffnet wird. Ich dachte dass VentilatePos nur angefahren wird wenn "night close" oder "absent" oder...
Bei "Shading in" oder "day open" fände ich es besser wenn der Rollladen hoch fährt, nein?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 August 2019, 12:29:09
Zitat von: dancatt am 26 August 2019, 11:54:08
Hatte eigentlich gedacht dass der Rollladen vollständig geöffnet wird. Ich dachte dass VentilatePos nur angefahren wird wenn "night close" oder "absent" oder...
Bei "Shading in" oder "day open" fände ich es besser wenn der Rollladen hoch fährt, nein?

Also ich würde es nicht toll finden wenn ich mich am Tag wegen Nachtschicht schlafen lege, das Rollo schließt sich und später will ich das Fenster auf machen weil es stickig drin wird und dann fährt das Teil voll auf.

Ich gebe aber zu das Terrasse noch etwas anderes ist. Ich könnte also mal schauen das ich da irgendwie Terrasse mit einbaue so das komplett geöffnet werden kann.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 26 August 2019, 12:33:37
Zitat von: CoolTux am 26 August 2019, 12:29:09
Also ich würde es nicht toll finden wenn ich mich am Tag wegen Nachtschicht schlafen lege, das Rollo schließt sich und später will ich das Fenster auf machen weil es stickig drin wird und dann fährt das Teil voll auf.
Versetehe ich.

Zitat von: CoolTux am 26 August 2019, 12:29:09
Ich gebe aber zu das Terrasse noch etwas anderes ist. Ich könnte also mal schauen das ich da irgendwie Terrasse mit einbaue so das komplett geöffnet werden kann.
Fänd ich super.


Ich werde mir das Problem aus meinem Post https://forum.fhem.de/index.php/topic,99980.msg961875.html#msg961875 (https://forum.fhem.de/index.php/topic,99980.msg961875.html#msg961875) nochmal anschauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 August 2019, 13:12:41
Zitat von: dancatt am 26 August 2019, 12:33:37
Versetehe ich.
Fänd ich super.


Ich werde mir das Problem aus meinem Post https://forum.fhem.de/index.php/topic,99980.msg961875.html#msg961875 (https://forum.fhem.de/index.php/topic,99980.msg961875.html#msg961875) nochmal anschauen.

Teste mal bitte die neue 0.6.30er da habe ich was zur terrace Auswertung eingebaut.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: macfly am 26 August 2019, 19:16:25
Moin,

ich habe schwierigkeiten, das debug-log zu lesen. Lt. Log fährt der Rolladen im Badezi8mmer zwischen Helligkeitswerte 500 und 800, aber eingestellt ist 160 und 180. Magst du da mal schauen, wo da die Diskrepanz herkommt?

2019.08.26 18:54:34 4: AutoShuttersControl (OG.Badezimmer.Rolladen) - EventProcessingShadingBrightness
2019.08.26 18:59:16 4: AutoShuttersControl (OG.Badezimmer.Rolladen) - EventProcessingShadingBrightness
2019.08.26 18:59:16 4: AutoShuttersControl (OG.Badezimmer.Rolladen) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.08.26 18:59:16 - EventProcessingShadingBrightness: OG.Badezimmer.Rolladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 193 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen Allgemein: 1
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getDownBrightness: 1 Brightness: 193 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getUpBrightness: 1 Brightness: 193 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen Allgemein: 1
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getDownBrightness: 1 Brightness: 193 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getUpBrightness: 1 Brightness: 193 BrightnessMax: 800 Sunrise: 1
2019.08.26 18:59:16 4: AutoShuttersControl (AutoShutterControl) - Shading Processing, Rollladen: OG.Badezimmer.Rolladen Azimuth: 264.9 Elevation: 16.9 Brightness: 193 OutTemp: 36.5
2019.08.26 18:59:16 4: AutoShuttersControl (AutoShutterControl) - Shading Processing, Rollladen: OG.Badezimmer.Rolladen Nach dem return
2019.08.26 18:59:16 4: AutoShuttersControl (AutoShutterControl) - Shading Processing, Rollladen: OG.Badezimmer.Rolladen In der Out Abfrage, Shadingwert: out, Zeitstempel: 1566838756
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen Allgemein: 1
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getDownBrightness: 1 Brightness: 193 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getUpBrightness: 1 Brightness: 193 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen Allgemein: 1
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getDownBrightness: 1 Brightness: 193 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getUpBrightness: 1 Brightness: 193 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen Allgemein: 1
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getDownBrightness: 1 Brightness: 193 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getUpBrightness: 1 Brightness: 193 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnSetCmdFn: OG.Badezimmer.Rolladen - Rolllo wird gefahren, aktuelle Position: 15, Zielposition: 100. Grund der Fahrt: shading out
2019.08.26 18:59:16 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnSetDriveCmd: OG.Badezimmer.Rolladen - NICHT versetztes fahren
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnSetDriveCmd: OG.Badezimmer.Rolladen - NoOffset: NEIN
          'OG.Badezimmer.Rolladen_lastPosValue: 15'
ASC_DEBUG!!! 2019.08.26 18:59:16 - ShadingProcessing: OG.Badezimmer.Rolladen - Der aktuelle Beschattungsstatus ist: out und somit wird nun in die Position: 15 zum beenden der Beschattung gefahren
ASC_DEBUG!!! 2019.08.26 18:59:16 - ShadingProcessing: OG.Badezimmer.Rolladen - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.08.26 18:59:16
2019.08.26 18:59:16 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
2019.08.26 18:59:16 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
2019.08.26 18:59:16 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
2019.08.26 18:59:16 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
2019.08.26 18:59:31 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
2019.08.26 18:59:31 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'OG.Badezimmer.Rolladen_PosValue: 100'
ASC_DEBUG!!! 2019.08.26 18:59:31 - EventProcessingShutters: OG.Badezimmer.Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566838771 Last Position Ti
mestamp: 1566838756 Drive Up Max Duration: 60 Last Position: 15 aktuelle Position: 100
2019.08.26 18:59:32 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
2019.08.26 19:05:46 4: AutoShuttersControl (OG.Badezimmer.Rolladen) - EventProcessingShadingBrightness
2019.08.26 19:05:46 4: AutoShuttersControl (OG.Badezimmer.Rolladen) - EventProcessingShadingBrightness
ASC_DEBUG!!! 2019.08.26 19:05:46 - EventProcessingShadingBrightness: OG.Badezimmer.Rolladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 192 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2019.08.26 19:05:46 - FnIsDay: OG.Badezimmer.Rolladen Allgemein: 1
ASC_DEBUG!!! 2019.08.26 19:05:46 - FnIsDay: OG.Badezimmer.Rolladen getDownBrightness: 1 Brightness: 192 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.08.26 19:05:46 - FnIsDay: OG.Badezimmer.Rolladen getUpBrightness: 1 Brightness: 192 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2019.08.26 19:05:46 - FnIsDay: OG.Badezimmer.Rolladen Allgemein: 1
ASC_DEBUG!!! 2019.08.26 19:05:46 - FnIsDay: OG.Badezimmer.Rolladen getDownBrightness: 1 Brightness: 192 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2019.08.26 19:05:46 - FnIsDay: OG.Badezimmer.Rolladen getUpBrightness: 1 Brightness: 192 BrightnessMax: 800 Sunrise: 1
2019.08.26 19:05:46 4: AutoShuttersControl (AutoShutterControl) - Shading Processing, Rollladen: OG.Badezimmer.Rolladen Azimuth: 264.9 Elevation: 16.9 Brightness: 192 OutTemp: 36.4
2019.08.26 19:09:51 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'OG.Badezimmer.Rolladen_PosValue: 14'
ASC_DEBUG!!! 2019.08.26 19:09:51 - EventProcessingShutters: OG.Badezimmer.Rolladen - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1566839391 Last Position Timestamp: 1566838756 Drive Up Max Duration: 60 Last Position: 15 aktuelle Position: 14
ASC_DEBUG!!! 2019.08.26 19:09:51 - FnIsDay: OG.Badezimmer.Rolladen Allgemein: 1



Internals:
   CHANGED   
   DEF        192.168.42.216:51200 3
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-74ef-bb09fa63b8738af1
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 638
   KLF200scenes_TIME 2019-08-26 19:10:45
   LASTInputDev KLF200scenes
   MSGCNT     638
   NAME       OG.Badezimmer.Rolladen
   NR         363
   NodeID     3
   STATE      14 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-26 19:09:51   ASC_ShuttersLastDrive manual
     2019-08-26 07:15:02   ASC_Time_DriveDown 26.08.2019 - 22:00
     2019-08-26 07:15:02   ASC_Time_DriveUp 27.08.2019 - 07:15
     2019-08-26 19:09:51   MP              44022
     2019-08-26 19:09:51   MPtarget        44022
     2019-07-06 17:26:02   actuatorAddress 518e24
     2019-08-20 23:42:23   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber 518e24
     2019-08-26 18:59:31   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-08-26 19:09:51   lastCommandOriginator USER
     2019-08-26 19:09:51   lastControl     User Remote control
     2019-08-26 19:09:51   lastMasterExecutionAddress 4308c1
     2019-08-26 18:59:31   lastRunStatus   EXECUTION COMPLETED
     2019-08-14 07:27:49   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.Badezimmer.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-26 18:59:31   operatingState  Done
     2019-08-26 19:09:51   pct             14
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-26 18:59:31   remaining       0
     2019-08-12 14:34:46   sensor          trocken
     2019-08-26 19:09:51   sessionID       17091
     2019-08-26 18:59:31   sessionInformationCode 20000500
     2019-08-26 19:09:51   sessionStatusOwner USER
     2019-08-26 19:09:51   state           14
     2019-08-26 19:09:51   target          14
     2019-08-26 18:59:16   targetArrival   2019-08-26 18:59:29
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_ComfortOpen_Pos 20
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 24
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 160
   ASC_Shading_StateChange_Sunny 180
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.Badezimmer
   stateFormat pct execution
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   velocity   FAST
   webCmd     pct


Internals:
   FUUID      5d3aa26d-f33f-fd09-51f7-4cd6fd1ad046c756
   FVERSION   73_AutoShuttersControl.pm:v0.6.27-s19998/2019-08-14 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShutterControl
   NOTIFYDEV  AutoShutterControl,Bewohner,CONFIG.Astro,Garten.Terrasse.Bewegung,global,DG.Spielzimmer.Rolladen,EG.Esszimmer.Rolladen,EG.Gaestezimmer.Rolladen,EG.Kueche.Rolladen,EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse.Rolladen,OG.ArbeitszimmerF.Rolladen,OG.ArbeitszimmerH.Rolladen,OG.Badezimmer.Rolladen
   NR         383
   NTFY_ORDER 51-AutoShutterControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.27
   OLDREADINGS:
   READINGS:
     2019-08-26 15:06:50   DG.Spielzimmer.Rolladen_PosValue 15
     2019-08-26 15:06:49   DG.Spielzimmer.Rolladen_lastPosValue 100
     2019-08-26 07:15:02   DG.Spielzimmer.Rolladen_nextAstroTimeEvent 26.08.2019 - 22:00
     2019-08-26 18:59:37   EG.Esszimmer.Rolladen_PosValue 100
     2019-08-26 18:59:16   EG.Esszimmer.Rolladen_lastPosValue 15
     2019-08-26 07:15:02   EG.Esszimmer.Rolladen_nextAstroTimeEvent 26.08.2019 - 22:04
     2019-08-26 17:58:48   EG.Gaestezimmer.Rolladen_PosValue 100
     2019-08-26 07:15:02   EG.Gaestezimmer.Rolladen_lastPosValue 100
     2019-08-26 07:15:02   EG.Gaestezimmer.Rolladen_nextAstroTimeEvent 26.08.2019 - 22:04
     2019-08-26 18:59:28   EG.Kueche.Rolladen_PosValue 100
     2019-08-26 18:59:16   EG.Kueche.Rolladen_lastPosValue 35
     2019-08-26 07:15:02   EG.Kueche.Rolladen_nextAstroTimeEvent 26.08.2019 - 22:04
     2019-08-26 18:39:21   EG.Stube.Doppelfenster.Rolladen_PosValue 0
     2019-08-26 07:15:02   EG.Stube.Doppelfenster.Rolladen_lastPosValue 100
     2019-08-26 07:15:02   EG.Stube.Doppelfenster.Rolladen_nextAstroTimeEvent 26.08.2019 - 22:04
     2019-08-26 19:00:51   EG.Stube.TuerLinks.Rolladen_PosValue 100
     2019-08-26 07:15:02   EG.Stube.TuerLinks.Rolladen_lastPosValue 100
     2019-08-26 07:15:02   EG.Stube.TuerLinks.Rolladen_nextAstroTimeEvent 26.08.2019 - 22:04
     2019-08-26 18:38:53   EG.Stube.TuerTerrasse.Rolladen_PosValue 0
     2019-08-26 16:51:33   EG.Stube.TuerTerrasse.Rolladen_lastPosValue 100
     2019-08-26 07:15:02   EG.Stube.TuerTerrasse.Rolladen_nextAstroTimeEvent 26.08.2019 - 22:04
     2019-08-26 13:35:22   OG.ArbeitszimmerF.Rolladen_PosValue 100
     2019-08-26 13:34:53   OG.ArbeitszimmerF.Rolladen_lastPosValue 15
     2019-08-26 07:15:02   OG.ArbeitszimmerF.Rolladen_nextAstroTimeEvent 26.08.2019 - 22:00
     2019-08-26 19:10:47   OG.ArbeitszimmerH.Rolladen_PosValue 14
     2019-08-26 18:59:16   OG.ArbeitszimmerH.Rolladen_lastPosValue 15
     2019-08-26 07:15:02   OG.ArbeitszimmerH.Rolladen_nextAstroTimeEvent 26.08.2019 - 22:00
     2019-08-26 19:09:51   OG.Badezimmer.Rolladen_PosValue 14
     2019-08-26 18:59:16   OG.Badezimmer.Rolladen_lastPosValue 15
     2019-08-26 07:15:02   OG.Badezimmer.Rolladen_nextAstroTimeEvent 26.08.2019 - 22:00
     2019-07-30 10:26:57   ascEnable       on
     2019-08-09 14:45:44   controlShading  on
     2019-07-26 21:56:05   hardLockOut     off
     2019-07-26 21:30:41   partyMode       off
     2019-08-20 23:42:23   room_DG.Spielzimmer DG.Spielzimmer.Rolladen
     2019-08-20 23:42:23   room_EG.Esszimmer EG.Esszimmer.Rolladen
     2019-08-20 23:42:23   room_EG.G__stezimmer EG.Gaestezimmer.Rolladen
     2019-08-20 23:42:23   room_EG.K__che  EG.Kueche.Rolladen
     2019-08-20 23:42:23   room_EG.Stube   EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse.Rolladen
     2019-08-20 23:42:23   room_OG.ArbeitszimmerF OG.ArbeitszimmerF.Rolladen
     2019-08-20 23:42:23   room_OG.ArbeitszimmerH OG.ArbeitszimmerH.Rolladen
     2019-08-20 23:42:23   room_OG.Badezimmer OG.Badezimmer.Rolladen
     2019-08-09 14:45:45   selfDefense     on
     2019-08-26 19:10:47   state           manual
     2019-07-29 22:59:15   sunriseTimeWeHoliday on
     2019-08-20 23:42:23   userAttrList    rolled out
   helper:
     shuttersList:
       DG.Spielzimmer.Rolladen
       EG.Esszimmer.Rolladen
       EG.Gaestezimmer.Rolladen
       EG.Kueche.Rolladen
       EG.Stube.Doppelfenster.Rolladen
       EG.Stube.TuerLinks.Rolladen
       EG.Stube.TuerTerrasse.Rolladen
       OG.ArbeitszimmerF.Rolladen
       OG.ArbeitszimmerH.Rolladen
       OG.Badezimmer.Rolladen
   monitoredDevs:
     Bewohner:
       AutoShutterControl ASC_residentsDev
     CONFIG.Astro:
       AutoShutterControl ASC_twilightDevice
     DG.Spielzimmer.Rolladen:
     EG.Esszimmer.Rolladen:
     EG.Gaestezimmer.Rolladen:
     EG.Kueche.Rolladen:
     EG.Stube.Doppelfenster.Rolladen:
     EG.Stube.TuerLinks.Rolladen:
     EG.Stube.TuerTerrasse.Rolladen:
     Garten.Terrasse.Bewegung:
       DG.Spielzimmer.Rolladen ASC_BrightnessSensor
       EG.Esszimmer.Rolladen ASC_BrightnessSensor
       EG.Gaestezimmer.Rolladen ASC_BrightnessSensor
       EG.Kueche.Rolladen ASC_BrightnessSensor
       EG.Stube.Doppelfenster.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerLinks.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerTerrasse.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerF.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerH.Rolladen ASC_BrightnessSensor
       OG.Badezimmer.Rolladen ASC_BrightnessSensor
     OG.ArbeitszimmerF.Rolladen:
     OG.ArbeitszimmerH.Rolladen:
     OG.Badezimmer.Rolladen:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -13
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Bewohner
   ASC_tempSensor Garten.TemperaturAussen:temperature
   ASC_twilightDevice CONFIG.Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Steuerung
   icon       fts_shutter_automatic
   room       ASC,Personen
   verbose    5


Ich weiß nicht, woher die
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getDownBrightness: 1 Brightness: 193 BrightnessMin: 500 Sunset: 0
und
ASC_DEBUG!!! 2019.08.26 18:59:16 - FnIsDay: OG.Badezimmer.Rolladen getUpBrightness: 1 Brightness: 193 BrightnessMax: 800 Sunrise: 1


kommen ...


schöne Grüße,
Friedhelm
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 August 2019, 19:44:13
Hallo Friedhelm,

Das eine sind die Angaben für die Früh und Abend Fährt mittels Brightness Sunset Sunrise und das was Du meinst sind die Beschattungsangaben. Wenn Du nicht nach Brightness fährst dann kannst das überlesen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 27 August 2019, 06:39:47
Zitat von: CoolTux am 26 August 2019, 13:12:41
Teste mal bitte die neue 0.6.30er da habe ich was zur terrace Auswertung eingebaut.

Der Fehler tritt immer noch auf.

Terassentür ist offen => linker Rollladen fährt in die Ventilate Pos und der rechte bleibt oben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 August 2019, 07:28:13
Zitat von: dancatt am 27 August 2019, 06:39:47
Der Fehler tritt immer noch auf.

Terassentür ist offen => linker Rollladen fährt in die Ventilate Pos und der rechte bleibt oben.

Also die Rollos sind in der Beschattungsposition und Du machst die Tür auf? Oder sind die Rollos oben und Du machst die Tür auf?
Ich brauche da bitte noch mal list von beiden und gut ist immer ein debug.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 27 August 2019, 07:31:30
Zitat von: CoolTux am 27 August 2019, 07:28:13
Also die Rollos sind in der Beschattungsposition und Du machst die Tür auf? Oder sind die Rollos oben und Du machst die Tür auf?
Ich brauche da bitte noch mal list von beiden und gut ist immer ein debug.


Grüße
Rollos sind oben. Terassentür wird geöffnet. Irgendwann kommt die night close Fahrt des linken. Man wird halt ausgesperrt.

Ich werde in den nächsten Tagen alles nötige liefern.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 August 2019, 07:34:00
Ah jetzt verstehe ich.
Er soll natürlich nicht fahren wenn Tür auf und das Rollo als Terrasse markiert. Seltsam, genau das wird mit sogar 2 Bedingungen abgefragt.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 27 August 2019, 07:37:09
Zitat von: CoolTux am 27 August 2019, 07:34:00
Ah jetzt verstehe ich.
Er soll natürlich nicht fahren wenn Tür auf und das Rollo als Terrasse markiert. Seltsam, genau das wird mit sogar 2 Bedingungen abgefragt.
Grüße

Genau, und das hatten wir ja alles vor einigen Posts schon durchgesprochen
https://forum.fhem.de/index.php/topic,99980.msg963512.html#msg963512 (https://forum.fhem.de/index.php/topic,99980.msg963512.html#msg963512)
https://forum.fhem.de/index.php/topic,99980.msg963523.html#msg963523 (https://forum.fhem.de/index.php/topic,99980.msg963523.html#msg963523)
https://forum.fhem.de/index.php/topic,99980.msg963575.html#msg963575 (https://forum.fhem.de/index.php/topic,99980.msg963575.html#msg963575)

Wie gesagt, ich kann die Tage alles nochmal in aktueller Form liefern.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: volschin am 27 August 2019, 08:13:06
Zitat von: Alex76 am 25 August 2019, 20:31:05
Natürlich gibts dann später auch wieder den Fall, dass im Winter die Logik umgekehrt sein muss, also wenn niemand zuhause ist und die Sonne scheint, sollen die Rollos rauf fahren, wenn dadurch die Räume geheizt werden.
Ist aber nur Deine Logik. Wenn jemand lichtempfindliche Teppiche oder Kunst hat, wo er direkte Sonneneinstrahlung verhindern möchte, ist das auch im Winter keine Option.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 27 August 2019, 08:58:55
Zitat von: CoolTux am 27 August 2019, 07:34:00
Ah jetzt verstehe ich.
Er soll natürlich nicht fahren wenn Tür auf und das Rollo als Terrasse markiert. Seltsam, genau das wird mit sogar 2 Bedingungen abgefragt.

Um da mal kurz reinzugrätschen: es ist auch kein grundlegender Bug in der Funktion, denn bei mir funktioniert genau dies seit dem letzten Bugfix dazu (also schon vor einigen Wochen) absolut problemlos.
Wobei ich einen Drehkontaktgriff nutze.
Vielleicht ist da bei dancatt irgendwas anders.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 27 August 2019, 10:01:13
Zitat von: kjmEjfu am 27 August 2019, 08:58:55
Um da mal kurz reinzugrätschen: es ist auch kein grundlegender Bug in der Funktion, denn bei mir funktioniert genau dies seit dem letzten Bugfix dazu (also schon vor einigen Wochen) absolut problemlos.
Wobei ich einen Drehkontaktgriff nutze.
Vielleicht ist da bei dancatt irgendwas anders.

Ich vermute auch dass es an meiner Config liegt da der rechte ja korrekterweise oben bleibt und der linke in die ventilatePos fährt.
Der einzige Unterschied den ich sehe ist, dass VentilateWindowOpen bei dem linken auf on steht und bei dem rechten auf off. Somit sollte der rechte ja eh nicht fahren. Das wiederum lässt mich vermuten dass es vielleicht doch noch einen Bug gibt da der Linke ja nicht fahren sollte da SchuttersPlace = terrace.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 August 2019, 10:06:50
Zitat von: dancatt am 27 August 2019, 10:01:13
Ich vermute auch dass es an meiner Config liegt da der rechte ja korrekterweise oben bleibt und der linke in die ventilatePos fährt.
Der einzige Unterschied den ich sehe ist, dass VentilateWindowOpen bei dem linken auf on steht und bei dem rechten auf off. Somit sollte der rechte ja eh nicht fahren. Das wiederum lässt mich vermuten dass es vielleicht doch noch einen Bug gibt da der Linke ja nicht fahren sollte da SchuttersPlace = terrace.

Was sagen denn zu dem Zeitpunkt wo es interessant wird die Befehle die ich Dir da mal gab. Also das auslesen über ascAPIget ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 27 August 2019, 10:09:06
Zitat von: CoolTux am 27 August 2019, 10:06:50
Was sagen denn zu dem Zeitpunkt wo es interessant wird die Befehle die ich Dir da mal gab. Also das auslesen über ascAPIget ?

Wie gesagt, ich werde das die Tage wenn ich Zeit habe alles nachreichen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 27 August 2019, 10:52:33
Zitat von: CoolTux am 25 August 2019, 08:29:00
Was hast Du im Schlafraum für ein ShadingMode gesetzt?
Sinn macht es da man auch mal am Tag schlafen will oder man länger schläft wie andere Familienmitglieder und dadurch Frühs nicht sein Rollo offen haben will.

Dazu müsste ich ja tatsächlich fhem exakt den Schlafstatus pro person mitteilen. Das halte ich für übertrieben, dann kann ich auch auf den Taster für den Rollo drücken 😜.

Ich bin aktuell in Urlaub und erwarte eigentlich das Abends die Rollos runter fahren und morgens wieder hoch. Tagsüber sollte dann shading ablaufen wenn nötig. Was passiert ist allerdings da zwar alle rollos runtergefahren sind und unten bleiben. Bei allen  rollos die als shading mode always haben steht bei last drive ,,manuel" bei denen die im shading mode absent haben steht ,,Resistents absent" drin.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 August 2019, 11:41:08
Zitat von: Borkk am 27 August 2019, 10:52:33
Dazu müsste ich ja tatsächlich fhem exakt den Schlafstatus pro person mitteilen. Das halte ich für übertrieben, dann kann ich auch auf den Taster für den Rollo drücken 😜.

Ich bin aktuell in Urlaub und erwarte eigentlich das Abends die Rollos runter fahren und morgens wieder hoch. Tagsüber sollte dann shading ablaufen wenn nötig. Was passiert ist allerdings da zwar alle rollos runtergefahren sind und unten bleiben. Bei allen  rollos die als shading mode always haben steht bei last drive ,,manuel" bei denen die im shading mode absent haben steht ,,Resistents absent" drin.

Also da wo die Rollos auf always stehen für Up und Down sollten die auch die ganze Zeit Morgens und Abends fahren. Bei absent sollte es auch gehen solange er nicht auf gone geht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 27 August 2019, 14:27:35
Zitat von: CoolTux am 27 August 2019, 11:41:08
Also da wo die Rollos auf always stehen für Up und Down sollten die auch die ganze Zeit Morgens und Abends fahren. Bei absent sollte es auch gehen solange er nicht auf gone geht.

Die Roomates gehen natürlich auf ,,gone" der Residents bleibt aber auf absent. mal sehen was heute Abend passiert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 August 2019, 14:46:27
Zitat von: Borkk am 27 August 2019, 14:27:35
Die Roomates gehen natürlich auf ,,gone" der Residents bleibt aber auf absent. mal sehen was heute Abend passiert.

Die Roommates haben einen höheren Stellenwert. Wenn welche da sind wird von denen auch der Status genommen in den entsprechenden Räumen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 27 August 2019, 18:24:19
Zitat von: CoolTux am 27 August 2019, 14:46:27
Die Roommates haben einen höheren Stellenwert. Wenn welche da sind wird von denen auch der Status genommen in den entsprechenden Räumen.

Ich arbeite nur noch mit Residents, die Sache mit den Roommates sorgt bei mir nur für komische Rollo fahrten. Für mich ist nur wichtig ob jemand (egal wer) zu hause ist oder nicht. Wenn dann ASC das bei Shading Mode, Asc update and down berücksichtigt, ist das fein für mich.

Aber soeben beobachte ich (aus der Ferne) das einige Rollos in Self Defense terrace gefahren sind! Warum denn das? Alle Fenster sind zu und das melden auch die threestate sensoren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: felskrone am 28 August 2019, 09:32:50
Hallo zusammen,

ich habe heute eine unerwartete Aktion meiner Jalousie erlebt:


Es geht um die Terrassentür (Three-State-Sensor), die per ASC zeitgesteuert korrekt heute morgen geöffnet war.
Ich war im Garten, habe danach die Terrassentür geschlossen und die Jalousie ist komplett heruntergefahren.


Ein kurzer Blick in das Log zeigt folgendes:



ASC_DEBUG!!! 2019.08.28 09:01:04 - EventProcessingWindowRec: Jalousie_WZ_West - RECEIVED EVENT: battery: ok contact: open (to broadcast) state: open trigger_cnt: 29 - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2019.08.28 09:01:04 - EventProcessingWindowRec: Jalousie_WZ_West - HOMEMODE: asleep QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2019.08.28 09:01:10 - EventProcessingWindowRec: Jalousie_WZ_West - RECEIVED EVENT: battery: ok contact: closed (to broadcast) state: closed trigger_cnt: 30 - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2019.08.28 09:01:10 - EventProcessingWindowRec: Jalousie_WZ_West - HOMEMODE: asleep QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2019.08.28 09:01:10 - FnIsDay: Jalousie_WZ_West Allgemein: 1
ASC_DEBUG!!! 2019.08.28 09:01:10 - FnIsDay: Jalousie_WZ_West Allgemein: 1
ASC_DEBUG!!! 2019.08.28 09:01:10 - EventProcessingWindowRec: Jalousie_WZ_West Event Closed
ASC_DEBUG!!! 2019.08.28 09:01:11 - FnIsDay: Jalousie_WZ_West Allgemein: 1
ASC_DEBUG!!! 2019.08.28 09:01:11 - FnIsDay: Jalousie_WZ_West Allgemein: 1
ASC_DEBUG!!! 2019.08.28 09:01:11 - FnSetCmdFn: Jalousie_WZ_West - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: window closed at night
2019.08.28 09:01:11 3: CUL_HM set Jalousie_WZ_West pct 0
ASC_DEBUG!!! 2019.08.28 09:01:11 - FnSetDriveCmd: Jalousie_WZ_West - NICHT versetztes fahren
ASC_DEBUG!!! 2019.08.28 09:01:11 - FnSetDriveCmd: Jalousie_WZ_West - NoOffset: JA




Offenbar wurde hier aus dem (aus irgendeinem Grund) falschen Homemode (=asleep) festgestellt, dass es noch Nacht sein könnte, obwohl doch zuvor schon die morgendliche Öffnung der Jalousie durch ASC ausgeführt wurde.


Da wollte ich mal zur Diskussion stellen, ob das ein PAL ist (oder PAM = Problem anderer Module) oder ob sowas ggf. abgefangen werden sollte?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 28 August 2019, 10:15:45
Moin zusammen,

kann ich eigentlich alle ASC Meldungen aus dem Logfile in ein Filelog umleiten?
Readings von den beteidigten Devices habe ich natürlich schon gesammelt in diesem FileLog.


Internals:
   CFGFN     
   DEF        ./log/ASC-%Y-%m.log (ASC_Astro):(SunAlt|SunAZ|Civil|ObsSeason|ObsTime).*|(ASC):(.*_Rollo_FSB61|state)|.*AutoShuttersControl.*|ASC_Brightness|.*_Rollo_FSB61|.*_Fenster|TCM
   FD         40
   FUUID      5d66226e-f33f-81e9-372c-8dba71e0ebbcbc40
   NAME       FileLog_ASC
   NR         23558
   NTFY_ORDER 50-FileLog_ASC
   REGEXP     (ASC_Astro):(SunAlt|SunAZ|Civil|ObsSeason|ObsTime).*|(ASC):(.*_Rollo_FSB61|state)|.*AutoShuttersControl.*|ASC_Brightness|.*_Rollo_FSB61|.*_Fenster|TCM
   STATE      active
   TYPE       FileLog
   currentlogfile ./log/ASC-2019-08.log
   logfile    ./log/ASC-%Y-%m.log
   READINGS:
     2019-08-28 10:07:37   linesInTheFile  80
Attributes:
   alias      FileLog_ASC
   logtype    text
   room       EnOcean,Rollos



Mir geht es jetzt noch um die "Level *" Meldungen und "ASC_DEBUG"

2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing - In der Routine zum fahren der Rolll▒den, Shading Wert: out
2019.08.28 10:07:37 4: AutoShuttersControl (SC_W_Rollo_FSB61) - EventProcessingShadingBrightness
2019.08.28 10:07:37 4: AutoShuttersControl (SC_W_Rollo_FSB61) - EventProcessingShadingBrightness
            Brightness: 93
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: 93 OutTemp: 25.8
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 Nach dem return
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1566492978
2019.08.28 10:07:37 4: AutoShuttersControl (AR_O_Rollo_FSB61) - EventProcessingShadingBrightness
2019.08.28 10:07:37 4: AutoShuttersControl (AR_O_Rollo_FSB61) - EventProcessingShadingBrightness
            Brightness: 93
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: 93 OutTemp: 25.8
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Nach dem return
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1566977850
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Devname: ASC_Astro Name: ASC Notify: [
  'SunDistance: 151112917',
  'ObsLMST: 07:06:38',
  'ObsGMST: 06:32:40',
  'SunAlt: 32.6',
  'MoonAlt: 55.8',
  'MoonDistance: 367134',
  'MoonAge: 330.4',
  'MoonDistanceObserver: 361876',
  'ObsTime: 10:07:37',
  'MoonLon: 125',
  'MoonAz: 142.4',
  'SunAz: 116.5',
  'SunDistanceObserver: 151109479'
]

2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: 93 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Nach dem return
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1566977850
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: BA_N_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: -1 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: KU_S_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: -1 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: 93 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 Nach dem return
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1566492978
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: WO_S_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: 93 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: WO_W_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: -1 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Devname: ASC_Astro Name: ASC Notify: [
  'state: Updated'
]

2019.08.28 10:07:51 4: AutoShuttersControl (ASC) - Devname: Christian Name: ASC Notify: [
  'durTimerAbsence_cr: 12449',
  'durTimerAbsence: 207:29:03'
]


Gruß
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 August 2019, 10:29:58
Zitat von: felskrone am 28 August 2019, 09:32:50
Hallo zusammen,

ich habe heute eine unerwartete Aktion meiner Jalousie erlebt:


Es geht um die Terrassentür (Three-State-Sensor), die per ASC zeitgesteuert korrekt heute morgen geöffnet war.
Ich war im Garten, habe danach die Terrassentür geschlossen und die Jalousie ist komplett heruntergefahren.


Ein kurzer Blick in das Log zeigt folgendes:



ASC_DEBUG!!! 2019.08.28 09:01:04 - EventProcessingWindowRec: Jalousie_WZ_West - RECEIVED EVENT: battery: ok contact: open (to broadcast) state: open trigger_cnt: 29 - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2019.08.28 09:01:04 - EventProcessingWindowRec: Jalousie_WZ_West - HOMEMODE: asleep QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2019.08.28 09:01:10 - EventProcessingWindowRec: Jalousie_WZ_West - RECEIVED EVENT: battery: ok contact: closed (to broadcast) state: closed trigger_cnt: 30 - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2019.08.28 09:01:10 - EventProcessingWindowRec: Jalousie_WZ_West - HOMEMODE: asleep QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:
ASC_DEBUG!!! 2019.08.28 09:01:10 - FnIsDay: Jalousie_WZ_West Allgemein: 1
ASC_DEBUG!!! 2019.08.28 09:01:10 - FnIsDay: Jalousie_WZ_West Allgemein: 1
ASC_DEBUG!!! 2019.08.28 09:01:10 - EventProcessingWindowRec: Jalousie_WZ_West Event Closed
ASC_DEBUG!!! 2019.08.28 09:01:11 - FnIsDay: Jalousie_WZ_West Allgemein: 1
ASC_DEBUG!!! 2019.08.28 09:01:11 - FnIsDay: Jalousie_WZ_West Allgemein: 1
ASC_DEBUG!!! 2019.08.28 09:01:11 - FnSetCmdFn: Jalousie_WZ_West - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: window closed at night
2019.08.28 09:01:11 3: CUL_HM set Jalousie_WZ_West pct 0
ASC_DEBUG!!! 2019.08.28 09:01:11 - FnSetDriveCmd: Jalousie_WZ_West - NICHT versetztes fahren
ASC_DEBUG!!! 2019.08.28 09:01:11 - FnSetDriveCmd: Jalousie_WZ_West - NoOffset: JA




Offenbar wurde hier aus dem (aus irgendeinem Grund) falschen Homemode (=asleep) festgestellt, dass es noch Nacht sein könnte, obwohl doch zuvor schon die morgendliche Öffnung der Jalousie durch ASC ausgeführt wurde.


Da wollte ich mal zur Diskussion stellen, ob das ein PAL ist (oder PAM = Problem anderer Module) oder ob sowas ggf. abgefangen werden sollte?

Völlig logisch. Es wurde ein zugeordneter Roommate erkannt welcher schläft. Also wird das Rollo wieder runter gefahren. Es wurde im übrigen korrekt Tag erkannt. Das closed by Night steht in dem Fall für das schlafen des Roommates.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 August 2019, 10:31:16
Zitat von: ch.eick am 28 August 2019, 10:15:45
Moin zusammen,

kann ich eigentlich alle ASC Meldungen aus dem Logfile in ein Filelog umleiten?
Readings von den beteidigten Devices habe ich natürlich schon gesammelt in diesem FileLog.


Internals:
   CFGFN     
   DEF        ./log/ASC-%Y-%m.log (ASC_Astro):(SunAlt|SunAZ|Civil|ObsSeason|ObsTime).*|(ASC):(.*_Rollo_FSB61|state)|.*AutoShuttersControl.*|ASC_Brightness|.*_Rollo_FSB61|.*_Fenster|TCM
   FD         40
   FUUID      5d66226e-f33f-81e9-372c-8dba71e0ebbcbc40
   NAME       FileLog_ASC
   NR         23558
   NTFY_ORDER 50-FileLog_ASC
   REGEXP     (ASC_Astro):(SunAlt|SunAZ|Civil|ObsSeason|ObsTime).*|(ASC):(.*_Rollo_FSB61|state)|.*AutoShuttersControl.*|ASC_Brightness|.*_Rollo_FSB61|.*_Fenster|TCM
   STATE      active
   TYPE       FileLog
   currentlogfile ./log/ASC-2019-08.log
   logfile    ./log/ASC-%Y-%m.log
   READINGS:
     2019-08-28 10:07:37   linesInTheFile  80
Attributes:
   alias      FileLog_ASC
   logtype    text
   room       EnOcean,Rollos



Mir geht es jetzt noch um die "Level *" Meldungen und "ASC_DEBUG"

2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing - In der Routine zum fahren der Rolll▒den, Shading Wert: out
2019.08.28 10:07:37 4: AutoShuttersControl (SC_W_Rollo_FSB61) - EventProcessingShadingBrightness
2019.08.28 10:07:37 4: AutoShuttersControl (SC_W_Rollo_FSB61) - EventProcessingShadingBrightness
            Brightness: 93
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: 93 OutTemp: 25.8
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 Nach dem return
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1566492978
2019.08.28 10:07:37 4: AutoShuttersControl (AR_O_Rollo_FSB61) - EventProcessingShadingBrightness
2019.08.28 10:07:37 4: AutoShuttersControl (AR_O_Rollo_FSB61) - EventProcessingShadingBrightness
            Brightness: 93
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: 93 OutTemp: 25.8
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Nach dem return
2019.08.28 10:07:37 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1566977850
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Devname: ASC_Astro Name: ASC Notify: [
  'SunDistance: 151112917',
  'ObsLMST: 07:06:38',
  'ObsGMST: 06:32:40',
  'SunAlt: 32.6',
  'MoonAlt: 55.8',
  'MoonDistance: 367134',
  'MoonAge: 330.4',
  'MoonDistanceObserver: 361876',
  'ObsTime: 10:07:37',
  'MoonLon: 125',
  'MoonAz: 142.4',
  'SunAz: 116.5',
  'SunDistanceObserver: 151109479'
]

2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: 93 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 Nach dem return
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: AR_O_Rollo_FSB61 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1566977850
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: BA_N_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: -1 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: KU_S_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: -1 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: 93 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 Nach dem return
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: SC_W_Rollo_FSB61 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1566492978
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: WO_S_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: 93 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Shading Processing, Rollladen: WO_W_Rollo_FSB61 Azimuth: 116.5 Elevation: 32.6 Brightness: -1 OutTemp: 25.8
2019.08.28 10:07:38 4: AutoShuttersControl (ASC) - Devname: ASC_Astro Name: ASC Notify: [
  'state: Updated'
]

2019.08.28 10:07:51 4: AutoShuttersControl (ASC) - Devname: Christian Name: ASC Notify: [
  'durTimerAbsence_cr: 12449',
  'durTimerAbsence: 207:29:03'
]


Gruß
   Christian

Nein das geht nicht. Oder nur durch größeres Umleiten. Die Debug Meldungen gehören aber nun mal ins globale FHEM Log.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 28 August 2019, 11:14:23
Hallo CoolTux,

aktueller Stand.

- in keinem Device sind Roommates definiert
- alle Devices haben driveUp = always
- alle Devices haben DriveDown = absent
- Residents ist absent
- alle Rollos sind in nightClose runter gefahren
- heute morgen ist keiner hoch gefahren.
- 2 Devices stehen noch auf night close
- alle anderen auf manuell (es ist keiner zu hause )

Ich blicke nicht mehr durch, im Augenblick macht ASC was es will, bzw. nicht was es soll. (0.6.28)


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 August 2019, 11:19:14
Zitat von: Borkk am 28 August 2019, 11:14:23
Hallo CoolTux,

aktueller Stand.

- in keinem Device sind Roommates definiert
- alle Devices haben driveUp = always
- alle Devices haben DriveDown = absent
- Residents ist absent
- alle Rollos sind in nightClose runter gefahren
- heute morgen ist keiner hoch gefahren.
- 2 Devices stehen noch auf night close
- alle anderen auf manuell (es ist keiner zu hause )

Ich blicke nicht mehr durch, im Augenblick macht ASC was es will, bzw. nicht was es soll. (0.6.28)

Ich muss gestehen das mich das manuell stört. Wenn keiner zu Hause ist sollte auch kein manuell erkannt werden da ja kein Rollo von Hand bedient werden kann.
Allerdings können wir das nur durch Debug und einer aktuellen Version klären. Lade bitte einmal die aktuelle Version von Git runter und installiere sie.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 28 August 2019, 11:28:41
Hallo @CoolTux,

so ich möchte mich jetzt dem Thema Autobeschattung widmen, dazu hast du damals gemeint einen Pflanzensensor von Xiaomi benutzen, denke du meinst diesen hier ?

https://www.google.com/search?q=pflanzensensor+xiaomi&rlz=1C1AVSF_enDE746DE746&oq=Pflanzen+Sensor+&aqs=chrome.3.69i57j0l5.7055j0j0&sourceid=chrome&ie=UTF-8 (https://www.google.com/search?q=pflanzensensor+xiaomi&rlz=1C1AVSF_enDE746DE746&oq=Pflanzen+Sensor+&aqs=chrome.3.69i57j0l5.7055j0j0&sourceid=chrome&ie=UTF-8)

So der läuft ja per Bluetooth, da mein Intel NUC dies wohl mit an Bord hat, könnte ich das nun mal realisieren. Wenn das der richtige Sensor ist, werde ich mir den mal bestellen. Der muss dann natürlich denke ich aussen irgendwo angebracht werden ? Wetterfest ist er denke nicht oder ?

Ich habe auch gesehen es gibt einen Regenschutz im ASC, das kann man mit dem Sensor nicht mit realisieren, brauch ich dafür noch mal extra was, das wenn es anfängt zu regnen, die Rollos schließen ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 August 2019, 11:33:21
Zitat von: D3ltorohd am 28 August 2019, 11:28:41
Hallo @CoolTux,

so ich möchte mich jetzt dem Thema Autobeschattung widmen, dazu hast du damals gemeint einen Pflanzensensor von Xiaomi benutzen, denke du meinst diesen hier ?

https://www.google.com/search?q=pflanzensensor+xiaomi&rlz=1C1AVSF_enDE746DE746&oq=Pflanzen+Sensor+&aqs=chrome.3.69i57j0l5.7055j0j0&sourceid=chrome&ie=UTF-8 (https://www.google.com/search?q=pflanzensensor+xiaomi&rlz=1C1AVSF_enDE746DE746&oq=Pflanzen+Sensor+&aqs=chrome.3.69i57j0l5.7055j0j0&sourceid=chrome&ie=UTF-8)

So der läuft ja per Bluetooth, da mein Intel NUC dies wohl mit an Bord hat, könnte ich das nun mal realisieren. Wenn das der richtige Sensor ist, werde ich mir den mal bestellen. Der muss dann natürlich denke ich aussen irgendwo angebracht werden ? Wetterfest ist er denke nicht oder ?

Ich habe auch gesehen es gibt einen Regenschutz im ASC, das kann man mit dem Sensor nicht mit realisieren, brauch ich dafür noch mal extra was, das wenn es anfängt zu regnen, die Rollos schließen ?

Hallo,

Ich habe 2 von den Dingern draussen. Einer auf der Wetterseite und bis jetzt keine Beschwerden. Aber Wetterfest sind sie laut Hersteller natürlich nicht. Wenn putt dann putt.
Du brauchst in der Tat noch einen Regensensor für den Regenschutz.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 28 August 2019, 11:38:54
Zitat von: CoolTux am 28 August 2019, 11:33:21
Du brauchst in der Tat noch einen Regensensor für den Regenschutz.

Hast du da auch was günstiges ?

Brauche ich den zwei Sensoren, oder hast du mit dem anderen noch was anderes vor ?
Der auf der Wetterseite bekommt auch voll den Regen mit ab ? Könnte das ja in der Nähe vom Dachvorsprung anbringen, dann wäre es wenigstens meistens vor Regen geschützt und dennoch stimmt die Helligkeit.

Den Sensor kann ich über FHEM direkt einbinden, oder über den Terminal unter Linux ?

Grüße und Danke für die schnelle Antwort.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 August 2019, 11:42:20
Zitat von: D3ltorohd am 28 August 2019, 11:38:54
Hast du da auch was günstiges ?

Brauche ich den zwei Sensoren, oder hast du mit dem anderen noch was anderes vor ?
Der auf der Wetterseite bekommt auch voll den Regen mit ab ? Könnte das ja in der Nähe vom Dachvorsprung anbringen, dann wäre es wenigstens meistens vor Regen geschützt und dennoch stimmt die Helligkeit.

Den Sensor kann ich über FHEM direkt einbinden, oder über den Terminal unter Linux ?

Grüße und Danke für die schnelle Antwort.

Ich habe beide in Verwendung. Einmal NordOst für die Wohnzimmerfenster Früh und Vormittag und einmal SüdWest für die Wetterseite Mittag und Nachmittag.
Der Sensor funktioniert mit dem FHEM Modul XiaomiBTLESens. Bei Problemen einfach den Entwickler belästigen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 28 August 2019, 11:54:09
Ich kann aber auch nur einen nutzen, um alle Rollos damit automatisch zu beschatten ? Wenn er auf dem Dach wäre, müsste es am besten sein ? Dann sollte es am genausten sein, wenn ich für alle Rollos nur einen Sensor habe.

Oder empfiehlst du min 2 damit es so genau wie möglich ist ? Oder brauch ich eigentlich die 2, wegen früh mittag und nachmittag Abend ? Oder könnte man das auch mit einem realisieren, wenn er Haus mittig angebracht ist ?

Hm ne, auf dem Dach bringt nichts, weil ja sonst alle Rollos unten sind, auch wenn hinterm Haus schon die Sonne nicht mehr auf die Fenster scheint. Also müsste ich eigentlich genau wie du 2 nutzen und die auf den beiden Seiten anbringen, damit das einwandfrei funktioniert ? Sonst ist vor dem Haus wo die Sonne erst nachmittags scheint auch schon unten, ab früh, weil der Sensor ja die Helligkeit misst.

Ich hab hier auch noch einen gefunden, sieht gleich aus ist aber von jemand anderem. Zumindest dort steht IPX5 ? Das heißt ja Schutz gegen Strahlwasser (Düse) aus beliebigem Winkel, dann sollte dem Regen echt nichts ausmachen. Daher funktioniert deiner wahrscheinlich noch :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 August 2019, 12:21:18
Zitat von: D3ltorohd am 28 August 2019, 11:54:09
Ich kann aber auch nur einen nutzen, um alle Rollos damit automatisch zu beschatten ? Wenn er auf dem Dach wäre, müsste es am besten sein ? Dann sollte es am genausten sein, wenn ich für alle Rollos nur einen Sensor habe.

Oder empfiehlst du min 2 damit es so genau wie möglich ist ? Oder brauch ich eigentlich die 2, wegen früh mittag und nachmittag Abend ? Oder könnte man das auch mit einem realisieren, wenn er Haus mittig angebracht ist ?

Hm ne, auf dem Dach bringt nichts, weil ja sonst alle Rollos unten sind, auch wenn hinterm Haus schon die Sonne nicht mehr auf die Fenster scheint. Also müsste ich eigentlich genau wie du 2 nutzen und die auf den beiden Seiten anbringen, damit das einwandfrei funktioniert ? Sonst ist vor dem Haus wo die Sonne erst nachmittags scheint auch schon unten, ab früh, weil der Sensor ja die Helligkeit misst.

Ich hab hier auch noch einen gefunden, sieht gleich aus ist aber von jemand anderem. Zumindest dort steht IPX5 ? Das heißt ja Schutz gegen Strahlwasser (Düse) aus beliebigem Winkel, dann sollte dem Regen echt nichts ausmachen. Daher funktioniert deiner wahrscheinlich noch :-)

Am besten ist wenn der Sensor auch in Fensterrichtung ist.
Wenn bei Dir frühs aber nichts ist reicht ja einer.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 28 August 2019, 12:27:21
Naja ich hab hinterm Haus die Wohnzimmerfenster, seitlich dann Esszimmer, Terrasse und im nächsten Stockwerk Kinderzimmer, dafür könnte ich ja den ersten nutzen. Dann geht es vor dem Haus weiter, Schlafzimmer usw, und seitlich dann auch oben Kinderzimmer. Also bräuchte ich auch zwei. Hinterm Haus Sonnenaufgang, vorne dann Sonnenuntergang.

Dann sollte ich sie auf der jeweiligen Seite der Fenster platzieren ? Die Seiten nimmt es dann mit.

Aber war da nicht auch was mit dem Azimut, mit dem die Rollos wandern ?

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 August 2019, 12:39:22
Ab wann beschattet wird wenn die Helligkeit überschritten ist bestimmt der Azimut. Daher würde auch ein Sensor auf dem Dach gehen solange er 360 Grad gleich die Helligkeit misst.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 28 August 2019, 12:53:55
Zitat von: CoolTux am 28 August 2019, 12:39:22
360 Grad gleich die Helligkeit misst.

Ich glaube der Sensor mist am Kopf oben ? Somit sollte das ja möglich sein. Auf die Sat-Analgenmast, sollte das gut funktionieren, Frage ob er bis dorthin eine Verbindung hat. Ich kauf jetzt mal einen und schau mir das mal an. Vielen Dank für die Infos !
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 28 August 2019, 13:22:34
@ CoolTux
du hast ja in meinem Thread "FHEM Server ohne Internet" etwas mitgelesen und auch einmal geantwortet, jetzt zu meinem Problem mit dem ASC Modul vllt. ist es interessant für dich zu wissen..!
Der Ausfall war ja am Montag bis Dienstag ca. 11.30 Uhr am Nachmittag gestern Dienstag ist der Rollladen noch in die Beschattungsposition gefahren und am späten Nachmittag wieder komplett in die "Oben offen" Position,
Ich habe nicht manuell eingegriffen.
Am Abend ist er dann nicht in die ASC_Closed_Pos gefahren und heute Morgen hat er den Rollladen nicht geöffnet. Habe ihn dann heute morgen manuell über Taster geöffnet.
Ich hatte gestern auch noch in die aktuellen Zeiten geschaut und es stand beides richtig drin, also
ASC_Time_DriveDown 27.08.2019 - 20:59
ASC_Time_DriveUp 28.08.2019 - 07:45
Diese stehen aktuell noch drin, also hat das Modul hier vergessen die Zeiten zu aktualisieren.
Ich werde das jetzt mal korrigieren, vorher hänge mal beide list ran, evtl. kannst du was erkennen.

list vom ASC_Modul:
   FUUID      5d41ae21-f33f-a6c6-55b2-831074a6285bf7e3
   FVERSION   73_AutoShuttersControl.pm:v0.6.27-s19998/2019-08-14 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  global,Rollladenautomatik,BU_Rollladen,GA_Rollladen,KU_Rollladen,Temperatur_Terrasse,myTwilight
   NR         6012
   NTFY_ORDER 51-Rollladenautomatik
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.27
   OLDREADINGS:
   READINGS:
     2019-08-05 16:38:10   BU_Rollladen_lastPosValue 0
     2019-08-05 16:38:10   GA_Rollladen_lastPosValue 0
     2019-08-28 10:32:59   KU_Rollladen_PosValue 100
     2019-08-27 17:55:04   KU_Rollladen_lastPosValue 15
     2019-08-07 13:18:49   ascEnable       on
     2019-08-07 17:36:20   controlShading  on
     2019-07-31 17:05:05   hardLockOut     off
     2019-08-27 13:32:50   room_Automation_K__che KU_Rollladen
     2019-08-27 13:32:50   room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
     2019-07-31 17:05:05   selfDefense     off
     2019-08-28 10:32:59   state           manual
     2019-08-01 12:23:29   sunriseTimeWeHoliday on
     2019-08-27 14:02:30   userAttrList    rolled out
   helper:
     shuttersList:
       BU_Rollladen
       GA_Rollladen
       KU_Rollladen
   monitoredDevs:
     KU_Rollladen:
     Temperatur_Terrasse:
       BU_Rollladen ASC_BrightnessSensor
       GA_Rollladen ASC_BrightnessSensor
       KU_Rollladen ASC_BrightnessSensor
     myTwilight:
       Rollladenautomatik ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp 1
   ASC_tempSensor Temperatur_Terrasse:temperature
   ASC_twilightDevice myTwilight
   alias      Rollladenautomatik
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladenautomatik


list vom Rollladen
Internals:
   CFGFN      ./FHEM/Erdgeschoss.cfg
   DEF        5DDDBF
   FUUID      5c4319dd-f33f-a6c6-528b-1e1d849527d97b05
   HMUSB_MSGCNT 11
   HMUSB_RAWMSG E5DDDBF,0000,09623D09,FF,FFAE,50A4105DDDBF1EA1210601C800
   HMUSB_RSSI -82
   HMUSB_TIME 2019-08-28 10:32:59
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     11
   NAME       KU_Rollladen
   NOTIFYDEV  global
   NR         2264
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:50 - t:10 s:5DDDBF d:1EA121 0601C800
   protCmdDel 14
   protLastRcv 2019-08-28 10:32:59
   protRcv    9 last_at:2019-08-28 10:32:59
   protResnd  41 last_at:2019-08-27 18:00:17
   protResndFail 13 last_at:2019-08-27 17:55:24
   protSnd    24 last_at:2019-08-28 10:32:59
   protState  CMDs_done
   rssi_HMUSB cnt:5 min:-82 max:-78 avg:-79.59 lst:-82
   rssi_at_HMUSB cnt:11 min:-82 max:-71 avg:-78.45 lst:-82
   READINGS:
     2019-08-06 20:31:47   ASC_Enable      on
     2019-08-28 10:32:59   ASC_ShuttersLastDrive manual
     2019-08-27 13:32:53   ASC_Time_DriveDown 27.08.2019 - 20:59
     2019-08-27 13:32:53   ASC_Time_DriveUp 28.08.2019 - 07:45
     2019-08-28 00:56:11   CommandAccepted yes
     2018-06-15 00:26:40   D-firmware      2.11
     2018-06-15 00:26:40   D-serialNr      OEQ1222412
     2019-08-18 23:59:11   PairedTo        0x1EA121
     2018-06-15 17:07:42   R-driveDown     22 s
     2018-06-15 00:45:06   R-driveTurn     0.5 s
     2018-06-15 17:08:28   R-driveUp       23.5 s
     2018-06-15 00:45:05   R-pairCentral   0x1EA121
     2018-07-16 17:28:36   R-self01-lgActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-lgOnLevel 100 %
     2018-07-16 17:28:36   R-self01-shActionType jmpToTarget
     2018-07-16 17:28:36   R-self01-shOnLevel 100 %
     2018-07-16 17:28:37   R-self02-lgActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-lgOnLevel 100 %
     2018-07-16 17:28:37   R-self02-shActionType jmpToTarget
     2018-07-16 17:28:37   R-self02-shOnLevel 100 %
     2018-06-15 00:45:06   R-sign          off
     2019-08-18 23:59:11   RegL_00.        00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
     2019-08-18 23:59:12   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
     2019-08-27 13:32:50   associatedWith  Rollladenautomatik
     2019-08-28 10:32:59   deviceMsg       on (to vccu)
     2019-08-28 10:32:59   level           100
     2019-08-28 10:32:59   motor           stop:on
     2019-08-28 10:32:59   pct             100
     2019-08-18 23:59:09   powerOn         2019-08-18 23:59:09
     2019-08-28 10:32:59   recentStateType info
     2019-08-28 10:32:59   state           on
     2019-08-28 10:32:59   timedOn         off
   helper:
     HM_CMDNR   80
     cSnd       011EA1215DDDBF010E,111EA1215DDDBF02011E
     dlvlCmd    ++A0111EA1215DDDBF02011E
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5DDDBF,00,00,00
       nextSend   1566981179.71276
       prefIO     
       rxt        0
       vccu       
       p:
         5DDDBF
         00
         00
         00
     mRssi:
       mNo        50
       io:
         HMUSB:
           -80
           -80
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1566981179.61297
       ack:
         HASH(0x7dcb380)
         5080021EA1215DDDBF00
     rssi:
       HMUSB:
         avg        -79.6
         cnt        5
         lst        -82
         max        -78
         min        -82
       at_HMUSB:
         avg        -78.4545454545455
         cnt        11
         lst        -82
         max        -71
         min        -82
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_BlockingTime_afterManual 60
   ASC_BrightnessSensor Temperatur_Terrasse:luminosity
   ASC_Closed_Pos 15
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 20
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 280
   ASC_Shading_StateChange_Sunny 240
   ASC_Shading_WaitingPeriod 600
   ASC_TempSensor Temperatur_Terrasse:temperature
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 22:15
   ASC_Time_Up_Early 07:45
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     time
   IODev      HMUSB
   alias      Küche - Rollladen
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@#00FA9A  off:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff  8\d.*:fts_shutter_20@#00bfff  7\d.*:fts_shutter_30@#blue  6\d.*:fts_shutter_40@#00bfff  5\d.*:fts_shutter_50@#20B2AA  4\d.*:fts_shutter_60@#00bfff  3\d.*:fts_shutter_70@#00bfff  2\d.*:fts_shutter_80@#00bfff  1\d.*:fts_shutter_90@#FF6D00  0\d.*:fts_shutter_1@blue
   eventMap   on:on stop:Stop off:off 15:15 45:45 75:Home
   expert     2_raw
   firmware   2.11
   group      Rollläden EG
   icon       fts_shutter_automatic@#F0E68C
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Automation,Küche
   serialNr   OEQ1222412
   sortby     18
   subType    blindActuator
   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_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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_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 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
   webCmd     on:Stop:off:15:45:Home
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 August 2019, 13:58:59
Hast Du einen RaspberryPi? Hast Du Deine Fritzbox als Timeserver angegeben? Wenn nicht wäre es möglich das die Zeit nicht gestimmt hat wie es zur Neuberechnung kam.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 28 August 2019, 15:23:23
Zitat von: CoolTux am 28 August 2019, 13:58:59
Hast Du einen RaspberryPi? Hast Du Deine Fritzbox als Timeserver angegeben? Wenn nicht wäre es möglich das die Zeit nicht gestimmt hat wie es zur Neuberechnung kam.
Ich habe einen Intel NUC, woher Fhem die Zeit nimmt weiß ich jetzt nicht in der Fritzbox ist sicher die Zeit hinterlegt.
Das mit dem Zugriff auf Fhem ohne Internet hat sich ja erledigt, da hat wohl der Apache dazwischen gefunkt, dass sollte jetzt wieder funktionieren.

Fhem war ja nicht zu erreichen und da hat sich dann wohl auch die Zeit verschluckt, auf jeden Fall ist der Rollladen heute wieder in Shading_Pos gefahren, mal abwarten ob er heute Abend auch schließt. Die richtigen Zeiten stehe ja schon drin nachdem ich sie heute erneuert habe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 August 2019, 15:39:29
@all
Da ich aktuell Probleme habe mit stark schwankenden Brightness habe ich mich entschieden eine average Routine zu bauen und den Durchschnitt der letzten 5 Werte zu verwenden.
Das setzte ich aktuell in Code um.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kjmEjfu am 28 August 2019, 15:55:52
Zitat von: CoolTux am 28 August 2019, 15:39:29
@all
Da ich aktuell Probleme habe mit stark schwankenden Brightness habe ich mich entschieden eine average Routine zu bauen und den Durchschnitt der letzten 5 Werte zu verwenden.
Das setzte ich aktuell in Code um.

Hmm, macht es aber nicht mehr Sinn, wenn man sich dann selber im Sensor ein Reading für Average bastelt? Hat den Vorteil, dass man sich die Anzahl der Werte und den Zeitraum selber festlegen kann.

So wird recht schnell der Wunsch kommen, dass man dies in ASC festlegen kann, weil $Sensor mit den von dir 5 festgelegtem average eine zu lange/schnelle Reaktionszeit hat.
Oder direkt schon der Wunsch: kann ich das auch abschalten und mein eigenes average nutzen?  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 August 2019, 15:59:03
Erstmal testen wir das so.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 28 August 2019, 16:16:58
Zitat von: kjmEjfu am 28 August 2019, 15:55:52
Hmm, macht es aber nicht mehr Sinn, wenn man sich dann selber im Sensor ein Reading für Average bastelt? Hat den Vorteil, dass man sich die Anzahl der Werte und den Zeitraum selber festlegen kann.

So wird recht schnell der Wunsch kommen, dass man dies in ASC festlegen kann, weil $Sensor mit den von dir 5 festgelegtem average eine zu lange/schnelle Reaktionszeit hat.
Oder direkt schon der Wunsch: kann ich das auch abschalten und mein eigenes average nutzen?  ;)
Sehe ich ähnlich, allerdings sollte es kein Problem sein, beides zu verheiraten: Einfach nach dem Sensor die weiteren Argumente optional machen, also max. Wertezahl und max. Dauer des zu mittelnden Zeitraums?

Es gibt übrigens im Wiki auch was zu gleitenden Mittelwerten: https://wiki.fhem.de/wiki/Gleitende_Mittelwerte_berechnen_und_loggen.

Habe noch nicht intensiv darüber nachgedacht, hilft aber evtl. (wenn man davon absieht, dass man evtl. einen sauberen Trigger für dieses userReading dazupacken sollte). Wenn die Werte innerhalb des Moduls stehen, wäre das aber auch sehr komfortabel (aber etwas schwieriger zu erklären).

Insgesamt problematisch ist dabei aber das "Ausrutscherthema", also wenn jemand einen Sensor hat, der gelegentlich völlig implausible Werte liefert. Aber das sollte dann "am Device" und nicht durch ASC abgefangen werden, oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 August 2019, 16:38:03
Ich finde auch das so grobe Schnitzer im Sensor abgefangen werden sollen. Und in meinen Augen ändert sich spürbar für den User nichts. Hätte ich nichts gesagt wurde dass nie auffallen denke ich. Aber ich teste eh erstmal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 28 August 2019, 17:51:50
Zitat von: CoolTux am 28 August 2019, 11:19:14
Ich muss gestehen das mich das manuell stört. Wenn keiner zu Hause ist sollte auch kein manuell erkannt werden da ja kein Rollo von Hand bedient werden kann.
Allerdings können wir das nur durch Debug und einer aktuellen Version klären. Lade bitte einmal die aktuelle Version von Git runter und installiere sie.

Ich schau mal was ich machen kann, komme aktuell nur per Handy auf mein System.

Habe gerade nochmal drauf geschaut, ist seit heute morgen unverändert. Alle Rollos zu, auch die Beschattung hat nichts veranstaltet.

  Shutters Next DriveUp Next DriveDown ASC Up ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
bd_rollo 29.08.2019 - 09:00:02 28.08.2019 - 21:36:40 astro astro always absent off off manual 0 100 out - 17:44:55
br_rollo 29.08.2019 - 09:00:02 28.08.2019 - 21:36:40 astro astro always absent off soft night close 0 100 out - 17:44:55
ds_rollo 29.08.2019 - 09:00:02 28.08.2019 - 21:36:40 astro astro always absent off soft manual 0 100 out - 17:44:55
ku_rollo 29.08.2019 - 09:00:02 28.08.2019 - 21:36:40 astro astro always absent on off manual 0 100 out - 17:44:55
sz_rollo 29.08.2019 - 09:00:02 28.08.2019 - 21:36:40 astro astro always absent off soft manual 0 100 out - 17:44:55
wz_rollo 29.08.2019 - 09:00:02 28.08.2019 - 21:36:40 astro astro always absent on soft manual 0 100 out - 17:44:55
wz_rollo_f 29.08.2019 - 09:00:02 28.08.2019 - 21:36:40 astro astro always absent on off manual 0 100 out - 17:44:55
wz_rollo_links 29.08.2019 - 09:00:02 28.08.2019 - 21:36:40 astro astro always absent on off night close 0 100 out - 17:44:55
wz_rollo_rechts 29.08.2019 - 09:00:02 28.08.2019 - 21:36:40 astro astro always absent on off manual 0 100 out - 17:44:55
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: JHo am 28 August 2019, 19:15:43
Zitat von: CoolTux am 28 August 2019, 16:38:03
Und in meinen Augen ändert sich spürbar für den User nichts. Hätte ich nichts gesagt wurde dass nie auffallen denke ich.
Naja... diejenigen, die einen Sensor mit einstellbaren Schwellenwerten haben, würden dumm gucken: Mein Zwave-Sensor meldet die Überschreitung des oberen Grenzwertes und die Unterschreitung des unteren. Bis es da einen Mittelwert gibt, ist schon Abend. Daher +1 für "konfigurierbar".
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stefanpf am 29 August 2019, 06:48:10
Da ich noch auf Ersatz Federn warte hatte ich einen Rollladen auf ASC=0 gestellt.
Witzigerweise fährt er seit dem morgens zur Öffnen Zeit herunter, während er sonst brav nichts macht.
Im last Drive steht dann "day open".
List und Logs müsste ich bei Bedarf nachliefern - bin heute spät dran :(

P.S. sorry, falls das schon irgendwo stand. Da eigentlich alles super läuft hatte ich den Thread etwas aus dem Auge verloren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 August 2019, 07:37:10
Schau mal im ASC Device. Da gibt es ein set Befehl um Rollos komplett aus der Steuerung zu nehmen. Hat bei mir 2 Wochen super geklappt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: knochenmuehle am 29 August 2019, 12:35:17
Hallo,

ich versuche mich gerade an der Beschattung, die soll nur automatisch sein, wenn keiner zu Hause ist.
Das funktioniert auch soweit ganz gut, ich habe allerdings das Problem, sobald jemand nach Hause kommt fahren alle Rollos aus der Beschattung wieder hoch, obwohl diese weiterhin notwendig wäre.

Wie lässt sich das hochfahren vermeiden und die weitere Kontrolle der Rollos trotzdem nicht mehr automatisiert laufen zu lassen?

mfg.

Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Heimweh am 29 August 2019, 13:14:06
Kann man den gleichen Helligkeitssensor für mehrere Fenster verwenden? Ich meinte mal gelesen zu haben das es nicht geht?!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 29 August 2019, 13:20:59
Bei mir habe ich nur ein Dummy für Brightness. Das Funktioniert und pro Fenster natürlich individuelle Schwellwerte.

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 August 2019, 13:24:24
Zitat von: knochenmuehle am 29 August 2019, 12:35:17
Hallo,

ich versuche mich gerade an der Beschattung, die soll nur automatisch sein, wenn keiner zu Hause ist.
Das funktioniert auch soweit ganz gut, ich habe allerdings das Problem, sobald jemand nach Hause kommt fahren alle Rollos aus der Beschattung wieder hoch, obwohl diese weiterhin notwendig wäre.

Wie lässt sich das hochfahren vermeiden und die weitere Kontrolle der Rollos trotzdem nicht mehr automatisiert laufen zu lassen?

mfg.

Andreas

Leider gar nicht. Beschatten bei absent heißt das nur bei absent beschattet wird und sobald einer zu Hause ist die Beschattung beendet wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 29 August 2019, 14:28:47
Zitat von: ch.eick am 29 August 2019, 13:20:59
Bei mir habe ich nur ein Dummy für Brightness. Das Funktioniert und pro Fenster natürlich individuelle Schwellwerte.

Gesendet von meinem SM-G930F mit Tapatalk

Wie sieht dein Dummy denn aus ? Hast du das selbige für Temperatur auch ? Ich würde das vorab gern mal testen. vllt reicht das ja auch so schon !! Temp vom DWD Modul, Helligkeit vom Dummy.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 August 2019, 07:23:05
Moin,

ich habe  jetzt im Wohnzimmer den Privacy Mode ausprobiert. Er fährt zwar zur angegebenen Uhrzeit runter, aber leider nicht in die Privacy Position, sondern in die Ventilate Position (Fenster ist gekippt).

Bug?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 August 2019, 07:25:02
Ja Bug.
Bin gerade am überlegen ob es in der aktuellen Version schon gefixt ist. Ich glaube ja. Welche Version hast Du?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 30 August 2019, 07:28:23
Zitat von: CoolTux am 30 August 2019, 07:25:02
Ja Bug.
Bin gerade am überlegen ob es in der aktuellen Version schon gefixt ist. Ich glaube ja. Welche Version hast Du?

Er scheint dann auch nicht in Night Close bzw Brightness fell below zu gehen.

Version ist v0.6.27, sehe aber grade, das es ein Update gibt. :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 30 August 2019, 09:15:53
Hallo CoolTux,

ich habe letzte mal bei allen Rollos ASC Mode Up ,,absent" eingetragen. Obwohl ASC ,,Next time drive Up" um 9:00 angezeigt hat, sind keine Rollos hoch gefahren. Gestern Abend hatte ich alle Rollos manuell (aus der Ferne) geöffnet. Sie sind dann alle ordnungsgemäß zum Zeitpunkt Night Close runter gefahren. Allerdings steht nur bei einem ,,night close" als letzte Aktion drin. alle anderen stehen auf ,,manuell".
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 August 2019, 09:31:25
Zitat von: Borkk am 30 August 2019, 09:15:53
Hallo CoolTux,

ich habe letzte mal bei allen Rollos ASC Mode Up ,,absent" eingetragen. Obwohl ASC ,,Next time drive Up" um 9:00 angezeigt hat, sind keine Rollos hoch gefahren. Gestern Abend hatte ich alle Rollos manuell (aus der Ferne) geöffnet. Sie sind dann alle ordnungsgemäß zum Zeitpunkt Night Close runter gefahren. Allerdings steht nur bei einem ,,night close" als letzte Aktion drin. alle anderen stehen auf ,,manuell".

Und Residents war auch tatsächlich absent oder da wo Roommates zugewiesen waren waren die Roommates absent?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: knochenmuehle am 30 August 2019, 13:34:16
Zitat von: CoolTux am 29 August 2019, 13:24:24
Leider gar nicht. Beschatten bei absent heißt das nur bei absent beschattet wird und sobald einer zu Hause ist die Beschattung beendet wird.

gibt es möglicherweise Pläne das in Zukunft so zu verändern, dass der letzte Stand der Rollo's bei Rückkehr erhalten bleibt ?

mfg.
Andreas
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 August 2019, 13:38:24
Zitat von: knochenmuehle am 30 August 2019, 13:34:16
gibt es möglicherweise Pläne das in Zukunft so zu verändern, dass der letzte Stand der Rollo's bei Rückkehr erhalten bleibt ?

mfg.
Andreas

Wenn Du mir auf Github ein Issues auf machst kann ich das beim nächsten mal irgendwie versuchen zu berücksichtigen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 30 August 2019, 21:06:26
Zitat von: CoolTux am 30 August 2019, 09:31:25
Und Residents war auch tatsächlich absent oder da wo Roommates zugewiesen waren waren die Roommates absent?

Residents ist die ganze Zeit ,,absent", Die Roommates ,,gone"
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 August 2019, 21:24:43
Zitat von: Borkk am 30 August 2019, 21:06:26
Residents ist die ganze Zeit ,,absent", Die Roommates ,,gone"

Dann ist Deine Frage beantwortet. Die Roommates waren auf gone. Aber wieso ist Residents nicht auf gone wenn alle Roommates auf gone waren?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: roman1528 am 30 August 2019, 21:28:18
Hey CoolTux.
Da hast du ja mal wieder was echt nices geschaffen. AMAD ist ja schon mega und jetzt bin ich mal am ASC testen.

Ich habe das heute mit der Beschattung versucht, leider hat das nicht geklappt.

Überall steht, dass dafür ein eingetragener TempSensor im ASC-Device nötig ist. Warum kann ich dann einen TempSensor im Rollo angeben?
Ursprünglich wollte ich ein zweites ASC-Device anlegen, weil meine Fenster zur Ost- und West-Seite zeigen, um den TempSensor auf der anderen Seite angeben zu können. Das geht ja bekanntlich nicht. Dann habe ich gesehen, dass ich im Rollo einen TempSensor mit angeben kann. Hatte aber nicht den gewünschten Effekt (kein TempSensor im ASC-Device).
Was ist denn nun richtig? Ich würde es bevorzugen wenn man den TempSensor nur im Rollo angeben müsste, damit man die andere Hausseite über einen anderen steuern kann.

Muss man beim BrightnessSensor bei DEVICE:READING unbedingt die Schwellwerte angeben? Ich habe dass so verstanden, dass ASC_Shading_StateChange_Cloudy und ASC_Shading_StateChange_Sunny die Schwellwerte darstellen. Ich habe hier Ganzzahlen angegeben... Habe einen HM-SEN-LI-O.

Zudem sind die Rollos heute Abend nicht herunter gefahren (astro)... kann aber an "ASC_blockAscDrivesAfterManual" gelegen haben mit dem ich später noch experimentiert hatte...

Grüße

ASC:
Internals:
   FUUID      5d681006-f33f-8842-dcb2-f1ba630073a8b6c3
   FVERSION   73_AutoShuttersControl.pm:v0.6.30-s20076/2019-08-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,Astro,dr_lichtsensor_west,global,residents,sz_SC_L,sz_SC_R,wz_SC_L,wz_SC_R,sz_rollladen,wz_rollladen
   NR         421
   NTFY_ORDER 51-ASC_West
   STATE      active
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-08-30 21:04:45   ascEnable       on
     2019-08-30 21:04:48   controlShading  on
     2019-08-29 19:48:54   hardLockOut     off
     2019-08-30 08:37:38   partyMode       off
     2019-08-30 17:47:32   room_Schlafzimmer sz_rollladen
     2019-08-30 17:47:32   room_Wohnzimmer wz_rollladen
     2019-08-30 08:37:56   selfDefense     off
     2019-08-30 17:47:32   state           active
     2019-08-29 19:48:54   sunriseTimeWeHoliday off
     2019-08-30 08:39:09   sz_rollladen_PosValue 0
     2019-08-29 20:52:48   sz_rollladen_lastPosValue 0
     2019-08-30 20:50:24   sz_rollladen_nextAstroTimeEvent 31.08.2019 - 06:32
     2019-08-30 05:48:45   sz_wdt_rollladen_lastPosValue 0
     2019-08-30 17:47:32   userAttrList    rolled out
     2019-08-30 08:39:08   wz_rollladen_PosValue 0
     2019-08-29 20:52:48   wz_rollladen_lastPosValue 0
     2019-08-30 21:00:02   wz_rollladen_nextAstroTimeEvent 31.08.2019 - 06:32
     2019-08-30 05:48:45   wz_wdt_rollladen_lastPosValue 0
   helper:
     shuttersList:
       sz_rollladen
       wz_rollladen
   monitoredDevs:
     Astro:
       ASC        ASC_twilightDevice
     dr_lichtsensor_west:
       sz_rollladen ASC_BrightnessSensor
       wz_rollladen ASC_BrightnessSensor
     residents:
       ASC        ASC_residentsDev
     sz_SC_L:
       sz_rollladen ASC_WindowRec
     sz_SC_R:
       sz_rollladen ASC_WindowRec
     wz_SC_L:
       wz_rollladen ASC_WindowRec
     wz_SC_R:
       wz_rollladen ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev residents:presence
   ASC_tempSensor bme280_west:temperature
   ASC_twilightDevice Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Rollladen (in diesem Fall Schlafzimmer):
Internals:
   CODE       491F56
   DEF        491F56
   DuoFern_Stick_MSGCNT 7
   DuoFern_Stick_RAWMSG 0FFF0F246000A00050320051140000491F56FFFFFF01
   DuoFern_Stick_TIME 2019-08-30 21:04:23
   FUUID      5c4b2d96-f33f-8842-8ead-d5fe23bb745cd5f9
   IODev      DuoFern_Stick
   LASTInputDev DuoFern_Stick
   MODEL      Rohrmotor
   MSGCNT     7
   NAME       sz_rollladen
   NR         377
   STATE      81
   STILLDONETIME 0
   SUBTYPE    Rohrmotor
   TYPE       DUOFERN
   READINGS:
     2019-08-29 19:49:23   ASC_Enable      on
     2019-08-30 21:04:23   ASC_ShuttersLastDrive manual
     2019-08-30 20:50:24   ASC_Time_DriveDown 31.08.2019 - 20:50
     2019-08-30 20:50:24   ASC_Time_DriveUp 31.08.2019 - 06:32
     2019-08-30 17:47:32   associatedWith  ASC
     2019-08-30 21:04:23   block           0
     2019-08-30 21:04:23   dawnAutomatic   off
     2019-08-30 21:04:23   duskAutomatic   off
     2019-08-30 21:04:23   manualMode      off
     2019-08-30 21:04:23   moving          stop
     2019-08-30 21:04:23   obstacle        0
     2019-08-30 21:04:23   position        81
     2019-08-30 21:04:23   rainAutomatic   off
     2019-08-30 21:04:23   rainDirection   up
     2019-08-30 21:04:23   rainMode        off
     2019-08-30 21:04:23   reversal        off
     2019-08-30 21:04:23   state           81
     2019-08-30 21:04:23   sunAutomatic    off
     2019-08-30 21:04:23   sunMode         off
     2019-08-30 21:04:23   sunPosition     50
     2019-08-30 21:04:23   timeAutomatic   off
     2019-08-30 21:04:23   ventilatingMode off
     2019-08-30 21:04:23   ventilatingPosition 80
     2019-08-30 21:04:23   version         1.4
     2019-08-30 21:04:23   windAutomatic   off
     2019-08-30 21:04:23   windDirection   up
     2019-08-30 21:04:23   windMode        off
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 80
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning REAL
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor dr_lichtsensor_west:brightness
   ASC_Closed_Pos 80
   ASC_Down   astro
   ASC_GuestRoom off
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_RainProtection off
   ASC_Shading_Angle_Left 213
   ASC_Shading_Angle_Right 13
   ASC_Shading_Direction 293
   ASC_Shading_MinMax_Elevation 5:100
   ASC_Shading_Min_OutsideTemperature 24
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 15000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 1800
   ASC_ShuttersPlace window
   ASC_TempSensor bme280_west:temperature
   ASC_Time_Down_Early 20:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 6:00
   ASC_Time_Up_Late 9:00
   ASC_Up     astro
   ASC_Ventilate_Pos 50
   ASC_Ventilate_Window_Open off
   ASC_WindProtection off
   ASC_WindowRec sz_SC_L,sz_SC_R
   ASC_WindowRec_subType twostate
   IODev      DuoFern_Stick
   group      Aktoren
   rolllaeden_map position:51:50
   room       Schlafzimmer
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 rolllaeden rolllaeden_map structexclude
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 August 2019, 21:40:07
Zitat von: roman1528 am 30 August 2019, 21:28:18
Hey CoolTux.
Da hast du ja mal wieder was echt nices geschaffen. AMAD ist ja schon mega und jetzt bin ich mal am ASC testen.

Ich habe das heute mit der Beschattung versucht, leider hat das nicht geklappt.

Überall steht, dass dafür ein eingetragener TempSensor im ASC-Device nötig ist. Warum kann ich dann einen TempSensor im Rollo angeben?
Ursprünglich wollte ich ein zweites ASC-Device anlegen, weil meine Fenster zur Ost- und West-Seite zeigen, um den TempSensor auf der anderen Seite angeben zu können. Das geht ja bekanntlich nicht. Dann habe ich gesehen, dass ich im Rollo einen TempSensor mit angeben kann. Hatte aber nicht den gewünschten Effekt (kein TempSensor im ASC-Device).
Was ist denn nun richtig? Ich würde es bevorzugen wenn man den TempSensor nur im Rollo angeben müsste, damit man die andere Hausseite über einen anderen steuern kann.

Muss man beim BrightnessSensor bei DEVICE:READING unbedingt die Schwellwerte angeben? Ich habe dass so verstanden, dass ASC_Shading_StateChange_Cloudy und ASC_Shading_StateChange_Sunny die Schwellwerte darstellen. Ich habe hier Ganzzahlen angegeben... Habe einen HM-SEN-LI-O.

Zudem sind die Rollos heute Abend nicht herunter gefahren (astro)... kann aber an "ASC_blockAscDrivesAfterManual" gelegen haben mit dem ich später noch experimentiert hatte...

Grüße

ASC:
Internals:
   FUUID      5d681006-f33f-8842-dcb2-f1ba630073a8b6c3
   FVERSION   73_AutoShuttersControl.pm:v0.6.30-s20076/2019-08-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,Astro,dr_lichtsensor_west,global,residents,sz_SC_L,sz_SC_R,wz_SC_L,wz_SC_R,sz_rollladen,wz_rollladen
   NR         421
   NTFY_ORDER 51-ASC_West
   STATE      active
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-08-30 21:04:45   ascEnable       on
     2019-08-30 21:04:48   controlShading  on
     2019-08-29 19:48:54   hardLockOut     off
     2019-08-30 08:37:38   partyMode       off
     2019-08-30 17:47:32   room_Schlafzimmer sz_rollladen
     2019-08-30 17:47:32   room_Wohnzimmer wz_rollladen
     2019-08-30 08:37:56   selfDefense     off
     2019-08-30 17:47:32   state           active
     2019-08-29 19:48:54   sunriseTimeWeHoliday off
     2019-08-30 08:39:09   sz_rollladen_PosValue 0
     2019-08-29 20:52:48   sz_rollladen_lastPosValue 0
     2019-08-30 20:50:24   sz_rollladen_nextAstroTimeEvent 31.08.2019 - 06:32
     2019-08-30 05:48:45   sz_wdt_rollladen_lastPosValue 0
     2019-08-30 17:47:32   userAttrList    rolled out
     2019-08-30 08:39:08   wz_rollladen_PosValue 0
     2019-08-29 20:52:48   wz_rollladen_lastPosValue 0
     2019-08-30 21:00:02   wz_rollladen_nextAstroTimeEvent 31.08.2019 - 06:32
     2019-08-30 05:48:45   wz_wdt_rollladen_lastPosValue 0
   helper:
     shuttersList:
       sz_rollladen
       wz_rollladen
   monitoredDevs:
     Astro:
       ASC        ASC_twilightDevice
     dr_lichtsensor_west:
       sz_rollladen ASC_BrightnessSensor
       wz_rollladen ASC_BrightnessSensor
     residents:
       ASC        ASC_residentsDev
     sz_SC_L:
       sz_rollladen ASC_WindowRec
     sz_SC_R:
       sz_rollladen ASC_WindowRec
     wz_SC_L:
       wz_rollladen ASC_WindowRec
     wz_SC_R:
       wz_rollladen ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev residents:presence
   ASC_tempSensor bme280_west:temperature
   ASC_twilightDevice Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Rollladen (in diesem Fall Schlafzimmer):
Internals:
   CODE       491F56
   DEF        491F56
   DuoFern_Stick_MSGCNT 7
   DuoFern_Stick_RAWMSG 0FFF0F246000A00050320051140000491F56FFFFFF01
   DuoFern_Stick_TIME 2019-08-30 21:04:23
   FUUID      5c4b2d96-f33f-8842-8ead-d5fe23bb745cd5f9
   IODev      DuoFern_Stick
   LASTInputDev DuoFern_Stick
   MODEL      Rohrmotor
   MSGCNT     7
   NAME       sz_rollladen
   NR         377
   STATE      81
   STILLDONETIME 0
   SUBTYPE    Rohrmotor
   TYPE       DUOFERN
   READINGS:
     2019-08-29 19:49:23   ASC_Enable      on
     2019-08-30 21:04:23   ASC_ShuttersLastDrive manual
     2019-08-30 20:50:24   ASC_Time_DriveDown 31.08.2019 - 20:50
     2019-08-30 20:50:24   ASC_Time_DriveUp 31.08.2019 - 06:32
     2019-08-30 17:47:32   associatedWith  ASC
     2019-08-30 21:04:23   block           0
     2019-08-30 21:04:23   dawnAutomatic   off
     2019-08-30 21:04:23   duskAutomatic   off
     2019-08-30 21:04:23   manualMode      off
     2019-08-30 21:04:23   moving          stop
     2019-08-30 21:04:23   obstacle        0
     2019-08-30 21:04:23   position        81
     2019-08-30 21:04:23   rainAutomatic   off
     2019-08-30 21:04:23   rainDirection   up
     2019-08-30 21:04:23   rainMode        off
     2019-08-30 21:04:23   reversal        off
     2019-08-30 21:04:23   state           81
     2019-08-30 21:04:23   sunAutomatic    off
     2019-08-30 21:04:23   sunMode         off
     2019-08-30 21:04:23   sunPosition     50
     2019-08-30 21:04:23   timeAutomatic   off
     2019-08-30 21:04:23   ventilatingMode off
     2019-08-30 21:04:23   ventilatingPosition 80
     2019-08-30 21:04:23   version         1.4
     2019-08-30 21:04:23   windAutomatic   off
     2019-08-30 21:04:23   windDirection   up
     2019-08-30 21:04:23   windMode        off
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 80
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning REAL
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor dr_lichtsensor_west:brightness
   ASC_Closed_Pos 80
   ASC_Down   astro
   ASC_GuestRoom off
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_RainProtection off
   ASC_Shading_Angle_Left 213
   ASC_Shading_Angle_Right 13
   ASC_Shading_Direction 293
   ASC_Shading_MinMax_Elevation 5:100
   ASC_Shading_Min_OutsideTemperature 24
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 15000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 1800
   ASC_ShuttersPlace window
   ASC_TempSensor bme280_west:temperature
   ASC_Time_Down_Early 20:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 6:00
   ASC_Time_Up_Late 9:00
   ASC_Up     astro
   ASC_Ventilate_Pos 50
   ASC_Ventilate_Window_Open off
   ASC_WindProtection off
   ASC_WindowRec sz_SC_L,sz_SC_R
   ASC_WindowRec_subType twostate
   IODev      DuoFern_Stick
   group      Aktoren
   rolllaeden_map position:51:50
   room       Schlafzimmer
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 rolllaeden rolllaeden_map structexclude


Hallo,

Der Temp Sensor pro Rollo ist eigentlich nur als Zusatz gedacht gewesen. Aber eigentlich sollte es auch nur mit dem Rollo Sensor gehen. Dann musst das aber für jedes Rollo machen. Ich muss das mal testen.
Beim Brightness Sensor musst Du nur den Sensor und eventuell das Reading (wenn es nicht brightness ist) mit an geben. Die Schwellwerte beim Sensor sind für Nacht und Tag fahrt.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: roman1528 am 30 August 2019, 21:44:15
Zitat von: CoolTux am 30 August 2019, 21:40:07
Der Temp Sensor pro Rollo ist eigentlich nur als Zusatz gedacht gewesen. Aber eigentlich sollte es auch nur mit dem Rollo Sensor gehen. Dann musst das aber für jedes Rollo machen. Ich muss das mal testen.

Das ist natürlich nice. Also so wie ich mir das auch gedacht habe.

Zitat von: CoolTux am 30 August 2019, 21:40:07
Beim Brightness Sensor musst Du nur den Sensor und eventuell das Reading (wenn es nicht brightness ist) mit an geben. Die Schwellwerte beim Sensor sind für Nacht und Tag fahrt.

Das gleiche gilt für den TempSensor? DEVICE und eventuell Reading (wenn nicht temperature)?

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 August 2019, 21:46:36
Zitat von: roman1528 am 30 August 2019, 21:44:15
Das ist natürlich nice. Also so wie ich mir das auch gedacht habe.

Das gleiche gilt für den TempSensor? DEVICE und Reading (wenn nicht temperature)?

Grüße

Ja genau. Das Reading muss nur mit angegeben werden wenn es nicht temperature lautet
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: roman1528 am 30 August 2019, 21:49:32
Zitat von: CoolTux am 30 August 2019, 21:46:36
Ja genau. Das Reading muss nur mit angegeben werden wenn es nicht temperature lautet

Juhu  ;D

Vielen Dank.

Eine Sache ist mir noch eingefallen...
Ich habe (leider) keine threeState Fensterkontakte. In dem Fall würde ja Ventilate greifen oder?
Ich habe aber doppelflüglige Fenster und demendsprechend zwei Sensoren. Ich habe diese jetzt mit Komma angegeben (oder "|" hat nicht gezogen). Ist das korrekt? Geht das überhaupt? Bei mir lief es nämlich nicht XD

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 August 2019, 21:58:59
Zitat von: roman1528 am 30 August 2019, 21:49:32
Juhu  ;D

Vielen Dank.

Eine Sache ist mir noch eingefallen...
Ich habe (leider) keine threeState Fensterkontakte. In dem Fall würde ja Ventilate greifen oder?
Ich habe aber doppelflüglige Fenster und demendsprechend zwei Sensoren. Ich habe diese jetzt mit Komma angegeben (oder "|" hat nicht gezogen). Ist das korrekt? Geht das überhaupt? Bei mir lief es nämlich nicht XD

Grüße

Nein das geht nicht. Es geht immer nur ein Fenstersensor. Bitte löschen und neu anlegen. Ich gehe davon aus das bei Deinem experimentieren eh das NotifyDev kaputt gegangen ist, daher bitte wenn Du alles fertig gemacht hast, im ASC Device das Attribut expert auf 1 stellen und dann ein set createNewNotifyDev machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: roman1528 am 30 August 2019, 22:00:41
Danke dir. Das mach ich^^
Und du bekommst ein "enhancement" in dein Git  :P

Grüße

P.S.
Zitat von: CoolTux am 30 August 2019, 21:58:59
Nein das geht nicht. Es geht immer nur ein Fenstersensor.
Witzigerweise hat er zwei ?NotifyDefs angelegt?, wenn ich die Sensoren kommagetrennt anlege.











Shutters/ASC-DeviceNOTIFYDEVAttribut
ASCAstroASC_twilightDevice
sz_rollladenASC_BrightnessSensor   ASC_BrightnessSensor   
wz_rollladenASC_BrightnessSensor   ASC_BrightnessSensor   
ASCresidentsASC_residentsDev
sz_rollladensz_SC_LASC_WindowRec
sz_rollladensz_SC_RASC_WindowRec
wz_rollladensz_SC_LASC_WindowRec
wz_rollladensz_SC_RASC_WindowRec
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 31 August 2019, 08:30:22
Zitat von: CoolTux am 30 August 2019, 21:24:43
Dann ist Deine Frage beantwortet. Die Roommates waren auf gone. Aber wieso ist Residents nicht auf gone wenn alle Roommates auf gone waren?

Ehrlich gesagt weiß ich das nicht. Ist der ganz normale Mechanismus der Residents und Roommates Module?!? Aber was ist mit den Rollos wo ich schon vor dem Urlaub die Roommates rausgeschmissen habe? Ich hatte sogar vor dem Urlaub alle Rollos geöffnet und FHEM neu gestartet, um einen definierten Zustand zu haben. Es leuchtet mir auch nicht ein, warum Night close bei einem Rollo angezeigt wird und alle anderen auf manuell stehen. Und es leuchtet mit auch nicht ein das egal wie, niemals morgens geöffnet wird? ich stelle nachher mal alle rollos auf always, dann müsste ja auf jeden Fall zu und auf gefahren werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 10:43:35
Ein paar Sachen muss ich auch noch fixen. Gerade das fahren Abends und Morgens im Urlaub und absent. Muss aber noch etwas warten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TommyER am 31 August 2019, 12:25:52
Zitat von: Borkk am 27 August 2019, 18:24:19
Aber soeben beobachte ich (aus der Ferne) das einige Rollos in Self Defense terrace gefahren sind! Warum denn das? Alle Fenster sind zu und das melden auch die threestate sensoren.

Ja mir gefällt das auch nicht so gut. Hab schon meinen Besuch beim Brötchen holen "eingesperrt"

Habe aber hierzu schon im GitHub ein Issue aufgemacht: https://github.com/fhem/AutoShuttersControl/issues/53
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 12:30:22
Zitat von: TommyER am 31 August 2019, 12:25:52
Ja mir gefällt das auch nicht so gut. Hab schon meinen Besuch beim Brötchen holen "eingesperrt"

Habe aber hierzu schon im GitHub ein Issue aufgemacht: https://github.com/fhem/AutoShuttersControl/issues/53

Es war explizit so gewünscht das die Rollos bei selfdefense absent nach einer gewissen Zeit in absent die Rollos alle runter fahren. Vorher war es so das sie nur bei offenen Fenster gefahren sind.
Ihr müsstest Euch da also einigen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 31 August 2019, 17:01:55
Zitat von: CoolTux am 31 August 2019, 10:43:35
Ein paar Sachen muss ich auch noch fixen. Gerade das fahren Abends und Morgens im Urlaub und absent. Muss aber noch etwas warten.

Hab jetzt alle Rollos auf ,,always" gestellt, bei Asc mode up, asc mode down und bei shading mode. scheinbar macht ASC außer Night Close nichts mehr, auch kein shading. Also da muss was faul sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 31 August 2019, 17:25:31
Zitat von: CoolTux am 31 August 2019, 12:30:22
Es war explizit so gewünscht das die Rollos bei selfdefense absent nach einer gewissen Zeit in absent die Rollos alle runter fahren. Vorher war es so das sie nur bei offenen Fenster gefahren sind.
Ihr müsstest Euch da also einigen.

Nur damit ich das richtig verstehe: Bei allen Fenstern wo ich selfDefense aktiviert habe fahren nun alle Rollos herunter, völlig gleich ob das Fenster geöffnet oder geschlossen ist?
Mit Verlaub, das ist doch absoluter Unsinn. Wozu dann noch Fensterkontakte?
Da brauch ich mir weder Blumen auf die Fensterbank stellen noch werden sich die Haustiere darüber freuen den ganzen Tag im dunkeln zu sitzen.
User mit solchen Wünschen können sich doch einen Fensterkontakt-Dummy mit "open" anlegen, Ergebnis ist doch dann gleich!

Zitat von: roman1528 am 30 August 2019, 21:49:32
Juhu  ;D

Vielen Dank.

Eine Sache ist mir noch eingefallen...
Ich habe (leider) keine threeState Fensterkontakte. In dem Fall würde ja Ventilate greifen oder?
Ich habe aber doppelflüglige Fenster und demendsprechend zwei Sensoren. Ich habe diese jetzt mit Komma angegeben (oder "|" hat nicht gezogen). Ist das korrekt? Geht das überhaupt? Bei mir lief es nämlich nicht XD

Grüße

Bei Doppelflügligen Fenstern einfach die 2 Sensoren in eine structure packen und die structure dann im Rollo hinterlegen.
Klappt wunderbar.
Vorrausgesetzt die selfDefense-Funktion wird wieder "normalisiert", wenn eh alles runter fährt sind auch Fenstersensoren unnötig....

grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 31 August 2019, 17:29:15
Zitat von: CoolTux am 25 August 2019, 09:07:21
Dann muss ich mir das Thema noch mal anschauen was die Sonderzeichen an geht.
Bezüglich manuelle Fährt werde ich die Tage extra Debugausgaben einbauen. Ich will sehen wo er hängen bleibt.

Hast du bezgl. der Debugausgaben es schon schaffen können diese einzubauen?
Die manuell-Erkennung steigt immer wieder mal aus und ein, ohne das ich ein Muster erkennen könnte.

grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: roman1528 am 31 August 2019, 17:52:45
Zitat von: C0mmanda am 31 August 2019, 17:25:31
Bei Doppelflügligen Fenstern einfach die 2 Sensoren in eine structure packen und die structure dann im Rollo hinterlegen.
Klappt wunderbar.
Vorrausgesetzt die selfDefense-Funktion wird wieder "normalisiert", wenn eh alles runter fährt sind auch Fenstersensoren unnötig....

Moin und Danke für den Tipp. self-Defense und LockOut brauche ich nicht wirklich, weil ich im 1.OG bin... und irgendein Rollladen ist immer oben^^

Davon ab, funktioniert hier gar nichts. Alles was ich bisher mit ASC probiert habe war vergebens. Heute die Beschattung hat auch nicht gelaufen... dabei waren alle Bedingungen erfüllt.
Licht über 60000: eingestellt 40000
Sonne über 5° und unter 100° El.
Sonne über 213° und unter 13° Azimut. Vielleicht gibt es aber genau hier das Problem... wegen dem Sprung über Null Grad???
Temp bei über 32: eingestellt 24.

Ich bekomm nicht raus wo das Problem liegt...

Grüße^^

P.S. Ich habe iummer mal dashier im Log:

2019.08.31 14:52:29 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 14:53:18 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 14:53:27 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 14:54:28 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 14:54:39 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 15:01:00 2: ROOMMATE set rr_Roman location Garten
2019.08.31 15:01:59 2: ROOMMATE set rr_Roman location underway
2019.08.31 15:01:59 2: ROOMMATE set rr_Roman home
2019.08.31 15:02:01 2: ROOMMATE set rr_Roman absent
2019.08.31 15:25:53 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 15:39:51 1: RMDIR: /opt/fhem/restoreDir/save/2019-08-25
2019.08.31 15:45:00 3: PROPLANTA: set Wetter_Pro update
2019.08.31 15:45:43 1: ERROR: empty name in readingsBeginUpdate
2019.08.31 15:45:43 1: stacktrace:
2019.08.31 15:45:43 1:     main::readingsBeginUpdate           called by fhem.pl (4915)
2019.08.31 15:45:43 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5177)
2019.08.31 15:45:43 1:     ASC_Dev::Readings::setPosReading    called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2312)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:43 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:43 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:43 1: readingsUpdate(,sz_rollladen_PosValue,51) missed to call readingsBeginUpdate first.
2019.08.31 15:45:43 1: stacktrace:
2019.08.31 15:45:43 1:     main::readingsBulkUpdate            called by fhem.pl (4916)
2019.08.31 15:45:43 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5177)
2019.08.31 15:45:43 1:     ASC_Dev::Readings::setPosReading    called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2312)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:43 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:43 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:43 1: ERROR: empty name in readingsBeginUpdate
2019.08.31 15:45:43 1: stacktrace:
2019.08.31 15:45:43 1:     main::readingsBeginUpdate           called by fhem.pl (4915)
2019.08.31 15:45:43 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5167)
2019.08.31 15:45:43 1:     ASC_Dev::Readings::setStateReading  called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2335)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:43 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:43 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:43 1: readingsUpdate(,state,manual) missed to call readingsBeginUpdate first.
2019.08.31 15:45:43 1: stacktrace:
2019.08.31 15:45:43 1:     main::readingsBulkUpdate            called by fhem.pl (4916)
2019.08.31 15:45:43 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5167)
2019.08.31 15:45:43 1:     ASC_Dev::Readings::setStateReading  called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2335)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:43 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:43 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:45 1: ERROR: empty name in readingsBeginUpdate
2019.08.31 15:45:45 1: stacktrace:
2019.08.31 15:45:45 1:     main::readingsBeginUpdate           called by fhem.pl (4915)
2019.08.31 15:45:45 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5177)
2019.08.31 15:45:45 1:     ASC_Dev::Readings::setPosReading    called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2312)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:45 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:45 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:45 1: readingsUpdate(,wz_rollladen_PosValue,50) missed to call readingsBeginUpdate first.
2019.08.31 15:45:45 1: stacktrace:
2019.08.31 15:45:45 1:     main::readingsBulkUpdate            called by fhem.pl (4916)
2019.08.31 15:45:45 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5177)
2019.08.31 15:45:45 1:     ASC_Dev::Readings::setPosReading    called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2312)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:45 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:45 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:45 1: ERROR: empty name in readingsBeginUpdate
2019.08.31 15:45:45 1: stacktrace:
2019.08.31 15:45:45 1:     main::readingsBeginUpdate           called by fhem.pl (4915)
2019.08.31 15:45:45 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5167)
2019.08.31 15:45:45 1:     ASC_Dev::Readings::setStateReading  called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2335)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:45 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:45 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:45 1: readingsUpdate(,state,manual) missed to call readingsBeginUpdate first.
2019.08.31 15:45:45 1: stacktrace:
2019.08.31 15:45:45 1:     main::readingsBulkUpdate            called by fhem.pl (4916)
2019.08.31 15:45:45 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5167)
2019.08.31 15:45:45 1:     ASC_Dev::Readings::setStateReading  called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2335)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:45 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:45 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:54:39 1: Error: >none< has no TYPE, but following keys: ><
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 31 August 2019, 18:19:44
Ich habe seit gestern? auch extreme Probleme, Rolladen fahren in die Beschattung und nicht mehr heraus oder andersrum etc.
Muss das aber noch beobachten.

So wie hier z.b.
Rolladen sollte eig. aus der Beschattung fahren, es tut sich aber....nichts.

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getUpBrightness: 1 Brightness: 5215 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - ShadingProcessing: EG.ku.RO.KURolladen - Übergebende Werte - Azimuth:264.6, Elevation: 15.1, Brightness: 5215, OutTemp: 25.6, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 85, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA
2019.08.31 18:38:16 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: EG.ku.RO.KURolladen Azimuth: 264.6 Elevation: 15.1 Brightness: 5215 OutTemp: 25.6
2019.08.31 18:38:16 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: EG.ku.RO.KURolladen Nach dem return

ASC_DEBUG!!! 2019.08.31 18:38:16 - ShadingProcessing: EG.ku.RO.KURolladen - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2019.08.31 18:38:16 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: EG.ku.RO.KURolladen In der Out Abfrage, Shadingwert: out, Zeitstempel: 1567268359

ASC_DEBUG!!! 2019.08.31 18:38:16 - ShadingProcessing: EG.ku.RO.KURolladen - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getDownBrightness: 1 Brightness: 5215 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getUpBrightness: 1 Brightness: 5215 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getDownBrightness: 1 Brightness: 5215 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getUpBrightness: 1 Brightness: 5215 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getDownBrightness: 1 Brightness: 5215 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getUpBrightness: 1 Brightness: 5215 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - EventProcessingTwilightDevice: EG.ku.RO.KURolladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 19:01:25
Zitat von: C0mmanda am 31 August 2019, 17:25:31
Nur damit ich das richtig verstehe: Bei allen Fenstern wo ich selfDefense aktiviert habe fahren nun alle Rollos herunter, völlig gleich ob das Fenster geöffnet oder geschlossen ist?
Mit Verlaub, das ist doch absoluter Unsinn. Wozu dann noch Fensterkontakte?
Da brauch ich mir weder Blumen auf die Fensterbank stellen noch werden sich die Haustiere darüber freuen den ganzen Tag im dunkeln zu sitzen.
User mit solchen Wünschen können sich doch einen Fensterkontakt-Dummy mit "open" anlegen, Ergebnis ist doch dann gleich!

Bei Doppelflügligen Fenstern einfach die 2 Sensoren in eine structure packen und die structure dann im Rollo hinterlegen.
Klappt wunderbar.
Vorrausgesetzt die selfDefense-Funktion wird wieder "normalisiert", wenn eh alles runter fährt sind auch Fenstersensoren unnötig....

grtz

Bitte richtig lesen! Es geht und ging immer um die Einstellung selfdefense absent.
Aus der Commandref
ZitatASC_Self_Defense_Mode - absent/gone - ab welchen Residents Status soll Selfdefense aktiv werden ohne das Fenster auf sind. (default: gone)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 19:02:18
Zitat von: C0mmanda am 31 August 2019, 17:29:15
Hast du bezgl. der Debugausgaben es schon schaffen können diese einzubauen?
Die manuell-Erkennung steigt immer wieder mal aus und ein, ohne das ich ein Muster erkennen könnte.

grtz

Ist in der aktuellen 0.6.30 drin
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 19:04:08
Zitat von: roman1528 am 31 August 2019, 17:52:45
Moin und Danke für den Tipp. self-Defense und LockOut brauche ich nicht wirklich, weil ich im 1.OG bin... und irgendein Rollladen ist immer oben^^

Davon ab, funktioniert hier gar nichts. Alles was ich bisher mit ASC probiert habe war vergebens. Heute die Beschattung hat auch nicht gelaufen... dabei waren alle Bedingungen erfüllt.
Licht über 60000: eingestellt 40000
Sonne über 5° und unter 100° El.
Sonne über 213° und unter 13° Azimut. Vielleicht gibt es aber genau hier das Problem... wegen dem Sprung über Null Grad???
Temp bei über 32: eingestellt 24.

Ich bekomm nicht raus wo das Problem liegt...

Grüße^^

P.S. Ich habe iummer mal dashier im Log:

2019.08.31 14:52:29 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 14:53:18 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 14:53:27 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 14:54:28 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 14:54:39 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 15:01:00 2: ROOMMATE set rr_Roman location Garten
2019.08.31 15:01:59 2: ROOMMATE set rr_Roman location underway
2019.08.31 15:01:59 2: ROOMMATE set rr_Roman home
2019.08.31 15:02:01 2: ROOMMATE set rr_Roman absent
2019.08.31 15:25:53 1: Error: >none< has no TYPE, but following keys: ><
2019.08.31 15:39:51 1: RMDIR: /opt/fhem/restoreDir/save/2019-08-25
2019.08.31 15:45:00 3: PROPLANTA: set Wetter_Pro update
2019.08.31 15:45:43 1: ERROR: empty name in readingsBeginUpdate
2019.08.31 15:45:43 1: stacktrace:
2019.08.31 15:45:43 1:     main::readingsBeginUpdate           called by fhem.pl (4915)
2019.08.31 15:45:43 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5177)
2019.08.31 15:45:43 1:     ASC_Dev::Readings::setPosReading    called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2312)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:43 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:43 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:43 1: readingsUpdate(,sz_rollladen_PosValue,51) missed to call readingsBeginUpdate first.
2019.08.31 15:45:43 1: stacktrace:
2019.08.31 15:45:43 1:     main::readingsBulkUpdate            called by fhem.pl (4916)
2019.08.31 15:45:43 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5177)
2019.08.31 15:45:43 1:     ASC_Dev::Readings::setPosReading    called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2312)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:43 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:43 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:43 1: ERROR: empty name in readingsBeginUpdate
2019.08.31 15:45:43 1: stacktrace:
2019.08.31 15:45:43 1:     main::readingsBeginUpdate           called by fhem.pl (4915)
2019.08.31 15:45:43 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5167)
2019.08.31 15:45:43 1:     ASC_Dev::Readings::setStateReading  called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2335)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:43 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:43 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:43 1: readingsUpdate(,state,manual) missed to call readingsBeginUpdate first.
2019.08.31 15:45:43 1: stacktrace:
2019.08.31 15:45:43 1:     main::readingsBulkUpdate            called by fhem.pl (4916)
2019.08.31 15:45:43 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5167)
2019.08.31 15:45:43 1:     ASC_Dev::Readings::setStateReading  called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2335)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:43 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:43 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:43 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:43 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:43 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:45 1: ERROR: empty name in readingsBeginUpdate
2019.08.31 15:45:45 1: stacktrace:
2019.08.31 15:45:45 1:     main::readingsBeginUpdate           called by fhem.pl (4915)
2019.08.31 15:45:45 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5177)
2019.08.31 15:45:45 1:     ASC_Dev::Readings::setPosReading    called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2312)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:45 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:45 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:45 1: readingsUpdate(,wz_rollladen_PosValue,50) missed to call readingsBeginUpdate first.
2019.08.31 15:45:45 1: stacktrace:
2019.08.31 15:45:45 1:     main::readingsBulkUpdate            called by fhem.pl (4916)
2019.08.31 15:45:45 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5177)
2019.08.31 15:45:45 1:     ASC_Dev::Readings::setPosReading    called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2312)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:45 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:45 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:45 1: ERROR: empty name in readingsBeginUpdate
2019.08.31 15:45:45 1: stacktrace:
2019.08.31 15:45:45 1:     main::readingsBeginUpdate           called by fhem.pl (4915)
2019.08.31 15:45:45 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5167)
2019.08.31 15:45:45 1:     ASC_Dev::Readings::setStateReading  called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2335)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:45 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:45 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:45:45 1: readingsUpdate(,state,manual) missed to call readingsBeginUpdate first.
2019.08.31 15:45:45 1: stacktrace:
2019.08.31 15:45:45 1:     main::readingsBulkUpdate            called by fhem.pl (4916)
2019.08.31 15:45:45 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (5167)
2019.08.31 15:45:45 1:     ASC_Dev::Readings::setStateReading  called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (2335)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (494)
2019.08.31 15:45:45 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (3672)
2019.08.31 15:45:45 1:     main::DoTrigger                     called by fhem.pl (4038)
2019.08.31 15:45:45 1:     main::Dispatch                      called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (273)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Parse            called by /opt/fhem/FHEM/10_DUOFERNSTICK.pm (206)
2019.08.31 15:45:45 1:     main::DUOFERNSTICK_Read             called by fhem.pl (3752)
2019.08.31 15:45:45 1:     main::CallFn                        called by fhem.pl (750)
2019.08.31 15:54:39 1: Error: >none< has no TYPE, but following keys: ><


Da scheint einiges kaputt zu sein. Gib mal bitte ein list vom ASC und einem Rollo.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 19:08:07
Zitat von: C0mmanda am 31 August 2019, 18:19:44
Ich habe seit gestern? auch extreme Probleme, Rolladen fahren in die Beschattung und nicht mehr heraus oder andersrum etc.
Muss das aber noch beobachten.

So wie hier z.b.
Rolladen sollte eig. aus der Beschattung fahren, es tut sich aber....nichts.

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getUpBrightness: 1 Brightness: 5215 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - ShadingProcessing: EG.ku.RO.KURolladen - Übergebende Werte - Azimuth:264.6, Elevation: 15.1, Brightness: 5215, OutTemp: 25.6, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 85, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA
2019.08.31 18:38:16 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: EG.ku.RO.KURolladen Azimuth: 264.6 Elevation: 15.1 Brightness: 5215 OutTemp: 25.6
2019.08.31 18:38:16 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: EG.ku.RO.KURolladen Nach dem return

ASC_DEBUG!!! 2019.08.31 18:38:16 - ShadingProcessing: EG.ku.RO.KURolladen - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2019.08.31 18:38:16 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: EG.ku.RO.KURolladen In der Out Abfrage, Shadingwert: out, Zeitstempel: 1567268359

ASC_DEBUG!!! 2019.08.31 18:38:16 - ShadingProcessing: EG.ku.RO.KURolladen - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getDownBrightness: 1 Brightness: 5215 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getUpBrightness: 1 Brightness: 5215 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getDownBrightness: 1 Brightness: 5215 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getUpBrightness: 1 Brightness: 5215 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen Allgemein: 1

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getDownBrightness: 1 Brightness: 5215 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - FnIsDay: EG.ku.RO.KURolladen getUpBrightness: 1 Brightness: 5215 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 18:38:16 - EventProcessingTwilightDevice: EG.ku.RO.KURolladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt







ZitatDas Rollo ist in der Beschattung und wurde manuell gefahren: JA

Daher lässt er die Finger davon und fässt es nicht mehr an bis ein komplett neuer Beschattungszyklus beginnt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 31 August 2019, 19:09:14
Zitat von: CoolTux am 31 August 2019, 19:02:18
Ist in der aktuellen 0.6.30 drin

OK, dann muss ich mal testen!

Zitat von: CoolTux am 31 August 2019, 19:01:25
Bitte richtig lesen! Es geht und ging immer um die Einstellung selfdefense absent.
Aus der Commandref

Da falle ich auch immer wieder drauf rein... :(
Sorry.
ABER: Wie ich gerade wieder sehe, default ist "gone". Wählen kann ich nur "absent" oder "gone".
Das heißt ja trotzdem dass, zb im Urlaub, alle Rolläden rund um die Uhr geschlossen sind, oder sehe ich da was falsch? (solange selfDefense exclude NICHT on ist).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 31 August 2019, 19:14:45
Zitat von: CoolTux am 31 August 2019, 19:08:07





Daher lässt er die Finger davon und fässt es nicht mehr an bis ein komplett neuer Beschattungszyklus beginnt.

Ich werde das nochmal genauer testen.
Wie gesagt die letzten 2 Tage ist einiges ziemlich durcheinander.
Ein anderer Rolladen steht z.b.  noch immer auf selfdefense active, obwohl ich seit 7Std. wieder zuhause bin :D

Melde mich wenn ich was konkretes habe....
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 19:14:54
Zitat von: C0mmanda am 31 August 2019, 19:09:14
OK, dann muss ich mal testen!

Da falle ich auch immer wieder drauf rein... :(
Sorry.
ABER: Wie ich gerade wieder sehe, default ist "gone". Wählen kann ich nur "absent" oder "gone".
Das heißt ja trotzdem dass, zb im Urlaub, alle Rolläden rund um die Uhr geschlossen sind, oder sehe ich da was falsch? (solange selfDefense exclude NICHT on ist).

Aktuell ist es in der Tat so das wenn selfdefense on ist und residents oder zugeteilte roommates absent oder gone sind die Rollos keine Morgens oder Abends Fahrt machen.
Bei Einstellung mit selfdefense off geht es aber.

Ist die Frage was von den Usern gewünscht ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 31 August 2019, 19:25:29
Zitat von: CoolTux am 31 August 2019, 19:14:54
Aktuell ist es in der Tat so das wenn selfdefense on ist und residents oder zugeteilte roommates absent oder gone sind die Rollos keine Morgens oder Abends Fahrt machen.
Bei Einstellung mit selfdefense off geht es aber.

Ist die Frage was von den Usern gewünscht ist.

Hm, da wäre ich für eine dritte Option im Attribut. Oder default "none".

Ich möchte das selfDefense immer nur Rolläden schliesst wenn: Residents = absent/gone UND Fenster offen.
Wenn das Fenster geschlossen ist und Residents absent/gone soll der Rolladen wie gewohnt fahren (day open / shading / night close).

Nun aber doch nochmal zu meiner "manual" Problematik:
Aktuelle Devel-Version 0.6.30, manuelle Fahrt wird nicht erkannt:

debug:1 / verbose:5:

2019.08.31 19:15:59 3: CUL_HM set OG.sz.RO.SZRolladen pct 0
2019.08.31 19:15:59 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 87 (to VCCU)',
          'level: 87',
          'motor: up:87',
          'pct: 87',
          'state: 87',
          'timedOn: off'
        ];

2019.08.31 19:16:12 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'rssi: -62.0'
        ];

2019.08.31 19:16:12 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:12 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:12 4: AutoShuttersControl (EG.sp.RO.SPRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:12 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:12 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:12 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:12 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:12 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:12 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:12 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:12 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:12 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:12 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:12 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:12 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:12 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:15 4: AutoShuttersControl (Rolladensteuerung) - Devname: global Name: Rolladensteuerung Notify: $VAR1 = [
          'MODIFIED at_tmp_ServerWakeUp'
        ];

2019.08.31 19:16:16 4: AutoShuttersControl (Rolladensteuerung) - Devname: rgr_Home Name: Rolladensteuerung Notify: $VAR1 = [
          'durTimerPresence_cr: 443',
          'durTimerPresence: 07:23:06'
        ];

2019.08.31 19:16:17 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: off (to VCCU)',
          'level: 0',
          'motor: stop:off',
          'pct: 0',
          'state: off',
          'timedOn: off'
        ];

2019.08.31 19:16:17 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'load: 9'
        ];

2019.08.31 19:16:17 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:17 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:17 4: AutoShuttersControl (EG.sp.RO.SPRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:17 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:17 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:17 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:17 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:17 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:17 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:17 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:17 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:17 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:17 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:17 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.08.31 19:16:17 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.08.31 19:16:17 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 19:56:41
2019.08.31 19:15:59 3: CUL_HM set OG.sz.RO.SZRolladen pct 0

War das Deine manuelle Fahrt? Gib mal bitte ein list vom ASC und genau diesem Rolladen Device.
Wird denn überhaupt nach der Fahrt das Reading pct korrekt auf 0 gesetzt und auch ein Event im Eventmonitor produziert?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: TommyER am 31 August 2019, 20:15:37
Zitat von: C0mmanda am 31 August 2019, 19:09:14
Da falle ich auch immer wieder drauf rein... :(
Sorry.
ABER: Wie ich gerade wieder sehe, default ist "gone". Wählen kann ich nur "absent" oder "gone".
Das heißt ja trotzdem dass, zb im Urlaub, alle Rolläden rund um die Uhr geschlossen sind, oder sehe ich da was falsch? (solange selfDefense exclude NICHT on ist).

Ich hatte mal folgendes vorgeschlagen:
Erweiterung des selfDefense

absent: nur Rollläden von geöffneten Türen und Fenster werden ab absent geschlossen
gone: alle Rollläden von geöffneten Türen und Fenster werden ab gone geschlossen

Und einfach 2 weitere Stati für ASC_Self_Defense_Mode:

force_absent: alle Rollläden von Türen und Fenster werden bei absend und unanbhängig von zu oder offen geschlossen
force_gone: alle Rollläden von Türen und Fenster werden bei gone und unanbhängig von zu oder offen geschlossen

Ausnahme: ASC_Self_Defense_Exclude:on

Vielleicht kann sich derjenige hier nochmal melden der immer zu haben wollte.

Edit: Typo
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 31 August 2019, 20:31:15
Zitat von: CoolTux am 27 August 2019, 07:34:00
Ah jetzt verstehe ich.
Er soll natürlich nicht fahren wenn Tür auf und das Rollo als Terrasse markiert. Seltsam, genau das wird mit sogar 2 Bedingungen abgefragt.

So, hier nun die Daten.

Problemschilderung:
1. Rollladen links und rechts an der Terassentür oben
2. Terassentür ist auf
3. Rollladen links fährt in ventialtePos obwohl Tür auf ist.

Daten bevor der Linke Rollladen in die ventialtePos fährt
Linker Rollladen:
{ FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('1_02_WZ_Rollladen_l') }
2

{ ascAPIget('LockOut','1_02_WZ_Rollladen_l') }
soft

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_l',0) }


Rechter Rollladen:
{ FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('1_02_WZ_Rollladen_r') }
2

{ ascAPIget('LockOut','1_02_WZ_Rollladen_r') }
soft

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_r',0) }


Daten nachdem der Linke Rollladen in die ventialtePos gefahren ist:
Linker Rollladen:
{ FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('1_02_WZ_Rollladen_l') }
2

{ ascAPIget('LockOut','1_02_WZ_Rollladen_l') }
soft

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_l',0) }


Rechter Rollladen:
{ FHEM::AutoShuttersControl::CheckIfShuttersWindowRecOpen('1_02_WZ_Rollladen_r') }
2

{ ascAPIget('LockOut','1_02_WZ_Rollladen_r') }
soft

{ ascAPIget('QueryShuttersPos','1_02_WZ_Rollladen_r',0) }



Debug:

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:48 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:24:59 - FnSetCmdFn: 1_06_KU_Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: night close
2019.08.31 20:24:59.087 3: CUL_HM set 1_06_KU_Rollladen pct 0

ASC_DEBUG!!! 2019.08.31 20:24:59 - FnSetDriveCmd: 1_06_KU_Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.31 20:24:59 - FnSetDriveCmd: 1_06_KU_Rollladen - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.31 20:24:59 - FnShuttersCommandSet: 1_06_KU_Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.31 20:24:59 - FnSetCmdFn: 1_02_WZ_Rollladen_l - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 30. Grund der Fahrt: night close
2019.08.31 20:24:59.258 3: CUL_HM set 1_02_WZ_Rollladen_l pct 30

ASC_DEBUG!!! 2019.08.31 20:24:59 - FnSetDriveCmd: 1_02_WZ_Rollladen_l - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08.31 20:24:59 - FnSetDriveCmd: 1_02_WZ_Rollladen_l - NoOffset: NEIN

ASC_DEBUG!!! 2019.08.31 20:24:59 - FnShuttersCommandSet: 1_02_WZ_Rollladen_l - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.08.31 20:24:59 - FnShuttersCommandSet: 1_02_WZ_Rollladen_r - Die Fahrt wird zurückgestellt. Grund kann ein geöffnetes Fenster sein oder ein aktivierter Party Modus

ASC_DEBUG!!! 2019.08.31 20:24:59 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'deviceMsg: on (to VCCU)',
  'level: 100',
  'motor: up:on',
  'pct: 100',
  'state: on',
  'timedOn: off'
]


ASC_DEBUG!!! 2019.08.31 20:24:59 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'deviceMsg: on (to VCCU) level: 100 motor: up:on pct: 100 state: on timedOn: off'


ASC_DEBUG!!! 2019.08.31 20:24:59 - EventProcessingShutters: 1_06_KU_Rollladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1567275899 Last Position Timestamp: 1567275899 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.31 20:24:59 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.31 20:24:59 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC_DEBUG!!! 2019.08.31 20:24:59 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'deviceMsg: on (to VCCU)',
  'level: 100',
  'motor: down:on',
  'pct: 100',
  'state: on',
  'timedOn: off'
]


ASC_DEBUG!!! 2019.08.31 20:24:59 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'deviceMsg: on (to VCCU) level: 100 motor: down:on pct: 100 state: on timedOn: off'


ASC_DEBUG!!! 2019.08.31 20:24:59 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1567275899 Last Position Timestamp: 1567275899 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 100

ASC_DEBUG!!! 2019.08.31 20:24:59 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.31 20:24:59 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC_DEBUG!!! 2019.08.31 20:25:20 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'deviceMsg: 30 (to VCCU)',
  'level: 30',
  'motor: stop:30',
  'pct: 30',
  'state: 30',
  'timedOn: off'
]


ASC_DEBUG!!! 2019.08.31 20:25:20 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'deviceMsg: 30 (to VCCU) level: 30 motor: stop:30 pct: 30 state: 30 timedOn: off'


ASC_DEBUG!!! 2019.08.31 20:25:20 - EventProcessingShutters: 1_02_WZ_Rollladen_l - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1567275920 Last Position Timestamp: 1567275899 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 30

ASC_DEBUG!!! 2019.08.31 20:25:20 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.31 20:25:20 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC_DEBUG!!! 2019.08.31 20:25:31 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'deviceMsg: off (to VCCU)',
  'level: 0',
  'motor: stop:off',
  'pct: 0',
  'state: off',
  'timedOn: off'
]


ASC_DEBUG!!! 2019.08.31 20:25:31 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'deviceMsg: off (to VCCU) level: 0 motor: stop:off pct: 0 state: off timedOn: off'


ASC_DEBUG!!! 2019.08.31 20:25:31 - EventProcessingShutters: 1_06_KU_Rollladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1567275931 Last Position Timestamp: 1567275899 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 0

ASC_DEBUG!!! 2019.08.31 20:25:31 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.08.31 20:25:31 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:49 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.31 20:25:49 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 0

ASC_DEBUG!!! 2019.08.31 20:25:49 - FnIsDay: 1_02_WZ_Rollladen_l getDownBrightness: 0 Brightness: 0 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.08.31 20:25:49 - FnIsDay: 1_02_WZ_Rollladen_l getUpBrightness: 0 Brightness: 0 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 20:25:49 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 0

ASC_DEBUG!!! 2019.08.31 20:25:49 - FnIsDay: 1_02_WZ_Rollladen_l getDownBrightness: 0 Brightness: 0 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.08.31 20:25:49 - FnIsDay: 1_02_WZ_Rollladen_l getUpBrightness: 0 Brightness: 0 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 20:25:49 - ShadingProcessing: 1_02_WZ_Rollladen_l - Übergebende Werte - Azimuth:285.06, Elevation: -3.28, Brightness: 0, OutTemp: 23.8, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08.31 20:25:49 - ShadingProcessing: 1_02_WZ_Rollladen_l - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08.31 20:25:49 - ShadingProcessing: 1_02_WZ_Rollladen_l - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_l Allgemein: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_l getDownBrightness: 0 Brightness: 0 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_l getUpBrightness: 0 Brightness: 0 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_06_KU_Rollladen Allgemein: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_06_KU_Rollladen getDownBrightness: 0 Brightness: 0 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_06_KU_Rollladen getUpBrightness: 0 Brightness: 0 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_06_KU_Rollladen Allgemein: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_06_KU_Rollladen getDownBrightness: 0 Brightness: 0 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_06_KU_Rollladen getUpBrightness: 0 Brightness: 0 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - ShadingProcessing: 1_06_KU_Rollladen - Übergebende Werte - Azimuth:285.06, Elevation: -3.28, Brightness: 0, OutTemp: 23.8, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: 10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08.31 20:25:50 - ShadingProcessing: 1_06_KU_Rollladen - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08.31 20:25:50 - ShadingProcessing: 1_06_KU_Rollladen - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_06_KU_Rollladen Allgemein: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_06_KU_Rollladen getDownBrightness: 0 Brightness: 0 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_06_KU_Rollladen getUpBrightness: 0 Brightness: 0 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 0 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_r getDownBrightness: 0 Brightness: 0 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_r getUpBrightness: 0 Brightness: 0 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_r getDownBrightness: 0 Brightness: 0 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_r getUpBrightness: 0 Brightness: 0 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - ShadingProcessing: 1_02_WZ_Rollladen_r - Übergebende Werte - Azimuth:285.06, Elevation: -3.28, Brightness: 0, OutTemp: 23.8, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 60, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08.31 20:25:50 - ShadingProcessing: 1_02_WZ_Rollladen_r - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08.31 20:25:50 - ShadingProcessing: 1_02_WZ_Rollladen_r - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_r Allgemein: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_r getDownBrightness: 0 Brightness: 0 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.08.31 20:25:50 - FnIsDay: 1_02_WZ_Rollladen_r getUpBrightness: 0 Brightness: 0 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:50 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.08.31 20:25:51 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 31 August 2019, 20:32:29
Hier alle Konfigs:

Linker Rollladen:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F320B
   FUUID      5c54237f-f33f-cf0a-a643-72548756feb57505
   FVERSION   10_CUL_HM.pm:0.199830/2019-08-11
   HMLAN1_MSGCNT 48
   HMLAN1_RAWMSG E4F320B,0000,6FCC3308,FF,FFC2,A0A4104F320B23A38D0601C800
   HMLAN1_RSSI -62
   HMLAN1_TIME 2019-08-31 16:44:23
   HMUART0_MSGCNT 24
   HMUART0_RAWMSG 05000049A0A4104F320B23A38D0601C800
   HMUART0_RSSI -73
   HMUART0_TIME 2019-08-31 16:44:23
   HMUART1_MSGCNT 47
   HMUART1_RAWMSG 05000038A0A4104F320B23A38D0601C800
   HMUART1_RSSI -56
   HMUART1_TIME 2019-08-31 16:44:23
   HMUART2_MSGCNT 46
   HMUART2_RAWMSG 0500002DA0A4104F320B23A38D0601C800
   HMUART2_RSSI -45
   HMUART2_TIME 2019-08-31 16:44:23
   IODev      HMLAN1
   LASTInputDev HMUART2
   MSGCNT     165
   NAME       1_02_WZ_Rollladen_l
   NOTIFYDEV  global
   NR         286
   NTFY_ORDER 50-1_02_WZ_Rollladen_l
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:A0 - t:10 s:4F320B d:23A38D 0601C800
   protLastRcv 2019-08-31 16:44:23
   protRcv    47 last_at:2019-08-31 16:44:23
   protSnd    49 last_at:2019-08-31 16:44:23
   protState  CMDs_done
   rssi_HMLAN1 cnt:23 min:-73 max:-68 avg:-70.08 lst:-69
   rssi_at_HMLAN1 cnt:48 min:-70 max:-62 avg:-65.25 lst:-62
   rssi_at_HMUART0 cnt:24 min:-78 max:-73 avg:-76.16 lst:-73
   rssi_at_HMUART1 cnt:47 min:-62 max:-53 avg:-57.21 lst:-56
   rssi_at_HMUART2 cnt:46 min:-54 max:-42 avg:-45.08 lst:-45
   .attraggr:
   .attrminint:
   READINGS:
     2019-08-08 09:35:29   .peerListRDate  2019-08-08 09:35:29
     2019-08-31 16:44:23   .protLastRcv    2019-08-31 16:44:23
     2019-06-04 11:23:01   ASC_Enable      on
     2019-08-31 16:44:23   ASC_ShuttersLastDrive shading out
     2019-08-31 08:30:02   ASC_Time_DriveDown 31.08.2019 - 20:24
     2019-08-31 08:30:02   ASC_Time_DriveUp  1.09.2019 - 08:30
     2019-08-08 08:50:57   Activity        alive
     2019-08-31 16:43:58   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1220810
     2019-08-08 09:35:28   PairedTo        0x23A38D
     2019-06-04 10:45:09   R-confBtnTime   permanent
     2019-06-04 10:45:10   R-driveDown     26 s
     2019-06-04 10:45:10   R-driveTurn     0.5 s
     2019-06-04 10:45:10   R-driveUp       27.9 s
     2019-06-04 10:45:09   R-intKeyVisib   invisib
     2019-06-04 10:45:09   R-localResDis   off
     2019-06-04 10:45:09   R-pairCentral   0x23A38D
     2019-06-04 10:45:10   R-refRunCounter 0
     2019-06-04 10:45:10   R-sign          off
     2019-06-04 10:45:10   R-statusInfoMinDly 2 s
     2019-06-04 10:45:10   R-statusInfoRandom 1 s
     2019-06-04 10:45:10   R-transmitTryMax 6
     2019-08-08 09:35:28   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-08-08 09:35:29   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-08-26 13:41:21   associatedWith  asc_Rollladen
     2019-08-31 16:44:23   deviceMsg       on (to VCCU)
     2019-07-24 15:53:13   inhibit         set_off
     2019-08-31 16:44:23   level           100
     2019-08-31 16:44:23   motor           stop:on
     2019-08-31 16:44:23   pct             100
     2019-08-08 09:35:22   powerOn         2019-08-08 09:35:22
     2019-08-31 16:44:23   recentStateType info
     2019-08-31 16:44:23   state           on
     2019-08-31 16:44:23   timedOn         off
   helper:
     HM_CMDNR   160
     cSnd       1123A38D4F320B02013C,1123A38D4F320B0201C8
     dlvlCmd    ++A01123A38D4F320B0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F320B,00,00,00
       nextSend   1567262663.97702
       rxt        0
       vccu       VCCU
       p:
         4F320B
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        A0
       io:
         HMLAN1:
           -58
           -58
         HMUART0:
           -73
           -73
         HMUART1:
           -56
           -56
         HMUART2:
           -45
           -45
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART1
       flg        A
       ts         1567262663.57995
       ack:
         HASH(0xbdabdc00)
         A0800223A38D4F320B00
     rssi:
       HMLAN1:
         avg        -70.0869565217391
         cnt        23
         lst        -69
         max        -68
         min        -73
       at_HMLAN1:
         avg        -65.25
         cnt        48
         lst        -62
         max        -62
         min        -70
       at_HMUART0:
         avg        -76.1666666666667
         cnt        24
         lst        -73
         max        -73
         min        -78
       at_HMUART1:
         avg        -57.2127659574468
         cnt        47
         lst        -56
         max        -53
         min        -62
       at_HMUART2:
         avg        -45.0869565217391
         cnt        46
         lst        -45
         max        -42
         min        -54
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 30
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 30000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1220810
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


Rechter Rollladen:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F30AE
   FUUID      5c54237f-f33f-cf0a-8238-8745516f329d0faa
   FVERSION   10_CUL_HM.pm:0.199830/2019-08-11
   HMLAN1_MSGCNT 44
   HMLAN1_RAWMSG E4F30AE,0000,6FCC3527,FF,FFC2,D8A4104F30AE23A38D0601C800
   HMLAN1_RSSI -62
   HMLAN1_TIME 2019-08-31 16:44:24
   HMUART0_MSGCNT 37
   HMUART0_RAWMSG 05000048D8A4104F30AE23A38D0601C800
   HMUART0_RSSI -72
   HMUART0_TIME 2019-08-31 16:44:24
   HMUART1_MSGCNT 42
   HMUART1_RAWMSG 0500003CD8A4104F30AE23A38D0601C800
   HMUART1_RSSI -60
   HMUART1_TIME 2019-08-31 16:44:24
   HMUART2_MSGCNT 42
   HMUART2_RAWMSG 0500002AD8A4104F30AE23A38D0601C800
   HMUART2_RSSI -42
   HMUART2_TIME 2019-08-31 16:44:24
   IODev      HMLAN1
   LASTInputDev HMUART1
   MSGCNT     165
   NAME       1_02_WZ_Rollladen_r
   NOTIFYDEV  global
   NR         287
   NTFY_ORDER 50-1_02_WZ_Rollladen_r
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:D8 - t:10 s:4F30AE d:23A38D 0601C800
   protLastRcv 2019-08-31 16:44:24
   protRcv    43 last_at:2019-08-31 16:44:24
   protSnd    44 last_at:2019-08-31 16:44:24
   protState  CMDs_done
   rssi_HMLAN1 cnt:22 min:-85 max:-65 avg:-69.18 lst:-68
   rssi_at_HMLAN1 cnt:44 min:-86 max:-61 avg:-65.18 lst:-62
   rssi_at_HMUART0 cnt:37 min:-77 max:-72 avg:-75.27 lst:-72
   rssi_at_HMUART1 cnt:42 min:-65 max:-57 avg:-60.33 lst:-60
   rssi_at_HMUART2 cnt:42 min:-60 max:-42 avg:-44.88 lst:-42
   .attraggr:
   .attrminint:
   READINGS:
     2019-08-08 09:35:21   .peerListRDate  2019-08-08 09:35:21
     2019-08-31 16:44:24   .protLastRcv    2019-08-31 16:44:24
     2019-06-04 11:23:01   ASC_Enable      on
     2019-08-31 16:44:24   ASC_ShuttersLastDrive shading out
     2019-08-31 08:30:02   ASC_Time_DriveDown 31.08.2019 - 20:24
     2019-08-31 08:30:02   ASC_Time_DriveUp  1.09.2019 - 08:30
     2019-08-08 08:50:57   Activity        alive
     2019-08-31 16:43:59   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1221020
     2019-08-08 09:35:20   PairedTo        0x23A38D
     2019-06-04 10:45:05   R-confBtnTime   permanent
     2019-06-04 10:45:06   R-driveDown     26 s
     2019-06-04 10:45:06   R-driveTurn     0.5 s
     2019-06-04 10:45:06   R-driveUp       27.9 s
     2019-06-04 10:45:05   R-intKeyVisib   invisib
     2019-06-04 10:45:05   R-localResDis   off
     2019-06-04 10:45:05   R-pairCentral   0x23A38D
     2019-06-04 10:45:06   R-refRunCounter 0
     2019-06-04 10:45:06   R-sign          off
     2019-06-04 10:45:06   R-statusInfoMinDly 2 s
     2019-06-04 10:45:06   R-statusInfoRandom 1 s
     2019-06-04 10:45:06   R-transmitTryMax 6
     2019-08-08 09:35:20   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-08-08 09:35:21   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-08-26 13:41:21   associatedWith  asc_Rollladen
     2019-08-31 16:44:24   deviceMsg       on (to VCCU)
     2019-07-24 15:53:00   inhibit         set_off
     2019-08-31 16:44:24   level           100
     2019-08-31 16:44:24   motor           stop:on
     2019-08-31 16:44:24   pct             100
     2019-08-08 09:35:18   powerOn         2019-08-08 09:35:18
     2019-08-31 16:44:24   recentStateType info
     2019-08-31 16:44:24   state           on
     2019-08-31 16:44:24   timedOn         off
   helper:
     HM_CMDNR   216
     cSnd       1123A38D4F30AE02013C,1123A38D4F30AE0201C8
     dlvlCmd    ++A01123A38D4F30AE0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F30AE,00,00,00
       nextSend   1567262664.52296
       rxt        0
       vccu       VCCU
       p:
         4F30AE
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        D8
       io:
         HMLAN1:
           -58
           -58
         HMUART0:
           -72
           -72
         HMUART1:
           -60
           -60
         HMUART2:
           -42
           -42
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART2
       flg        A
       ts         1567262664.12386
       ack:
         HASH(0xbde00050)
         D8800223A38D4F30AE00
     rssi:
       HMLAN1:
         avg        -69.1818181818182
         cnt        22
         lst        -68
         max        -65
         min        -85
       at_HMLAN1:
         avg        -65.1818181818182
         cnt        44
         lst        -62
         max        -61
         min        -86
       at_HMUART0:
         avg        -75.2702702702702
         cnt        37
         lst        -72
         max        -72
         min        -77
       at_HMUART1:
         avg        -60.3333333333333
         cnt        42
         lst        -60
         max        -57
         min        -65
       at_HMUART2:
         avg        -44.8809523809524
         cnt        42
         lst        -42
         max        -42
         min        -60
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 0
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 30000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1221020
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


ASC-Device:

Internals:
   .FhemMetaInternals 1
   FUUID      5c765ad0-f33f-cf0a-55eb-449998b200d8a87e
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc_Rollladen
   NOTIFYDEV  global,asc_Rollladen,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_06_KU_Rollladen,1_02_WZ_Rollladen_r,ws980wifi,residents,1_02_WZ_Rollladen_l,1_02_WZ_Tuerkontakt,1_06_KU_Tuerkontakt,1_06_KU_Rollladen,tw_Altenglan
   NR         391
   NTFY_ORDER 51-asc_Rollladen
   STATE      shading out
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-07-25 12:16:46   .monitoredDevs  {"tw_Altenglan":{"asc_Rollladen":"ASC_twilightDevice"},"1_02_WZ_Rollladen_l":{},"1_02_WZ_Rollladen_r":{},"1_02_WZ_Tuerkontakt":{"1_02_WZ_Rollladen_r":"ASC_WindowRec","1_02_WZ_Rollladen_l":"ASC_WindowRec"},"1_06_KU_Rollladen":{},"1_06_KU_Tuerkontakt":{"1_06_KU_Rollladen":"ASC_WindowRec"},"residents":{"asc_Rollladen":"ASC_residentsDev"},"ws980wifi":{"1_06_KU_Rollladen":"ASC_BrightnessSensor","1_02_WZ_Rollladen_r":"ASC_BrightnessSensor","1_02_WZ_Rollladen_l":"ASC_BrightnessSensor"}}
     2019-08-31 16:44:23   1_02_WZ_Rollladen_l_PosValue 100
     2019-07-26 08:30:02   1_02_WZ_Rollladen_l_lastDelayPosValue 100
     2019-08-31 16:43:58   1_02_WZ_Rollladen_l_lastPosValue 30
     2019-08-31 08:30:02   1_02_WZ_Rollladen_l_nextAstroTimeEvent 31.08.2019 - 20:24
     2019-08-31 16:44:24   1_02_WZ_Rollladen_r_PosValue 100
     2019-08-30 20:27:05   1_02_WZ_Rollladen_r_lastDelayPosValue 0
     2019-08-31 16:43:58   1_02_WZ_Rollladen_r_lastPosValue 30
     2019-08-31 08:30:02   1_02_WZ_Rollladen_r_nextAstroTimeEvent 31.08.2019 - 20:24
     2019-08-31 16:55:03   1_06_KU_Rollladen_PosValue 100
     2019-07-26 07:30:02   1_06_KU_Rollladen_lastDelayPosValue 100
     2019-08-31 16:54:44   1_06_KU_Rollladen_lastPosValue 50
     2019-08-31 07:30:02   1_06_KU_Rollladen_nextAstroTimeEvent 31.08.2019 - 20:24
     2019-06-04 11:16:22   ascEnable       on
     2019-06-25 08:52:07   controlShading  on
     2019-07-24 15:43:58   hardLockOut     off
     2019-02-27 10:39:29   partyMode       off
     2019-08-26 13:41:20   room_1_02_WZ_9_06_CUL_HM 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r
     2019-08-26 13:41:20   room_1_06_KU_9_06_CUL_HM 1_06_KU_Rollladen
     2019-02-27 10:39:29   selfDefense     off
     2019-08-31 16:55:03   state           shading out
     2019-03-01 16:27:16   sunriseTimeWeHoliday on
     2019-08-26 13:41:20   userAttrList    rolled out
   helper:
     shuttersList:
       1_02_WZ_Rollladen_l
       1_02_WZ_Rollladen_r
       1_06_KU_Rollladen
   monitoredDevs:
     1_02_WZ_Rollladen_l:
     1_02_WZ_Rollladen_r:
     1_02_WZ_Tuerkontakt:
       1_02_WZ_Rollladen_l ASC_WindowRec
       1_02_WZ_Rollladen_r ASC_WindowRec
     1_06_KU_Rollladen:
     1_06_KU_Tuerkontakt:
       1_06_KU_Rollladen ASC_WindowRec
     residents:
       asc_Rollladen ASC_residentsDev
     tw_Altenglan:
       asc_Rollladen ASC_twilightDevice
     ws980wifi:
       1_02_WZ_Rollladen_l ASC_BrightnessSensor
       1_02_WZ_Rollladen_r ASC_BrightnessSensor
       1_06_KU_Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev residents:state
   ASC_tempSensor ws980wifi:temperature
   ASC_twilightDevice tw_Altenglan
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Rollladen
   icon       fts_shutter_automatic
   room       1_02_WZ,1_06_KU
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 31 August 2019, 20:35:36
Zitat von: CoolTux am 31 August 2019, 19:56:41
2019.08.31 19:15:59 3: CUL_HM set OG.sz.RO.SZRolladen pct 0

War das Deine manuelle Fahrt? Gib mal bitte ein list vom ASC und genau diesem Rolladen Device.
Wird denn überhaupt nach der Fahrt das Reading pct korrekt auf 0 gesetzt und auch ein Event im Eventmonitor produziert?

Ja genau, das war die manuelle Fahrt.
Dass das Reading pct korrekt auf 0 gesetzt wurde siehst du auch hier im list: (19:16:16Uhr)

Internals:
   CUL_Stick_MSGCNT 2
   CUL_Stick_RAWMSG A0D6FA4103B9B882CD68A0601C800::-58:CUL_Stick
   CUL_Stick_RSSI -58
   CUL_Stick_TIME 2019-08-31 19:16:16
   DEF        3B9B88
   FUUID      5c443663-f33f-02b0-c822-df189f5fbff095c1
   HMLAN_MSGCNT 2
   HMLAN_RAWMSG E3B9B88,0000,097A1E35,FF,FFC5,6FA4103B9B882CD68A0601C800
   HMLAN_RSSI -59
   HMLAN_TIME 2019-08-31 19:16:17
   IODev      HMLAN
   LASTInputDev HMLAN
   MSGCNT     4
   NAME       OG.sz.RO.SZRolladen
   NOTIFYDEV  global
   NR         170
   NTFY_ORDER 50-OG.sz.RO.SZRolladen
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:6F - t:10 s:3B9B88 d:2CD68A 0601C800
   protLastRcv 2019-08-31 19:16:16
   protRcv    2 last_at:2019-08-31 19:16:16
   protSnd    2 last_at:2019-08-31 19:16:16
   protState  CMDs_done
   rssi_HMLAN cnt:1 min:-58 max:-58 avg:-58 lst:-58
   rssi_at_CUL_Stick cnt:2 min:-59.5 max:-58 avg:-58.75 lst:-58
   rssi_at_HMLAN cnt:2 min:-61 max:-59 avg:-60 lst:-59
   READINGS:
     2019-08-11 11:15:28   ASC_Enable      on
     2019-08-31 09:28:19   ASC_ShuttersLastDrive selfDefense active
     2019-08-31 17:33:18   ASC_Time_DriveDown 31.08.2019 - 20:59
     2019-08-31 17:33:18   ASC_Time_DriveUp  1.09.2019 - 07:00
     2019-08-31 17:33:18   ASC_Time_PrivacyDriveDown 31.08.2019 - 20:44
     2019-08-04 19:14:45   Automatik_Pos_vor_Windowsafety 19
     2019-08-31 19:15:59   CommandAccepted yes
     2018-09-30 11:11:46   D-firmware      2.5
     2018-09-30 11:11:46   D-serialNr      MEQ0391510
     2019-08-25 10:58:52   PairedTo        0x2CD68A
     2018-10-10 17:49:26   R-driveDown     13.5 s
     2018-10-10 17:49:26   R-driveTurn     0.5 s
     2018-10-10 17:49:26   R-driveUp       16 s
     2018-10-10 17:49:25   R-pairCentral   0x2CD68A
     2018-10-10 17:49:26   R-sign          off
     2019-08-25 10:58:52   RegL_00.        00:00 02:01 0A:2C 0B:D6 0C:8A 15:05 18:00
     2019-08-25 10:58:53   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:87 0D:00 0E:A0 0F:05 10:00 30:06 56:00 57:22
     2019-08-31 17:33:15   associatedWith  Rolladensteuerung
     2019-08-31 19:16:16   deviceMsg       off (to VCCU)
     2019-08-11 02:43:43   inhibit         set_off
     2019-08-31 19:16:16   level           0
     2019-08-31 19:16:16   motor           stop:off
     2019-08-31 19:16:16   pct             0
     2019-08-31 19:16:16   recentStateType info
     2019-08-31 19:16:16   state           off
     2019-08-31 19:16:16   timedOn         off
   helper:
     HM_CMDNR   111
     cSnd       ,112CD68A3B9B880201C8
     dlvlCmd    ++A0112CD68A3B9B880201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3B9B88,00,00,00
       nextSend   1567271777.04661
       rxt        0
       vccu       VCCU
       p:
         3B9B88
         00
         00
         00
       prefIO:
         HMLAN
         CUL_Stick
     mRssi:
       mNo        6F
       io:
         CUL_Stick:
           -58
           -58
         HMLAN:
           -53
           -53
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_Stick
       flg        A
       ts         1567271776.94796
       ack:
         HASH(0x87dc388)
         6F80022CD68A3B9B8800
     rssi:
       HMLAN:
         avg        -58
         cnt        1
         lst        -58
         max        -58
         min        -58
       at_CUL_Stick:
         avg        -58.75
         cnt        2
         lst        -58
         max        -58
         min        -59.5
       at_HMLAN:
         avg        -60
         cnt        2
         lst        -59
         max        -59
         min        -61
     tmpl:
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 87
   ASC_DriveUpMaxDuration 40
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 900
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device rr_Sascha
   ASC_Self_Defense_Mode none
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 87
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 15:100
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 86
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 15000
   ASC_Shading_WaitingPeriod 600
   ASC_TempSensor OG.sz.TF.Schlafzimmer
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 06:40
   ASC_Time_Up_WE_Holiday 07:00
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec OG.sz.TK.FensterSZ
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_Stick
   IOgrp      VCCU:HMLAN,CUL_Stick
   autoReadReg 4_reqStatus
   comment    Cloudy/sunny 2000 / 2500
Shading Angle 75 / 75
Shading Direction 180
Shading Elev. 25

   devStateIcon Auf:fts_shutter_10@green Zu:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   expert     2_raw
   firmware   2.5
   group      Rolladen
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       Homekit,Rolladen
   serialNr   MEQ0391510
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   verbose    3
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


Event-Monitor sieht folgendermaßen aus: (jetzt gerade kurz getestet):

2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen level: set_4
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen set_4
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen deviceMsg: off (to VCCU)
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen level: 0
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen motor: down:off
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen pct: 0
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen off
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen timedOn: off
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen deviceMsg: 4 (to VCCU)
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen level: 4
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen motor: stop:4
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen pct: 4
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen 4
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen timedOn: off
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 31 August 2019, 20:38:36
Zitat von: TommyER am 31 August 2019, 20:15:37
Ich hatte mal folgendes vorgeschlagen:
Erweiterung des selfDefense

absent: nur Rollläden von geöffneten Türen und Fenster werden ab absent geschlossen
gone: alle Rollläden von geöffneten Türen und Fenster werden ab gone geschlossen

Und einfach 2 weitere Stati für ASC_Self_Defense_Mode:

force_absent: alle Rollläden von Türen und Fenster werden bei absend und unanbhängig von zu oder offen geschlossen
force_gone: alle Rollläden von Türen und Fenster werden bei gone und unanbhängig von zu oder offen geschlossen

Ausnahme: ASC_Self_Defense_Exclude:on

Vielleicht kann sich derjeniger hier nochmal melden der immer zu haben wollte.

Genau so wäre es perfekt! (Und für mein Verständnis auch das einzig logische Verhalten....)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 20:46:17
Zitat von: dancatt am 31 August 2019, 20:32:29
Hier alle Konfigs:

Linker Rollladen:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F320B
   FUUID      5c54237f-f33f-cf0a-a643-72548756feb57505
   FVERSION   10_CUL_HM.pm:0.199830/2019-08-11
   HMLAN1_MSGCNT 48
   HMLAN1_RAWMSG E4F320B,0000,6FCC3308,FF,FFC2,A0A4104F320B23A38D0601C800
   HMLAN1_RSSI -62
   HMLAN1_TIME 2019-08-31 16:44:23
   HMUART0_MSGCNT 24
   HMUART0_RAWMSG 05000049A0A4104F320B23A38D0601C800
   HMUART0_RSSI -73
   HMUART0_TIME 2019-08-31 16:44:23
   HMUART1_MSGCNT 47
   HMUART1_RAWMSG 05000038A0A4104F320B23A38D0601C800
   HMUART1_RSSI -56
   HMUART1_TIME 2019-08-31 16:44:23
   HMUART2_MSGCNT 46
   HMUART2_RAWMSG 0500002DA0A4104F320B23A38D0601C800
   HMUART2_RSSI -45
   HMUART2_TIME 2019-08-31 16:44:23
   IODev      HMLAN1
   LASTInputDev HMUART2
   MSGCNT     165
   NAME       1_02_WZ_Rollladen_l
   NOTIFYDEV  global
   NR         286
   NTFY_ORDER 50-1_02_WZ_Rollladen_l
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:A0 - t:10 s:4F320B d:23A38D 0601C800
   protLastRcv 2019-08-31 16:44:23
   protRcv    47 last_at:2019-08-31 16:44:23
   protSnd    49 last_at:2019-08-31 16:44:23
   protState  CMDs_done
   rssi_HMLAN1 cnt:23 min:-73 max:-68 avg:-70.08 lst:-69
   rssi_at_HMLAN1 cnt:48 min:-70 max:-62 avg:-65.25 lst:-62
   rssi_at_HMUART0 cnt:24 min:-78 max:-73 avg:-76.16 lst:-73
   rssi_at_HMUART1 cnt:47 min:-62 max:-53 avg:-57.21 lst:-56
   rssi_at_HMUART2 cnt:46 min:-54 max:-42 avg:-45.08 lst:-45
   .attraggr:
   .attrminint:
   READINGS:
     2019-08-08 09:35:29   .peerListRDate  2019-08-08 09:35:29
     2019-08-31 16:44:23   .protLastRcv    2019-08-31 16:44:23
     2019-06-04 11:23:01   ASC_Enable      on
     2019-08-31 16:44:23   ASC_ShuttersLastDrive shading out
     2019-08-31 08:30:02   ASC_Time_DriveDown 31.08.2019 - 20:24
     2019-08-31 08:30:02   ASC_Time_DriveUp  1.09.2019 - 08:30
     2019-08-08 08:50:57   Activity        alive
     2019-08-31 16:43:58   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1220810
     2019-08-08 09:35:28   PairedTo        0x23A38D
     2019-06-04 10:45:09   R-confBtnTime   permanent
     2019-06-04 10:45:10   R-driveDown     26 s
     2019-06-04 10:45:10   R-driveTurn     0.5 s
     2019-06-04 10:45:10   R-driveUp       27.9 s
     2019-06-04 10:45:09   R-intKeyVisib   invisib
     2019-06-04 10:45:09   R-localResDis   off
     2019-06-04 10:45:09   R-pairCentral   0x23A38D
     2019-06-04 10:45:10   R-refRunCounter 0
     2019-06-04 10:45:10   R-sign          off
     2019-06-04 10:45:10   R-statusInfoMinDly 2 s
     2019-06-04 10:45:10   R-statusInfoRandom 1 s
     2019-06-04 10:45:10   R-transmitTryMax 6
     2019-08-08 09:35:28   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-08-08 09:35:29   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-08-26 13:41:21   associatedWith  asc_Rollladen
     2019-08-31 16:44:23   deviceMsg       on (to VCCU)
     2019-07-24 15:53:13   inhibit         set_off
     2019-08-31 16:44:23   level           100
     2019-08-31 16:44:23   motor           stop:on
     2019-08-31 16:44:23   pct             100
     2019-08-08 09:35:22   powerOn         2019-08-08 09:35:22
     2019-08-31 16:44:23   recentStateType info
     2019-08-31 16:44:23   state           on
     2019-08-31 16:44:23   timedOn         off
   helper:
     HM_CMDNR   160
     cSnd       1123A38D4F320B02013C,1123A38D4F320B0201C8
     dlvlCmd    ++A01123A38D4F320B0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F320B,00,00,00
       nextSend   1567262663.97702
       rxt        0
       vccu       VCCU
       p:
         4F320B
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        A0
       io:
         HMLAN1:
           -58
           -58
         HMUART0:
           -73
           -73
         HMUART1:
           -56
           -56
         HMUART2:
           -45
           -45
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART1
       flg        A
       ts         1567262663.57995
       ack:
         HASH(0xbdabdc00)
         A0800223A38D4F320B00
     rssi:
       HMLAN1:
         avg        -70.0869565217391
         cnt        23
         lst        -69
         max        -68
         min        -73
       at_HMLAN1:
         avg        -65.25
         cnt        48
         lst        -62
         max        -62
         min        -70
       at_HMUART0:
         avg        -76.1666666666667
         cnt        24
         lst        -73
         max        -73
         min        -78
       at_HMUART1:
         avg        -57.2127659574468
         cnt        47
         lst        -56
         max        -53
         min        -62
       at_HMUART2:
         avg        -45.0869565217391
         cnt        46
         lst        -45
         max        -42
         min        -54
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 30
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 30000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1220810
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


Rechter Rollladen:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F30AE
   FUUID      5c54237f-f33f-cf0a-8238-8745516f329d0faa
   FVERSION   10_CUL_HM.pm:0.199830/2019-08-11
   HMLAN1_MSGCNT 44
   HMLAN1_RAWMSG E4F30AE,0000,6FCC3527,FF,FFC2,D8A4104F30AE23A38D0601C800
   HMLAN1_RSSI -62
   HMLAN1_TIME 2019-08-31 16:44:24
   HMUART0_MSGCNT 37
   HMUART0_RAWMSG 05000048D8A4104F30AE23A38D0601C800
   HMUART0_RSSI -72
   HMUART0_TIME 2019-08-31 16:44:24
   HMUART1_MSGCNT 42
   HMUART1_RAWMSG 0500003CD8A4104F30AE23A38D0601C800
   HMUART1_RSSI -60
   HMUART1_TIME 2019-08-31 16:44:24
   HMUART2_MSGCNT 42
   HMUART2_RAWMSG 0500002AD8A4104F30AE23A38D0601C800
   HMUART2_RSSI -42
   HMUART2_TIME 2019-08-31 16:44:24
   IODev      HMLAN1
   LASTInputDev HMUART1
   MSGCNT     165
   NAME       1_02_WZ_Rollladen_r
   NOTIFYDEV  global
   NR         287
   NTFY_ORDER 50-1_02_WZ_Rollladen_r
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:D8 - t:10 s:4F30AE d:23A38D 0601C800
   protLastRcv 2019-08-31 16:44:24
   protRcv    43 last_at:2019-08-31 16:44:24
   protSnd    44 last_at:2019-08-31 16:44:24
   protState  CMDs_done
   rssi_HMLAN1 cnt:22 min:-85 max:-65 avg:-69.18 lst:-68
   rssi_at_HMLAN1 cnt:44 min:-86 max:-61 avg:-65.18 lst:-62
   rssi_at_HMUART0 cnt:37 min:-77 max:-72 avg:-75.27 lst:-72
   rssi_at_HMUART1 cnt:42 min:-65 max:-57 avg:-60.33 lst:-60
   rssi_at_HMUART2 cnt:42 min:-60 max:-42 avg:-44.88 lst:-42
   .attraggr:
   .attrminint:
   READINGS:
     2019-08-08 09:35:21   .peerListRDate  2019-08-08 09:35:21
     2019-08-31 16:44:24   .protLastRcv    2019-08-31 16:44:24
     2019-06-04 11:23:01   ASC_Enable      on
     2019-08-31 16:44:24   ASC_ShuttersLastDrive shading out
     2019-08-31 08:30:02   ASC_Time_DriveDown 31.08.2019 - 20:24
     2019-08-31 08:30:02   ASC_Time_DriveUp  1.09.2019 - 08:30
     2019-08-08 08:50:57   Activity        alive
     2019-08-31 16:43:59   CommandAccepted yes
     2019-06-04 11:22:43   D-firmware      2.8
     2019-06-04 11:22:43   D-serialNr      NEQ1221020
     2019-08-08 09:35:20   PairedTo        0x23A38D
     2019-06-04 10:45:05   R-confBtnTime   permanent
     2019-06-04 10:45:06   R-driveDown     26 s
     2019-06-04 10:45:06   R-driveTurn     0.5 s
     2019-06-04 10:45:06   R-driveUp       27.9 s
     2019-06-04 10:45:05   R-intKeyVisib   invisib
     2019-06-04 10:45:05   R-localResDis   off
     2019-06-04 10:45:05   R-pairCentral   0x23A38D
     2019-06-04 10:45:06   R-refRunCounter 0
     2019-06-04 10:45:06   R-sign          off
     2019-06-04 10:45:06   R-statusInfoMinDly 2 s
     2019-06-04 10:45:06   R-statusInfoRandom 1 s
     2019-06-04 10:45:06   R-transmitTryMax 6
     2019-08-08 09:35:20   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-08-08 09:35:21   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00 30:06 56:00 57:24
     2019-08-26 13:41:21   associatedWith  asc_Rollladen
     2019-08-31 16:44:24   deviceMsg       on (to VCCU)
     2019-07-24 15:53:00   inhibit         set_off
     2019-08-31 16:44:24   level           100
     2019-08-31 16:44:24   motor           stop:on
     2019-08-31 16:44:24   pct             100
     2019-08-08 09:35:18   powerOn         2019-08-08 09:35:18
     2019-08-31 16:44:24   recentStateType info
     2019-08-31 16:44:24   state           on
     2019-08-31 16:44:24   timedOn         off
   helper:
     HM_CMDNR   216
     cSnd       1123A38D4F30AE02013C,1123A38D4F30AE0201C8
     dlvlCmd    ++A01123A38D4F30AE0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F30AE,00,00,00
       nextSend   1567262664.52296
       rxt        0
       vccu       VCCU
       p:
         4F30AE
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        D8
       io:
         HMLAN1:
           -58
           -58
         HMUART0:
           -72
           -72
         HMUART1:
           -60
           -60
         HMUART2:
           -42
           -42
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART2
       flg        A
       ts         1567262664.12386
       ack:
         HASH(0xbde00050)
         D8800223A38D4F30AE00
     rssi:
       HMLAN1:
         avg        -69.1818181818182
         cnt        22
         lst        -68
         max        -65
         min        -85
       at_HMLAN1:
         avg        -65.1818181818182
         cnt        44
         lst        -62
         max        -61
         min        -86
       at_HMUART0:
         avg        -75.2702702702702
         cnt        37
         lst        -72
         max        -72
         min        -77
       at_HMUART1:
         avg        -60.3333333333333
         cnt        42
         lst        -60
         max        -57
         min        -65
       at_HMUART2:
         avg        -44.8809523809524
         cnt        42
         lst        -42
         max        -42
         min        -60
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 0
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode home
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 30000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1221020
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


ASC-Device:

Internals:
   .FhemMetaInternals 1
   FUUID      5c765ad0-f33f-cf0a-55eb-449998b200d8a87e
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc_Rollladen
   NOTIFYDEV  global,asc_Rollladen,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_06_KU_Rollladen,1_02_WZ_Rollladen_r,ws980wifi,residents,1_02_WZ_Rollladen_l,1_02_WZ_Tuerkontakt,1_06_KU_Tuerkontakt,1_06_KU_Rollladen,tw_Altenglan
   NR         391
   NTFY_ORDER 51-asc_Rollladen
   STATE      shading out
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-07-25 12:16:46   .monitoredDevs  {"tw_Altenglan":{"asc_Rollladen":"ASC_twilightDevice"},"1_02_WZ_Rollladen_l":{},"1_02_WZ_Rollladen_r":{},"1_02_WZ_Tuerkontakt":{"1_02_WZ_Rollladen_r":"ASC_WindowRec","1_02_WZ_Rollladen_l":"ASC_WindowRec"},"1_06_KU_Rollladen":{},"1_06_KU_Tuerkontakt":{"1_06_KU_Rollladen":"ASC_WindowRec"},"residents":{"asc_Rollladen":"ASC_residentsDev"},"ws980wifi":{"1_06_KU_Rollladen":"ASC_BrightnessSensor","1_02_WZ_Rollladen_r":"ASC_BrightnessSensor","1_02_WZ_Rollladen_l":"ASC_BrightnessSensor"}}
     2019-08-31 16:44:23   1_02_WZ_Rollladen_l_PosValue 100
     2019-07-26 08:30:02   1_02_WZ_Rollladen_l_lastDelayPosValue 100
     2019-08-31 16:43:58   1_02_WZ_Rollladen_l_lastPosValue 30
     2019-08-31 08:30:02   1_02_WZ_Rollladen_l_nextAstroTimeEvent 31.08.2019 - 20:24
     2019-08-31 16:44:24   1_02_WZ_Rollladen_r_PosValue 100
     2019-08-30 20:27:05   1_02_WZ_Rollladen_r_lastDelayPosValue 0
     2019-08-31 16:43:58   1_02_WZ_Rollladen_r_lastPosValue 30
     2019-08-31 08:30:02   1_02_WZ_Rollladen_r_nextAstroTimeEvent 31.08.2019 - 20:24
     2019-08-31 16:55:03   1_06_KU_Rollladen_PosValue 100
     2019-07-26 07:30:02   1_06_KU_Rollladen_lastDelayPosValue 100
     2019-08-31 16:54:44   1_06_KU_Rollladen_lastPosValue 50
     2019-08-31 07:30:02   1_06_KU_Rollladen_nextAstroTimeEvent 31.08.2019 - 20:24
     2019-06-04 11:16:22   ascEnable       on
     2019-06-25 08:52:07   controlShading  on
     2019-07-24 15:43:58   hardLockOut     off
     2019-02-27 10:39:29   partyMode       off
     2019-08-26 13:41:20   room_1_02_WZ_9_06_CUL_HM 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r
     2019-08-26 13:41:20   room_1_06_KU_9_06_CUL_HM 1_06_KU_Rollladen
     2019-02-27 10:39:29   selfDefense     off
     2019-08-31 16:55:03   state           shading out
     2019-03-01 16:27:16   sunriseTimeWeHoliday on
     2019-08-26 13:41:20   userAttrList    rolled out
   helper:
     shuttersList:
       1_02_WZ_Rollladen_l
       1_02_WZ_Rollladen_r
       1_06_KU_Rollladen
   monitoredDevs:
     1_02_WZ_Rollladen_l:
     1_02_WZ_Rollladen_r:
     1_02_WZ_Tuerkontakt:
       1_02_WZ_Rollladen_l ASC_WindowRec
       1_02_WZ_Rollladen_r ASC_WindowRec
     1_06_KU_Rollladen:
     1_06_KU_Tuerkontakt:
       1_06_KU_Rollladen ASC_WindowRec
     residents:
       asc_Rollladen ASC_residentsDev
     tw_Altenglan:
       asc_Rollladen ASC_twilightDevice
     ws980wifi:
       1_02_WZ_Rollladen_l ASC_BrightnessSensor
       1_02_WZ_Rollladen_r ASC_BrightnessSensor
       1_06_KU_Rollladen ASC_BrightnessSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev residents:state
   ASC_tempSensor ws980wifi:temperature
   ASC_twilightDevice tw_Altenglan
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Rollladen
   icon       fts_shutter_automatic
   room       1_02_WZ,1_06_KU


Ich habe vielleicht einen Verdacht. Kannst du beim linken Rollo bitte ein ASC_Drive_OffsetStart von 6 setzen. Zu Testzwecken.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 20:50:34
Zitat von: C0mmanda am 31 August 2019, 20:35:36
Ja genau, das war die manuelle Fahrt.
Dass das Reading pct korrekt auf 0 gesetzt wurde siehst du auch hier im list: (19:16:16Uhr)

Internals:
   CUL_Stick_MSGCNT 2
   CUL_Stick_RAWMSG A0D6FA4103B9B882CD68A0601C800::-58:CUL_Stick
   CUL_Stick_RSSI -58
   CUL_Stick_TIME 2019-08-31 19:16:16
   DEF        3B9B88
   FUUID      5c443663-f33f-02b0-c822-df189f5fbff095c1
   HMLAN_MSGCNT 2
   HMLAN_RAWMSG E3B9B88,0000,097A1E35,FF,FFC5,6FA4103B9B882CD68A0601C800
   HMLAN_RSSI -59
   HMLAN_TIME 2019-08-31 19:16:17
   IODev      HMLAN
   LASTInputDev HMLAN
   MSGCNT     4
   NAME       OG.sz.RO.SZRolladen
   NOTIFYDEV  global
   NR         170
   NTFY_ORDER 50-OG.sz.RO.SZRolladen
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:6F - t:10 s:3B9B88 d:2CD68A 0601C800
   protLastRcv 2019-08-31 19:16:16
   protRcv    2 last_at:2019-08-31 19:16:16
   protSnd    2 last_at:2019-08-31 19:16:16
   protState  CMDs_done
   rssi_HMLAN cnt:1 min:-58 max:-58 avg:-58 lst:-58
   rssi_at_CUL_Stick cnt:2 min:-59.5 max:-58 avg:-58.75 lst:-58
   rssi_at_HMLAN cnt:2 min:-61 max:-59 avg:-60 lst:-59
   READINGS:
     2019-08-11 11:15:28   ASC_Enable      on
     2019-08-31 09:28:19   ASC_ShuttersLastDrive selfDefense active
     2019-08-31 17:33:18   ASC_Time_DriveDown 31.08.2019 - 20:59
     2019-08-31 17:33:18   ASC_Time_DriveUp  1.09.2019 - 07:00
     2019-08-31 17:33:18   ASC_Time_PrivacyDriveDown 31.08.2019 - 20:44
     2019-08-04 19:14:45   Automatik_Pos_vor_Windowsafety 19
     2019-08-31 19:15:59   CommandAccepted yes
     2018-09-30 11:11:46   D-firmware      2.5
     2018-09-30 11:11:46   D-serialNr      MEQ0391510
     2019-08-25 10:58:52   PairedTo        0x2CD68A
     2018-10-10 17:49:26   R-driveDown     13.5 s
     2018-10-10 17:49:26   R-driveTurn     0.5 s
     2018-10-10 17:49:26   R-driveUp       16 s
     2018-10-10 17:49:25   R-pairCentral   0x2CD68A
     2018-10-10 17:49:26   R-sign          off
     2019-08-25 10:58:52   RegL_00.        00:00 02:01 0A:2C 0B:D6 0C:8A 15:05 18:00
     2019-08-25 10:58:53   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:87 0D:00 0E:A0 0F:05 10:00 30:06 56:00 57:22
     2019-08-31 17:33:15   associatedWith  Rolladensteuerung
     2019-08-31 19:16:16   deviceMsg       off (to VCCU)
     2019-08-11 02:43:43   inhibit         set_off
     2019-08-31 19:16:16   level           0
     2019-08-31 19:16:16   motor           stop:off
     2019-08-31 19:16:16   pct             0
     2019-08-31 19:16:16   recentStateType info
     2019-08-31 19:16:16   state           off
     2019-08-31 19:16:16   timedOn         off
   helper:
     HM_CMDNR   111
     cSnd       ,112CD68A3B9B880201C8
     dlvlCmd    ++A0112CD68A3B9B880201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3B9B88,00,00,00
       nextSend   1567271777.04661
       rxt        0
       vccu       VCCU
       p:
         3B9B88
         00
         00
         00
       prefIO:
         HMLAN
         CUL_Stick
     mRssi:
       mNo        6F
       io:
         CUL_Stick:
           -58
           -58
         HMLAN:
           -53
           -53
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_Stick
       flg        A
       ts         1567271776.94796
       ack:
         HASH(0x87dc388)
         6F80022CD68A3B9B8800
     rssi:
       HMLAN:
         avg        -58
         cnt        1
         lst        -58
         max        -58
         min        -58
       at_CUL_Stick:
         avg        -58.75
         cnt        2
         lst        -58
         max        -58
         min        -59.5
       at_HMLAN:
         avg        -60
         cnt        2
         lst        -59
         max        -59
         min        -61
     tmpl:
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 87
   ASC_DriveUpMaxDuration 40
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 900
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device rr_Sascha
   ASC_Self_Defense_Mode none
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 87
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 15:100
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 86
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 15000
   ASC_Shading_WaitingPeriod 600
   ASC_TempSensor OG.sz.TF.Schlafzimmer
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 06:40
   ASC_Time_Up_WE_Holiday 07:00
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec OG.sz.TK.FensterSZ
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_Stick
   IOgrp      VCCU:HMLAN,CUL_Stick
   autoReadReg 4_reqStatus
   comment    Cloudy/sunny 2000 / 2500
Shading Angle 75 / 75
Shading Direction 180
Shading Elev. 25

   devStateIcon Auf:fts_shutter_10@green Zu:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   expert     2_raw
   firmware   2.5
   group      Rolladen
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       Homekit,Rolladen
   serialNr   MEQ0391510
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   verbose    3
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


Event-Monitor sieht folgendermaßen aus: (jetzt gerade kurz getestet):

2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen level: set_4
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen set_4
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen deviceMsg: off (to VCCU)
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen level: 0
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen motor: down:off
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen pct: 0
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen off
2019-08-31 20:34:14 CUL_HM OG.sz.RO.SZRolladen timedOn: off
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen deviceMsg: 4 (to VCCU)
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen level: 4
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen motor: stop:4
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen pct: 4
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen 4
2019-08-31 20:34:16 CUL_HM OG.sz.RO.SZRolladen timedOn: off


Gib mal bitte noch ein list vom ASC Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: roman1528 am 31 August 2019, 21:09:17
Zitat von: CoolTux am 31 August 2019, 19:04:08
Da scheint einiges kaputt zu sein. Gib mal bitte ein list vom ASC und einem Rollo.

ASC:
Internals:
   FUUID      5d681006-f33f-8842-dcb2-f1ba630073a8b6c3
   FVERSION   73_AutoShuttersControl.pm:v0.6.30-s20076/2019-08-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,Astro,dr_lichtsensor_west,global,residents,sz_SC_R,wz_SC_R,sz_rollladen,wz_rollladen
   NR         421
   NTFY_ORDER 51-ASC_West
   STATE      active
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-08-31 15:40:52   ascEnable       on
     2019-08-30 21:04:48   controlShading  on
     2019-08-29 19:48:54   hardLockOut     off
     2019-08-30 08:37:38   partyMode       off
     2019-08-30 17:47:32   room_Schlafzimmer sz_rollladen
     2019-08-30 17:47:32   room_Wohnzimmer wz_rollladen
     2019-08-30 08:37:56   selfDefense     off
     2019-08-30 17:47:32   state           active
     2019-08-29 19:48:54   sunriseTimeWeHoliday off
     2019-08-30 08:39:09   sz_rollladen_PosValue 0
     2019-08-29 20:52:48   sz_rollladen_lastPosValue 0
     2019-08-31 20:48:00   sz_rollladen_nextAstroTimeEvent  1.09.2019 - 06:33
     2019-08-30 05:48:45   sz_wdt_rollladen_lastPosValue 0
     2019-08-30 17:47:32   userAttrList    rolled out
     2019-08-30 08:39:08   wz_rollladen_PosValue 0
     2019-08-29 20:52:48   wz_rollladen_lastPosValue 0
     2019-08-31 21:00:02   wz_rollladen_nextAstroTimeEvent  1.09.2019 - 06:33
     2019-08-30 05:48:45   wz_wdt_rollladen_lastPosValue 0
   helper:
     shuttersList:
       sz_rollladen
       wz_rollladen
   monitoredDevs:
     Astro:
       ASC        ASC_twilightDevice
     dr_lichtsensor_west:
       sz_rollladen ASC_BrightnessSensor
       wz_rollladen ASC_BrightnessSensor
     residents:
       ASC        ASC_residentsDev
     sz_SC_R:
       sz_rollladen ASC_WindowRec
     wz_SC_R:
       wz_rollladen ASC_WindowRec
     wz_rollladen:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev residents:presence
   ASC_tempSensor bme280_west:temperature
   ASC_twilightDevice Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Ein Rolladen (der zweite auf der Ost-Seite ist genau so konfiguriert, mit Ausnahme von ASC_Mode_Up/Down -> off)
Internals:
   CODE       491F56
   DEF        491F56
   DuoFern_Stick_MSGCNT 11
   DuoFern_Stick_RAWMSG 0FFF0F246000A00050320033140000491F56FFFFFF01
   DuoFern_Stick_TIME 2019-08-31 15:45:43
   FUUID      5c4b2d96-f33f-8842-8ead-d5fe23bb745cd5f9
   IODev      DuoFern_Stick
   LASTInputDev DuoFern_Stick
   MODEL      Rohrmotor
   MSGCNT     11
   NAME       sz_rollladen
   NR         377
   STATE      51
   STILLDONETIME 0
   SUBTYPE    Rohrmotor
   TYPE       DUOFERN
   READINGS:
     2019-08-29 19:49:23   ASC_Enable      on
     2019-08-31 15:45:43   ASC_ShuttersLastDrive manual
     2019-08-31 20:48:00   ASC_Time_DriveDown  1.09.2019 - 20:48
     2019-08-31 20:48:00   ASC_Time_DriveUp  1.09.2019 - 06:33
     2019-08-30 17:47:32   associatedWith  ASC
     2019-08-31 15:45:43   block           0
     2019-08-31 15:45:43   dawnAutomatic   off
     2019-08-31 15:45:43   duskAutomatic   off
     2019-08-31 15:45:43   manualMode      off
     2019-08-31 15:45:43   moving          stop
     2019-08-31 15:45:43   obstacle        0
     2019-08-31 15:45:43   position        51
     2019-08-31 15:45:43   rainAutomatic   off
     2019-08-31 15:45:43   rainDirection   up
     2019-08-31 15:45:43   rainMode        off
     2019-08-31 15:45:43   reversal        off
     2019-08-31 15:45:43   state           51
     2019-08-31 15:45:43   sunAutomatic    off
     2019-08-31 15:45:43   sunMode         off
     2019-08-31 15:45:43   sunPosition     50
     2019-08-31 15:45:43   timeAutomatic   off
     2019-08-31 15:45:43   ventilatingMode off
     2019-08-31 15:45:43   ventilatingPosition 80
     2019-08-31 15:45:43   version         1.4
     2019-08-31 15:45:43   windAutomatic   off
     2019-08-31 15:45:43   windDirection   up
     2019-08-31 15:45:43   windMode        off
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 80
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning REAL
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor dr_lichtsensor_west
   ASC_Closed_Pos 80
   ASC_Down   astro
   ASC_GuestRoom off
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_RainProtection off
   ASC_Shading_Angle_Left 213
   ASC_Shading_Angle_Right 13
   ASC_Shading_Direction 293
   ASC_Shading_MinMax_Elevation 5:100
   ASC_Shading_Min_OutsideTemperature 24
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 3600
   ASC_ShuttersPlace window
   ASC_TempSensor bme280_west
   ASC_Time_Down_Early 20:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 6:00
   ASC_Time_Up_Late 9:00
   ASC_Up     astro
   ASC_Ventilate_Pos 50
   ASC_Ventilate_Window_Open off
   ASC_WindProtection off
   ASC_WindowRec sz_SC_R
   ASC_WindowRec_subType twostate
   IODev      DuoFern_Stick
   group      Aktoren
   rolllaeden_map position:51:50
   room       Schlafzimmer
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 rolllaeden rolllaeden_map structexclude


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 21:16:54
Zitat von: roman1528 am 31 August 2019, 21:09:17
ASC:
Internals:
   FUUID      5d681006-f33f-8842-dcb2-f1ba630073a8b6c3
   FVERSION   73_AutoShuttersControl.pm:v0.6.30-s20076/2019-08-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,Astro,dr_lichtsensor_west,global,residents,sz_SC_R,wz_SC_R,sz_rollladen,wz_rollladen
   NR         421
   NTFY_ORDER 51-ASC_West
   STATE      active
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-08-31 15:40:52   ascEnable       on
     2019-08-30 21:04:48   controlShading  on
     2019-08-29 19:48:54   hardLockOut     off
     2019-08-30 08:37:38   partyMode       off
     2019-08-30 17:47:32   room_Schlafzimmer sz_rollladen
     2019-08-30 17:47:32   room_Wohnzimmer wz_rollladen
     2019-08-30 08:37:56   selfDefense     off
     2019-08-30 17:47:32   state           active
     2019-08-29 19:48:54   sunriseTimeWeHoliday off
     2019-08-30 08:39:09   sz_rollladen_PosValue 0
     2019-08-29 20:52:48   sz_rollladen_lastPosValue 0
     2019-08-31 20:48:00   sz_rollladen_nextAstroTimeEvent  1.09.2019 - 06:33
     2019-08-30 05:48:45   sz_wdt_rollladen_lastPosValue 0
     2019-08-30 17:47:32   userAttrList    rolled out
     2019-08-30 08:39:08   wz_rollladen_PosValue 0
     2019-08-29 20:52:48   wz_rollladen_lastPosValue 0
     2019-08-31 21:00:02   wz_rollladen_nextAstroTimeEvent  1.09.2019 - 06:33
     2019-08-30 05:48:45   wz_wdt_rollladen_lastPosValue 0
   helper:
     shuttersList:
       sz_rollladen
       wz_rollladen
   monitoredDevs:
     Astro:
       ASC        ASC_twilightDevice
     dr_lichtsensor_west:
       sz_rollladen ASC_BrightnessSensor
       wz_rollladen ASC_BrightnessSensor
     residents:
       ASC        ASC_residentsDev
     sz_SC_R:
       sz_rollladen ASC_WindowRec
     wz_SC_R:
       wz_rollladen ASC_WindowRec
     wz_rollladen:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev residents:presence
   ASC_tempSensor bme280_west:temperature
   ASC_twilightDevice Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Ein Rolladen (der zweite auf der Ost-Seite ist genau so konfiguriert, mit Ausnahme von ASC_Mode_Up/Down -> off)
Internals:
   CODE       491F56
   DEF        491F56
   DuoFern_Stick_MSGCNT 11
   DuoFern_Stick_RAWMSG 0FFF0F246000A00050320033140000491F56FFFFFF01
   DuoFern_Stick_TIME 2019-08-31 15:45:43
   FUUID      5c4b2d96-f33f-8842-8ead-d5fe23bb745cd5f9
   IODev      DuoFern_Stick
   LASTInputDev DuoFern_Stick
   MODEL      Rohrmotor
   MSGCNT     11
   NAME       sz_rollladen
   NR         377
   STATE      51
   STILLDONETIME 0
   SUBTYPE    Rohrmotor
   TYPE       DUOFERN
   READINGS:
     2019-08-29 19:49:23   ASC_Enable      on
     2019-08-31 15:45:43   ASC_ShuttersLastDrive manual
     2019-08-31 20:48:00   ASC_Time_DriveDown  1.09.2019 - 20:48
     2019-08-31 20:48:00   ASC_Time_DriveUp  1.09.2019 - 06:33
     2019-08-30 17:47:32   associatedWith  ASC
     2019-08-31 15:45:43   block           0
     2019-08-31 15:45:43   dawnAutomatic   off
     2019-08-31 15:45:43   duskAutomatic   off
     2019-08-31 15:45:43   manualMode      off
     2019-08-31 15:45:43   moving          stop
     2019-08-31 15:45:43   obstacle        0
     2019-08-31 15:45:43   position        51
     2019-08-31 15:45:43   rainAutomatic   off
     2019-08-31 15:45:43   rainDirection   up
     2019-08-31 15:45:43   rainMode        off
     2019-08-31 15:45:43   reversal        off
     2019-08-31 15:45:43   state           51
     2019-08-31 15:45:43   sunAutomatic    off
     2019-08-31 15:45:43   sunMode         off
     2019-08-31 15:45:43   sunPosition     50
     2019-08-31 15:45:43   timeAutomatic   off
     2019-08-31 15:45:43   ventilatingMode off
     2019-08-31 15:45:43   ventilatingPosition 80
     2019-08-31 15:45:43   version         1.4
     2019-08-31 15:45:43   windAutomatic   off
     2019-08-31 15:45:43   windDirection   up
     2019-08-31 15:45:43   windMode        off
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 80
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning REAL
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor dr_lichtsensor_west
   ASC_Closed_Pos 80
   ASC_Down   astro
   ASC_GuestRoom off
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_RainProtection off
   ASC_Shading_Angle_Left 213
   ASC_Shading_Angle_Right 13
   ASC_Shading_Direction 293
   ASC_Shading_MinMax_Elevation 5:100
   ASC_Shading_Min_OutsideTemperature 24
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 3600
   ASC_ShuttersPlace window
   ASC_TempSensor bme280_west
   ASC_Time_Down_Early 20:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 6:00
   ASC_Time_Up_Late 9:00
   ASC_Up     astro
   ASC_Ventilate_Pos 50
   ASC_Ventilate_Window_Open off
   ASC_WindProtection off
   ASC_WindowRec sz_SC_R
   ASC_WindowRec_subType twostate
   IODev      DuoFern_Stick
   group      Aktoren
   rolllaeden_map position:51:50
   room       Schlafzimmer
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 rolllaeden rolllaeden_map structexclude


Grüße

Sieht super aus. Dann hast Du das Modul wohl mittels reload geladen. Das geht bei diesem Modul nicht, es muss FHEM immer neugestartet werden wenn das Modul neu eingelesen werden soll.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: roman1528 am 31 August 2019, 21:18:20
Zitat von: CoolTux am 31 August 2019, 21:16:54
Sieht super aus. Dann hast Du das Modul wohl mittels reload geladen. Das geht bei diesem Modul nicht, es muss FHEM immer neugestartet werden wenn das Modul neu eingelesen werden soll.

Das einzige das ich öfter gemacht habe war createNewNotifyDev. Neustarts sind auch schon mehrfach passiert.

ich lege es einfach nochmal neu an.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 21:21:37
Wenn du das alte löschst dann schaue bitte bevor Du das neue an legst ob in den Rollo Devices alle ASC Sachen sauber raus sind. Wenn nicht musst Du von Hand löschen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 31 August 2019, 21:44:47
Wurde eigentlich in der letzten Versionen irgendetwas am Privacy-Modus geändert?
Gerade sind meine Jalousien unverhofft von geschlossen auf 50% (Privacy) gefahren und das obwohl eine Stunde zuvor der Helligkeitswerte zum Herunterfahren erreicht war und die Jalousien somit bereits ganz unten waren.


2019-08-31_08:16:22 rollo ASC_ShuttersLastDrive: manual
2019-08-31_09:52:33 rollo deviceMsg: on (to VCCU)
2019-08-31_09:52:33 rollo level: 100
2019-08-31_09:52:33 rollo motor: stop:on
2019-08-31_09:52:33 rollo pct: 100
2019-08-31_09:52:33 rollo on
2019-08-31_09:52:33 rollo timedOn: off
2019-08-31_09:52:33 rollo ASC_ShuttersLastDrive: manual
2019-08-31_20:30:57 rollo level: set_0
2019-08-31_20:30:57 rollo set_0
2019-08-31_20:30:57 rollo deviceMsg: on (to VCCU)
2019-08-31_20:30:57 rollo level: 100
2019-08-31_20:30:57 rollo motor: down:on
2019-08-31_20:30:57 rollo pct: 100
2019-08-31_20:30:57 rollo on
2019-08-31_20:30:57 rollo timedOn: off
2019-08-31_20:30:58 rollo ASC_ShuttersLastDrive: minimum brightness threshold fell below
2019-08-31_20:31:28 rollo deviceMsg: off (to VCCU)
2019-08-31_20:31:28 rollo level: 0
2019-08-31_20:31:28 rollo motor: stop:off
2019-08-31_20:31:28 rollo pct: 0
2019-08-31_20:31:28 rollo off
2019-08-31_20:31:28 rollo timedOn: off
2019-08-31_20:31:28 rollo ASC_ShuttersLastDrive: manual
2019-08-31_21:30:31 rollo level: set_50
2019-08-31_21:30:31 rollo set_50
2019-08-31_21:30:31 rollo deviceMsg: off (to VCCU)
2019-08-31_21:30:31 rollo level: 0
2019-08-31_21:30:31 rollo motor: up:off
2019-08-31_21:30:31 rollo pct: 0
2019-08-31_21:30:31 rollo off
2019-08-31_21:30:31 rollo timedOn: off
2019-08-31_21:30:31 rollo ASC_ShuttersLastDrive: privacy position
2019-08-31_21:30:46 rollo deviceMsg: 50 (to VCCU)
2019-08-31_21:30:46 rollo level: 50
2019-08-31_21:30:46 rollo motor: stop:50
2019-08-31_21:30:46 rollo pct: 50
2019-08-31_21:30:46 rollo 50
2019-08-31_21:30:46 rollo timedOn: off
2019-08-31_21:30:46 rollo ASC_ShuttersLastDrive: privacy position
2019-08-31_21:31:15 rollo set_off
2019-08-31_21:31:16 rollo deviceMsg: 50 (to VCCU)
2019-08-31_21:31:16 rollo level: 50
2019-08-31_21:31:16 rollo motor: down:50
2019-08-31_21:31:16 rollo pct: 50
2019-08-31_21:31:16 rollo 50
2019-08-31_21:31:16 rollo timedOn: off
2019-08-31_21:31:16 rollo ASC_ShuttersLastDrive: manual
2019-08-31_21:31:33 rollo deviceMsg: off (to VCCU)
2019-08-31_21:31:33 rollo level: 0
2019-08-31_21:31:33 rollo motor: stop:off
2019-08-31_21:31:33 rollo pct: 0
2019-08-31_21:31:33 rollo off
2019-08-31_21:31:33 rollo timedOn: off
2019-08-31_21:31:34 rollo ASC_ShuttersLastDrive: manual



  ASC        2
   ASC_BrightnessSensor sensor:median 120:50
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 30
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 30
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 80
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 12000
   ASC_Shading_StateChange_Sunny 18000
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_WiggleValue 15

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 21:53:10
Zitat von: FunkOdyssey am 31 August 2019, 21:44:47
Wurde eigentlich in der letzten Versionen irgendetwas am Privacy-Modus geändert?
Gerade sind meine Jalousien unverhofft von geschlossen auf 50% (Privacy) gefahren und das obwohl eine Stunde zuvor der Helligkeitswerte zum Herunterfahren erreicht war und die Jalousien somit bereits ganz unten waren.


2019-08-31_08:16:22 rollo ASC_ShuttersLastDrive: manual
2019-08-31_09:52:33 rollo deviceMsg: on (to VCCU)
2019-08-31_09:52:33 rollo level: 100
2019-08-31_09:52:33 rollo motor: stop:on
2019-08-31_09:52:33 rollo pct: 100
2019-08-31_09:52:33 rollo on
2019-08-31_09:52:33 rollo timedOn: off
2019-08-31_09:52:33 rollo ASC_ShuttersLastDrive: manual
2019-08-31_20:30:57 rollo level: set_0
2019-08-31_20:30:57 rollo set_0
2019-08-31_20:30:57 rollo deviceMsg: on (to VCCU)
2019-08-31_20:30:57 rollo level: 100
2019-08-31_20:30:57 rollo motor: down:on
2019-08-31_20:30:57 rollo pct: 100
2019-08-31_20:30:57 rollo on
2019-08-31_20:30:57 rollo timedOn: off
2019-08-31_20:30:58 rollo ASC_ShuttersLastDrive: minimum brightness threshold fell below
2019-08-31_20:31:28 rollo deviceMsg: off (to VCCU)
2019-08-31_20:31:28 rollo level: 0
2019-08-31_20:31:28 rollo motor: stop:off
2019-08-31_20:31:28 rollo pct: 0
2019-08-31_20:31:28 rollo off
2019-08-31_20:31:28 rollo timedOn: off
2019-08-31_20:31:28 rollo ASC_ShuttersLastDrive: manual
2019-08-31_21:30:31 rollo level: set_50
2019-08-31_21:30:31 rollo set_50
2019-08-31_21:30:31 rollo deviceMsg: off (to VCCU)
2019-08-31_21:30:31 rollo level: 0
2019-08-31_21:30:31 rollo motor: up:off
2019-08-31_21:30:31 rollo pct: 0
2019-08-31_21:30:31 rollo off
2019-08-31_21:30:31 rollo timedOn: off
2019-08-31_21:30:31 rollo ASC_ShuttersLastDrive: privacy position
2019-08-31_21:30:46 rollo deviceMsg: 50 (to VCCU)
2019-08-31_21:30:46 rollo level: 50
2019-08-31_21:30:46 rollo motor: stop:50
2019-08-31_21:30:46 rollo pct: 50
2019-08-31_21:30:46 rollo 50
2019-08-31_21:30:46 rollo timedOn: off
2019-08-31_21:30:46 rollo ASC_ShuttersLastDrive: privacy position
2019-08-31_21:31:15 rollo set_off
2019-08-31_21:31:16 rollo deviceMsg: 50 (to VCCU)
2019-08-31_21:31:16 rollo level: 50
2019-08-31_21:31:16 rollo motor: down:50
2019-08-31_21:31:16 rollo pct: 50
2019-08-31_21:31:16 rollo 50
2019-08-31_21:31:16 rollo timedOn: off
2019-08-31_21:31:16 rollo ASC_ShuttersLastDrive: manual
2019-08-31_21:31:33 rollo deviceMsg: off (to VCCU)
2019-08-31_21:31:33 rollo level: 0
2019-08-31_21:31:33 rollo motor: stop:off
2019-08-31_21:31:33 rollo pct: 0
2019-08-31_21:31:33 rollo off
2019-08-31_21:31:33 rollo timedOn: off
2019-08-31_21:31:34 rollo ASC_ShuttersLastDrive: manual



  ASC        2
   ASC_BrightnessSensor sensor:median 120:50
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 30
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 30
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 80
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 12000
   ASC_Shading_StateChange_Sunny 18000
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_WiggleValue 15


Im Brightness wird Privacy nicht direkt beachtet. Es wird sich an die errechnete ASC_Time_Down_Late gehalten und eine halbe Stunde davor wird in Privacy gefahren. Also 21 Uhr bei Dir. Dabei wird nicht geschaut ob er vorher schon unter die 50 % steht. Das sollte ich mal einbauen. Und für Brightness wollte wir ja eh ein Privacy down einbauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 31 August 2019, 21:55:58
Das ist mir schon klar. Aber das ist mir noch nie passiert, dass plötzlich wieder hochgefahren wurde.
Und dunkler war es in den letzten Tage auch schon.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 31 August 2019, 22:04:49
Ich sehe gerade im Log, dass ASC das LastDrive-Reading nach dem Herunterfahren fälschlicherweise auf "manual" setzt. Und zwar ausgelöst durch die Antwort der HM-Aktoren, dass die Rollos am Ziel angekommen sind.


2019-08-31_20:31:28 rollo ASC_ShuttersLastDrive: manual

Könnte dies die Tatsache erklären, dass ASC bis gestern bei mir die Finger davon gelassen hat (ASC_blockAscDrivesAfterManual=1)? Nur heute leider nicht?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: roman1528 am 31 August 2019, 22:07:24
Zitat von: FunkOdyssey am 31 August 2019, 22:04:49
Ich sehe gerade im Log, dass ASC das LastDrive-Reading nach dem Herunterfahren fälschlicherweise auf "manual" setzt. Und zwar ausgelöst durch die Antwort der HM-Aktoren, dass die Rollos am Ziel angekommen sind.


2019-08-31_20:31:28 rollo ASC_ShuttersLastDrive: manual

Könnte dies die Tatsache erklären, dass ASC bis gestern bei mir die Finger davon gelassen hat (blockingTime)? Nur heute leider nicht?

Gleiches bei DUOFERN... habe es fix per "getStatus" getestet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 22:14:49
Kann es sein das Ihr beide für das Positions Reading kein event-on-change-update eingestellt habt? Das ist natürlich Pflicht wenn der Aktor alle x Minuten ein Status sendet und dadurch das Positions Reading z.B. pct neu gesetzt wird und ein Event raus wirft.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: roman1528 am 31 August 2019, 22:15:46
Zitat von: CoolTux am 31 August 2019, 22:14:49
Kann es sein das Ihr beide für das Positions Reading kein event-on-change-update eingestellt habt? Das ist natürlich Pflicht wenn der Aktor alle x Minuten ein Status sendet und dadurch das Positions Reading z.B. pct neu gesetzt wird und ein Event raus wirft.

hmmmm  :-X
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 22:29:53
Ich habe heute den Abschluss meines Umzuges all meiner FHEM Instanzen in eine Proxmox LX Containerumgebung geschafft.
Das bedeutet das ich nun meine Testumgebung aktiv nutzen lann, so z.B. auch tatsächliche Roommates und Residents Bewegungen. Kann also reale Situationen in die Testumgebung einbinden. Hoffe dadurch kann ich besser testen und Eure Problem analysieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 31 August 2019, 22:44:18
Zitat von: CoolTux am 31 August 2019, 20:50:34
Gib mal bitte noch ein list vom ASC Device


Internals:
   FUUID      5d41be51-f33f-02b0-5861-2d1c6be1a306fa21
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  Astro,EG.ez.TK.FensterGross.strc,EG.ku.TK.FensterKU,EG.wz.TK.FensterGross.strc,EG.wz.TK.FensterKlein,GH.xx.LS.HelligkeitAussen,OG.sz.TK.FensterSZ,Rolladensteuerung,global,rgr_Home,rr_Katha,rr_Sascha,EG.ez.RO.EZRolladen,EG.ku.RO.KURolladen,EG.sp.RO.SPRolladen,EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen
   NR         426
   NTFY_ORDER 51-Rolladensteuerung
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-08-31 20:59:35   EG.ez.RO.EZRolladen_PosValue 100
     2019-08-31 20:59:21   EG.ez.RO.EZRolladen_lastPosValue 40
     2019-08-31 20:59:21   EG.ez.RO.EZRolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:35   EG.ku.RO.KURolladen_PosValue 100
     2019-08-31 20:59:21   EG.ku.RO.KURolladen_lastPosValue 40
     2019-08-31 20:59:21   EG.ku.RO.KURolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:22   EG.sp.RO.SPRolladen_PosValue 40
     2019-08-31 20:59:21   EG.sp.RO.SPRolladen_lastPosValue 40
     2019-08-31 20:59:21   EG.sp.RO.SPRolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:36   EG.wz.RO.WZRolladen.1_PosValue 100
     2019-08-31 20:59:21   EG.wz.RO.WZRolladen.1_lastPosValue 40
     2019-08-31 20:59:21   EG.wz.RO.WZRolladen.1_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:36   EG.wz.RO.WZRolladen.2_PosValue 100
     2019-08-31 20:59:22   EG.wz.RO.WZRolladen.2_lastPosValue 40
     2019-08-31 20:59:22   EG.wz.RO.WZRolladen.2_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:22   OG.az.RO.AZRolladen_PosValue 40
     2019-08-31 20:59:22   OG.az.RO.AZRolladen_lastPosValue 40
     2019-08-31 20:59:22   OG.az.RO.AZRolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-30 22:53:01   OG.gz.RO.GZRolladen_PosValue 80
     2019-08-31 20:59:22   OG.gz.RO.GZRolladen_lastPosValue 40
     2019-08-31 20:59:22   OG.gz.RO.GZRolladen_nextAstroTimeEvent  1.09.2019 - 12:00
     2019-08-31 20:59:26   OG.sz.RO.SZRolladen_PosValue 80
     2019-08-31 20:59:22   OG.sz.RO.SZRolladen_lastPosValue 60
     2019-08-31 20:59:22   OG.sz.RO.SZRolladen_nextAstroTimeEvent  1.09.2019 - 07:00
     2019-07-31 20:11:43   ascEnable       on
     2019-07-31 18:19:11   controlShading  on
     2019-07-31 18:14:09   hardLockOut     off
     2019-08-31 17:33:14   room_EnOcean_Homekit_Rolladen EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2
     2019-08-31 17:33:14   room_EnOcean_Rolladen EG.ez.RO.EZRolladen,EG.ku.RO.KURolladen
     2019-08-31 17:33:14   room_Homekit_Rolladen EG.sp.RO.SPRolladen,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen
     2019-07-31 18:19:20   selfDefense     on
     2019-08-31 20:59:36   state           night close
     2019-07-31 20:13:44   sunriseTimeWeHoliday on
     2019-08-31 17:33:14   userAttrList    rolled out
   helper:
     shuttersList:
       EG.ez.RO.EZRolladen
       EG.ku.RO.KURolladen
       EG.sp.RO.SPRolladen
       EG.wz.RO.WZRolladen.1
       EG.wz.RO.WZRolladen.2
       OG.az.RO.AZRolladen
       OG.gz.RO.GZRolladen
       OG.sz.RO.SZRolladen
   monitoredDevs:
     Astro:
       Rolladensteuerung ASC_twilightDevice
     EG.ez.RO.EZRolladen:
     EG.ez.TK.FensterGross.strc:
       EG.ez.RO.EZRolladen ASC_WindowRec
     EG.ku.RO.KURolladen:
     EG.ku.TK.FensterKU:
       EG.ku.RO.KURolladen ASC_WindowRec
     EG.sp.RO.SPRolladen:
     EG.wz.RO.WZRolladen.1:
     EG.wz.RO.WZRolladen.2:
     EG.wz.TK.FensterGross.strc:
       EG.wz.RO.WZRolladen.2 ASC_WindowRec
     EG.wz.TK.FensterKlein:
       EG.wz.RO.WZRolladen.1 ASC_WindowRec
     GH.xx.LS.HelligkeitAussen:
       EG.ez.RO.EZRolladen ASC_BrightnessSensor
       EG.ku.RO.KURolladen ASC_BrightnessSensor
       EG.sp.RO.SPRolladen ASC_BrightnessSensor
       EG.wz.RO.WZRolladen.1 ASC_BrightnessSensor
       EG.wz.RO.WZRolladen.2 ASC_BrightnessSensor
       OG.az.RO.AZRolladen ASC_BrightnessSensor
       OG.gz.RO.GZRolladen ASC_BrightnessSensor
       OG.sz.RO.SZRolladen ASC_BrightnessSensor
     OG.az.RO.AZRolladen:
     OG.gz.RO.GZRolladen:
     OG.sz.RO.SZRolladen:
     OG.sz.TK.FensterSZ:
       OG.sz.RO.SZRolladen ASC_WindowRec
     rgr_Home:
       EG.ez.RO.EZRolladen ASC_Roommate_Device
       EG.ku.RO.KURolladen ASC_Roommate_Device
       EG.sp.RO.SPRolladen ASC_Roommate_Device
       EG.wz.RO.WZRolladen.1 ASC_Roommate_Device
       EG.wz.RO.WZRolladen.2 ASC_Roommate_Device
       OG.az.RO.AZRolladen ASC_Roommate_Device
       Rolladensteuerung ASC_residentsDev
     rr_Katha:
       OG.gz.RO.GZRolladen ASC_Roommate_Device
     rr_Sascha:
       OG.sz.RO.SZRolladen ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -6
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev rgr_Home:presence
   ASC_shuttersDriveOffset 0
   ASC_tempSensor GV.xx.TF.Aussen:temperature
   ASC_twilightDevice Astro
   DbLogExclude .*
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen
   verbose    5
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 31 August 2019, 22:52:01
Zitat von: CoolTux am 31 August 2019, 22:14:49
Kann es sein das Ihr beide für das Positions Reading kein event-on-change-update eingestellt habt? Das ist natürlich Pflicht wenn der Aktor alle x Minuten ein Status sendet und dadurch das Positions Reading z.B. pct neu gesetzt wird und ein Event raus wirft.

Ich habe eigentlich überall "event-on-change-reading .*". Nur tatsächlich bei den HM-Aktoren nicht.
Aber würde mir das wirklich helfen? Das pct-Reading verändert sich beim Fahrbefehl. Erst der ursprüngliche Ausgangswert und dann kurz danach der Zielwert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 23:21:19
Zitat von: FunkOdyssey am 31 August 2019, 22:52:01
Ich habe eigentlich überall "event-on-change-reading .*". Nur tatsächlich bei den HM-Aktoren nicht.
Aber würde mir das wirklich helfen? Das pct-Reading verändert sich beim Fahrbefehl. Erst der ursprüngliche Ausgangswert und dann kurz danach der Zielwert.

Wenn der Aktor alle x Minuten von sich aus ein alive mit allen Readings sendet und dadurch pct neu geschrieben wird kommt auch ein Event für pct und das wertet ASC aus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 31 August 2019, 23:27:59
Das tut er nicht.
Schau bitte mal oben ins Log.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 August 2019, 23:41:08
Zitat von: C0mmanda am 31 August 2019, 22:44:18

Internals:
   FUUID      5d41be51-f33f-02b0-5861-2d1c6be1a306fa21
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  Astro,EG.ez.TK.FensterGross.strc,EG.ku.TK.FensterKU,EG.wz.TK.FensterGross.strc,EG.wz.TK.FensterKlein,GH.xx.LS.HelligkeitAussen,OG.sz.TK.FensterSZ,Rolladensteuerung,global,rgr_Home,rr_Katha,rr_Sascha,EG.ez.RO.EZRolladen,EG.ku.RO.KURolladen,EG.sp.RO.SPRolladen,EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen
   NR         426
   NTFY_ORDER 51-Rolladensteuerung
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-08-31 20:59:35   EG.ez.RO.EZRolladen_PosValue 100
     2019-08-31 20:59:21   EG.ez.RO.EZRolladen_lastPosValue 40
     2019-08-31 20:59:21   EG.ez.RO.EZRolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:35   EG.ku.RO.KURolladen_PosValue 100
     2019-08-31 20:59:21   EG.ku.RO.KURolladen_lastPosValue 40
     2019-08-31 20:59:21   EG.ku.RO.KURolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:22   EG.sp.RO.SPRolladen_PosValue 40
     2019-08-31 20:59:21   EG.sp.RO.SPRolladen_lastPosValue 40
     2019-08-31 20:59:21   EG.sp.RO.SPRolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:36   EG.wz.RO.WZRolladen.1_PosValue 100
     2019-08-31 20:59:21   EG.wz.RO.WZRolladen.1_lastPosValue 40
     2019-08-31 20:59:21   EG.wz.RO.WZRolladen.1_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:36   EG.wz.RO.WZRolladen.2_PosValue 100
     2019-08-31 20:59:22   EG.wz.RO.WZRolladen.2_lastPosValue 40
     2019-08-31 20:59:22   EG.wz.RO.WZRolladen.2_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:22   OG.az.RO.AZRolladen_PosValue 40
     2019-08-31 20:59:22   OG.az.RO.AZRolladen_lastPosValue 40
     2019-08-31 20:59:22   OG.az.RO.AZRolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-30 22:53:01   OG.gz.RO.GZRolladen_PosValue 80
     2019-08-31 20:59:22   OG.gz.RO.GZRolladen_lastPosValue 40
     2019-08-31 20:59:22   OG.gz.RO.GZRolladen_nextAstroTimeEvent  1.09.2019 - 12:00
     2019-08-31 20:59:26   OG.sz.RO.SZRolladen_PosValue 80
     2019-08-31 20:59:22   OG.sz.RO.SZRolladen_lastPosValue 60
     2019-08-31 20:59:22   OG.sz.RO.SZRolladen_nextAstroTimeEvent  1.09.2019 - 07:00
     2019-07-31 20:11:43   ascEnable       on
     2019-07-31 18:19:11   controlShading  on
     2019-07-31 18:14:09   hardLockOut     off
     2019-08-31 17:33:14   room_EnOcean_Homekit_Rolladen EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2
     2019-08-31 17:33:14   room_EnOcean_Rolladen EG.ez.RO.EZRolladen,EG.ku.RO.KURolladen
     2019-08-31 17:33:14   room_Homekit_Rolladen EG.sp.RO.SPRolladen,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen
     2019-07-31 18:19:20   selfDefense     on
     2019-08-31 20:59:36   state           night close
     2019-07-31 20:13:44   sunriseTimeWeHoliday on
     2019-08-31 17:33:14   userAttrList    rolled out
   helper:
     shuttersList:
       EG.ez.RO.EZRolladen
       EG.ku.RO.KURolladen
       EG.sp.RO.SPRolladen
       EG.wz.RO.WZRolladen.1
       EG.wz.RO.WZRolladen.2
       OG.az.RO.AZRolladen
       OG.gz.RO.GZRolladen
       OG.sz.RO.SZRolladen
   monitoredDevs:
     Astro:
       Rolladensteuerung ASC_twilightDevice
     EG.ez.RO.EZRolladen:
     EG.ez.TK.FensterGross.strc:
       EG.ez.RO.EZRolladen ASC_WindowRec
     EG.ku.RO.KURolladen:
     EG.ku.TK.FensterKU:
       EG.ku.RO.KURolladen ASC_WindowRec
     EG.sp.RO.SPRolladen:
     EG.wz.RO.WZRolladen.1:
     EG.wz.RO.WZRolladen.2:
     EG.wz.TK.FensterGross.strc:
       EG.wz.RO.WZRolladen.2 ASC_WindowRec
     EG.wz.TK.FensterKlein:
       EG.wz.RO.WZRolladen.1 ASC_WindowRec
     GH.xx.LS.HelligkeitAussen:
       EG.ez.RO.EZRolladen ASC_BrightnessSensor
       EG.ku.RO.KURolladen ASC_BrightnessSensor
       EG.sp.RO.SPRolladen ASC_BrightnessSensor
       EG.wz.RO.WZRolladen.1 ASC_BrightnessSensor
       EG.wz.RO.WZRolladen.2 ASC_BrightnessSensor
       OG.az.RO.AZRolladen ASC_BrightnessSensor
       OG.gz.RO.GZRolladen ASC_BrightnessSensor
       OG.sz.RO.SZRolladen ASC_BrightnessSensor
     OG.az.RO.AZRolladen:
     OG.gz.RO.GZRolladen:
     OG.sz.RO.SZRolladen:
     OG.sz.TK.FensterSZ:
       OG.sz.RO.SZRolladen ASC_WindowRec
     rgr_Home:
       EG.ez.RO.EZRolladen ASC_Roommate_Device
       EG.ku.RO.KURolladen ASC_Roommate_Device
       EG.sp.RO.SPRolladen ASC_Roommate_Device
       EG.wz.RO.WZRolladen.1 ASC_Roommate_Device
       EG.wz.RO.WZRolladen.2 ASC_Roommate_Device
       OG.az.RO.AZRolladen ASC_Roommate_Device
       Rolladensteuerung ASC_residentsDev
     rr_Katha:
       OG.gz.RO.GZRolladen ASC_Roommate_Device
     rr_Sascha:
       OG.sz.RO.SZRolladen ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -6
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev rgr_Home:presence
   ASC_shuttersDriveOffset 0
   ASC_tempSensor GV.xx.TF.Aussen:temperature
   ASC_twilightDevice Astro
   DbLogExclude .*
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen
   verbose    5


Ich kann da nichts auffälliges finden. Am besten noch mal von Hand fahren und alle relevanten Logs hier posten. Also ASC Debug und Rollo Log
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 01 September 2019, 06:40:29
Zitat von: CoolTux am 31 August 2019, 23:41:08
Ich kann da nichts auffälliges finden. Am besten noch mal von Hand fahren und alle relevanten Logs hier posten. Also ASC Debug und Rollo Log

Und noch einmal ASC-Debug, ASC verbose 5, Rolladen-Dev verbose 5:

2019.09.01 06:29:03 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: set_69'
        ];

2019.09.01 06:29:03 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: set_69'
        ];

2019.09.01 06:29:03 3: CUL_HM set OG.sz.RO.SZRolladen pct 69
2019.09.01 06:29:03 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.01 06:29:03 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.01 06:29:03 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 80 (to VCCU)',
          'level: 80',
          'motor: up:80',
          'pct: 80',
          'state: 80',
          'timedOn: off'
        ];

2019.09.01 06:29:03 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.01 06:29:06 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.01 06:29:06 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.01 06:29:06 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 69 (to VCCU)',
          'level: 69',
          'motor: stop:69',
          'pct: 69',
          'state: 69',
          'timedOn: off'
        ];

2019.09.01 06:29:07 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.01 06:29:16 4: AutoShuttersControl (Rolladensteuerung) - Devname: global Name: Rolladensteuerung Notify: $VAR1 = [
          'MODIFIED at_tmp_ServerWakeUp'
        ];

2019.09.01 06:29:19 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: bri: 12 loa: 10 rss: -61.0'
        ];

2019.09.01 06:29:19 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:19 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:19 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:19 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:19 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:19 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:19 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:19 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:19 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:19 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:19 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:19 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:19 4: AutoShuttersControl (EG.sp.RO.SPRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:19 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:19 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:19 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:31 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'presence: present'
        ];

2019.09.01 06:29:31 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:31 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:31 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:31 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:31 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:31 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:31 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:31 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:31 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:31 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:31 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:31 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:31 4: AutoShuttersControl (EG.sp.RO.SPRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:31 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:31 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 1 06:29:31 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.01 06:29:40 4: AutoShuttersControl (Rolladensteuerung) - Devname: rgr_Home Name: Rolladensteuerung Notify: $VAR1 = [
          'durTimerPresence_cr: 1117',
          'durTimerPresence: 18:36:30'
        ];


Nach dem zweiten mal fahren wird manual dann erkannt!

2019.09.01 06:34:40 3: CUL_HM set OG.sz.RO.SZRolladen pct 60
2019.09.01 06:34:40 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.01 06:34:40 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.01 06:34:40 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 69 (to VCCU)',
          'level: 69',
          'motor: up:69',
          'pct: 69',
          'state: 69',
          'timedOn: off'
        ];

2019.09.01 06:34:40 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.01 06:34:41 4: AutoShuttersControl (Rolladensteuerung) - Devname: rgr_Home Name: Rolladensteuerung Notify: $VAR1 = [
          'durTimerPresence_cr: 1122',
          'durTimerPresence: 18:41:31'
        ];

2019.09.01 06:34:43 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.01 06:34:43 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.01 06:34:43 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 60 (to VCCU)',
          'level: 60',
          'motor: stop:60',
          'pct: 60',
          'state: 60',
          'timedOn: off'
        ];


ASC_DEBUG!!! 2019.09. 1 06:34:43 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'deviceMsg: 60 (to VCCU)',
          'level: 60',
          'motor: stop:60',
          'pct: 60',
          'state: 60',
          'timedOn: off'
        ];


ASC_DEBUG!!! 2019.09. 1 06:34:43 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'deviceMsg: 60 (to VCCU) level: 60 motor: stop:60 pct: 60 state: 60 timedOn: off';

2019.09.01 06:34:43 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'OG.sz.RO.SZRolladen_PosValue: 60'
        ];


ASC_DEBUG!!! 2019.09. 1 06:34:43 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1567312483 Last Position Timestamp: 1567277962 Drive Up Max Duration: 40 Last Position: 60 aktuelle Position: 60
2019.09.01 06:34:43 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'state: manual'
        ];


ASC_DEBUG!!! 2019.09. 1 06:34:43 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 0

ASC_DEBUG!!! 2019.09. 1 06:34:43 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.09. 1 06:34:43 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2019.09.01 06:34:43 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process



Was bei der ersten Fahrt auffällig ist:
Das erste Event wird dem SZ-Rolladen zugeordnet, der einzige Rolladen der zu diesem Zeitpunkt pct:80 hatte war aber ein ganz anderer Rolladen in einem anderen Raum der auch nicht gefahren wurde.
Ich habe den SZ-Rolladen auf pct:69 gefahren.



2019.09.01 06:29:03 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 80 (to VCCU)',
          'level: 80',
          'motor: up:80',
          'pct: 80',
          'state: 80',
          'timedOn: off'
        ];

2019.09.01 06:29:03 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.01 06:29:06 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.01 06:29:06 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.01 06:29:06 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 69 (to VCCU)',
          'level: 69',
          'motor: stop:69',
          'pct: 69',
          'state: 69',
          'timedOn: off'
        ];


Beim zweiten fahren wo auch manual korrekt erkannt wurde, werden 2 Events korrekt zugeordnet:

2019.09.01 06:34:43 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 60 (to VCCU)',
          'level: 60',
          'motor: stop:60',
          'pct: 60',
          'state: 60',
          'timedOn: off'
        ];


ASC_DEBUG!!! 2019.09. 1 06:34:43 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'deviceMsg: 60 (to VCCU)',
          'level: 60',
          'motor: stop:60',
          'pct: 60',
          'state: 60',
          'timedOn: off'
        ];


Vielleicht (hoffentlich) hilft das weiter?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 September 2019, 07:27:09
Kannst Du bitte genau diesem Rollo ein event-on-change-reading .* Verpassen und über den Tag so drei vier mal noch mal testen?

Mit Zuordnung des Rollos meinst Du
AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 =....

Diese Zuordnung kommt aber nicht von ASC sondern ist genau das was FHEM erkennt. Es ist das Event so wie Du es auch im Eventmonitor sehen würdest aufgefangen von ASC.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 01 September 2019, 08:04:58
Zitat von: CoolTux am 01 September 2019, 07:27:09
Kannst Du bitte genau diesem Rollo ein event-on-change-reading .* Verpassen und über den Tag so drei vier mal noch mal testen?

Mache ich!
Melde mich gegen Abend dazu, bin tagsüber unterwegs..

Zitat
Mit Zuordnung des Rollos meinst Du
AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 =....

Diese Zuordnung kommt aber nicht von ASC sondern ist genau das was FHEM erkennt. Es ist das Event so wie Du es auch im Eventmonitor sehen würdest aufgefangen von ASC.

Bei der korrekten Erkennung: Ja.

Wo er aber manual nicht erkennt kommt die Meldung doch beide male von ASC, oder? (06:29:03 + 06:29:06).

Die Meldung um 06:29:03 wird dem Rolladen OG.sz.RO.SZRolladen zugewiesen. Der hatte beim manuellen fahren aber nie pct:80.
Im ganzen Haus hatte dies nur 1 Rolladen und der wurde nicht bewegt. Das meinte ich....

Die Meldung um 06:29:06 hingegen ist korrekt, hier kam aber auch die notify-Meldung von FHEM nicht...


2019.09.01 06:29:03 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 80 (to VCCU)',
          'level: 80',
          'motor: up:80',
          'pct: 80',
          'state: 80',
          'timedOn: off'
        ];

2019.09.01 06:29:03 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.01 06:29:06 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.01 06:29:06 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.01 06:29:06 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 69 (to VCCU)',
          'level: 69',
          'motor: stop:69',
          'pct: 69',
          'state: 69',
          'timedOn: off'
        ];


Wie gesagt, ich teste mit event-on-change und melde mich!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 September 2019, 08:15:36
Zitat von: C0mmanda am 01 September 2019, 08:04:58

2019.09.01 06:29:03 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 80 (to VCCU)',
          'level: 80',
          'motor: up:80',
          'pct: 80',
          'state: 80',
          'timedOn: off'
        ];


2019.09.01 06:29:06 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 69 (to VCCU)',
          'level: 69',
          'motor: stop:69',
          'pct: 69',
          'state: 69',
          'timedOn: off'
        ];


Diese beiden Meldungen sind genau die Events von dem Rollo welche FHEM aus löst.
An dieser Stelle triggert ASC nur darauf und fängt sie auf.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 01 September 2019, 08:22:58
Zitat von: CoolTux am 01 September 2019, 08:15:36
Diese beiden Meldungen sind genau die Events von dem Rollo welche FHEM aus löst.
An dieser Stelle triggert ASC nur darauf und fängt sie auf.

OK, nu hab ich es ;)

Melde mich dann heute Abend nochmal wenn getestet habe...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 01 September 2019, 09:54:51
Zitat von: CoolTux am 31 August 2019, 10:43:35
Ein paar Sachen muss ich auch noch fixen. Gerade das fahren Abends und Morgens im Urlaub und absent. Muss aber noch etwas warten.

Hab jetzt alle Rollos auf ,,always" gestellt, bei Asc mode up, asc mode down und bei shading mode. scheinbar macht ASC außer Night Close nichts mehr, auch kein shading. Also da muss was faul sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 September 2019, 10:16:30
Zitat von: Borkk am 01 September 2019, 09:54:51
Hab jetzt alle Rollos auf ,,always" gestellt, bei Asc mode up, asc mode down und bei shading mode. scheinbar macht ASC außer Night Close nichts mehr, auch kein shading. Also da muss was faul sein.

Das ist durchaus möglich, nur sehe ich nicht was  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 01 September 2019, 13:41:05
Zitat von: CoolTux am 01 September 2019, 10:16:30
Das ist durchaus möglich, nur sehe ich nicht was  ;)

Wertest du auch das Holiday Device aus? Das steht jetzt auf Urlaub.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 September 2019, 13:50:54
Zitat von: Borkk am 01 September 2019, 13:41:05
Wertest du auch das Holiday Device aus? Das steht jetzt auf Urlaub.

Wenn ja im holiday2we drin steht dann ja. Allerdings nur für morgend Fahrten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 01 September 2019, 20:58:34
Zitat von: CoolTux am 01 September 2019, 13:50:54
Wenn ja im holiday2we drin steht dann ja. Allerdings nur für morgend Fahrten.

wenn du ,,sunriseTimeWeHoliday" meinst, das steht bei mir auf on
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 September 2019, 21:32:44
Zitat von: Borkk am 01 September 2019, 20:58:34
wenn du ,,sunriseTimeWeHoliday" meinst, das steht bei mir auf on

Und wenn Du dann holisay2we als Attribut in global hast mit dem Holiday Device drin stehen dann fahren die Rollos wie am Wochenende.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 01 September 2019, 21:33:09
Zitat von: CoolTux am 31 August 2019, 20:46:17
Ich habe vielleicht einen Verdacht. Kannst du beim linken Rollo bitte ein ASC_Drive_OffsetStart von 6 setzen. Zu Testzwecken.
Gleiches Problem. Oder was sollte das bringen?
Ich habe noch einen Rollo an einer anderen Terassentür welcher nicht runterfährt wenn die Tür offen ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FHEM_newbie am 01 September 2019, 21:39:48
Jetzt mal eine Frage zum Öffnen morgens und Schliessen abends: Wenn ich beide also ASC_autoAstroModeEvening = ASTRONOMIC und ASC_autoAstroModeMorning = ASTRONOMIC eingestellt habe, dann müssten die Zeiten doch vom twilight device kommen? Komischerweise sind dort weder die Zeit morgens noch die Zeit abends irgendwie passend...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 September 2019, 22:40:43
Zitat von: dancatt am 01 September 2019, 21:33:09
Gleiches Problem. Oder was sollte das bringen?
Ich habe noch einen Rollo an einer anderen Terassentür welcher nicht runterfährt wenn die Tür offen ist.

Dann muss ich das die Tage intensiver testen. Ich denke es hat etwas damit zu tun das Du den selben Sensor für 2 Rollos angegeben hast.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 September 2019, 22:43:49
Zitat von: FHEM_newbie am 01 September 2019, 21:39:48
Jetzt mal eine Frage zum Öffnen morgens und Schliessen abends: Wenn ich beide also ASC_autoAstroModeEvening = ASTRONOMIC und ASC_autoAstroModeMorning = ASTRONOMIC eingestellt habe, dann müssten die Zeiten doch vom twilight device kommen? Komischerweise sind dort weder die Zeit morgens noch die Zeit abends irgendwie passend...

Nein die Zeiten kommen nicht von Twilight sondern aus einer Funktion des Moduls SUNRISE_EL
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Bäschdler am 02 September 2019, 11:44:38
Hallo,

durch Krank, Urlaub, Krank komme ich leider erst jetzt dazu mich wieder um dieses Thema zu kümmern ;-(

Zitat von: CoolTux am 05 August 2019, 09:09:54
Das ist doch viel zu viel Aufwand und führt Dich so nicht zum Ziel.
Warum hinterlegst Du nicht einfach einen Roommate und verbindest diesen mit dem Taster. So kannst Du das Kind schlafen legen und die Rollos fahren runter und wieder auf wachen und die Rollos fahren hoch oder wenn Beschattung aktiv sofort in die Beschattung.

Ich habe jetzt ein Roomate-Device "Kind1" definiert und unter Roommate_reading "aufgestanden; bettfertig" eingetragen. Die Status "aufgestanden" bzw. "bettfertig" werden jetzt durch die Taster grün und rot gesetzt. Aber was muss ich jetzt noch tun, dass der Rolladen jetzt auch tatsächlich in Automatik hoch / runter und auf Abschattung fährt?
Gibt's da eib Beispiel irgendwo?
Ich habe in der Commandref / im Wiki leider nichts gefunden was mich da weiter gebracht hätte.

Danke und viele Grüsse
Bäschdler
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 September 2019, 12:17:24
Zitat von: Bäschdler am 02 September 2019, 11:44:38
Hallo,

durch Krank, Urlaub, Krank komme ich leider erst jetzt dazu mich wieder um dieses Thema zu kümmern ;-(

Ich habe jetzt ein Roomate-Device "Kind1" definiert und unter Roommate_reading "aufgestanden; bettfertig" eingetragen. Die Status "aufgestanden" bzw. "bettfertig" werden jetzt durch die Taster grün und rot gesetzt. Aber was muss ich jetzt noch tun, dass der Rolladen jetzt auch tatsächlich in Automatik hoch / runter und auf Abschattung fährt?
Gibt's da eib Beispiel irgendwo?
Ich habe in der Commandref / im Wiki leider nichts gefunden was mich da weiter gebracht hätte.

Danke und viele Grüsse
Bäschdler

Du hast wirklich ein Roommate angelegt? Kein Dummy? Dann ist noch wichtig das die Readings bzw. die Werte in englisch drin stehen. Also asleep und home sollten reichen.

define notifyKindRoommateSwitch notify Switch ....   
für mehr brauch ich ein list vom Taster.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 02 September 2019, 15:31:49
Zitat von: CoolTux am 01 September 2019, 21:32:44
Und wenn Du dann holisay2we als Attribut in global hast mit dem Holiday Device drin stehen dann fahren die Rollos wie am Wochenende.

Ja hab ich, ist schon so lange her das ich das konfiguriert habe. Und normal fahren die Rollos auch an Feiertagen wie am Wochenende. Z.zt. fahren sie halt gar nicht, nur runter wenn night close ist. Ich kann ja mal ein Debug mitlaufen lassen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 02 September 2019, 17:30:26
Zitat von: FunkOdyssey am 31 August 2019, 21:44:47
Wurde eigentlich in der letzten Versionen irgendetwas am Privacy-Modus geändert?
Gerade sind meine Jalousien unverhofft von geschlossen auf 50% (Privacy) gefahren und das obwohl eine Stunde zuvor der Helligkeitswerte zum Herunterfahren erreicht war und die Jalousien somit bereits ganz unten waren.


2019-08-31_08:16:22 rollo ASC_ShuttersLastDrive: manual
2019-08-31_09:52:33 rollo deviceMsg: on (to VCCU)
2019-08-31_09:52:33 rollo level: 100
2019-08-31_09:52:33 rollo motor: stop:on
2019-08-31_09:52:33 rollo pct: 100
2019-08-31_09:52:33 rollo on
2019-08-31_09:52:33 rollo timedOn: off
2019-08-31_09:52:33 rollo ASC_ShuttersLastDrive: manual
2019-08-31_20:30:57 rollo level: set_0
2019-08-31_20:30:57 rollo set_0
2019-08-31_20:30:57 rollo deviceMsg: on (to VCCU)
2019-08-31_20:30:57 rollo level: 100
2019-08-31_20:30:57 rollo motor: down:on
2019-08-31_20:30:57 rollo pct: 100
2019-08-31_20:30:57 rollo on
2019-08-31_20:30:57 rollo timedOn: off
2019-08-31_20:30:58 rollo ASC_ShuttersLastDrive: minimum brightness threshold fell below
2019-08-31_20:31:28 rollo deviceMsg: off (to VCCU)
2019-08-31_20:31:28 rollo level: 0
2019-08-31_20:31:28 rollo motor: stop:off
2019-08-31_20:31:28 rollo pct: 0
2019-08-31_20:31:28 rollo off
2019-08-31_20:31:28 rollo timedOn: off
2019-08-31_20:31:28 rollo ASC_ShuttersLastDrive: manual
2019-08-31_21:30:31 rollo level: set_50
2019-08-31_21:30:31 rollo set_50
2019-08-31_21:30:31 rollo deviceMsg: off (to VCCU)
2019-08-31_21:30:31 rollo level: 0
2019-08-31_21:30:31 rollo motor: up:off
2019-08-31_21:30:31 rollo pct: 0
2019-08-31_21:30:31 rollo off
2019-08-31_21:30:31 rollo timedOn: off
2019-08-31_21:30:31 rollo ASC_ShuttersLastDrive: privacy position
2019-08-31_21:30:46 rollo deviceMsg: 50 (to VCCU)
2019-08-31_21:30:46 rollo level: 50
2019-08-31_21:30:46 rollo motor: stop:50
2019-08-31_21:30:46 rollo pct: 50
2019-08-31_21:30:46 rollo 50
2019-08-31_21:30:46 rollo timedOn: off
2019-08-31_21:30:46 rollo ASC_ShuttersLastDrive: privacy position
2019-08-31_21:31:15 rollo set_off
2019-08-31_21:31:16 rollo deviceMsg: 50 (to VCCU)
2019-08-31_21:31:16 rollo level: 50
2019-08-31_21:31:16 rollo motor: down:50
2019-08-31_21:31:16 rollo pct: 50
2019-08-31_21:31:16 rollo 50
2019-08-31_21:31:16 rollo timedOn: off
2019-08-31_21:31:16 rollo ASC_ShuttersLastDrive: manual
2019-08-31_21:31:33 rollo deviceMsg: off (to VCCU)
2019-08-31_21:31:33 rollo level: 0
2019-08-31_21:31:33 rollo motor: stop:off
2019-08-31_21:31:33 rollo pct: 0
2019-08-31_21:31:33 rollo off
2019-08-31_21:31:33 rollo timedOn: off
2019-08-31_21:31:34 rollo ASC_ShuttersLastDrive: manual



  ASC        2
   ASC_BrightnessSensor sensor:median 120:50
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 30
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 30
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 80
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 12000
   ASC_Shading_StateChange_Sunny 18000
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_WiggleValue 15


Ich hole das Thema noch einmal wieder hoch, da ich nun ein Debug-Log dazu habe.
Sämtliche Jalousien (eine Ausnahme zum Debuggen) haben nun ein "event-on-change-reading .*". Aber das macht keinen Unterschied.
Ich sende dir die Logs und Lists per E-Mail zu.
Danke.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FHEM_newbie am 02 September 2019, 22:29:52
Zitat von: CoolTux am 01 September 2019, 22:43:49
Nein die Zeiten kommen nicht von Twilight sondern aus einer Funktion des Moduls SUNRISE_EL

Alles klar, vielen Dank, dann kann ich das SUNRISE_EL noch richtig konfigurieren. Wäre es an der Stelle aber nicht praktischer die Daten aus dem Twilight Modul zu verwenden, wenn man es für die Beschattung eh braucht und konfigurieren muss?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 September 2019, 23:00:02
Nein weil es auch User gibt die keine Beschattung und somit kein Twilight oder Astro verwenden. Sie wollen nur nach Astro Zeiten die Rollos Abends und Morgens fahren. Da muss man kein großes Modul einbinden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Bäschdler am 03 September 2019, 10:32:15
Zitat von: CoolTux am 02 September 2019, 12:17:24
Du hast wirklich ein Roommate angelegt? Kein Dummy? Dann ist noch wichtig das die Readings bzw. die Werte in englisch drin stehen. Also asleep und home sollten reichen.

define notifyKindRoommateSwitch notify Switch ....   
für mehr brauch ich ein list vom Taster.


Ja ich habe ein Roommate angelegt.
hier der List:
Internals:
   CFGFN     
   DEF        Bewohner
   DURATIONTIMER 1567498590.40094
   FUUID      5d6e210f-f33f-c344-e7b0-64cc8e219ec47007
   FVERSION   20_ROOMMATE.pm:0.195330/2019-06-02
   NAME       Kind1
   NOTIFYDEV  global,
   NR         130425
   NTFY_ORDER 50-Kind1
   READY      1
   RESIDENTGROUPS Bewohner
   STATE      aufgestanden
   SUBTYPE    adult
   TYPE       ROOMMATE
   READINGS:
     2019-09-03 10:15:26   durTimerAbsence 00:00:00
     2019-09-03 10:15:26   durTimerAbsence_cr 0
     2019-09-03 10:15:26   durTimerPresence 00:00:00
     2019-09-03 10:15:26   durTimerPresence_cr 0
     2019-09-03 10:15:26   durTimerSleep   00:00:00
     2019-09-03 10:15:26   durTimerSleep_cr 0
     2019-09-03 10:15:30   lastArrival     2019-09-03 10:15:30
     2019-09-03 10:15:30   lastLocation    undefined
     2019-09-03 10:15:30   lastState       initialized
     2019-09-03 10:15:30   location        home
     2019-09-03 10:15:30   mood            sleepy
     2019-09-03 10:15:30   presence        present
     2019-09-03 10:15:30   state           awoken
     2019-09-03 10:15:30   wayhome         0
   TIMER:
     Kind1_DurationTimer:
       HASH       Kind1
       MODIFIER   DurationTimer
       NAME       Kind1_DurationTimer
Attributes:
   alias      Status
   devStateIcon .*zuhause:user_available:absent .*anwesend:user_available:absent .*abwesend:user_away:home .*verreist:user_ext_away:home .*bettfertig:scene_toilet:asleep .*schlaeft:scene_sleeping:awoken .*schläft:scene_sleeping:awoken .*aufgestanden:scene_sleeping_alternat:home .*:user_unknown:home
   eventMap   home:zuhause absent:abwesend gone:verreist gotosleep:bettfertig asleep:schläft awoken:aufgestanden
   group      Kind1
   icon       people_sensor
   room       Residents
   rr_realname group
   sortby     1
   webCmd     state
   widgetOverride state:zuhause,bettfertig,schläft,aufgestanden,abwesend,verreist


und hier der List von den beiden Notify's mit denen ich per Tasterdruck die beiden Zustände "bettfertig" und "aufgestanden" setze:
Internals:
   DEF        ESPEasy_Wohnzimmer_Taste_weiss:State:.3 set Kind1 bettfertig ;

trigger man_log_FileLog_Test log "OG Wohnzimmer Taste weiss doppelklick"
   FUUID      5d19fb44-f33f-c344-c747-93deab2e7834cc1e
   NAME       ny_OG_Wohnzimmer_Taste_weiss_doppelklick
   NOTIFYDEV  ESPEasy_Wohnzimmer_Taste_weiss
   NR         694
   NTFY_ORDER 50-ny_OG_Wohnzimmer_Taste_weiss_doppelklick
   REGEXP     ESPEasy_Wohnzimmer_Taste_weiss:State:.3
   STATE      2019-09-03 10:27:19
   TRIGGERTIME 1567499239.03948
   TYPE       notify
   READINGS:
     2019-09-03 10:24:53   state           active
Attributes:

Internals:
   DEF        ESPEasy_Wohnzimmer_Taste_weiss:State:.11 set Kind1 aufgestanden ;

trigger man_log_FileLog_Test log "OG Wohnzimmer Taste weiss lang gedrueckt"
   FUUID      5cbdaf44-f33f-c344-18ff-e1641c9c9b103911
   NAME       ny_OG_Wohnzimmer_Taste_weiss_lang
   NOTIFYDEV  ESPEasy_Wohnzimmer_Taste_weiss
   NR         656
   NTFY_ORDER 50-ny_OG_Wohnzimmer_Taste_weiss_lang
   REGEXP     ESPEasy_Wohnzimmer_Taste_weiss:State:.11
   STATE      2019-09-03 10:26:18
   TRIGGERTIME 1567499178.89689
   TYPE       notify
   READINGS:
     2019-09-03 10:25:22   state           active
Attributes:


Weshalb das bei mir alles auf deutsch ist und wie eich es auf englich bekommen soll weiss ich leider nicht.

Danke für deine Unterstützung und viele Grüsse
Bäschdler
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 September 2019, 11:03:38
Du musst die Attribute eventMap und widgetOverride löschen. Und später wenn es klappt noch devStateIcon anpassen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Bäschdler am 03 September 2019, 11:42:59
Zitat von: CoolTux am 03 September 2019, 11:03:38
Du musst die Attribute eventMap und widgetOverride löschen. Und später wenn es klappt noch devStateIcon anpassen.

OK, das habe ich jetzt gemacht.
Jetzt habe ich die Stati: home, gotosleep, absent und gone.
Ich gehe jetzt mal davon aus, dass ich bei "gotosleep" den Rolladen geschlossen haben will und bei "home" soll er je nach Sonnenstand (morgens, abends) bzw. nach Helligkeit (und Temperatur,...) abschatten oder ganz offen sein. Wie bekomme ich es jetzt hin, dass das so tut?
Wenn das soweit tut kommt auch noch eine weitere Anforderung dazu: Der Rolladen soll abends trotzdem offen bleiben auch wenn die Sonne schon untergegangen ist wenn man z. B. auf den Balkon möchte. Vielleicht wäre es daher besser oben "gone" bzw. "absent" für alles in Automatik zu nehmen und "home" dafür, dass der Rolladen oben bleibt trotzdem es schon dunkel ist. Natürlich sollte der Rolladen dann beim Verlassen des Balkones auch wieder automatisch zu fahren (wenn sich der Zeitpunkt zwischen Sonnenuntergang und Sonnenaufgang befindet).

Wie muss ich das jetzt einstellen?

Danke und Grüsse
Bäschdler
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 September 2019, 11:56:46
Teste am besten erstmal home und asleep.

Bei asleep müssen die Rollos runter fahren und bei home hoch. Teste das erstmal bitte. Einfach den Roommate von Hand stellen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Bäschdler am 03 September 2019, 12:18:25
Zitat von: CoolTux am 03 September 2019, 11:56:46
Teste am besten erstmal home und asleep.

Bei asleep müssen die Rollos runter fahren und bei home hoch. Teste das erstmal bitte. Einfach den Roommate von Hand stellen.

Ich habe jetzt bei dem Rolladen unter
- ASC_Roommate_Device "Kind1" eingetragen
- ASC_Roommate_Reading "home; asleep" (ich hoffe das passt ?!?)

Wenn ich jetzt unter Kind1 die Stati im Webfrontend von FHEM ändere sehe ich, dass der jeweilige Status (home, gotosleep, absent, gone) übernommen und daneben angezeigt wird, der Rolladen macht aber keine Fahrbewegung. Er steht momentan auf Abschattungsposition und hat dadurch die Möglichkeit sowohl runter als auch hoch zu fahren.

Reicht das was ich oben geschrieben hatte was ich beim Rolladen eingetragen habe?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 September 2019, 12:22:34
Reading ist falsch. Lösche das Attribut bitte komplett. Brauchst Du nicht. Zur Info, das Reading würde state heißen. Aber das ist per Default.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Stephan1965 am 03 September 2019, 12:44:38
Hallo,
ich habe in der Küche ein zweiflügeliges Fenster mit einem Rollladen. Auf jedem Flügel habe ich einen two state - Sensor, der das Öffnen (eigentlich Kippen) dedektiert. Der Rollldaen soll (wenn unten -> Nachts) auf die Lüftungsposition fahren, egal welcher Fensterflügel gekippt wird.
So wie ich das verstanden habe, soll im Rollladen aber nur ein Sensor angegeben werden. Muss ich dann ein structure device aus den beiden Sensoren machen? Wie kriege ich das hin, dass dann auf open geht?

Gruß
Stephan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 September 2019, 12:54:24
Zitat von: Stephan1965 am 03 September 2019, 12:44:38
Hallo,
ich habe in der Küche ein zweiflügeliges Fenster mit einem Rollladen. Auf jedem Flügel habe ich einen two state - Sensor, der das Öffnen (eigentlich Kippen) dedektiert. Der Rollldaen soll (wenn unten -> Nachts) auf die Lüftungsposition fahren, egal welcher Fensterflügel gekippt wird.
So wie ich das verstanden habe, soll im Rollladen aber nur ein Sensor angegeben werden. Muss ich dann ein structure device aus den beiden Sensoren machen? Wie kriege ich das hin, dass dann auf open geht?

Gruß
Stephan

Du musst dann beide in eine structure packen. Mit clientstate_behavior und clientstate_priority kommst Du dann ans Ziel.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Bäschdler am 03 September 2019, 13:36:57
Zitat von: CoolTux am 03 September 2019, 12:22:34
Reading ist falsch. Lösche das Attribut bitte komplett. Brauchst Du nicht. Zur Info, das Reading würde state heißen. Aber das ist per Default.

Super, ich habe schon mal einen Teilerfolg :-)
ich habe das Attribut "ASC_Roommate_Reading" wieder auf state gesetzt.

Als ich jetzt bein "Kind1" den Status auf "gotosleep" gesetzt habe ist der Rolladen nach unten gefahren. Allerdings kan ich jetzt am Status von "Kind1" verändern was ich will, er bleibt unten. Gut, ich gebe zu ein schneller Wechsel zwischen gotosleep und home ist nicht unbedingt üblich, aber vorstellbar ist es. Das Kind soll in's Bett und schlafen, macht aber ein riesen Geschrei und man will den Rolladen wieder oben haben....

Oder muss ich noch was anderes einstellen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 03 September 2019, 13:43:44
Zitat von: CoolTux am 01 September 2019, 22:40:43
Dann muss ich das die Tage intensiver testen. Ich denke es hat etwas damit zu tun das Du den selben Sensor für 2 Rollos angegeben hast.
Jetzt ist nur der rechte in die Beschattung gefahren. Kann das an dem geänderten offset von 6 liegen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 03 September 2019, 13:45:53
Zitat von: dancatt am 03 September 2019, 13:43:44
Jetzt ist nur der rechte in die Beschattung gefahren. Kann das an dem geänderten offset von 6 liegen?
Hat sich erledigt
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 September 2019, 13:52:17
Zitat von: Bäschdler am 03 September 2019, 13:36:57
Super, ich habe schon mal einen Teilerfolg :-)
ich habe das Attribut "ASC_Roommate_Reading" wieder auf state gesetzt.

Als ich jetzt bein "Kind1" den Status auf "gotosleep" gesetzt habe ist der Rolladen nach unten gefahren. Allerdings kan ich jetzt am Status von "Kind1" verändern was ich will, er bleibt unten. Gut, ich gebe zu ein schneller Wechsel zwischen gotosleep und home ist nicht unbedingt üblich, aber vorstellbar ist es. Das Kind soll in's Bett und schlafen, macht aber ein riesen Geschrei und man will den Rolladen wieder oben haben....

Oder muss ich noch was anderes einstellen?

Ich glaube Du verstehst die Logik nicht ganz. Du wirst nicht erleben das man von gotosleep (also Vorbereitung zum schlafen gehen, Zähne putzen und so) zu home geht. Deswegen sagte ich, mache bitte erstmal nur asleep und home. Wenn das geht kontrollierst Du noch mal die Logik von Roommate. Es muß immer von gotosleep zu asleep gehen und von awoken zu home. Oder halt die kurze Form von home zu asleep und von asleep zu home.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 September 2019, 13:53:14
Zitat von: dancatt am 03 September 2019, 13:45:53
Hat sich erledigt

Kannst du das näher beschreiben bitte? Was hat sich erledigt? Das ganze Thema und nur ein Teil?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 03 September 2019, 13:59:10
Zitat von: CoolTux am 03 September 2019, 13:53:14
Kannst du das näher beschreiben bitte? Was hat sich erledigt? Das ganze Thema und nur ein Teil?
Nur mein vorletzter Post. Mein ursprüngliches Problem besteht immer noch.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Bäschdler am 03 September 2019, 14:02:05
Zitat von: CoolTux am 03 September 2019, 13:52:17
Ich glaube Du verstehst die Logik nicht ganz. Du wirst nicht erleben das man von gotosleep (also Vorbereitung zum schlafen gehen, Zähne putzen und so) zu home geht. Deswegen sagte ich, mache bitte erstmal nur asleep und home. Wenn das geht kontrollierst Du noch mal die Logik von Roommate. Es muß immer von gotosleep zu asleep gehen und von awoken zu home. Oder halt die kurze Form von home zu asleep und von asleep zu home.

Ja das stimmt, ich verstehe die Logik nicht. Deshalb fragte ich ja auch nach Doku, Beispiel,...

Ich habe aber seit dem löschen der Attribute eventMap, widgetOverride und devStateIcon nur noch die Stati home, gotosleep, absent und gone.
Einen Status asleep gibt es bei mir nicht zum Auswählen.
Muss ich jetzt diesen in dem Attribut eventMap wieder anlegen? und noch weitere? oder wo anders?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Prof. Dr. Peter Henning am 03 September 2019, 14:14:21
Diese Module sind doch nun wirklich gut dokumentiert - man muss das nur mal lesen.

ZitatStati
Die Mehrzahl von Status ist Status.

LG

pah
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 03 September 2019, 14:16:46
Hallo zusammen,

hat sich eventuell jemand bereits die Mühe gemacht (ich habe bei der Suche in den 174! Seiten nix gefunden) eine Übersicht / Grafik / Strukturablauf zu entwickeln, aus der erkennbar ist, welche Priorität die zum Verfahren eines Rollos verwendeten Readings und Attribute (Angaben ASC-Device vor denen des Rollladen-Device oder danach, Licht vor Zeit vor Shading vor Astro, etc...) haben?

Viele Grüße
Frank 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 September 2019, 14:28:36
Zitat von: trabantp60 am 03 September 2019, 14:16:46
Hallo zusammen,

hat sich eventuell jemand bereits die Mühe gemacht (ich habe bei der Suche in den 174! Seiten nix gefunden) eine Übersicht / Grafik / Strukturablauf zu entwickeln, aus der erkennbar ist, welche Priorität die zum Verfahren eines Rollos verwendeten Readings und Attribute (Angaben ASC-Device vor denen des Rollladen-Device oder danach, Licht vor Zeit vor Shading vor Astro, etc...) haben?

Viele Grüße
Frank

Hallo Frank,

Noch nicht.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 September 2019, 14:31:11
Zitat von: Bäschdler am 03 September 2019, 14:02:05
Ja das stimmt, ich verstehe die Logik nicht. Deshalb fragte ich ja auch nach Doku, Beispiel,...

Ich habe aber seit dem löschen der Attribute eventMap, widgetOverride und devStateIcon nur noch die Stati home, gotosleep, absent und gone.
Einen Status asleep gibt es bei mir nicht zum Auswählen.
Muss ich jetzt diesen in dem Attribut eventMap wieder anlegen? und noch weitere? oder wo anders?

Zitatrr_states - Liste aller in FHEMWEB angezeigter Status; Eintrage nur mit Komma trennen und KEINE Leerzeichen benutzen; nicht unterstützte Status führen zu Fehlern
https://commandref.fhem.de/commandref_DE.html#ROOMMATE
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Bäschdler am 03 September 2019, 14:49:42
Zitat von: CoolTux am 03 September 2019, 14:31:11
https://commandref.fhem.de/commandref_DE.html#ROOMMATE

Heureka, vielen Dank für den Hinweis.
Ich habe jetzt das Attribut "rr_states" mit den für Roommate in der commandref zulässigen Status befüllt.
Stelle ich den Status auf "asleep" fährt der Rollo zu, stelle ich ihn auf "home" fährt er in die Abschattungsposition (was den derzeitigen Bedingungen nach korrekt ist).

Sehr schön, so wollte ich es haben. Danke.

Wenn Du mir jetzt noch die weiterführende Frage wie ich den Rolladen während einem Aufenthalt auf dem Balkon offen halte obwohl die Bedingungen für Abschatten bzw. bei Nacht gegeben sind bin ich vollkommen glücklich :-)

Viele Grüsse
Bäschdler
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 September 2019, 15:34:38
Dazu muss ein Kontaktsensor vorhanden sein. Den trägst Du beim Rollo als WinRec ein und stellst dem place auf terrace. Das sollte eigentlich reichen. Bitte vorher testen und bei den ersten malen Schlüssel mit nehmen. Alternat Kind oder Frau oder Hund drin lassen  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Nobby1805 am 03 September 2019, 16:53:49
 ;D ;D ;D wenn es keine Terrasse sondern ein Balkon ist, dann brauchst du statt des Schlüssels einen Fallschirm  ;D ;D ;D ;D ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Prof. Dr. Peter Henning am 03 September 2019, 17:56:37
Zitatwenn es keine Terrasse sondern ein Balkon ist, dann brauchst du statt des Schlüssels einen Fallschirm
Oder statt der Frau eine Leiter?


@CoolTux: Ich habe schon wieder ein Feature-Request. Das Attribut ASC_Shading_Pos sollte beim Ausführen des "set ... pct <Wert>" an den Rollladen überprüft werden. Wenn es sich um einen {} geklammerten Ausdruck handelt, wird er nicht direkt an den set-Befehl übergeben, sondern vorher mit eval(...) ausgewertet. Zusätzlich könnte man in dem Ausdruck vor Evaluation auch noch die Variablen $ALT,$AZ durch den aktuellen Sonnenstand ersetzen.

Das würde die Angabe einer Perl-Funktion ermöglichen, welche die Shading_Pos dynamisch an den Sonnenstand anpasst.

LG

pah
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 September 2019, 19:01:32
Steht auf meiner ToDo Liste  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Stephan1965 am 03 September 2019, 19:26:33
Hallo CoolTux,
bezüglich der beiden Fenstersensoren:
ZitatDu musst dann beide in eine structure packen. Mit clientstate_behavior und clientstate_priority kommst Du dann ans Ziel.


Internals:
   ATTR       SENSOR
   CFGFN     
   CHANGEDCNT 6
   DEF        SENSOR Fenster_links_Kueche Fenster_rechts_Kueche
   FUUID      5d6e9eaf-f33f-cd59-9320-cbab4bee8e8b2464
   NAME       Fenstersensor_Kueche
   NR         27633
   NTFY_ORDER 50-Fenstersensor_Kueche
   STATE      closed
   TYPE       structure
   READINGS:
     2019-09-03 19:19:14   LastDevice      Fenster_rechts_Kueche
     2019-09-03 19:19:14   LastDevice_Abs  Fenster_rechts_Kueche
     2019-09-03 19:19:14   state           closed
Attributes:
   clientstate_behavior relative
   clientstate_priority open closed
   devStateIcon closed:fts_window_1w@green open:fts_window_1w_open@red
   room       1.4_Kueche


Es funktioniert. Danke!

Gruß
Stephan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BOFH am 03 September 2019, 23:02:07
Zitat von: FunkOdyssey am 02 September 2019, 17:30:26
Ich hole das Thema noch einmal wieder hoch, da ich nun ein Debug-Log dazu habe.
Sämtliche Jalousien (eine Ausnahme zum Debuggen) haben nun ein "event-on-change-reading .*". Aber das macht keinen Unterschied.
Ich sende dir die Logs und Lists per E-Mail zu.
Danke.

Gab es hier schon eine "Lösung"?  Meine Rollos fahren auch runter aufgrund Helligkeit und dann wieder in Privacy Pos bei 
ASC_Time_Down_Late - ASC_PrivacyDownTime_beforNightClose;  und dann wieder runter bei ASC_Time_Down_Late
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 September 2019, 23:45:55
Der Grund ist bekannt, allein an Zeit mangelt es aktuell. Aber ich denke diesen Monat wird das auf jeden Fall was.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beetle2003 am 04 September 2019, 06:50:38
Guten Morgen,

gibt es einen Parameter der es mir ermöglicht, dass mein Rolle X Minuten vor dem Astro Event fährt?

Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Prof. Dr. Peter Henning am 04 September 2019, 08:00:27
Modul YAAHM ansehen, event "beforesunrise".

LG

pah
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 September 2019, 08:03:39
Zitat von: Beetle2003 am 04 September 2019, 06:50:38
Guten Morgen,

gibt es einen Parameter der es mir ermöglicht, dass mein Rolle X Minuten vor dem Astro Event fährt?

Danke

Aktuell noch nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kotaro am 04 September 2019, 10:02:11
Hallo,

ich werde langsam meine Rollos von Gurtzug auf elektrisch und automatisiert umstellen. Dabei dachte ich, ach ich mache das ganze easy in Homematic.. gibt ja da schon einige Lösungen (u.a. mit Direktverbindungen) aber dann bin ich auf dieses Tolle Modul gestoßen, und ich werde auch dies wieder in FHEM bearbeiten  ;D

Jetzt meine Frage/Feature-Request:

Aber ich weiß nicht, ob das überhaut gewünscht ist....
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 September 2019, 10:24:04
Zitat von: kotaro am 04 September 2019, 10:02:11
Hallo,

ich werde langsam meine Rollos von Gurtzug auf elektrisch und automatisiert umstellen. Dabei dachte ich, ach ich mache das ganze easy in Homematic.. gibt ja da schon einige Lösungen (u.a. mit Direktverbindungen) aber dann bin ich auf dieses Tolle Modul gestoßen, und ich werde auch dies wieder in FHEM bearbeiten  ;D

Jetzt meine Frage/Feature-Request:

  • Ist es möglich, das man das die morgendlichen Rollläden-Öffnung nicht nach Astro-Funktion, sondern mit dem Residents-Device --> Status awake nutzen könnte? so könnte man zum beispiel einstellen, wenn das Haus/oder eine Person (z.B. erst wenn meine Frau erwacht - da sie einen leichten Schlaf hat und ich oft vor ihr aufstehe) die Rollos hochfahren? oder wäre das sinnvoller über die Residents/ROOMMATE zu steuern (das man einstellt, nicht vor 7:30 bei ASC und bei Residents bei Awake alle Rollos hochfahren lässt?)
  • Klasse wäre natürlich, wenn man das auch wieder global einstellen könnte im ASC und (z.b. 1 Rollo getrennt einstellen könnte)


Aber ich weiß nicht, ob das überhaut gewünscht ist....

Hallo,

Das gibt es bereits. Der Status von zugeordnete Rommates wird selbstverständlich beachtet. So lange noch ein Roommate auf asleep steht wird das Rollo selbst bei anstehender Tagfahrt nicht hoch gefahren sondern dann erst wenn der letzte Roommate erwacht ist.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kotaro am 04 September 2019, 11:49:03
Zitat von: CoolTux am 04 September 2019, 10:24:04
Hallo,

Das gibt es bereits. Der Status von zugeordnete Rommates wird selbstverständlich beachtet. So lange noch ein Roommate auf asleep steht wird das Rollo selbst bei anstehender Tagfahrt nicht hoch gefahren sondern dann erst wenn der letzte Roommate erwacht ist.


Grüße

Ach das ist ja echt super, muss ich mir genauer anschauen. Leider stellt sich mir noch eine weitere Frage, ist es möglich, das man das Control unabhängig von ASC_Pos_Reading einstellen kann? also ASC_Pos_Reading pct[:Parameter zum Einstellen des Levels]

Min anderen Worten, man kann in Homematic IP mehrere (3) virtuelle Kanäle nutzen, und diese mit or, xor und anderen dingen verknüpfen.
Jetzt möchte ich grundsätzlich das ich mit der Fernbedienung den Kanal 4, Kanal 5 für Wetter/Twilight usw., Kanal 6 für Aussperrschutz (Direktverknüpfung mit Sensor für erhöhten WAF) und entsprechend diese miteinander verbinden.

jetzt lässt sich auch über FHEM mit 4.LEVEL oder 5.LEVEL oder 6.LEVEL der entsprechende Kanal steuern, aber der Levelstatus erscheint sinnvoll nur in Kanal 3 (mittels pct wie im default hinterlegt erfassbar).

Also wäre die Frage, ob man hier einen optionalen Kanal zum Steuern unabhängig des Reading einstellen könnte? Die könnte man ja unter ASC_Pos_Reading zusätzlich wie o.g. aufnehmen. Wäre das Möglich?

Ist auf jeden Fall nix dringenden, wäre aber cool, wenn das möglich wäre, oder habe ich schon wieder etwas überlesen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 September 2019, 11:53:06
Das kann nur einer beantworten der bereits HMIP im Einsatz hat. Es gibt glaube ein oder zwei User die ASC mit HMIP verwenden und es scheint auch zu gehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Prof. Dr. Peter Henning am 04 September 2019, 12:30:53
Ich verstehe den Use Case noch nicht - warum sollte man einen Kanal einer Fernbedienung mit einem Sensor verknüpfen wollen? Was soll denn genau wie fernbedienbar sein ?

LG

pah
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 04 September 2019, 20:11:53
Zitat von: CoolTux am 01 September 2019, 07:27:09
Kannst Du bitte genau diesem Rollo ein event-on-change-reading .* Verpassen und über den Tag so drei vier mal noch mal testen?

Mit Zuordnung des Rollos meinst Du
AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 =....

Diese Zuordnung kommt aber nicht von ASC sondern ist genau das was FHEM erkennt. Es ist das Event so wie Du es auch im Eventmonitor sehen würdest aufgefangen von ASC.

Mahlzeit,

bin jetzt endlich mal dazu gekommen etwas zu testen.
Manual-Erkennung immer noch bescheiden.

ASC-debug 1
ASC-Dev verbose 5
Rolladen-Dev verbose 5
Rolladen-Dev event-on-change-reading .*


Versuch 1 - manual nicht erkannt:

2019.09.02 17:09:17 3: CUL_HM set OG.sz.RO.SZRolladen pct 0
2019.09.02 17:09:17 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.02 17:09:18 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.02 17:09:18 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 87',
          'motor: up:87',
          'state: 87'
        ];

2019.09.02 17:09:18 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.02 17:09:22 4: AutoShuttersControl (Rolladensteuerung) - Devname: rgr_Home Name: Rolladensteuerung Notify: $VAR1 = [
          'durTimerPresence_cr: 15',
          'durTimerPresence: 00:15:20'
        ];

2019.09.02 17:09:34 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.02 17:09:34 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.02 17:09:34 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: off (to VCCU)',
          'level: 0',
          'motor: stop:off',
          'pct: 0',
          'state: off'
        ];

2019.09.02 17:09:34 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process


Versuch 2 - ebenfalls kein manual erkannt:

2019.09.04 19:55:41 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.04 19:55:41 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: set_18'
        ];

2019.09.04 19:55:41 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: set_18'
        ];

2019.09.04 19:55:41 3: CUL_HM set OG.sz.RO.SZRolladen pct 18
2019.09.04 19:55:41 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.04 19:55:41 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 19:55:41 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 0',
          'motor: down:off',
          'state: off'
        ];

2019.09.04 19:55:41 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.04 19:55:45 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 19:55:45 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.04 19:55:45 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 18 (to VCCU)',
          'level: 18',
          'motor: stop:18',
          'pct: 18',
          'state: 18'
        ];

2019.09.04 19:55:45 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.04 19:56:00 4: AutoShuttersControl (Rolladensteuerung) - Devname: rgr_Home Name: Rolladensteuerung Notify: $VAR1 = [
          'durTimerPresence_cr: 211',
          'durTimerPresence: 03:31:20'
        ];

2019.09.04 19:56:16 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'rssi: -61.0'
        ];

2019.09.04 19:56:16 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 19:56:16 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 19:56:16 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 19:56:16 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 19:56:16 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 19:56:16 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 19:56:16 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness


Versuch 3 - kein manual erkannt

019.09.04 20:01:20 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.04 20:01:20 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: set_0'
        ];

2019.09.04 20:01:20 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: set_0'
        ];

2019.09.04 20:01:20 3: CUL_HM set OG.sz.RO.SZRolladen pct 0
2019.09.04 20:01:20 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.04 20:01:20 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 20:01:20 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 18',
          'motor: up:18',
          'state: 18'
        ];

2019.09.04 20:01:20 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.04 20:01:21 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'load: 9'
        ];

2019.09.04 20:01:21 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (EG.sp.RO.SPRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'brightnessraw: 85',
          'brightness:   114'
        ];

2019.09.04 20:01:22 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (EG.sp.RO.SPRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:26 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 20:01:26 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.04 20:01:26 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: off (to VCCU)',
          'level: 0',
          'motor: stop:off',
          'pct: 0',
          'state: off'
        ];

2019.09.04 20:01:26 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process


Versuch 4 - hier habe ich vorher den Fenstersensor mittels setreading <device> state closed auf geschlossen gesetzt. Manual erkannt!

2019.09.04 20:04:14 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.04 20:04:14 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: set_10'
        ];

2019.09.04 20:04:14 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: set_10'
        ];

2019.09.04 20:04:14 3: CUL_HM set OG.sz.RO.SZRolladen pct 10
2019.09.04 20:04:14 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.04 20:04:14 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 20:04:14 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 0',
          'motor: down:off',
          'state: off'
        ];

2019.09.04 20:04:14 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.04 20:04:17 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 20:04:17 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.04 20:04:17 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 10 (to VCCU)',
          'level: 10',
          'motor: stop:10',
          'pct: 10',
          'state: 10'
        ];


ASC_DEBUG!!! 2019.09. 4 20:04:17 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'deviceMsg: 10 (to VCCU)',
          'level: 10',
          'motor: stop:10',
          'pct: 10',
          'state: 10'
        ];


ASC_DEBUG!!! 2019.09. 4 20:04:17 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'deviceMsg: 10 (to VCCU) level: 10 motor: stop:10 pct: 10 state: 10';

2019.09.04 20:04:17 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'OG.sz.RO.SZRolladen_PosValue: 10'
        ];


ASC_DEBUG!!! 2019.09. 4 20:04:17 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1567620257 Last Position Timestamp: 1567615658 Drive Up Max Duration: 40 Last Position: 30 aktuelle Position: 10
2019.09.04 20:04:17 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'state: manual'
        ];


ASC_DEBUG!!! 2019.09. 4 20:04:17 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.09. 4 20:04:17 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 96 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.09. 4 20:04:17 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 96 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.09. 4 20:04:17 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.09. 4 20:04:17 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2019.09.04 20:04:17 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.04 20:04:17 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: manual'
        ];


Der Vollständigkeit halber noch die lists:

ASC-Device:

Internals:
   FUUID      5d41be51-f33f-02b0-5861-2d1c6be1a306fa21
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  Astro,Buienradar,EG.ez.RO.EZRolladen,EG.ez.TK.FensterGross.strc,EG.ku.RO.KURolladen,EG.ku.TK.FensterKU,EG.sp.RO.SPRolladen,EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2,EG.wz.TK.FensterGross.strc,EG.wz.TK.FensterKlein,GH.xx.LS.HelligkeitAussen,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen,OG.sz.TK.FensterSZ,Rolladensteuerung,global,rgr_Home,rr_Katha,rr_Sascha
   NR         426
   NTFY_ORDER 51-Rolladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-09-04 17:47:56   EG.ez.RO.EZRolladen_PosValue 30
     2019-09-04 06:52:31   EG.ez.RO.EZRolladen_lastPosValue 100
     2019-09-04 16:37:26   EG.ez.RO.EZRolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:38   EG.ku.RO.KURolladen_PosValue 0
     2019-09-04 14:56:26   EG.ku.RO.KURolladen_lastPosValue 45
     2019-09-04 16:37:26   EG.ku.RO.KURolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:50   EG.sp.RO.SPRolladen_PosValue 0
     2019-09-04 06:52:31   EG.sp.RO.SPRolladen_lastPosValue 100
     2019-09-04 16:37:26   EG.sp.RO.SPRolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:38   EG.wz.RO.WZRolladen.1_PosValue 0
     2019-09-04 06:52:31   EG.wz.RO.WZRolladen.1_lastPosValue 100
     2019-09-04 16:37:26   EG.wz.RO.WZRolladen.1_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:38   EG.wz.RO.WZRolladen.2_PosValue 0
     2019-09-04 06:52:31   EG.wz.RO.WZRolladen.2_lastPosValue 100
     2019-09-04 16:37:26   EG.wz.RO.WZRolladen.2_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:46   OG.az.RO.AZRolladen_PosValue 0
     2019-09-04 06:52:31   OG.az.RO.AZRolladen_lastPosValue 100
     2019-09-04 16:37:26   OG.az.RO.AZRolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:47   OG.gz.RO.GZRolladen_PosValue 0
     2019-09-04 06:52:31   OG.gz.RO.GZRolladen_lastPosValue 80
     2019-09-04 16:37:26   OG.gz.RO.GZRolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 20:04:17   OG.sz.RO.SZRolladen_PosValue 10
     2019-09-04 16:24:41   OG.sz.RO.SZRolladen_lastPosValue 87
     2019-09-04 16:37:26   OG.sz.RO.SZRolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-07-31 20:11:43   ascEnable       on
     2019-07-31 18:19:11   controlShading  on
     2019-07-31 18:14:09   hardLockOut     off
     2019-09-04 16:37:23   room_EnOcean_Homekit_Rolladen EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2
     2019-09-04 16:37:23   room_EnOcean_Rolladen EG.ez.RO.EZRolladen,EG.ku.RO.KURolladen
     2019-09-04 16:37:23   room_Homekit_Rolladen EG.sp.RO.SPRolladen,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen
     2019-07-31 18:19:20   selfDefense     on
     2019-09-04 20:04:17   state           manual
     2019-07-31 20:13:44   sunriseTimeWeHoliday on
     2019-09-04 16:37:23   userAttrList    rolled out
   helper:
     shuttersList:
       EG.ez.RO.EZRolladen
       EG.ku.RO.KURolladen
       EG.sp.RO.SPRolladen
       EG.wz.RO.WZRolladen.1
       EG.wz.RO.WZRolladen.2
       OG.az.RO.AZRolladen
       OG.gz.RO.GZRolladen
       OG.sz.RO.SZRolladen
   monitoredDevs:
     Astro:
       Rolladensteuerung ASC_twilightDevice
     Buienradar:
       Rolladensteuerung ASC_rainSensor
     EG.ez.RO.EZRolladen:
     EG.ez.TK.FensterGross.strc:
       EG.ez.RO.EZRolladen ASC_WindowRec
     EG.ku.RO.KURolladen:
     EG.ku.TK.FensterKU:
       EG.ku.RO.KURolladen ASC_WindowRec
     EG.sp.RO.SPRolladen:
     EG.wz.RO.WZRolladen.1:
     EG.wz.RO.WZRolladen.2:
     EG.wz.TK.FensterGross.strc:
       EG.wz.RO.WZRolladen.2 ASC_WindowRec
     EG.wz.TK.FensterKlein:
       EG.wz.RO.WZRolladen.1 ASC_WindowRec
     GH.xx.LS.HelligkeitAussen:
       EG.ez.RO.EZRolladen ASC_BrightnessSensor
       EG.ku.RO.KURolladen ASC_BrightnessSensor
       EG.sp.RO.SPRolladen ASC_BrightnessSensor
       EG.wz.RO.WZRolladen.1 ASC_BrightnessSensor
       EG.wz.RO.WZRolladen.2 ASC_BrightnessSensor
       OG.az.RO.AZRolladen ASC_BrightnessSensor
       OG.gz.RO.GZRolladen ASC_BrightnessSensor
       OG.sz.RO.SZRolladen ASC_BrightnessSensor
     OG.az.RO.AZRolladen:
     OG.gz.RO.GZRolladen:
     OG.sz.RO.SZRolladen:
     OG.sz.TK.FensterSZ:
       OG.sz.RO.SZRolladen ASC_WindowRec
     rgr_Home:
       EG.ez.RO.EZRolladen ASC_Roommate_Device
       EG.ku.RO.KURolladen ASC_Roommate_Device
       EG.sp.RO.SPRolladen ASC_Roommate_Device
       EG.wz.RO.WZRolladen.1 ASC_Roommate_Device
       EG.wz.RO.WZRolladen.2 ASC_Roommate_Device
       OG.az.RO.AZRolladen ASC_Roommate_Device
       Rolladensteuerung ASC_residentsDev
     rr_Katha:
       OG.gz.RO.GZRolladen ASC_Roommate_Device
     rr_Sascha:
       OG.sz.RO.SZRolladen ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -6
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_rainSensor Buienradar:state 2.5:1.5 30
   ASC_residentsDev rgr_Home:presence
   ASC_shuttersDriveOffset 0
   ASC_tempSensor GV.xx.TF.Aussen:temperature
   ASC_twilightDevice Astro
   DbLogExclude .*
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen
   verbose    5


Rolladen-Device:

Internals:
   CUL_Stick_MSGCNT 14
   CUL_Stick_RAWMSG A0D6DA4103B9B882CD68A0601B400::-57:CUL_Stick
   CUL_Stick_RSSI -57
   CUL_Stick_TIME 2019-09-04 20:04:17
   DEF        3B9B88
   FUUID      5c443663-f33f-02b0-c822-df189f5fbff095c1
   HMLAN_MSGCNT 14
   HMLAN_RAWMSG E3B9B88,0000,12463AF8,FF,FFC6,6DA4103B9B882CD68A0601B400
   HMLAN_RSSI -58
   HMLAN_TIME 2019-09-04 20:04:17
   IODev      HMLAN
   LASTInputDev CUL_Stick
   MSGCNT     28
   NAME       OG.sz.RO.SZRolladen
   NOTIFYDEV  global
   NR         170
   NTFY_ORDER 50-OG.sz.RO.SZRolladen
   STATE      10
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:6D - t:10 s:3B9B88 d:2CD68A 0601B400
   protLastRcv 2019-09-04 20:04:17
   protRcv    14 last_at:2019-09-04 20:04:17
   protSnd    14 last_at:2019-09-04 20:04:17
   protState  CMDs_done
   rssi_HMLAN cnt:7 min:-57 max:-57 avg:-57 lst:-57
   rssi_at_CUL_Stick cnt:14 min:-58.5 max:-56.5 avg:-57.46 lst:-57
   rssi_at_HMLAN cnt:14 min:-61 max:-58 avg:-59.07 lst:-58
   READINGS:
     2019-08-11 11:15:28   ASC_Enable      on
     2019-09-04 20:04:17   ASC_ShuttersLastDrive manual
     2019-09-04 16:37:26   ASC_Time_DriveDown  4.09.2019 - 20:49
     2019-09-04 16:37:26   ASC_Time_DriveUp  5.09.2019 - 06:30
     2019-09-04 16:37:26   ASC_Time_PrivacyDriveDown  4.09.2019 - 20:34
     2019-08-04 19:14:45   Automatik_Pos_vor_Windowsafety 19
     2019-09-04 20:04:14   CommandAccepted yes
     2018-09-30 11:11:46   D-firmware      2.5
     2018-09-30 11:11:46   D-serialNr      MEQ0391510
     2019-08-25 10:58:52   PairedTo        0x2CD68A
     2018-10-10 17:49:26   R-driveDown     13.5 s
     2018-10-10 17:49:26   R-driveTurn     0.5 s
     2018-10-10 17:49:26   R-driveUp       16 s
     2018-10-10 17:49:25   R-pairCentral   0x2CD68A
     2018-10-10 17:49:26   R-sign          off
     2019-08-25 10:58:52   RegL_00.        00:00 02:01 0A:2C 0B:D6 0C:8A 15:05 18:00
     2019-08-25 10:58:53   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:87 0D:00 0E:A0 0F:05 10:00 30:06 56:00 57:22
     2019-09-04 16:37:23   associatedWith  Rolladensteuerung
     2019-09-04 20:04:17   deviceMsg       10 (to VCCU)
     2019-08-11 02:43:43   inhibit         set_off
     2019-09-04 20:04:17   level           10
     2019-09-04 20:04:17   motor           stop:10
     2019-09-04 20:04:17   pct             10
     2019-09-04 20:04:17   recentStateType info
     2019-09-04 20:04:17   state           10
     2019-09-04 20:04:17   timedOn         off
   helper:
     HM_CMDNR   109
     cSnd       112CD68A3B9B880201C8,112CD68A3B9B880201B4
     dlvlCmd    ++A0112CD68A3B9B880201B4
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3B9B88,00,00,00
       nextSend   1567620257.72999
       rxt        0
       vccu       VCCU
       p:
         3B9B88
         00
         00
         00
       prefIO:
         HMLAN
         CUL_Stick
     mRssi:
       mNo        6D
       io:
         CUL_Stick:
           -57
           -57
         HMLAN:
           -52
           -52
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN
       flg        A
       ts         1567620257.5733
       ack:
         HASH(0x8df0fa0)
         6D80022CD68A3B9B8800
     rssi:
       HMLAN:
         avg        -57
         cnt        7
         lst        -57
         max        -57
         min        -57
       at_CUL_Stick:
         avg        -57.4642857142857
         cnt        14
         lst        -57
         max        -56.5
         min        -58.5
       at_HMLAN:
         avg        -59.0714285714286
         cnt        14
         lst        -58
         max        -58
         min        -61
     tmpl:
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 87
   ASC_DriveUpMaxDuration 40
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 900
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device rr_Sascha
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 87
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 15:100
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 86
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 15000
   ASC_Shading_WaitingPeriod 600
   ASC_TempSensor OG.sz.TF.Schlafzimmer
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 06:40
   ASC_Time_Up_WE_Holiday 07:00
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec OG.sz.TK.FensterSZ
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_Stick
   IOgrp      VCCU:HMLAN,CUL_Stick
   autoReadReg 4_reqStatus
   comment    Cloudy/sunny 2000 / 2500
Shading Angle 75 / 75
Shading Direction 180
Shading Elev. 25

   devStateIcon Auf:fts_shutter_10@green Zu:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   event-on-change-reading .*
   expert     2_raw
   firmware   2.5
   group      Rolladen
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       Homekit,Rolladen
   serialNr   MEQ0391510
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   verbose    5
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 September 2019, 08:36:59
Können bitte die Leute mit dem PrivacyDrive after NightDrive mal die aktuelle Devel Version aus dem Git testen? Danke.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 05 September 2019, 09:05:37
Super, das ging ja schnell. Natürlich werde ich das testen. Danke dir.




Oh, ich sehe gerade folgende Änderung:
https://github.com/fhem/AutoShuttersControl/commit/e3c63a0a93b6714d0b0b3f723cc9b5f5af27f13b
Zieht das überall? Bei jeder Verwendung des Brightness-Wertes? Wenn ja, dann kann ich diversen Code zur Median- und Mittelwertbildung entfernen.
Das wäre vielleicht später ein Eintrag im Changelog wert, denn sonst wundern sich diverse Anwender, warum die Rollos plötzlich verzögerter fahren, oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 September 2019, 09:14:16
Zitat von: FunkOdyssey am 05 September 2019, 09:05:37
Super, das ging ja schnell. Natürlich werde ich das testen. Danke dir.




Oh, ich sehe gerade folgende Änderung:
https://github.com/fhem/AutoShuttersControl/commit/e3c63a0a93b6714d0b0b3f723cc9b5f5af27f13b
Zieht das überall? Bei jeder Verwendung des Brightness-Wertes? Wenn ja, dann kann ich diversen Code zur Median- und Mittelwertbildung entfernen.
Das wäre vielleicht später ein Eintrag im Changelog wert, denn sonst wundern sich diverse Anwender, warum die Rollos plötzlich verzögerter fahren, oder?

Naja schnell ist anders. Das Thema liegt ja schon seit 2 Wochen. Aber aktuell ist leider bisschen was los. Hoffe das es nun klappt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 September 2019, 09:39:19
Zitat von: C0mmanda am 04 September 2019, 20:11:53
Mahlzeit,

bin jetzt endlich mal dazu gekommen etwas zu testen.
Manual-Erkennung immer noch bescheiden.

ASC-debug 1
ASC-Dev verbose 5
Rolladen-Dev verbose 5
Rolladen-Dev event-on-change-reading .*


Versuch 1 - manual nicht erkannt:

2019.09.02 17:09:17 3: CUL_HM set OG.sz.RO.SZRolladen pct 0
2019.09.02 17:09:17 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.02 17:09:18 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.02 17:09:18 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 87',
          'motor: up:87',
          'state: 87'
        ];

2019.09.02 17:09:18 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.02 17:09:22 4: AutoShuttersControl (Rolladensteuerung) - Devname: rgr_Home Name: Rolladensteuerung Notify: $VAR1 = [
          'durTimerPresence_cr: 15',
          'durTimerPresence: 00:15:20'
        ];

2019.09.02 17:09:34 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.02 17:09:34 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.02 17:09:34 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: off (to VCCU)',
          'level: 0',
          'motor: stop:off',
          'pct: 0',
          'state: off'
        ];

2019.09.02 17:09:34 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process


Versuch 2 - ebenfalls kein manual erkannt:

2019.09.04 19:55:41 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.04 19:55:41 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: set_18'
        ];

2019.09.04 19:55:41 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: set_18'
        ];

2019.09.04 19:55:41 3: CUL_HM set OG.sz.RO.SZRolladen pct 18
2019.09.04 19:55:41 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.04 19:55:41 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 19:55:41 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 0',
          'motor: down:off',
          'state: off'
        ];

2019.09.04 19:55:41 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.04 19:55:45 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 19:55:45 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.04 19:55:45 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 18 (to VCCU)',
          'level: 18',
          'motor: stop:18',
          'pct: 18',
          'state: 18'
        ];

2019.09.04 19:55:45 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.04 19:56:00 4: AutoShuttersControl (Rolladensteuerung) - Devname: rgr_Home Name: Rolladensteuerung Notify: $VAR1 = [
          'durTimerPresence_cr: 211',
          'durTimerPresence: 03:31:20'
        ];

2019.09.04 19:56:16 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'rssi: -61.0'
        ];

2019.09.04 19:56:16 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 19:56:16 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 19:56:16 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 19:56:16 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 19:56:16 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 19:56:16 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 19:56:16 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness


Versuch 3 - kein manual erkannt

019.09.04 20:01:20 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.04 20:01:20 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: set_0'
        ];

2019.09.04 20:01:20 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: set_0'
        ];

2019.09.04 20:01:20 3: CUL_HM set OG.sz.RO.SZRolladen pct 0
2019.09.04 20:01:20 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.04 20:01:20 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 20:01:20 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 18',
          'motor: up:18',
          'state: 18'
        ];

2019.09.04 20:01:20 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.04 20:01:21 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'load: 9'
        ];

2019.09.04 20:01:21 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (EG.sp.RO.SPRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:21 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:21 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'brightnessraw: 85',
          'brightness:   114'
        ];

2019.09.04 20:01:22 4: AutoShuttersControl (OG.az.RO.AZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: OG.az.RO.AZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.1 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (EG.sp.RO.SPRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: EG.sp.RO.SPRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (EG.ku.RO.KURolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: EG.ku.RO.KURolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (OG.gz.RO.GZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: OG.gz.RO.GZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:22 4: AutoShuttersControl (EG.ez.RO.EZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 4 20:01:22 - EventProcessingShadingBrightness: EG.ez.RO.EZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.04 20:01:26 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 20:01:26 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.04 20:01:26 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: off (to VCCU)',
          'level: 0',
          'motor: stop:off',
          'pct: 0',
          'state: off'
        ];

2019.09.04 20:01:26 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process


Versuch 4 - hier habe ich vorher den Fenstersensor mittels setreading <device> state closed auf geschlossen gesetzt. Manual erkannt!

2019.09.04 20:04:14 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.04 20:04:14 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: set_10'
        ];

2019.09.04 20:04:14 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: set_10'
        ];

2019.09.04 20:04:14 3: CUL_HM set OG.sz.RO.SZRolladen pct 10
2019.09.04 20:04:14 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.04 20:04:14 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 20:04:14 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 0',
          'motor: down:off',
          'state: off'
        ];

2019.09.04 20:04:14 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.04 20:04:17 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.04 20:04:17 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.04 20:04:17 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 10 (to VCCU)',
          'level: 10',
          'motor: stop:10',
          'pct: 10',
          'state: 10'
        ];


ASC_DEBUG!!! 2019.09. 4 20:04:17 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'deviceMsg: 10 (to VCCU)',
          'level: 10',
          'motor: stop:10',
          'pct: 10',
          'state: 10'
        ];


ASC_DEBUG!!! 2019.09. 4 20:04:17 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'deviceMsg: 10 (to VCCU) level: 10 motor: stop:10 pct: 10 state: 10';

2019.09.04 20:04:17 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'OG.sz.RO.SZRolladen_PosValue: 10'
        ];


ASC_DEBUG!!! 2019.09. 4 20:04:17 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1567620257 Last Position Timestamp: 1567615658 Drive Up Max Duration: 40 Last Position: 30 aktuelle Position: 10
2019.09.04 20:04:17 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'state: manual'
        ];


ASC_DEBUG!!! 2019.09. 4 20:04:17 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.09. 4 20:04:17 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 96 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.09. 4 20:04:17 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 96 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.09. 4 20:04:17 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.09. 4 20:04:17 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2019.09.04 20:04:17 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.04 20:04:17 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: manual'
        ];


Der Vollständigkeit halber noch die lists:

ASC-Device:

Internals:
   FUUID      5d41be51-f33f-02b0-5861-2d1c6be1a306fa21
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  Astro,Buienradar,EG.ez.RO.EZRolladen,EG.ez.TK.FensterGross.strc,EG.ku.RO.KURolladen,EG.ku.TK.FensterKU,EG.sp.RO.SPRolladen,EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2,EG.wz.TK.FensterGross.strc,EG.wz.TK.FensterKlein,GH.xx.LS.HelligkeitAussen,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen,OG.sz.TK.FensterSZ,Rolladensteuerung,global,rgr_Home,rr_Katha,rr_Sascha
   NR         426
   NTFY_ORDER 51-Rolladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-09-04 17:47:56   EG.ez.RO.EZRolladen_PosValue 30
     2019-09-04 06:52:31   EG.ez.RO.EZRolladen_lastPosValue 100
     2019-09-04 16:37:26   EG.ez.RO.EZRolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:38   EG.ku.RO.KURolladen_PosValue 0
     2019-09-04 14:56:26   EG.ku.RO.KURolladen_lastPosValue 45
     2019-09-04 16:37:26   EG.ku.RO.KURolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:50   EG.sp.RO.SPRolladen_PosValue 0
     2019-09-04 06:52:31   EG.sp.RO.SPRolladen_lastPosValue 100
     2019-09-04 16:37:26   EG.sp.RO.SPRolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:38   EG.wz.RO.WZRolladen.1_PosValue 0
     2019-09-04 06:52:31   EG.wz.RO.WZRolladen.1_lastPosValue 100
     2019-09-04 16:37:26   EG.wz.RO.WZRolladen.1_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:38   EG.wz.RO.WZRolladen.2_PosValue 0
     2019-09-04 06:52:31   EG.wz.RO.WZRolladen.2_lastPosValue 100
     2019-09-04 16:37:26   EG.wz.RO.WZRolladen.2_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:46   OG.az.RO.AZRolladen_PosValue 0
     2019-09-04 06:52:31   OG.az.RO.AZRolladen_lastPosValue 100
     2019-09-04 16:37:26   OG.az.RO.AZRolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 18:47:47   OG.gz.RO.GZRolladen_PosValue 0
     2019-09-04 06:52:31   OG.gz.RO.GZRolladen_lastPosValue 80
     2019-09-04 16:37:26   OG.gz.RO.GZRolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-09-04 20:04:17   OG.sz.RO.SZRolladen_PosValue 10
     2019-09-04 16:24:41   OG.sz.RO.SZRolladen_lastPosValue 87
     2019-09-04 16:37:26   OG.sz.RO.SZRolladen_nextAstroTimeEvent  4.09.2019 - 20:49
     2019-07-31 20:11:43   ascEnable       on
     2019-07-31 18:19:11   controlShading  on
     2019-07-31 18:14:09   hardLockOut     off
     2019-09-04 16:37:23   room_EnOcean_Homekit_Rolladen EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2
     2019-09-04 16:37:23   room_EnOcean_Rolladen EG.ez.RO.EZRolladen,EG.ku.RO.KURolladen
     2019-09-04 16:37:23   room_Homekit_Rolladen EG.sp.RO.SPRolladen,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen
     2019-07-31 18:19:20   selfDefense     on
     2019-09-04 20:04:17   state           manual
     2019-07-31 20:13:44   sunriseTimeWeHoliday on
     2019-09-04 16:37:23   userAttrList    rolled out
   helper:
     shuttersList:
       EG.ez.RO.EZRolladen
       EG.ku.RO.KURolladen
       EG.sp.RO.SPRolladen
       EG.wz.RO.WZRolladen.1
       EG.wz.RO.WZRolladen.2
       OG.az.RO.AZRolladen
       OG.gz.RO.GZRolladen
       OG.sz.RO.SZRolladen
   monitoredDevs:
     Astro:
       Rolladensteuerung ASC_twilightDevice
     Buienradar:
       Rolladensteuerung ASC_rainSensor
     EG.ez.RO.EZRolladen:
     EG.ez.TK.FensterGross.strc:
       EG.ez.RO.EZRolladen ASC_WindowRec
     EG.ku.RO.KURolladen:
     EG.ku.TK.FensterKU:
       EG.ku.RO.KURolladen ASC_WindowRec
     EG.sp.RO.SPRolladen:
     EG.wz.RO.WZRolladen.1:
     EG.wz.RO.WZRolladen.2:
     EG.wz.TK.FensterGross.strc:
       EG.wz.RO.WZRolladen.2 ASC_WindowRec
     EG.wz.TK.FensterKlein:
       EG.wz.RO.WZRolladen.1 ASC_WindowRec
     GH.xx.LS.HelligkeitAussen:
       EG.ez.RO.EZRolladen ASC_BrightnessSensor
       EG.ku.RO.KURolladen ASC_BrightnessSensor
       EG.sp.RO.SPRolladen ASC_BrightnessSensor
       EG.wz.RO.WZRolladen.1 ASC_BrightnessSensor
       EG.wz.RO.WZRolladen.2 ASC_BrightnessSensor
       OG.az.RO.AZRolladen ASC_BrightnessSensor
       OG.gz.RO.GZRolladen ASC_BrightnessSensor
       OG.sz.RO.SZRolladen ASC_BrightnessSensor
     OG.az.RO.AZRolladen:
     OG.gz.RO.GZRolladen:
     OG.sz.RO.SZRolladen:
     OG.sz.TK.FensterSZ:
       OG.sz.RO.SZRolladen ASC_WindowRec
     rgr_Home:
       EG.ez.RO.EZRolladen ASC_Roommate_Device
       EG.ku.RO.KURolladen ASC_Roommate_Device
       EG.sp.RO.SPRolladen ASC_Roommate_Device
       EG.wz.RO.WZRolladen.1 ASC_Roommate_Device
       EG.wz.RO.WZRolladen.2 ASC_Roommate_Device
       OG.az.RO.AZRolladen ASC_Roommate_Device
       Rolladensteuerung ASC_residentsDev
     rr_Katha:
       OG.gz.RO.GZRolladen ASC_Roommate_Device
     rr_Sascha:
       OG.sz.RO.SZRolladen ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -6
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_rainSensor Buienradar:state 2.5:1.5 30
   ASC_residentsDev rgr_Home:presence
   ASC_shuttersDriveOffset 0
   ASC_tempSensor GV.xx.TF.Aussen:temperature
   ASC_twilightDevice Astro
   DbLogExclude .*
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen
   verbose    5


Rolladen-Device:

Internals:
   CUL_Stick_MSGCNT 14
   CUL_Stick_RAWMSG A0D6DA4103B9B882CD68A0601B400::-57:CUL_Stick
   CUL_Stick_RSSI -57
   CUL_Stick_TIME 2019-09-04 20:04:17
   DEF        3B9B88
   FUUID      5c443663-f33f-02b0-c822-df189f5fbff095c1
   HMLAN_MSGCNT 14
   HMLAN_RAWMSG E3B9B88,0000,12463AF8,FF,FFC6,6DA4103B9B882CD68A0601B400
   HMLAN_RSSI -58
   HMLAN_TIME 2019-09-04 20:04:17
   IODev      HMLAN
   LASTInputDev CUL_Stick
   MSGCNT     28
   NAME       OG.sz.RO.SZRolladen
   NOTIFYDEV  global
   NR         170
   NTFY_ORDER 50-OG.sz.RO.SZRolladen
   STATE      10
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:6D - t:10 s:3B9B88 d:2CD68A 0601B400
   protLastRcv 2019-09-04 20:04:17
   protRcv    14 last_at:2019-09-04 20:04:17
   protSnd    14 last_at:2019-09-04 20:04:17
   protState  CMDs_done
   rssi_HMLAN cnt:7 min:-57 max:-57 avg:-57 lst:-57
   rssi_at_CUL_Stick cnt:14 min:-58.5 max:-56.5 avg:-57.46 lst:-57
   rssi_at_HMLAN cnt:14 min:-61 max:-58 avg:-59.07 lst:-58
   READINGS:
     2019-08-11 11:15:28   ASC_Enable      on
     2019-09-04 20:04:17   ASC_ShuttersLastDrive manual
     2019-09-04 16:37:26   ASC_Time_DriveDown  4.09.2019 - 20:49
     2019-09-04 16:37:26   ASC_Time_DriveUp  5.09.2019 - 06:30
     2019-09-04 16:37:26   ASC_Time_PrivacyDriveDown  4.09.2019 - 20:34
     2019-08-04 19:14:45   Automatik_Pos_vor_Windowsafety 19
     2019-09-04 20:04:14   CommandAccepted yes
     2018-09-30 11:11:46   D-firmware      2.5
     2018-09-30 11:11:46   D-serialNr      MEQ0391510
     2019-08-25 10:58:52   PairedTo        0x2CD68A
     2018-10-10 17:49:26   R-driveDown     13.5 s
     2018-10-10 17:49:26   R-driveTurn     0.5 s
     2018-10-10 17:49:26   R-driveUp       16 s
     2018-10-10 17:49:25   R-pairCentral   0x2CD68A
     2018-10-10 17:49:26   R-sign          off
     2019-08-25 10:58:52   RegL_00.        00:00 02:01 0A:2C 0B:D6 0C:8A 15:05 18:00
     2019-08-25 10:58:53   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:87 0D:00 0E:A0 0F:05 10:00 30:06 56:00 57:22
     2019-09-04 16:37:23   associatedWith  Rolladensteuerung
     2019-09-04 20:04:17   deviceMsg       10 (to VCCU)
     2019-08-11 02:43:43   inhibit         set_off
     2019-09-04 20:04:17   level           10
     2019-09-04 20:04:17   motor           stop:10
     2019-09-04 20:04:17   pct             10
     2019-09-04 20:04:17   recentStateType info
     2019-09-04 20:04:17   state           10
     2019-09-04 20:04:17   timedOn         off
   helper:
     HM_CMDNR   109
     cSnd       112CD68A3B9B880201C8,112CD68A3B9B880201B4
     dlvlCmd    ++A0112CD68A3B9B880201B4
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3B9B88,00,00,00
       nextSend   1567620257.72999
       rxt        0
       vccu       VCCU
       p:
         3B9B88
         00
         00
         00
       prefIO:
         HMLAN
         CUL_Stick
     mRssi:
       mNo        6D
       io:
         CUL_Stick:
           -57
           -57
         HMLAN:
           -52
           -52
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN
       flg        A
       ts         1567620257.5733
       ack:
         HASH(0x8df0fa0)
         6D80022CD68A3B9B8800
     rssi:
       HMLAN:
         avg        -57
         cnt        7
         lst        -57
         max        -57
         min        -57
       at_CUL_Stick:
         avg        -57.4642857142857
         cnt        14
         lst        -57
         max        -56.5
         min        -58.5
       at_HMLAN:
         avg        -59.0714285714286
         cnt        14
         lst        -58
         max        -58
         min        -61
     tmpl:
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 87
   ASC_DriveUpMaxDuration 40
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 900
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device rr_Sascha
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 87
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 15:100
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 86
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 15000
   ASC_Shading_WaitingPeriod 600
   ASC_TempSensor OG.sz.TF.Schlafzimmer
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 06:40
   ASC_Time_Up_WE_Holiday 07:00
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec OG.sz.TK.FensterSZ
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_Stick
   IOgrp      VCCU:HMLAN,CUL_Stick
   autoReadReg 4_reqStatus
   comment    Cloudy/sunny 2000 / 2500
Shading Angle 75 / 75
Shading Direction 180
Shading Elev. 25

   devStateIcon Auf:fts_shutter_10@green Zu:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   event-on-change-reading .*
   expert     2_raw
   firmware   2.5
   group      Rolladen
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       Homekit,Rolladen
   serialNr   MEQ0391510
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   verbose    5
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


Gruß

Hallo,

Bitte mit dieser Version
https://github.com/fhem/AutoShuttersControl/tree/patch-noManualDetected
testen. Geht immer noch darum mehr Debug Infos zu sammeln.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 05 September 2019, 17:04:22
Zitat von: CoolTux am 05 September 2019, 09:39:19
Hallo,

Bitte mit dieser Version
https://github.com/fhem/AutoShuttersControl/tree/patch-noManualDetected
testen. Geht immer noch darum mehr Debug Infos zu sammeln.


Grüße

Ist installiert!
Melde mich sobald ich Zeit zum testen gefunden habe.

Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 05 September 2019, 22:40:55
Zitat von: CoolTux am 01 September 2019, 10:16:30
Das ist durchaus möglich, nur sehe ich nicht was  ;)

Hallo CoolTux,

ich bin aus dem Urlaub zurück und wollte der Sache mal auf den Grund gehen. Nochmal zusammengefasst.

- Holiday Device steht auf "Urlaub" und ist vollständig implementiert
- Residents Device = absent (ich habe zwar mit EventMap deutsche Bezeichnungen drin, aber der state ist "home" bzw. "absent (nicht jedoch gone !)
- Roommates = gone (verreist) ich habe aber in ASC keine Roommates verknüpft.
- ACS_Mode_Up und ACS_Mode_Down steht auf "always" sowie auch der Shading Mode in allen Devices

Meine Erwartungshaltung war, das Abends alle Rollos in "Night_Close" fahren und morgens zum Zeitpunkt "ASC_Time_Up_WE_Holiday" hoch fahren. Tagsüber sollten sie dann je nach Beschattungsregeln zu und auf fahren.

Tatsächlich fuhren sie nur Abends in NightClose und das wars dann. In der ASC Info stand auch nur bei 2 Rollos NightClose und bei den anderen manuell. Sie blieben einfach zu, ausser ich habe sie manuell gefahren. -> Könnte es evtl. sein das mein

Ich habe mal 2 Tage den Debug mitlaufen lassen aber da ist (glaube ich) nicht viel zu erkennen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 06 September 2019, 00:18:27
Zitat von: CoolTux am 05 September 2019, 08:36:59
Können bitte die Leute mit dem PrivacyDrive after NightDrive mal die aktuelle Devel Version aus dem Git testen? Danke.

Ein Abend ohne Schrecksekunde. Läuft. Danke.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 September 2019, 06:12:16
Zitat von: FunkOdyssey am 05 September 2019, 09:05:37
Oh, ich sehe gerade folgende Änderung:
https://github.com/fhem/AutoShuttersControl/commit/e3c63a0a93b6714d0b0b3f723cc9b5f5af27f13b
Zieht das überall? Bei jeder Verwendung des Brightness-Wertes? Wenn ja, dann kann ich diversen Code zur Median- und Mittelwertbildung entfernen.
Das wäre vielleicht später ein Eintrag im Changelog wert, denn sonst wundern sich diverse Anwender, warum die Rollos plötzlich verzögerter fahren, oder?

Das wird aktuell lediglich zur Beschattung verwendet und wird auch noch in kommenden Versionen anpassbar werden. Wollte es erst einmal testen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 September 2019, 06:16:37
Zitat von: Borkk am 05 September 2019, 22:40:55
Hallo CoolTux,

ich bin aus dem Urlaub zurück und wollte der Sache mal auf den Grund gehen. Nochmal zusammengefasst.

- Holiday Device steht auf "Urlaub" und ist vollständig implementiert
- Residents Device = absent (ich habe zwar mit EventMap deutsche Bezeichnungen drin, aber der state ist "home" bzw. "absent (nicht jedoch gone !)
- Roommates = gone (verreist) ich habe aber in ASC keine Roommates verknüpft.
- ACS_Mode_Up und ACS_Mode_Down steht auf "always" sowie auch der Shading Mode in allen Devices

Meine Erwartungshaltung war, das Abends alle Rollos in "Night_Close" fahren und morgens zum Zeitpunkt "ASC_Time_Up_WE_Holiday" hoch fahren. Tagsüber sollten sie dann je nach Beschattungsregeln zu und auf fahren.

Tatsächlich fuhren sie nur Abends in NightClose und das wars dann. In der ASC Info stand auch nur bei 2 Rollos NightClose und bei den anderen manuell. Sie blieben einfach zu, ausser ich habe sie manuell gefahren. -> Könnte es evtl. sein das mein

Ich habe mal 2 Tage den Debug mitlaufen lassen aber da ist (glaube ich) nicht viel zu erkennen.

Schaue ich mir. So wie Du das beschrieben hast sollte es aber ohne Probleme gehen. Hast ja alles auf always.

Aber nur der Vollständigkeit halber. Du hast zwar englisch in den Readings stehen, die Events sind aber auf Deutsch. Da Deutsch aktuell bei Residents und Roommate in ASC noch nicht beachtet wird funktioniert alles was auf Residents oder Roommates Events reagiert NICHT!!!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 06 September 2019, 10:28:25
Zitat von: CoolTux am 06 September 2019, 06:16:37
Schaue ich mir. So wie Du das beschrieben hast sollte es aber ohne Probleme gehen. Hast ja alles auf always.

Aber nur der Vollständigkeit halber. Du hast zwar englisch in den Readings stehen, die Events sind aber auf Deutsch. Da Deutsch aktuell bei Residents und Roommate in ASC noch nicht beachtet wird funktioniert alles was auf Residents oder Roommates Events reagiert NICHT!!!

Das kann aber nicht sein, ich hatte ja das Problem als ich noch in allen ASC-Devices Roommates eingetragen hatte, das alle Rollos runter fuhren wenn nur ein Roomate "absent" ging. Der anderer (meistens meine Frau :-)) stand dann in der dunklen Wohnung wenn ich z.B. Brötchen geholt habe. Darüber hatten wir ja mal vor einer Weile geschrieben und da dieses Verhalten "works as designt" ist, habe ich ja alle Roommates rausgelöscht.

Heute sind übrigens alle Rollos korrekt zur ""ASC_Time_Up_WE_Holiday" Zeit hoch gefahren.

Residents = Home
Holiday = Urlaub

(btw. ich habe jetzt mal von 0.6.28 auf 0.6.30 upgedatet.) 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Stephan1965 am 06 September 2019, 13:33:52
Hallo CoolTux,
ich bin jetzt dabei ASC auf alle Rollladen im Haus einzurichten. Und dann eventuell noch die Beschattung einrichten...

Ich habe zum Modul noch ein paar Fragen/Probleme/Anwendungsfälle:
- Meine Frau steht in der Woche zu einer bestimmten Zeit auf, ich bin schon viel früher aus dem Haus. 10 Minuten später soll das Rollo im Bad hochfahren, wieder 10 Minuten später auch in der Küche. Ist das mit ASC realisierbar oder soll ich das über RESIDENTS  machen? Ich will jetzt sowieso einen Schalter im Schlafzimmer anbringen, mit dem dann der jeweilige Status auf gotosleep / awoken geschaltet werden kann.

- In meiner alten Rollladensteuerung wurde das Rollo in der Küche (nur!) im Advent erst um 20:00 Uhr runtergefahren (damit die Fensterbeleuchtung sichtbar ist  ::)). Ist das in ASC realisierbar?

Viele Grüße
Stephan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 September 2019, 14:15:13
Zitat von: Stephan1965 am 06 September 2019, 13:33:52
Hallo CoolTux,
ich bin jetzt dabei ASC auf alle Rollladen im Haus einzurichten. Und dann eventuell noch die Beschattung einrichten...

Ich habe zum Modul noch ein paar Fragen/Probleme/Anwendungsfälle:
- Meine Frau steht in der Woche zu einer bestimmten Zeit auf, ich bin schon viel früher aus dem Haus. 10 Minuten später soll das Rollo im Bad hochfahren, wieder 10 Minuten später auch in der Küche. Ist das mit ASC realisierbar oder soll ich das über RESIDENTS  machen? Ich will jetzt sowieso einen Schalter im Schlafzimmer anbringen, mit dem dann der jeweilige Status auf gotosleep / awoken geschaltet werden kann.

- In meiner alten Rollladensteuerung wurde das Rollo in der Küche (nur!) im Advent erst um 20:00 Uhr runtergefahren (damit die Fensterbeleuchtung sichtbar ist  ::)). Ist das in ASC realisierbar?

Viele Grüße
Stephan

Hallo Stephan,

Ich würde das über Residents machen. Mache ich auch so. Sobald die Tageszeit erreicht ist aber Residents noch oder wieder auf asleep steht  wird nicht gefahren. Erst wenn Residents auf home oder awoken geht.
Da die Adventszeit ja doch etwas über einen Monat abdeckt würde ich hier einfach das Rollo per Zeit runter fahren lassen wärend der Adventszeit. Mache ich auch so.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 06 September 2019, 18:38:39
Zitat von: CoolTux am 06 September 2019, 06:16:37
Aber nur der Vollständigkeit halber. Du hast zwar englisch in den Readings stehen, die Events sind aber auf Deutsch. Da Deutsch aktuell bei Residents und Roommate in ASC noch nicht beachtet wird funktioniert alles was auf Residents oder Roommates Events reagiert NICHT!!!

So ich habe jetzt alle Roommates, Residents und betroffene notifys auf englisch umgestellt. Mal sehen was nun so passiert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Stephan1965 am 06 September 2019, 19:12:02
Hallo CoolTux,
kurzer OT:
ZitatIch würde das über Residents machen. Mache ich auch so.

Benutzt du auch die wake-up-timer, die in dem Residents-Modul erstellt werden können?  Oder schaltest du mit einem Notify beim Betätigen des Schalters "asleep" und hast dort die zu schaltenden Befehle (gegebenenfalls mit sleep dazwischen) eingetragen?

Gruß
Stephan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 September 2019, 19:25:58
Ich verwende die wake-up-timer als Wecker. Wenn ich keinen Wecker brauche (Wochenende) dann sage ich Google "Guten Morgen" und mein Roommate wird auf home gestellt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 07 September 2019, 20:18:10
Hallo zusammen,

ich habe gerade Fensterkontakte installiert und teste nun die Ventilation Funktion.

Zum Test hatte ich das Rollo manuell heruntergefahren position 100 und die Tür war geschlossen.
Dann wurde die Tür geöffnet und das Rollo fuhr auch auf position 10 hoch.

Jetzt ist die Tür zu, jedoch bleibt das Rollo bei position 10

Liegt es eventuell an dieser nächsten geplanten Fahrt?
     ASC_Time_DriveDown  7.09.2019 - 20:32

IM ASC wurde folgendes eingetragen:

     2019-09-07 19:57:07   WO_W_Rollo_FSB61_PosValue 10
     2019-09-07 08:00:02   WO_W_Rollo_FSB61_lastDelayPosValue 0
     2019-08-23 05:51:48   WO_W_Rollo_FSB61_lastPosValue 100        <<<<=== Dieser Eintrag war der Letzte, der mit ASC gefahren wurde. Danach war Lockout mit Dummy.
     2019-09-07 08:00:02   WO_W_Rollo_FSB61_nextAstroTimeEvent  7.09.2019 - 20:32

Ich habe bereits Verbose auf 5 gesetzt und beobachte mal weiter. Es sollte ja nachher die Nachtfahrt kommen.

Viele Grüße
     Christian



ASC v0.6.30


Internals:
   DEF        019E8886
   FUUID      5c49d3da-f33f-81e9-b503-0a697646e698c53e
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     4
   NAME       WO_W_Rollo_FSB61
   NR         47
   NTFY_ORDER 50-WO_W_Rollo_FSB61
   STATE      10
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 4
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -73
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-09-07 19:57:07
   TYPE       EnOcean
   READINGS:
     2019-07-07 13:17:44   ASC_Enable      on
     2019-09-07 19:57:08   ASC_ShuttersLastDrive ventilate - window open
     2019-09-07 08:00:02   ASC_Time_DriveDown  7.09.2019 - 20:32
     2019-09-07 08:00:02   ASC_Time_DriveUp  8.09.2019 - 08:00
     2019-09-07 19:57:07   anglePos        -90
     2019-09-05 16:22:25   associatedWith  ASC
     2019-09-07 19:57:07   block           unlock
     2019-09-07 19:57:07   endPosition     not_reached
     2019-09-07 19:57:07   position        10
     2019-09-07 19:57:07   state           stop
     2018-07-30 13:26:25   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_Down   astro
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading position
   ASC_Roommate_Device rg_Trulla
   ASC_Roommate_Reading presence
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 270
   ASC_Shading_Mode always
   ASC_Up     astro
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open on
   ASC_WindowRec WO_W_Fenster
   ASC_WindowRec_subType twostate
   IODev      TCM_ESP3_0
   alias      WO_W_Rollo
   comMode    confirm
   devStateIcon 100:fts_shutter_100 \d:fts_shutter_10 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90
   eep        A5-3F-7F
   group      ASC Rollos
   icon       hue_room_dining
   manufID    00D
   model      Eltako_FSB_ACK
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   29
   shutTimeCloses 31
   stateFormat position
   subDef     FFBA2384
   subType    manufProfile



Internals:
   CFGFN     
   DEF        FEF6E0B2
   FUUID      5d736dc9-f33f-81e9-37a4-0d07d1f1669c23b4
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     44
   NAME       WO_W_Fenster
   NR         9717
   NTFY_ORDER 50-EnO_FEF6E0B2
   STATE      closed
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 44
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -83
   TCM_ESP3_0_ReceivingQuality good
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-09-07 19:59:04
   TYPE       EnOcean
   READINGS:
     2019-09-07 19:59:04   state           closed
     2019-09-07 10:43:53   teach           RPS teach-in accepted EEP F6-10-00 Manufacturer: no ID
   helper:
Attributes:
   IODev      TCM_ESP3_0
   devStateIcon open:fts_window_2w_open_l closed:fts_window_2w
   eep        F6-10-00
   group      ASC Rollos
   icon       fts_window_2w
   manufID    7FF
   room       EnOcean,Rollos
   subType    windowHandle
   teachMethod RPS



Internals:
   FUUID      5d21d372-f33f-81e9-7485-b720a17a761f9aea
   FVERSION   73_AutoShuttersControl.pm:v0.6.30-s20076/2019-08-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  1,AR_O_Brightness,AR_O_Rollo_FSB61,ASC,ASC_Astro,ASC_Brightness,ASC_WindowRec_PosAfterDayClosed,BA_N_Rollo_FSB61,Christian,KU_S_Fenster,KU_S_Rollo_FSB61,SC_W_Brightness,SC_W_Rollo_FSB61,WO_S_Brightness,WO_S_Rollo_FSB61,WO_W_Fenster,WO_W_Rollo_FSB61,global,rg_Alex,rg_Sabine,rg_Trulla,rgr_Residents
   NR         299
   NTFY_ORDER 51-ASC
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-09-07 07:44:15   AR_O_Rollo_FSB61_PosValue 0
     2019-09-07 08:00:02   AR_O_Rollo_FSB61_lastPosValue 0
     2019-09-07 08:00:02   AR_O_Rollo_FSB61_nextAstroTimeEvent  7.09.2019 - 20:32
     2019-09-07 07:22:19   BA_N_Rollo_FSB61_PosValue 0
     2019-09-07 08:00:02   BA_N_Rollo_FSB61_lastPosValue 0
     2019-09-07 08:00:02   BA_N_Rollo_FSB61_nextAstroTimeEvent  7.09.2019 - 20:32
     2019-08-29 06:00:22   KU_S_Rollo_FSB61_PosValue 0
     2019-09-07 08:00:02   KU_S_Rollo_FSB61_lastDelayPosValue 0
     2019-08-29 05:59:53   KU_S_Rollo_FSB61_lastPosValue 100
     2019-09-07 08:00:02   KU_S_Rollo_FSB61_nextAstroTimeEvent  7.09.2019 - 20:32
     2019-09-07 18:32:12   SC_W_Rollo_FSB61_PosValue 50
     2019-09-07 18:32:02   SC_W_Rollo_FSB61_lastPosValue 0
     2019-09-07 08:30:02   SC_W_Rollo_FSB61_nextAstroTimeEvent  7.09.2019 - 20:32
     2019-09-07 18:32:08   WO_S_Rollo_FSB61_PosValue 34
     2019-09-07 18:32:01   WO_S_Rollo_FSB61_lastPosValue 0
     2019-09-07 08:00:02   WO_S_Rollo_FSB61_nextAstroTimeEvent  7.09.2019 - 20:32
     2019-09-07 19:57:07   WO_W_Rollo_FSB61_PosValue 10
     2019-09-07 08:00:02   WO_W_Rollo_FSB61_lastDelayPosValue 0
     2019-08-23 05:51:48   WO_W_Rollo_FSB61_lastPosValue 100
     2019-09-07 08:00:02   WO_W_Rollo_FSB61_nextAstroTimeEvent  7.09.2019 - 20:32
     2019-07-08 15:26:41   ascEnable       on
     2019-07-07 15:10:57   controlShading  on
     2019-07-07 13:11:46   hardLockOut     off
     2019-07-07 22:24:50   partyMode       off
     2019-09-05 16:22:20   room_EnOcean_Rollos AR_O_Rollo_FSB61,BA_N_Rollo_FSB61,KU_S_Rollo_FSB61,SC_W_Rollo_FSB61,WO_S_Rollo_FSB61,WO_W_Rollo_FSB61
     2019-07-07 13:11:46   selfDefense     off
     2019-09-07 19:57:07   state           ventilate - window open
     2019-07-24 14:23:54   sunriseTimeWeHoliday on
     2019-09-05 16:22:20   userAttrList    rolled out
   helper:
     shuttersList:
       AR_O_Rollo_FSB61
       BA_N_Rollo_FSB61
       KU_S_Rollo_FSB61
       SC_W_Rollo_FSB61
       WO_S_Rollo_FSB61
       WO_W_Rollo_FSB61
   monitoredDevs:
     1:
       KU_S_Rollo_FSB61 ASC_WindowRec
     AR_O_Brightness:
       AR_O_Rollo_FSB61 ASC_BrightnessSensor
     AR_O_Rollo_FSB61:
     ASC_Astro:
       ASC        ASC_twilightDevice
     ASC_Brightness:
       AR_O_Rollo_FSB61 ASC_BrightnessSensor
       SC_W_Rollo_FSB61 ASC_BrightnessSensor
       WO_S_Rollo_FSB61 ASC_BrightnessSensor
     ASC_WindowRec_PosAfterDayClosed:
        BA_N_Rollo_FSB61:
     Christian:
       SC_W_Rollo_FSB61 ASC_Roommate_Device
     KU_S_Fenster:
       KU_S_Rollo_FSB61 ASC_WindowRec
     KU_S_Rollo_FSB61:
     SC_W_Brightness:
       SC_W_Rollo_FSB61 ASC_BrightnessSensor
     SC_W_Rollo_FSB61:
     WO_S_Brightness:
       WO_S_Rollo_FSB61 ASC_BrightnessSensor
     WO_S_Rollo_FSB61:
     WO_W_Fenster:
       WO_W_Rollo_FSB61 ASC_WindowRec
     WO_W_Rollo_FSB61:
     rg_Alex:
       WO_S_Rollo_FSB61 ASC_Roommate_Device
     rg_Sabine:
       WO_S_Rollo_FSB61 ASC_Roommate_Device
     rg_Trulla:
       WO_S_Rollo_FSB61 ASC_Roommate_Device
       WO_W_Rollo_FSB61 ASC_Roommate_Device
     rgr_Residents:
       ASC        ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_residentsDev rgr_Residents:presence
   ASC_tempSensor Heizung:heatSourceIN
   ASC_twilightDevice ASC_Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollos
   verbose    5
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 September 2019, 21:19:14
In Deinem Fall haben 2 Bedingungen zum nicht fahren geführt. Einmal war die BlockingAfterManual Drive Zeit sicherlich noch nicht vorbei und es war innerhalb der Zeitgrenze zum Nachfahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ch.eick am 07 September 2019, 22:28:27
Zitat von: CoolTux am 07 September 2019, 21:19:14
In Deinem Fall haben 2 Bedingungen zum nicht fahren geführt. Einmal war die BlockingAfterManual Drive Zeit sicherlich noch nicht vorbei und es war innerhalb der Zeitgrenze zum Nachtfahren.

Okay, danke.

ich frage mich, wie soll man all die Möglichkeiten mal übersichtlich darstellen?

Meine Tests waren danach dann noch erfolgreich.

Die eine Tür war offen und das Rollo ist oben geblieben. check
Die Tür wurde geschlossen und es ist runter gefahren. check
Tür auf, Rollo hoch, Tür zu Rollo runter. check, check :-)

Auch die Tür, wo eben das Rollo nicht gefahren ist, fährt nun wie oben beschrieben :-)

Ich fange an das Modul zu lieben...vielen Dank dafür.

Grüße
   Christian
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 08 September 2019, 01:18:58
Zitat von: Borkk am 06 September 2019, 18:38:39
So ich habe jetzt alle Roommates, Residents und betroffene notifys auf englisch umgestellt. Mal sehen was nun so passiert.

was passiert... hmm.. nichts mehr. heute ist kein Rollo bei Night_Close runter gefahren. Egal ob im Device ASC_Mode_Down auf "always" oder "absent" steht.

Ich muss zugeben, ich blicke nicht mehr durch. Ich werde morgen ASC komplett entfernen und neu aufsetzen. Bei mir ist scheinbar irgendwie der Wurm drin. Es tut nie das was es soll. 

Zur Unterhaltung eine kleine wahre Geschichte.
Wie ich bereits geschrieben habe, war ich im Urlaub. Da aus vermutlich niemals zu klärender Ursache die Rollos morgens nicht hoch fuhren, waren sie den ganzen Tag geschlossen. Ich hatte einen Freund gebeten unsere Pflanzen auf der Terrasse zu giessen, was er auch 3x getan hat. Er kam also in die Wohnung mit vollständig geschlossenen Rollos. Er betätigte den Taster um einen Rollo an einer Terrassentür zu öffnen. Dieser fuhr hoch und mein Freund ging auf die Terrasse und wollte mit dem Giessen beginnen. ASC dachte sich aber, hmmm, Residents "absent", Terrassentür "open", SelfDefence "on", da mach ich noch besser mal den Rollo zu. Mein Freund hat es gerade noch so in die Wohnung geschafft und hat fortan die Planzen nur noch mit dem Schlauch aus der Wohnung heraus gegossen.

@CoolTux: Ich bin mir nicht Sicher ob man alle Eventualitäten in so einem komplexen Modul abdecken kann. Ich bewundere aber das was du tust.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 September 2019, 07:22:46
Zitat von: Borkk am 08 September 2019, 01:18:58
was passiert... hmm.. nichts mehr. heute ist kein Rollo bei Night_Close runter gefahren. Egal ob im Device ASC_Mode_Down auf "always" oder "absent" steht.

Ich muss zugeben, ich blicke nicht mehr durch. Ich werde morgen ASC komplett entfernen und neu aufsetzen. Bei mir ist scheinbar irgendwie der Wurm drin. Es tut nie das was es soll. 

Zur Unterhaltung eine kleine wahre Geschichte.
Wie ich bereits geschrieben habe, war ich im Urlaub. Da aus vermutlich niemals zu klärender Ursache die Rollos morgens nicht hoch fuhren, waren sie den ganzen Tag geschlossen. Ich hatte einen Freund gebeten unsere Pflanzen auf der Terrasse zu giessen, was er auch 3x getan hat. Er kam also in die Wohnung mit vollständig geschlossenen Rollos. Er betätigte den Taster um einen Rollo an einer Terrassentür zu öffnen. Dieser fuhr hoch und mein Freund ging auf die Terrasse und wollte mit dem Giessen beginnen. ASC dachte sich aber, hmmm, Residents "absent", Terrassentür "open", SelfDefence "on", da mach ich noch besser mal den Rollo zu. Mein Freund hat es gerade noch so in die Wohnung geschafft und hat fortan die Planzen nur noch mit dem Schlauch aus der Wohnung heraus gegossen.

@CoolTux: Ich bin mir nicht Sicher ob man alle Eventualitäten in so einem komplexen Modul abdecken kann. Ich bewundere aber das was du tust.

Guten Morgen,

Das mit dem Freund klingt interessant. Er hat von Hand das Rollo geöffnet und hat dann die Terrassentür (mit Sensor?) geöffnet und gibt raus. Die Frage wäre nun gewesen was war der Trigger welcher das Rollo runter fahren lassen hat? Einfach so passiert da nichts.
Meine Vermutung. Sowohl Residents als auch Roommate haben kein event-on-change-reading. Beide Module senden zyklisch aktuelle Status zu bestimmten Readings. Muss mal schauen ob da state dabei ist.

Aber wenn Du von vorne startest mach kleine Schritte. Stell erstmal morgens und Abends die Fahrten ein, am besten auf always und schau wie es läuft. Binde Residents und Roommates ruhig gleich mit ein.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 08 September 2019, 09:10:08
Guten Morgen,

ich hab jetzt mal mein FHEM inruhe gelassen und leider ist in den letzten 2 Wochen alles nur 1x gefahren und zwar am letzten Tag des neustartes. Danach haben sich die Rollläden nicht bewegt. Eine Beschattung hat auch noch nie stattgefunden.

Hat jemand eine Ahnung warum da die Timer nicht gesetzt werden?

lg

Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 September 2019, 09:41:05
Zitat von: Alex76 am 08 September 2019, 09:10:08
Guten Morgen,

ich hab jetzt mal mein FHEM inruhe gelassen und leider ist in den letzten 2 Wochen alles nur 1x gefahren und zwar am letzten Tag des neustartes. Danach haben sich die Rollläden nicht bewegt. Eine Beschattung hat auch noch nie stattgefunden.

Hat jemand eine Ahnung warum da die Timer nicht gesetzt werden?

lg

Alex

Welche ASC Version. Werden die Readings in den Rollos für die Tag und Nacht Fährt gesetzt? Ist ein Fenster auf? Sind Residents oder Roommate eingetragen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 08 September 2019, 09:46:31
wo seh ich denn die ASC Version?

Letztes Update war ca. vor 2 Wochen, als mein letzter Eintrag hier war.

die Readings werden irgendwie nicht richtig gesetzt:

ASC_Enable on 2019-08-11 21:22:37
ASC_ShuttersLastDrive manual 2019-09-08 09:26:33
ASC_Time_DriveDown 26.08.2019 - [color=red]20:22 2019-08-26 05:28:46[/color]
ASC_Time_DriveUp 27.08.2019 - [color=red]05:30 2019-08-26 05:28:46[/color]


Hab für Fenster auf nichts definiert und Roommate ist auch nicht verknüft, da die Erkennung noch nicht klappt. Hab das Unifi Modul auch raus getaut für die Anwesenheitserkennung, weil das immer die Logs so voll geschrieben hat und die Erkennung damit einfach nicht klappen wollte, muss mir dafür etwas anderes einfallen lassen. Aber solang die Beschattung ansicht nicht läuft, brauch ich mir mit diesen Punkten nichts überlegen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 08 September 2019, 09:48:53
Nachtrag - Version: v0.6.27
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 September 2019, 09:57:38
Aktuell ist Version 0.6.30. Ich würde Dich bitten da erstmal ein update zu machen. Dann ein neustart machen und schauen das die Readings von den Timern geschrieben werden. Heute Abend schaust Du dann nach der Nachfahrt ob für morgen neue Timer geschrieben wurden mit aktuellen Timestamp.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 08 September 2019, 11:44:05
Zitat von: CoolTux am 08 September 2019, 07:22:46
Guten Morgen,

Das mit dem Freund klingt interessant. Er hat von Hand das Rollo geöffnet und hat dann die Terrassentür (mit Sensor?) geöffnet und gibt raus. Die Frage wäre nun gewesen was war der Trigger welcher das Rollo runter fahren lassen hat? Einfach so passiert da nichts.
Ja, alle Türen haben Threestate Sensoren.

Zitat
Meine Vermutung. Sowohl Residents als auch Roommate haben kein event-on-change-reading. Beide Module senden zyklisch aktuelle Status zu bestimmten Readings. Muss mal schauen ob da state dabei ist.
Residents hat event-on-change-reading auf "state,residentsTotalPresent" (die Anzahl der Anwesenden Personen brauche ich für was anderes)
Roommates haben event-on-change-reading auf "state,location" (die Geofency Funktion erkennt auch andere Locations über iBeacons und GPS und löst dann auch Aktionen in meinem FHEM aus.)

Zitat
Aber wenn Du von vorne startest mach kleine Schritte. Stell erstmal morgens und Abends die Fahrten ein, am besten auf always und schau wie es läuft. Binde Residents und Roommates ruhig gleich mit ein.

Bitte nicht falsch verstehen, mit Version 0.6.19 hat bei mir alles geklappt :-) alles was danach kam brachte Probleme. Ich werde mich schon durch kämpfen  :D

Aber eine Frage zum DriveOffset hätte ich, ich bin mir nicht sicher ob ich die Commandref richtige verstehe. Da ASC in manchen Konstellationen alle meine 9 Rollos auf einmal schaltet, kommt es schon mal vor, dass auf der Homematic Schnittstelle ein Funksignal "verschluckt" wird und ein Rollo stehen bleibt.

Im ASC Device:
ASC_shuttersDriveOffset -> wenn ich hier z.B. 10 eintrage wird der Zeitpunkt des Fahrens bei allen Rollos zufällig um 0-10 sek. verzögert?

Im Rollo Device:
ASC_Drive_Offset -> überschreibt den Wert im ASC Device
ASC_Drive_OffsetStart  -> nochmal ein Wert in Sekunden der zu einem der oberen Attribute hinzuaddiert wird? (was macht das für ein Sinn, wenn ich den Zentralen Wert schon mit einem größeren Wert über ASC_Drive_Offset überschrieben kann?

Aktuell habe ich im ASC Device ASC_shuttersDriveOffset auf 30 stehen aber alle Rollos fahren zeitgleich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 08 September 2019, 11:45:29
Zitat von: CoolTux am 05 September 2019, 09:39:19
Hallo,

Bitte mit dieser Version
https://github.com/fhem/AutoShuttersControl/tree/patch-noManualDetected
testen. Geht immer noch darum mehr Debug Infos zu sammeln.


Grüße

Moin,

Patch-Version ist installiert.
ASC_debug 1
verbose 5 in ASC_Dev + Rolladen-Dev

Versuch 1 - kein manual erkannt


2019.09.08 09:08:27 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.08 09:08:27 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: set_5'
        ];

2019.09.08 09:08:27 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: set_5'
        ];

2019.09.08 09:08:27 3: CUL_HM set OG.sz.RO.SZRolladen pct 5
2019.09.08 09:08:27 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.08 09:08:28 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 09:08:28 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 0',
          'motor: down:off',
          'state: off'
        ];

2019.09.08 09:08:28 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.08 09:08:30 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 09:08:30 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.08 09:08:30 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 5 (to VCCU)',
          'level: 5',
          'motor: stop:5',
          'pct: 5',
          'state: 5'
        ];

2019.09.08 09:08:30 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process


Versuch 2 - manual wurde erkannt

2019.09.08 09:12:53 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.08 09:12:53 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: set_10'
        ];

2019.09.08 09:12:53 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: set_10'
        ];

2019.09.08 09:12:53 3: CUL_HM set OG.sz.RO.SZRolladen pct 10
2019.09.08 09:12:53 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.08 09:12:53 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 09:12:54 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 5',
          'motor: down:5',
          'state: 5'
        ];

2019.09.08 09:12:54 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.08 09:12:56 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 09:12:56 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.08 09:12:56 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 10 (to VCCU)',
          'level: 10',
          'motor: stop:10',
          'pct: 10',
          'state: 10'
        ];


ASC_DEBUG!!! 2019.09. 8 09:12:56 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'deviceMsg: 10 (to VCCU)',
          'level: 10',
          'motor: stop:10',
          'pct: 10',
          'state: 10'
        ];


ASC_DEBUG!!! 2019.09. 8 09:12:56 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'deviceMsg: 10 (to VCCU) level: 10 motor: stop:10 pct: 10 state: 10';

2019.09.08 09:12:56 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'OG.sz.RO.SZRolladen_PosValue: 10'
        ];


ASC_DEBUG!!! 2019.09. 8 09:12:56 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1567926776 Last Position Timestamp: 1567918802 Drive Up Max Duration: 25 Last Position: 80 aktuelle Position: 10
2019.09.08 09:12:56 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'state: manual'
        ];


ASC_DEBUG!!! 2019.09. 8 09:12:56 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.09. 8 09:12:56 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.09. 8 09:12:56 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2019.09.08 09:12:56 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.08 09:12:56 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: manual'
        ];


Versuch 3 - manual erkannt

2019.09.08 09:14:42 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.08 09:14:42 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: set_0'
        ];

2019.09.08 09:14:42 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: set_0'
        ];

2019.09.08 09:14:42 3: CUL_HM set OG.sz.RO.SZRolladen pct 0
2019.09.08 09:14:42 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.08 09:14:42 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 09:14:42 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 10',
          'motor: up:10',
          'state: 10'
        ];

2019.09.08 09:14:42 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.08 09:14:43 4: AutoShuttersControl (Rolladensteuerung) - Devname: Buienradar Name: Rolladensteuerung Notify: $VAR1 = [
          'state: 0.000',
          'rainTotal: 0.000',
          'rainAmount: 0.000',
          'rainNow: 0.000 mm/h',
          'rainLaMetric: 0,0,0,0,0,0,0,0,0,0,0,0',
          'rainDataStart: 09:05',
          'rainDataEnd: 11:10',
          'rainMax: 0.000',
          'rainBegin: unknown',
          'rainEnd: unknown',
          'rainData: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0'
        ];

2019.09.08 09:14:47 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 09:14:47 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.08 09:14:47 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: off (to VCCU)',
          'level: 0',
          'motor: stop:off',
          'pct: 0',
          'state: off'
        ];


ASC_DEBUG!!! 2019.09. 8 09:14:47 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'deviceMsg: off (to VCCU)',
          'level: 0',
          'motor: stop:off',
          'pct: 0',
          'state: off'
        ];


ASC_DEBUG!!! 2019.09. 8 09:14:47 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'deviceMsg: off (to VCCU) level: 0 motor: stop:off pct: 0 state: off';

2019.09.08 09:14:47 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'OG.sz.RO.SZRolladen_PosValue: 0'
        ];


ASC_DEBUG!!! 2019.09. 8 09:14:47 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1567926887 Last Position Timestamp: 1567918802 Drive Up Max Duration: 25 Last Position: 80 aktuelle Position: 0
2019.09.08 09:14:47 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'state: manual'
        ];


ASC_DEBUG!!! 2019.09. 8 09:14:47 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.09. 8 09:14:47 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.09. 8 09:14:47 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2019.09.08 09:14:47 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.08 09:15:20 4: AutoShuttersControl (Rolladensteuerung) - Devname: rgr_Home Name: Rolladensteuerung Notify: $VAR1 = [
          'durTimerPresence_cr: 2435',
          'durTimerPresence: 40:34:51'
        ];


Bei weiteren Versuchen wird manual jedes mal erkannt.
Ich warte mal ein paar Stunden ab und teste erneut...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 September 2019, 13:11:59
Zitat von: Borkk am 08 September 2019, 11:44:05
Ja, alle Türen haben Threestate Sensoren.
Residents hat event-on-change-reading auf "state,residentsTotalPresent" (die Anzahl der Anwesenden Personen brauche ich für was anderes)
Roommates haben event-on-change-reading auf "state,location" (die Geofency Funktion erkennt auch andere Locations über iBeacons und GPS und löst dann auch Aktionen in meinem FHEM aus.)

Bitte nicht falsch verstehen, mit Version 0.6.19 hat bei mir alles geklappt :-) alles was danach kam brachte Probleme. Ich werde mich schon durch kämpfen  :D

Aber eine Frage zum DriveOffset hätte ich, ich bin mir nicht sicher ob ich die Commandref richtige verstehe. Da ASC in manchen Konstellationen alle meine 9 Rollos auf einmal schaltet, kommt es schon mal vor, dass auf der Homematic Schnittstelle ein Funksignal "verschluckt" wird und ein Rollo stehen bleibt.

Im ASC Device:
ASC_shuttersDriveOffset -> wenn ich hier z.B. 10 eintrage wird der Zeitpunkt des Fahrens bei allen Rollos zufällig um 0-10 sek. verzögert?

Im Rollo Device:
ASC_Drive_Offset -> überschreibt den Wert im ASC Device
ASC_Drive_OffsetStart  -> nochmal ein Wert in Sekunden der zu einem der oberen Attribute hinzuaddiert wird? (was macht das für ein Sinn, wenn ich den Zentralen Wert schon mit einem größeren Wert über ASC_Drive_Offset überschrieben kann?

ZitatASC_shuttersDriveOffset
ASC_Drive_Offset
sind beides das selbe. Das eine pro Rollo das andere für alle Rollos. Es verzögert um einen Zufallswert in Sekunden zwischen 0 und den dort angegebenen.


ZitatASC_Drive_OffsetStart
Verzögert um genau diesen Wert in Sekunden
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 08 September 2019, 15:09:56
Habe eine Beobachtung gemacht die vermuten lässt dass gar nicht die manual-Erkennung als solches das Problem ist, sondern möglicherweise das setzen des Readings "lastDrive".

Um 14:07:39 ist der Rolladen in "shading in" gefahren, das Reading lastDrive wurde jedoch nicht aktualisiert!

ASC_DEBUG!!! 2019.09. 8 14:07:38 - EventProcessingTwilightDevice: OG.sz.RO.SZRolladen RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.09. 8 14:07:38 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.09. 8 14:07:38 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.09. 8 14:07:38 - ShadingProcessing: OG.sz.RO.SZRolladen - Übergebende Werte - Azimuth:192.9, Elevation: 42.9, Brightness: 45958, OutTemp: 20.1, Fenster Position: 180, Winkel Links: 75, Winkel Rechts: 87, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
2019.09.08 14:07:38 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: OG.sz.RO.SZRolladen Azimuth: 192.9 Elevation: 42.9 Brightness: 45958 OutTemp: 20.1
2019.09.08 14:07:38 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: OG.sz.RO.SZRolladen Nach dem return

ASC_DEBUG!!! 2019.09. 8 14:07:38 - ShadingProcessing: OG.sz.RO.SZRolladen - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2019.09.08 14:07:38 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing, Rollladen: OG.sz.RO.SZRolladen In der In Abfrage, Shadingwert: in, Zeitstempel: 1567944458

ASC_DEBUG!!! 2019.09. 8 14:07:38 - ShadingProcessing: OG.sz.RO.SZRolladen - Alle Beschattungsbedingungen wurden erfüllt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in reserved Neuer Status: in

ASC_DEBUG!!! 2019.09. 8 14:07:38 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.09. 8 14:07:38 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.09. 8 14:07:38 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.09. 8 14:07:38 - FnSetCmdFn: OG.sz.RO.SZRolladen - Rollo wird gefahren, aktuelle Position: 5, Zielposition: 86. Grund der Fahrt: shading in
2019.09.08 14:07:38 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.08 14:07:38 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: set_86'
        ];

2019.09.08 14:07:38 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: set_86'
        ];

2019.09.08 14:07:39 3: CUL_HM set OG.sz.RO.SZRolladen pct 86
2019.09.08 14:07:39 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0

ASC_DEBUG!!! 2019.09. 8 14:07:39 - FnSetDriveCmd: OG.sz.RO.SZRolladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.09. 8 14:07:39 - FnSetDriveCmd: OG.sz.RO.SZRolladen - NoOffset: NEIN
2019.09.08 14:07:39 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'OG.sz.RO.SZRolladen_lastPosValue: 5'
        ];

2019.09.08 14:07:39 4: AutoShuttersControl (Rolladensteuerung) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2019.09. 8 14:07:39 - FnShuttersCommandSet: OG.sz.RO.SZRolladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür

ASC_DEBUG!!! 2019.09. 8 14:07:39 - ShadingProcessing: OG.sz.RO.SZRolladen - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 86 zum Beschatten gefahren
2019.09.08 14:07:39 4: AutoShuttersControl (Rolladensteuerung) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: in

ASC_DEBUG!!! 2019.09. 8 14:07:39 - ShadingProcessing: OG.sz.RO.SZRolladen - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2019.09. 8 14:07:38

ASC_DEBUG!!! 2019.09. 8 14:07:39 - EventProcessingTwilightDevice: OG.sz.RO.SZRolladen - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
2019.09.08 14:07:39 4: AutoShuttersControl (Rolladensteuerung) - Devname: Astro Name: Rolladensteuerung Notify: $VAR1 = [
          'state: Updated'
        ];


ASC_DEBUG!!! 2019.09. 8 14:07:39 - EventProcessingTwilightDevice: OG.sz.RO.SZRolladen - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
2019.09.08 14:07:39 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 14:07:39 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'level: 5',
          'motor: down:5',
          'state: 5'
        ];

2019.09.08 14:07:39 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.08 14:07:41 4: AutoShuttersControl (Rolladensteuerung) - Devname: rgr_Home Name: Rolladensteuerung Notify: $VAR1 = [
          'durTimerPresence_cr: 2727',
          'durTimerPresence: 45:27:12'
        ];

2019.09.08 14:07:41 4: AutoShuttersControl (Rolladensteuerung) - Devname: global Name: Rolladensteuerung Notify: $VAR1 = [
          'MODIFIED at_tmp_ServerWakeUp'
        ];

2019.09.08 14:07:51 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 14:07:51 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.08 14:07:51 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'deviceMsg: 86 (to VCCU)',
          'level: 86',
          'motor: stop:86',
          'pct: 86',
          'state: 86'
        ];

2019.09.08 14:07:52 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process


Siehe list vom Rolladen, das Reading lastDrive steht noch immer auf manual von 11:44Uhr, da hatte ich zuletzt getestet.

Internals:
   CUL_Stick_MSGCNT 99
   CUL_Stick_RAWMSG A0DC1A4103B9B882CD68A06011C00::-59:CUL_Stick
   CUL_Stick_RSSI -59
   CUL_Stick_TIME 2019-09-08 14:07:51
   DEF        3B9B88
   FUUID      5c443663-f33f-02b0-c822-df189f5fbff095c1
   HMLAN_MSGCNT 98
   HMLAN_RAWMSG E3B9B88,0000,259A399D,FF,FFC6,C1A4103B9B882CD68A06011C00
   HMLAN_RSSI -58
   HMLAN_TIME 2019-09-08 14:07:52
   IODev      HMLAN
   LASTInputDev HMLAN
   MSGCNT     197
   NAME       OG.sz.RO.SZRolladen
   NOTIFYDEV  global
   NR         170
   NTFY_ORDER 50-OG.sz.RO.SZRolladen
   STATE      86
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:C1 - t:10 s:3B9B88 d:2CD68A 06011C00
   protLastRcv 2019-09-08 14:07:51
   protRcv    99 last_at:2019-09-08 14:07:51
   protSnd    98 last_at:2019-09-08 14:07:51
   protState  CMDs_done
   rssi_HMLAN cnt:50 min:-58 max:-56 avg:-56.95 lst:-56
   rssi_at_CUL_Stick cnt:99 min:-62 max:-54.5 avg:-57.7 lst:-59
   rssi_at_HMLAN cnt:98 min:-61 max:-57 avg:-58.79 lst:-58
   READINGS:
     2019-08-11 11:15:28   ASC_Enable      on
     2019-09-08 11:44:09   ASC_ShuttersLastDrive manual
     2019-09-08 07:00:02   ASC_Time_DriveDown  8.09.2019 - 20:40
     2019-09-08 07:00:02   ASC_Time_DriveUp  9.09.2019 - 06:30
     2019-09-08 07:00:02   ASC_Time_PrivacyDriveDown  8.09.2019 - 20:25
     2019-08-04 19:14:45   Automatik_Pos_vor_Windowsafety 19
     2019-09-08 14:07:39   CommandAccepted yes
     2018-09-30 11:11:46   D-firmware      2.5
     2018-09-30 11:11:46   D-serialNr      MEQ0391510
     2019-08-25 10:58:52   PairedTo        0x2CD68A
     2018-10-10 17:49:26   R-driveDown     13.5 s
     2018-10-10 17:49:26   R-driveTurn     0.5 s
     2018-10-10 17:49:26   R-driveUp       16 s
     2018-10-10 17:49:25   R-pairCentral   0x2CD68A
     2018-10-10 17:49:26   R-sign          off
     2019-08-25 10:58:52   RegL_00.        00:00 02:01 0A:2C 0B:D6 0C:8A 15:05 18:00
     2019-08-25 10:58:53   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:87 0D:00 0E:A0 0F:05 10:00 30:06 56:00 57:22
     2019-09-04 16:37:23   associatedWith  Rolladensteuerung
     2019-09-08 14:07:51   deviceMsg       86 (to VCCU)
     2019-08-11 02:43:43   inhibit         set_off
     2019-09-08 14:07:51   level           86
     2019-09-08 14:07:51   motor           stop:86
     2019-09-08 14:07:51   pct             86
     2019-09-08 14:07:51   recentStateType info
     2019-09-08 14:07:51   state           86
     2019-09-08 14:07:51   timedOn         off
   helper:
     HM_CMDNR   193
     cSnd       112CD68A3B9B880201BE,112CD68A3B9B8802011C
     dlvlCmd    ++A0112CD68A3B9B8802011C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3B9B88,00,00,00
       nextSend   1567944471.93021
       rxt        0
       vccu       VCCU
       p:
         3B9B88
         00
         00
         00
       prefIO:
         HMLAN
         CUL_Stick
     mRssi:
       mNo        C1
       io:
         CUL_Stick:
           -59
           -59
         HMLAN:
           -52
           -52
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_Stick
       flg        A
       ts         1567944471.83167
       ack:
         HASH(0x8df0fa0)
         C180022CD68A3B9B8800
     rssi:
       HMLAN:
         avg        -56.96
         cnt        50
         lst        -56
         max        -56
         min        -58
       at_CUL_Stick:
         avg        -57.7070707070707
         cnt        99
         lst        -59
         max        -54.5
         min        -62
       at_HMLAN:
         avg        -58.7959183673469
         cnt        98
         lst        -58
         max        -57
         min        -61
     tmpl:
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor GH.xx.LS.HelligkeitAussen:brightness
   ASC_Closed_Pos 87
   ASC_DriveUpMaxDuration 25
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 900
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device rr_Sascha
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 87
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 15:100
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 86
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 15000
   ASC_Shading_WaitingPeriod 600
   ASC_TempSensor OG.sz.TF.Schlafzimmer
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 06:40
   ASC_Time_Up_WE_Holiday 07:00
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindowRec OG.sz.TK.FensterSZ
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_Stick
   IOgrp      VCCU:HMLAN,CUL_Stick
   autoReadReg 4_reqStatus
   comment    Cloudy/sunny 2000 / 2500
Shading Angle 75 / 75
Shading Direction 180
Shading Elev. 25

   devStateIcon Auf:fts_shutter_10@green Zu:fts_shutter_100@black 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 0\d.*:fts_shutter_10
   event-on-change-reading .*
   expert     2_raw
   firmware   2.5
   group      Rolladen
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       Homekit,Rolladen
   serialNr   MEQ0391510
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   verbose    5
   webCmd     statusRequest:toggleDir:on:off:up:down:stop
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 September 2019, 15:16:22
Das Reading lastDrive wird gesetzt wenn eine Fahrt erkannt wird. Bei Dir wird aus irgendeinem Grund keine Fahrt erkannt. Es wird zwar die NotifyFn aufgerufen wenn Events vom Rollo kommen aber es wird nicht erkannt das ein Event pct beinhaltet und somit verarbeitet werden muss.
Solange keine pct Events korrekt erkannt werden kann auch kein lastDrive gesetzt werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 08 September 2019, 16:47:51
Zitat von: CoolTux am 08 September 2019, 15:16:22
Das Reading lastDrive wird gesetzt wenn eine Fahrt erkannt wird. Bei Dir wird aus irgendeinem Grund keine Fahrt erkannt. Es wird zwar die NotifyFn aufgerufen wenn Events vom Rollo kommen aber es wird nicht erkannt das ein Event pct beinhaltet und somit verarbeitet werden muss.
Solange keine pct Events korrekt erkannt werden kann auch kein lastDrive gesetzt werden.

Und das Problem liegt eher auf Modulseite oder kann (muss) ich da was machen...?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 September 2019, 17:19:54
Zitat von: C0mmanda am 08 September 2019, 16:47:51
Und das Problem liegt eher auf Modulseite oder kann (muss) ich da was machen...?

Ich will mich da jetzt nicht zu weit raus lehnen aber aktuell kann ich es mir nicht vorstellen.
Was Du bitte einmal testen kannst, Stelle bei einem Rollo event-on-change-reading ausschließlich auf pct und teste dann noch mal manuelle Fahrt Erkennung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 08 September 2019, 17:31:20
Zitat von: CoolTux am 08 September 2019, 17:19:54
Ich will mich da jetzt nicht zu weit raus lehnen aber aktuell kann ich es mir nicht vorstellen.
Was Du bitte einmal testen kannst, Stelle bei einem Rollo event-on-change-reading ausschließlich auf pct und teste dann noch mal manuelle Fahrt Erkennung.

Versuch 1 hat die Fahrt direkt erkannt. (event-on-change pct).
Teste aber noch etwas mehr wenn ich etwas mehr Zeit habe.


2019.09.08 17:22:51 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.08 17:22:51 3: CUL_HM set OG.sz.RO.SZRolladen pct 80
2019.09.08 17:22:51 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.08 17:22:51 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 17:22:51 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'pct: 85.5'
        ];

2019.09.08 17:22:51 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.08 17:22:54 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 17:22:54 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.08 17:22:54 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'pct: 80'
        ];


ASC_DEBUG!!! 2019.09. 8 17:22:54 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'pct: 80'
        ];


ASC_DEBUG!!! 2019.09. 8 17:22:54 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'pct: 80';

2019.09.08 17:22:54 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'OG.sz.RO.SZRolladen_PosValue: 80'
        ];


ASC_DEBUG!!! 2019.09. 8 17:22:54 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1567956174 Last Position Timestamp: 1567955859 Drive Up Max Duration: 25 Last Position: 5 aktuelle Position: 80
2019.09.08 17:22:54 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'state: manual'
        ];


ASC_DEBUG!!! 2019.09. 8 17:22:54 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.09. 8 17:22:54 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 16824 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.09. 8 17:22:54 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 16824 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.09. 8 17:22:54 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.09. 8 17:22:54 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2019.09.08 17:22:54 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.08 17:22:57 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: bri: 8331 loa: 10 rss: -62.0'
        ];

2019.09.08 17:22:57 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 8 17:22:57 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.08 17:22:57 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 8 17:22:57 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.08 17:22:57 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 September 2019, 18:03:16
Ist das eigentlich ein reiner Homematic Aktor?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 08 September 2019, 18:17:46
Zitat von: CoolTux am 08 September 2019, 18:03:16
Ist das eigentlich ein reiner Homematic Aktor?

Ja, ist der Homematic Unterputzaktor HM-LC-BL1-FM.
Habe da 4 Stück von, und mehr oder weniger alle zeigen das selbe Verhalten.

Ich habe auch EnOcean (Eltako-14) Aktoren mit Fensterkontakten über den Eltako-Bus welche scheinbar reibungslos laufen.
Mit Ausnahme von einem Fenster, dort ist an dem Fenster ein Homematic Three-State-Sensor verbaut.
Hier gibt es praktisch dieselben Probleme.

Deshalb hatte ich auch schon einmal den Verdacht geäußert dass das irgendwie mit den Homematic Fenstersensoren zusammenhängt kann aber nichts finden was den Verdacht bestätigt.

Kann auch einfach daran liegen dass genau diese Fenster an denen die Homematic Komponenten verbaut sind oft manuell gefahren gefahren, die anderen an denen ausschliesslich Eltako läuft eher nicht so oft.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 September 2019, 18:34:55
Zitat von: C0mmanda am 08 September 2019, 18:17:46
Ja, ist der Homematic Unterputzaktor HM-LC-BL1-FM.
Habe da 4 Stück von, und mehr oder weniger alle zeigen das selbe Verhalten.

Ich habe auch EnOcean (Eltako-14) Aktoren mit Fensterkontakten über den Eltako-Bus welche scheinbar reibungslos laufen.
Mit Ausnahme von einem Fenster, dort ist an dem Fenster ein Homematic Three-State-Sensor verbaut.
Hier gibt es praktisch dieselben Probleme.

Deshalb hatte ich auch schon einmal den Verdacht geäußert dass das irgendwie mit den Homematic Fenstersensoren zusammenhängt kann aber nichts finden was den Verdacht bestätigt.

Kann auch einfach daran liegen dass genau diese Fenster an denen die Homematic Komponenten verbaut sind oft manuell gefahren gefahren, die anderen an denen ausschliesslich Eltako läuft eher nicht so oft.

Von Homematic habe ich die Fensterdrehgriff Sensoren, die funktionieren soweit ganz gut bei mir.
Ich habe aber hier zum Beispiel event-on-change-reading ausschließlich auf state und Batterie angewandt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 08 September 2019, 18:45:33
Zitat von: CoolTux am 08 September 2019, 13:11:59
Verzögert um genau diesen Wert in Sekunden

Ok, das ist gut. Ich bin kein Freund von Zufällen. dh. ich über dieses Attribut kann ich die Reihenfolge steuern, in die dann die Rollos z.b. bei NightClose gefahren werden.

Welcher Wert muss dann in ASC_shuttersDriveOffset und ASC_Drive_Offset stehen? 0,1 oder -1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 September 2019, 18:57:31
Zitat von: Borkk am 08 September 2019, 18:45:33
Ok, das ist gut. Ich bin kein Freund von Zufällen. dh. ich über dieses Attribut kann ich die Reihenfolge steuern, in die dann die Rollos z.b. bei NightClose gefahren werden.

Welcher Wert muss dann in ASC_shuttersDriveOffset und ASC_Drive_Offset stehen? 0,1 oder -1

Nichts. Setze es einfach nicht sondern nur offSetStart in den Rollos.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 08 September 2019, 23:40:00
Wie geht man am besten vor, wenn man ASC komplett eliminieren möchte um es neu aufzusetzen?

Welche Reihenfolge? gibt es was zu beachten bzw. manuell auszuführen?

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 September 2019, 06:10:15
Wenn Du alles sauber installiert hast sollte es reichen das ASC Device zu löschen. Schau ob dann auch in den Rollo Devices die ASC Readings und Attribute raus sind.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 September 2019, 09:06:53
Zitat von: C0mmanda am 08 September 2019, 17:31:20
Versuch 1 hat die Fahrt direkt erkannt. (event-on-change pct).
Teste aber noch etwas mehr wenn ich etwas mehr Zeit habe.


2019.09.08 17:22:51 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_pending pending:1
2019.09.08 17:22:51 3: CUL_HM set OG.sz.RO.SZRolladen pct 80
2019.09.08 17:22:51 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_processing... pending:0
2019.09.08 17:22:51 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 17:22:51 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'pct: 85.5'
        ];

2019.09.08 17:22:51 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.08 17:22:54 5: CUL_HM OG.sz.RO.SZRolladen protEvent:CMDs_done
2019.09.08 17:22:54 5: CUL_HM OG.sz.RO.SZRolladen sent ACK:2
2019.09.08 17:22:54 4: AutoShuttersControl (Rolladensteuerung) - Devname: OG.sz.RO.SZRolladen Name: Rolladensteuerung Notify: $VAR1 = [
          'pct: 80'
        ];


ASC_DEBUG!!! 2019.09. 8 17:22:54 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'pct: 80'
        ];


ASC_DEBUG!!! 2019.09. 8 17:22:54 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'pct: 80';

2019.09.08 17:22:54 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'OG.sz.RO.SZRolladen_PosValue: 80'
        ];


ASC_DEBUG!!! 2019.09. 8 17:22:54 - EventProcessingShutters: OG.sz.RO.SZRolladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1567956174 Last Position Timestamp: 1567955859 Drive Up Max Duration: 25 Last Position: 5 aktuelle Position: 80
2019.09.08 17:22:54 4: AutoShuttersControl (Rolladensteuerung) - Devname: Rolladensteuerung Name: Rolladensteuerung Notify: $VAR1 = [
          'state: manual'
        ];


ASC_DEBUG!!! 2019.09. 8 17:22:54 - FnIsDay: OG.sz.RO.SZRolladen Allgemein: 1

ASC_DEBUG!!! 2019.09. 8 17:22:54 - FnIsDay: OG.sz.RO.SZRolladen getDownBrightness: 1 Brightness: 16824 BrightnessMin: 500 Sunset: 0

ASC_DEBUG!!! 2019.09. 8 17:22:54 - FnIsDay: OG.sz.RO.SZRolladen getUpBrightness: 1 Brightness: 16824 BrightnessMax: 800 Sunrise: 1

ASC_DEBUG!!! 2019.09. 8 17:22:54 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.09. 8 17:22:54 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2019.09.08 17:22:54 4: CUL_HM OG.sz.RO.SZRolladen dupe: dont process
2019.09.08 17:22:57 4: AutoShuttersControl (Rolladensteuerung) - Devname: GH.xx.LS.HelligkeitAussen Name: Rolladensteuerung Notify: $VAR1 = [
          'state: bri: 8331 loa: 10 rss: -62.0'
        ];

2019.09.08 17:22:57 4: AutoShuttersControl (EG.wz.RO.WZRolladen.2) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 8 17:22:57 - EventProcessingShadingBrightness: EG.wz.RO.WZRolladen.2 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.08 17:22:57 4: AutoShuttersControl (OG.sz.RO.SZRolladen) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2019.09. 8 17:22:57 - EventProcessingShadingBrightness: OG.sz.RO.SZRolladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2019.09.08 17:22:57 4: AutoShuttersControl (EG.wz.RO.WZRolladen.1) - EventProcessingShadingBrightness


Hallo,

Hast Du zufällig schon neue/aktuelle Erkenntnisse?


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Stephan1965 am 11 September 2019, 17:57:50
Hallo,
ich habe noch ein paar Probleme mit ASC. Ich habe jetzt alle Rollladen auf ASC umgestellt, allerdings wollen einige Rollladen morgens anscheinend nicht richtig hochfahren.
Bei mir sind Merten Rollladenschalter verbaut, die ich für ASC jetzt mit dem ROLLO-Modul ansteuere. Außerdem habe ich noch ein paar Rollladenschalter von Homematic verbaut.

Hier die Listings:

ASC
nternals:
   FUUID      5d6cbda2-f33f-cd59-6e2b-a2f961e28d2d8b2c
   FVERSION   73_AutoShuttersControl.pm:v0.6.30-s20076/2019-08-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  global,ASControl,Rollo_Bad,Rollo_Eingangsflur,Rollo_Flur,Rollo_Kueche,Rollo_LeZi_Hinten,Rollo_LeZi_Seite,Rollo_SchlaZi,Rollo_SoZi,Rollo_Studio_hinten,Rollo_Studio_vorne,Rollo_WoZi_SF,Rollo_WoZi_TF,Rollo_WoZi_TT,Rollo_Flur,Fenster_Flur,Rollo_Studio_hinten,rr_Birgit,Rollo_WoZi_TF,Fenster_rechts_Kueche,Rollo_Bad,WoZi_TF,rr_Leonie,Rollo_WoZi_TT,Fenster_LeZi_Hinten,Terrassentuer,Residents,Fenster_Bad,LichtWetter,rr_Stephan,Fenstersensor_Kueche,rr_Sophie,Fenster_links_Kueche,Fenster_Sophie,Sophie,GBS13,Fenster_Eingangsflur,Rollo_Studio_vorne,Rollo_WoZi_SF,WoZi_SF,Rollo_Eingangsflur,Rollo_Kueche,ASC_WindowRec_PosAfterDayClosed,Rollo_SoZi,Fenster_LeZi_Seite
   NR         334
   NTFY_ORDER 51-ASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-09-03 20:23:49   RolloEingangsflur_lastPosValue 0
     2019-09-03 20:23:49   RolloKueche_lastPosValue 0
     2019-09-03 20:23:49   RolloWoZi_SF_lastPosValue 0
     2019-09-03 20:23:49   RolloWoZi_TF_lastPosValue 0
     2019-09-03 20:23:49   RolloWoZi_TT_lastPosValue 0
     2019-09-11 07:03:43   Rollo_Bad_PosValue 0
     2019-09-11 07:03:15   Rollo_Bad_lastPosValue 100
     2019-09-11 07:03:15   Rollo_Bad_nextAstroTimeEvent 11.09.2019 - 21:10
     2019-09-11 07:30:27   Rollo_Eingangsflur_PosValue 0
     2019-09-11 07:30:02   Rollo_Eingangsflur_lastPosValue 100
     2019-09-11 07:30:02   Rollo_Eingangsflur_nextAstroTimeEvent 11.09.2019 - 19:51
     2019-09-11 07:03:37   Rollo_Flur_PosValue 0
     2019-09-11 07:03:15   Rollo_Flur_lastPosValue 100
     2019-09-11 07:03:15   Rollo_Flur_nextAstroTimeEvent 11.09.2019 - 21:10
     2019-09-10 21:13:02   Rollo_Kueche_PosValue 100
     2019-09-11 06:30:01   Rollo_Kueche_lastPosValue 100
     2019-09-11 06:30:01   Rollo_Kueche_nextAstroTimeEvent 11.09.2019 - 21:10
     2019-09-10 19:08:30   Rollo_LeZi_Hinten_PosValue 0
     2019-09-10 21:12:41   Rollo_LeZi_Hinten_lastPosValue 0
     2019-09-11 07:03:15   Rollo_LeZi_Hinten_nextAstroTimeEvent 11.09.2019 - 21:10
     2019-09-11 07:55:42   Rollo_LeZi_Seite_PosValue 100
     2019-09-10 21:12:41   Rollo_LeZi_Seite_lastPosValue 20
     2019-09-11 07:03:15   Rollo_LeZi_Seite_nextAstroTimeEvent 11.09.2019 - 21:10
     2019-09-11 16:16:29   Rollo_SchlaZi_PosValue 8
     2019-09-11 07:03:15   Rollo_SchlaZi_lastPosValue 80
     2019-09-11 07:03:15   Rollo_SchlaZi_nextAstroTimeEvent 11.09.2019 - 21:10
     2019-09-11 07:04:03   Rollo_SoZi_PosValue 100
     2019-09-11 07:03:15   Rollo_SoZi_lastPosValue 20
     2019-09-11 07:03:15   Rollo_SoZi_nextAstroTimeEvent 11.09.2019 - 21:10
     2019-09-09 21:15:31   Rollo_Studio_hinten_PosValue 0
     2019-09-11 07:03:15   Rollo_Studio_hinten_lastPosValue 0
     2019-09-11 07:03:15   Rollo_Studio_hinten_nextAstroTimeEvent 11.09.2019 - 21:10
     2019-09-07 09:07:13   Rollo_Studio_vorne_PosValue 0
     2019-09-11 06:30:02   Rollo_Studio_vorne_lastPosValue 0
     2019-09-11 06:30:02   Rollo_Studio_vorne_nextAstroTimeEvent 11.09.2019 - 21:10
     2019-09-11 07:30:52   Rollo_WoZi_SF_PosValue 0
     2019-09-11 07:30:02   Rollo_WoZi_SF_lastPosValue 100
     2019-09-11 07:30:02   Rollo_WoZi_SF_nextAstroTimeEvent 11.09.2019 - 19:51
     2019-09-11 07:03:56   Rollo_WoZi_TF_PosValue 0
     2019-09-11 07:03:15   Rollo_WoZi_TF_lastPosValue 100
     2019-09-11 07:03:15   Rollo_WoZi_TF_nextAstroTimeEvent 11.09.2019 - 21:10
     2019-09-11 07:04:02   Rollo_WoZi_TT_PosValue 0
     2019-09-11 07:03:15   Rollo_WoZi_TT_lastPosValue 100
     2019-09-11 07:03:15   Rollo_WoZi_TT_nextAstroTimeEvent 11.09.2019 - 21:10
     2019-09-09 19:16:14   ascEnable       on
     2019-09-02 08:58:42   controlShading  off
     2019-09-10 19:46:25   hardLockOut     on
     2019-09-06 10:10:25   partyMode       off
     2019-09-10 19:08:19   room_1.1_Wohnzimmer Rollo_WoZi_SF,Rollo_WoZi_TF,Rollo_WoZi_TT
     2019-09-10 19:08:19   room_1.3_Eingangsflur Rollo_Eingangsflur
     2019-09-10 19:08:19   room_1.4_Kueche Rollo_Kueche
     2019-09-10 19:08:19   room_2.1_Flur   Rollo_Flur
     2019-09-10 19:08:19   room_2.2_Bad    Rollo_Bad
     2019-09-10 19:08:19   room_2.3_Schlafzimmer_Homematic Rollo_SchlaZi
     2019-09-10 19:08:19   room_2.4_Sophie_Homematic Rollo_SoZi
     2019-09-10 19:08:19   room_2.5_Leonie_Homematic Rollo_LeZi_Hinten,Rollo_LeZi_Seite
     2019-09-10 19:08:19   room_3.1_Studio Rollo_Studio_hinten,Rollo_Studio_vorne
     2019-09-06 13:41:59   selfDefense     on
     2019-09-11 16:16:29   state           manual
     2019-09-06 16:01:53   sunriseTimeWeHoliday on
     2019-09-10 19:08:19   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_Bad
       Rollo_Eingangsflur
       Rollo_Flur
       Rollo_Kueche
       Rollo_LeZi_Hinten
       Rollo_LeZi_Seite
       Rollo_SchlaZi
       Rollo_SoZi
       Rollo_Studio_hinten
       Rollo_Studio_vorne
       Rollo_WoZi_SF
       Rollo_WoZi_TF
       Rollo_WoZi_TT
   monitoredDevs:
     ASC_WindowRec_PosAfterDayClosed:
       RolloWoZi_TF_Merten userattr ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
       RolloWoZi_TF_Merten userattr 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 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
     Fenster_Bad:
       Rollo_Bad  ASC_WindowRec
     Fenster_Eingangsflur:
       RolloEingangsflur ASC_WindowRec
       Rollo_Eingangsflur ASC_WindowRec
     Fenster_Flur:
       Rollo_Flur ASC_WindowRec
     Fenster_LeZi_Hinten:
       Rollo_LeZi_Hinten ASC_WindowRec
     Fenster_LeZi_Seite:
       Rollo_LeZi_Seite ASC_WindowRec
     Fenster_Sophie:
       Rollo_SoZi ASC_WindowRec
     Fenster_links_Kueche:
       RolloKueche ASC_WindowRec
     Fenster_rechts_Kueche:
       RolloKueche ASC_WindowRec
     Fenstersensor_Kueche:
       Rollo_Kueche ASC_WindowRec
     GBS13:
       ASControl  ASC_residentsDev
     LichtWetter:
       ASControl  ASC_twilightDevice
     Residents:
       ASControl  ASC_residentsDev
     Rollo_Bad:
     Rollo_Eingangsflur:
     Rollo_Flur:
     Rollo_Kueche:
     Rollo_LeZi_Hinten:
     Rollo_LeZi_Seite:
     Rollo_SchlaZi:
     Rollo_SoZi:
     Rollo_Studio_hinten:
     Rollo_Studio_vorne:
     Rollo_WoZi_SF:
     Rollo_WoZi_TF:
     Rollo_WoZi_TT:
     Sophie:
       Rollo_SoZi ASC_Roommate_Device
     Terrassentuer:
       RolloWoZi_TT ASC_WindowRec
       Rollo_WoZi_TT ASC_WindowRec
     WoZi_SF:
       RolloWoZi_SF ASC_WindowRec
       Rollo_WoZi_SF ASC_WindowRec
     WoZi_TF:
       RolloWoZi_TF ASC_WindowRec
       Rollo_WoZi_TF ASC_WindowRec
     rr_Birgit:
       Rollo_SchlaZi ASC_Roommate_Device
     rr_Leonie:
       Rollo_LeZi_Hinten ASC_Roommate_Device
       Rollo_LeZi_Seite ASC_Roommate_Device
       Rollo_SchlaZi ASC_Roommate_Device
     rr_Sophie:
       Rollo_SoZi ASC_Roommate_Device
     rr_Stephan:
       Rollo_SchlaZi ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening NAUTIC
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_residentsDev GBS13
   ASC_shuttersDriveOffset 120
   ASC_twilightDevice LichtWetter
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Rollladen Rollo_WoZi_SF ist gar nicht gefahren:
Internals:
   FUUID      5d71194b-f33f-cd59-289b-824b5ea52dc43b33
   NAME       Rollo_WoZi_SF
   NR         340
   STATE      open
   TYPE       ROLLO
   stoptime   1568179849
   READINGS:
     2019-09-05 17:03:19   ASC_Enable      on
     2019-09-11 07:30:52   ASC_ShuttersLastDrive day open
     2019-09-11 07:30:02   ASC_Time_DriveDown 11.09.2019 - 19:51
     2019-09-11 07:30:02   ASC_Time_DriveUp 12.09.2019 - 07:30
     2019-09-10 19:08:21   associatedWith  ASControl
     2019-09-11 07:30:02   command         pct-0
     2019-09-11 07:30:02   desired_pct     0
     2019-09-11 07:30:02   drive-type      modul
     2019-09-11 07:30:02   last_drive      drive-up
     2019-09-11 07:30:52   pct             0
     2019-09-11 07:30:52   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning REAL
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Self_Defense_Mode absent
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 7:30
   ASC_Time_Up_Late 9:30
   ASC_Time_Up_WE_Holiday 8:00
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WindowRec WoZi_SF
   ASC_WindowRec_subType twostate
   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
   rl_autoStop 0
   rl_commandDown set RolloWoZi_SF_Merten off
   rl_commandStop set RolloWoZi_SF_Merten stop
   rl_commandUp set RolloWoZi_SF_Merten on
   rl_excessBottom 1
   rl_excessTop 1
   rl_secondsDown 38
   rl_secondsUp 45
   rl_switchTime 1
   rl_type    normal
   room       1.1_Wohnzimmer
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     open:closed:half:stop:pct



Rollladen Rollo_Eingangsflur ist nur teilweise hochgefahren:
Internals:
   FUUID      5d6d30ec-f33f-cd59-eb12-ad46ae718e1648aa
   NAME       Rollo_Eingangsflur
   NR         335
   STATE      open
   TYPE       ROLLO
   stoptime   1568179827
   READINGS:
     2019-09-02 17:38:20   ASC_Enable      on
     2019-09-11 07:30:27   ASC_ShuttersLastDrive day open
     2019-09-11 07:30:02   ASC_Time_DriveDown 11.09.2019 - 19:51
     2019-09-11 07:30:02   ASC_Time_DriveUp 12.09.2019 - 07:30
     2019-09-10 19:08:21   associatedWith  ASControl
     2019-09-11 07:30:02   command         pct-0
     2019-09-11 07:30:02   desired_pct     0
     2019-09-11 07:30:02   drive-type      modul
     2019-09-11 07:30:02   last_drive      drive-up
     2019-09-11 07:30:27   pct             0
     2019-09-11 07:30:27   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning REAL
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Self_Defense_Mode absent
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 7:30
   ASC_Time_Up_Late 9:30
   ASC_Time_Up_WE_Holiday 8:00
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Fenster_Eingangsflur
   ASC_WindowRec_subType twostate
   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
   icon       fts_shutter_50
   rl_autoStop 0
   rl_commandDown set RolloEingangsflur_Merten off
   rl_commandStop set RolloEingangsflur_Merten stop
   rl_commandUp set RolloEingangsflur_Merten on
   rl_excessBottom 1
   rl_excessTop 1
   rl_secondsDown 23
   rl_secondsUp 23
   rl_switchTime 1
   rl_type    normal
   room       1.3_Eingangsflur
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     open:closed:half:stop:pct


Hier jetzt noch Rollo_SchlaZi, welches nicht rauf-, sonder komplett runtergefahren ist:
Internals:
   DEF        4EA37B
   FUUID      5c56eb68-f33f-cd59-99ca-f156c4bc254cb06b
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     7
   NAME       Rollo_SchlaZi
   NOTIFYDEV  global
   NR         204
   NTFY_ORDER 50-Rollo_SchlaZi
   STATE      21.5
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:E3 - t:10 s:4EA37B d:123ABC 06012B00
   myHmUART_MSGCNT 7
   myHmUART_RAWMSG 05010031E3A4104EA37B123ABC06012B00
   myHmUART_RSSI -49
   myHmUART_TIME 2019-09-11 16:16:38
   protLastRcv 2019-09-11 16:16:38
   protRcv    7 last_at:2019-09-11 16:16:38
   protSnd    8 last_at:2019-09-11 16:16:38
   protState  CMDs_done
   rssi_at_myHmUART cnt:7 min:-53 max:-49 avg:-51.71 lst:-49
   rssi_myHmUART cnt:3 min:-61 max:-60 avg:-60.66 lst:-61
   READINGS:
     2019-09-09 16:15:43   ASC_Enable      on
     2019-09-11 16:16:29   ASC_ShuttersLastDrive manual
     2019-09-11 07:03:15   ASC_Time_DriveDown 11.09.2019 - 21:10
     2019-09-11 07:03:15   ASC_Time_DriveUp 12.09.2019 - 07:04
     2019-09-11 07:03:15   CommandAccepted yes
     2018-02-17 14:17:18   D-firmware      2.8
     2018-02-17 14:17:18   D-serialNr      NEQ0991295
     2018-10-24 09:33:42   PairedTo        0x123ABC
     2018-02-18 17:40:00   R-driveDown     50 s
     2018-02-18 17:40:00   R-driveTurn     0.5 s
     2018-02-18 17:40:00   R-driveUp       50 s
     2018-02-18 17:39:59   R-pairCentral   0x123ABC
     2018-02-18 17:40:00   R-powerUpAction off
     2018-02-18 17:40:00   R-sign          off
     2018-10-24 09:33:42   RegL_00.        02:01 0A:12 0B:3A 0C:BC 15:FF 18:00 00:00
     2018-10-24 09:33:43   RegL_01.        08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-09-10 19:08:21   associatedWith  ASControl
     2019-09-11 16:16:38   deviceMsg       21.5 (to VCCU)
     2019-09-11 16:16:38   level           21.5
     2019-09-11 16:16:38   motor           stop:21.5
     2019-09-11 16:16:38   pct             21.5
     2018-10-24 09:33:41   powerOn         2018-10-24 09:33:41
     2019-09-11 16:16:38   recentStateType info
     2019-09-11 16:16:38   state           21.5
     2019-09-11 16:16:38   timedOn         off
   helper:
     HM_CMDNR   227
     cSnd       11123ABC4EA37B0201A0,11123ABC4EA37B020100
     dlvlCmd    ++A011123ABC4EA37B020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4EA37B,00,00,00
       nextSend   1568211398.56863
       rxt        0
       vccu       VCCU
       p:
         4EA37B
         00
         00
         00
       prefIO:
         myHmUART
     mRssi:
       mNo        E3
       io:
         myHmUART:
           -41
           -41
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1568211398.27417
       ack:
         HASH(0x4bacb68)
         E38002123ABC4EA37B00
     rssi:
       at_myHmUART:
         avg        -51.7142857142857
         cnt        7
         lst        -49
         max        -49
         min        -53
       myHmUART:
         avg        -60.6666666666667
         cnt        3
         lst        -61
         max        -60
         min        -61
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening NAUTIC
   ASC_AutoAstroModeMorning REAL
   ASC_Closed_Pos 80
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up absent
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_Birgit,rr_Stephan
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     astro
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open on
   IODev      myHmUART
   IOgrp      VCCU:myHmUART
   Rollo      RolloOG1
   autoReadReg 4_reqStatus
   devStateIcon unten:shutter_closed stop:shutter_halfopen oben:shutter_open \d+.*:shutter_halfopen
   eventMap   on:oben stop:stop off:unten
   expert     2_raw
   firmware   2.8
   icon       fts_shutter_50
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       2.3_Schlafzimmer,Homematic
   serialNr   NEQ0991295
   subType    blindActuator
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 Rollo Rollo_map structexclude
   webCmd     oben:stop:unten


Kann mir jemand sagen, wo meine Konfiguration geändert werden muss?

Viele Grüße
Stephan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 September 2019, 18:44:07
Ein Rollo nach dem anderen würde ich sagen

Rollo_SchlaZi
ASC_Closed_Pos 80
ASC_Open_Pos 0

Sicher das dies die korrekte Einstellung ist? Die HM Rollos die ich kenne haben die 0 ganz unten und die 100 ganz oben?
Wenn das bei Dir anders ist dann wähle als ASC Wert bitte die 1


Rollo_Eingangsflur
Da steht eine 0 im pct Reading. Also wenn nur Teilweise hoch gefahren dann stimmen Deine hinterlegten Timer nicht würde ich sagen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Stephan1965 am 11 September 2019, 19:17:52
Hallo CoolTux,
da hast du Recht:

Rollo_SchlaZi
Ich habe den falschen Wert eingetragen und jetzt korrigiert:
ASC_Open_Pos 100
Damit ist auch klar, warum er morgens runter gefahren. Das war ja die Offen-Position.

Rollo_Eingangsflur
Meine Frau hat zwischenzeitlich manuell am Schalter die Rolllade ganz hochgefahren. Wenn ich aus FHEM die Rolllade hoch- und dann wieder runter fahre, stimmen die Zeiten einigermaßen. Ich habe sie extra dafür gemessen. Das werde ich aber morgen mal wiederholen.

Viele Grüße
Stephan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 11 September 2019, 22:38:52
Zitat von: CoolTux am 09 September 2019, 06:10:15
Wenn Du alles sauber installiert hast sollte es reichen das ASC Device zu löschen. Schau ob dann auch in den Rollo Devices die ASC Readings und Attribute raus sind.

ok, hat so funktioniert. Scheinbar war mein ASC tatsächlich nach den Updates, Änderungen, manuellen Einspielen von zwischen Versionen und den damaligen Abstürzen irgendwie "durcheinander".

Aktuell klappt das Fahren morgens und Abends und die Beschattung. Nur das ComfortOpen fährt den Rollo auf 100% satt auf die eingestellten 20%.
Das liegt übrigens am "ASC_ShuttersPlace". Steht es auf "window" wird die ComfortOpen Position angefahren, bei "terrace" fährt der Rollo auf 100%
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 05:15:25
Zitat von: Borkk am 11 September 2019, 22:38:52
ok, hat so funktioniert. Scheinbar war mein ASC tatsächlich nach den Updates, Änderungen, manuellen Einspielen von zwischen Versionen und den damaligen Abstürzen irgendwie "durcheinander".

Aktuell klappt das Fahren morgens und Abends und die Beschattung. Nur das ComfortOpen fährt den Rollo auf 100% satt auf die eingestellten 20%.
Das liegt übrigens am "ASC_ShuttersPlace". Steht es auf "window" wird die ComfortOpen Position angefahren, bei "terrace" fährt der Rollo auf 100%


Das ist so gewollt. Die meisten Terrassentüren lassen nur öffnen wenn das Rollo ganz oben ist wurde mir gesagt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 12 September 2019, 07:22:56
Moin,

Ich hab das Gefühl, das Self Defense nicht richtig funktioniert:

Gegeben ist

2 Rollladen im Erdgeschoss mit selfDefenseMode = absent und delay 600
4 Rollladen im Obergeschoss mit selfDefenseMode = gone

Alle Fenster waren zu

Die Rollladen im Erdgeschoss fuhren wie erwartet nach 10 min absent runter. Die andere im OG fuhren abends ganz normal. Nachdem das Residents Device auf gone gewechselt ist (nach 12 Stunden) passiert aber nix und die Rollladen im OG fuhren normal laut Plan. Sogar eine Rollladen im EG fuhr morgens hoch.

Also irgend wie total durcheinander :o
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 07:41:46
Zitat von: Kai-Alfonso am 12 September 2019, 07:22:56
Moin,

Ich hab das Gefühl, das Self Defense nicht richtig funktioniert:

Gegeben ist

2 Rollladen im Erdgeschoss mit selfDefenseMode = absent und delay 600
4 Rollladen im Obergeschoss mit selfDefenseMode = gone

Alle Fenster waren zu

Die Rollladen im Erdgeschoss fuhren wie erwartet nach 10 min absent runter. Die andere im OG fuhren abends ganz normal. Nachdem das Residents Device auf gone gewechselt ist (nach 12 Stunden) passiert aber nix und die Rollladen im OG fuhren normal laut Plan. Sogar eine Rollladen im EG fuhr morgens hoch.

Also irgend wie total durcheinander :o

Das war bei den ganz ganz alten Versionen noch so.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 12 September 2019, 07:44:27
Zitat von: CoolTux am 12 September 2019, 07:41:46
Das war bei den ganz ganz alten Versionen noch so.

Hmm. Ich hab
VERSION
v0.6.30
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 07:47:56
Gut zu wissen, wir kommen kommen der Sache näher
Das mit den morgens hoch muss ich mir anschauen. Wieso sie bei gone nicht runter sind ist im Nachhinein schwer zu sagen. Werde mir das aber anschauen.

Kannst Du noch ein list vom ASC und jeweils einem Beispielrollo für oben und unten geben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 07:49:18
Gut wäre auch wenn Du bei Problemen erstmal ein Update auf die aktuelle 0.6.31 machst.
Dann kann ich basierend darauf mir dir Stellen anschauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 12 September 2019, 08:18:43
Zitat von: CoolTux am 12 September 2019, 05:15:25
Das ist so gewollt. Die meisten Terrassentüren lassen nur öffnen wenn das Rollo ganz oben ist wurde mir gesagt.

??? Also meine Terrassentüren und die Rollos sind völlig unabhängig voneinander. Bisher war es doch so, das wenn ich z.B. in meinem Schlafzimmer ich Tür aufgemacht habe, fuhr der Rollo in Comfort bzw. VentilateOpen Position. Jetzt knattert er nachts ganz auf. Das kann doch nicht gewollt sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 08:23:46
Meines Wissens schon. Ich schaue nachher gerne noch mal, kann mich aber erinnern daß es Beschwerden gab das das Rollo bei Terrace Einstellung nicht ganz hoch fuhr und dadurch die Tür nicht auf ging.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 12 September 2019, 08:53:05
Zitat von: CoolTux am 12 September 2019, 07:47:56
Gut zu wissen, wir kommen kommen der Sache näher
Das mit den morgens hoch muss ich mir anschauen. Wieso sie bei gone nicht runter sind ist im Nachhinein schwer zu sagen. Werde mir das aber anschauen.

Kannst Du noch ein list vom ASC und jeweils einem Beispielrollo für oben und unten geben.

Klar, mache ich. Bekommst du morgen von mir. Am Handy ist mir zu mühselig ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 09:28:02
Zitat von: Borkk am 12 September 2019, 08:18:43
??? Also meine Terrassentüren und die Rollos sind völlig unabhängig voneinander. Bisher war es doch so, das wenn ich z.B. in meinem Schlafzimmer ich Tür aufgemacht habe, fuhr der Rollo in Comfort bzw. VentilateOpen Position. Jetzt knattert er nachts ganz auf. Das kann doch nicht gewollt sein.

https://forum.fhem.de/index.php/topic,99980.msg969635.html#msg969635

https://forum.fhem.de/index.php/topic,99980.msg969654.html#msg969654


Hier wie es dazu kam.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 12 September 2019, 11:59:29
ich habe auch eine Frage zum generellen fahren... nach wie vor teste ich mit einem Rollladen in der Küche.
Gestern habe ich nach einiger Zeit wieder ein Update in Fhem gestartet, kann es sein das sich dann das Rollladenmodul irgendwie verschluckt, denn als ich gestern Abend nachhause kam war er der nicht runter gefahren.?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 12:14:33
Ich gehe davon aus das Du ein Neustart gemacht hast?
Dann sollte er die Timer neu gesetzt haben.
Ansonsten kann ich so pauschal nichts dazu sagen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 12 September 2019, 13:01:00
Zitat von: CoolTux am 12 September 2019, 12:14:33
Ich gehe davon aus das Du ein Neustart gemacht hast?
Dann sollte er die Timer neu gesetzt haben.
Ansonsten kann ich so pauschal nichts dazu sagen.

ja ich habe einen Neustart gemacht. Werde das mal nocheinmal die Tage machen sobald es ein Update gibt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 13:02:39
Zitat von: moonsorrox am 12 September 2019, 13:01:00
ja ich habe einen Neustart gemacht. Werde das mal nocheinmal die Tage machen sobald es ein Update gibt.

Wenn Du das in die FHEMWEB Kommandozeile ein gibst solltest Du die Timer von ASC sehen
{ join("\n", map { "$_->{TRIGGERTIME}, $_->{FN}"} @intAtA) }
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 12 September 2019, 13:08:33
gab grad wieder ein Update und werde mal schauen was heute Abend passiert, die Timer stehen drin wie sie sollen
neben den vielen anderen Timern, bekomme ich das vom Rollladenmodul

1568312440, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1568312440, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1568312440, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1568353502, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1568353502, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1568353502, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Stephan1965 am 12 September 2019, 13:26:19
Hallo CoolTux,
heute morgen waren wieder einige Rollladen nicht richtig hochgefahren.  :(
Das Rollo im Schlafzimmer funktioniert aber schon mal.  :)
Nachfolgend mal die Listings im jetzigen, nicht manuell bewegten Zustand:

nur teilweise gefahren:
Internals:
   FUUID      5d6d30ec-f33f-cd59-eb12-ad46ae718e1648aa
   NAME       Rollo_Eingangsflur
   NR         335
   STATE      open
   TYPE       ROLLO
   stoptime   1568266227
   READINGS:
     2019-09-02 17:38:20   ASC_Enable      on
     2019-09-12 07:30:27   ASC_ShuttersLastDrive day open
     2019-09-12 07:30:02   ASC_Time_DriveDown 12.09.2019 - 19:49
     2019-09-12 07:30:02   ASC_Time_DriveUp 13.09.2019 - 07:30
     2019-09-11 19:00:58   associatedWith  ASControl
     2019-09-12 07:30:02   command         pct-0
     2019-09-12 07:30:02   desired_pct     0
     2019-09-12 07:30:02   drive-type      modul
     2019-09-12 07:30:02   last_drive      drive-up
     2019-09-12 07:30:27   pct             0
     2019-09-12 07:30:27   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning REAL
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Self_Defense_Mode absent
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 7:30
   ASC_Time_Up_Late 9:30
   ASC_Time_Up_WE_Holiday 8:00
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Fenster_Eingangsflur
   ASC_WindowRec_subType twostate
   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
   icon       fts_shutter_50
   rl_autoStop 0
   rl_commandDown set RolloEingangsflur_Merten off
   rl_commandStop set RolloEingangsflur_Merten stop
   rl_commandUp set RolloEingangsflur_Merten on
   rl_excessBottom 1
   rl_excessTop 1
   rl_secondsDown 23
   rl_secondsUp 23
   rl_switchTime 1
   rl_type    normal
   room       1.3_Eingangsflur
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     open:closed:half:stop:pct


gar nicht gefahren:
Internals:
   FUUID      5d71194b-f33f-cd59-289b-824b5ea52dc43b33
   NAME       Rollo_WoZi_SF
   NR         340
   STATE      open
   TYPE       ROLLO
   stoptime   1568266249
   READINGS:
     2019-09-05 17:03:19   ASC_Enable      on
     2019-09-12 07:30:49   ASC_ShuttersLastDrive day open
     2019-09-12 07:30:02   ASC_Time_DriveDown 12.09.2019 - 19:49
     2019-09-12 07:30:02   ASC_Time_DriveUp 13.09.2019 - 07:30
     2019-09-11 19:00:58   associatedWith  ASControl
     2019-09-12 07:30:02   command         pct-0
     2019-09-12 07:30:02   desired_pct     0
     2019-09-12 07:30:02   drive-type      modul
     2019-09-12 07:30:02   last_drive      drive-up
     2019-09-12 07:30:49   pct             0
     2019-09-12 07:30:49   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeMorning REAL
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Self_Defense_Mode absent
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 7:30
   ASC_Time_Up_Late 9:30
   ASC_Time_Up_WE_Holiday 8:00
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WindowRec WoZi_SF
   ASC_WindowRec_subType twostate
   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
   rl_autoStop 0
   rl_commandDown set RolloWoZi_SF_Merten off
   rl_commandStop set RolloWoZi_SF_Merten stop
   rl_commandUp set RolloWoZi_SF_Merten on
   rl_excessBottom 1
   rl_excessTop 1
   rl_secondsDown 38
   rl_secondsUp 45
   rl_switchTime 1
   rl_type    normal
   room       1.1_Wohnzimmer
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     open:closed:half:stop:pct


gar nicht gefahren:
Internals:
   FUUID      5d7118ee-f33f-cd59-19d1-23d13f818eefb9a0
   NAME       Rollo_WoZi_TF
   NR         339
   STATE      open
   TYPE       ROLLO
   stoptime   1568264728
   READINGS:
     2019-09-05 17:03:19   ASC_Enable      on
     2019-09-12 07:05:28   ASC_ShuttersLastDrive day open
     2019-09-12 07:04:47   ASC_Time_DriveDown 12.09.2019 - 21:07
     2019-09-12 07:04:47   ASC_Time_DriveUp 13.09.2019 - 07:06
     2019-09-11 19:00:58   associatedWith  ASControl
     2019-09-12 07:04:47   command         pct-0
     2019-09-12 07:04:47   desired_pct     0
     2019-09-12 07:04:47   drive-type      modul
     2019-09-12 07:04:47   last_drive      drive-up
     2019-09-12 07:05:28   pct             0
     2019-09-12 07:05:28   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening NAUTIC
   ASC_AutoAstroModeMorning REAL
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Self_Defense_Mode absent
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 7:00
   ASC_Time_Up_Late 9:30
   ASC_Time_Up_WE_Holiday 8:00
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WindowRec WoZi_TF
   ASC_WindowRec_subType twostate
   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
   rl_autoStop 0
   rl_commandDown set RolloWoZi_TF_Merten off
   rl_commandStop set RolloWoZi_TF_Merten stop
   rl_commandUp set RolloWoZi_TF_Merten on
   rl_excessBottom 1
   rl_excessTop 2
   rl_secondsDown 33
   rl_secondsUp 38
   rl_switchTime 1
   rl_type    normal
   room       1.1_Wohnzimmer
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     open:closed:half:stop:pct



teilweise gefahren:
Internals:
   FUUID      5d715d72-f33f-cd59-237c-654a58b42d4e5f60
   NAME       Rollo_Flur
   NR         343
   STATE      open
   TYPE       ROLLO
   stoptime   1568264709
   READINGS:
     2019-09-06 11:32:39   ASC_Enable      on
     2019-09-12 07:05:09   ASC_ShuttersLastDrive day open
     2019-09-12 07:04:47   ASC_Time_DriveDown 12.09.2019 - 21:07
     2019-09-12 07:04:47   ASC_Time_DriveUp 13.09.2019 - 07:06
     2019-09-11 19:00:58   associatedWith  ASControl
     2019-09-12 07:04:47   command         pct-0
     2019-09-12 07:04:47   desired_pct     0
     2019-09-12 07:04:47   drive-type      modul
     2019-09-12 07:04:47   last_drive      drive-up
     2019-09-12 07:05:09   pct             0
     2019-09-12 07:05:09   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening NAUTIC
   ASC_AutoAstroModeMorning REAL
   ASC_Closed_Pos 100
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Fenster_Flur
   ASC_WindowRec_subType twostate
   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
   rl_autoStop 0
   rl_commandDown set RolloFlur_Merten off
   rl_commandStop set RolloFlur_Merten stop
   rl_commandUp set RolloFlur_Merten on
   rl_excessBottom 1
   rl_excessTop 1
   rl_secondsDown 20
   rl_secondsUp 20
   rl_switchTime 1
   rl_type    normal
   room       2.1_Flur
   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_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_Down:time,astro,brightness ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   webCmd     open:closed:half:stop:pct


Die anderen Rollladen später.

Hier noch das ASCDevice:
Internals:
   FUUID      5d6cbda2-f33f-cd59-6e2b-a2f961e28d2d8b2c
   FVERSION   73_AutoShuttersControl.pm:v0.6.30-s20076/2019-08-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  global,ASControl,Rollo_Bad,Rollo_Eingangsflur,Rollo_Flur,Rollo_Kueche,Rollo_LeZi_Hinten,Rollo_LeZi_Seite,Rollo_SchlaZi,Rollo_SoZi,Rollo_Studio_hinten,Rollo_Studio_vorne,Rollo_WoZi_SF,Rollo_WoZi_TF,Rollo_WoZi_TT,Rollo_Bad,Fenster_Flur,Rollo_Flur,Rollo_Studio_hinten,rr_Birgit,Rollo_WoZi_TF,Fenster_rechts_Kueche,Fenster_LeZi_Hinten,Terrassentuer,Residents,Fenster_Bad,LichtWetter,rr_Stephan,Fenstersensor_Kueche,WoZi_TF,rr_Leonie,Rollo_WoZi_TT,Sophie,GBS13,Fenster_Eingangsflur,Rollo_WoZi_SF,Rollo_Studio_vorne,rr_Sophie,Fenster_links_Kueche,Fenster_Sophie,Rollo_Eingangsflur,Rollo_Kueche,ASC_WindowRec_PosAfterDayClosed,Rollo_SoZi,Fenster_LeZi_Seite,WoZi_SF
   NR         334
   NTFY_ORDER 51-ASControl
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-09-03 20:23:49   RolloEingangsflur_lastPosValue 0
     2019-09-03 20:23:49   RolloKueche_lastPosValue 0
     2019-09-03 20:23:49   RolloWoZi_SF_lastPosValue 0
     2019-09-03 20:23:49   RolloWoZi_TF_lastPosValue 0
     2019-09-03 20:23:49   RolloWoZi_TT_lastPosValue 0
     2019-09-12 07:05:15   Rollo_Bad_PosValue 0
     2019-09-12 07:04:47   Rollo_Bad_lastPosValue 100
     2019-09-12 07:04:47   Rollo_Bad_nextAstroTimeEvent 12.09.2019 - 21:07
     2019-09-12 07:30:27   Rollo_Eingangsflur_PosValue 0
     2019-09-12 07:30:02   Rollo_Eingangsflur_lastPosValue 100
     2019-09-12 07:30:02   Rollo_Eingangsflur_nextAstroTimeEvent 12.09.2019 - 19:49
     2019-09-12 07:05:09   Rollo_Flur_PosValue 0
     2019-09-12 07:04:47   Rollo_Flur_lastPosValue 100
     2019-09-12 07:04:47   Rollo_Flur_nextAstroTimeEvent 12.09.2019 - 21:07
     2019-09-12 06:30:22   Rollo_Kueche_PosValue 0
     2019-09-12 06:30:01   Rollo_Kueche_lastPosValue 100
     2019-09-12 06:30:01   Rollo_Kueche_nextAstroTimeEvent 12.09.2019 - 21:07
     2019-09-10 19:08:30   Rollo_LeZi_Hinten_PosValue 0
     2019-09-11 21:10:13   Rollo_LeZi_Hinten_lastPosValue 0
     2019-09-12 07:04:47   Rollo_LeZi_Hinten_nextAstroTimeEvent 12.09.2019 - 21:07
     2019-09-11 20:30:00   Rollo_LeZi_Seite_PosValue 0
     2019-09-11 21:10:13   Rollo_LeZi_Seite_lastPosValue 100
     2019-09-12 07:04:47   Rollo_LeZi_Seite_nextAstroTimeEvent 12.09.2019 - 21:07
     2019-09-12 07:05:04   Rollo_SchlaZi_PosValue 100
     2019-09-12 07:04:47   Rollo_SchlaZi_lastPosValue 80
     2019-09-12 07:04:47   Rollo_SchlaZi_nextAstroTimeEvent 12.09.2019 - 21:07
     2019-09-12 07:05:34   Rollo_SoZi_PosValue 100
     2019-09-12 07:04:47   Rollo_SoZi_lastPosValue 20
     2019-09-12 07:04:47   Rollo_SoZi_nextAstroTimeEvent 12.09.2019 - 21:07
     2019-09-09 21:15:31   Rollo_Studio_hinten_PosValue 0
     2019-09-12 07:04:47   Rollo_Studio_hinten_lastPosValue 0
     2019-09-12 07:04:47   Rollo_Studio_hinten_nextAstroTimeEvent 12.09.2019 - 21:07
     2019-09-07 09:07:13   Rollo_Studio_vorne_PosValue 0
     2019-09-12 06:30:02   Rollo_Studio_vorne_lastPosValue 0
     2019-09-12 06:30:02   Rollo_Studio_vorne_nextAstroTimeEvent 12.09.2019 - 21:07
     2019-09-12 07:30:49   Rollo_WoZi_SF_PosValue 0
     2019-09-12 07:30:02   Rollo_WoZi_SF_lastPosValue 100
     2019-09-12 07:30:02   Rollo_WoZi_SF_nextAstroTimeEvent 12.09.2019 - 19:49
     2019-09-12 07:05:28   Rollo_WoZi_TF_PosValue 0
     2019-09-12 07:04:47   Rollo_WoZi_TF_lastPosValue 100
     2019-09-12 07:04:47   Rollo_WoZi_TF_nextAstroTimeEvent 12.09.2019 - 21:07
     2019-09-12 07:05:34   Rollo_WoZi_TT_PosValue 0
     2019-09-12 07:04:47   Rollo_WoZi_TT_lastPosValue 100
     2019-09-12 07:04:47   Rollo_WoZi_TT_nextAstroTimeEvent 12.09.2019 - 21:07
     2019-09-09 19:16:14   ascEnable       on
     2019-09-02 08:58:42   controlShading  off
     2019-09-10 19:46:25   hardLockOut     on
     2019-09-06 10:10:25   partyMode       off
     2019-09-11 19:00:57   room_1.1_Wohnzimmer Rollo_WoZi_SF,Rollo_WoZi_TF,Rollo_WoZi_TT
     2019-09-11 19:00:57   room_1.3_Eingangsflur Rollo_Eingangsflur
     2019-09-11 19:00:57   room_1.4_Kueche Rollo_Kueche
     2019-09-11 19:00:57   room_2.1_Flur   Rollo_Flur
     2019-09-11 19:00:57   room_2.2_Bad    Rollo_Bad
     2019-09-11 19:00:57   room_2.3_Schlafzimmer_Homematic Rollo_SchlaZi
     2019-09-11 19:00:57   room_2.4_Sophie_Homematic Rollo_SoZi
     2019-09-11 19:00:57   room_2.5_Leonie_Homematic Rollo_LeZi_Hinten,Rollo_LeZi_Seite
     2019-09-11 19:00:57   room_3.1_Studio Rollo_Studio_hinten,Rollo_Studio_vorne
     2019-09-06 13:41:59   selfDefense     on
     2019-09-12 07:30:49   state           day open
     2019-09-06 16:01:53   sunriseTimeWeHoliday on
     2019-09-11 19:00:57   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_Bad
       Rollo_Eingangsflur
       Rollo_Flur
       Rollo_Kueche
       Rollo_LeZi_Hinten
       Rollo_LeZi_Seite
       Rollo_SchlaZi
       Rollo_SoZi
       Rollo_Studio_hinten
       Rollo_Studio_vorne
       Rollo_WoZi_SF
       Rollo_WoZi_TF
       Rollo_WoZi_TT
   monitoredDevs:
     ASC_WindowRec_PosAfterDayClosed:
       RolloWoZi_TF_Merten userattr ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
       RolloWoZi_TF_Merten userattr 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 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
     Fenster_Bad:
       Rollo_Bad  ASC_WindowRec
     Fenster_Eingangsflur:
       RolloEingangsflur ASC_WindowRec
       Rollo_Eingangsflur ASC_WindowRec
     Fenster_Flur:
       Rollo_Flur ASC_WindowRec
     Fenster_LeZi_Hinten:
       Rollo_LeZi_Hinten ASC_WindowRec
     Fenster_LeZi_Seite:
       Rollo_LeZi_Seite ASC_WindowRec
     Fenster_Sophie:
       Rollo_SoZi ASC_WindowRec
     Fenster_links_Kueche:
       RolloKueche ASC_WindowRec
     Fenster_rechts_Kueche:
       RolloKueche ASC_WindowRec
     Fenstersensor_Kueche:
       Rollo_Kueche ASC_WindowRec
     GBS13:
       ASControl  ASC_residentsDev
     LichtWetter:
       ASControl  ASC_twilightDevice
     Residents:
       ASControl  ASC_residentsDev
     Rollo_Bad:
     Rollo_Eingangsflur:
     Rollo_Flur:
     Rollo_Kueche:
     Rollo_LeZi_Seite:
     Rollo_SchlaZi:
     Rollo_SoZi:
     Rollo_Studio_hinten:
     Rollo_Studio_vorne:
     Rollo_WoZi_SF:
     Rollo_WoZi_TF:
     Rollo_WoZi_TT:
     Sophie:
       Rollo_SoZi ASC_Roommate_Device
     Terrassentuer:
       RolloWoZi_TT ASC_WindowRec
       Rollo_WoZi_TT ASC_WindowRec
     WoZi_SF:
       RolloWoZi_SF ASC_WindowRec
       Rollo_WoZi_SF ASC_WindowRec
     WoZi_TF:
       RolloWoZi_TF ASC_WindowRec
       Rollo_WoZi_TF ASC_WindowRec
     rr_Birgit:
       Rollo_SchlaZi ASC_Roommate_Device
     rr_Leonie:
       Rollo_LeZi_Hinten ASC_Roommate_Device
       Rollo_LeZi_Seite ASC_Roommate_Device
       Rollo_SchlaZi ASC_Roommate_Device
     rr_Sophie:
       Rollo_SoZi ASC_Roommate_Device
     rr_Stephan:
       Rollo_SchlaZi ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening NAUTIC
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_residentsDev GBS13
   ASC_shuttersDriveOffset 120
   ASC_twilightDevice LichtWetter
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Gruß

Stephan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 13:43:10
Hallo Stephan,

Das ist definitiv kein ASC Problem. Im Reading ASC_ShuttersLastDrive steht bei allen day open und das pct steht auf 0 also offen. ASC hat den öffnen Befehl korrekt weiter gegeben. Mehr macht ASC auch nicht.
Du kannst gerne ASC deaktivieren und sporadisch versuchen die Rollos mittels das Rollo Device selbst auf und zu fahren.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 12 September 2019, 16:57:21
Zitat von: CoolTux am 12 September 2019, 09:28:02
https://forum.fhem.de/index.php/topic,99980.msg969635.html#msg969635

https://forum.fhem.de/index.php/topic,99980.msg969654.html#msg969654


Hier wie es dazu kam.

Im Ergebnis ist ComfortOpen für Terrassentüren jetzt nutzlos. Abends fährt er ganz hoch tagsüber, fährt er nach einem manuellen schliessen (z.B. Mittagsschlaf) gar nicht mehr.  In welchem Fall wird denn die ComfortOpen Position noch angefahren?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 17:06:01
Bei Fenstern. Aber ich gebe Dir Recht. Kann man eigentlich auch raus schmeißen.
Wobei kann ja sein daß das Mütterchen beim öffnen des Fensters gerne mit Kissen raus schauen will.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 12 September 2019, 17:14:51
Zitat von: CoolTux am 12 September 2019, 17:06:01
Bei Fenstern. Aber ich gebe Dir Recht. Kann man eigentlich auch raus schmeißen.
Wobei kann ja sein daß das Mütterchen beim öffnen des Fensters gerne mit Kissen raus schauen will.

Dann schlage ich ein Attribut ASCMuetterchenMode [on/off] vor  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 12 September 2019, 17:16:15
Gibt es eine Auflistung was das setzen auf terrace so alle bewirkt in ASC?
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 17:36:29
Zitat von: majestro84 am 12 September 2019, 17:16:15
Gibt es eine Auflistung was das setzen auf terrace so alle bewirkt in ASC?
Gruß Alex

Mir nicht bekannt. Würde sagen Nein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 18:37:39
Ich schaue gerne noch mal drüber, auf jeden Fall ist es für den Aussperrschutz wichtig.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 12 September 2019, 18:42:17
Aussperrschutz, kein comfort.... Ich meine da war noch was
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 19:04:26
selfDefense und gone
Ausserdem wenn man nach Hause kommt und Shading auf home beschränkt ist. Dann wird bei der Terrasse geschaut ob die Tür auf ist, wenn ja wird nicht in die Beschattung gefahren wenn der Status für Beschattung aktiv ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 12 September 2019, 19:50:15
@Borkk:
ZitatIm Ergebnis ist ComfortOpen für Terrassentüren jetzt nutzlos. Abends fährt er ganz hoch tagsüber, fährt er nach einem manuellen schliessen (z.B. Mittagsschlaf) gar nicht mehr.  In welchem Fall wird denn die ComfortOpen Position noch angefahren?
Ich nutze ComfortOpen z.B., wenn der Rollladen bereits geschlossen ist und ich die Terrassentür öffne (threestate=open), dann wird ComfortOpen-Position angefahren und beim Schließen der Tür wieder automatisch heruntergefahren. Im Gegensatz dazu wird beim KIppen der Balkontür (threestate=tilt) die Position Ventilate genutzt - finde ich so sehr praktisch und sollte daher unbedingt erhalten bleiben.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 12 September 2019, 20:07:30
Zitat von: CoolTux am 11 September 2019, 09:06:53
Hallo,

Hast Du zufällig schon neue/aktuelle Erkenntnisse?


Grüße

Sorry, bekomme aktuell komplett neue Heizungsrohre verlegt, mir fehlt gerade etwas Zeit.
Habe mal analog zu deinen einstellungen die Homematic-Fenstersensoren ebenfalls auf event-on-change bei state und battery gesetzt, es scheint aber beim alten Problem zu bleiben.
Bei den Eltakos hatte ich letztens auch keine Chance auf manual-Erkennung :(
Ich hoffe ich finde am Sonntag etwas Zeit zum weiter testen.

Grtz
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 20:22:44
Zitat von: C0mmanda am 12 September 2019, 20:07:30
Sorry, bekomme aktuell komplett neue Heizungsrohre verlegt, mir fehlt gerade etwas Zeit.
Habe mal analog zu deinen einstellungen die Homematic-Fenstersensoren ebenfalls auf event-on-change bei state und battery gesetzt, es scheint aber beim alten Problem zu bleiben.
Bei den Eltakos hatte ich letztens auch keine Chance auf manual-Erkennung :(
Ich hoffe ich finde am Sonntag etwas Zeit zum weiter testen.

Grtz

Mach in Ruhe. War nur zwischen gefragt  :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 12 September 2019, 21:15:11
Zitat von: eurofinder am 12 September 2019, 19:50:15
@Borkk:Ich nutze ComfortOpen z.B., wenn der Rollladen bereits geschlossen ist und ich die Terrassentür öffne (threestate=open), dann wird ComfortOpen-Position angefahren und beim Schließen der Tür wieder automatisch heruntergefahren. Im Gegensatz dazu wird beim KIppen der Balkontür (threestate=tilt) die Position Ventilate genutzt - finde ich so sehr praktisch und sollte daher unbedingt erhalten bleiben.

Gruß
eurofinder
So mache ich es auch finde ich auch sehr gut so. Wie ist das nun in der aktuellen Version? Verstanden habe ich das Ich die Terrassentür öffne und die Rolllade hochfährt.  Dann sollte sie doch beim schließen auch wieder runter fahren bzw bei Kipp auf Ventilate Position
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 12 September 2019, 21:28:18
Zitat von: eurofinder am 12 September 2019, 19:50:15
@Borkk:Ich nutze ComfortOpen z.B., wenn der Rollladen bereits geschlossen ist und ich die Terrassentür öffne (threestate=open), dann wird ComfortOpen-Position angefahren und beim Schließen der Tür wieder automatisch heruntergefahren. Im Gegensatz dazu wird beim KIppen der Balkontür (threestate=tilt) die Position Ventilate genutzt - finde ich so sehr praktisch und sollte daher unbedingt erhalten bleiben.

Gruß
eurofinder
Ganz genau so habe ich es auch genutzt und so sollte es auch sein.

Wenn der Rollo zur Terrasse, aus welchem Grund auch immer, geschlossen ist und ich öffne oder Klappe die Tür dann sollte (wenn konfiguriert) die Comfort oder VentilateOpen Position angefahren werden und beim Schliessen der Tür sollte der Rollo wieder geschlossen werden. Möchte ich das der Rollo ganz auf geht, drück ich auf den Taster (oder sage es Alexa) und lasse ihn hoch fahren.

Bei allem Respekt für den Wunsch von dancatt, das war Unsinn. Wer möchte das der Rollo in diesem Szenario ganz hochfährt, kann sich ja die ComfortOpen Position auf 99% konfigurieren.

@CoolTux: bitte schau dir das nochmal an. Es war ja schon mal so implementiert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 September 2019, 21:43:15
Das Argument mit 99 hatte ich auch. Hat aber wohl nicht gereicht.
Ich kann das auch wieder ausbauen. Nur einigen müssen wir uns auf etwas.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 12 September 2019, 21:51:29
Also die bisherige Variante mit comfort und Ventilate fande ich deutlich besser wie auch eurofinder und Bork geschrieben haben. Also wenn es halbwegs geht bitte wieder zurück.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 12 September 2019, 23:57:53
Zitat von: CoolTux am 12 September 2019, 21:43:15
Das Argument mit 99 hatte ich auch. Hat aber wohl nicht gereicht.
Ich kann das auch wieder ausbauen. Nur einigen müssen wir uns auf etwas.

Ich wäre für die ursprüngliche Version.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 13 September 2019, 06:35:06
Rein von (meiner) Logik her:

Ventilate sollte immer angefahren werden wenn :
- Fenster/Tür auf Kipp
- Rolladen steht tiefer als Ventilate-Pos

Comfort-Open sollte immer angefahren werden wenn:
-Fenster/Tür open
- Rolladen tiefer steht als Comfort-open-Pos

Ausser ich stecke in der manual-blocking Time.

So war es ,,früher" doch auch programmiert oder?
Die Werte kann ich doch einstellen und habe somit in der Hand ob das Ding ganz hoch fährt oder eben nicht..?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: eurofinder am 13 September 2019, 07:20:11
@C0mmanda:
ZitatVentilate sollte immer angefahren werden wenn :
- Fenster/Tür auf Kipp
- Rolladen steht tiefer als Ventilate-Pos

Comfort-Open sollte immer angefahren werden wenn:
-Fenster/Tür open
- Rolladen tiefer steht als Comfort-open-Pos
Danke, dass du das nochmals so zusammengefasst hast.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 September 2019, 07:42:00
Zitat von: C0mmanda am 13 September 2019, 06:35:06
Rein von (meiner) Logik her:

Ventilate sollte immer angefahren werden wenn :
- Fenster/Tür auf Kipp
- Rolladen steht tiefer als Ventilate-Pos

Comfort-Open sollte immer angefahren werden wenn:
-Fenster/Tür open
- Rolladen tiefer steht als Comfort-open-Pos

Ausser ich stecke in der manual-blocking Time.

So war es ,,früher" doch auch programmiert oder?
Die Werte kann ich doch einstellen und habe somit in der Hand ob das Ding ganz hoch fährt oder eben nicht..?

So war es früher programmiert.
Allerdings ist es wichtig zu wissen daß man die Werte nicht so frei wählen kann wie man es sich denkt. Die Werte müssen immer Unterschiedlich sein. Also kann man eben nicht 100 wählen für Comfort sondern muss wenigstens 99 wählen für die Terrassentür. Aber ich schaue mal das wenn jemand 99 gewählt hat und es eine Terrassentür ist das dann 100 angefahren wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 13 September 2019, 08:29:38
Zu dem Terrassentürthema noch zwei Anmerkungen:

- Für ZWave-Geräte ist "offen" = 99, nicht 100 (man kann das per eventMap umbiegen, aber man muß das wissen...). Stumpf 100 ist daher m.E. suboptimal.
- Ich habe 3 Terrassentüren. KEINE geht nach außen auf, 2 Schiebetüren, eine nach Innen... Die Annahme, alle Terrassentüren würden "voll öffnen" benötigen, ist also definitiv falsch ::) . (Die sind bei mir derzeit nur nicht als terrasse definiert, deswegen betrifft mich das nicht direkt).
Vielleicht wäre es zu den Punkten eine Idee, hinter "terrasse" noch ein ":nn" zuzulassen, dann kann jeder optional festlegen, wo der Rollladen denn hin soll, wenn er nicht 100 (oder 0 bei "ASC-Typ 1") haben will?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 13 September 2019, 10:05:31
Das Problem mit den Terassentüren tritt vor allem dann auf, wenn zwischen Tür und Rollladen noch eine Insektenschutztür ist. Da ist normalerweise kaum Spielraum für den Rollladen, wenn der Insektenschutz da drunter durch muss. Eine Lösung wäre aus meiner Sicht, wenn der Zustand des Rollladens nicht aus der Position bestimmt würde, sondern aus der letzten Fahrt. Keine Ahnung, wieviel Aufwand und Probleme das bedeuten würde, aber damit könnte man für verschiedene Positionen gleiche Werte angeben. Es wird ja sicher einen Grund geben, warum das so gelöst ist, wie es derzeit ist. Dazu kommt, dass die Fahrten ja nicht wirklich zuverlässig erkannt werden. Bei mir stehen jetzt z.B. 11 von 12 Rollläden auf "manual", obwohl alle vom Modul geöffnet wurden und da eigentlich "day open" stehen sollte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 13 September 2019, 10:11:01
Den Vorschlag, die letzte Fahrt mit zu berücksichtigen, finde ich jedenfalls auf den ersten Blick sinnig, allerdings ggf. _zusätzlich_.

@ESP_Fan: Ist evtl. die Laufzeit zu lang? => ggf. per Attribut Erkennungszeit für manual verlängern.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 13 September 2019, 10:26:23
Ich hab keine Ahnung, wie ASC erkennt, ob ein Rollladen manuell gefahren wurde, oder nicht. Ich hab mir da bisher auch keine Gedanken gemacht, weil ja trotzdem alles funktioniert.
Ich betreibe eine Eigenbaulösung mit dem Rollo-Modul, da bekomme ich immer drive-type "modul", außer ich schalte direkt am Rollladen ohne FHEM. ASC muss ja noch irgendwie unterscheiden, ob es die Fahrt selber ausgelöst hat, oder eben manuell eingegriffen wurde. Wenn das über die Fahrtzeiten passiert, kann das schon sein, dass ich da etwas großzügige Zeitangaben drin habe, einfach um zu gewährleisten, dass die Endpositionen sicher angefahren werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 13 September 2019, 11:26:19
Ich komme gerade nicht mit...

Gibt es das nicht alles in ASC schon?

Man kann die ASC_Open_Pos und ASC_Closed_Pos eintragen. Das mit dem Insektenschutz verstehe ich mechanisch, hab das gleiche Problem aber was hat das mit der Lüften Position zu tun? Man braucht auch keine terrasse:nn, dafür gibt es doch die ComfortOpen und VentilateOpen Positionen. Und ASC kennt fast ein Duzend Gründe warum ein Rollo gefahren wurde, natürlich auch eine manuelle Fahrt.

C0mmanda hat es genau richtig zusammengefasst.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 13 September 2019, 11:53:26
Ein Problem bekommst Du in dem Augenblick, wenn Du den Rollladen definitiv auf 100% offen haben musst, um den Insektenschutz aufzubekommen, aber als comfort-open nicht 100% einstellen kannst, weil die Position sich von der offen-Position ja unterscheiden muss. Dann hilft es Dir gar nix, wenn ASC auf comfort-open fährt, das Fliegengitter bleibt am Rollladen hängen.
Und zur blocking-Time: Die sollte für Beschattung und Nachtfahrten gelten, aber nicht für comfort-open. Wenn ich zur Terassentür raus will, soll der Rolladen hoch fahren und dort bleiben, bis ich die Tür wieder schließe.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 13 September 2019, 12:05:33
Zitat von: ESP_Fan am 13 September 2019, 11:53:26
Und zur blocking-Time: Die sollte  [...]
Falls sich das auf meinen Hinweis bezieht: Siehe Attribut "ASC_DriveUpMaxDuration" - daraus leitet ASC ab, ob eine Fahrt "manuell" ist: kommt das Event später als das+5 Sekunden nach Ablauf der Zeit, nachdem ein Fahrbefehl von ASC abgesetzt wurde, wird es als manuelle Fahrt bewertet. Kann also auch passieren, wenn ein Modul ständig pollt und immer wieder denselben unveränderten Stand als Event liefert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 13 September 2019, 12:28:01
Zitat von: Beta-User am 13 September 2019, 12:05:33
Falls sich das auf meinen Hinweis bezieht: Siehe Attribut "ASC_DriveUpMaxDuration" - daraus leitet ASC ab, ob eine Fahrt "manuell" ist: kommt das Event später als das+5 Sekunden nach Ablauf der Zeit, nachdem ein Fahrbefehl von ASC abgesetzt wurde, wird es als manuelle Fahrt bewertet. Kann also auch passieren, wenn ein Modul ständig pollt und immer wieder denselben unveränderten Stand als Event liefert.
Ich werde mal testen mit dem Wert. Bisher war der bei mir aber eher 2 bis 3 Sekunden zu kurz eingestellt, werde mal auf realistische Werte ändern.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 13 September 2019, 12:33:50
Zitat von: CoolTux am 12 September 2019, 07:49:18
Gut wäre auch wenn Du bei Problemen erstmal ein Update auf die aktuelle 0.6.31 machst.
Dann kann ich basierend darauf mir dir Stellen anschauen.

So, ich bin wieder zu Hause und habe ein Update auf 0.6.31  gemacht und anbei die Listings der Devices. Am Sonntag fahre ich wieder für 2 Tage weg, da kann ich das noch mal testen.


ASC Device

Internals:
   .FhemMetaInternals 1
   FUUID      5c5344d6-f33f-ce3b-e8f4-955f5802f7031218
   FVERSION   73_AutoShuttersControl.pm:v0.6.31-s20147/2019-09-11 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShuttersControl
   NOTIFYDEV  global,AutoShuttersControl,Rolllade_Badezimmer,Rolllade_HWRaum,Rolllade_Kinderzimmer,Rolllade_Kueche,Rolllade_Schlafzimmer,Rolllade_Wohnzimmer,Twilight,rgr_Bewohner,Umgebungssensor_Fassade_SuedSeite,Terrassentuer_Wohnzimmer,Fenster_Kueche,Fenster_Badezimmer,Fenster_Schlafzimmer,Fenster_Hauswirtschaftsraum,Fenster_Kinderzimmer
   NR         212
   NTFY_ORDER 51-AutoShuttersControl
   STATE      selfDefense inactive
   TYPE       AutoShuttersControl
   VERSION    v0.6.31
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-06-30 11:58:31   .monitoredDevs  {"Umgebungssensor_Fassade_SuedSeite":{"Rolllade_Wohnzimmer":"ASC_BrightnessSensor","Rolllade_Kinderzimmer":"ASC_BrightnessSensor","Rolllade_HWRaum":"ASC_BrightnessSensor","Rolllade_Schlafzimmer":"ASC_BrightnessSensor","Rolllade_Badezimmer":"ASC_BrightnessSensor","Rolllade_Kueche":"ASC_BrightnessSensor"},"Fenster_Badezimmer":{"Rolllade_Badezimmer":"ASC_WindowRec"},"Fenster_Kueche":{"Rolllade_Kueche":"ASC_WindowRec"},"rgr_Bewohner":{"AutoShuttersControl":"ASC_residentsDev"},"Twilight":{"AutoShuttersControl":"ASC_twilightDevice"},"Terrassentuer_Wohnzimmer":{"Rolllade_Wohnzimmer":"ASC_WindowRec"},"Fenster_Kinderzimmer":{"Rolllade_Kinderzimmer":"ASC_WindowRec"},"Fenster_Schlafzimmer":{"Rolllade_Schlafzimmer":"ASC_WindowRec"},"Fenster_Hauswirtschaftsraum":{"Rolllade_HWRaum":"ASC_WindowRec"}}
     2019-09-13 11:54:42   Rolllade_Badezimmer_PosValue 100
     2019-09-13 07:00:58   Rolllade_Badezimmer_lastPosValue 0
     2019-09-13 11:09:22   Rolllade_Badezimmer_nextAstroTimeEvent 13.09.2019 - 19:46
     2019-09-13 11:54:41   Rolllade_HWRaum_PosValue 100
     2019-09-13 07:30:56   Rolllade_HWRaum_lastPosValue 0
     2019-09-13 11:09:23   Rolllade_HWRaum_nextAstroTimeEvent 13.09.2019 - 19:46
     2019-09-13 11:09:46   Rolllade_Kinderzimmer_PosValue 8
     2019-09-12 17:30:01   Rolllade_Kinderzimmer_lastPosValue 100
     2019-09-13 11:09:23   Rolllade_Kinderzimmer_nextAstroTimeEvent 13.09.2019 - 17:30
     2019-09-13 11:54:41   Rolllade_Kueche_PosValue 100
     2019-09-13 08:15:21   Rolllade_Kueche_lastPosValue 0
     2019-09-13 11:09:23   Rolllade_Kueche_nextAstroTimeEvent 13.09.2019 - 19:46
     2019-09-13 11:54:43   Rolllade_Schlafzimmer_PosValue 100
     2019-09-13 08:00:54   Rolllade_Schlafzimmer_lastPosValue 0
     2019-09-13 11:09:23   Rolllade_Schlafzimmer_nextAstroTimeEvent 13.09.2019 - 19:15
     2019-09-13 11:54:48   Rolllade_Wohnzimmer_PosValue 100
     2019-08-01 22:00:01   Rolllade_Wohnzimmer_lastDelayPosValue 10
     2019-09-12 22:00:01   Rolllade_Wohnzimmer_lastPosValue 100
     2019-09-13 11:09:23   Rolllade_Wohnzimmer_nextAstroTimeEvent 13.09.2019 - 19:46
     2019-09-13 09:45:35   ascEnable       on
     2019-08-07 20:48:02   controlShading  on
     2019-06-30 11:44:06   hardLockOut     off
     2019-07-24 07:11:48   partyMode       off
     2019-09-13 11:09:15   room_HomeMatic_Rollladen Rolllade_Badezimmer,Rolllade_HWRaum,Rolllade_Kinderzimmer,Rolllade_Kueche,Rolllade_Schlafzimmer,Rolllade_Wohnzimmer
     2019-09-06 20:04:26   selfDefense     on
     2019-09-13 11:54:48   state           selfDefense inactive
     2019-06-30 11:44:06   sunriseTimeWeHoliday off
     2019-09-13 11:09:15   userAttrList    rolled out
   helper:
     shuttersList:
       Rolllade_Badezimmer
       Rolllade_HWRaum
       Rolllade_Kinderzimmer
       Rolllade_Kueche
       Rolllade_Schlafzimmer
       Rolllade_Wohnzimmer
   monitoredDevs:
     Fenster_Badezimmer:
       Rolllade_Badezimmer ASC_WindowRec
     Fenster_Hauswirtschaftsraum:
       Rolllade_HWRaum ASC_WindowRec
     Fenster_Kinderzimmer:
       Rolllade_Kinderzimmer ASC_WindowRec
     Fenster_Kueche:
       Rolllade_Kueche ASC_WindowRec
     Fenster_Schlafzimmer:
       Rolllade_Schlafzimmer ASC_WindowRec
     Rolllade_Badezimmer:
     Rolllade_HWRaum:
     Rolllade_Kinderzimmer:
     Rolllade_Kueche:
     Rolllade_Schlafzimmer:
     Rolllade_Wohnzimmer:
     Terrassentuer_Wohnzimmer:
       Rolllade_Wohnzimmer ASC_WindowRec
     Twilight:
       AutoShuttersControl ASC_twilightDevice
     Umgebungssensor_Fassade_SuedSeite:
       Rolllade_Badezimmer ASC_BrightnessSensor
       Rolllade_HWRaum ASC_BrightnessSensor
       Rolllade_Kinderzimmer ASC_BrightnessSensor
       Rolllade_Kueche ASC_BrightnessSensor
       Rolllade_Schlafzimmer ASC_BrightnessSensor
       Rolllade_Wohnzimmer ASC_BrightnessSensor
     rgr_Bewohner:
       AutoShuttersControl ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort off
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 3:3
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor Umgebungssensor_Fassade_SuedSeite:temperature
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladen
   verbose    0


Rolllade Unten


Historie löschen
Internals:
   .eventMapCmd 100%:noArg 0%:noArg
   .triggerUsed 1
   DEF        4F1D8D
   FUUID      5c9270a9-f33f-ce3b-8040-41423584bae5a992
   HMUART_EG_MSGCNT 5
   HMUART_EG_RAWMSG 0501004210A4104F1D8D0B98D00601C800
   HMUART_EG_RSSI -66
   HMUART_EG_TIME 2019-09-13 11:54:41
   HMUART_OG_MSGCNT 5
   HMUART_OG_RAWMSG 0500004110A4104F1D8D0B98D00601C800
   HMUART_OG_RSSI -65
   HMUART_OG_TIME 2019-09-13 11:54:41
   IODev      HMUART_EG
   LASTInputDev HMUART_OG
   MSGCNT     10
   NAME       Rolllade_Kueche
   NOTIFYDEV  global
   NR         218
   NTFY_ORDER 50-Rolllade_Kueche
   STATE      100
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:10 - t:10 s:4F1D8D d:0B98D0 0601C800
   protLastRcv 2019-09-13 11:54:41
   protRcv    4 last_at:2019-09-13 11:54:41
   protResnd  2 last_at:2019-09-13 11:09:45
   protSnd    6 last_at:2019-09-13 11:54:41
   protState  CMDs_done
   rssi_HMUART_EG cnt:3 min:-77 max:-74 avg:-75.66 lst:-77
   rssi_at_HMUART_EG cnt:5 min:-69 max:-66 avg:-67.59 lst:-66
   rssi_at_HMUART_OG cnt:5 min:-65 max:-64 avg:-64.59 lst:-65
   .attraggr:
   .attrminint:
   READINGS:
     2019-09-13 11:09:23   .ASC_AttrUpdateChanges_v0.6.31 1
     2019-03-20 17:56:09   .D-devInfo      010100
     2019-03-20 17:56:09   .D-stc          30
     2019-03-20 17:56:19   .R-confBtnTime  permanent
     2019-03-20 17:56:19   .R-intKeyVisib  invisib
     2019-03-20 17:56:19   .R-localResDis  off
     2019-03-20 17:56:23   .R-refRunCounter 0
     2019-03-20 17:56:23   .R-statusInfoMinDly 2 s
     2019-03-20 17:56:23   .R-statusInfoRandom 1 s
     2019-03-20 17:56:23   .R-transmitTryMax 6
     2019-03-31 13:38:26   .peerListRDate  2019-03-31 13:38:26
     2019-09-13 11:54:41   .protLastRcv    2019-09-13 11:54:41
     2019-05-21 11:48:35   ASC_Enable      on
     2019-09-13 11:54:41   ASC_ShuttersLastDrive residents home
     2019-09-13 11:09:23   ASC_Time_DriveDown 13.09.2019 - 19:46
     2019-09-13 11:09:23   ASC_Time_DriveUp 14.09.2019 - 08:15
     2019-09-13 11:54:17   CommandAccepted yes
     2019-03-20 17:56:09   D-firmware      2.11
     2019-03-20 17:56:09   D-serialNr      NEQ1215096
     2019-03-31 13:38:25   PairedTo        0x0B98D0
     2019-03-31 13:38:18   R-driveDown     17.8 s
     2019-03-31 13:38:26   R-driveTurn     1 s
     2019-03-31 13:38:18   R-driveUp       19 s
     2019-03-20 17:56:19   R-pairCentral   0x0B98D0
     2019-03-20 17:56:23   R-powerUpAction off
     2019-03-20 17:56:23   R-sign          off
     2019-03-31 13:38:25   RegL_00.        00:00 02:01 0A:0B 0B:98 0C:D0 15:FF 18:00
     2019-03-31 13:38:26   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:B2 0D:00 0E:BE 0F:0A 10:00 30:06 56:00 57:24
     2019-09-13 11:09:18   associatedWith  AutoShuttersControl
     2019-09-13 11:54:41   deviceMsg       on (to VCCU)
     2019-09-13 11:54:41   level           100
     2019-09-13 11:54:41   motor           stop:on
     2019-09-13 11:54:41   pct             100
     2019-03-20 17:56:17   powerOn         2019-03-20 17:56:17
     2019-09-13 11:54:41   recentStateType info
     2019-03-20 18:03:15   sabotageAttackId_ErrIoId_4B2646 cnt:36
     2019-03-20 18:03:15   sabotageAttack_ErrIoAttack cnt 36
     2019-09-13 11:54:41   state           on
     2019-09-13 11:54:41   timedOn         off
   helper:
     HM_CMDNR   16
     cSnd       010B98D04F1D8D010E,110B98D04F1D8D0201C8
     dlvlCmd    ++A0110B98D04F1D8D0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4F1D8D,00,00,00
       nextSend   1568368481.41944
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         4F1D8D
         00
         00
         00
     mRssi:
       mNo        10
       io:
         HMUART_EG:
           -62
           -62
         HMUART_OG:
           -65
           -65
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART_EG
       flg        A
       ts         1568368481.06944
       ack:
         HASH(0x54bc998)
         1080020B98D04F1D8D00
     rssi:
       HMUART_EG:
         avg        -75.6666666666667
         cnt        3
         lst        -77
         max        -74
         min        -77
       at_HMUART_EG:
         avg        -67.6
         cnt        5
         lst        -66
         max        -66
         min        -69
       at_HMUART_OG:
         avg        -64.6
         cnt        5
         lst        -65
         max        -64
         min        -65
     shadowReg:
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor Umgebungssensor_Fassade_SuedSeite:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_AbsentDelay 600
   ASC_Self_Defense_Exclude off
   ASC_Self_Defense_Mode absent
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 45
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode off
   ASC_Shading_Pos 45
   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:00
   ASC_Time_Up_Early 08:15
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec Fenster_Kueche
   ASC_WindowRec_subType threestate
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   devStateIcon (0).*:fts_shutter_100 (8$|9$|1[0-8]$).*:fts_shutter_90 (18|19|2[0-8]).*:fts_shutter_80 (28|29|3[0-8]).*:fts_shutter_70 (38|39|4[0-8]).*:fts_shutter_60 (48|49|5[0-8]).*:fts_shutter_50 (58|59|6[0-8]).*:fts_shutter_40 (68|69|7[0-8]).*:fts_shutter_30 (78|79|8[0-8]).*:fts_shutter_20 (88|89|9[0-8]).*:fts_shutter_10 (100):fts_shutter_0
   eventMap   on:100% off:0%
   expert     2_raw
   firmware   2.11
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       HomeMatic,Rollladen
   serialNr   NEQ1215096
   stateFormat pct
   subType    blindActuator
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     pct:up:stop:down


Rolllade Oben


Historie löschen
Internals:
   .eventMapCmd 100%:noArg 0%:noArg
   DEF        4F1DA6
   FUUID      5c97ae9a-f33f-ce3b-a83a-fac3b4201c5f5a24
   HMUART_EG_MSGCNT 2
   HMUART_EG_RAWMSG 0501004586A4104F1DA60B98D0060110004C
   HMUART_EG_RSSI -69
   HMUART_EG_TIME 2019-09-13 11:09:51
   HMUART_OG_MSGCNT 2
   HMUART_OG_RAWMSG 0500003E86A4104F1DA60B98D0060110004C
   HMUART_OG_RSSI -62
   HMUART_OG_TIME 2019-09-13 11:09:51
   IODev      HMUART_OG
   LASTInputDev HMUART_EG
   MSGCNT     4
   NAME       Rolllade_Kinderzimmer
   NOTIFYDEV  global
   NR         220
   NTFY_ORDER 50-Rolllade_Kinderzimmer
   STATE      8
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:86 - t:10 s:4F1DA6 d:0B98D0 060110004C
   protLastRcv 2019-09-13 11:09:46
   protRcv    1 last_at:2019-09-13 11:09:46
   protResnd  1 last_at:2019-09-13 11:09:45
   protSnd    3 last_at:2019-09-13 11:09:51
   protState  CMDs_done
   rssi_HMUART_EG cnt:1 min:-76 max:-76 avg:-76 lst:-76
   rssi_at_HMUART_EG cnt:2 min:-69 max:-69 avg:-69 lst:-69
   rssi_at_HMUART_OG cnt:2 min:-62 max:-62 avg:-62 lst:-62
   .attraggr:
   .attrminint:
   READINGS:
     2019-09-13 11:09:23   .ASC_AttrUpdateChanges_v0.6.31 1
     2019-03-24 17:21:46   .D-devInfo      010100
     2019-03-24 17:21:46   .D-stc          30
     2019-03-24 17:21:55   .R-confBtnTime  permanent
     2019-03-24 17:21:55   .R-intKeyVisib  invisib
     2019-03-24 17:21:55   .R-localResDis  off
     2019-03-24 17:21:56   .R-refRunCounter 0
     2019-03-24 17:21:56   .R-statusInfoMinDly 2 s
     2019-03-24 17:21:56   .R-statusInfoRandom 1 s
     2019-03-24 17:21:56   .R-transmitTryMax 6
     2019-03-31 13:30:11   .peerListRDate  2019-03-31 13:30:11
     2019-09-13 11:09:46   .protLastRcv    2019-09-13 11:09:46
     2019-05-21 11:48:35   ASC_Enable      on
     2019-09-13 11:09:46   ASC_ShuttersLastDrive night close
     2019-09-13 11:09:23   ASC_Time_DriveDown 13.09.2019 - 17:30
     2019-09-13 11:09:23   ASC_Time_DriveUp 14.09.2019 - 07:05
     2019-09-09 17:30:01   CommandAccepted yes
     2019-03-24 17:21:46   D-firmware      2.11
     2019-03-24 17:21:46   D-serialNr      NEQ1215071
     2019-03-31 13:30:10   PairedTo        0x0B98D0
     2019-03-31 13:28:58   R-driveDown     30.1 s
     2019-03-31 13:30:11   R-driveTurn     1 s
     2019-03-31 13:29:55   R-driveUp       31.5 s
     2019-03-24 17:21:55   R-pairCentral   0x0B98D0
     2019-03-24 17:21:56   R-powerUpAction off
     2019-03-24 17:21:56   R-sign          off
     2019-03-31 13:30:10   RegL_00.        00:00 02:01 0A:0B 0B:98 0C:D0 15:FF 18:00
     2019-03-31 13:30:11   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:2D 0D:01 0E:3B 0F:0A 10:00 30:06 56:00 57:24
     2019-09-13 11:09:18   associatedWith  AutoShuttersControl
     2019-09-13 11:09:46   deviceMsg       8 (to VCCU)
     2019-09-13 11:09:46   level           8
     2019-09-13 11:09:46   motor           stop:8
     2019-09-13 11:09:46   pct             8
     2019-03-29 16:46:47   powerOn         2019-03-29 16:46:47
     2019-09-13 11:09:46   recentStateType info
     2019-03-24 17:25:27   sabotageAttackId_ErrIoId_4B2646 cnt:24
     2019-03-24 17:25:27   sabotageAttack_ErrIoAttack cnt 24
     2019-09-13 11:09:46   state           8
     2019-09-13 11:09:46   timedOn         off
   helper:
     HM_CMDNR   134
     cSnd       ,010B98D04F1DA6010E
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +4F1DA6,00,00,00
       nextSend   1568365791.59325
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         4F1DA6
         00
         00
         00
     mRssi:
       mNo        86
       io:
         HMUART_EG:
           -69
           -69
         HMUART_OG:
           -62
           -62
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART_OG
       flg        A
       ts         1568365791.28068
       ack:
         HASH(0x54bc0e0)
         8680020B98D04F1DA600
     rssi:
       HMUART_EG:
         avg        -76
         cnt        1
         lst        -76
         max        -76
         min        -76
       at_HMUART_EG:
         avg        -69
         cnt        2
         lst        -69
         max        -69
         min        -69
       at_HMUART_OG:
         avg        -62
         cnt        2
         lst        -62
         max        -62
         min        -62
     shadowReg:
     tmpl:
Attributes:
   .mId       006A
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   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_BrightnessSensor Umgebungssensor_Fassade_SuedSeite:brightness -1:-1
   ASC_Closed_Pos 8
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   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 off
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_AbsentDelay 600
   ASC_Self_Defense_Exclude off
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 45
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode off
   ASC_Shading_Pos 0
   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 17:30
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindowRec Fenster_Kinderzimmer
   ASC_WindowRec_subType threestate
   IOgrp      VCCU
   autoReadReg 4_reqStatus
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   devStateIcon (0).*:fts_shutter_100 (8$|9$|1[0-8]$).*:fts_shutter_90 (18|19|2[0-8]).*:fts_shutter_80 (28|29|3[0-8]).*:fts_shutter_70 (38|39|4[0-8]).*:fts_shutter_60 (48|49|5[0-8]).*:fts_shutter_50 (58|59|6[0-8]).*:fts_shutter_40 (68|69|7[0-8]).*:fts_shutter_30 (78|79|8[0-8]).*:fts_shutter_20 (88|89|9[0-8]).*:fts_shutter_10 (100):fts_shutter_0
   eventMap   on:100% off:0%
   expert     2_raw
   firmware   2.11
   icon       fts_shutter_updown
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       HomeMatic,Rollladen
   serialNr   NEQ1215071
   stateFormat pct
   subType    blindActuator
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     pct:up:stop:down



Und ich habe noch mal eine andere Frage, wo wir uns schon mal drüber unterhalten haben. Bei Dir im Modul müssen ja alle Position (Closed Pos ,Open Pos, Comfort Open,Ventilate, Shading) unterschiedlich sein. Was natürlich kollidiert mit dem Wunsch, das manche Rollladen Nacht halt nicht auf 0% runterfahren sollen, bei der Beschattung aber schon. Hattest Du Dir schon mal Gedanken gemacht, noch 1-2 zusätzliche Positionen für NightClose und DayOpen Position? Dann würde Closed Pos ,Open Pos die Rollladen Endpunkte definieren und man könnte trotzdem frei die Position für Nachts/Tagsüber einstellen. Ich hoffe, ich habe das Verständlich erklärt, was ich meine  8) 8) 8)

Ich hab jetzt nicht jede Seite hier gelesen, weil es ein sehr aktiver Thread ist - also sorry, falls das schon mal zur Sprache kam  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 September 2019, 12:58:44
In der aktuell auf Github unter devel zu habenden Version 0.6.32 ist neu das Attribut ASC_Sleep_Pos hinzugekommen. Getestet habe ich das schon mit den festen Astro oder Time Zeiten. Ich muss es nur noch für brightness anpassen.

Also JA ich habe mir Gedanken gemacht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 13 September 2019, 13:53:13
Zitat von: CoolTux am 13 September 2019, 12:58:44
In der aktuell auf Github unter devel zu habenden Version 0.6.32 ist neu das Attribut ASC_Sleep_Pos hinzugekommen. Getestet habe ich das schon mit den festen Astro oder Time Zeiten. Ich muss es nur noch für brightness anpassen.

Also JA ich habe mir Gedanken gemacht.

Ach geil, vielen Dank :-) Erstmal die Dev installieren
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 13 September 2019, 14:01:02
Zitat von: CoolTux am 13 September 2019, 12:58:44
In der aktuell auf Github unter devel zu habenden Version 0.6.32 ist neu das Attribut ASC_Sleep_Pos hinzugekommen. Getestet habe ich das schon mit den festen Astro oder Time Zeiten. Ich muss es nur noch für brightness anpassen.

Also JA ich habe mir Gedanken gemacht.

Ach, fast überlesen: mit Brightness geht es noch nicht - ich kann es dann gerne testet
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 13 September 2019, 14:02:54
Zitat von: ESP_Fan am 13 September 2019, 11:53:26
Ein Problem bekommst Du in dem Augenblick, wenn Du den Rollladen definitiv auf 100% offen haben musst, um den Insektenschutz aufzubekommen, aber als comfort-open nicht 100% einstellen kannst, weil die Position sich von der offen-Position ja unterscheiden muss. Dann hilft es Dir gar nix, wenn ASC auf comfort-open fährt, das Fliegengitter bleibt am Rollladen hängen.
Und zur blocking-Time: Die sollte für Beschattung und Nachtfahrten gelten, aber nicht für comfort-open. Wenn ich zur Terassentür raus will, soll der Rolladen hoch fahren und dort bleiben, bis ich die Tür wieder schließe.

Sorry aber für mich ist ComfortOpen scheinbar was anderes als für dich. Ich hatte mir das auch schon vor ASC selbst gebaut. Wenn der Rollo zu ist und ich öffne das Fenster zum Lüften, dann soll der Rollo so weit aufgehen, das die Schlitze Luft durchlassen. Das ich für "offen" und gekippt verschiedene Werte eintragen kann ist gut, bräuchte ich aber theoretisch nicht.

Vielleicht liegt hier auch nur ein Verständnisproblem vor.

@CoolTux
Wenn  ASC_Ventilate_Window_Open=on dazu führt, das der Rollo sowohl bei gekippten und geöffneten Fenster in ASC_Ventilate_Pos gefahren wird. Könnte man ASC_ComfortOpen_Pos so lassen. Dann verstehe ich auch die Logik und die Problematik mit 99% vs 100% wäre ja für die gelöst, die es so einsetzen möchten. Allerdings würde ich dann das Attribut "ASC_ComfortOpen_Pos" in ein on/off Attribut ändern, wenn der Rollo dann sowieso auf 100% fährt, wenn das Fenster geöffnet wird.

(Im Wiki gibt es noch eine ASC_Pos_after_ComfortOpen, gibts die noch? ?!?! )
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 September 2019, 14:06:17
Zitat von: Borkk am 13 September 2019, 14:02:54
Sorry aber für mich ist ComfortOpen scheinbar was anderes als für dich. Ich hatte mir das auch schon vor ASC selbst gebaut. Wenn der Rollo zu ist und ich öffne das Fenster zum Lüften, dann soll der Rollo so weit aufgehen, das die Schlitze Luft durchlassen. Das ich für "offen" und gekippt verschiedene Werte eintragen kann ist gut, bräuchte ich aber theoretisch nicht.

Vielleicht liegt hier auch nur ein Verständnisproblem vor.

@CoolTux
Wenn  ASC_Ventilate_Window_Open=on dazu führt, das der Rollo sowohl bei gekippten und geöffneten Fenster in ASC_Ventilate_Pos gefahren wird. Könnte man ASC_ComfortOpen_Pos so lassen. Dann verstehe ich auch die Logik.


Im Wiki gibt es noch eine ASC_Pos_after_ComfortOpen ?!?!

ZitatIm Wiki gibt es noch eine ASC_Pos_after_ComfortOpen ?!?!
Das ist alt. Gibt es nicht mehr.


Ich schaue mir am Wochenende das Thema ComfortOpen noch einmal an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 13 September 2019, 14:12:09
sorry, hab in meinem Beitrag noch was ergänzt...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 13 September 2019, 14:52:39
Ich habe mir eben auch noch mal ein paar Gedanken gemacht und möchte folgenden Vorschlag machen.

Es sollte keinen Unterscheidung zwischen ,,window" und ,,terrace" beim Thema Lüften geben.

Das Attribut ,,ASC_Ventilate_Window_Open" könnte man zu ,,ASC_Window_Open" machen, mit folgender Auswahl:
open = Wenn Tür/ Fenster auf ,,Open" geht und Rollo <,,ASC_ComfortOpen_Pos" ist wird ,,ASC_ComfortOpen_Pos" angefahren.
forcedOpen = Wenn Tür/ Fenster auf ,,Open" geht und Rollo <,,ASC_Open_Pos" ist wird ,,ASC_Open_Pos" angefahren (um das 99% Problem zu lösen)
ventilate = Wenn Tür/ Fenster auf ,,Open" geht und Rollo <,, ASC_Ventilate_Pos" ist wird ,,ASC_Ventilate_Pos" angefahren.
Off (oder nicht gesetzt) = Wenn Tür/ Fenster auf ,,Open" geht passiert nichts

Wenn ,,ASC_Ventilate_Pos" konfiguriert ist wird diese Position angefahren wenn Tür/Fenster auf ,,tilted" geht und der Rollo < ,,ASC_Ventilate_Pos" ist.


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 September 2019, 15:14:11
Zitat von: Borkk am 13 September 2019, 14:52:39
Ich habe mir eben auch noch mal ein paar Gedanken gemacht und möchte folgenden Vorschlag machen.

Es sollte keinen Unterscheidung zwischen ,,window" und ,,terrace" beim Thema Lüften geben.

Das Attribut ,,ASC_Ventilate_Window_Open" könnte man zu ,,ASC_Window_Open" machen, mit folgender Auswahl:
open = Wenn Tür/ Fenster auf ,,Open" geht und Rollo <,,ASC_ComfortOpen_Pos" ist wird ,,ASC_ComfortOpen_Pos" angefahren.
forcedOpen = Wenn Tür/ Fenster auf ,,Open" geht und Rollo <,,ASC_Open_Pos" ist wird ,,ASC_Open_Pos" angefahren (um das 99% Problem zu lösen)
ventilate = Wenn Tür/ Fenster auf ,,Open" geht und Rollo <,, ASC_Ventilate_Pos" ist wird ,,ASC_Ventilate_Pos" angefahren.
Off (oder nicht gesetzt) = Wenn Tür/ Fenster auf ,,Open" geht passiert nichts

Wenn ,,ASC_Ventilate_Pos" konfiguriert ist wird diese Position angefahren wenn Tür/Fenster auf ,,tilted" geht und der Rollo < ,,ASC_Ventilate_Pos" ist.

Finde ich nicht Zielführend.

ComfortOpen war so gedacht das die Rollos eine höhere Position anfahren wie bei Ventilate und dies sollte dazu dienen um bei Terrassen raus gehen zu können oder bei Fenstern sich rauslehnen zu können ohne groß was machen zu müssen ausser das Fenster/Tür zu öffnen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 13 September 2019, 15:42:39
Hallo,

habe mal euer neue Attribut ASC_Down bzw ASC_Up "roommate" probiert, hatte das ja mal angeregt. Habe es gestern abend vor dem Bettgehen eingestellt, dann sind die Rollläden per roommate runtergefahren worden und wie ich um 22:00 Uhr per roommate den Rollladen vom einen Kinderzimmer wieder hochfahren wollte passierte da nichts.
Habe dann mal im Shutterinformations geschaut bezüglich fahren, Zeiten usw. da stand als ASC_Up und _Down jeweils roommate drin, als next Drive Up bzw. Down steht auch eine Uhrzeit drin, ist jetzt aber nicht mehr Astro sondern eine andere Uhrzeit. Habe heute nochmal geschaut aber der Rollladen ist über das Modul nicht mehr zum fahren zu überreden, habe roommate mehrmals probiert, roommate-Einstellung wieder auf Astro zurückgestellt und Timer und notify erneuert, er fährt nicht.
Habe ihn jetzt mal händisch bewegt, mal sehen wie die Sache heute Abend ausschaut.

Hat da jemand eine Idee oder ist da vielleicht noch ein Bug vorhanden?

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 13 September 2019, 16:02:08
Zitat von: CoolTux am 13 September 2019, 15:14:11
Finde ich nicht Zielführend.

ComfortOpen war so gedacht das die Rollos eine höhere Position anfahren wie bei Ventilate und dies sollte dazu dienen um bei Terrassen raus gehen zu können oder bei Fenstern sich rauslehnen zu können ohne groß was machen zu müssen ausser das Fenster/Tür zu öffnen.

Genau da lag ja auch mein Denkfehler. Ist aber mit meinem Vorschlag umgesetzt.

Wenn ich das richtig verstehe setzt heute ein ,,ASC_Ventilate_Window_Open=on den Wert ",,ASC_ComfortOpen_Pos" außer Kraft da auch bei Tür/Fenster "open" die " ASC_Ventilate_Pos" angefahren wird, oder?

Statt [on / off] wäre dann [Ventilate/Open] auszuwählen. ForcedOpen wäre dann das was du heute eingebaut hast, das der Rollo bei open auf jeden Fall auf 100% fährt ohne das ComfortOpen konfiguriert werden muss.

Also im Grunde nichts Neues, nur anderes konfiguriert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 September 2019, 16:28:11
Zitat von: meier81 am 13 September 2019, 15:42:39
Hallo,

habe mal euer neue Attribut ASC_Down bzw ASC_Up "roommate" probiert, hatte das ja mal angeregt. Habe es gestern abend vor dem Bettgehen eingestellt, dann sind die Rollläden per roommate runtergefahren worden und wie ich um 22:00 Uhr per roommate den Rollladen vom einen Kinderzimmer wieder hochfahren wollte passierte da nichts.
Habe dann mal im Shutterinformations geschaut bezüglich fahren, Zeiten usw. da stand als ASC_Up und _Down jeweils roommate drin, als next Drive Up bzw. Down steht auch eine Uhrzeit drin, ist jetzt aber nicht mehr Astro sondern eine andere Uhrzeit. Habe heute nochmal geschaut aber der Rollladen ist über das Modul nicht mehr zum fahren zu überreden, habe roommate mehrmals probiert, roommate-Einstellung wieder auf Astro zurückgestellt und Timer und notify erneuert, er fährt nicht.
Habe ihn jetzt mal händisch bewegt, mal sehen wie die Sache heute Abend ausschaut.

Hat da jemand eine Idee oder ist da vielleicht noch ein Bug vorhanden?

Gruß Markus

Hallo Markus,

Ich hatte ja vor Wochen um Tests gebeten auf GitHub. Ich habe dann zwei drei kurze Tests gemacht und da hat es geklappt.
Nachts bewegen sich die Rollos bei Roommate natürlich nicht da weiterhin eine Nacht und Trägerkennung  läuft. Am Tag sollten sie aber fahren wenn Roommate verstellt wird. Aber da fällt mir was ein. Du musst mal bitte die Zeiten für late und early bei evening und morning sehr eng und früh oder spät setzen. Halt angepasst an eure schlafend Zeit.

Das Problem ist das morgens keine Fahrten nachgeholt werden. Es muss also schon Tag sein für ASC damit er dann entsprechend bei Roommate auch öffnet. Sonst bleibt er zu und Roommate auf Home und die Fahrt wird nicht nachgeholt.
Einzige Möglichkeit ich mache es so das Tageszeiten nicht beachtet werden bei Roommate. Dann fährt halt das Rollo morgens um 4Uhr im Volldunkel bei Roommate awoken oder home hoch.

Vorschläge?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 13 September 2019, 19:55:03
Hey, hab mal die v0.6.32 installiert. Aller Rollläden sind um 19:45 wegen Night Close runtergefahren worden. Brightness war nicht erreicht und keine Rolllade steht auf 19:45 Night Close.

Merkwürdig.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 13 September 2019, 20:20:08
Nachdem ich heute ASC_DriveUpMaxDuration auf richtige Werte eingestellt habe, sind nun alle Rollläden auch richtig erkannt worden, überall steht jetzt "night close" als letzte Fahrt. Mir war nicht klar gewesen, dass das Rollo-Modul auch noch Zeitaufschläge zu den gestoppten Fahrtzeiten addiert, deshalb waren meine Einstellungen vorher zu niedrig. Ergebnis war, dass die Fahrten meistens als "manual" erkannt wurden.
   
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 13 September 2019, 20:23:50
Zitat von: CoolTux am 13 September 2019, 16:28:11
Ich hatte ja vor Wochen um Tests gebeten auf GitHub. Ich habe dann zwei drei kurze Tests gemacht und da hat es geklappt.

Ja, das habe ich etwas verpennt, Datei hatte ich schon runtergeladen, bin aber irgendwie nie zum testen gekommen  :-[


Zitat von: CoolTux am 13 September 2019, 16:28:11
Einzige Möglichkeit ich mache es so das Tageszeiten nicht beachtet werden bei roommate. Dann fährt halt das Rollo morgens um 4 Uhr im Volldunkel bei Roommate awoken oder home hoch.

Ich dachte das wäre jetzt durch den Parameter so möglich, wenn auch über eine "Zeit bzw. Helligkeitsautomatik" gefahren soll stelle ich ja wie gehabt Time, Astro oder Brightness ein. Möchte ich keine Zeiten aktivieren und nur auf den roommate schauen wähle ich dann ASC_Up bzw ASC_down roommate aus und dann fährt er auch mitten in der Nacht bei awoken hoch. Er schaut ja ausschließlich auf roommate, da dieses so als Parameter ausgewählt wurde.

Wäre jedenfalls meine Interpretation des Parameters, hoffe ich sehe das nicht falsch so.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 September 2019, 20:30:49
Zitat von: meier81 am 13 September 2019, 20:23:50
Ja, das habe ich etwas verpennt, Datei hatte ich schon runtergeladen, bin aber irgendwie nie zum testen gekommen  :-[


Ich dachte das wäre jetzt durch den Parameter so möglich, wenn auch über eine "Zeit bzw. Helligkeitsautomatik" gefahren soll stelle ich ja wie gehabt Time, Astro oder Brightness ein. Möchte ich keine Zeiten aktivieren und nur auf den roommate schauen wähle ich dann ASC_Up bzw ASC_down roommate aus und dann fährt er auch mitten in der Nacht bei awoken hoch. Er schaut ja ausschließlich auf roommate, da dieses so als Parameter ausgewählt wurde.

Wäre jedenfalls meine Interpretation des Parameters, hoffe ich sehe das nicht falsch so.

So würde ich es jetzt auch machen. Ich hätte es nur so gelassen wegen zum Beispiel Fenster auf und Fenster zu. Aber da kann ich das ja dann erstmal so lassen.
Ich passe es die Tage an und dann testen wir noch mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 13 September 2019, 20:39:35
Zitat von: CoolTux am 13 September 2019, 20:30:49
So würde ich es jetzt auch machen. Ich hätte es nur so gelassen wegen zum Beispiel Fenster auf und Fenster zu. Aber da kann ich das ja dann erstmal so lassen.
Ich passe es die Tage an und dann testen wir noch mal.

Was meinst du denn mit Fenster auf und Fenster zu? Meinst du damit z.B. den Fensterkontakt der das Fenster dann etwas öffnet wenn ich das Fenster kippe? Diese Funktion sollte ja weiterhin möglich sein (hat ja erstmal nichts mit der Uhrzeit zu tun, oder?)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 September 2019, 20:47:02
Das öffnen nicht. Aber schließen.
Ist es Tag fährt das Rollo hoch oder in die vorher Stellung. Ist es Nacht wird das Rollo geschlossen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 13 September 2019, 21:29:43
Kann man im  Debug Mode die Meldungen umleiten, das log wird so groß das man es nicht mehr gescheit öffnen kann.


Ich habe momentan wieder ein problem ein einzelner Rolladen fährt nur in PrivacyDown Position, danach passiert nichts mehr
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 September 2019, 21:39:02
Zitat von: Typ1er am 13 September 2019, 21:29:43
Kann man im  Debug Mode die Meldungen umleiten, das log wird so groß das man es nicht mehr gescheit öffnen kann.


Ich habe momentan wieder ein problem ein einzelner Rolladen fährt nur in PrivacyDown Position, danach passiert nichts mehr

Die Debug Meldungen landen im Standard FHEM Logfile. Du kennst aber in etwa den Zeitpunkt. Kannst also ne Stunde vorher Debug aktivieren und nach der Schließen Zeit wieder deaktivieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 14 September 2019, 09:59:42
Ich hab noch mal eine Frage zu Time Up

Eingestellt im Schlafzimmer ist:

ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09:30


generell wird über Brightness gefahren. Wieso fährt die Rolllade dann am WE um 8 Uhr und nicht um 9:30 hoch? Und wie beeinflusst, das  ASC_Time_Up_Late früher ist als ASC_Time_Up_WE_Holiday
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 September 2019, 11:54:34
Zitat von: Kai-Alfonso am 14 September 2019, 09:59:42
Ich hab noch mal eine Frage zu Time Up

Eingestellt im Schlafzimmer ist:

ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09:30


generell wird über Brightness gefahren. Wieso fährt die Rolllade dann am WE um 8 Uhr und nicht um 9:30 hoch? Und wie beeinflusst, das  ASC_Time_Up_Late früher ist als ASC_Time_Up_WE_Holiday

Brightness Wert für Morgens erreicht?
ASC_Up steht auf time?
sunriseTimeWeHoliday Reading im ASC ist off?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 14 September 2019, 12:11:04
Zitat von: CoolTux am 14 September 2019, 11:54:34
Brightness Wert für Morgens erreicht?
ASC_Up steht auf time?
sunriseTimeWeHoliday Reading im ASC ist off?

Ja, Brightness wurde erreicht, ASC_Up steht auf brightness, sunriseTimeWeHoliday ist off
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 September 2019, 12:54:04
Zitat von: Kai-Alfonso am 14 September 2019, 12:11:04
Ja, Brightness wurde erreicht, ASC_Up steht auf brightness, sunriseTimeWeHoliday ist off

sunriseTimeWeHoliday off

Da kann er schon mal nicht 9:30 Uhr fahren. Und wenn er eh die Brightness erreicht hat dann fährt er auch.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 14 September 2019, 13:56:03
Hallo Zusammen,
erst einmal vielen Dank für das tolle Modul mit den vielen Möglichkeiten. Ich teste das gerade in meinem gewachsenen ,,Mischbetrieb" von Homematic, Shelly und FS20.
Die Shellys klappen prima, nur die FS20RSU bekomme ich nicht ans laufen, finde aber auch im Wiki oder im Thread keine Hinweise, ob und wie es mit diesen Aktoren klappt.
Deshalb hier die Frage, wie ich diese zugegebenermaßen alten Aktoren einbinden kann.
Vielen Dank und viele Grüße
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 14 September 2019, 15:15:22
Welche Kommandos kennen die FS20-Teile?

Wenn es "nur" on/off und stop ist: ROLLO als logische Zwischenschicht dazwischenklemmen, und dann zukünftig das ROLLO-Device schalten ;) .
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kotaro am 14 September 2019, 15:17:15
Zitat von: piet_pit am 14 September 2019, 13:56:03
Hallo Zusammen,
erst einmal vielen Dank für das tolle Modul mit den vielen Möglichkeiten. Ich teste das gerade in meinem gewachsenen ,,Mischbetrieb" von Homematic, Shelly und FS20.
Die Shellys klappen prima, nur die FS20RSU bekomme ich nicht ans laufen, finde aber auch im Wiki oder im Thread keine Hinweise, ob und wie es mit diesen Aktoren klappt.
Deshalb hier die Frage, wie ich diese zugegebenermaßen alten Aktoren einbinden kann.
Vielen Dank und viele Grüße
Pit

Kann es sein, das diese kein Öffnungsprozente oder sowas angeben können, bzw. diese nicht direkt angefahren werden können? Wenn ja, könnte es sein, das du dein FS20 über das ROLLO-Modul einbinden solltest, sodass dein Rolladen in Prozentwerten anfahren werden könnte. Dieses Virtuelle Device kann dann in ASC eingebunden werden ;-)

https://wiki.fhem.de/wiki/ROLLO
Das modul ist auch da, um mindestens zwei Relais als Rollo in Fhem richtig nutzen zu können.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 14 September 2019, 15:25:58
Hallo Zusammen,
vielen Dank für die Antworten, das will ich dann mal versuchen.
In der Tat verstehen diese FSU nur on und off.

Vielen Dank nochmals.
Viele Grüsse
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 14 September 2019, 17:36:05
Hallo Zusammen,

ich habe mal eine vielleicht doofe Frage die eigentlich OffTopic ist aber dennoch mit dem ASC Thema zusammenhängt.

Wenn man das ASC Debug aktiviert, schwillt das FHEM Logfile so rapide an, das es gegen Ende des Monats fast unmöglich ist, es noch direkt über die FHEM Oberfläche zu öffnen. Die Ladezeiten sind sehr lang. Um kleinere Logfiles zu bekommen würde ich gerne ein tägliches Logfile anlegen.

Ich habe dafür die def vom FileLog von

./log/fhem-%Y-%m.log fakelog
auf
./log/fhem-%Y-%m-%d.log fakelog

geändert. Mit dem Ergebnis, das nun gar nichts mehr ins Logfile geschrieben wird ?!?! Wo habe ich den Denkfehler.

Hintergrund ist, ich warte gerade darauf, das ein Rollo in ShadeOUT hoch fährt. Obwohl der Azimut erreicht ist fährt er aber nicht hoch. Mal eben schnell Debug an und ins Log schauen geht einfach nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: ESP_Fan am 14 September 2019, 18:42:50
Du musst die Definition für das eigentliche Log und für das Fakelog ändern. Siehe https://wiki.fhem.de/wiki/FileLog
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Typ1er am 14 September 2019, 20:27:06
was ist hier passiert?

ASC_DEBUG!!! 2019.09.14 19:51:20 - FnSetCmdFn: Rollladen_04_Bu - Abbruch aktuelle Position ist gleich der Zielposition 40=40
ASC_DEBUG!!! 2019.09.14 19:42:19 - FnSetCmdFn: Rollladen_01_Ki - Abbruch aktuelle Position ist gleich der Zielposition 40=40

Fenster waren beide auf und sind in PrivacyDown gefahren, hätte es nicht nur in ASC_ComfortOpen_Pos fahren dürfen?


beim Schließen des Fenster passier dann nichts, erst beim wieder öffnen fahren sie in die Comfort Position, ein weiteres schliessen setzt den Rolladen dann auf Position 0 (zu)


Hier noch Ein Fehler in der Beschattung(der Winkelposition ist lange abgelaufen):
ASC_DEBUG!!! 2019.09.14 19:40:46 - ShadingProcessing: Rollladen_01_Ki - Übergebende Werte - Azimuth:277.71, Elevation: -3.31, Brightness: 353, OutTemp: 17.580, Fenster Position: 89, Winkel Links: 70, Winkel Rechts: 65, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2019.09.14 19:40:46 - EventProcessingTwilightDevice: Rollladen_01_Ki - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 14 September 2019, 21:08:51
Zitat von: ESP_Fan am 14 September 2019, 18:42:50
Du musst die Definition für das eigentliche Log und für das Fakelog ändern. Siehe https://wiki.fhem.de/wiki/FileLog

Danke  :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 September 2019, 22:05:24
Zitat von: Typ1er am 14 September 2019, 20:27:06
was ist hier passiert?

ASC_DEBUG!!! 2019.09.14 19:51:20 - FnSetCmdFn: Rollladen_04_Bu - Abbruch aktuelle Position ist gleich der Zielposition 40=40
ASC_DEBUG!!! 2019.09.14 19:42:19 - FnSetCmdFn: Rollladen_01_Ki - Abbruch aktuelle Position ist gleich der Zielposition 40=40

Fenster waren beide auf und sind in PrivacyDown gefahren, hätte es nicht nur in ASC_ComfortOpen_Pos fahren dürfen?

Laut Debug ist das Rollo gar nicht gefahren da es bereits dort stand wo es hin fahren sollte.



Zitat von: Typ1er am 14 September 2019, 20:27:06
beim Schließen des Fenster passier dann nichts, erst beim wieder öffnen fahren sie in die Comfort Position, ein weiteres schliessen setzt den Rolladen dann auf Position 0 (zu)


Hier noch Ein Fehler in der Beschattung(der Winkelposition ist lange abgelaufen):
ASC_DEBUG!!! 2019.09.14 19:40:46 - ShadingProcessing: Rollladen_01_Ki - Übergebende Werte - Azimuth:277.71, Elevation: -3.31, Brightness: 353, OutTemp: 17.580, Fenster Position: 89, Winkel Links: 70, Winkel Rechts: 65, Ist es nach der Zeitblockadezeit: NEIN, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2019.09.14 19:40:46 - EventProcessingTwilightDevice: Rollladen_01_Ki - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt


Das Rollo ist nicht gefahren da die Fahrt innerhalb der Zeitblockade gewesen wäre. Ich gehe davon aus das in der nächsten Stunde Sonnenuntergang gewesen ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 15 September 2019, 13:20:24
So jetzt muss ich doch noch mal um Hilfe fragen, ich möchte die Auto Beschattung testen, habe aber noch keine passende HW dafür. Daher wollte ich fragen ob mir jemand aufschreiben kann wie diese zwei Dummy Sensoren ein zu tragen sind. Helligkeit und Temp. Wobei ich vllt die Temp von einem Wetter Modul holen könnte, das würde erst mal reichen um zu schauen, wie das so funktioniert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 08:58:56
Ich habe soeben Version 0.6.33 in den Devel Branch vom Git geladen.
Ich habe ASC_Down ASC_Up roommate nun so eingestellt das in der Tat ausschließlich auf die Roommates reagiert wird ohne Abfrage des Tagesstatus. ACHTUNG dies gilt nicht für Residents.
Desweiteren habe ich SleepPos nun an Brightness gebunden.

Ich schaue mir nun noch einmal genauer SelfDefense an.

Fast vergessen.
Ich habe nun die Position für ComfortPos von Terrace getrennt. Er fährt nun also wieder in allen Lebenslagen in die ComfortPos.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 16 September 2019, 09:02:01
Zitat von: CoolTux am 01 September 2019, 22:40:43
Dann muss ich das die Tage intensiver testen. Ich denke es hat etwas damit zu tun das Du den selben Sensor für 2 Rollos angegeben hast.
Gibt es hierzu auch schon was neues? Werde immer ausgesperrt [emoji24]
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 09:33:36
Zitat von: dancatt am 16 September 2019, 09:02:01
Gibt es hierzu auch schon was neues? Werde immer ausgesperrt [emoji24]

Aktuell noch nicht. Kann ich aber gleich mal mit testen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 09:37:23
@All

Ursprünglich war SelfDefense gone einmal so gedacht das nur bei einer offnen Terassentür das Rollo runter fährt.

Ich habe nun den Ansatz gewählt das ganze SelfDefense flacher zu machen. Es werden also entsprechend der Konfiguration immer die Rollos geschlossen egal da ein Fenster/Terrassentür offen oder geschlossen ist.
Sobald SelfDefense aktiv ist und Residents gone oder absent meldet wird entsprechend der Konfiguration das Rollo geschlossen. Ohne Rücksicht auf den Fensterstatus.
Ist das ok für Euch?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: majestro84 am 16 September 2019, 09:41:38
Zitat von: CoolTux am 16 September 2019, 09:37:23
@All

Ursprünglich war SelfDefense gone einmal so gedacht das nur bei einer offnen Terassentür das Rollo runter fährt.

Ich habe nun den Ansatz gewählt das ganze SelfDefense flacher zu machen. Es werden also entsprechend der Konfiguration immer die Rollos geschlossen egal da ein Fenster/Terrassentür offen oder geschlossen ist.
Sobald SelfDefense aktiv ist und Residents gone oder absent meldet wird entsprechend der Konfiguration das Rollo geschlossen. Ohne Rücksicht auf den Fensterstatus.
Ist das ok für Euch?
Ich wäre damit einverstanden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 09:59:17
Zitat von: dancatt am 16 September 2019, 09:02:01
Gibt es hierzu auch schon was neues? Werde immer ausgesperrt [emoji24]

Ich habe das eben bei mir getestet. Ausser das Du Astro hast und ich time genommen habe hatte ich die selben Einstellungen. Beide Rollos sind bei mir nicht gefahren. Ich bin da ein wenig Ratlos.

Ist es immer das linke Rollo was gefahren wird und immer das rechte was nicht fährt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 10:13:41
@All
Ich habe eben die geänderte Version für SelfDefense ins Git geladen. Das ganze SelfDefense ist nun flacher von der Logik wie weiter oben bereits erwähnt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 16 September 2019, 10:57:34
Zitat von: CoolTux am 16 September 2019, 09:59:17
Ich habe das eben bei mir getestet. Ausser das Du Astro hast und ich time genommen habe hatte ich die selben Einstellungen. Beide Rollos sind bei mir nicht gefahren. Ich bin da ein wenig Ratlos.

Ist es immer das linke Rollo was gefahren wird und immer das rechte was nicht fährt?

Immer das Linke Rollo welches zu geht bzw in die Comfort Pos fährt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 11:38:43
Zitat von: dancatt am 16 September 2019, 10:57:34
Immer das Linke Rollo welches zu geht bzw in die Comfort Pos fährt.

Ich werde mal die Rollos und das eine Fenster bei meinem Sohn entsprechend konfigurieren. Kann Dir dann bestimmt morgen früh schon mal was sagen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 13:34:03
Zitat von: CoolTux am 16 September 2019, 09:37:23
@All

Ursprünglich war SelfDefense gone einmal so gedacht das nur bei einer offnen Terassentür das Rollo runter fährt.

Ich habe nun den Ansatz gewählt das ganze SelfDefense flacher zu machen. Es werden also entsprechend der Konfiguration immer die Rollos geschlossen egal da ein Fenster/Terrassentür offen oder geschlossen ist.
Sobald SelfDefense aktiv ist und Residents gone oder absent meldet wird entsprechend der Konfiguration das Rollo geschlossen. Ohne Rücksicht auf den Fensterstatus.
Ist das ok für Euch?

Ich fand es mit dem Fensterkontakt sinniger. Ein "if..absent..dann rollos runter" kann ich einer Zeile im HOMEMODE einstellen oder als Notify. SelfDefence ist doch mehr. Ich hatte SelfDefence bei meinen 4 Terrassentüren eingestellt, damit overrule ich doch jetzt die mühsam konfigurierte Beschattung. Schade.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 13:36:40
Zitat von: CoolTux am 16 September 2019, 08:58:56
Fast vergessen.
Ich habe nun die Position für ComfortPos von Terrace getrennt. Er fährt nun also wieder in allen Lebenslagen in die ComfortPos.

Super, habs schon echt vermisst.

Kannst du mir/uns bitte nochmal sagen was ASC_Ventilate_Window_Open=on bewirkt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 13:40:47
Zitat von: Borkk am 16 September 2019, 13:34:03
Ich fand es mit dem Fensterkontakt sinniger. Ein "if..absent..dann rollos runter" kann ich einer Zeile im HOMEMODE einstellen oder als Notify. SelfDefence ist doch mehr. Ich hatte SelfDefence bei meinen 4 Terrassentüren eingestellt, damit overrule ich doch jetzt die mühsam konfigurierte Beschattung. Schade.

Was für mich noch Sinn machen würde.
Wenn SelfDefense Mode gone ist und Residents absent meldet und eine Terrassentür open meldet das dann auch das Rollo geschlossen wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 13:49:59
Zitat von: CoolTux am 16 September 2019, 13:40:47
Was für mich noch Sinn machen würde.
Wenn SelfDefense Mode gone ist und Residents absent meldet und eine Terrassentür open meldet das dann auch das Rollo geschlossen wird.

So macht es absolut Sinn. Die Verknüpfung mit dem offenen Fenster ist aus meiner Sicht zwingend nötig.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 13:58:24
Zitat von: Borkk am 16 September 2019, 13:49:59
So macht es absolut Sinn. Die Verknüpfung mit dem offenen Fenster ist aus meiner Sicht zwingend nötig.

Ist umgesetzt und online bei github
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 13:58:50
Du könntest mal überlegen ob du nicht "ASC_Self_Defence_Mode" und "ASC_Self_Defence_Exclude" zusammenlegst.

Du könntest z.B. als Mode "Absent/gone/off" anbieten. off wäre dann quasi Exclude=on
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 14:00:22
Zitat von: Borkk am 16 September 2019, 13:58:50
Du könntest mal überlegen ob du nicht "ASC_Self_Defence_Mode" und "ASC_Self_Defence_Exclude" zusammenlegst.

Du könntest z.B. als Mode "Absent/gone/off" anbieten. off wäre dann quasi Exclude=on

Macht in der Tat Sinn.

Gerade noch überlegt ob das mit dem offen nicht auch für Fenster sinnvoll ist. Also keine Abfrage auf Terrasse. Was denkt Ihr?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 14:12:11
Zitat von: CoolTux am 16 September 2019, 14:00:22
Macht in der Tat Sinn.

Gerade noch überlegt ob das mit dem offen nicht auch für Fenster sinnvoll ist. Also keine Abfrage auf Terrasse. Was denkt Ihr?

Wer ein Fenster im Erdgeschoss hat, wird das wohl gerne nutzen. Ich halte es für Sinnvoll, zumal es ja konfigurierbar ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 16:18:06
Zitat von: Borkk am 16 September 2019, 14:12:11
Wer ein Fenster im Erdgeschoss hat, wird das wohl gerne nutzen. Ich halte es für Sinnvoll, zumal es ja konfigurierbar ist.

Schon, aber leider nur in Bezug ganz oder gar nicht. Wer SelfDefense_Mode auf off setzt im Rollo Device wird keinerlei Fährt bei gone z.B. erleben. Und das nur weil er eigentlich nicht wollte das bei absent und Fenster offen gefahren wird. Eventuell sollte man noch mit ShutterPlace spielen. Zum Beispiel Obergeschoss oder so.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sentinel1 am 16 September 2019, 16:43:54

ich habe heute ein FHEM Update gemacht und FHEM stürzt jetzt immer ab.In Log steht:
Can't use an undefined value as an ARRAY reference at ./FHEM/73_AutoShuttersControl.pm line 4362.
es passiert nur wenn die Beschattung aktiviert ist.

hat sich da was geändert?

Gruß,
Claudiu
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 16:54:50
Verwendest Du einen Brightness Sensor?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sentinel1 am 16 September 2019, 17:04:11

ich habe zwei Homematic Sensoren, aber der Wert kommt als Mittelwert von einen DOIF.Das hat bis jetzt funktioniert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 17:09:20
Zitat von: sentinel1 am 16 September 2019, 17:04:11
ich habe zwei Homematic Sensoren, aber der Wert kommt als Mittelwert von einen DOIF.Das hat bis jetzt funktioniert.

Und Du hast das DOIF als Sensor Device angegeben? Sollte eigentlich gehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sentinel1 am 16 September 2019, 17:16:32
Zitat von: CoolTux am 16 September 2019, 17:09:20
Und Du hast das DOIF als Sensor Device angegeben? Sollte eigentlich gehen.

Ja,es hat schon den ganzen Sommer so funktioniert.Ich habe heute nur ein Update gemacht.
Wenn ich die Version 0.6.27 wieder einspiele funktioniert die Beschattung wieder.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 17:22:36
Ich baue noch eine zusätzliche Abfrage ein so das es nicht mehr abstürzen tut. Melde mich gleich noch mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 17:58:11
Zitat von: CoolTux am 16 September 2019, 16:18:06
Schon, aber leider nur in Bezug ganz oder gar nicht. Wer SelfDefense_Mode auf off setzt im Rollo Device wird keinerlei Fährt bei gone z.B. erleben. Und das nur weil er eigentlich nicht wollte das bei absent und Fenster offen gefahren wird. Eventuell sollte man noch mit ShutterPlace spielen. Zum Beispiel Obergeschoss oder so.

Ich glaube nicht das das nötig ist. Die vorhandenen Konfigurationsmöglichkeiten sind aus meiner Sicht ausreichen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 17:59:48
https://github.com/fhem/AutoShuttersControl/archive/master.zip

Kannst Du bitte die Version einmal testen. Als erstes schauen das FHEM nicht mehr abstürzt und dann müssen wir sehen ob Werte im BrightnessAverageArray drin stehen. Eigentlich sollten die nämlich schon beim start eingelesen werden.
Hast Du denn ein Reading im DOIF welches den Wert enthält und auch über den Neustart hinaus behält?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 18:07:14
Zitat von: CoolTux am 16 September 2019, 17:09:20
Und Du hast das DOIF als Sensor Device angegeben? Sollte eigentlich gehen.

Ich habe auch 2 Homematic Sensoren am Start und habe es über den Azimut gelöst. Je nach Winkel schreibe in einen Dummy, der dann als Sensor dient.

ts_light1|ts_light2
IF ([astro:SunAz] < 255) (setreading ts_light brightness {([ts_light1:brightness])})
ELSE (setreading ts_light brightness {([ts_light2:brightness])})
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 18:12:42
Bei neueren Versionen ist wichtig das es ein Reading mit einem Wert gibt. Das Reading wird bereits nach dem fertigen FHEM Start eingelesen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sentinel1 am 16 September 2019, 18:37:49
Zitat von: CoolTux am 16 September 2019, 17:59:48
https://github.com/fhem/AutoShuttersControl/archive/master.zip

Kannst Du bitte die Version einmal testen.

Mit der Version stürzt FHEM nicht mehr ab.

ZitatAls erstes schauen das FHEM nicht mehr abstürzt und dann müssen wir sehen ob Werte im BrightnessAverageArray drin stehen. Eigentlich sollten die nämlich schon beim start eingelesen werden.

Wo sehe ich ob Werte in BrightnessAverageArray drin stehen?
Die Beschattung funktioniert jetzt auch wieder.Die Rolllos sind jetzt in "shading out" gefahren,waren vor dem FHEM Update in "shading in" gefahren.


ASC_DEBUG!!! 2019.09.16 18:17:05 - EventProcessingTwilightDevice: rollo1_wz_rechts - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_kuche - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_kuche - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_kuche - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_bad - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_bad - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_bad - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_links - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_links - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_links - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_rechts - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_rechts - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_rechts - Leider konnte kein Korrekter Brightnesswert aus dem Event erkannt werden. Entweder passt das Reading oder der tatsächliche nummerishce Wert des Events nicht

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_kuche - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_kuche - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_kuche - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 4826.56 Größer dem eingestellten Sunrise-Wert: 300 oder kleiner dem eingestellten Sunset-Wert: 5 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_kuche - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_kuche - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 5080 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 300 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 300 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_kuche - Übergebende Werte - Azimuth:261.93, Elevation: 9.01, Brightness: 5080, OutTemp: 23.1875, Fenster Position: 260, Winkel Links: 75, Winkel Rechts: 14, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_kuche - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_kuche - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: in Neuer Status: out reserved

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 300 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 300 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_kuche getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 300 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_kuche - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_kuche - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_bad - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_bad - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_bad - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 4826.56 Größer dem eingestellten Sunrise-Wert: 300 oder kleiner dem eingestellten Sunset-Wert: 5 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_bad - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_bad - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 5080 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 300 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 300 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_bad - Übergebende Werte - Azimuth:261.93, Elevation: 9.01, Brightness: 5080, OutTemp: 23.1875, Fenster Position: 260, Winkel Links: 75, Winkel Rechts: 14, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_bad - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_bad - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: in Neuer Status: out reserved

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 300 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 300 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_bad getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 300 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_bad - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_bad - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_links - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_links - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_links - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 4826.56 Größer dem eingestellten Sunrise-Wert: 200 oder kleiner dem eingestellten Sunset-Wert: 5 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_wz_links - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_wz_links - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 5080 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 200 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 200 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_wz_links - Übergebende Werte - Azimuth:261.93, Elevation: 9.01, Brightness: 5080, OutTemp: 23.1875, Fenster Position: 260, Winkel Links: 75, Winkel Rechts: 14, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_wz_links - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_wz_links - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: in Neuer Status: out reserved

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 200 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 200 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_links getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 200 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_wz_links - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_links - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_rechts - Event von einem Helligkeitssensor erkannt. Verarbeitung läuft. Sollten keine weitere Meldungen aus der Funktion kommen, so befindet sich die aktuelle Zeit nicht innerhalb der Verarbeitungszeit für Sunset oder Sunrise

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_rechts - Die aktuelle Zeit befindet sich innerhalb der Sunset/Sunrise Brightness Verarbeitungszeit. Also zwischen Time Early und Time Late

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_rechts - Es wird geprüft ob Sunset oder Sunrise gefahren werden soll und der aktuelle übergebene Brightness-Wert: 4826.56 Größer dem eingestellten Sunrise-Wert: 200 oder kleiner dem eingestellten Sunset-Wert: 5 ist. Werte für weitere Parameter - getUp ist: brightness getDown ist: brightness getSunrise ist: 0 getSunset ist: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_wz_rechts - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_wz_rechts - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 5080 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 200 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 200 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_wz_rechts - Übergebende Werte - Azimuth:261.93, Elevation: 9.01, Brightness: 5080, OutTemp: 23.1875, Fenster Position: 260, Winkel Links: 75, Winkel Rechts: 20, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_wz_rechts - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.09.16 18:17:11 - ShadingProcessing: rollo1_wz_rechts - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: in Neuer Status: out reserved

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 200 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 200 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts Allgemein: 1

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts getDownBrightness: 1 Brightness: 4826.56 BrightnessMin: 5 Sunset: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - FnIsDay: rollo1_wz_rechts getUpBrightness: 1 Brightness: 4826.56 BrightnessMax: 200 Sunrise: 0

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingShadingBrightness: rollo1_wz_rechts - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.09.16 18:17:11 - EventProcessingBrightness: rollo1_wz_rechts - Brightness Event kam nicht innerhalb der Verarbeitungszeit für Sunset oder Sunris oder aber für beide wurden die entsprechendne Verarbeitungsschwellen nicht erreicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 18:45:12

{ ascAPIget('BrightnessAverage','RolloKinZimSteven_F2') }

Gib das mal bitte in die Kommandozeile von FHEMWEB ein. Achtung bitte Rolloname entsprechend ändern.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 18:46:28
Sorry ich muss jetzt mal ganz doof fragen. Ich habe die 0.6.33 aus Git eingespielt und möchte das Lüften wieder einstellen.

Ich möchte das wenn ich ein Fenster oder Tür (terrace oder Window) auf open oder tilted stelle, der Rollo auf 10% fährt sofern er < 10% steht.

Ich bekomme es einfach nicht mehr hin, es tut nich nichts. In dem Zusammenhang hatte ich schon mal gefragt was "ASC_Ventilate_Window_Open" ON/OFF tatsächlich bewirkt?


Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_BrightnessSensor ts_light
   ASC_ComfortOpen_Pos 20
   ASC_Down   time
   ASC_DriveUpMaxDuration 45
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 40
   ASC_Shading_Direction 165
   ASC_Shading_MinMax_Elevation 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 5
   ASC_Shading_StateChange_Cloudy 25000
   ASC_Shading_StateChange_Sunny 38000
   ASC_Shading_WaitingPeriod 480
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 22:00
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 10
   ASC_WindowRec br_tuer
   ASC_WindowRec_subType threestate
   IODev      HM1
   IOgrp      vccu
   alexaName  Rollo Büro
   alexaRoom  Büro
   alias      Rollo Büro
   autoReadReg 4_reqStatus
   devStateIcon zu:fts_shutter_100 auf:fts_window_2w 1\d.*:fts_shutter_90 2\d.*:fts_shutter_80 3\d.*:fts_shutter_70 4\d.*:fts_shutter_60 5\d.*:fts_shutter_50 6\d.*:fts_shutter_40 7\d.*:fts_shutter_30 8\d.*:fts_shutter_20 9\d.*:fts_shutter_10 \d.*:fts_shutter_90
   eventMap   on:auf stop:halt off:zu
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rollläden
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,23232301,
   room       02 Statusseite,10 Büro,Homekit
   serialNr   OEQ2282663
   subType    blindActuator
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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     auf:stop:zu
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 19:01:01
Ventilate_Window_Open wird bei öffnen des Fensters abgefragt.

Bitte schau einmal ob im ASC Device im Internal NOTIFYDEV der Fensterkontakt drin steht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sentinel1 am 16 September 2019, 19:04:41
Zitat von: CoolTux am 16 September 2019, 18:45:12
{ ascAPIget('BrightnessAverage','RolloKinZimSteven_F2') }

Gib das mal bitte in die Kommandozeile von FHEMWEB ein. Achtung bitte Rolloname entsprechend ändern.


Nach der Eingabe steht 1325.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 19:10:54
Das ist sehr gut. Nun wäre interessant ob du auch einen Wert bekommst unmittelbar nach dem FHEM start. Quasi gleich nach dem die Timer gesetzt wurden. Ich kann mir nämlich nicht erklären wie der Fehler zu Stande gekommen sein soll.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 19:27:20
Zitat von: CoolTux am 16 September 2019, 19:01:01
Ventilate_Window_Open wird bei öffnen des Fensters abgefragt.

Bitte schau einmal ob im ASC Device im Internal NOTIFYDEV der Fensterkontakt drin steht.

Das bedeutet das bei Ventilate_Window_Open=off nur bei tilted in Lüften Position gefahren wird?

Das Device ist im NOTIFYDEV. Scheinbar ist aber noch ein Bug Drin.

Rollo steht (manuell) auf 0% -> Fenster = Open -> Rollo fährt in ComfortOpen Position. (soweit OK) Fenster geschlossen -> Rollo fährt auf 100% (müsse eigentlich wieder auf 0% Fahren)

Rollo steht (manuell) auf 0% -> Fenster = tilted -> Rollo fährt in Ventilate Position. (soweit OK) Fenster geschlossen -> Rollo fährt auf 100% (müsse eigentlich wieder auf 0% Fahren)


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sentinel1 am 16 September 2019, 19:33:31

Zitat von: CoolTux am 16 September 2019, 19:10:54
Das ist sehr gut. Nun wäre interessant ob du auch einen Wert bekommst unmittelbar nach dem FHEM start. Quasi gleich nach dem die Timer gesetzt wurden. Ich kann mir nämlich nicht erklären wie der Fehler zu Stande gekommen sein soll.

wenn ich wüste was zu tun ist würde ich nachsehen ob der Wert gleich beim start da ist.  :)


{ ascAPIget('BrightnessAverage','rollo1_wz_rechts') }

das eingeben gleich nach FHEM start?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 19:34:10
Zitat von: Borkk am 16 September 2019, 19:27:20
Das bedeutet das bei Ventilate_Window_Open=off nur bei tilted in Lüften Position gefahren wird?
Nein das bezieht sich generell auf Fenster offen. Also auch tilted.


Zitat von: Borkk am 16 September 2019, 19:27:20
Das Device ist im NOTIFYDEV. Scheinbar ist aber noch ein Bug Drin.

Rollo steht (manuell) auf 0% -> Fenster = Open -> Rollo fährt in ComfortOpen Position. (soweit OK) Fenster geschlossen -> Rollo fährt auf 100% (müsse eigentlich wieder auf 0% Fahren)

Rollo steht (manuell) auf 0% -> Fenster = tilted -> Rollo fährt in Ventilate Position. (soweit OK) Fenster geschlossen -> Rollo fährt auf 100% (müsse eigentlich wieder auf 0% Fahren)
Muss nicht. Kann es sein das bei Dir aktuell Nacht ist? Denn wenn nicht Tag ist wird das Rollo beim Fenster Event closed runter gefahren.

Mach mal ein ascAPIget auf IsDay
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 19:35:38
Zitat von: sentinel1 am 16 September 2019, 19:33:31
wenn ich wüste was zu tun ist würde ich nachsehen ob der Wert gleich beim start da ist.  :)


{ ascAPIget('BrightnessAverage','rollo1_wz_rechts') }

das eingeben gleich nach FHEM start?

Ja. Warte aber bis im ASC die Uhr zu sehen ist. Also Timer created oder so.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 19:40:03
Zitat von: dancatt am 16 September 2019, 09:02:01
Gibt es hierzu auch schon was neues? Werde immer ausgesperrt [emoji24]

Ich habe es eben bei meinem Sohn getestet. Beide Rollos sind nicht runter gefahren weil der eine Fensterkontakt offen war welcher in beiden Rollos drin steht. Sorry aber ich finde den Fehler nicht im ASC.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 19:45:56
Zitat von: CoolTux am 16 September 2019, 19:34:10
Nein das bezieht sich generell auf Fenster offen. Also auch tilted.

Muss nicht. Kann es sein das bei Dir aktuell Nacht ist? Denn wenn nicht Tag ist wird das Rollo beim Fenster Event closed runter gefahren.

Mach mal ein ascAPIget auf IsDay

IsDay = 1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 19:51:36
Auf das Rollo welches runter gefahren ist beim Fenster schließen? Sehr komisch.
Hast Du Astro, Time oder Brightness?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 16 September 2019, 20:02:38
Zitat von: CoolTux am 16 September 2019, 19:40:03
Ich habe es eben bei meinem Sohn getestet. Beide Rollos sind nicht runter gefahren weil der eine Fensterkontakt offen war welcher in beiden Rollos drin steht. Sorry aber ich finde den Fehler nicht im ASC.
Kannst du mir mal deine config zeigen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 20:04:12
Zitat von: CoolTux am 16 September 2019, 19:34:10
Das bedeutet das bei Ventilate_Window_Open=off nur bei tilted in Lüften Position gefahren wird?

Nein das bezieht sich generell auf Fenster offen. Also auch tilted.

Sorry, ich will es nur mal verstehen:

ASC_autoShuttersControlComfort - on/off Im ASC Device schaltet zentral die Comfort Funktion an oder aus.

ASC_ComfortOpen_Pos im Rollo Device. Die Position, die angefahren wird wenn threestate auf open geht und Rollo < ASC_ComfortOpen_Pos steht

ASC_Ventilate_Pos im Rollo Device. Die Position, die angefahren wird wenn threestate auf tilted geht und Rollo < ASC_Ventilate_Pos steht

ASC_Ventilate_Window_Open im Rollo Device. on = default also quasi keine Funktion, off= schaltet die Funktion komplett trotz konfigurierter Werte in ASC_ComfortOpen_Pos und ASC_Ventilate_Pos aus

Wäre es nicht auch als off zu interpretieren, wenn die Attribute ASC_ComfortOpen_Pos und ASC_Ventilate_Pos nicht konfiguriert sind? Als Schalter, um die Funktion temporär zu deaktivieren aber ok.


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 20:07:28
Zitat von: CoolTux am 16 September 2019, 19:51:36
Auf das Rollo welches runter gefahren ist beim Fenster schließen? Sehr komisch.
Hast Du Astro, Time oder Brightness?

100% ist bei mir auf, sorry hätte ich dazu schrieben müssen. Also der Rollo ist von zu in Lüften und dann auf gefahren. Ich habe Time für Abends konfiguriert, morgens Astro. List vom Device ist oben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 20:10:37
Zitat von: Borkk am 16 September 2019, 20:04:12
Sorry, ich will es nur mal verstehen:

ASC_autoShuttersControlComfort - on/off Im ASC Device schaltet zentral die Comfort Funktion an oder aus.

ASC_ComfortOpen_Pos im Rollo Device. Die Position, die angefahren wird wenn threestate auf open geht und Rollo < ASC_ComfortOpen_Pos steht

ASC_Ventilate_Pos im Rollo Device. Die Position, die angefahren wird wenn threestate auf tilted geht und Rollo < ASC_Ventilate_Pos steht

ASC_Ventilate_Window_Open im Rollo Device. on = default also quasi keine Funktion, off= schaltet die Funktion komplett trotz konfigurierter Werte in ASC_ComfortOpen_Pos und ASC_Ventilate_Pos aus

(wäre es nicht auch als off zu interpretieren, wenn die Attribute ASC_ComfortOpen_Pos und ASC_Ventilate_Pos nicht konfiguriert sind)

Nein. Wenn die Attribute nicht konfiguriert sind gelten die default Werte. Hier gibt es kein off. Sind ja nur Positionsangaben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 20:16:56
Zitat von: Borkk am 16 September 2019, 20:07:28
100% ist bei mir auf, sorry hätte ich dazu schrieben müssen. Also der Rollo ist von zu in Lüften und dann auf gefahren. Ich habe Time für Abends konfiguriert, morgens Astro. List vom Device ist oben.

Ah verstehe. Dann ist es aber korrekt. Solange es Tag ist und kein Roommate schläft wird das Rollo beim schließen des Fensters geöffnet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sentinel1 am 16 September 2019, 20:28:54
Zitat von: CoolTux am 16 September 2019, 19:35:38
Ja. Warte aber bis im ASC die Uhr zu sehen ist. Also Timer created oder so.

Nach FHEM start war ein Wert drin.FHEM ist auch nicht mehr abgestürzt.

Eins ist mir noch aufgefallen.Ich habe heute die Rolllos von Astro auf Brightness umgestellt,nach FHEM neustart waren
beide Attribute "ASC_Up" und "ASC_Down" immer weg bzw. wieder auf default (Astro) trotz "Save config".Das wird aber
wahrscheinlich an mir liegen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 20:30:53
Zitat von: sentinel1 am 16 September 2019, 20:28:54
Nach FHEM start war ein Wert drin.FHEM ist auch nicht mehr abgestürzt.

Eins ist mir noch aufgefallen.Ich habe heute die Rolllos von Astro auf Brightness umgestellt,nach FHEM neustart waren
beide Attribute "ASC_Up" und "ASC_Down" immer weg bzw. wieder auf default (Astro) trotz "Save config".Das wird aber
wahrscheinlich an mir liegen.

Nicht unbedingt. Du hast die Version 0.6.31? Kannst Du bitte ein list -r von dem Rollo Device machen wo das immer verschwindet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 20:42:31
Zitat von: CoolTux am 16 September 2019, 20:16:56
Ah verstehe. Dann ist es aber korrekt. Solange es Tag ist und kein Roommate schläft wird das Rollo beim schließen des Fensters geöffnet.

seuftz ... aber so war es doch nicht, bin ich denn total Plemplem  :o

1.) der Rollo ist zu
2.) ich öffne die Tür, er fährt in ComfortOpen bz. Ventilate (zum Lüften)
3.)  ich schliesse die Tür
4.) dann fährt der Rollo ganz hoch ?!?!? Warum denn? früher ist er wieder zu gefahren.

was sagen denn die anderen ??
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sentinel1 am 16 September 2019, 20:44:36
Zitat von: CoolTux am 16 September 2019, 17:59:48
https://github.com/fhem/AutoShuttersControl/archive/master.zip

Kannst Du bitte die Version einmal testen. Als erstes schauen das FHEM nicht mehr abstürzt und dann müssen wir sehen ob Werte im BrightnessAverageArray drin stehen. Eigentlich sollten die nämlich schon beim start eingelesen werden.
Hast Du denn ein Reading im DOIF welches den Wert enthält und auch über den Neustart hinaus behält?

ich habe die Version 0.6.31 von hier.

list Rolllo:

define rollo1_bad CUL_HM 565739
attr rollo1_bad userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation 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_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 rollo_wg rollo_wg_map structexclude
attr rollo1_bad .mId 006A
attr rollo1_bad ASC 2
attr rollo1_bad ASC_Antifreeze hard
attr rollo1_bad ASC_AutoAstroModeEvening CIVIL
attr rollo1_bad ASC_AutoAstroModeMorning REAL
attr rollo1_bad ASC_BrightnessSensor di_smooth_readings 300:5
attr rollo1_bad ASC_ComfortOpen_Pos 80
attr rollo1_bad ASC_Down brightness
attr rollo1_bad ASC_DriveUpMaxDuration 40
attr rollo1_bad ASC_Drive_Offset 1
attr rollo1_bad ASC_Drive_OffsetStart 61
attr rollo1_bad ASC_Partymode on
attr rollo1_bad ASC_Pos_Reading pct
attr rollo1_bad ASC_PrivacyDownTime_beforNightClose 1201
attr rollo1_bad ASC_RainProtection on
attr rollo1_bad ASC_Shading_Angle_Right 14
attr rollo1_bad ASC_Shading_Direction 260
attr rollo1_bad ASC_Shading_MinMax_Elevation 10.0:100.0
attr rollo1_bad ASC_Shading_Min_OutsideTemperature 20
attr rollo1_bad ASC_Shading_Mode always
attr rollo1_bad ASC_Shading_Pos 40
attr rollo1_bad ASC_Shading_StateChange_Cloudy 9000
attr rollo1_bad ASC_Shading_StateChange_Sunny 56100
attr rollo1_bad ASC_Shading_WaitingPeriod 600
attr rollo1_bad ASC_Time_Down_Early 16:30
attr rollo1_bad ASC_Time_Down_Late 22:00
attr rollo1_bad ASC_Time_Up_Early 05:30
attr rollo1_bad ASC_Time_Up_Late 08:30
attr rollo1_bad ASC_Time_Up_WE_Holiday 08:00
attr rollo1_bad ASC_Up brightness
attr rollo1_bad ASC_Ventilate_Pos 30
attr rollo1_bad ASC_WindProtection on
attr rollo1_bad ASC_WindowRec fenster_bad
attr rollo1_bad ASC_WindowRec_subType threestate
attr rollo1_bad IODev hmUART_Lan2
attr rollo1_bad IOgrp VCCU:hmUART_Lan2
attr rollo1_bad alias Rollo Bad
attr rollo1_bad autoReadReg 5_readMissing
attr rollo1_bad devStateIcon runter:shutter_closed 0:shutter_closed hoch:shutter_open 99:shutter_1 100:shutter_open .*:shutter_halfopen
attr rollo1_bad event-on-change-reading pct,state
attr rollo1_bad eventMap /off:runter/ /on:hoch/ /pct 40:halb/ /pct 80:regen/ /stop:stop/ /pct 99:man
attr rollo1_bad expert 2_raw
attr rollo1_bad firmware 2.11
attr rollo1_bad group Bedienung
attr rollo1_bad icon fts_shutter_manual
attr rollo1_bad model HM-LC-BL1PBU-FM
attr rollo1_bad peerIDs 00000000,24242401,
attr rollo1_bad rollo_wg rollo_wohnung
attr rollo1_bad rollo_wg_map pct:0:unten pct:99:man pct:100:oben pct:\b[1-9]\b:halb pct:\b[1-9][0-8]\b:halb
attr rollo1_bad room Device->CUL_HM,WG->Bad,WG->Wohnzimmer
attr rollo1_bad serialNr OEQ0291657
attr rollo1_bad subType blindActuator
attr rollo1_bad userReadings beschattung
attr rollo1_bad webCmd hoch:runter:halb:man:stop

setstate rollo1_bad runter
setstate rollo1_bad 2017-12-07 09:03:36 .D-devInfo 010100
setstate rollo1_bad 2017-12-07 09:03:36 .D-stc 30
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtDlyOff refOff
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtDlyOn refOn
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtOff dlyOn
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtOn dlyOff
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtRampOff off
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtRampOn on
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtRefOff off
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtRefOn on
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtDlyOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtDlyOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtRampOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtRampOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtRefOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtRefOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtValHi 100
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtValLo 50
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgDriveMode direct
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgMaxTimeF 0.5 s
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgMultiExec on
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOffDly 0 s
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOffLevel 0 %
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOffTime unused
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOffTimeMode absolut
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOnDly 0 s
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOnTime unused
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOnTimeMode absolut
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtDlyOff refOff
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtDlyOn refOn
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtOff dlyOn
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtOn dlyOff
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtRampOff off
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtRampOn on
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtRefOff off
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtRefOn on
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtDlyOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtDlyOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtRampOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtRampOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtRefOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtRefOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtValHi 100
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtValLo 50
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shDriveMode direct
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shMaxTimeF unused
setstate rollo1_bad 2019-02-18 16:50:04 .R-VCCU_Btn1-shMultiExec off
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shOffDly 0 s
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shOffLevel 0 %
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shOffTime unused
setstate rollo1_bad 2019-02-18 16:50:04 .R-VCCU_Btn1-shOffTimeMode absolut
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shOnDly 0 s
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shOnTime unused
setstate rollo1_bad 2019-02-18 16:50:04 .R-VCCU_Btn1-shOnTimeMode absolut
setstate rollo1_bad 2017-12-07 09:03:41 .R-confBtnTime permanent
setstate rollo1_bad 2017-12-07 09:30:06 .R-intKeyVisib invisib
setstate rollo1_bad 2017-12-07 09:03:41 .R-localResDis off
setstate rollo1_bad 2017-12-07 09:03:42 .R-refRunCounter 0
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtDlyOff refOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtDlyOn dlyOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtOff dlyOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtOn dlyOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtRampOff rampOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtRampOn on
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtRefOff rampOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtRefOn on
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtDlyOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtDlyOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtRampOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtRampOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtRefOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtRefOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtValHi 100
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtValLo 50
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgDriveMode direct
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgMaxTimeF 0.4 s
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgMultiExec on
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOffDly 0 s
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOffLevel 0 %
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOffTime unused
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOffTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOnDly 0 s
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOnTime unused
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOnTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtDlyOff refOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtDlyOn dlyOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtOff dlyOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtOn dlyOff
setstate rollo1_bad 2017-12-07 09:17:35 .R-self01-shBlJtRampOff off
setstate rollo1_bad 2017-12-07 09:17:35 .R-self01-shBlJtRampOn on
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtRefOff rampOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtRefOn on
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtDlyOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtDlyOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtRampOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtRampOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtRefOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtRefOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtValHi 100
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtValLo 50
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shDriveMode direct
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shMaxTimeF unused
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shMultiExec off
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOffDly 0 s
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOffLevel 0 %
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOffTime unused
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOffTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOnDly 0 s
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOnTime unused
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOnTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtDlyOff dlyOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtDlyOn refOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtOff dlyOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtOn dlyOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtRampOff off
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtRampOn rampOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtRefOff off
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtRefOn rampOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtDlyOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtDlyOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtRampOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtRampOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtRefOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtRefOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtValHi 100
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtValLo 50
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgDriveMode direct
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgMaxTimeF 0.4 s
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgMultiExec on
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOffDly 0 s
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOffLevel 0 %
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOffTime unused
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOffTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOnDly 0 s
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOnTime unused
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOnTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtDlyOff dlyOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtDlyOn refOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtOff dlyOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtOn dlyOn
setstate rollo1_bad 2017-12-07 09:17:08 .R-self02-shBlJtRampOff off
setstate rollo1_bad 2017-12-07 09:17:08 .R-self02-shBlJtRampOn on
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtRefOff off
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtRefOn rampOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtDlyOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtDlyOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtRampOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtRampOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtRefOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtRefOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtValHi 100
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtValLo 50
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shDriveMode direct
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shMaxTimeF unused
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shMultiExec off
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOffDly 0 s
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOffLevel 0 %
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOffTime unused
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOffTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOnDly 0 s
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOnTime unused
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOnTimeMode absolut
setstate rollo1_bad 2017-12-07 09:03:42 .R-statusInfoMinDly 2 s
setstate rollo1_bad 2017-12-07 09:03:42 .R-statusInfoRandom 1 s
setstate rollo1_bad 2017-12-07 09:03:42 .R-transmitTryMax 6
setstate rollo1_bad 2019-05-18 19:21:58 .peerListRDate 2019-05-18 19:21:58
setstate rollo1_bad 2019-09-16 19:49:14 .protLastRcv 2019-09-16 19:49:14
setstate rollo1_bad 2019-05-29 07:17:02 ASC_Enable on
setstate rollo1_bad 2019-09-16 19:45:13 ASC_ShuttersLastDrive window closed at night
setstate rollo1_bad 2019-09-16 19:57:15 ASC_Time_DriveDown 16.09.2019 - 22:00
setstate rollo1_bad 2019-09-16 19:57:15 ASC_Time_DriveUp 17.09.2019 - 08:30
setstate rollo1_bad 2019-09-16 19:57:15 ASC_Time_PrivacyDriveDown 16.09.2019 - 21:40
setstate rollo1_bad 2019-09-16 19:45:00 CommandAccepted yes
setstate rollo1_bad 2017-12-07 09:03:36 D-firmware 2.11
setstate rollo1_bad 2017-12-07 09:03:36 D-serialNr OEQ0291657
setstate rollo1_bad 2019-05-18 19:21:56 PairedTo 0x242424
setstate rollo1_bad 2017-12-21 22:58:36 R-VCCU_Btn1-lgActionType jmpToTarget
setstate rollo1_bad 2017-12-21 22:58:36 R-VCCU_Btn1-lgOnLevel 100 %
setstate rollo1_bad 2019-02-18 16:50:04 R-VCCU_Btn1-shActionType toggleToCnt
setstate rollo1_bad 2017-12-21 22:58:36 R-VCCU_Btn1-shOnLevel 100 %
setstate rollo1_bad 2017-12-07 09:14:05 R-driveDown 27 s
setstate rollo1_bad 2017-12-07 09:03:42 R-driveTurn 0.5 s
setstate rollo1_bad 2017-12-07 09:13:36 R-driveUp 26 s
setstate rollo1_bad 2017-12-07 09:03:41 R-pairCentral 0x242424
setstate rollo1_bad 2017-12-07 09:03:42 R-powerUpAction off
setstate rollo1_bad 2017-12-07 09:03:42 R-sign off
setstate rollo1_bad 2019-05-18 19:21:56 RegL_00. 00:00 02:01 0A:24 0B:24 0C:24 15:FF 18:00
setstate rollo1_bad 2019-05-18 19:21:58 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:0E 0D:01 0E:04 0F:05 10:00 30:06 56:00 57:24
setstate rollo1_bad 2019-05-18 19:22:01 RegL_03.VCCU_Btn1 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:02 0B:14 0C:52 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:63 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:52 8D:63 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:63 9F:00
setstate rollo1_bad 2019-09-16 19:47:31 associatedWith Rolladensteuerung
setstate rollo1_bad 2019-09-16 19:49:14 deviceMsg off (to VCCU)
setstate rollo1_bad 2019-09-16 19:49:14 level 0
setstate rollo1_bad 2019-09-16 19:49:14 motor stop:off
setstate rollo1_bad 2019-09-16 19:49:14 pct 0
setstate rollo1_bad 2019-09-16 19:47:20 peerList VCCU_Btn1,
setstate rollo1_bad 2019-05-18 19:21:54 powerOn 2019-05-18 19:21:54
setstate rollo1_bad 2019-09-16 19:49:14 recentStateType info
setstate rollo1_bad 2019-09-16 19:49:14 state off
setstate rollo1_bad 2019-09-16 19:49:14 timedOn off
setstate rollo1_bad 2018-07-28 06:00:37 trigLast VCCU_Btn1:short
setstate rollo1_bad 2018-07-28 06:00:37 trig_VCCU_Btn1 Short_1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 September 2019, 20:46:15
Zitat von: CoolTux am 16 September 2019, 20:10:37
Nein. Wenn die Attribute nicht konfiguriert sind gelten die default Werte. Hier gibt es kein off. Sind ja nur Positionsangaben.

Was sind denn die default Werte? In der Commandref steht:

ASC_ComfortOpen_Pos - in 10 Schritten von 0 bis 100 (Default: ist abhängig vom Attribut ASC)
ASC_Ventilate_Pos - in 10 Schritten von 0 bis 100 (default: ist abhängig vom Attribut ASC)

Dort gibt es aber nur ein on/off ?!?!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 16 September 2019, 20:48:26
@CoolTux:

Ich habe ASC_blockAscDrivesAfterManual mit 1 gesetzt.
Dann dürfte ASC beim Shading & Co. doch nicht mehr eingreifen, oder?
Kann das sein, dass ASC nur dann die Finger von den Jalousien lässt, wenn der LastDrive-Status auf "manual" gesetzt ist? Dann habe ich mein/ein Problem gefunden.

Gestern habe ich wieder mehrfach gegen ASC angekämpft. Die Beschattung schlug zu und ich wollte die Jalousien doch ein wenig höher haben. Also habe ich KURZ die Jalousie nach oben gefahren. ASC hat innerhalb weniger Minuten (und unter allen BlockingTime-Zeiten) wieder auf ShadingIn gefahren.

Im Log sehe ich bei mehrfachen Fahrten keinen manuellen LastDrive-Status.
Und das vermutlich, weil meine Fahrten weit unterhalb von ASC_DriveUpMaxDuration (=25) waren.
Irgendwann hat ASC die manuelle Fahrt dann doch erkannt. Und das obwohl die Fahrzeit unter den 25sec war. Die Jalousie wurde danach auch nicht mehr per Nightclose geschlossen.


2019-09-14_19:19:14 rollo ASC_ShuttersLastDrive: night close
2019-09-15_09:34:42 rollo deviceMsg: 15.5 (to VCCU)
2019-09-15_09:34:42 rollo level: 15.5
2019-09-15_09:34:42 rollo motor: up:15.5
2019-09-15_09:34:42 rollo pct: 15.5
2019-09-15_09:34:42 rollo 15.5
2019-09-15_09:35:03 rollo deviceMsg: on (to VCCU)
2019-09-15_09:35:03 rollo level: 100
2019-09-15_09:35:03 rollo motor: stop:on
2019-09-15_09:35:03 rollo pct: 100
2019-09-15_09:35:03 rollo on
2019-09-15_09:35:03 rollo ASC_ShuttersLastDrive: manual
2019-09-15_13:40:06 rollo level: set_10
2019-09-15_13:40:06 rollo set_10
2019-09-15_13:40:06 rollo level: 100
2019-09-15_13:40:06 rollo motor: down:on
2019-09-15_13:40:06 rollo on
2019-09-15_13:40:26 rollo deviceMsg: 10 (to VCCU)
2019-09-15_13:40:26 rollo level: 10
2019-09-15_13:40:26 rollo motor: stop:10
2019-09-15_13:40:26 rollo pct: 10
2019-09-15_13:40:26 rollo 10
2019-09-15_13:40:26 rollo ASC_ShuttersLastDrive: shading in
2019-09-15_13:42:10 rollo deviceMsg: 29.5 (to VCCU)
2019-09-15_13:42:10 rollo level: 29.5
2019-09-15_13:42:10 rollo motor: stop:29.5
2019-09-15_13:42:10 rollo pct: 29.5
2019-09-15_13:42:10 rollo 29.5
2019-09-15_13:48:37 rollo level: set_10
2019-09-15_13:48:37 rollo set_10
2019-09-15_13:48:37 rollo level: 29.5
2019-09-15_13:48:37 rollo motor: down:29.5
2019-09-15_13:48:37 rollo 29.5
2019-09-15_13:48:43 rollo deviceMsg: 10 (to VCCU)
2019-09-15_13:48:43 rollo level: 10
2019-09-15_13:48:43 rollo motor: stop:10
2019-09-15_13:48:43 rollo pct: 10
2019-09-15_13:48:43 rollo 10
2019-09-15_13:54:01 rollo deviceMsg: 25.5 (to VCCU)
2019-09-15_13:54:01 rollo level: 25.5
2019-09-15_13:54:01 rollo motor: up:25.5
2019-09-15_13:54:01 rollo pct: 25.5
2019-09-15_13:54:01 rollo 25.5
2019-09-15_13:54:05 rollo deviceMsg: 29.5 (to VCCU)
2019-09-15_13:54:05 rollo level: 29.5
2019-09-15_13:54:05 rollo motor: stop:29.5
2019-09-15_13:54:05 rollo pct: 29.5
2019-09-15_13:54:05 rollo 29.5
2019-09-15_14:04:13 rollo level: set_10
2019-09-15_14:04:13 rollo set_10
2019-09-15_14:04:13 rollo level: 29.5
2019-09-15_14:04:13 rollo motor: down:29.5
2019-09-15_14:04:13 rollo 29.5
2019-09-15_14:04:19 rollo deviceMsg: 10 (to VCCU)
2019-09-15_14:04:19 rollo level: 10
2019-09-15_14:04:19 rollo motor: stop:10
2019-09-15_14:04:19 rollo pct: 10
2019-09-15_14:04:19 rollo 10
2019-09-15_14:13:48 rollo deviceMsg: 25.5 (to VCCU)
2019-09-15_14:13:48 rollo level: 25.5
2019-09-15_14:13:48 rollo motor: up:25.5
2019-09-15_14:13:48 rollo pct: 25.5
2019-09-15_14:13:48 rollo 25.5
2019-09-15_14:13:55 rollo deviceMsg: 51.5 (to VCCU)
2019-09-15_14:13:55 rollo level: 51.5
2019-09-15_14:13:55 rollo motor: stop:51.5
2019-09-15_14:13:55 rollo pct: 51.5
2019-09-15_14:13:55 rollo 51.5
2019-09-15_14:21:22 rollo level: set_10
2019-09-15_14:21:22 rollo set_10
2019-09-15_14:21:22 rollo level: 51.5
2019-09-15_14:21:22 rollo motor: down:51.5
2019-09-15_14:21:22 rollo 51.5
2019-09-15_14:21:33 rollo deviceMsg: 10 (to VCCU)
2019-09-15_14:21:33 rollo level: 10
2019-09-15_14:21:33 rollo motor: stop:10
2019-09-15_14:21:33 rollo pct: 10
2019-09-15_14:21:33 rollo 10
2019-09-15_14:35:48 rollo level: set_39
2019-09-15_14:35:48 rollo set_39
2019-09-15_14:35:48 rollo level: 10
2019-09-15_14:35:48 rollo motor: up:10
2019-09-15_14:35:48 rollo 10
2019-09-15_14:35:56 rollo deviceMsg: 39 (to VCCU)
2019-09-15_14:35:56 rollo level: 39
2019-09-15_14:35:56 rollo motor: stop:39
2019-09-15_14:35:56 rollo pct: 39
2019-09-15_14:35:56 rollo 39
2019-09-15_14:35:56 rollo ASC_ShuttersLastDrive: manual
2019-09-16_07:47:14 rollo deviceMsg: 54.5 (to VCCU)
2019-09-16_07:47:14 rollo level: 54.5
2019-09-16_07:47:14 rollo motor: up:54.5
2019-09-16_07:47:14 rollo pct: 54.5
2019-09-16_07:47:14 rollo 54.5


Kann man das irgendwie optimieren?
So dass das manuelles Fahrten auch bei "Feinkorrekturen" erkannt werden?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 20:58:46
Zitat von: sentinel1 am 16 September 2019, 20:44:36
ich habe die Version 0.6.31 von hier.

list Rolllo:

define rollo1_bad CUL_HM 565739
attr rollo1_bad userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation 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_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 rollo_wg rollo_wg_map structexclude
attr rollo1_bad .mId 006A
attr rollo1_bad ASC 2
attr rollo1_bad ASC_Antifreeze hard
attr rollo1_bad ASC_AutoAstroModeEvening CIVIL
attr rollo1_bad ASC_AutoAstroModeMorning REAL
attr rollo1_bad ASC_BrightnessSensor di_smooth_readings 300:5
attr rollo1_bad ASC_ComfortOpen_Pos 80
attr rollo1_bad ASC_Down brightness
attr rollo1_bad ASC_DriveUpMaxDuration 40
attr rollo1_bad ASC_Drive_Offset 1
attr rollo1_bad ASC_Drive_OffsetStart 61
attr rollo1_bad ASC_Partymode on
attr rollo1_bad ASC_Pos_Reading pct
attr rollo1_bad ASC_PrivacyDownTime_beforNightClose 1201
attr rollo1_bad ASC_RainProtection on
attr rollo1_bad ASC_Shading_Angle_Right 14
attr rollo1_bad ASC_Shading_Direction 260
attr rollo1_bad ASC_Shading_MinMax_Elevation 10.0:100.0
attr rollo1_bad ASC_Shading_Min_OutsideTemperature 20
attr rollo1_bad ASC_Shading_Mode always
attr rollo1_bad ASC_Shading_Pos 40
attr rollo1_bad ASC_Shading_StateChange_Cloudy 9000
attr rollo1_bad ASC_Shading_StateChange_Sunny 56100
attr rollo1_bad ASC_Shading_WaitingPeriod 600
attr rollo1_bad ASC_Time_Down_Early 16:30
attr rollo1_bad ASC_Time_Down_Late 22:00
attr rollo1_bad ASC_Time_Up_Early 05:30
attr rollo1_bad ASC_Time_Up_Late 08:30
attr rollo1_bad ASC_Time_Up_WE_Holiday 08:00
attr rollo1_bad ASC_Up brightness
attr rollo1_bad ASC_Ventilate_Pos 30
attr rollo1_bad ASC_WindProtection on
attr rollo1_bad ASC_WindowRec fenster_bad
attr rollo1_bad ASC_WindowRec_subType threestate
attr rollo1_bad IODev hmUART_Lan2
attr rollo1_bad IOgrp VCCU:hmUART_Lan2
attr rollo1_bad alias Rollo Bad
attr rollo1_bad autoReadReg 5_readMissing
attr rollo1_bad devStateIcon runter:shutter_closed 0:shutter_closed hoch:shutter_open 99:shutter_1 100:shutter_open .*:shutter_halfopen
attr rollo1_bad event-on-change-reading pct,state
attr rollo1_bad eventMap /off:runter/ /on:hoch/ /pct 40:halb/ /pct 80:regen/ /stop:stop/ /pct 99:man
attr rollo1_bad expert 2_raw
attr rollo1_bad firmware 2.11
attr rollo1_bad group Bedienung
attr rollo1_bad icon fts_shutter_manual
attr rollo1_bad model HM-LC-BL1PBU-FM
attr rollo1_bad peerIDs 00000000,24242401,
attr rollo1_bad rollo_wg rollo_wohnung
attr rollo1_bad rollo_wg_map pct:0:unten pct:99:man pct:100:oben pct:\b[1-9]\b:halb pct:\b[1-9][0-8]\b:halb
attr rollo1_bad room Device->CUL_HM,WG->Bad,WG->Wohnzimmer
attr rollo1_bad serialNr OEQ0291657
attr rollo1_bad subType blindActuator
attr rollo1_bad userReadings beschattung
attr rollo1_bad webCmd hoch:runter:halb:man:stop

setstate rollo1_bad runter
setstate rollo1_bad 2017-12-07 09:03:36 .D-devInfo 010100
setstate rollo1_bad 2017-12-07 09:03:36 .D-stc 30
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtDlyOff refOff
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtDlyOn refOn
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtOff dlyOn
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtOn dlyOff
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtRampOff off
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtRampOn on
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtRefOff off
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgBlJtRefOn on
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtDlyOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtDlyOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtRampOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtRampOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtRefOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtRefOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtValHi 100
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgCtValLo 50
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgDriveMode direct
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgMaxTimeF 0.5 s
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgMultiExec on
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOffDly 0 s
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOffLevel 0 %
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOffTime unused
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOffTimeMode absolut
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOnDly 0 s
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOnTime unused
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-lgOnTimeMode absolut
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtDlyOff refOff
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtDlyOn refOn
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtOff dlyOn
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtOn dlyOff
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtRampOff off
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtRampOn on
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtRefOff off
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shBlJtRefOn on
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtDlyOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtDlyOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtRampOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtRampOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtRefOff geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtRefOn geLo
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtValHi 100
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shCtValLo 50
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shDriveMode direct
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shMaxTimeF unused
setstate rollo1_bad 2019-02-18 16:50:04 .R-VCCU_Btn1-shMultiExec off
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shOffDly 0 s
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shOffLevel 0 %
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shOffTime unused
setstate rollo1_bad 2019-02-18 16:50:04 .R-VCCU_Btn1-shOffTimeMode absolut
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shOnDly 0 s
setstate rollo1_bad 2017-12-21 22:58:36 .R-VCCU_Btn1-shOnTime unused
setstate rollo1_bad 2019-02-18 16:50:04 .R-VCCU_Btn1-shOnTimeMode absolut
setstate rollo1_bad 2017-12-07 09:03:41 .R-confBtnTime permanent
setstate rollo1_bad 2017-12-07 09:30:06 .R-intKeyVisib invisib
setstate rollo1_bad 2017-12-07 09:03:41 .R-localResDis off
setstate rollo1_bad 2017-12-07 09:03:42 .R-refRunCounter 0
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtDlyOff refOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtDlyOn dlyOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtOff dlyOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtOn dlyOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtRampOff rampOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtRampOn on
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtRefOff rampOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgBlJtRefOn on
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtDlyOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtDlyOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtRampOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtRampOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtRefOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtRefOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtValHi 100
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgCtValLo 50
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgDriveMode direct
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgMaxTimeF 0.4 s
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgMultiExec on
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOffDly 0 s
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOffLevel 0 %
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOffTime unused
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOffTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOnDly 0 s
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOnTime unused
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-lgOnTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtDlyOff refOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtDlyOn dlyOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtOff dlyOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtOn dlyOff
setstate rollo1_bad 2017-12-07 09:17:35 .R-self01-shBlJtRampOff off
setstate rollo1_bad 2017-12-07 09:17:35 .R-self01-shBlJtRampOn on
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtRefOff rampOff
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shBlJtRefOn on
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtDlyOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtDlyOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtRampOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtRampOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtRefOff geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtRefOn geLo
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtValHi 100
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shCtValLo 50
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shDriveMode direct
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shMaxTimeF unused
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shMultiExec off
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOffDly 0 s
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOffLevel 0 %
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOffTime unused
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOffTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOnDly 0 s
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOnTime unused
setstate rollo1_bad 2017-12-07 09:14:28 .R-self01-shOnTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtDlyOff dlyOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtDlyOn refOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtOff dlyOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtOn dlyOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtRampOff off
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtRampOn rampOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtRefOff off
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgBlJtRefOn rampOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtDlyOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtDlyOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtRampOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtRampOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtRefOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtRefOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtValHi 100
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgCtValLo 50
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgDriveMode direct
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgMaxTimeF 0.4 s
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgMultiExec on
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOffDly 0 s
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOffLevel 0 %
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOffTime unused
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOffTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOnDly 0 s
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOnTime unused
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-lgOnTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtDlyOff dlyOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtDlyOn refOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtOff dlyOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtOn dlyOn
setstate rollo1_bad 2017-12-07 09:17:08 .R-self02-shBlJtRampOff off
setstate rollo1_bad 2017-12-07 09:17:08 .R-self02-shBlJtRampOn on
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtRefOff off
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shBlJtRefOn rampOn
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtDlyOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtDlyOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtRampOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtRampOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtRefOff geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtRefOn geLo
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtValHi 100
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shCtValLo 50
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shDriveMode direct
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shMaxTimeF unused
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shMultiExec off
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOffDly 0 s
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOffLevel 0 %
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOffTime unused
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOffTimeMode absolut
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOnDly 0 s
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOnTime unused
setstate rollo1_bad 2017-12-07 09:14:30 .R-self02-shOnTimeMode absolut
setstate rollo1_bad 2017-12-07 09:03:42 .R-statusInfoMinDly 2 s
setstate rollo1_bad 2017-12-07 09:03:42 .R-statusInfoRandom 1 s
setstate rollo1_bad 2017-12-07 09:03:42 .R-transmitTryMax 6
setstate rollo1_bad 2019-05-18 19:21:58 .peerListRDate 2019-05-18 19:21:58
setstate rollo1_bad 2019-09-16 19:49:14 .protLastRcv 2019-09-16 19:49:14
setstate rollo1_bad 2019-05-29 07:17:02 ASC_Enable on
setstate rollo1_bad 2019-09-16 19:45:13 ASC_ShuttersLastDrive window closed at night
setstate rollo1_bad 2019-09-16 19:57:15 ASC_Time_DriveDown 16.09.2019 - 22:00
setstate rollo1_bad 2019-09-16 19:57:15 ASC_Time_DriveUp 17.09.2019 - 08:30
setstate rollo1_bad 2019-09-16 19:57:15 ASC_Time_PrivacyDriveDown 16.09.2019 - 21:40
setstate rollo1_bad 2019-09-16 19:45:00 CommandAccepted yes
setstate rollo1_bad 2017-12-07 09:03:36 D-firmware 2.11
setstate rollo1_bad 2017-12-07 09:03:36 D-serialNr OEQ0291657
setstate rollo1_bad 2019-05-18 19:21:56 PairedTo 0x242424
setstate rollo1_bad 2017-12-21 22:58:36 R-VCCU_Btn1-lgActionType jmpToTarget
setstate rollo1_bad 2017-12-21 22:58:36 R-VCCU_Btn1-lgOnLevel 100 %
setstate rollo1_bad 2019-02-18 16:50:04 R-VCCU_Btn1-shActionType toggleToCnt
setstate rollo1_bad 2017-12-21 22:58:36 R-VCCU_Btn1-shOnLevel 100 %
setstate rollo1_bad 2017-12-07 09:14:05 R-driveDown 27 s
setstate rollo1_bad 2017-12-07 09:03:42 R-driveTurn 0.5 s
setstate rollo1_bad 2017-12-07 09:13:36 R-driveUp 26 s
setstate rollo1_bad 2017-12-07 09:03:41 R-pairCentral 0x242424
setstate rollo1_bad 2017-12-07 09:03:42 R-powerUpAction off
setstate rollo1_bad 2017-12-07 09:03:42 R-sign off
setstate rollo1_bad 2019-05-18 19:21:56 RegL_00. 00:00 02:01 0A:24 0B:24 0C:24 15:FF 18:00
setstate rollo1_bad 2019-05-18 19:21:58 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:0E 0D:01 0E:04 0F:05 10:00 30:06 56:00 57:24
setstate rollo1_bad 2019-05-18 19:22:01 RegL_03.VCCU_Btn1 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:02 0B:14 0C:52 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:63 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:52 8D:63 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:63 9F:00
setstate rollo1_bad 2019-09-16 19:47:31 associatedWith Rolladensteuerung
setstate rollo1_bad 2019-09-16 19:49:14 deviceMsg off (to VCCU)
setstate rollo1_bad 2019-09-16 19:49:14 level 0
setstate rollo1_bad 2019-09-16 19:49:14 motor stop:off
setstate rollo1_bad 2019-09-16 19:49:14 pct 0
setstate rollo1_bad 2019-09-16 19:47:20 peerList VCCU_Btn1,
setstate rollo1_bad 2019-05-18 19:21:54 powerOn 2019-05-18 19:21:54
setstate rollo1_bad 2019-09-16 19:49:14 recentStateType info
setstate rollo1_bad 2019-09-16 19:49:14 state off
setstate rollo1_bad 2019-09-16 19:49:14 timedOn off
setstate rollo1_bad 2018-07-28 06:00:37 trigLast VCCU_Btn1:short
setstate rollo1_bad 2018-07-28 06:00:37 trig_VCCU_Btn1 Short_1


Hier fehlt ein verstecktes Reading welches automatisch nach dem FHEM Start gesetzt werden sollte.
Muss ich mir morgen noch mal anschauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 21:00:28
Zitat von: Borkk am 16 September 2019, 20:46:15
Was sind denn die default Werte? In der Commandref steht:

ASC_ComfortOpen_Pos - in 10 Schritten von 0 bis 100 (Default: ist abhängig vom Attribut ASC)
ASC_Ventilate_Pos - in 10 Schritten von 0 bis 100 (default: ist abhängig vom Attribut ASC)

Dort gibt es aber nur ein on/off ?!?!

ComfortOpen_Pos müsste bei 1 20 und bei 2 80 sein.
Ventilate war glaube bei 1 70 und bei 2 30
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 21:01:40
Zitat von: Borkk am 16 September 2019, 20:42:31
seuftz ... aber so war es doch nicht, bin ich denn total Plemplem  :o

1.) der Rollo ist zu
2.) ich öffne die Tür, er fährt in ComfortOpen bz. Ventilate (zum Lüften)
3.)  ich schliesse die Tür
4.) dann fährt der Rollo ganz hoch ?!?!? Warum denn? früher ist er wieder zu gefahren.

was sagen denn die anderen ??

Lass mich morgen früh mal in den Code schauen. Möglich das es da wieder eine Änderung gab.
Ich gebe Dir morgen Vormittag Bescheid.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 21:08:26
Zitat von: FunkOdyssey am 16 September 2019, 20:48:26
@CoolTux:

Ich habe ASC_blockAscDrivesAfterManual mit 1 gesetzt.
Dann dürfte ASC beim Shading & Co. doch nicht mehr eingreifen, oder?
Kann das sein, dass ASC nur dann die Finger von den Jalousien lässt, wenn der LastDrive-Status auf "manual" gesetzt ist? Dann habe ich mein/ein Problem gefunden.

Gestern habe ich wieder mehrfach gegen ASC angekämpft. Die Beschattung schlug zu und ich wollte die Jalousien doch ein wenig höher haben. Also habe ich KURZ die Jalousie nach oben gefahren. ASC hat innerhalb weniger Minuten (und unter allen BlockingTime-Zeiten) wieder auf ShadingIn gefahren.

Im Log sehe ich bei mehrfachen Fahrten keinen manuellen LastDrive-Status.
Und das vermutlich, weil meine Fahrten weit unterhalb von ASC_DriveUpMaxDuration (=25) waren.
Irgendwann hat ASC die manuelle Fahrt dann doch erkannt. Und das obwohl die Fahrzeit unter den 25sec war. Die Jalousie wurde danach auch nicht mehr per Nightclose geschlossen.


2019-09-14_19:19:14 rollo ASC_ShuttersLastDrive: night close
2019-09-15_09:34:42 rollo deviceMsg: 15.5 (to VCCU)
2019-09-15_09:34:42 rollo level: 15.5
2019-09-15_09:34:42 rollo motor: up:15.5
2019-09-15_09:34:42 rollo pct: 15.5
2019-09-15_09:34:42 rollo 15.5
2019-09-15_09:35:03 rollo deviceMsg: on (to VCCU)
2019-09-15_09:35:03 rollo level: 100
2019-09-15_09:35:03 rollo motor: stop:on
2019-09-15_09:35:03 rollo pct: 100
2019-09-15_09:35:03 rollo on
2019-09-15_09:35:03 rollo ASC_ShuttersLastDrive: manual
2019-09-15_13:40:06 rollo level: set_10
2019-09-15_13:40:06 rollo set_10
2019-09-15_13:40:06 rollo level: 100
2019-09-15_13:40:06 rollo motor: down:on
2019-09-15_13:40:06 rollo on
2019-09-15_13:40:26 rollo deviceMsg: 10 (to VCCU)
2019-09-15_13:40:26 rollo level: 10
2019-09-15_13:40:26 rollo motor: stop:10
2019-09-15_13:40:26 rollo pct: 10
2019-09-15_13:40:26 rollo 10
2019-09-15_13:40:26 rollo ASC_ShuttersLastDrive: shading in
2019-09-15_13:42:10 rollo deviceMsg: 29.5 (to VCCU)
2019-09-15_13:42:10 rollo level: 29.5
2019-09-15_13:42:10 rollo motor: stop:29.5
2019-09-15_13:42:10 rollo pct: 29.5
2019-09-15_13:42:10 rollo 29.5
2019-09-15_13:48:37 rollo level: set_10
2019-09-15_13:48:37 rollo set_10
2019-09-15_13:48:37 rollo level: 29.5
2019-09-15_13:48:37 rollo motor: down:29.5
2019-09-15_13:48:37 rollo 29.5
2019-09-15_13:48:43 rollo deviceMsg: 10 (to VCCU)
2019-09-15_13:48:43 rollo level: 10
2019-09-15_13:48:43 rollo motor: stop:10
2019-09-15_13:48:43 rollo pct: 10
2019-09-15_13:48:43 rollo 10
2019-09-15_13:54:01 rollo deviceMsg: 25.5 (to VCCU)
2019-09-15_13:54:01 rollo level: 25.5
2019-09-15_13:54:01 rollo motor: up:25.5
2019-09-15_13:54:01 rollo pct: 25.5
2019-09-15_13:54:01 rollo 25.5
2019-09-15_13:54:05 rollo deviceMsg: 29.5 (to VCCU)
2019-09-15_13:54:05 rollo level: 29.5
2019-09-15_13:54:05 rollo motor: stop:29.5
2019-09-15_13:54:05 rollo pct: 29.5
2019-09-15_13:54:05 rollo 29.5
2019-09-15_14:04:13 rollo level: set_10
2019-09-15_14:04:13 rollo set_10
2019-09-15_14:04:13 rollo level: 29.5
2019-09-15_14:04:13 rollo motor: down:29.5
2019-09-15_14:04:13 rollo 29.5
2019-09-15_14:04:19 rollo deviceMsg: 10 (to VCCU)
2019-09-15_14:04:19 rollo level: 10
2019-09-15_14:04:19 rollo motor: stop:10
2019-09-15_14:04:19 rollo pct: 10
2019-09-15_14:04:19 rollo 10
2019-09-15_14:13:48 rollo deviceMsg: 25.5 (to VCCU)
2019-09-15_14:13:48 rollo level: 25.5
2019-09-15_14:13:48 rollo motor: up:25.5
2019-09-15_14:13:48 rollo pct: 25.5
2019-09-15_14:13:48 rollo 25.5
2019-09-15_14:13:55 rollo deviceMsg: 51.5 (to VCCU)
2019-09-15_14:13:55 rollo level: 51.5
2019-09-15_14:13:55 rollo motor: stop:51.5
2019-09-15_14:13:55 rollo pct: 51.5
2019-09-15_14:13:55 rollo 51.5
2019-09-15_14:21:22 rollo level: set_10
2019-09-15_14:21:22 rollo set_10
2019-09-15_14:21:22 rollo level: 51.5
2019-09-15_14:21:22 rollo motor: down:51.5
2019-09-15_14:21:22 rollo 51.5
2019-09-15_14:21:33 rollo deviceMsg: 10 (to VCCU)
2019-09-15_14:21:33 rollo level: 10
2019-09-15_14:21:33 rollo motor: stop:10
2019-09-15_14:21:33 rollo pct: 10
2019-09-15_14:21:33 rollo 10
2019-09-15_14:35:48 rollo level: set_39
2019-09-15_14:35:48 rollo set_39
2019-09-15_14:35:48 rollo level: 10
2019-09-15_14:35:48 rollo motor: up:10
2019-09-15_14:35:48 rollo 10
2019-09-15_14:35:56 rollo deviceMsg: 39 (to VCCU)
2019-09-15_14:35:56 rollo level: 39
2019-09-15_14:35:56 rollo motor: stop:39
2019-09-15_14:35:56 rollo pct: 39
2019-09-15_14:35:56 rollo 39
2019-09-15_14:35:56 rollo ASC_ShuttersLastDrive: manual
2019-09-16_07:47:14 rollo deviceMsg: 54.5 (to VCCU)
2019-09-16_07:47:14 rollo level: 54.5
2019-09-16_07:47:14 rollo motor: up:54.5
2019-09-16_07:47:14 rollo pct: 54.5
2019-09-16_07:47:14 rollo 54.5


Kann man das irgendwie optimieren?
So dass das manuelles Fahrten auch bei "Feinkorrekturen" erkannt werden?

Ich habe einen anderen Verdacht. Kenne das Problem von meiner Tochter. ASC fährt in die Beschattung. Sofort nach dem das Rollo gefahren ist fährst Du es von Hand wieder hoch. Deine manuelle Korrektur geschieht noch innerhalb der ASC_DriveUpMaxDuration nach der ASC Fahrt wodurch ASC Deine Korrektur nochmal als ASC Fahrt einstuft. Warte einfach etwas nach der ASC Fahrt bevor Du Deine manuelle Korrektur machst.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 16 September 2019, 21:21:58
Zitat von: CoolTux am 16 September 2019, 21:08:26
Ich habe einen anderen Verdacht. Kenne das Problem von meiner Tochter. ASC fährt in die Beschattung. Sofort nach dem das Rollo gefahren ist fährst Du es von Hand wieder hoch. Deine manuelle Korrektur geschieht noch innerhalb der ASC_DriveUpMaxDuration nach der ASC Fahrt wodurch ASC Deine Korrektur nochmal als ASC Fahrt einstuft. Warte einfach etwas nach der ASC Fahrt bevor Du Deine manuelle Korrektur machst.

Zwischen 13:42 und 13:48 Uhr habe ich sechs Minuten gewartet. Das sollte doch reichen, oder? 😄
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 21:26:47
Möglich das er das Event für pct gar nicht mitbekommen hat. Habe das selbe Problem gerade bei Commander und wir sind schon auf der Suche. Wird denn sonst korrekt bei Dir eine manuelle Fahrt erkannt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 16 September 2019, 21:30:04
Zitat von: CoolTux am 16 September 2019, 21:26:47
Wird denn sonst korrekt bei Dir eine manuelle Fahrt erkannt?

Ich habe keine Auffälligkeiten feststellen können. Also ja.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 September 2019, 22:10:41
Magst Du das bei Gelegenheit etwas testen? Also gerade bei shading in. Einfach nach ein paar Minuten das Rollo etwas fahren und schauen ob es erkannt wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 16 September 2019, 23:52:53
Das muss ich morgen machen und mir eine passende Situation aufbauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 17 September 2019, 07:33:00
Zitat von: sentinel1 am 16 September 2019, 20:28:54
Nach FHEM start war ein Wert drin.FHEM ist auch nicht mehr abgestürzt.

Eins ist mir noch aufgefallen.Ich habe heute die Rolllos von Astro auf Brightness umgestellt,nach FHEM neustart waren
beide Attribute "ASC_Up" und "ASC_Down" immer weg bzw. wieder auf default (Astro) trotz "Save config".Das wird aber
wahrscheinlich an mir liegen.

Das Problem habe ich auch gerade festgestellt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 September 2019, 08:04:04
Zitat von: FunkOdyssey am 17 September 2019, 07:33:00
Das Problem habe ich auch gerade festgestellt.

Könnt Ihr beide bitte einmal ein
{ ReadingsVal('RolloKueche_F1','.ASC_AttrUpdateChanges_v0.6.31','none') }
machen.
ACHTUNG Bitte Rollo und hinten die Version entsprechend Eurer ASC Version anpassen. Da sollte nicht none raus kommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 September 2019, 08:10:02
Zitat von: Borkk am 16 September 2019, 20:42:31
seuftz ... aber so war es doch nicht, bin ich denn total Plemplem  :o

1.) der Rollo ist zu
2.) ich öffne die Tür, er fährt in ComfortOpen bz. Ventilate (zum Lüften)
3.)  ich schliesse die Tür
4.) dann fährt der Rollo ganz hoch ?!?!? Warum denn? früher ist er wieder zu gefahren.

was sagen denn die anderen ??

Das Attribut ASC_WindowRec_PosAfterDayClosed steht bei Dir sicherlich auf open oder ist nicht gesetzt dadurch fährt das Rollo am Tag immer in die open Position. Setze es auf lastManual.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 17 September 2019, 08:49:21
Zitat von: CoolTux am 17 September 2019, 08:04:04
Könnt Ihr beide bitte einmal ein
{ ReadingsVal('RolloKueche_F1','.ASC_AttrUpdateChanges_v0.6.31','none') }
machen.
ACHTUNG Bitte Rollo und hinten die Version entsprechend Eurer ASC Version anpassen. Da sollte nicht none raus kommen.

Leider kommt bei mir aber ein 'none' raus:
{ ReadingsVal('rollo','.ASC_AttrUpdateChanges_v0.6.32','none') }
none




Im 'list -r rollo' werden mir ASC_Up und ASC_Down nur noch innerhalb von userattr angezeigt. Die vorher vorhandenen Werte sind weg.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 17 September 2019, 09:20:58
Zitat von: CoolTux am 17 September 2019, 08:10:02
Das Attribut ASC_WindowRec_PosAfterDayClosed steht bei Dir sicherlich auf open oder ist nicht gesetzt dadurch fährt das Rollo am Tag immer in die open Position. Setze es auf lastManual.

War nicht gesetzt. Ich habe es jetzt mal auf lastManual gesetzt, kann es aber erst heute Abend prüfen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 September 2019, 09:31:38
Zitat von: FunkOdyssey am 17 September 2019, 08:49:21
Leider kommt bei mir aber ein 'none' raus:
{ ReadingsVal('rollo','.ASC_AttrUpdateChanges_v0.6.32','none') }
none




Im 'list -r rollo' werden mir ASC_Up und ASC_Down nur noch innerhalb von userattr angezeigt. Die vorher vorhandenen Werte sind weg.

Kannst Du im Modul in Zeile 2573 die < 20 auf < 30 erhöhen? Dann einen neustart machen und kurz warten bis die Timer neu gesetzt wurden. Danach das ReadingsVal bitte noch einmal machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 17 September 2019, 09:47:21
Ja, dann kommt eine 1 raus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 September 2019, 09:51:41
Entweder hast Du über 1000 Geräte oder ein lahmes FHEM  ;D
Ok ich schaue ob es Beeinträchtigungen gibt wenn ich es auf 30 lasse.
Auf jeden Fall sollten nun die beiden Attribute nicht mehr verschwinden wenn die gesetzt wurden. Kannst Du das bitte testen? Also einfach die Attribute setzen, speichern und dann neustart machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 17 September 2019, 10:19:26
Zitat von: CoolTux am 17 September 2019, 09:51:41
Entweder hast Du über 1000 Geräte oder ein lahmes FHEM  ;D

Nee, hoch performant eigentlich.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 September 2019, 10:38:22
Ich habe die aktuelle SVN Version auf die 30 Sekunden geändert. Gibt es ab morgen.
Ich benötige das da ich einige Änderungen in den Attributen vor habe in den kommenden Versionen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: FunkOdyssey am 17 September 2019, 10:54:56
Kannst du das im Devel-Branch auch anpassen? Danke dir.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 September 2019, 10:57:41
Zitat von: FunkOdyssey am 17 September 2019, 10:54:56
Kannst du das im Devel-Branch auch anpassen? Danke dir.

Habe ich natürlich schon gemacht. Nur noch nicht hoch gesynct da ich noch an Sachen arbeite  ;D


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 17 September 2019, 11:02:24
Habe das Problem, dass das Shading nicht mehr funktioniert. Eigentlich sind alle Bedingungen für das Shading erfüllt und die DEBUG-Ausgabe meldet auch, das mit der Beschattungsverarbeitung begonnen wird, aber es passiert nichts. Aktuelle ASC-Version ist die 0.6.31
Hier mal die DEBUG-Ausgabe eines Rolladens:
ASC_DEBUG!!! 2019.09.17 10:44:22 - EventProcessingTwilightDevice: sht_ezr RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2019.09.17 10:44:22 - FnIsDay: sht_ezr Allgemein: 1
ASC_DEBUG!!! 2019.09.17 10:44:22 - FnIsDay: sht_ezr Allgemein: 1
ASC_DEBUG!!! 2019.09.17 10:44:22 - ShadingProcessing: sht_ezr - Übergebende Werte - Azimuth:132.38, Elevation: 31.67, Brightness: 27500, OutTemp: 20, Fenster Position: 125, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2019.09.17 10:44:22 - ShadingProcessing: sht_ezr - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2019.09.17 10:44:22 - FnIsDay: sht_ezr Allgemein: 1
ASC_DEBUG!!! 2019.09.17 10:44:22 - FnIsDay: sht_ezr Allgemein: 1
ASC_DEBUG!!! 2019.09.17 10:44:22 - FnIsDay: sht_ezr Allgemein: 1
ASC_DEBUG!!! 2019.09.17 10:44:22 - ShadingProcessing: sht_ezr - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.09.17 10:44:22


Hier das List dieses Rolladens:
Internals:
   ADDRESS    000001
   CFGFN      /opt/fhem/devices_somfy.cfg
   DEF        000001 AF 05CF
   FUUID      5c55644d-f33f-bb67-160e-dd2fd1535ba438ce
   IODev      CUL_SOMFY
   NAME       sht_ezr
   NR         78
   STATE      open
   TYPE       SOMFY
   move       stop
   CODE:
     1          000001
   READINGS:
     2019-06-10 20:46:10   ASC_Enable      on
     2019-09-17 05:45:21   ASC_ShuttersLastDrive day open
     2019-09-17 10:39:52   ASC_Time_DriveDown 17.09.2019 - 20:09
     2019-09-17 10:39:52   ASC_Time_DriveUp 18.09.2019 - 05:45
     2019-09-17 08:44:27   associatedWith  ASControl
     2019-09-17 05:45:01   enc_key         AF
     2019-09-17 05:45:21   exact           0
     2019-09-17 05:45:21   position        0
     2019-09-17 05:45:01   rolling_code    05CF
     2019-09-17 05:45:21   state           open
Attributes:
   ASC        1
   ASC_BrightnessSensor dy_ASC_Brightness:state
   ASC_Closed_Pos 200
   ASC_Down   astro
   ASC_DriveUpMaxDuration 21
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 0
   ASC_Pos_Reading position
   ASC_Shading_Direction 125
   ASC_Shading_Mode always
   ASC_Shading_Pos 90
   ASC_Shading_WaitingPeriod 10
   ASC_Time_Up_Early 05:45
   ASC_Up     time
   ASC_WindowRec sc_ezr
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      CUL_SOMFY
   alias      Esszimmer (r)
   devStateIcon open|10:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 100|down|closed:fts_shutter_100
   drive-down-time-to-100 16
   drive-down-time-to-close 19
   drive-up-time-to-100 3
   drive-up-time-to-open 20
   eventMap   /on:down/off:up/pos 60:go-my/
   group      Shutter
   model      somfyshutter
   room       SOMFY
   sortby     01
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   verbose    4
   webCmd     down:stop:up:go-my
   widgetOverride position:slider,0,10,100


Und ein List des ASC-Devices:
Internals:
   FUUID      5cf66d81-f33f-bb67-77aa-054865fe987a4cf5
   FVERSION   73_AutoShuttersControl.pm:v0.6.31-s20147/2019-09-11 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  ASControl,Windmesser,dy_ASC_Brightness,global,myTwilight,sc_ezl,sc_ezr,sc_fo,sc_ft,sc_fz,sc_kc,sc_szl,sc_szr,sc_wz,st_bz,sht_bz,sht_ezl,sht_ezr,sht_fo,sht_ft,sht_fz,sht_kc,sht_szl,sht_szr,sht_wz
   NR         671
   NTFY_ORDER 51-ASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.31
   OLDREADINGS:
   READINGS:
     2019-08-20 09:18:48   ascEnable       on
     2019-09-17 10:39:30   controlShading  on
     2019-08-15 08:11:08   hardLockOut     off
     2019-09-17 08:44:27   room_SOMFY      sht_bz,sht_ezl,sht_ezr,sht_fo,sht_ft,sht_fz,sht_kc,sht_szl,sht_szr,sht_wz
     2019-08-22 07:58:51   selfDefense     on
     2019-09-17 06:50:25   sht_bz_PosValue 0
     2019-09-17 06:49:57   sht_bz_lastPosValue 200
     2019-09-17 08:44:30   sht_bz_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:14   sht_ezl_PosValue 0
     2019-09-17 05:45:01   sht_ezl_lastPosValue 0
     2019-09-17 08:44:31   sht_ezl_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:21   sht_ezr_PosValue 0
     2019-09-17 05:45:01   sht_ezr_lastPosValue 200
     2019-09-17 08:44:31   sht_ezr_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:22   sht_fo_PosValue 0
     2019-09-17 05:45:01   sht_fo_lastPosValue 0
     2019-09-17 08:44:31   sht_fo_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:30   sht_ft_PosValue 0
     2019-09-17 05:45:01   sht_ft_lastPosValue 0
     2019-09-17 08:44:31   sht_ft_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:28   sht_fz_PosValue 0
     2019-09-17 05:45:01   sht_fz_lastPosValue 0
     2019-09-17 08:44:31   sht_fz_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:18   sht_kc_PosValue 0
     2019-09-17 05:45:01   sht_kc_lastPosValue 0
     2019-09-17 08:44:31   sht_kc_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 06:16:15   sht_szl_PosValue 0
     2019-09-17 06:20:42   sht_szl_lastPosValue 200
     2019-09-17 08:44:31   sht_szl_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 06:16:13   sht_szr_PosValue 0
     2019-09-17 06:20:42   sht_szr_lastPosValue 200
     2019-09-17 08:44:31   sht_szr_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:18   sht_wz_PosValue 0
     2019-09-17 05:45:01   sht_wz_lastPosValue 0
     2019-09-17 08:44:31   sht_wz_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 10:39:52   state           created new drive timer
     2019-08-17 13:00:21   sunriseTimeWeHoliday on
     2019-09-17 08:44:27   userAttrList    rolled out
   helper:
     shuttersList:
       sht_bz
       sht_ezl
       sht_ezr
       sht_fo
       sht_ft
       sht_fz
       sht_kc
       sht_szl
       sht_szr
       sht_wz
   monitoredDevs:
     Windmesser:
       ASControl  ASC_windSensor
     dy_ASC_Brightness:
       sht_bz     ASC_BrightnessSensor
       sht_ezl    ASC_BrightnessSensor
       sht_ezr    ASC_BrightnessSensor
       sht_fo     ASC_BrightnessSensor
       sht_ft     ASC_BrightnessSensor
       sht_fz     ASC_BrightnessSensor
       sht_kc     ASC_BrightnessSensor
       sht_szl    ASC_BrightnessSensor
       sht_szr    ASC_BrightnessSensor
       sht_wz     ASC_BrightnessSensor
     myTwilight:
       ASControl  ASC_twilightDevice
     sc_ezl:
       sht_ezl    ASC_WindowRec
     sc_ezr:
       sht_ezr    ASC_WindowRec
     sc_fo:
       sht_fo     ASC_WindowRec
     sc_ft:
       sht_ft     ASC_WindowRec
     sc_fz:
       sht_fz     ASC_WindowRec
     sc_kc:
       sht_kc     ASC_WindowRec
     sc_szl:
       sht_szl    ASC_WindowRec
     sc_szr:
       sht_szr    ASC_WindowRec
     sc_wz:
       sht_wz     ASC_WindowRec
     st_bz:
       sht_bz     ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlComfort off
   ASC_blockAscDrivesAfterManual 0
   ASC_debug  1
   ASC_expert 1
   ASC_tempSensor dy_ASC_Temperature:state
   ASC_twilightDevice myTwilight
   ASC_windSensor Windmesser:windstrength
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Lässt sich irgendwo erkennen woran es liegt?

Grüße
Stefan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 September 2019, 11:06:27
Zitat von: dancatt am 16 September 2019, 20:02:38
Kannst du mir mal deine config zeigen?

Internals:
   CHANGED   
   CHANNEL_RECEIVE 1
   DEF        AB00FC31
   FUUID      5c48b394-f33f-b39c-0fdf-ee4b1c1191d65193
   ID         AB00FC3
   IODev      signalDuino1
   MODEL      LE-Device
   NAME       RolloKinZimSteven_F1
   NR         38
   NTFY_ORDER 50-RolloKinZimSteven_F1
   STATE      0
   TYPE       Siro
   Version    1.3
   CODE:
     1          AB00FC31
   READINGS:
     2019-05-31 08:19:01   ASC_Enable      on
     2019-09-17 06:27:51   ASC_ShuttersLastDrive day open
     2019-09-17 06:27:24   ASC_Time_DriveDown 17.09.2019 - 19:34
     2019-09-17 06:27:24   ASC_Time_DriveUp 18.09.2019 - 06:29
     2019-09-17 06:27:30   ActionTime      1568694449
     2019-09-17 06:27:30   ActionTrigger   fhem
     2019-09-17 06:27:30   BetweentActionTime 38675
     2019-09-17 06:27:30   LastAction      off
     2019-09-17 06:27:30   LastActionTime  1568655774
     2019-09-17 06:27:51   aktActionFinish 0
     2019-09-17 06:27:51   aktEndAction    0
     2019-09-17 06:27:51   aktRunningAction noAction
     2019-09-17 06:27:51   aktTimeAction   0
     2019-09-13 15:25:11   associatedWith  ASControl
     2019-09-17 06:27:30   batteryState    unknown
     2019-09-17 06:27:51   motor-term      26828.7400000953
     2019-09-17 06:27:51   pct             0
     2019-09-17 06:27:51   state           0
   helper:
     exexcmd    on
     ignorecmd  off
     progmode   off
Attributes:
   ASC        1
   ASC_BrightnessSensor HelligkeitsTempSensorKueche:lux
   ASC_DriveUpMaxDuration 30
   ASC_Drive_OffsetStart 7
   ASC_LockOut soft
   ASC_Mode_Down home
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_Steven,rg_Anna
   ASC_Shading_Angle_Left 90
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 250
   ASC_Shading_MinMax_Elevation 5
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 90
   ASC_Shading_StateChange_Cloudy 25000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Up_WE_Holiday 07:00
   ASC_Ventilate_Window_Open off
   ASC_WindowRec FensterKontaktKinZimSteven_F1
   ASC_WindowRec_subType threestate
   IODev      signalDuino1
   SIRO_inversPosition 0
   SIRO_signalLongStopRepeats 15
   SIRO_signalRepeats 8
   SIRO_time_to_close 22
   SIRO_time_to_open 22
   alias      Rollo Steven Links
   comment    Akku geladen am 30.04.2019
   devStateIcon {return FHEM::Siro::Siro_icon($name)}
   event-on-change-reading ASC_Enable,ASC_ShuttersLastDrive,state,pct
   group      Rollos
   room       Betriebsraum,StevensZimmer
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Mode:always,off,home,absent 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_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
   webCmd     stop:open:close:fav:pct
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 September 2019, 11:18:47
Zitat von: Karflyer am 17 September 2019, 11:02:24
Habe das Problem, dass das Shading nicht mehr funktioniert. Eigentlich sind alle Bedingungen für das Shading erfüllt und die DEBUG-Ausgabe meldet auch, das mit der Beschattungsverarbeitung begonnen wird, aber es passiert nichts. Aktuelle ASC-Version ist die 0.6.31
Hier mal die DEBUG-Ausgabe eines Rolladens:
ASC_DEBUG!!! 2019.09.17 10:44:22 - EventProcessingTwilightDevice: sht_ezr RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2019.09.17 10:44:22 - FnIsDay: sht_ezr Allgemein: 1
ASC_DEBUG!!! 2019.09.17 10:44:22 - FnIsDay: sht_ezr Allgemein: 1
ASC_DEBUG!!! 2019.09.17 10:44:22 - ShadingProcessing: sht_ezr - Übergebende Werte - Azimuth:132.38, Elevation: 31.67, Brightness: 27500, OutTemp: 20, Fenster Position: 125, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2019.09.17 10:44:22 - ShadingProcessing: sht_ezr - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
ASC_DEBUG!!! 2019.09.17 10:44:22 - FnIsDay: sht_ezr Allgemein: 1
ASC_DEBUG!!! 2019.09.17 10:44:22 - FnIsDay: sht_ezr Allgemein: 1
ASC_DEBUG!!! 2019.09.17 10:44:22 - FnIsDay: sht_ezr Allgemein: 1
ASC_DEBUG!!! 2019.09.17 10:44:22 - ShadingProcessing: sht_ezr - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.09.17 10:44:22


Hier das List dieses Rolladens:
Internals:
   ADDRESS    000001
   CFGFN      /opt/fhem/devices_somfy.cfg
   DEF        000001 AF 05CF
   FUUID      5c55644d-f33f-bb67-160e-dd2fd1535ba438ce
   IODev      CUL_SOMFY
   NAME       sht_ezr
   NR         78
   STATE      open
   TYPE       SOMFY
   move       stop
   CODE:
     1          000001
   READINGS:
     2019-06-10 20:46:10   ASC_Enable      on
     2019-09-17 05:45:21   ASC_ShuttersLastDrive day open
     2019-09-17 10:39:52   ASC_Time_DriveDown 17.09.2019 - 20:09
     2019-09-17 10:39:52   ASC_Time_DriveUp 18.09.2019 - 05:45
     2019-09-17 08:44:27   associatedWith  ASControl
     2019-09-17 05:45:01   enc_key         AF
     2019-09-17 05:45:21   exact           0
     2019-09-17 05:45:21   position        0
     2019-09-17 05:45:01   rolling_code    05CF
     2019-09-17 05:45:21   state           open
Attributes:
   ASC        1
   ASC_BrightnessSensor dy_ASC_Brightness:state
   ASC_Closed_Pos 200
   ASC_Down   astro
   ASC_DriveUpMaxDuration 21
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 0
   ASC_Pos_Reading position
   ASC_Shading_Direction 125
   ASC_Shading_Mode always
   ASC_Shading_Pos 90
   ASC_Shading_WaitingPeriod 10
   ASC_Time_Up_Early 05:45
   ASC_Up     time
   ASC_WindowRec sc_ezr
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      CUL_SOMFY
   alias      Esszimmer (r)
   devStateIcon open|10:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 100|down|closed:fts_shutter_100
   drive-down-time-to-100 16
   drive-down-time-to-close 19
   drive-up-time-to-100 3
   drive-up-time-to-open 20
   eventMap   /on:down/off:up/pos 60:go-my/
   group      Shutter
   model      somfyshutter
   room       SOMFY
   sortby     01
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   verbose    4
   webCmd     down:stop:up:go-my
   widgetOverride position:slider,0,10,100


Und ein List des ASC-Devices:
Internals:
   FUUID      5cf66d81-f33f-bb67-77aa-054865fe987a4cf5
   FVERSION   73_AutoShuttersControl.pm:v0.6.31-s20147/2019-09-11 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  ASControl,Windmesser,dy_ASC_Brightness,global,myTwilight,sc_ezl,sc_ezr,sc_fo,sc_ft,sc_fz,sc_kc,sc_szl,sc_szr,sc_wz,st_bz,sht_bz,sht_ezl,sht_ezr,sht_fo,sht_ft,sht_fz,sht_kc,sht_szl,sht_szr,sht_wz
   NR         671
   NTFY_ORDER 51-ASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.31
   OLDREADINGS:
   READINGS:
     2019-08-20 09:18:48   ascEnable       on
     2019-09-17 10:39:30   controlShading  on
     2019-08-15 08:11:08   hardLockOut     off
     2019-09-17 08:44:27   room_SOMFY      sht_bz,sht_ezl,sht_ezr,sht_fo,sht_ft,sht_fz,sht_kc,sht_szl,sht_szr,sht_wz
     2019-08-22 07:58:51   selfDefense     on
     2019-09-17 06:50:25   sht_bz_PosValue 0
     2019-09-17 06:49:57   sht_bz_lastPosValue 200
     2019-09-17 08:44:30   sht_bz_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:14   sht_ezl_PosValue 0
     2019-09-17 05:45:01   sht_ezl_lastPosValue 0
     2019-09-17 08:44:31   sht_ezl_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:21   sht_ezr_PosValue 0
     2019-09-17 05:45:01   sht_ezr_lastPosValue 200
     2019-09-17 08:44:31   sht_ezr_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:22   sht_fo_PosValue 0
     2019-09-17 05:45:01   sht_fo_lastPosValue 0
     2019-09-17 08:44:31   sht_fo_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:30   sht_ft_PosValue 0
     2019-09-17 05:45:01   sht_ft_lastPosValue 0
     2019-09-17 08:44:31   sht_ft_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:28   sht_fz_PosValue 0
     2019-09-17 05:45:01   sht_fz_lastPosValue 0
     2019-09-17 08:44:31   sht_fz_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:18   sht_kc_PosValue 0
     2019-09-17 05:45:01   sht_kc_lastPosValue 0
     2019-09-17 08:44:31   sht_kc_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 06:16:15   sht_szl_PosValue 0
     2019-09-17 06:20:42   sht_szl_lastPosValue 200
     2019-09-17 08:44:31   sht_szl_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 06:16:13   sht_szr_PosValue 0
     2019-09-17 06:20:42   sht_szr_lastPosValue 200
     2019-09-17 08:44:31   sht_szr_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 05:45:18   sht_wz_PosValue 0
     2019-09-17 05:45:01   sht_wz_lastPosValue 0
     2019-09-17 08:44:31   sht_wz_nextAstroTimeEvent 17.09.2019 - 20:09
     2019-09-17 10:39:52   state           created new drive timer
     2019-08-17 13:00:21   sunriseTimeWeHoliday on
     2019-09-17 08:44:27   userAttrList    rolled out
   helper:
     shuttersList:
       sht_bz
       sht_ezl
       sht_ezr
       sht_fo
       sht_ft
       sht_fz
       sht_kc
       sht_szl
       sht_szr
       sht_wz
   monitoredDevs:
     Windmesser:
       ASControl  ASC_windSensor
     dy_ASC_Brightness:
       sht_bz     ASC_BrightnessSensor
       sht_ezl    ASC_BrightnessSensor
       sht_ezr    ASC_BrightnessSensor
       sht_fo     ASC_BrightnessSensor
       sht_ft     ASC_BrightnessSensor
       sht_fz     ASC_BrightnessSensor
       sht_kc     ASC_BrightnessSensor
       sht_szl    ASC_BrightnessSensor
       sht_szr    ASC_BrightnessSensor
       sht_wz     ASC_BrightnessSensor
     myTwilight:
       ASControl  ASC_twilightDevice
     sc_ezl:
       sht_ezl    ASC_WindowRec
     sc_ezr:
       sht_ezr    ASC_WindowRec
     sc_fo:
       sht_fo     ASC_WindowRec
     sc_ft:
       sht_ft     ASC_WindowRec
     sc_fz:
       sht_fz     ASC_WindowRec
     sc_kc:
       sht_kc     ASC_WindowRec
     sc_szl:
       sht_szl    ASC_WindowRec
     sc_szr:
       sht_szr    ASC_WindowRec
     sc_wz:
       sht_wz     ASC_WindowRec
     st_bz:
       sht_bz     ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlComfort off
   ASC_blockAscDrivesAfterManual 0
   ASC_debug  1
   ASC_expert 1
   ASC_tempSensor dy_ASC_Temperature:state
   ASC_twilightDevice myTwilight
   ASC_windSensor Windmesser:windstrength
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Lässt sich irgendwo erkennen woran es liegt?

Grüße
Stefan


ASC_Shading_StateChange_Sunny ist bei Dir nicht gesetzt. Default ist 35000 Dein Sensor hat laut Log Brightness: 27500
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 17 September 2019, 11:30:14
ZitatASC_Shading_StateChange_Sunny ist bei Dir nicht gesetzt. Default ist 35000 Dein Sensor hat laut Log Brightness: 27500

@CoolTux
Ich weiß nicht wo dieser Wert (27500) her kommt. Am Rollladendevice habe ich als ASC_BrigtnessSensor einen Dummy (dy_ASC_Brightness:state) eingetragen, und der hat im Status (state) den Wert 40000. Im ASC-Device ist kein BrightnessSensor eingetragen. Eine Idee woher die 27500 noch kommen könnten?

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 September 2019, 11:41:33
Der kommt aus dem neuen AverageArray. Es werden in einem Array bis zu 3 Werte vorgehalten und davon ein Mittelwert ermittelt.
Es ist noch experimentell und wird noch anpassbar bzw. abschaltbar gemacht werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 17 September 2019, 11:50:07
ZitatDer kommt aus dem neuen AverageArray. Es werden in einem Array bis zu 3 Werte vorgehalten und davon ein Mittelwert ermittelt.
Es ist noch experimentell und wird noch anpassbar bzw. abschaltbar gemacht werden.

Bingo. Das passt auf die beiden Werte die mein Brightness-Dummy einnimmt (15000 und 40000).
Danke dir für's analysieren.

Grüße
Stefan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 September 2019, 13:48:16
Hier bitte ab sofort nur noch Beiträge zur 0.6.x SVN Version posten. Fragen und Infos zur Devel Version welche nun als Version 0.8 entwickelt wird bitte hier posten (https://forum.fhem.de/index.php/topic,103792.0.html).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 17 September 2019, 15:28:43
Zitat von: CoolTux am 17 September 2019, 13:48:16
Hier bitte ab sofort nur noch Beiträge zur 0.6.x SVN Version posten. Fragen und Infos zur Devel Version welche nun als Version 0.8 entwickelt wird bitte hier posten (https://forum.fhem.de/index.php/topic,103792.0.html).

Ok :-) Bin noch auf v0.6.32 und habe jetzt mal die letzten Tage noch mal selfDefense testen können und so ganz rund lief es nicht  8)

Ich versuche es mal zusammenzufassen:

Einstellungen sind:

Küche/Wohnzimmer: selfDefense Mode absent/delay 600
HW-Raum/Schlafzimmer/Kinderzimmer/Badezimmer: selfDefense Mode gone/delay 600
Wohnzimmer/Schlafzimmer/HW-Raum: liegen auf 225 Grad, haben also bei Bedarf eine aktive Beschattung

(ich kann bei Bedarf auch ein List machen)

- Verlassen haben wir das Haus am Sonntag um 9.28. Dabei waren die Fenster Küche/Wohnzimmer/Badezimmer geschlossen, HW-Raum, Schlafzimmer, Kinderzimmer offen.
- Alle Fenster, die geöffnet waren, fuhren bei Absent direkt runter - alle Fenster, die zu waren und selfDefense Mode = absent waren, fuhren nach 600s runter (soweit alles richtig)
- um 11:14 fuhr das Fenster Schlafzimmer in die Ventilate Position und blieb dann auch bis zu Ankunft heute (zwischenzeitlich gab es mal ein Shading in/out)
- um 18:12 fuhr HW-Raum in die Ventilate Position und blieb dort bis zur Ankunft heute (zwischenzeitlich gab es mal ein Shading in/out)
- Badezimmer war gar nicht im selfDefense Mode und fuhr lustig nacht Zeitplan/Brightness bis zur Ankunft heute
- um 21:27 war dann das Residents-Device auf Gone, aber so wie ich das gesehen habe, hat es nichts bewirkt.
- Montag (gestern) fuhr die Küche morgens (8:15)  hoch (ASC_Time_Up_Early) - selfDefense schient aus zu sein, weil er fuhr dann wieder nach Zeitplan/Brightness


Leider hatte ich vergessen, verbose anzuschalten :-(

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 September 2019, 16:24:20
Zitat von: Kai-Alfonso am 17 September 2019, 15:28:43
Ok :-) Bin noch auf v0.6.32 und habe jetzt mal die letzten Tage noch mal selfDefense testen können und so ganz rund lief es nicht  8)

Ich versuche es mal zusammenzufassen:

Einstellungen sind:

Küche/Wohnzimmer: selfDefense Mode absent/delay 600
HW-Raum/Schlafzimmer/Kinderzimmer/Badezimmer: selfDefense Mode gone/delay 600
Wohnzimmer/Schlafzimmer/HW-Raum: liegen auf 225 Grad, haben also bei Bedarf eine aktive Beschattung

(ich kann bei Bedarf auch ein List machen)

- Verlassen haben wir das Haus am Sonntag um 9.28. Dabei waren die Fenster Küche/Wohnzimmer/Badezimmer geschlossen, HW-Raum, Schlafzimmer, Kinderzimmer offen.
- Alle Fenster, die geöffnet waren, fuhren bei Absent direkt runter - alle Fenster, die zu waren und selfDefense Mode = absent waren, fuhren nach 600s runter (soweit alles richtig)
- um 11:14 fuhr das Fenster Schlafzimmer in die Ventilate Position und blieb dann auch bis zu Ankunft heute (zwischenzeitlich gab es mal ein Shading in/out)
- um 18:12 fuhr HW-Raum in die Ventilate Position und blieb dort bis zur Ankunft heute (zwischenzeitlich gab es mal ein Shading in/out)
- Badezimmer war gar nicht im selfDefense Mode und fuhr lustig nacht Zeitplan/Brightness bis zur Ankunft heute
- um 21:27 war dann das Residents-Device auf Gone, aber so wie ich das gesehen habe, hat es nichts bewirkt.
- Montag (gestern) fuhr die Küche morgens (8:15)  hoch (ASC_Time_Up_Early) - selfDefense schient aus zu sein, weil er fuhr dann wieder nach Zeitplan/Brightness


Leider hatte ich vergessen, verbose anzuschalten :-(



Also bis auf
Zitat- Badezimmer war gar nicht im selfDefense Mode und fuhr lustig nacht Zeitplan/Brightness bis zur Ankunft heute
- um 21:27 war dann das Residents-Device auf Gone, aber so wie ich das gesehen habe, hat es nichts bewirkt.
passt alles.

Ich gehe davon aus das Deine Fenster im Schlafzimmer und im HW-Raum entsprechend gekippt waren. Du musst die Events mit event-on-change-reading begrenzen. Deine Kontaktsensoren scheinen alle x Stunden ein alive zu senden mit dem aktuellen Status. Darauf reagieren dann halt die Rollos wenn ein Event kommt.

Es gab glaube ab Version 0.6.33 ein komplettes umschreiben was SelfDefense an geht. Am besten Du nimmst ab heute Abend mal die aktuelle Developer Version. Muss noch ein paar Sachen umschreiben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 18 September 2019, 07:53:20
Zitat von: CoolTux am 17 September 2019, 16:24:20
Also bis auf passt alles.

Ich gehe davon aus das Deine Fenster im Schlafzimmer und im HW-Raum entsprechend gekippt waren. Du musst die Events mit event-on-change-reading begrenzen. Deine Kontaktsensoren scheinen alle x Stunden ein alive zu senden mit dem aktuellen Status. Darauf reagieren dann halt die Rollos wenn ein Event kommt.

Es gab glaube ab Version 0.6.33 ein komplettes umschreiben was SelfDefense an geht. Am besten Du nimmst ab heute Abend mal die aktuelle Developer Version. Muss noch ein paar Sachen umschreiben.

gut, dann wechsel ich mal auf die aktuelleste Dev und mach ein event-on-change-reading bei den Sensoren
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 September 2019, 07:59:33
Ich empfehle persönlich generell etwas zu filtern. Bei einigen Modulen muss man das nicht, oder darf es sogar nicht. Zum Beispiel AMAD da ist das nicht nötig oder ASC da darf man es sogar gar nicht.
Aber bei Homematic zum Beispiel mache ich immer ein event-on-change und das auch nur auf die Events welche ich persönlich brauche. Ausnahme sind Temperatur und Luftfeuchtigkeit da ich da einen schönen Plot haben möchte. Ja geht auch anders aber da mach ich einfach ein event-on-update und gut ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 18 September 2019, 08:03:30
Zitat von: CoolTux am 18 September 2019, 07:59:33
Ich empfehle persönlich generell etwas zu filtern. Bei einigen Modulen muss man das nicht, oder darf es sogar nicht. Zum Beispiel AMAD da ist das nicht nötig oder ASC da darf man es sogar gar nicht.
Aber bei Homematic zum Beispiel mache ich immer ein event-on-change und das auch nur auf die Events welche ich persönlich brauche. Ausnahme sind Temperatur und Luftfeuchtigkeit da ich da einen schönen Plot haben möchte. Ja geht auch anders aber da mach ich einfach ein event-on-update und gut ist.

Ich verstehe zwar, das Du auf events reagierst, aber ich dachte, dass dann auch das entsprechende Reading ausgewertet wird - deswegen
verstehe ich nicht, warum auf einmal 2 Rollladen so komisch fahren, eine Rolllade überhaupt nicht etc. Kann man auch schlecht nachstellen, weil erst nach 12 Stunden einige Fehler kamen.

Ich update mal wie gesagt auf die 0.8x Version und mach ein verbose 4 - achso, ich habe natürlich homebrew HM-Sensoren an den Fenstern :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 September 2019, 08:11:07
Wenn ich auf ein Event eines Fensterkontaktes reagiere ist es in meinen Augen Unsinn dann noch mal ab zu fragen ob der Status tatsächlich so ist. Der Event ist ja der Status. Würde also auch gar nichts bringen bei Deinem Problem.
Event ist open und wenn ich dann noch mal abfrage wäre der Status immer noch open.  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Kai-Alfonso am 18 September 2019, 08:45:01
Zitat von: CoolTux am 18 September 2019, 08:11:07
Wenn ich auf ein Event eines Fensterkontaktes reagiere ist es in meinen Augen Unsinn dann noch mal ab zu fragen ob der Status tatsächlich so ist. Der Event ist ja der Status. Würde also auch gar nichts bringen bei Deinem Problem.
Event ist open und wenn ich dann noch mal abfrage wäre der Status immer noch open.  ;)

Das macht Sinn  :D :D

Dann mach ich mal die Änderungen und beobachte mal das ganze. Bugs dann im neuen Thread :-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Stephan1965 am 19 September 2019, 21:55:58
Hallo,
ist es möglich, dass die Rollladen je nach Anwesenheitsstatus der Residents im Haus zu unterschiedlichen Zeiten fahren können?
Z. B. wenn keiner da ist (alle absent oder gone) können die Rollladen früher runter, quasi so ein bisschen Gefahrenabwehr. Wenn jemand da ist, dann erst zum Sonnenuntergang (oder einer späteren eingetragenen Zeit oder zu einem bestimmten Helligkeitswert). Damit dann der schöne Sonnenunergang betrachtet werden kann und frau nicht so eingeschlossen ist.
Wie würde man das dann machen, wenn zwischen den beiden Zeiten jemand nach Hause kommt?

Viele Grüße
Stephan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 September 2019, 22:24:12
Aktuell ist es nicht möglich. Mit der kommenden Version 0.8 wird es durch zu Hilfename von Perl für Zeitberechnung möglich sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 20 September 2019, 00:51:55
Hallo,
habe leider ein (Verständnis-)Problem mit dem PartyMode. Ich habe einen Taster mit welchem ich im ASC Device den PartyMode ein- bzw ausschalte - dies geht auch. Leider fährt mein Terrassentürrollladen auch bei eingeschaltetem PartyMode und sperrt mich aus. Gibt es da derzeit ein Problem oder habe ich etwas falsch konfiguriert?
VG Patrick

ASC Device:


define myASControl AutoShuttersControl
attr myASControl ASC_autoAstroModeEvening HORIZON
attr myASControl ASC_autoAstroModeEveningHorizon -4
attr myASControl ASC_autoAstroModeMorning HORIZON
attr myASControl ASC_autoAstroModeMorningHorizon -4
attr myASControl ASC_autoShuttersControlComfort on
attr myASControl ASC_autoShuttersControlEvening on
attr myASControl ASC_autoShuttersControlMorning on
attr myASControl ASC_blockAscDrivesAfterManual 1
attr myASControl ASC_brightnessDriveUpDown 13650:5000
attr myASControl ASC_expert 1
attr myASControl ASC_freezeTemp -5
attr myASControl ASC_rainSensor netatmo_M05_00_00_04_d9_1a:rain
attr myASControl ASC_residentsDev Haus:state
attr myASControl ASC_shuttersDriveOffset 0
attr myASControl ASC_tempSensor netatmo_M02_00_00_36_b5_82:temperature
attr myASControl ASC_twilightDevice Twilight
attr myASControl ASC_windSensor netatmo_M06_00_00_02_73_4e:windstrength
attr myASControl alias Rollladensteuerung
attr myASControl devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr myASControl event-on-change-reading .*
attr myASControl icon fts_shutter_automatic
attr myASControl room Büro

setstate myASControl window closed at night
setstate myASControl 2019-09-19 23:13:13 .monitoredDevs {"Haus":{"myASControl":"ASC_residentsDev"},"netatmo_M06_00_00_02_73_4e":{"myASControl":"ASC_windSensor"},"netatmo_M05_00_00_04_d9_1a":{"myASControl":"ASC_rainSensor"},"FK_WZ":{"HM_Rollladen_Wohnzimmer":"ASC_WindowRec"},"FK_Kueche":{"HM_Rollladen_Kueche":"ASC_WindowRec"},"TerrasseKameraMotionHelligkeit":{"HM_Rollladen_Terrasse":"ASC_BrightnessSensor","HM_Rollladen_Kueche":"ASC_BrightnessSensor","HM_Rollladen_Wohnzimmer":"ASC_BrightnessSensor"},"TK_EZ":{"HM_Rollladen_Terrasse":"ASC_WindowRec"},"Twilight":{"myASControl":"ASC_twilightDevice"}}
setstate myASControl 2019-09-19 19:49:43 HM_Rollladen_Kueche_PosValue 0
setstate myASControl 2019-09-19 21:30:01 HM_Rollladen_Kueche_lastPosValue 100
setstate myASControl 2019-09-20 00:19:49 HM_Rollladen_Terrasse_PosValue 82
setstate myASControl 2019-09-19 19:49:26 HM_Rollladen_Terrasse_lastDelayPosValue 0
setstate myASControl 2019-09-19 06:45:37 HM_Rollladen_Terrasse_lastPosValue 80
setstate myASControl 2019-09-19 11:49:01 HM_Rollladen_Wohnzimmer_PosValue 0
setstate myASControl 2019-09-19 21:30:01 HM_Rollladen_Wohnzimmer_lastPosValue 95
setstate myASControl 2019-09-04 01:06:50 ascEnable on
setstate myASControl 2019-09-01 17:54:43 controlShading on
setstate myASControl 2019-09-04 12:13:24 hardLockOut on
setstate myASControl 2019-09-19 18:27:09 partyMode on
setstate myASControl 2019-09-16 09:01:52 room_Alexa_Favourites_Homekit_Homematic_K__che_Rollladen_Sicherheit HM_Rollladen_Kueche
setstate myASControl 2019-09-16 09:01:52 room_Alexa_Favourites_Homekit_Homematic_Rollladen_Sicherheit_Wohnzimmer HM_Rollladen_Wohnzimmer
setstate myASControl 2019-09-04 12:32:08 selfDefense on
setstate myASControl 2019-09-20 00:19:49 state window closed at night
setstate myASControl 2019-08-13 00:13:37 sunriseTimeWeHoliday off
setstate myASControl 2019-09-19 21:48:12 userAttrList rolled out


Rollladen:

define HM_Rollladen_Terrasse HMCCUDEV 00111A49918254
attr HM_Rollladen_Terrasse 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_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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday 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 HM_Rollladen_Terrasse ASC 2
attr HM_Rollladen_Terrasse ASC_Antifreeze soft
attr HM_Rollladen_Terrasse ASC_Antifreeze_Pos 5
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEvening HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEveningHorizon -4
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorning HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorningHorizon -4
attr HM_Rollladen_Terrasse ASC_BlockingTime_afterManual 600
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforDayOpen 60
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforNightClose 60
attr HM_Rollladen_Terrasse ASC_BrightnessSensor TerrasseKameraMotionHelligkeit:lightlevel 13650:6000
attr HM_Rollladen_Terrasse ASC_ComfortOpen_Pos 100
attr HM_Rollladen_Terrasse ASC_LockOut soft
attr HM_Rollladen_Terrasse ASC_Mode_Down always
attr HM_Rollladen_Terrasse ASC_Mode_Up always
attr HM_Rollladen_Terrasse ASC_Partymode on
attr HM_Rollladen_Terrasse ASC_Pos_Reading pct
attr HM_Rollladen_Terrasse ASC_PrivacyDownTime_beforNightClose -1
attr HM_Rollladen_Terrasse ASC_RainProtection off
attr HM_Rollladen_Terrasse ASC_Self_Defense_Mode gone
attr HM_Rollladen_Terrasse ASC_Shading_Direction 135
attr HM_Rollladen_Terrasse ASC_Shading_Min_OutsideTemperature 18
attr HM_Rollladen_Terrasse ASC_Shading_Mode always
attr HM_Rollladen_Terrasse ASC_Shading_Pos 50
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Cloudy 20000
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Sunny 36000
attr HM_Rollladen_Terrasse ASC_Shading_WaitingPeriod 1200
attr HM_Rollladen_Terrasse ASC_ShuttersPlace terrace
attr HM_Rollladen_Terrasse ASC_TempSensor netatmo_M02_00_00_36_b5_82:temperature
attr HM_Rollladen_Terrasse ASC_Time_Down_Early 16:00
attr HM_Rollladen_Terrasse ASC_Time_Down_Late 21:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Early 05:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Late 07:00
attr HM_Rollladen_Terrasse ASC_Time_Up_WE_Holiday 08:00
attr HM_Rollladen_Terrasse ASC_Ventilate_Pos 80
attr HM_Rollladen_Terrasse ASC_Ventilate_Window_Open on
attr HM_Rollladen_Terrasse ASC_WindProtection off
attr HM_Rollladen_Terrasse ASC_WindowRec TK_EZ
attr HM_Rollladen_Terrasse ASC_WindowRec_PosAfterDayClosed open
attr HM_Rollladen_Terrasse ASC_WindowRec_subType twostate
attr HM_Rollladen_Terrasse IODev PIVCCU
attr HM_Rollladen_Terrasse alexaName Rollladen Terrasse
attr HM_Rollladen_Terrasse alexaRoom Esszimmer
attr HM_Rollladen_Terrasse alias Rollladen Terrasse
attr HM_Rollladen_Terrasse ccureadingfilter 3.LEVEL;;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
attr HM_Rollladen_Terrasse ccureadingname 3.LEVEL$:+control,+pct
attr HM_Rollladen_Terrasse ccuscaleval LEVEL:0:1:0:100
attr HM_Rollladen_Terrasse cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
attr HM_Rollladen_Terrasse controldatapoint 4.LEVEL
attr HM_Rollladen_Terrasse devStateIcon closed:fts_shutter_1w_100@green open:fts_window_1w@red 1\d.*:fts_shutter_1w_90@orange 2\d.*:fts_shutter_1w_80@orange 3\d.*:fts_shutter_1w_70@orange 4\d.*:fts_shutter_1w_60@orange 5\d.*:fts_shutter_1w_50@yellow 6\d.*:fts_shutter_1w_40@magenta 7\d.*:fts_shutter_1w_30@magenta 8\d.*:fts_shutter_1w_20@magenta 9\d.*:fts_shutter_1w_90@magenta \d.*:fts_shutter_1w_10@red
attr HM_Rollladen_Terrasse event-on-change-reading .*
attr HM_Rollladen_Terrasse eventMap /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
attr HM_Rollladen_Terrasse genericDeviceType blind
attr HM_Rollladen_Terrasse group Rollladen
attr HM_Rollladen_Terrasse hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;;ERROR_OVERHEAT!(1|true):overheat
attr HM_Rollladen_Terrasse icon fts_shutter_1w@green
attr HM_Rollladen_Terrasse room Alexa,Esszimmer,Favourites,Homekit,Homematic,Rollladen,Sicherheit
attr HM_Rollladen_Terrasse siriName Rollladen Terrasse
attr HM_Rollladen_Terrasse statedatapoint 3.LEVEL
attr HM_Rollladen_Terrasse stripnumber 1
attr HM_Rollladen_Terrasse substexcl control|pct
attr HM_Rollladen_Terrasse substitute LEVEL!#0-0:closed,#100-100:open;;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;;ERROR_OVERHEAT!(0|false):no,(1|true):yes;;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
attr HM_Rollladen_Terrasse webCmd control:up:stop:down
attr HM_Rollladen_Terrasse widgetOverride control:slider,0,10,100

setstate HM_Rollladen_Terrasse 82
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 0.ACTUAL_TEMPERATURE 30.0
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 0.ACTUAL_TEMPERATURE_STATUS normal
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 0.ERROR_CODE 0
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 0.ERROR_OVERHEAT no
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 3.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 3.LEVEL 82
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 3.LEVEL_STATUS 0
setstate HM_Rollladen_Terrasse 2019-09-19 16:16:24 3.SELF_CALIBRATION_RESULT ok
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 4.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 5.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 6.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-01 16:33:30 ASC_Enable on
setstate HM_Rollladen_Terrasse 2019-09-20 00:19:49 ASC_ShuttersLastDrive window closed at night
setstate HM_Rollladen_Terrasse 2019-09-07 07:00:01 ASC_Time_DriveDown 7.09.2019 - 21:30
setstate HM_Rollladen_Terrasse 2019-09-07 07:00:01 ASC_Time_DriveUp 8.09.2019 - 07:00
setstate HM_Rollladen_Terrasse 2019-09-04 20:17:39 associatedWith myASControl
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 control 82
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 hmstate 82
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 pct 82
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 state 82
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 September 2019, 05:33:54
Zitat von: stelzi76 am 20 September 2019, 00:51:55
Hallo,
habe leider ein (Verständnis-)Problem mit dem PartyMode. Ich habe einen Taster mit welchem ich im ASC Device den PartyMode ein- bzw ausschalte - dies geht auch. Leider fährt mein Terrassentürrollladen auch bei eingeschaltetem PartyMode und sperrt mich aus. Gibt es da derzeit ein Problem oder habe ich etwas falsch konfiguriert?
VG Patrick

ASC Device:


define myASControl AutoShuttersControl
attr myASControl ASC_autoAstroModeEvening HORIZON
attr myASControl ASC_autoAstroModeEveningHorizon -4
attr myASControl ASC_autoAstroModeMorning HORIZON
attr myASControl ASC_autoAstroModeMorningHorizon -4
attr myASControl ASC_autoShuttersControlComfort on
attr myASControl ASC_autoShuttersControlEvening on
attr myASControl ASC_autoShuttersControlMorning on
attr myASControl ASC_blockAscDrivesAfterManual 1
attr myASControl ASC_brightnessDriveUpDown 13650:5000
attr myASControl ASC_expert 1
attr myASControl ASC_freezeTemp -5
attr myASControl ASC_rainSensor netatmo_M05_00_00_04_d9_1a:rain
attr myASControl ASC_residentsDev Haus:state
attr myASControl ASC_shuttersDriveOffset 0
attr myASControl ASC_tempSensor netatmo_M02_00_00_36_b5_82:temperature
attr myASControl ASC_twilightDevice Twilight
attr myASControl ASC_windSensor netatmo_M06_00_00_02_73_4e:windstrength
attr myASControl alias Rollladensteuerung
attr myASControl devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr myASControl event-on-change-reading .*
attr myASControl icon fts_shutter_automatic
attr myASControl room Büro

setstate myASControl window closed at night
setstate myASControl 2019-09-19 23:13:13 .monitoredDevs {"Haus":{"myASControl":"ASC_residentsDev"},"netatmo_M06_00_00_02_73_4e":{"myASControl":"ASC_windSensor"},"netatmo_M05_00_00_04_d9_1a":{"myASControl":"ASC_rainSensor"},"FK_WZ":{"HM_Rollladen_Wohnzimmer":"ASC_WindowRec"},"FK_Kueche":{"HM_Rollladen_Kueche":"ASC_WindowRec"},"TerrasseKameraMotionHelligkeit":{"HM_Rollladen_Terrasse":"ASC_BrightnessSensor","HM_Rollladen_Kueche":"ASC_BrightnessSensor","HM_Rollladen_Wohnzimmer":"ASC_BrightnessSensor"},"TK_EZ":{"HM_Rollladen_Terrasse":"ASC_WindowRec"},"Twilight":{"myASControl":"ASC_twilightDevice"}}
setstate myASControl 2019-09-19 19:49:43 HM_Rollladen_Kueche_PosValue 0
setstate myASControl 2019-09-19 21:30:01 HM_Rollladen_Kueche_lastPosValue 100
setstate myASControl 2019-09-20 00:19:49 HM_Rollladen_Terrasse_PosValue 82
setstate myASControl 2019-09-19 19:49:26 HM_Rollladen_Terrasse_lastDelayPosValue 0
setstate myASControl 2019-09-19 06:45:37 HM_Rollladen_Terrasse_lastPosValue 80
setstate myASControl 2019-09-19 11:49:01 HM_Rollladen_Wohnzimmer_PosValue 0
setstate myASControl 2019-09-19 21:30:01 HM_Rollladen_Wohnzimmer_lastPosValue 95
setstate myASControl 2019-09-04 01:06:50 ascEnable on
setstate myASControl 2019-09-01 17:54:43 controlShading on
setstate myASControl 2019-09-04 12:13:24 hardLockOut on
setstate myASControl 2019-09-19 18:27:09 partyMode on
setstate myASControl 2019-09-16 09:01:52 room_Alexa_Favourites_Homekit_Homematic_K__che_Rollladen_Sicherheit HM_Rollladen_Kueche
setstate myASControl 2019-09-16 09:01:52 room_Alexa_Favourites_Homekit_Homematic_Rollladen_Sicherheit_Wohnzimmer HM_Rollladen_Wohnzimmer
setstate myASControl 2019-09-04 12:32:08 selfDefense on
setstate myASControl 2019-09-20 00:19:49 state window closed at night
setstate myASControl 2019-08-13 00:13:37 sunriseTimeWeHoliday off
setstate myASControl 2019-09-19 21:48:12 userAttrList rolled out


Rollladen:

define HM_Rollladen_Terrasse HMCCUDEV 00111A49918254
attr HM_Rollladen_Terrasse 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_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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday 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 HM_Rollladen_Terrasse ASC 2
attr HM_Rollladen_Terrasse ASC_Antifreeze soft
attr HM_Rollladen_Terrasse ASC_Antifreeze_Pos 5
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEvening HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEveningHorizon -4
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorning HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorningHorizon -4
attr HM_Rollladen_Terrasse ASC_BlockingTime_afterManual 600
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforDayOpen 60
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforNightClose 60
attr HM_Rollladen_Terrasse ASC_BrightnessSensor TerrasseKameraMotionHelligkeit:lightlevel 13650:6000
attr HM_Rollladen_Terrasse ASC_ComfortOpen_Pos 100
attr HM_Rollladen_Terrasse ASC_LockOut soft
attr HM_Rollladen_Terrasse ASC_Mode_Down always
attr HM_Rollladen_Terrasse ASC_Mode_Up always
attr HM_Rollladen_Terrasse ASC_Partymode on
attr HM_Rollladen_Terrasse ASC_Pos_Reading pct
attr HM_Rollladen_Terrasse ASC_PrivacyDownTime_beforNightClose -1
attr HM_Rollladen_Terrasse ASC_RainProtection off
attr HM_Rollladen_Terrasse ASC_Self_Defense_Mode gone
attr HM_Rollladen_Terrasse ASC_Shading_Direction 135
attr HM_Rollladen_Terrasse ASC_Shading_Min_OutsideTemperature 18
attr HM_Rollladen_Terrasse ASC_Shading_Mode always
attr HM_Rollladen_Terrasse ASC_Shading_Pos 50
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Cloudy 20000
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Sunny 36000
attr HM_Rollladen_Terrasse ASC_Shading_WaitingPeriod 1200
attr HM_Rollladen_Terrasse ASC_ShuttersPlace terrace
attr HM_Rollladen_Terrasse ASC_TempSensor netatmo_M02_00_00_36_b5_82:temperature
attr HM_Rollladen_Terrasse ASC_Time_Down_Early 16:00
attr HM_Rollladen_Terrasse ASC_Time_Down_Late 21:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Early 05:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Late 07:00
attr HM_Rollladen_Terrasse ASC_Time_Up_WE_Holiday 08:00
attr HM_Rollladen_Terrasse ASC_Ventilate_Pos 80
attr HM_Rollladen_Terrasse ASC_Ventilate_Window_Open on
attr HM_Rollladen_Terrasse ASC_WindProtection off
attr HM_Rollladen_Terrasse ASC_WindowRec TK_EZ
attr HM_Rollladen_Terrasse ASC_WindowRec_PosAfterDayClosed open
attr HM_Rollladen_Terrasse ASC_WindowRec_subType twostate
attr HM_Rollladen_Terrasse IODev PIVCCU
attr HM_Rollladen_Terrasse alexaName Rollladen Terrasse
attr HM_Rollladen_Terrasse alexaRoom Esszimmer
attr HM_Rollladen_Terrasse alias Rollladen Terrasse
attr HM_Rollladen_Terrasse ccureadingfilter 3.LEVEL;;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
attr HM_Rollladen_Terrasse ccureadingname 3.LEVEL$:+control,+pct
attr HM_Rollladen_Terrasse ccuscaleval LEVEL:0:1:0:100
attr HM_Rollladen_Terrasse cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
attr HM_Rollladen_Terrasse controldatapoint 4.LEVEL
attr HM_Rollladen_Terrasse devStateIcon closed:fts_shutter_1w_100@green open:fts_window_1w@red 1\d.*:fts_shutter_1w_90@orange 2\d.*:fts_shutter_1w_80@orange 3\d.*:fts_shutter_1w_70@orange 4\d.*:fts_shutter_1w_60@orange 5\d.*:fts_shutter_1w_50@yellow 6\d.*:fts_shutter_1w_40@magenta 7\d.*:fts_shutter_1w_30@magenta 8\d.*:fts_shutter_1w_20@magenta 9\d.*:fts_shutter_1w_90@magenta \d.*:fts_shutter_1w_10@red
attr HM_Rollladen_Terrasse event-on-change-reading .*
attr HM_Rollladen_Terrasse eventMap /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
attr HM_Rollladen_Terrasse genericDeviceType blind
attr HM_Rollladen_Terrasse group Rollladen
attr HM_Rollladen_Terrasse hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;;ERROR_OVERHEAT!(1|true):overheat
attr HM_Rollladen_Terrasse icon fts_shutter_1w@green
attr HM_Rollladen_Terrasse room Alexa,Esszimmer,Favourites,Homekit,Homematic,Rollladen,Sicherheit
attr HM_Rollladen_Terrasse siriName Rollladen Terrasse
attr HM_Rollladen_Terrasse statedatapoint 3.LEVEL
attr HM_Rollladen_Terrasse stripnumber 1
attr HM_Rollladen_Terrasse substexcl control|pct
attr HM_Rollladen_Terrasse substitute LEVEL!#0-0:closed,#100-100:open;;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;;ERROR_OVERHEAT!(0|false):no,(1|true):yes;;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
attr HM_Rollladen_Terrasse webCmd control:up:stop:down
attr HM_Rollladen_Terrasse widgetOverride control:slider,0,10,100

setstate HM_Rollladen_Terrasse 82
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 0.ACTUAL_TEMPERATURE 30.0
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 0.ACTUAL_TEMPERATURE_STATUS normal
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 0.ERROR_CODE 0
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 0.ERROR_OVERHEAT no
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 3.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 3.LEVEL 82
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 3.LEVEL_STATUS 0
setstate HM_Rollladen_Terrasse 2019-09-19 16:16:24 3.SELF_CALIBRATION_RESULT ok
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 4.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 5.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 6.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-01 16:33:30 ASC_Enable on
setstate HM_Rollladen_Terrasse 2019-09-20 00:19:49 ASC_ShuttersLastDrive window closed at night
setstate HM_Rollladen_Terrasse 2019-09-07 07:00:01 ASC_Time_DriveDown 7.09.2019 - 21:30
setstate HM_Rollladen_Terrasse 2019-09-07 07:00:01 ASC_Time_DriveUp 8.09.2019 - 07:00
setstate HM_Rollladen_Terrasse 2019-09-04 20:17:39 associatedWith myASControl
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 control 82
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 hmstate 82
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 pct 82
setstate HM_Rollladen_Terrasse 2019-09-20 00:41:18 state 82


Hallo Patrick,

Ich benötige bitte ein list, kein Konfigauszug.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 20 September 2019, 10:27:19
Hallo,
sorry. Hier das List. Hatte jetzt nochmal Neustart gemacht. Partymode scheint jetzt zu gehn. Leider hat es mir jetzt beim Neustart - wie auch zuvor schon bei anderen Usern geschehen - das ASC_Up und ASC_Down gelöscht. Hatte zuvor ebenfalls Brightness dort drin. Beide Attribute können auch bei mir nicht mehr gesetzt werden.

ASC Device:

Internals:
   CHANGED   
   FUUID      5d51e490-f33f-188a-33f2-54e98bbfd5234ac0
   FVERSION   73_AutoShuttersControl.pm:v0.6.31-s20180/2019-09-17 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  FK_Kueche,FK_WZ,Haus,TK_EZ,TerrasseKameraMotionHelligkeit,Twilight,global,myASControl,netatmo_M05_00_00_04_d9_1a,netatmo_M06_00_00_02_73_4e,HM_Rollladen_Kueche,HM_Rollladen_Terrasse,HM_Rollladen_Wohnzimmer,myASControl
   NR         1900
   NTFY_ORDER 51-myASControl
   STATE      window closed at day
   TYPE       AutoShuttersControl
   VERSION    v0.6.31
   OLDREADINGS:
   READINGS:
     2019-09-20 01:35:44   ASC_Enable      on
     2019-09-20 06:38:37   ASC_Time_DriveDown 20.09.2019 - 19:38
     2019-09-20 06:38:37   ASC_Time_DriveUp 21.09.2019 - 06:38
     2019-09-20 06:38:53   HM_Rollladen_Kueche_PosValue 100
     2019-09-20 06:38:36   HM_Rollladen_Kueche_lastPosValue 0
     2019-09-20 06:38:36   HM_Rollladen_Kueche_nextAstroTimeEvent 20.09.2019 - 19:38
     2019-09-20 06:39:05   HM_Rollladen_Terrasse_PosValue 100
     2019-09-19 19:49:26   HM_Rollladen_Terrasse_lastDelayPosValue 0
     2019-09-20 06:38:36   HM_Rollladen_Terrasse_lastPosValue 0
     2019-09-20 06:38:36   HM_Rollladen_Terrasse_nextAstroTimeEvent 20.09.2019 - 19:38
     2019-09-20 10:14:49   HM_Rollladen_Wohnzimmer_PosValue 0
     2019-09-20 06:38:36   HM_Rollladen_Wohnzimmer_lastPosValue 0
     2019-09-20 06:38:36   HM_Rollladen_Wohnzimmer_nextAstroTimeEvent 20.09.2019 - 19:38
     2019-09-20 01:47:25   ascEnable       on
     2019-09-01 17:54:43   controlShading  on
     2019-09-04 12:13:24   hardLockOut     on
     2019-09-20 06:38:36   myASControl_lastPosValue 0
     2019-09-20 06:38:37   myASControl_nextAstroTimeEvent 20.09.2019 - 19:38
     2019-09-20 10:00:46   partyMode       on
     2019-09-16 09:01:52   room_Alexa_Favourites_Homekit_Homematic_K__che_Rollladen_Sicherheit HM_Rollladen_Kueche
     2019-09-16 09:01:52   room_Alexa_Favourites_Homekit_Homematic_Rollladen_Sicherheit_Wohnzimmer HM_Rollladen_Wohnzimmer
     2019-09-04 12:32:08   selfDefense     on
     2019-09-20 10:14:49   state           window closed at day
     2019-08-13 00:13:37   sunriseTimeWeHoliday off
     2019-09-20 01:48:16   userAttrList    rolled out
   helper:
     shuttersList:
       HM_Rollladen_Kueche
       HM_Rollladen_Terrasse
       HM_Rollladen_Wohnzimmer
       myASControl
   monitoredDevs:
     FK_Kueche:
       HM_Rollladen_Kueche ASC_WindowRec
     FK_WZ:
       HM_Rollladen_Wohnzimmer ASC_WindowRec
     HM_Rollladen_Kueche:
     HM_Rollladen_Terrasse:
     HM_Rollladen_Wohnzimmer:
     Haus:
       myASControl ASC_residentsDev
     TK_EZ:
       HM_Rollladen_Terrasse ASC_WindowRec
     TerrasseKameraMotionHelligkeit:
       HM_Rollladen_Kueche ASC_BrightnessSensor
       HM_Rollladen_Terrasse ASC_BrightnessSensor
       HM_Rollladen_Wohnzimmer ASC_BrightnessSensor
     Twilight:
       myASControl ASC_twilightDevice
     netatmo_M05_00_00_04_d9_1a:
       myASControl ASC_rainSensor
     netatmo_M06_00_00_02_73_4e:
       myASControl ASC_windSensor
Attributes:
   ASC        2
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -4
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -4
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_brightnessDriveUpDown 13650:5000
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_rainSensor netatmo_M05_00_00_04_d9_1a:rain
   ASC_residentsDev Haus:state
   ASC_shuttersDriveOffset 0
   ASC_tempSensor netatmo_M02_00_00_36_b5_82:temperature
   ASC_twilightDevice Twilight
   ASC_windSensor netatmo_M06_00_00_02_73_4e:windstrength
   alias      Rollladensteuerung
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   event-on-change-reading .*
   icon       fts_shutter_automatic
   room       Büro


Terrassen Rollladen:

Internals:
   DEF        00111A49918254
   FUUID      5d67d103-f33f-188a-20db-a37e1705f0290a50
   IODev      PIVCCU
   NAME       HM_Rollladen_Terrasse
   NR         1908
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    00111A49918254
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollladen Terrasse
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2019-09-20 09:49:55   0.ACTUAL_TEMPERATURE 29.0
     2019-09-20 09:49:55   0.ACTUAL_TEMPERATURE_STATUS normal
     2019-09-20 09:49:55   0.ERROR_CODE    0
     2019-09-20 09:49:55   0.ERROR_OVERHEAT no
     2019-09-20 09:49:55   3.ACTIVITY_STATE stop
     2019-09-20 09:49:55   3.LEVEL         open
     2019-09-20 09:49:55   3.LEVEL_STATUS  0
     2019-09-20 01:35:52   3.SELF_CALIBRATION_RESULT ok
     2019-09-20 09:49:55   4.ACTIVITY_STATE stop
     2019-09-20 09:49:55   5.ACTIVITY_STATE stop
     2019-09-20 09:49:55   6.ACTIVITY_STATE stop
     2019-09-01 16:33:30   ASC_Enable      on
     2019-09-20 06:39:05   ASC_ShuttersLastDrive day open
     2019-09-20 06:38:36   ASC_Time_DriveDown 20.09.2019 - 19:38
     2019-09-20 06:38:36   ASC_Time_DriveUp 21.09.2019 - 06:38
     2019-09-04 20:17:39   associatedWith  myASControl
     2019-09-20 09:49:55   control         100
     2019-09-20 09:49:55   hmstate         open
     2019-09-20 09:49:55   pct             100
     2019-09-20 09:49:55   state           open
   hmccu:
     devspec    00111A49918254
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      30.0
         OVAL       30.0
         SVAL       29.0
         VAL        29.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -39
         VAL        -39
       0.RSSI_PEER:
         OVAL       -49
         VAL        -48
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      open
         OVAL       1.0
         SVAL       open
         VAL        1.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       0
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      ok
         OVAL       true
         SVAL       ok
         VAL        true
       4.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       1.0
         VAL        1.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       0
         VAL        0
       4.SECTION:
         OVAL       4
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_Antifreeze soft
   ASC_Antifreeze_Pos 5
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -4
   ASC_BlockingTime_afterManual 600
   ASC_BlockingTime_beforDayOpen 60
   ASC_BlockingTime_beforNightClose 60
   ASC_BrightnessSensor TerrasseKameraMotionHelligkeit:lightlevel 13650:6000
   ASC_ComfortOpen_Pos 100
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_RainProtection off
   ASC_Self_Defense_Mode gone
   ASC_Shading_Direction 135
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 36000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor netatmo_M02_00_00_36_b5_82:temperature
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 05:30
   ASC_Time_Up_Late 07:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindProtection off
   ASC_WindowRec TK_EZ
   ASC_WindowRec_PosAfterDayClosed open
   ASC_WindowRec_subType twostate
   IODev      PIVCCU
   alexaName  Rollladen Terrasse
   alexaRoom  Esszimmer
   alias      Rollladen Terrasse
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon closed:fts_shutter_1w_100@green open:fts_window_1w@red 1\d.*:fts_shutter_1w_90@orange 2\d.*:fts_shutter_1w_80@orange 3\d.*:fts_shutter_1w_70@orange 4\d.*:fts_shutter_1w_60@orange 5\d.*:fts_shutter_1w_50@yellow 6\d.*:fts_shutter_1w_40@magenta 7\d.*:fts_shutter_1w_30@magenta 8\d.*:fts_shutter_1w_20@magenta 9\d.*:fts_shutter_1w_90@magenta \d.*:fts_shutter_1w_10@red
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollladen
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   icon       fts_shutter_1w@green
   room       Alexa,Esszimmer,Favourites,Homekit,Homematic,Rollladen,Sicherheit
   siriName   Rollladen Terrasse
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   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_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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday 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
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 September 2019, 10:39:13
Du musst pro Rollo das Attribut ASC_Partymode noch auf on setzen. Schau mal bitte in die Commandref unter ser ASC Sektion Rollo Attribute.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 20 September 2019, 11:13:00
Möchte doch nur das der Türrollo nicht fährt, die anderen beiden schon. Dann müsste doch Partymode nur beim Terrassenrollo auf on und bei den anderen beiden jeweils auf off stehen, oder nicht?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 September 2019, 11:16:09
Zitat von: stelzi76 am 20 September 2019, 11:13:00
Möchte doch nur das der Türrollo nicht fährt, die anderen beiden schon. Dann müsste doch Partymode nur beim Terrassenrollo auf on und bei den anderen beiden jeweils auf off stehen, oder nicht?

Wenn dann bei den anderen nicht setzen das Attribut da off default ist und beim Terrassenrollo dann auf on.
Aber geht es Dir darum das das Terrassenrollo nicht fährt wenn die Tür auf ist? Dann sollte ein Sensor doch helfen. Dann den place auf terrace stellen und LockOut auf soft oder gar hard wenn unterstützt und gut ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 20 September 2019, 11:21:41
Danke, aber nein geht mir nicht drum, dass er nur nicht fährt, wenn die Tür auf ist. Ich habe zwar einen Kontakt an der Terrassentür, aber ich möchte, gerade jetzt wo es kälter ist, die Türe auch schließen können, wenn ich auf der Terrasse bin.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 20 September 2019, 12:12:52
Zitat von: stelzi76 am 20 September 2019, 11:21:41
Danke, aber nein geht mir nicht drum, dass er nur nicht fährt, wenn die Tür auf ist. Ich habe zwar einen Kontakt an der Terrassentür, aber ich möchte, gerade jetzt wo es kälter ist, die Türe auch schließen können, wenn ich auf der Terrasse bin.

Von meinem Verständnis her müsste der Partymodus doch über allem stehen oder? Also wäre die "Rangfolge" der einzelnen Modi doch so:

Partymodus an (der Rollo wird nicht automatisch geschaltet, kein anderer Modus Aussperrschutz, Rain-, Windprotection, Shading, Lüftung, Selfdefense usw schaltet) -> Partymodus aus, Aussperrschutz ist an (Rollo fährt bei Türöffnung in die Offenposition und bei Schließung in die Ausgangsposition) -> Party/Aussperr aus, Wind/Regenprotection an (Bei Regen oder Wind fährt der Rollo in die angegebene Position, bis kein Regen/Wind mehr vorhanden, Shading/Lüftung haben keinen Einfluss) -> kein Regen oder Wind und man ist zu Hause -> Lüftung geht vor Shading, nach Lüften geht Rollo zurück in den vorherigen Modus, falls alle Bedingungen noch erfüllt, also wenn zuvor beschattet war, alle Bedingungen für die Beschattung noch gegeben sind, kein Wind/Regen, kein Aussperrschutz, kein Partymodus vorhanden ist und man daheim ist, dann sollte er wieder in die Beschattungsposition gehen -> ist man nicht daheim und Selfdefense ist an, dann sollte Lüften deaktiviert sein

Bei mir war es gerade aber wieder so, dass bei eingeschaltenem Partymodus und eingeschaltenem Aussperrschutz ich die Terrassentür öffnete, offen ließ, danach schloss und der Rollo ging in die Shading Position.

Habe ich hinsichtlich der "Rangfolge" einen Denkfehler?


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 September 2019, 12:49:22
Es ist in der Tat so da Shading über allem steht. Ich werde das mal versuchen besser hin zu bekommen gerade auf hinblick mit Terrasse und Fensterstatus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 September 2019, 12:56:05
https://github.com/fhem/AutoShuttersControl/archive/master.zip

Magst Du mal eine neue Version testen bitte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 September 2019, 21:14:59
Bei intensiven Tests heute sind noch mal ein paar Logikprobleme aufgetaucht die ich gefixt habe.
Kommt die Tage ins SVN. Wer dann immer noch ein fahrendes Rollo bei Terrasse hat muss Kobolde besitzen  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 20 September 2019, 23:43:24
Zitat von: CoolTux am 20 September 2019, 12:56:05
https://github.com/fhem/AutoShuttersControl/archive/master.zip

Magst Du mal eine neue Version testen bitte.

Hallo.

Kann ich leider erst morgen machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 September 2019, 00:18:28
Zitat von: stelzi76 am 20 September 2019, 23:43:24
Hallo.

Kann ich leider erst morgen machen.

Kein Problem.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 21 September 2019, 03:07:09
Zitat von: CoolTux am 21 September 2019, 00:18:28
Kein Problem.

Hab's jetzt doch gleich probiert. Groß geändert hat sich leider nichts. Bei der Terrassentür ist PartyMode und Aussperrschutz aktiviert. Bei Türöffnung fährt der Rollladen nach oben, beim Schließen fährt er komplett nach unten. Dazu kommt, dass ASC_Down und _Up wieder nach Neustart verschwunden sind (hatte die alte ASC Version zunächst runtergeschmissen, die neue reingepackt und ASC komplett neu eingerichtet, nach dem Neustart von Fhem waren beide Attribute wieder weg)

Device:

Internals:
   FUUID      5d855b9a-f33f-188a-59f2-9682e07991766182
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,HM_Rollladen_Kueche,HM_Rollladen_Terrasse,HM_Rollladen_Wohnzimmer,FK_WZ,TK_EZ,TerrasseKameraMotionHelligkeit,Twilight,FK_Kueche,netatmo_M05_00_00_04_d9_1a,Haus,netatmo_M06_00_00_02_73_4e
   NR         1938
   NTFY_ORDER 51-myASControl
   STATE      window closed at night
   TYPE       AutoShuttersControl
   VERSION    v0.6.32
   READINGS:
     2019-09-21 02:56:23   HM_Rollladen_Kueche_PosValue 0
     2019-09-21 02:58:18   HM_Rollladen_Terrasse_PosValue 0
     2019-09-21 02:28:35   HM_Rollladen_Terrasse_lastPosValue 72.5
     2019-09-21 02:56:41   HM_Rollladen_Wohnzimmer_PosValue 0
     2019-09-21 01:07:07   ascEnable       on
     2019-09-21 02:13:35   controlShading  on
     2019-09-21 02:14:47   hardLockOut     on
     2019-09-21 02:28:39   partyMode       on
     2019-09-21 01:09:47   room_Alexa_Esszimmer_Favourites_Homekit_Homematic_Rollladen_Sicherheit HM_Rollladen_Terrasse
     2019-09-21 01:09:47   room_Alexa_Favourites_Homekit_Homematic_K__che_Rollladen_Sicherheit HM_Rollladen_Kueche
     2019-09-21 01:09:47   room_Alexa_Favourites_Homekit_Homematic_Rollladen_Sicherheit_Wohnzimmer HM_Rollladen_Wohnzimmer
     2019-09-21 02:13:07   selfDefense     on
     2019-09-21 02:58:18   state           window closed at night
     2019-09-21 01:07:07   sunriseTimeWeHoliday off
     2019-09-21 02:53:06   userAttrList    rolled out
   helper:
     shuttersList:
       HM_Rollladen_Kueche
       HM_Rollladen_Terrasse
       HM_Rollladen_Wohnzimmer
   monitoredDevs:
     FK_Kueche:
       HM_Rollladen_Kueche ASC_WindowRec
     FK_WZ:
       HM_Rollladen_Wohnzimmer ASC_WindowRec
     HM_Rollladen_Kueche:
     HM_Rollladen_Terrasse:
     HM_Rollladen_Wohnzimmer:
     Haus:
       myASControl ASC_residentsDev
     TK_EZ:
       HM_Rollladen_Terrasse ASC_WindowRec
     TerrasseKameraMotionHelligkeit:
       HM_Rollladen_Kueche ASC_BrightnessSensor
       HM_Rollladen_Terrasse ASC_BrightnessSensor
       HM_Rollladen_Wohnzimmer ASC_BrightnessSensor
     Twilight:
       myASControl ASC_twilightDevice
     netatmo_M05_00_00_04_d9_1a:
       myASControl ASC_rainSensor
     netatmo_M06_00_00_02_73_4e:
       myASControl ASC_windSensor
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -4
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -4
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_brightnessDriveUpDown 13650:5000
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_rainSensor netatmo_M05_00_00_04_d9_1a:rain
   ASC_residentsDev Haus:state
   ASC_shuttersDriveOffset 0
   ASC_tempSensor netatmo_M02_00_00_36_b5_82:temperature
   ASC_twilightDevice Twilight
   ASC_windSensor netatmo_M06_00_00_02_73_4e:windstrength
   alias      Rollladensteuerung
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   event-on-change-reading .*
   icon       fts_shutter_automatic@cyan
   room       Büro


Rollladen:

Internals:
   CHANGED   
   DEF        00111A49918254
   FUUID      5d67d103-f33f-188a-20db-a37e1705f0290a50
   IODev      PIVCCU
   NAME       HM_Rollladen_Terrasse
   NR         1907
   STATE      closed
   TYPE       HMCCUDEV
   ccuaddr    00111A49918254
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollladen Terrasse
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2019-09-21 02:55:39   0.ACTUAL_TEMPERATURE 29.0
     2019-09-21 02:55:39   0.ACTUAL_TEMPERATURE_STATUS normal
     2019-09-21 02:55:39   0.ERROR_CODE    0
     2019-09-21 02:55:39   0.ERROR_OVERHEAT no
     2019-09-21 02:58:18   3.ACTIVITY_STATE stop
     2019-09-21 02:58:18   3.LEVEL         closed
     2019-09-21 02:58:18   3.LEVEL_STATUS  0
     2019-09-21 02:40:40   3.SELF_CALIBRATION_RESULT ok
     2019-09-21 02:58:18   4.ACTIVITY_STATE stop
     2019-09-21 02:58:18   5.ACTIVITY_STATE stop
     2019-09-21 02:58:18   6.ACTIVITY_STATE stop
     2019-09-21 01:09:47   ASC_Enable      on
     2019-09-21 02:58:18   ASC_ShuttersLastDrive window closed at night
     2019-09-21 02:44:59   ASC_Time_DriveDown 21.09.2019 - 19:36
     2019-09-21 02:44:59   ASC_Time_DriveUp 21.09.2019 - 06:40
     2019-09-21 01:09:47   associatedWith  myASControl
     2019-09-21 02:58:18   control         0
     2019-09-21 02:58:18   hmstate         closed
     2019-09-21 02:58:18   pct             0
     2019-09-21 02:58:18   state           closed
   hmccu:
     devspec    00111A49918254
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      29.0
         OVAL       29.0
         SVAL       29.0
         VAL        29.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -40
         VAL        -41
       0.RSSI_PEER:
         OVAL       -49
         VAL        -49
       0.UNREACH:
         OVAL       0
         VAL        0
       3.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      98.5
         OVAL       0.985
         SVAL       closed
         VAL        0.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       4.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       1.0
         VAL        0.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       7
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_Antifreeze soft
   ASC_Antifreeze_Pos 5
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -4
   ASC_BlockingTime_afterManual 600
   ASC_BlockingTime_beforDayOpen 60
   ASC_BlockingTime_beforNightClose 60
   ASC_BrightnessSensor TerrasseKameraMotionHelligkeit:lightlevel 13650:6000
   ASC_ComfortOpen_Pos 100
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_RainProtection off
   ASC_Self_Defense_Mode gone
   ASC_Shading_Direction 135
   ASC_Shading_Min_OutsideTemperature 17
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 36000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor netatmo_M02_00_00_36_b5_82:temperature
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 05:30
   ASC_Time_Up_Late 07:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Ventilate_Pos 80
   ASC_Ventilate_Window_Open on
   ASC_WindProtection off
   ASC_WindowRec TK_EZ
   ASC_WindowRec_PosAfterDayClosed open
   ASC_WindowRec_subType twostate
   IODev      PIVCCU
   alexaName  Rollladen Terrasse
   alexaRoom  Esszimmer
   alias      Rollladen Terrasse
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon closed:fts_shutter_1w_100@green open:fts_window_1w@red 1\d.*:fts_shutter_1w_90@orange 2\d.*:fts_shutter_1w_80@orange 3\d.*:fts_shutter_1w_70@orange 4\d.*:fts_shutter_1w_60@orange 5\d.*:fts_shutter_1w_50@yellow 6\d.*:fts_shutter_1w_40@magenta 7\d.*:fts_shutter_1w_30@magenta 8\d.*:fts_shutter_1w_20@magenta 9\d.*:fts_shutter_1w_90@magenta \d.*:fts_shutter_1w_10@red
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollladen
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   icon       fts_shutter_1w@green
   room       Alexa,Esszimmer,Favourites,Homekit,Homematic,Rollladen,Sicherheit
   siriName   Rollladen Terrasse
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   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_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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday 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
   webCmd     control:up:stop:down
widgetOverride control:slider,0,10,100
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 September 2019, 07:03:46
Guten Morgen,

Das schaue ich mir heute Nachmittag genauer an. Kannst Du mir ein list -r vom Rollo bitte geben?


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 21 September 2019, 09:11:00
Zitat von: CoolTux am 21 September 2019, 07:03:46
Guten Morgen,

Das schaue ich mir heute Nachmittag genauer an. Kannst Du mir ein list -r vom Rollo bitte geben?


Grüße

Mach ich. Bin gerade aufgestanden und leider haben sich meine Rollläden nun am Morgen gar nicht geöffnet.
Zuerst dachte ich es liegt an meiner ASC_blockAscDrivesAfterManual 1 Einstellung, aber in den Rollläden war kein ASC_ShuttersLastDrive der Status manual.

Rollladen:

define HM_Rollladen_Terrasse HMCCUDEV 00111A49918254
attr HM_Rollladen_Terrasse 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_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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday 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 HM_Rollladen_Terrasse ASC 2
attr HM_Rollladen_Terrasse ASC_Antifreeze soft
attr HM_Rollladen_Terrasse ASC_Antifreeze_Pos 5
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEvening HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEveningHorizon -4
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorning HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorningHorizon -4
attr HM_Rollladen_Terrasse ASC_BlockingTime_afterManual 600
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforDayOpen 60
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforNightClose 60
attr HM_Rollladen_Terrasse ASC_BrightnessSensor TerrasseKameraMotionHelligkeit:lightlevel 13650:6000
attr HM_Rollladen_Terrasse ASC_ComfortOpen_Pos 100
attr HM_Rollladen_Terrasse ASC_LockOut soft
attr HM_Rollladen_Terrasse ASC_Mode_Down always
attr HM_Rollladen_Terrasse ASC_Mode_Up always
attr HM_Rollladen_Terrasse ASC_Partymode on
attr HM_Rollladen_Terrasse ASC_Pos_Reading pct
attr HM_Rollladen_Terrasse ASC_RainProtection off
attr HM_Rollladen_Terrasse ASC_Self_Defense_Mode gone
attr HM_Rollladen_Terrasse ASC_Shading_Direction 135
attr HM_Rollladen_Terrasse ASC_Shading_Min_OutsideTemperature 17
attr HM_Rollladen_Terrasse ASC_Shading_Mode always
attr HM_Rollladen_Terrasse ASC_Shading_Pos 50
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Cloudy 20000
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Sunny 36000
attr HM_Rollladen_Terrasse ASC_Shading_WaitingPeriod 1200
attr HM_Rollladen_Terrasse ASC_ShuttersPlace terrace
attr HM_Rollladen_Terrasse ASC_TempSensor netatmo_M02_00_00_36_b5_82:temperature
attr HM_Rollladen_Terrasse ASC_Time_Down_Early 16:00
attr HM_Rollladen_Terrasse ASC_Time_Down_Late 21:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Early 05:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Late 07:00
attr HM_Rollladen_Terrasse ASC_Time_Up_WE_Holiday 08:00
attr HM_Rollladen_Terrasse ASC_Ventilate_Pos 80
attr HM_Rollladen_Terrasse ASC_Ventilate_Window_Open on
attr HM_Rollladen_Terrasse ASC_WindProtection off
attr HM_Rollladen_Terrasse ASC_WindowRec TK_EZ
attr HM_Rollladen_Terrasse ASC_WindowRec_PosAfterDayClosed open
attr HM_Rollladen_Terrasse ASC_WindowRec_subType twostate
attr HM_Rollladen_Terrasse IODev PIVCCU
attr HM_Rollladen_Terrasse alexaName Rollladen Terrasse
attr HM_Rollladen_Terrasse alexaRoom Esszimmer
attr HM_Rollladen_Terrasse alias Rollladen Terrasse
attr HM_Rollladen_Terrasse ccureadingfilter 3.LEVEL;;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
attr HM_Rollladen_Terrasse ccureadingname 3.LEVEL$:+control,+pct
attr HM_Rollladen_Terrasse ccuscaleval LEVEL:0:1:0:100
attr HM_Rollladen_Terrasse cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
attr HM_Rollladen_Terrasse controldatapoint 4.LEVEL
attr HM_Rollladen_Terrasse devStateIcon closed:fts_shutter_1w_100@green open:fts_window_1w@red 1\d.*:fts_shutter_1w_90@orange 2\d.*:fts_shutter_1w_80@orange 3\d.*:fts_shutter_1w_70@orange 4\d.*:fts_shutter_1w_60@orange 5\d.*:fts_shutter_1w_50@yellow 6\d.*:fts_shutter_1w_40@magenta 7\d.*:fts_shutter_1w_30@magenta 8\d.*:fts_shutter_1w_20@magenta 9\d.*:fts_shutter_1w_90@magenta \d.*:fts_shutter_1w_10@red
attr HM_Rollladen_Terrasse event-on-change-reading .*
attr HM_Rollladen_Terrasse eventMap /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
attr HM_Rollladen_Terrasse genericDeviceType blind
attr HM_Rollladen_Terrasse group Rollladen
attr HM_Rollladen_Terrasse hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;;ERROR_OVERHEAT!(1|true):overheat
attr HM_Rollladen_Terrasse icon fts_shutter_1w@green
attr HM_Rollladen_Terrasse room Alexa,Esszimmer,Favourites,Homekit,Homematic,Rollladen,Sicherheit
attr HM_Rollladen_Terrasse siriName Rollladen Terrasse
attr HM_Rollladen_Terrasse statedatapoint 3.LEVEL
attr HM_Rollladen_Terrasse stripnumber 1
attr HM_Rollladen_Terrasse substexcl control|pct
attr HM_Rollladen_Terrasse substitute LEVEL!#0-0:closed,#100-100:open;;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;;ERROR_OVERHEAT!(0|false):no,(1|true):yes;;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
attr HM_Rollladen_Terrasse webCmd control:up:stop:down
attr HM_Rollladen_Terrasse widgetOverride control:slider,0,10,100

setstate HM_Rollladen_Terrasse closed
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 0.ACTUAL_TEMPERATURE 28.0
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 0.ACTUAL_TEMPERATURE_STATUS normal
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 0.ERROR_CODE 0
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 0.ERROR_OVERHEAT no
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 3.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 3.LEVEL closed
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 3.LEVEL_STATUS 0
setstate HM_Rollladen_Terrasse 2019-09-21 02:40:40 3.SELF_CALIBRATION_RESULT ok
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 4.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 5.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 6.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 01:09:47 ASC_Enable on
setstate HM_Rollladen_Terrasse 2019-09-21 02:58:18 ASC_ShuttersLastDrive window closed at night
setstate HM_Rollladen_Terrasse 2019-09-21 02:44:59 ASC_Time_DriveDown 21.09.2019 - 19:36
setstate HM_Rollladen_Terrasse 2019-09-21 02:44:59 ASC_Time_DriveUp 21.09.2019 - 06:40
setstate HM_Rollladen_Terrasse 2019-09-21 01:09:47 associatedWith myASControl
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 control 0
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 hmstate closed
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 pct 0
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 state closed
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 21 September 2019, 10:09:51
Hallo CoolTux,

hatte heute morgen eine kleine Beobachtung gemacht und wollte das mal mit dir spiegeln ob es so korrekt ist.

Heute morgen habe ich im Bad vor regulärem DayOpen den Rollo zur Terrasse (terrace) manuell geöffnet.

Dann hab ich die Terrassentür geöffnet.

Zwischenzeitig wurde DayOpen ausgeführt.

Dann habe ich die Tür wider geschlossen und er Roll ist ganz zu gegangen.

Welcher Umstand hat ihn dazu bewegt?
"ASC_WindowRec_PosAfterDayClosed" steht auf "lastManual"
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 September 2019, 11:54:45
Zitat von: Borkk am 21 September 2019, 10:09:51
Hallo CoolTux,

hatte heute morgen eine kleine Beobachtung gemacht und wollte das mal mit dir spiegeln ob es so korrekt ist.

Heute morgen habe ich im Bad vor regulärem DayOpen den Rollo zur Terrasse (terrace) manuell geöffnet.

Dann hab ich die Terrassentür geöffnet.

Zwischenzeitig wurde DayOpen ausgeführt.

Dann habe ich die Tür wider geschlossen und er Roll ist ganz zu gegangen.

Welcher Umstand hat ihn dazu bewegt?
"ASC_WindowRec_PosAfterDayClosed" steht auf "lastManual"

Er wurde in die letzte Postion vor dem manuellen fahren gefahren. Das war in dem Fall geschlossen. Das passt soweit. Per Default, also ohne setzen des Attributes, wäre er ganz nach oben gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 September 2019, 12:15:34
Zitat von: stelzi76 am 21 September 2019, 09:11:00
Mach ich. Bin gerade aufgestanden und leider haben sich meine Rollläden nun am Morgen gar nicht geöffnet.
Zuerst dachte ich es liegt an meiner ASC_blockAscDrivesAfterManual 1 Einstellung, aber in den Rollläden war kein ASC_ShuttersLastDrive der Status manual.

Rollladen:

define HM_Rollladen_Terrasse HMCCUDEV 00111A49918254
attr HM_Rollladen_Terrasse 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_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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday 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 HM_Rollladen_Terrasse ASC 2
attr HM_Rollladen_Terrasse ASC_Antifreeze soft
attr HM_Rollladen_Terrasse ASC_Antifreeze_Pos 5
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEvening HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEveningHorizon -4
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorning HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorningHorizon -4
attr HM_Rollladen_Terrasse ASC_BlockingTime_afterManual 600
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforDayOpen 60
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforNightClose 60
attr HM_Rollladen_Terrasse ASC_BrightnessSensor TerrasseKameraMotionHelligkeit:lightlevel 13650:6000
attr HM_Rollladen_Terrasse ASC_ComfortOpen_Pos 100
attr HM_Rollladen_Terrasse ASC_LockOut soft
attr HM_Rollladen_Terrasse ASC_Mode_Down always
attr HM_Rollladen_Terrasse ASC_Mode_Up always
attr HM_Rollladen_Terrasse ASC_Partymode on
attr HM_Rollladen_Terrasse ASC_Pos_Reading pct
attr HM_Rollladen_Terrasse ASC_RainProtection off
attr HM_Rollladen_Terrasse ASC_Self_Defense_Mode gone
attr HM_Rollladen_Terrasse ASC_Shading_Direction 135
attr HM_Rollladen_Terrasse ASC_Shading_Min_OutsideTemperature 17
attr HM_Rollladen_Terrasse ASC_Shading_Mode always
attr HM_Rollladen_Terrasse ASC_Shading_Pos 50
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Cloudy 20000
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Sunny 36000
attr HM_Rollladen_Terrasse ASC_Shading_WaitingPeriod 1200
attr HM_Rollladen_Terrasse ASC_ShuttersPlace terrace
attr HM_Rollladen_Terrasse ASC_TempSensor netatmo_M02_00_00_36_b5_82:temperature
attr HM_Rollladen_Terrasse ASC_Time_Down_Early 16:00
attr HM_Rollladen_Terrasse ASC_Time_Down_Late 21:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Early 05:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Late 07:00
attr HM_Rollladen_Terrasse ASC_Time_Up_WE_Holiday 08:00
attr HM_Rollladen_Terrasse ASC_Ventilate_Pos 80
attr HM_Rollladen_Terrasse ASC_Ventilate_Window_Open on
attr HM_Rollladen_Terrasse ASC_WindProtection off
attr HM_Rollladen_Terrasse ASC_WindowRec TK_EZ
attr HM_Rollladen_Terrasse ASC_WindowRec_PosAfterDayClosed open
attr HM_Rollladen_Terrasse ASC_WindowRec_subType twostate
attr HM_Rollladen_Terrasse IODev PIVCCU
attr HM_Rollladen_Terrasse alexaName Rollladen Terrasse
attr HM_Rollladen_Terrasse alexaRoom Esszimmer
attr HM_Rollladen_Terrasse alias Rollladen Terrasse
attr HM_Rollladen_Terrasse ccureadingfilter 3.LEVEL;;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
attr HM_Rollladen_Terrasse ccureadingname 3.LEVEL$:+control,+pct
attr HM_Rollladen_Terrasse ccuscaleval LEVEL:0:1:0:100
attr HM_Rollladen_Terrasse cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
attr HM_Rollladen_Terrasse controldatapoint 4.LEVEL
attr HM_Rollladen_Terrasse devStateIcon closed:fts_shutter_1w_100@green open:fts_window_1w@red 1\d.*:fts_shutter_1w_90@orange 2\d.*:fts_shutter_1w_80@orange 3\d.*:fts_shutter_1w_70@orange 4\d.*:fts_shutter_1w_60@orange 5\d.*:fts_shutter_1w_50@yellow 6\d.*:fts_shutter_1w_40@magenta 7\d.*:fts_shutter_1w_30@magenta 8\d.*:fts_shutter_1w_20@magenta 9\d.*:fts_shutter_1w_90@magenta \d.*:fts_shutter_1w_10@red
attr HM_Rollladen_Terrasse event-on-change-reading .*
attr HM_Rollladen_Terrasse eventMap /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
attr HM_Rollladen_Terrasse genericDeviceType blind
attr HM_Rollladen_Terrasse group Rollladen
attr HM_Rollladen_Terrasse hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;;ERROR_OVERHEAT!(1|true):overheat
attr HM_Rollladen_Terrasse icon fts_shutter_1w@green
attr HM_Rollladen_Terrasse room Alexa,Esszimmer,Favourites,Homekit,Homematic,Rollladen,Sicherheit
attr HM_Rollladen_Terrasse siriName Rollladen Terrasse
attr HM_Rollladen_Terrasse statedatapoint 3.LEVEL
attr HM_Rollladen_Terrasse stripnumber 1
attr HM_Rollladen_Terrasse substexcl control|pct
attr HM_Rollladen_Terrasse substitute LEVEL!#0-0:closed,#100-100:open;;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;;ERROR_OVERHEAT!(0|false):no,(1|true):yes;;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
attr HM_Rollladen_Terrasse webCmd control:up:stop:down
attr HM_Rollladen_Terrasse widgetOverride control:slider,0,10,100

setstate HM_Rollladen_Terrasse closed
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 0.ACTUAL_TEMPERATURE 28.0
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 0.ACTUAL_TEMPERATURE_STATUS normal
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 0.ERROR_CODE 0
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 0.ERROR_OVERHEAT no
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 3.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 3.LEVEL closed
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 3.LEVEL_STATUS 0
setstate HM_Rollladen_Terrasse 2019-09-21 02:40:40 3.SELF_CALIBRATION_RESULT ok
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 4.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 5.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 6.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 01:09:47 ASC_Enable on
setstate HM_Rollladen_Terrasse 2019-09-21 02:58:18 ASC_ShuttersLastDrive window closed at night
setstate HM_Rollladen_Terrasse 2019-09-21 02:44:59 ASC_Time_DriveDown 21.09.2019 - 19:36
setstate HM_Rollladen_Terrasse 2019-09-21 02:44:59 ASC_Time_DriveUp 21.09.2019 - 06:40
setstate HM_Rollladen_Terrasse 2019-09-21 01:09:47 associatedWith myASControl
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 control 0
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 hmstate closed
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 pct 0
setstate HM_Rollladen_Terrasse 2019-09-21 08:13:30 state closed


Er setzt ein wichtiges Reading nicht. Kannst Du in der Moduldatei einmal schauen welche Zahl in Zeile 2572 hinter < bei Dir steht?
Wenn da eine 30 steht dann erhöge die einmal bitte auf 60. Abspeichern und FHEM neustarten. Dann bitte noch mal ein list -r eines Rollos.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 21 September 2019, 12:35:23
Zitat von: CoolTux am 21 September 2019, 12:15:34
Er setzt ein wichtiges Reading nicht. Kannst Du in der Moduldatei einmal schauen welche Zahl in Zeile 2572 hinter < bei Dir steht?
Wenn da eine 30 steht dann erhöge die einmal bitte auf 60. Abspeichern und FHEM neustarten. Dann bitte noch mal ein list -r eines Rollos.


Wenn du das ASC_Down bzw. _Up meinst, dass setzt er mit 60 (steht bei mir in Zeile 2576) auch nicht. Bei mir stand 30 drin.
Auch über die Eingabe kann ich es nicht setzen (HM_Rollladen_Terrasse: unknown attribute ASC_Up. Type 'attr HM_Rollladen_Terrasse ?' for a detailed list.).

Evtl. noch als Zusatzinfo:

Das Phänomen, dass er diese beiden Attribute bei einem Neustart gelöscht hat, tauchte zum ersten Mal nach einem Fhem-Update mit anschließendem Neustart am Anfang dieser Woche auf.

list -r Rollo:

define HM_Rollladen_Terrasse HMCCUDEV 00111A49918254
attr HM_Rollladen_Terrasse 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_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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday 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 HM_Rollladen_Terrasse ASC 2
attr HM_Rollladen_Terrasse ASC_Antifreeze soft
attr HM_Rollladen_Terrasse ASC_Antifreeze_Pos 5
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEvening HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEveningHorizon -4
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorning HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorningHorizon -4
attr HM_Rollladen_Terrasse ASC_BlockingTime_afterManual 600
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforDayOpen 60
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforNightClose 60
attr HM_Rollladen_Terrasse ASC_BrightnessSensor TerrasseKameraMotionHelligkeit:lightlevel 13650:6000
attr HM_Rollladen_Terrasse ASC_ComfortOpen_Pos 100
attr HM_Rollladen_Terrasse ASC_LockOut soft
attr HM_Rollladen_Terrasse ASC_Mode_Down always
attr HM_Rollladen_Terrasse ASC_Mode_Up always
attr HM_Rollladen_Terrasse ASC_Partymode on
attr HM_Rollladen_Terrasse ASC_Pos_Reading pct
attr HM_Rollladen_Terrasse ASC_RainProtection off
attr HM_Rollladen_Terrasse ASC_Self_Defense_Mode gone
attr HM_Rollladen_Terrasse ASC_Shading_Direction 135
attr HM_Rollladen_Terrasse ASC_Shading_Min_OutsideTemperature 17
attr HM_Rollladen_Terrasse ASC_Shading_Mode always
attr HM_Rollladen_Terrasse ASC_Shading_Pos 50
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Cloudy 20000
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Sunny 36000
attr HM_Rollladen_Terrasse ASC_Shading_WaitingPeriod 1200
attr HM_Rollladen_Terrasse ASC_ShuttersPlace terrace
attr HM_Rollladen_Terrasse ASC_TempSensor netatmo_M02_00_00_36_b5_82:temperature
attr HM_Rollladen_Terrasse ASC_Time_Down_Early 16:00
attr HM_Rollladen_Terrasse ASC_Time_Down_Late 21:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Early 05:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Late 07:00
attr HM_Rollladen_Terrasse ASC_Time_Up_WE_Holiday 08:00
attr HM_Rollladen_Terrasse ASC_Ventilate_Pos 80
attr HM_Rollladen_Terrasse ASC_Ventilate_Window_Open on
attr HM_Rollladen_Terrasse ASC_WindProtection off
attr HM_Rollladen_Terrasse ASC_WindowRec TK_EZ
attr HM_Rollladen_Terrasse ASC_WindowRec_PosAfterDayClosed open
attr HM_Rollladen_Terrasse ASC_WindowRec_subType twostate
attr HM_Rollladen_Terrasse IODev PIVCCU
attr HM_Rollladen_Terrasse alexaName Rollladen Terrasse
attr HM_Rollladen_Terrasse alexaRoom Esszimmer
attr HM_Rollladen_Terrasse alias Rollladen Terrasse
attr HM_Rollladen_Terrasse ccureadingfilter 3.LEVEL;;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
attr HM_Rollladen_Terrasse ccureadingname 3.LEVEL$:+control,+pct
attr HM_Rollladen_Terrasse ccuscaleval LEVEL:0:1:0:100
attr HM_Rollladen_Terrasse cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
attr HM_Rollladen_Terrasse controldatapoint 4.LEVEL
attr HM_Rollladen_Terrasse devStateIcon closed:fts_shutter_1w_100@green open:fts_window_1w@red 1\d.*:fts_shutter_1w_90@orange 2\d.*:fts_shutter_1w_80@orange 3\d.*:fts_shutter_1w_70@orange 4\d.*:fts_shutter_1w_60@orange 5\d.*:fts_shutter_1w_50@yellow 6\d.*:fts_shutter_1w_40@magenta 7\d.*:fts_shutter_1w_30@magenta 8\d.*:fts_shutter_1w_20@magenta 9\d.*:fts_shutter_1w_90@magenta \d.*:fts_shutter_1w_10@red
attr HM_Rollladen_Terrasse event-on-change-reading .*
attr HM_Rollladen_Terrasse eventMap /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
attr HM_Rollladen_Terrasse genericDeviceType blind
attr HM_Rollladen_Terrasse group Rollladen
attr HM_Rollladen_Terrasse hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;;ERROR_OVERHEAT!(1|true):overheat
attr HM_Rollladen_Terrasse icon fts_shutter_1w@green
attr HM_Rollladen_Terrasse room Alexa,Esszimmer,Favourites,Homekit,Homematic,Rollladen,Sicherheit
attr HM_Rollladen_Terrasse siriName Rollladen Terrasse
attr HM_Rollladen_Terrasse statedatapoint 3.LEVEL
attr HM_Rollladen_Terrasse stripnumber 1
attr HM_Rollladen_Terrasse substexcl control|pct
attr HM_Rollladen_Terrasse substitute LEVEL!#0-0:closed,#100-100:open;;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;;ERROR_OVERHEAT!(0|false):no,(1|true):yes;;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
attr HM_Rollladen_Terrasse webCmd control:up:stop:down
attr HM_Rollladen_Terrasse widgetOverride control:slider,0,10,100

setstate HM_Rollladen_Terrasse open
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 0.ACTUAL_TEMPERATURE 28.0
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 0.ACTUAL_TEMPERATURE_STATUS normal
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 0.ERROR_CODE 0
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 0.ERROR_OVERHEAT no
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 3.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 3.LEVEL open
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 3.LEVEL_STATUS 0
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 3.SELF_CALIBRATION_RESULT failed
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 4.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 5.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 6.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 01:09:47 ASC_Enable on
setstate HM_Rollladen_Terrasse 2019-09-21 11:08:08 ASC_ShuttersLastDrive manual
setstate HM_Rollladen_Terrasse 2019-09-21 02:44:59 ASC_Time_DriveDown 21.09.2019 - 19:36
setstate HM_Rollladen_Terrasse 2019-09-21 02:44:59 ASC_Time_DriveUp 21.09.2019 - 06:40
setstate HM_Rollladen_Terrasse 2019-09-21 01:09:47 associatedWith myASControl
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 control 100
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 hmstate open
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 pct 100
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 state open

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 21 September 2019, 13:09:04
Zitat von: CoolTux am 21 September 2019, 11:54:45
Er wurde in die letzte Postion vor dem manuellen fahren gefahren. Das war in dem Fall geschlossen. Das passt soweit. Per Default, also ohne setzen des Attributes, wäre er ganz nach oben gefahren.

ok, danke. Ohne dem Attribut fährt er ja nach dem Lüften nicht mehr runter und das ist mir viel wichtiger.

Was ich ja wie schon von mir geschrieben, nicht ganz verstehe. Ging früher auch ohne dem Attribut. Und man braucht die Ventilate Funktion ja nur bei geschlossenem Rollo, wenn er offen ist greift Lüften ja gar nicht. Es macht aus meiner Sicht keinen Sinn nach dem Lüften per default hoch zu fahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 September 2019, 13:12:09
Zitat von: Borkk am 21 September 2019, 13:09:04
ok, danke. Ohne dem Attribut fährt er ja nach dem Lüften nicht mehr runter und das ist mir viel wichtiger.

Was ich ja wie schon von mir geschrieben, nicht ganz verstehe. Ging früher auch ohne dem Attribut. Und man braucht die Ventilate Funktion ja nur bei geschlossenem Rollo, wenn er offen ist greift Lüften ja gar nicht. Es macht aus meiner Sicht keinen Sinn nach dem Lüften per default hoch zu fahren.

Nein es geht nicht um das lüften. Es geht darum was mit dem Rollo passiert wenn am Tag das Fenster geschlossen ist und das Rollo in einer Fenster offen Position steht.  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 September 2019, 13:14:48
Zitat von: stelzi76 am 21 September 2019, 12:35:23

Wenn du das ASC_Down bzw. _Up meinst, dass setzt er mit 60 (steht bei mir in Zeile 2576) auch nicht. Bei mir stand 30 drin.
Auch über die Eingabe kann ich es nicht setzen (HM_Rollladen_Terrasse: unknown attribute ASC_Up. Type 'attr HM_Rollladen_Terrasse ?' for a detailed list.).

Evtl. noch als Zusatzinfo:

Das Phänomen, dass er diese beiden Attribute bei einem Neustart gelöscht hat, tauchte zum ersten Mal nach einem Fhem-Update mit anschließendem Neustart am Anfang dieser Woche auf.

list -r Rollo:

define HM_Rollladen_Terrasse HMCCUDEV 00111A49918254
attr HM_Rollladen_Terrasse 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_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_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday 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 HM_Rollladen_Terrasse ASC 2
attr HM_Rollladen_Terrasse ASC_Antifreeze soft
attr HM_Rollladen_Terrasse ASC_Antifreeze_Pos 5
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEvening HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeEveningHorizon -4
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorning HORIZON
attr HM_Rollladen_Terrasse ASC_AutoAstroModeMorningHorizon -4
attr HM_Rollladen_Terrasse ASC_BlockingTime_afterManual 600
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforDayOpen 60
attr HM_Rollladen_Terrasse ASC_BlockingTime_beforNightClose 60
attr HM_Rollladen_Terrasse ASC_BrightnessSensor TerrasseKameraMotionHelligkeit:lightlevel 13650:6000
attr HM_Rollladen_Terrasse ASC_ComfortOpen_Pos 100
attr HM_Rollladen_Terrasse ASC_LockOut soft
attr HM_Rollladen_Terrasse ASC_Mode_Down always
attr HM_Rollladen_Terrasse ASC_Mode_Up always
attr HM_Rollladen_Terrasse ASC_Partymode on
attr HM_Rollladen_Terrasse ASC_Pos_Reading pct
attr HM_Rollladen_Terrasse ASC_RainProtection off
attr HM_Rollladen_Terrasse ASC_Self_Defense_Mode gone
attr HM_Rollladen_Terrasse ASC_Shading_Direction 135
attr HM_Rollladen_Terrasse ASC_Shading_Min_OutsideTemperature 17
attr HM_Rollladen_Terrasse ASC_Shading_Mode always
attr HM_Rollladen_Terrasse ASC_Shading_Pos 50
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Cloudy 20000
attr HM_Rollladen_Terrasse ASC_Shading_StateChange_Sunny 36000
attr HM_Rollladen_Terrasse ASC_Shading_WaitingPeriod 1200
attr HM_Rollladen_Terrasse ASC_ShuttersPlace terrace
attr HM_Rollladen_Terrasse ASC_TempSensor netatmo_M02_00_00_36_b5_82:temperature
attr HM_Rollladen_Terrasse ASC_Time_Down_Early 16:00
attr HM_Rollladen_Terrasse ASC_Time_Down_Late 21:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Early 05:30
attr HM_Rollladen_Terrasse ASC_Time_Up_Late 07:00
attr HM_Rollladen_Terrasse ASC_Time_Up_WE_Holiday 08:00
attr HM_Rollladen_Terrasse ASC_Ventilate_Pos 80
attr HM_Rollladen_Terrasse ASC_Ventilate_Window_Open on
attr HM_Rollladen_Terrasse ASC_WindProtection off
attr HM_Rollladen_Terrasse ASC_WindowRec TK_EZ
attr HM_Rollladen_Terrasse ASC_WindowRec_PosAfterDayClosed open
attr HM_Rollladen_Terrasse ASC_WindowRec_subType twostate
attr HM_Rollladen_Terrasse IODev PIVCCU
attr HM_Rollladen_Terrasse alexaName Rollladen Terrasse
attr HM_Rollladen_Terrasse alexaRoom Esszimmer
attr HM_Rollladen_Terrasse alias Rollladen Terrasse
attr HM_Rollladen_Terrasse ccureadingfilter 3.LEVEL;;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
attr HM_Rollladen_Terrasse ccureadingname 3.LEVEL$:+control,+pct
attr HM_Rollladen_Terrasse ccuscaleval LEVEL:0:1:0:100
attr HM_Rollladen_Terrasse cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
attr HM_Rollladen_Terrasse controldatapoint 4.LEVEL
attr HM_Rollladen_Terrasse devStateIcon closed:fts_shutter_1w_100@green open:fts_window_1w@red 1\d.*:fts_shutter_1w_90@orange 2\d.*:fts_shutter_1w_80@orange 3\d.*:fts_shutter_1w_70@orange 4\d.*:fts_shutter_1w_60@orange 5\d.*:fts_shutter_1w_50@yellow 6\d.*:fts_shutter_1w_40@magenta 7\d.*:fts_shutter_1w_30@magenta 8\d.*:fts_shutter_1w_20@magenta 9\d.*:fts_shutter_1w_90@magenta \d.*:fts_shutter_1w_10@red
attr HM_Rollladen_Terrasse event-on-change-reading .*
attr HM_Rollladen_Terrasse eventMap /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
attr HM_Rollladen_Terrasse genericDeviceType blind
attr HM_Rollladen_Terrasse group Rollladen
attr HM_Rollladen_Terrasse hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;;ERROR_OVERHEAT!(1|true):overheat
attr HM_Rollladen_Terrasse icon fts_shutter_1w@green
attr HM_Rollladen_Terrasse room Alexa,Esszimmer,Favourites,Homekit,Homematic,Rollladen,Sicherheit
attr HM_Rollladen_Terrasse siriName Rollladen Terrasse
attr HM_Rollladen_Terrasse statedatapoint 3.LEVEL
attr HM_Rollladen_Terrasse stripnumber 1
attr HM_Rollladen_Terrasse substexcl control|pct
attr HM_Rollladen_Terrasse substitute LEVEL!#0-0:closed,#100-100:open;;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;;ERROR_OVERHEAT!(0|false):no,(1|true):yes;;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
attr HM_Rollladen_Terrasse webCmd control:up:stop:down
attr HM_Rollladen_Terrasse widgetOverride control:slider,0,10,100

setstate HM_Rollladen_Terrasse open
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 0.ACTUAL_TEMPERATURE 28.0
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 0.ACTUAL_TEMPERATURE_STATUS normal
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 0.ERROR_CODE 0
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 0.ERROR_OVERHEAT no
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 3.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 3.LEVEL open
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 3.LEVEL_STATUS 0
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 3.SELF_CALIBRATION_RESULT failed
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 4.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 5.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 6.ACTIVITY_STATE stop
setstate HM_Rollladen_Terrasse 2019-09-21 01:09:47 ASC_Enable on
setstate HM_Rollladen_Terrasse 2019-09-21 11:08:08 ASC_ShuttersLastDrive manual
setstate HM_Rollladen_Terrasse 2019-09-21 02:44:59 ASC_Time_DriveDown 21.09.2019 - 19:36
setstate HM_Rollladen_Terrasse 2019-09-21 02:44:59 ASC_Time_DriveUp 21.09.2019 - 06:40
setstate HM_Rollladen_Terrasse 2019-09-21 01:09:47 associatedWith myASControl
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 control 100
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 hmstate open
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 pct 100
setstate HM_Rollladen_Terrasse 2019-09-21 12:30:51 state open


Jetzt verstehe ich erst was Du meinst. Das Attribut gibt es bei Dir gar nicht mehr. Oder besser die Attribute. Sie werden anscheinend nicht in dem Attribut userattr gesetzt. Das ist mehr wir seltsam.
Werden nach einem Start bei Dir die Timer gesetzt? Steht bei Dir im ASC state created new drive timer?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 21 September 2019, 13:57:53
Zitat von: CoolTux am 21 September 2019, 13:14:48
Jetzt verstehe ich erst was Du meinst. Das Attribut gibt es bei Dir gar nicht mehr. Oder besser die Attribute. Sie werden anscheinend nicht in dem Attribut userattr gesetzt. Das ist mehr wir seltsam.
Werden nach einem Start bei Dir die Timer gesetzt? Steht bei Dir im ASC state created new drive timer?

Bevor das Phänomen gegeben war, wurden die Timer gesetzt. Jetzt steht nach dem Neustart "please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'" drin. Nur wenn ich aktiv ein set ... renewSetSunriseSunsetTimer mache steht "created new drive timer" drin.

Wie gesagt das Phänomen mit dem Löschen der Attribute ist seit einem Update seit Anfang der Woche gegeben.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 21 September 2019, 14:02:56
Zitat von: CoolTux am 21 September 2019, 13:12:09
Nein es geht nicht um das lüften. Es geht darum was mit dem Rollo passiert wenn am Tag das Fenster geschlossen ist und das Rollo in einer Fenster offen Position steht.  ;)

Verstehe ich leider immer noch nicht.  :-\

Aber da ich offensichtlich der Einzige bin, der es anderes nutzen möchte, wird es so schon in Ordnung sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 21 September 2019, 14:42:02
Das Shading über allem steht, ergibt für mich leider keinen Sinn. Allein in der letzten Stunde hätte ich mich drei Mal fast (hätte ich die Shading Position nicht sehr hoch gesetzt) ausgesperrt, obwohl Partymode und Aussperrschutz an und die Tür offen ist. Ich kann mir nicht vorstellen, dass man lieber beschattet, als nicht ausgesperrt zu werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 September 2019, 14:44:48
Zitat von: stelzi76 am 21 September 2019, 13:57:53
Bevor das Phänomen gegeben war, wurden die Timer gesetzt. Jetzt steht nach dem Neustart "please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'" drin. Nur wenn ich aktiv ein set ... renewSetSunriseSunsetTimer mache steht "created new drive timer" drin.

Wie gesagt das Phänomen mit dem Löschen der Attribute ist seit einem Update seit Anfang der Woche gegeben.

Wenn Du dann einmal das set ... renewSetSunriseSunsetTimer gemacht hast und "created new drive timer drin steht und du dann ein neustart machst, funktioniert es dann?
Wenn nicht, hast Du beim ASC Device ein event-on-* Attribut gesetzt? wenn ja bitte entfernen, das darf dort nie drin stehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 21 September 2019, 15:10:41
Zitat von: CoolTux am 21 September 2019, 14:44:48
Wenn Du dann einmal das set ... renewSetSunriseSunsetTimer gemacht hast und "created new drive timer drin steht und du dann ein neustart machst, funktioniert es dann?
Wenn nicht, hast Du beim ASC Device ein event-on-* Attribut gesetzt? wenn ja bitte entfernen, das darf dort nie drin stehen.

Top!
da war das event-on-* Attribut gesetzt. Hab's entfernt, jetzt bringt er nach Neustart im state "created new drive timer" und die verschwunden Attribute ASC_Up und _Down sind auch wieder da.
Danke
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 September 2019, 15:22:01
Zitat von: Borkk am 21 September 2019, 14:02:56
Verstehe ich leider immer noch nicht.  :-\

Aber da ich offensichtlich der Einzige bin, der es anderes nutzen möchte, wird es so schon in Ordnung sein.

Sorry mein Fehler.

Es geht darum was passiert wenn das Fenster am Tag geschlossen wird
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 September 2019, 15:24:16
Zitat von: stelzi76 am 21 September 2019, 14:42:02
Das Shading über allem steht, ergibt für mich leider keinen Sinn. Allein in der letzten Stunde hätte ich mich drei Mal fast (hätte ich die Shading Position nicht sehr hoch gesetzt) ausgesperrt, obwohl Partymode und Aussperrschutz an und die Tür offen ist. Ich kann mir nicht vorstellen, dass man lieber beschattet, als nicht ausgesperrt zu werden.

Dies wurde auch nun in der aktuellen stable als auch in der aktuellen devel Version geändert und funktioniert auch. Du kannst die aktuelle Devel Version oder die aktuelle master Version vom Git nehmen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 21 September 2019, 15:54:47
Zitat von: CoolTux am 21 September 2019, 15:22:01
Sorry mein Fehler.

Es geht darum was passiert wenn das Fenster am Tag geschlossen wird

Verstehe, aber es gibt vermutlich für diesen Fall, nicht das eine richtige Verhalten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 21 September 2019, 21:07:55
Hallo
Meine Rollos schließen abends obwohl ASC_autoShuttersControlEvening off eingestellt ist!
Da ich meine Rollos nachts nur unter bestimmten Bedingungen Schließen möchte ( Winter, Kalte Nacht) wollte ich nightclose mit obigem Attribut abschalten, das funktioniert aber nicht.
Nur die Einstellung in den Rollodevices schaltet die abendliche Fahrt ab.

Ich nutze die V0.6.31
Geschlossen =100%

Hier Das List nach dem abendlichen nightclose:
ASC_DEVICE:
Internals:
   FUUID      5ca7a118-f33f-e2e1-98bd-d7f3f78ef551761c
   FVERSION   73_AutoShuttersControl.pm:v0.6.31-s20180/2019-09-17 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollosteuerung
   NOTIFYDEV  global,Rollosteuerung,AK_KU_ROL,AK_SZ_ROL,AK_WZ_ROL,Fenster_SZ,SonnSens,rr_Uwe,Fenster_WZ,rgr_Bewohner,Sonnenstand
   NR         60
   NTFY_ORDER 51-Rollosteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.31
   Helper:
     DBLOG:
       AK_KU_ROL_PosValue:
         DBLogging:
           TIME       1569087411.15771
           VALUE      100
       AK_KU_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.9119
           VALUE      0
       AK_KU_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569088040.55546
           VALUE      21.09.2019 - 20:01
       AK_SZ_ROL_PosValue:
         DBLogging:
           TIME       1569087385.92997
           VALUE      60
       AK_SZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.93849
           VALUE      0
       AK_SZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569080619.58788
           VALUE      21.09.2019 - 22:00
       AK_WZ_ROL_PosValue:
         DBLogging:
           TIME       1569087426.47888
           VALUE      100
       AK_WZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.87982
           VALUE      0
       AK_WZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569080619.60911
           VALUE      21.09.2019 - 22:00
       state:
         DBLogging:
           TIME       1569088040.58286
           VALUE      created new drive timer
   OLDREADINGS:
   READINGS:
     2019-09-21 19:36:51   AK_KU_ROL_PosValue 100
     2019-09-21 19:36:25   AK_KU_ROL_lastPosValue 0
     2019-09-21 19:47:20   AK_KU_ROL_nextAstroTimeEvent 21.09.2019 - 20:01
     2019-09-21 19:36:25   AK_SZ_ROL_PosValue 60
     2019-09-18 19:46:16   AK_SZ_ROL_lastDelayPosValue 50
     2019-09-21 19:36:25   AK_SZ_ROL_lastPosValue 0
     2019-09-21 17:43:39   AK_SZ_ROL_nextAstroTimeEvent 21.09.2019 - 22:00
     2019-09-21 19:37:06   AK_WZ_ROL_PosValue 100
     2019-09-21 19:36:25   AK_WZ_ROL_lastPosValue 0
     2019-09-21 17:43:39   AK_WZ_ROL_nextAstroTimeEvent 21.09.2019 - 22:00
     2019-08-14 21:43:02   ascEnable       on
     2019-08-17 07:33:14   controlShading  on
     2019-08-14 21:43:02   hardLockOut     off
     2019-09-21 17:43:36   room_10_Wohnzimmer_90_Devices AK_WZ_ROL
     2019-09-21 17:43:36   room_20_Kueche_90_Devices AK_KU_ROL
     2019-09-21 17:43:36   room_40_Schlafzimmer_90_Devices AK_SZ_ROL
     2019-08-14 21:43:02   selfDefense     off
     2019-09-21 19:47:20   state           created new drive timer
     2019-08-14 21:43:02   sunriseTimeWeHoliday off
     2019-09-21 17:43:36   userAttrList    rolled out
   helper:
     shuttersList:
       AK_KU_ROL
       AK_SZ_ROL
       AK_WZ_ROL
   monitoredDevs:
     AK_KU_ROL:
     AK_SZ_ROL:
     AK_WZ_ROL:
     Fenster_SZ:
       AK_SZ_ROL  ASC_WindowRec
     Fenster_WZ:
       AK_WZ_ROL  ASC_WindowRec
     SonnSens:
       AK_KU_ROL  ASC_BrightnessSensor
       AK_SZ_ROL  ASC_BrightnessSensor
       AK_WZ_ROL  ASC_BrightnessSensor
     Sonnenstand:
       Rollosteuerung ASC_twilightDevice
     rgr_Bewohner:
       Rollosteuerung ASC_residentsDev
     rr_Uwe:
       AK_SZ_ROL  ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 25:50
   ASC_expert 1
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor KS300:temperature
   ASC_twilightDevice Sonnenstand
   DbLogExclude .*
   DbLogInclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Wohnung
   icon       fts_shutter_automatic
   room       01_Wohnung


Hier vom Rollodevice:
Internals:
   DEF        0500ECB5
   FUUID      5ca65646-f33f-e2e1-ec26-1d8036a71435abce
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     2
   NAME       AK_WZ_ROL
   NR         58
   NTFY_ORDER 50-AK_WZ_ROL
   STATE      100
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 2
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -61
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 1
   TCM_ESP3_0_SubTelNum 6
   TCM_ESP3_0_TIME 2019-09-21 19:37:06
   TYPE       EnOcean
   Helper:
     DBLOG:
       ASC_ShuttersLastDrive:
         DBLogging:
           TIME       1569087426.58495
           VALUE      minimum brightness threshold fell below
       anglePos:
         DBLogging:
           TIME       1569087426.47088
           VALUE      90
       endPosition:
         DBLogging:
           TIME       1569087426.47088
           VALUE      closed
       position:
         DBLogging:
           TIME       1569087426.47088
           VALUE      100
       state:
         DBLogging:
           TIME       1569087426.47088
           VALUE      closed
   READINGS:
     2019-06-20 20:46:50   ASC_Enable      on
     2019-09-21 19:37:06   ASC_ShuttersLastDrive minimum brightness threshold fell below
     2019-09-21 17:43:39   ASC_Time_DriveDown AutoShuttersControl off
     2019-09-21 17:43:39   ASC_Time_DriveUp 22.09.2019 - 08:00
     2019-09-21 19:37:06   anglePos        90
     2019-09-21 17:43:36   associatedWith  Rollosteuerung
     2019-09-21 13:07:13   block           unlock
     2019-09-21 19:37:06   endPosition     closed
     2019-09-21 19:37:06   position        100
     2019-09-21 19:37:06   state           closed
     2019-04-06 20:14:41   teach           4BS teach-in sent
   helper:
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_BrightnessSensor SonnSens:brightness
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 10
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom 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_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 147
   ASC_Shading_MinMax_Elevation 21
   ASC_Shading_Min_OutsideTemperature 23.1
   ASC_Shading_Mode always
   ASC_Shading_Pos 75
   ASC_Shading_StateChange_Sunny 30000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor Alpha2:Ist-Temperatur-4
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 06:45
   ASC_Up     brightness
   ASC_Ventilate_Pos 75
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindProtection off
   ASC_WindowRec Fenster_WZ
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   DbLogInclude .*
   IODev      TCM_ESP3_0
   alias      Rollo Wohnzimmer
   calAtEndpoints yes
   devStateIcon 100:fts_shutter_100 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_10 open_ack:fts_window_2w closed:fts_shutter_100
   eep        A5-3F-7F
   group      Rollos
   icon       fts_shutter_100
   manufID    00D
   model      Eltako_FSB_ACK
   room       10_Wohnzimmer,90_Devices
   settingAccuracy high
   shutTime   24
   shutTimeCloses 40
   stateFormat position
   subDef     FFB45103
   subType    manufProfile
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     opens:stop:closes


Das machen die Rollos set dem ich das globale Attribut im ASC_Device nutze.
Habe ich etwas falsch verstanden?
Gruß Uwe
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 21 September 2019, 23:51:09
Ich schaue morgen einmal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 22 September 2019, 00:50:38
Zitat von: Borkk am 21 September 2019, 15:54:47
Verstehe, aber es gibt vermutlich für diesen Fall, nicht das eine richtige Verhalten.

Dieses "lastManual" beim Schliessen eines Fensters ist sehr heftig. Ich habe heute einen Rollo, der manuell geschlossen war, geöffnet, dann habe die Tür geöffnet und bin auf die Terrasse. Sofort fuhr der Rollo wieder runter, ich bin gerade noch so reingehechtet. Und das trotz Lockout=Soft.



Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: stelzi76 am 22 September 2019, 02:12:11
Zitat von: CoolTux am 21 September 2019, 15:24:16
Dies wurde auch nun in der aktuellen stable als auch in der aktuellen devel Version geändert und funktioniert auch. Du kannst die aktuelle Devel Version oder die aktuelle master Version vom Git nehmen.

Hallo,
habe jetzt die Version 0.6.104 installiert. Mit PartyMode und Aussperrschutz on wird bis jetzt Shading anscheinend verhindert. Nachts jedoch ist das Verhalten anscheinend unverändert. Ich habe es mit PartyMode und hardlockout an sowie mit PartyMode und hardlockout off probiert. Wenn ich auf die Terrasse gehe und die Tür offen lasse, dann bleibt der Rollo offen, sobald ich die Tür zuziehe, fährt der Rollo jedoch sofort nach unten. Meiner Meinung nach, müsste er bei PartyMode on jedoch auf alle Fälle oben bleiben.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 September 2019, 06:55:50
Zitat von: Borkk am 22 September 2019, 00:50:38
Dieses "lastManual" beim Schliessen eines Fensters ist sehr heftig. Ich habe heute einen Rollo, der manuell geschlossen war, geöffnet, dann habe die Tür geöffnet und bin auf die Terrasse. Sofort fuhr der Rollo wieder runter, ich bin gerade noch so reingehechtet. Und das trotz Lockout=Soft.

Das Rollo fährt nicht einfach so runter. Schon gar nicht wenn ein Fenster auf ist.
Es muss einen Grund dafür gegeben haben. Was stand denn als Grund der Fahrt im Rollo Reading? Wurde das Fenster geschlossen? Stand die Nachtfahrt an?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 September 2019, 06:57:55
Zitat von: stelzi76 am 22 September 2019, 02:12:11
Hallo,
habe jetzt die Version 0.6.104 installiert. Mit PartyMode und Aussperrschutz on wird bis jetzt Shading anscheinend verhindert. Nachts jedoch ist das Verhalten anscheinend unverändert. Ich habe es mit PartyMode und hardlockout an sowie mit PartyMode und hardlockout off probiert. Wenn ich auf die Terrasse gehe und die Tür offen lasse, dann bleibt der Rollo offen, sobald ich die Tür zuziehe, fährt der Rollo jedoch sofort nach unten. Meiner Meinung nach, müsste er bei PartyMode on jedoch auf alle Fälle oben bleiben.

Er sollte auch beim Terrassentür schließen nicht fahren. Ich teste das heute mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 September 2019, 07:16:24
Ich habe eben eine gefixte Version ins SVN geladen, sollte nachher ab 8 Uhr mit dem FHEM Update kommen.
Gefixt wurde die Behandlung von Shading fahrten bei geöffneten Terrassentüren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 September 2019, 08:15:51
Zitat von: stelzi76 am 22 September 2019, 02:12:11
Hallo,
habe jetzt die Version 0.6.104 installiert. Mit PartyMode und Aussperrschutz on wird bis jetzt Shading anscheinend verhindert. Nachts jedoch ist das Verhalten anscheinend unverändert. Ich habe es mit PartyMode und hardlockout an sowie mit PartyMode und hardlockout off probiert. Wenn ich auf die Terrasse gehe und die Tür offen lasse, dann bleibt der Rollo offen, sobald ich die Tür zuziehe, fährt der Rollo jedoch sofort nach unten. Meiner Meinung nach, müsste er bei PartyMode on jedoch auf alle Fälle oben bleiben.

Ich habe es nun gefixt. Nun sollte gar nichts mehr fahren. Alles weitere zu Deiner Version wird bitte hier besprochen (https://forum.fhem.de/index.php/topic,103792.0.html).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 22 September 2019, 09:44:46
Zitat von: CoolTux am 22 September 2019, 06:55:50
Das Rollo fährt nicht einfach so runter. Schon gar nicht wenn ein Fenster auf ist.
Es muss einen Grund dafür gegeben haben. Was stand denn als Grund der Fahrt im Rollo Reading? Wurde das Fenster geschlossen? Stand die Nachtfahrt an?

Werde es nochmal genauer loggen.

--> Geändert.. Mein Fehler: Residents war noch Asleep  8)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 22 September 2019, 10:15:28
Kannst Du bitte einmal ein
{ ascAPIget('IsDay','RolloKinZimIsabel_F1') }
in der FHEMWEB Konsole eingeben? Rollonamen bitte ersetzen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 22 September 2019, 10:28:05
Hab vor ein paar Tagen HOMEMODE integriert (geiles Modul :) ) dabei habe ich meine An/Abwesenheit Geschichte (uvm) optimiert, fürs Wochenende fehlt mir scheinbar noch eine Absicherung die uns automatisch "home" schaltet, wenn wir vergessen "Echo" Guten Morgen zu sagen. 

Das erklärt aber nicht das Aussperren. Im Augenblick fahren Rollos in Verbindung mit dem Öffnen und Schließen von Türen oft hoch oder runter wenn ich es nicht erwarte. Ich kann aber nicht immer spontan sagen ob aus ASC Sicht falsch oder richtig ist. 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 23 September 2019, 20:01:33
Zitat von: hubiuwe am 21 September 2019, 21:07:55
Hallo
Meine Rollos schließen abends obwohl ASC_autoShuttersControlEvening off eingestellt ist!
Da ich meine Rollos nachts nur unter bestimmten Bedingungen Schließen möchte ( Winter, Kalte Nacht) wollte ich nightclose mit obigem Attribut abschalten, das funktioniert aber nicht.
Nur die Einstellung in den Rollodevices schaltet die abendliche Fahrt ab.

Ich nutze die V0.6.31
Geschlossen =100%

Hier Das List nach dem abendlichen nightclose:
ASC_DEVICE:
Internals:
   FUUID      5ca7a118-f33f-e2e1-98bd-d7f3f78ef551761c
   FVERSION   73_AutoShuttersControl.pm:v0.6.31-s20180/2019-09-17 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollosteuerung
   NOTIFYDEV  global,Rollosteuerung,AK_KU_ROL,AK_SZ_ROL,AK_WZ_ROL,Fenster_SZ,SonnSens,rr_Uwe,Fenster_WZ,rgr_Bewohner,Sonnenstand
   NR         60
   NTFY_ORDER 51-Rollosteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.31
   Helper:
     DBLOG:
       AK_KU_ROL_PosValue:
         DBLogging:
           TIME       1569087411.15771
           VALUE      100
       AK_KU_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.9119
           VALUE      0
       AK_KU_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569088040.55546
           VALUE      21.09.2019 - 20:01
       AK_SZ_ROL_PosValue:
         DBLogging:
           TIME       1569087385.92997
           VALUE      60
       AK_SZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.93849
           VALUE      0
       AK_SZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569080619.58788
           VALUE      21.09.2019 - 22:00
       AK_WZ_ROL_PosValue:
         DBLogging:
           TIME       1569087426.47888
           VALUE      100
       AK_WZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.87982
           VALUE      0
       AK_WZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569080619.60911
           VALUE      21.09.2019 - 22:00
       state:
         DBLogging:
           TIME       1569088040.58286
           VALUE      created new drive timer
   OLDREADINGS:
   READINGS:
     2019-09-21 19:36:51   AK_KU_ROL_PosValue 100
     2019-09-21 19:36:25   AK_KU_ROL_lastPosValue 0
     2019-09-21 19:47:20   AK_KU_ROL_nextAstroTimeEvent 21.09.2019 - 20:01
     2019-09-21 19:36:25   AK_SZ_ROL_PosValue 60
     2019-09-18 19:46:16   AK_SZ_ROL_lastDelayPosValue 50
     2019-09-21 19:36:25   AK_SZ_ROL_lastPosValue 0
     2019-09-21 17:43:39   AK_SZ_ROL_nextAstroTimeEvent 21.09.2019 - 22:00
     2019-09-21 19:37:06   AK_WZ_ROL_PosValue 100
     2019-09-21 19:36:25   AK_WZ_ROL_lastPosValue 0
     2019-09-21 17:43:39   AK_WZ_ROL_nextAstroTimeEvent 21.09.2019 - 22:00
     2019-08-14 21:43:02   ascEnable       on
     2019-08-17 07:33:14   controlShading  on
     2019-08-14 21:43:02   hardLockOut     off
     2019-09-21 17:43:36   room_10_Wohnzimmer_90_Devices AK_WZ_ROL
     2019-09-21 17:43:36   room_20_Kueche_90_Devices AK_KU_ROL
     2019-09-21 17:43:36   room_40_Schlafzimmer_90_Devices AK_SZ_ROL
     2019-08-14 21:43:02   selfDefense     off
     2019-09-21 19:47:20   state           created new drive timer
     2019-08-14 21:43:02   sunriseTimeWeHoliday off
     2019-09-21 17:43:36   userAttrList    rolled out
   helper:
     shuttersList:
       AK_KU_ROL
       AK_SZ_ROL
       AK_WZ_ROL
   monitoredDevs:
     AK_KU_ROL:
     AK_SZ_ROL:
     AK_WZ_ROL:
     Fenster_SZ:
       AK_SZ_ROL  ASC_WindowRec
     Fenster_WZ:
       AK_WZ_ROL  ASC_WindowRec
     SonnSens:
       AK_KU_ROL  ASC_BrightnessSensor
       AK_SZ_ROL  ASC_BrightnessSensor
       AK_WZ_ROL  ASC_BrightnessSensor
     Sonnenstand:
       Rollosteuerung ASC_twilightDevice
     rgr_Bewohner:
       Rollosteuerung ASC_residentsDev
     rr_Uwe:
       AK_SZ_ROL  ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 25:50
   ASC_expert 1
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor KS300:temperature
   ASC_twilightDevice Sonnenstand
   DbLogExclude .*
   DbLogInclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Wohnung
   icon       fts_shutter_automatic
   room       01_Wohnung


Hier vom Rollodevice:
Internals:
   DEF        0500ECB5
   FUUID      5ca65646-f33f-e2e1-ec26-1d8036a71435abce
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     2
   NAME       AK_WZ_ROL
   NR         58
   NTFY_ORDER 50-AK_WZ_ROL
   STATE      100
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 2
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -61
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 1
   TCM_ESP3_0_SubTelNum 6
   TCM_ESP3_0_TIME 2019-09-21 19:37:06
   TYPE       EnOcean
   Helper:
     DBLOG:
       ASC_ShuttersLastDrive:
         DBLogging:
           TIME       1569087426.58495
           VALUE      minimum brightness threshold fell below
       anglePos:
         DBLogging:
           TIME       1569087426.47088
           VALUE      90
       endPosition:
         DBLogging:
           TIME       1569087426.47088
           VALUE      closed
       position:
         DBLogging:
           TIME       1569087426.47088
           VALUE      100
       state:
         DBLogging:
           TIME       1569087426.47088
           VALUE      closed
   READINGS:
     2019-06-20 20:46:50   ASC_Enable      on
     2019-09-21 19:37:06   ASC_ShuttersLastDrive minimum brightness threshold fell below
     2019-09-21 17:43:39   ASC_Time_DriveDown AutoShuttersControl off
     2019-09-21 17:43:39   ASC_Time_DriveUp 22.09.2019 - 08:00
     2019-09-21 19:37:06   anglePos        90
     2019-09-21 17:43:36   associatedWith  Rollosteuerung
     2019-09-21 13:07:13   block           unlock
     2019-09-21 19:37:06   endPosition     closed
     2019-09-21 19:37:06   position        100
     2019-09-21 19:37:06   state           closed
     2019-04-06 20:14:41   teach           4BS teach-in sent
   helper:
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_BrightnessSensor SonnSens:brightness
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 10
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom 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_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 147
   ASC_Shading_MinMax_Elevation 21
   ASC_Shading_Min_OutsideTemperature 23.1
   ASC_Shading_Mode always
   ASC_Shading_Pos 75
   ASC_Shading_StateChange_Sunny 30000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor Alpha2:Ist-Temperatur-4
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 06:45
   ASC_Up     brightness
   ASC_Ventilate_Pos 75
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindProtection off
   ASC_WindowRec Fenster_WZ
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   DbLogInclude .*
   IODev      TCM_ESP3_0
   alias      Rollo Wohnzimmer
   calAtEndpoints yes
   devStateIcon 100:fts_shutter_100 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_10 open_ack:fts_window_2w closed:fts_shutter_100
   eep        A5-3F-7F
   group      Rollos
   icon       fts_shutter_100
   manufID    00D
   model      Eltako_FSB_ACK
   room       10_Wohnzimmer,90_Devices
   settingAccuracy high
   shutTime   24
   shutTimeCloses 40
   stateFormat position
   subDef     FFB45103
   subType    manufProfile
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     opens:stop:closes


Das machen die Rollos set dem ich das globale Attribut im ASC_Device nutze.
Habe ich etwas falsch verstanden?
Gruß Uwe
Ich habe meine Rollos unterschiedlich eingestellt.
Die Rollos mit der Einstellung: "ASC_Down astro" sind von dem Fehler nicht betroffen.
Nur das Rollo mit der Einstellung: "ASC_Down bighntness" fährt abends runter.

Gruß hubiuwe

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 23 September 2019, 20:25:02
Danke für den Hinweis. Da habe ich in der Tat eine Abfrage vergessen. Werde ich die Tage fixen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 24 September 2019, 05:49:28
Zitat
Meine Rollos schließen abends obwohl ASC_autoShuttersControlEvening off eingestellt ist!
Da ich meine Rollos nachts nur unter bestimmten Bedingungen Schließen möchte ( Winter, Kalte Nacht) wollte ich nightclose mit obigem Attribut abschalten, das funktioniert aber nicht.
Nur die Einstellung in den Rollodevices schaltet die abendliche Fahrt ab.

Zitat von: hubiuwe am 23 September 2019, 20:01:33
Ich habe meine Rollos unterschiedlich eingestellt.
Die Rollos mit der Einstellung: "ASC_Down astro" sind von dem Fehler nicht betroffen.
Nur das Rollo mit der Einstellung: "ASC_Down bighntness" fährt abends runter.

Gruß hubiuwe
Moin

Das Küchenfenster mit der Einstellung ,,astro" ist ja die Nacht oben geblieben, OK so.
Allerdings ist es heute Morgen herunter gefahren als mein Status von awoken  nach home wechselt.
Der Grund der Fahrt war ASC_ShuttersLastDrive residents home.
Da passt auch etwas noch nicht.
Gruß hubiuwe
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 September 2019, 06:11:59
Zitat von: hubiuwe am 24 September 2019, 05:49:28
Moin

Das Küchenfenster mit der Einstellung ,,astro" ist ja die Nacht oben geblieben, OK so.
Allerdings ist es heute Morgen herunter gefahren als mein Status von awoken  nach home wechselt.
Der Grund der Fahrt war ASC_ShuttersLastDrive residents home.
Da passt auch etwas noch nicht.
Gruß hubiuwe

Musste erst bisschen drüber nachdenken. Aber da es ja das neue roommate only gibt kann ich hier ruhigen Gewissens die Abfrage auch mit einbauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 September 2019, 10:12:00
Zitat von: hubiuwe am 24 September 2019, 05:49:28
Moin

Das Küchenfenster mit der Einstellung ,,astro" ist ja die Nacht oben geblieben, OK so.
Allerdings ist es heute Morgen herunter gefahren als mein Status von awoken  nach home wechselt.
Der Grund der Fahrt war ASC_ShuttersLastDrive residents home.
Da passt auch etwas noch nicht.
Gruß hubiuwe

Ich glaube ich hatte da falsch gedacht. Du hast da bestimmt kein Roommate vergeben sondern das wird wenn dann über Residents gesteuert. Das wird aber schwierig hier eine gemeinsame Auffassung zu finden was es reagieren soll und wann nicht.
In der aktuellen stable Version wird bei roommate bereits and ASC_autoShuttersControlMorning/Evening abgefragt.

Das würde also bedeuten bei Residents das kein Rollo fährt welches ausschließlich auf das Residents Device reagiert und bei ASC_autoShuttersControlMorning/Evening ein off hat. Mann könnte es nun in Verbindung mit ASC_Mode_UpDown machen und sagen wenn always dann fahre unabhängig von ASC_autoShuttersControl... und wenn home oder roommate oder absent fahre in Abhängigkeit.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 September 2019, 10:20:54
Zitat von: hubiuwe am 23 September 2019, 20:01:33
Ich habe meine Rollos unterschiedlich eingestellt.
Die Rollos mit der Einstellung: "ASC_Down astro" sind von dem Fehler nicht betroffen.
Nur das Rollo mit der Einstellung: "ASC_Down bighntness" fährt abends runter.

Gruß hubiuwe

Kannst Du bitte einmal diese Version testen
https://github.com/fhem/AutoShuttersControl/archive/patch-shutterControl.zip

Wenn Du fragen hast einfach fragen. Achte auf die Rechte der Datei beim kopieren und Du musst natürlich FHEM neustarten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 24 September 2019, 18:19:14
Zitat von: CoolTux am 24 September 2019, 10:20:54
Kannst Du bitte einmal diese Version testen
https://github.com/fhem/AutoShuttersControl/archive/patch-shutterControl.zip

Wenn Du fragen hast einfach fragen. Achte auf die Rechte der Datei beim kopieren und Du musst natürlich FHEM neustarten.

Danke
Ist installiert.
Ich werde mich melden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: synaps-o-dan am 24 September 2019, 21:35:03
Hallo,
ich habe ASC im Einsatz für ein Rollladen (Duofern, Name: Rollo_Schlafzimmer) und einen Markisenantrieb (Homematic, Name: Schaltaktor_Markise). Der Markisenantrieb ist den Räumen "Terrasse" und "Garage" zugeordnet, ASC zeigt hier ein merkwürdiges Verhalten: es erkennt den Raum "Garage" als ASC-Device und versucht dieses Device folglich aus zu steuern. Dadurch tauchen im Log Fehlermeldungen auf:
2019.09.24 20:00:23 1: ERROR: empty name in readingsBeginUpdate
2019.09.24 20:00:23 1: stacktrace:
2019.09.24 20:00:23 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (2456)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2710)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3295)
2019.09.24 20:00:23 1:     main::HandleTimeout                 called by fhem.pl (673)
2019.09.24 20:00:23 1: readingsUpdate(,ASC_Time_DriveDown,25.09.2019 - 20:00) missed to call readingsBeginUpdate first.
2019.09.24 20:00:23 1: stacktrace:
2019.09.24 20:00:23 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (2457)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2710)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3295)
2019.09.24 20:00:23 1:     main::HandleTimeout                 called by fhem.pl (673)
2019.09.24 20:00:23 1: readingsUpdate(,ASC_Time_DriveUp,25.09.2019 - 07:24) missed to call readingsBeginUpdate first.
2019.09.24 20:00:23 1: stacktrace:
2019.09.24 20:00:23 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (2471)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2710)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3295)
2019.09.24 20:00:23 1:     main::HandleTimeout                 called by fhem.pl (673)


Ich poste hier noch die Readings des ASC-Devices:
Internals:
   FUUID      5d874b52-f33f-5060-d581-66caebe079388ca2
   FVERSION   73_AutoShuttersControl.pm:v0.6.31-s20180/2019-09-17 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,Rollo_Schlafzimmer,Schaltaktor_Markise,TWL
   NR         8180
   NTFY_ORDER 51-ASC
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.6.31
   OLDREADINGS:
   READINGS:
     2019-09-24 20:00:23   Garage_lastPosValue 0
     2019-09-24 20:00:23   Garage_nextAstroTimeEvent 25.09.2019 - 07:24
     2019-09-24 20:00:29   Rollo_Schlafzimmer_PosValue 100
     2019-09-24 20:00:23   Rollo_Schlafzimmer_lastPosValue 78
     2019-09-24 20:00:23   Rollo_Schlafzimmer_nextAstroTimeEvent 25.09.2019 - 07:24
     2019-09-22 20:00:24   Schaltaktor_Markise_PosValue 0
     2019-09-24 20:00:23   Schaltaktor_Markise_nextAstroTimeEvent 25.09.2019 - 07:24
     2019-09-22 12:42:45   ascEnable       on
     2019-09-22 12:22:10   controlShading  off
     2019-09-22 12:22:10   hardLockOut     off
     2019-09-22 20:06:19   room_Garage_System-_ASC_System-_Homematic_Terrasse Schaltaktor_Markise
     2019-09-22 20:06:19   room_Schlafzimmer_System-_ASC_System-_DuoFern Rollo_Schlafzimmer
     2019-09-22 12:22:10   selfDefense     off
     2019-09-24 20:00:29   state           night close
     2019-09-22 12:22:10   sunriseTimeWeHoliday off
     2019-09-22 20:06:19   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_Schlafzimmer
       Schaltaktor_Markise
   monitoredDevs:
     Rollo_Schlafzimmer:
     TWL:
       ASC        ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_twilightDevice TWL
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->ASC


Wie gesagt, "Garage" ist kein Device, sondern in room, dem das ASC-Device "Schaltaktor_Markise" zugeordnet ist.
Handelt es sich hier um einen Bug, oder habe ich was falsch angelegt?
LG, Daniel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: math78 am 24 September 2019, 22:04:16
Hallo,

benutze das Modul schon seit längerer Zeit. Bin sehr zufrieden damit. Danke an CoolTux.
Habe seit ein paar Tagen nun keine richtige Aktualisierung des Readings ASC_ShuttersLastDrive mehr. Gibt es da eine Veränderung?  Benutze die Version 0.6.32. 

Grüße
Matthias
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 September 2019, 22:07:29
Zitat von: synaps-o-dan am 24 September 2019, 21:35:03
Hallo,
ich habe ASC im Einsatz für ein Rollladen (Duofern, Name: Rollo_Schlafzimmer) und einen Markisenantrieb (Homematic, Name: Schaltaktor_Markise). Der Markisenantrieb ist den Räumen "Terrasse" und "Garage" zugeordnet, ASC zeigt hier ein merkwürdiges Verhalten: es erkennt den Raum "Garage" als ASC-Device und versucht dieses Device folglich aus zu steuern. Dadurch tauchen im Log Fehlermeldungen auf:
2019.09.24 20:00:23 1: ERROR: empty name in readingsBeginUpdate
2019.09.24 20:00:23 1: stacktrace:
2019.09.24 20:00:23 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (2456)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2710)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3295)
2019.09.24 20:00:23 1:     main::HandleTimeout                 called by fhem.pl (673)
2019.09.24 20:00:23 1: readingsUpdate(,ASC_Time_DriveDown,25.09.2019 - 20:00) missed to call readingsBeginUpdate first.
2019.09.24 20:00:23 1: stacktrace:
2019.09.24 20:00:23 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (2457)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2710)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3295)
2019.09.24 20:00:23 1:     main::HandleTimeout                 called by fhem.pl (673)
2019.09.24 20:00:23 1: readingsUpdate(,ASC_Time_DriveUp,25.09.2019 - 07:24) missed to call readingsBeginUpdate first.
2019.09.24 20:00:23 1: stacktrace:
2019.09.24 20:00:23 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (2471)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2710)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3295)
2019.09.24 20:00:23 1:     main::HandleTimeout                 called by fhem.pl (673)


Ich poste hier noch die Readings des ASC-Devices:
Internals:
   FUUID      5d874b52-f33f-5060-d581-66caebe079388ca2
   FVERSION   73_AutoShuttersControl.pm:v0.6.31-s20180/2019-09-17 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,Rollo_Schlafzimmer,Schaltaktor_Markise,TWL
   NR         8180
   NTFY_ORDER 51-ASC
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.6.31
   OLDREADINGS:
   READINGS:
     2019-09-24 20:00:23   Garage_lastPosValue 0
     2019-09-24 20:00:23   Garage_nextAstroTimeEvent 25.09.2019 - 07:24
     2019-09-24 20:00:29   Rollo_Schlafzimmer_PosValue 100
     2019-09-24 20:00:23   Rollo_Schlafzimmer_lastPosValue 78
     2019-09-24 20:00:23   Rollo_Schlafzimmer_nextAstroTimeEvent 25.09.2019 - 07:24
     2019-09-22 20:00:24   Schaltaktor_Markise_PosValue 0
     2019-09-24 20:00:23   Schaltaktor_Markise_nextAstroTimeEvent 25.09.2019 - 07:24
     2019-09-22 12:42:45   ascEnable       on
     2019-09-22 12:22:10   controlShading  off
     2019-09-22 12:22:10   hardLockOut     off
     2019-09-22 20:06:19   room_Garage_System-_ASC_System-_Homematic_Terrasse Schaltaktor_Markise
     2019-09-22 20:06:19   room_Schlafzimmer_System-_ASC_System-_DuoFern Rollo_Schlafzimmer
     2019-09-22 12:22:10   selfDefense     off
     2019-09-24 20:00:29   state           night close
     2019-09-22 12:22:10   sunriseTimeWeHoliday off
     2019-09-22 20:06:19   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_Schlafzimmer
       Schaltaktor_Markise
   monitoredDevs:
     Rollo_Schlafzimmer:
     TWL:
       ASC        ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_twilightDevice TWL
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->ASC


Wie gesagt, "Garage" ist kein Device, sondern in room, dem das ASC-Device "Schaltaktor_Markise" zugeordnet ist.
Handelt es sich hier um einen Bug, oder habe ich was falsch angelegt?
LG, Daniel

Hallo Daniel,

Es könnte ein bekannter Bug sein der durch neuen Code wieder eingetroffen ist. Ich muss mir das morgen Vormittag einmal in Ruhe anschauen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 September 2019, 22:08:49
Zitat von: math78 am 24 September 2019, 22:04:16
Hallo,

benutze das Modul schon seit längerer Zeit. Bin sehr zufrieden damit. Danke an CoolTux.
Habe seit ein paar Tagen nun keine richtige Aktualisierung des Readings ASC_ShuttersLastDrive mehr. Gibt es da eine Veränderung?  Benutze die Version 0.6.32. 

Grüße
Matthias

Hallo Matthias,

Es gab da keine Veränderung in den letzten Wochen. Eventuell kannst Du ein paar mehr Infos geben.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 September 2019, 22:25:11
Zitat von: synaps-o-dan am 24 September 2019, 21:35:03
Hallo,
ich habe ASC im Einsatz für ein Rollladen (Duofern, Name: Rollo_Schlafzimmer) und einen Markisenantrieb (Homematic, Name: Schaltaktor_Markise). Der Markisenantrieb ist den Räumen "Terrasse" und "Garage" zugeordnet, ASC zeigt hier ein merkwürdiges Verhalten: es erkennt den Raum "Garage" als ASC-Device und versucht dieses Device folglich aus zu steuern. Dadurch tauchen im Log Fehlermeldungen auf:
2019.09.24 20:00:23 1: ERROR: empty name in readingsBeginUpdate
2019.09.24 20:00:23 1: stacktrace:
2019.09.24 20:00:23 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (2456)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2710)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3295)
2019.09.24 20:00:23 1:     main::HandleTimeout                 called by fhem.pl (673)
2019.09.24 20:00:23 1: readingsUpdate(,ASC_Time_DriveDown,25.09.2019 - 20:00) missed to call readingsBeginUpdate first.
2019.09.24 20:00:23 1: stacktrace:
2019.09.24 20:00:23 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (2457)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2710)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3295)
2019.09.24 20:00:23 1:     main::HandleTimeout                 called by fhem.pl (673)
2019.09.24 20:00:23 1: readingsUpdate(,ASC_Time_DriveUp,25.09.2019 - 07:24) missed to call readingsBeginUpdate first.
2019.09.24 20:00:23 1: stacktrace:
2019.09.24 20:00:23 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (2471)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2710)
2019.09.24 20:00:23 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3295)
2019.09.24 20:00:23 1:     main::HandleTimeout                 called by fhem.pl (673)


Ich poste hier noch die Readings des ASC-Devices:
Internals:
   FUUID      5d874b52-f33f-5060-d581-66caebe079388ca2
   FVERSION   73_AutoShuttersControl.pm:v0.6.31-s20180/2019-09-17 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,Rollo_Schlafzimmer,Schaltaktor_Markise,TWL
   NR         8180
   NTFY_ORDER 51-ASC
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.6.31
   OLDREADINGS:
   READINGS:
     2019-09-24 20:00:23   Garage_lastPosValue 0
     2019-09-24 20:00:23   Garage_nextAstroTimeEvent 25.09.2019 - 07:24
     2019-09-24 20:00:29   Rollo_Schlafzimmer_PosValue 100
     2019-09-24 20:00:23   Rollo_Schlafzimmer_lastPosValue 78
     2019-09-24 20:00:23   Rollo_Schlafzimmer_nextAstroTimeEvent 25.09.2019 - 07:24
     2019-09-22 20:00:24   Schaltaktor_Markise_PosValue 0
     2019-09-24 20:00:23   Schaltaktor_Markise_nextAstroTimeEvent 25.09.2019 - 07:24
     2019-09-22 12:42:45   ascEnable       on
     2019-09-22 12:22:10   controlShading  off
     2019-09-22 12:22:10   hardLockOut     off
     2019-09-22 20:06:19   room_Garage_System-_ASC_System-_Homematic_Terrasse Schaltaktor_Markise
     2019-09-22 20:06:19   room_Schlafzimmer_System-_ASC_System-_DuoFern Rollo_Schlafzimmer
     2019-09-22 12:22:10   selfDefense     off
     2019-09-24 20:00:29   state           night close
     2019-09-22 12:22:10   sunriseTimeWeHoliday off
     2019-09-22 20:06:19   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_Schlafzimmer
       Schaltaktor_Markise
   monitoredDevs:
     Rollo_Schlafzimmer:
     TWL:
       ASC        ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_twilightDevice TWL
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       System->ASC


Wie gesagt, "Garage" ist kein Device, sondern in room, dem das ASC-Device "Schaltaktor_Markise" zugeordnet ist.
Handelt es sich hier um einen Bug, oder habe ich was falsch angelegt?
LG, Daniel

Ich habe im Code nichts finden können. Das was früher einmal diesen Fehler verursacht hat ist nicht mehr im Code.
Kannst Du bitte ein FHEM update machen damit Du die aktuelle 0.6.32 bekommst und dann noch einmal testen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: synaps-o-dan am 25 September 2019, 20:21:43
OK, ich werde updaten & testen. Melde mich wieder, wenn ein Befund vorliegt.
LG, Daniel

Zitat von: CoolTux am 24 September 2019, 22:25:11
Ich habe im Code nichts finden können. Das was früher einmal diesen Fehler verursacht hat ist nicht mehr im Code.
Kannst Du bitte ein FHEM update machen damit Du die aktuelle 0.6.32 bekommst und dann noch einmal testen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kotaro am 26 September 2019, 05:32:34
Hallo, ich habe mal eine Anfrage:

Gibt es eine Möglichkeit, den private- Mode manuell auszulösen? Dann könnte ich im Wz bei eingeschalteten FS diesen für helle Rollos aktivieren lassen, oder andere im SZ in Homemode bei gotosleep oder so diesen aktivieren lassen und bei sleep ausschalten. Und entsprechender Behanghöhe seine Wünsche aktivieren?

Bisher habe ich nur gesehen, wie viele Minuten dies vor Beginn des Herunterlassen uns aktiviert wird.

Ist generell so eine Funktion in Planung?

Und für zwischendurch, stellt sich die Frage, ob es ausreicht den manuell reading im device zu löschen, damit ich nach einer manuellen fahrt eine sofortige Aufnahme der Automatikfunktion nutzen kann?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 September 2019, 10:39:47
Hallo,

Zitat von: kotaro am 26 September 2019, 05:32:34
Hallo, ich habe mal eine Anfrage:

Gibt es eine Möglichkeit, den private- Mode manuell auszulösen? Dann könnte ich im Wz bei eingeschalteten FS diesen für helle Rollos aktivieren lassen, oder andere im SZ in Homemode bei gotosleep oder so diesen aktivieren lassen und bei sleep ausschalten. Und entsprechender Behanghöhe seine Wünsche aktivieren?

Bisher habe ich nur gesehen, wie viele Minuten dies vor Beginn des Herunterlassen uns aktiviert wird.

Ist generell so eine Funktion in Planung?
Ich gehe nicht davon aus das es in absehbarer Zeit eine entsprechende Lösung von mir für ASC geben wird. Dafür ist einfach nicht genug Zeit.



Zitat von: kotaro am 26 September 2019, 05:32:34
Und für zwischendurch, stellt sich die Frage, ob es ausreicht den manuell reading im device zu löschen, damit ich nach einer manuellen fahrt eine sofortige Aufnahme der Automatikfunktion nutzen kann?
Hier sollte es doch reichen das Attribut ASC_BlockingTime_afterManual entsprechend zu setzen.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: math78 am 26 September 2019, 20:05:58
Hallo CoolTux,

wollte dir mal noch ein Screenshot von meiner Rolladeninformationen schicken. Obwohl eben alle im Nachtmodus automatisch gefahren sind, habe ich folgende seltsame Übersicht.

Als Beispiel mal das List vom Rolladen_Bad.

Internals:
   DEF        OEQ0260699
   FUUID      5c78f9ea-f33f-3b81-d97b-8dffcf5b02740eb0
   IODev      CCU3
   NAME       Rolladen_Bad
   NR         457
   STATE      closed
   TYPE       HMCCUDEV
   ccuaddr    OEQ0260699
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    Rolladen_Bad
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.11
   statevals  devstate
   READINGS:
     2019-09-26 19:50:48   1.DIRECTION     none
     2019-09-24 17:52:02   1.INHIBIT       unlocked
     2019-09-26 19:50:48   1.LEVEL         closed
     2019-09-26 19:50:48   1.WORKING       no
     2019-05-21 15:20:20   ASC_Enable      on
     2019-09-26 07:03:49   ASC_ShuttersLastDrive day open
     2019-09-26 19:50:22   ASC_Time_DriveDown 27.09.2019 - 19:50
     2019-09-26 19:50:22   ASC_Time_DriveUp 27.09.2019 - 07:04
     2019-09-24 17:52:02   activity        alive
     2019-09-24 21:51:51   associatedWith  Rolladensteuerung
     2019-09-26 19:50:48   control         0
     2019-09-26 19:50:48   hmstate         closed
     2019-04-06 09:00:29   pct             100
     2019-09-26 19:50:48   state           closed
   hmccu:
     devspec    OEQ0260699
     dp:
       0.AES_KEY:
         OVAL       2
         VAL        2
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       69
         VAL        69
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      alive
         OVAL       false
         SVAL       alive
         VAL        false
       1.DIRECTION:
         OSVAL      down
         OVAL       2
         SVAL       none
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       closed
         VAL        0.000000
       1.WORKING:
         OSVAL      yes
         OVAL       1
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1
   ASC_BlockingTime_beforDayOpen 900
   ASC_BlockingTime_beforNightClose 900
   ASC_BrightnessSensor HS_Wohnzimmer:Helligkeit
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   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 100
   ASC_Partymode off
   ASC_Pos_Reading control
   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 70
   ASC_Shading_Angle_Right 70
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 5
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 600
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 23:00
   ASC_Time_Up_Early 05:38
   ASC_Time_Up_Late 10:00
   ASC_Time_Up_WE_Holiday 10:00
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      CCU3
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/
   group      Rolladen
   room       OG_Bad
   statedatapoint 1.LEVEL
   stripnumber 1
   substexcl  control
   substitute LEVEL!#0-0:closed,#100-100:open;DIRECTION!0:none,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,10,100


Grüße

Matthias


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 September 2019, 20:22:41
Gib mal bitte noch ein list vom ASC Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: math78 am 26 September 2019, 20:43:06
Internals:
   FUUID      5c8811cc-f33f-3b81-4d8d-72833ce611c63350
   FVERSION   73_AutoShuttersControl.pm:v0.6.32-s20223/2019-09-22 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  Astro,Fenstersensor_Arbeitszimmer_kurz,Fenstersensor_Arbeitszimmer_lang,Fenstersensor_Esszimmer_kurz,Fenstersensor_Esszimmer_lang,Fenstersensor_Kueche_links,Fenstersensor_WC,Fenstersensor_Wohnzimmer_kurz,Fenstersensor_Wohnzimmer_lang,HS_Esszimmer,HS_Terrasse,HS_Wohnzimmer,Rolladensteuerung,global,netatmo_M05_00_00_01_8a_78,rgr_Bewohner,rr_Alexandra,rr_Felix,rr_Leni,rr_Matthias,Rolladen_Bad,Rolladen_Buero_kurz,Rolladen_Buero_lang,Rolladen_Esszimmer_kurz,Rolladen_Esszimmer_lang,Rolladen_Felixzimmer_links,Rolladen_Felixzimmer_rechts,Rolladen_Flur_oben,Rolladen_Kueche_links,Rolladen_Kueche_rechts,Rolladen_Lenizimmer_links,Rolladen_Lenizimmer_rechts,Rolladen_Schlafzimmer_links,Rolladen_Schlafzimmer_rechts,Rolladen_Terrasse,Rolladen_WC,Rolladen_Wohnzimmer_kurz,Rolladen_Wohnzimmer_lang
   NR         480
   NTFY_ORDER 51-Rolladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.32
   OLDREADINGS:
   READINGS:
     2019-09-26 07:03:48   Rolladen_Bad_PosValue 100
     2019-09-26 19:50:22   Rolladen_Bad_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Bad_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 19:50:46   Rolladen_Buero_kurz_PosValue 0
     2019-09-26 19:50:22   Rolladen_Buero_kurz_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Buero_kurz_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 19:50:57   Rolladen_Buero_lang_PosValue 0
     2019-09-26 19:50:22   Rolladen_Buero_lang_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Buero_lang_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 19:50:56   Rolladen_Esszimmer_kurz_PosValue 0
     2019-09-26 19:50:22   Rolladen_Esszimmer_kurz_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Esszimmer_kurz_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 19:50:57   Rolladen_Esszimmer_lang_PosValue 0
     2019-09-26 19:50:22   Rolladen_Esszimmer_lang_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Esszimmer_lang_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 19:50:45   Rolladen_Felixzimmer_links_PosValue 0
     2019-09-26 19:50:22   Rolladen_Felixzimmer_links_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Felixzimmer_links_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 19:50:58   Rolladen_Felixzimmer_rechts_PosValue 0
     2019-09-26 19:50:22   Rolladen_Felixzimmer_rechts_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Felixzimmer_rechts_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 07:03:43   Rolladen_Flur_oben_PosValue 100
     2019-09-26 19:50:22   Rolladen_Flur_oben_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Flur_oben_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 07:03:38   Rolladen_Kueche_links_PosValue 100
     2019-09-26 19:50:22   Rolladen_Kueche_links_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Kueche_links_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 07:03:39   Rolladen_Kueche_rechts_PosValue 100
     2019-09-26 19:50:22   Rolladen_Kueche_rechts_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Kueche_rechts_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 19:50:47   Rolladen_Lenizimmer_links_PosValue 0
     2019-09-26 19:50:22   Rolladen_Lenizimmer_links_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Lenizimmer_links_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 19:44:45   Rolladen_Lenizimmer_rechts_PosValue 0
     2019-09-26 19:50:22   Rolladen_Lenizimmer_rechts_lastPosValue 0
     2019-09-26 19:50:22   Rolladen_Lenizimmer_rechts_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 20:08:38   Rolladen_Schlafzimmer_links_PosValue 10
     2019-09-26 20:28:57   Rolladen_Schlafzimmer_links_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Schlafzimmer_links_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 20:38:06   Rolladen_Schlafzimmer_rechts_PosValue 8
     2019-09-26 20:28:57   Rolladen_Schlafzimmer_rechts_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Schlafzimmer_rechts_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-25 07:02:28   Rolladen_Terrasse_PosValue 100
     2019-09-26 07:03:22   Rolladen_Terrasse_lastPosValue 0
     2019-09-26 20:30:02   Rolladen_Terrasse_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 19:50:59   Rolladen_WC_PosValue 0
     2019-09-26 19:50:22   Rolladen_WC_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_WC_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-25 07:02:01   Rolladen_Wohnzimmer_kurz_PosValue 20
     2019-09-26 19:50:22   Rolladen_Wohnzimmer_kurz_lastPosValue 20
     2019-09-26 19:50:22   Rolladen_Wohnzimmer_kurz_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-26 19:50:56   Rolladen_Wohnzimmer_lang_PosValue 0
     2019-09-26 19:50:22   Rolladen_Wohnzimmer_lang_lastPosValue 100
     2019-09-26 19:50:22   Rolladen_Wohnzimmer_lang_nextAstroTimeEvent 27.09.2019 - 07:04
     2019-09-24 21:51:59   ascEnable       on
     2019-09-22 17:19:57   controlShading  on
     2019-08-14 11:12:42   hardLockOut     off
     2019-09-24 21:51:51   room_EG_Arbeitszimmer Rolladen_Buero_kurz,Rolladen_Buero_lang
     2019-09-24 21:51:51   room_EG_Esszimmer Rolladen_Esszimmer_kurz,Rolladen_Esszimmer_lang
     2019-09-24 21:51:51   room_EG_Kueche  Rolladen_Kueche_links,Rolladen_Kueche_rechts
     2019-09-24 21:51:51   room_EG_WC      Rolladen_WC
     2019-09-24 21:51:51   room_EG_Wohnzimmer Rolladen_Terrasse,Rolladen_Wohnzimmer_kurz,Rolladen_Wohnzimmer_lang
     2019-09-24 21:51:51   room_OG_Bad     Rolladen_Bad
     2019-09-24 21:51:51   room_OG_Felixzimmer Rolladen_Felixzimmer_links,Rolladen_Felixzimmer_rechts
     2019-09-24 21:51:51   room_OG_Flur    Rolladen_Flur_oben
     2019-09-24 21:51:51   room_OG_Lenizimmer Rolladen_Lenizimmer_links,Rolladen_Lenizimmer_rechts
     2019-09-24 21:51:51   room_OG_Schlafzimmer Rolladen_Schlafzimmer_links,Rolladen_Schlafzimmer_rechts
     2019-08-15 12:09:41   selfDefense     on
     2019-09-26 20:38:06   state           manual
     2019-08-15 12:09:47   sunriseTimeWeHoliday on
     2019-09-24 21:51:51   userAttrList    rolled out
   helper:
     shuttersList:
       Rolladen_Bad
       Rolladen_Buero_kurz
       Rolladen_Buero_lang
       Rolladen_Esszimmer_kurz
       Rolladen_Esszimmer_lang
       Rolladen_Felixzimmer_links
       Rolladen_Felixzimmer_rechts
       Rolladen_Flur_oben
       Rolladen_Kueche_links
       Rolladen_Kueche_rechts
       Rolladen_Lenizimmer_links
       Rolladen_Lenizimmer_rechts
       Rolladen_Schlafzimmer_links
       Rolladen_Schlafzimmer_rechts
       Rolladen_Terrasse
       Rolladen_WC
       Rolladen_Wohnzimmer_kurz
       Rolladen_Wohnzimmer_lang
   monitoredDevs:
     Astro:
       Rolladensteuerung ASC_twilightDevice
     Fenstersensor_Arbeitszimmer_kurz:
       Rolladen_Buero_kurz ASC_WindowRec
     Fenstersensor_Arbeitszimmer_lang:
       Rolladen_Buero_lang ASC_WindowRec
     Fenstersensor_Esszimmer_kurz:
       Rolladen_Esszimmer_kurz ASC_WindowRec
     Fenstersensor_Esszimmer_lang:
       Rolladen_Esszimmer_lang ASC_WindowRec
     Fenstersensor_Kueche_links:
       Rolladen_Kueche_links ASC_WindowRec
     Fenstersensor_WC:
       Rolladen_WC ASC_WindowRec
     Fenstersensor_Wohnzimmer_kurz:
       Rolladen_Wohnzimmer_kurz ASC_WindowRec
     Fenstersensor_Wohnzimmer_lang:
       Rolladen_Wohnzimmer_lang ASC_WindowRec
     HS_Esszimmer:
       Rolladen_Esszimmer_kurz ASC_BrightnessSensor
       Rolladen_Felixzimmer_links ASC_BrightnessSensor
       Rolladen_Kueche_links ASC_BrightnessSensor
       Rolladen_Kueche_rechts ASC_BrightnessSensor
       Rolladen_Lenizimmer_rechts ASC_BrightnessSensor
     HS_Terrasse:
       Rolladen_Esszimmer_lang ASC_BrightnessSensor
       Rolladen_Felixzimmer_rechts ASC_BrightnessSensor
       Rolladen_Schlafzimmer_links ASC_BrightnessSensor
       Rolladen_Schlafzimmer_rechts ASC_BrightnessSensor
       Rolladen_Terrasse ASC_BrightnessSensor
       Rolladen_Wohnzimmer_lang ASC_BrightnessSensor
     HS_Wohnzimmer:
       Rolladen_Bad ASC_BrightnessSensor
       Rolladen_Buero_lang ASC_BrightnessSensor
       Rolladen_Wohnzimmer_kurz ASC_BrightnessSensor
     Rolladen_Bad:
     Rolladen_Buero_kurz:
     Rolladen_Buero_lang:
     Rolladen_Esszimmer_kurz:
     Rolladen_Esszimmer_lang:
     Rolladen_Felixzimmer_links:
     Rolladen_Felixzimmer_rechts:
     Rolladen_Flur_oben:
     Rolladen_Kueche_links:
     Rolladen_Kueche_rechts:
     Rolladen_Lenizimmer_links:
     Rolladen_Lenizimmer_rechts:
     Rolladen_Schlafzimmer_links:
     Rolladen_Schlafzimmer_rechts:
     Rolladen_Terrasse:
     Rolladen_WC:
     Rolladen_Wohnzimmer_kurz:
     Rolladen_Wohnzimmer_lang:
     netatmo_M05_00_00_01_8a_78:
       Rolladensteuerung ASC_rainSensor
     rgr_Bewohner:
       Rolladen_Buero_kurz ASC_Roommate_Device
       Rolladen_Buero_lang ASC_Roommate_Device
       Rolladen_Esszimmer_kurz ASC_Roommate_Device
       Rolladen_Esszimmer_lang ASC_Roommate_Device
       Rolladen_Kueche_links ASC_Roommate_Device
       Rolladen_Kueche_rechts ASC_Roommate_Device
       Rolladen_Terrasse ASC_Roommate_Device
       Rolladen_WC ASC_Roommate_Device
       Rolladen_Wohnzimmer_kurz ASC_Roommate_Device
       Rolladen_Wohnzimmer_lang ASC_Roommate_Device
       Rolladensteuerung ASC_residentsDev
     rr_Alexandra:
       Rolladen_Schlafzimmer_links ASC_Roommate_Device
       Rolladen_Schlafzimmer_rechts ASC_Roommate_Device
     rr_Felix:
       Rolladen_Felixzimmer_links ASC_Roommate_Device
       Rolladen_Felixzimmer_rechts ASC_Roommate_Device
     rr_Leni:
       Rolladen_Lenizimmer_links ASC_Roommate_Device
       Rolladen_Lenizimmer_rechts ASC_Roommate_Device
     rr_Matthias:
       Rolladen_Schlafzimmer_links ASC_Roommate_Device
       Rolladen_Schlafzimmer_rechts ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -4
   ASC_autoShuttersControlComfort off
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_rainSensor netatmo_M05_00_00_01_8a_78:rain
   ASC_residentsDev rgr_Bewohner:state
   ASC_shuttersDriveOffset 1
   ASC_tempSensor netatmo_M02_00_00_14_51_e4:temperature
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rolladen
   verbose    0


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 September 2019, 21:09:08
Bitte setze einmal das Attribut
ASC_DriveUpMaxDuration
in allen Rollo Devices. Du gibst jeweils die maximale Zeit an welche das Rollo zum hochfahren brauch plus 2-3 Sekunden Aufschlag.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: math78 am 26 September 2019, 21:40:18
Habe ich gemacht - Kontrolle der Readings dann wahrscheinlich morgen früh und morgen Abend?

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 September 2019, 21:45:53
Zitat von: math78 am 26 September 2019, 21:40:18
Habe ich gemacht - Kontrolle der Readings dann wahrscheinlich morgen früh und morgen Abend?

Grüße

Schau Mal ob er manuelle Fahrten erkennt. Ansonsten dann natürlich morgen früh.
Gefahren ist das Rollo ja heute Abend zum Sonnenuntergang oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 27 September 2019, 07:52:04
Guten Morgen CoolTux,

ich habe meine Rolladen so konfiguriert, dass diese bei Regen geschlossen werden und morgens und abends nach Astro auf- und zugehen. Nun habe wir den Fall, dass es morgens bevor die Rolladen aufgehen es schon regnet, trotzdem wird erst die "Auf"-Fahrt der Rolläden gemäß Astro gemacht um dann anschließend nach einer Minute wieder zu schliessen.
Macht es nicht Sinn und wäre es möglich, bei Regen die Astro-Fahrt einfach zwischenzuspeichern und diese nach dem Regen durchführen zu lassen?

Gruß,
Shrek
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 September 2019, 08:58:39
Zitat von: shrek71 am 27 September 2019, 07:52:04
Guten Morgen CoolTux,

ich habe meine Rolladen so konfiguriert, dass diese bei Regen geschlossen werden und morgens und abends nach Astro auf- und zugehen. Nun habe wir den Fall, dass es morgens bevor die Rolladen aufgehen es schon regnet, trotzdem wird erst die "Auf"-Fahrt der Rolläden gemäß Astro gemacht um dann anschließend nach einer Minute wieder zu schliessen.
Macht es nicht Sinn und wäre es möglich, bei Regen die Astro-Fahrt einfach zwischenzuspeichern und diese nach dem Regen durchführen zu lassen?

Gruß,
Shrek

Guten Morgen,

Das macht auf alle Fälle Sinn und eigentlich ist das auch schon so drin. Kann natürlich sein das es da noch einen Fehler gibt. Ich behalte das zum Testen mal im Hinterkopf


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 27 September 2019, 09:31:37
was mir noch aufgefallen ist. Das wenn wie heute Regen ist, es zu Unstimmigkeiten kommt.
Es gibt dann mal ein Regenperiode, die wiederum von 10-15 Minuten wo kein Regen fällt unterbrochen wird.
Ich stelle aktuell fest, das die Rolläden innerhalb von 1 Stunde 3-4 mal gefahren werden. Ist für die Motoren natürlich nicht so gut.
Vielleicht kann man da noch ein ASC_RAINING_WAITING_TIME in Minutenangaben einbauen

ich hatte das mal selbst programmiert mit einem DOIF. Dabei habe ich für den Fall das es nicht mehr regnet ein WAIT eingebaut das erst nach 30 Minuten ohne Statuswechsel
die Rolläden hochgefahren werden.



Desweiteren reagieren komischerweise die Rolläden unterschiedlich. Ich lasse da mal die Debug-Ausgaben mitlaufen.

Soll ich die dann hier posten oder im 0.8-Zweig?

Wäre auch mal hilfreich, wenn für die Debugausgaben optional in eine andere Logdatei, die man angeben kann geschrieben wird.

Gruß,
Shrek
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: shrek71 am 27 September 2019, 10:00:35
Mir sind noch ein paar Dinge aufgefallen :-(
Durch das laufende Rauf und Runterfahren der Rolläden und der anscheinend fehlerhaften Meldungen der Rolladenpositionen, bekomme ich nach einer Weile von den Steuergeräten ein "MISSING ACK" und "MISSING STATUS" gesetzt.
Ebenso sehe ich auf einmal den Status "manuell" bei einigen Rolläden, obwohl diese nie so bedient worden sind.

Dadurch lassen sich die Rolläden nur noch manuell steuern.
Ich schalte jetzt mal die Regensteuerung im Modul für mich aus. Bringt so nix.

Durch die Fülle von mögliche Kombinationen, die das Modul anbietet, wäre vielleicht mal eine Light-Version von Vorteil, die nur auf Astro/Regen/Beschattung reagiert.

Der Rolladen im Esszimmer ist nun nicht mehr steuerbar.

Gruß,
Shrek
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 September 2019, 10:40:32
Zitat von: shrek71 am 27 September 2019, 09:31:37
was mir noch aufgefallen ist. Das wenn wie heute Regen ist, es zu Unstimmigkeiten kommt.
Es gibt dann mal ein Regenperiode, die wiederum von 10-15 Minuten wo kein Regen fällt unterbrochen wird.
Ich stelle aktuell fest, das die Rolläden innerhalb von 1 Stunde 3-4 mal gefahren werden. Ist für die Motoren natürlich nicht so gut.
Vielleicht kann man da noch ein ASC_RAINING_WAITING_TIME in Minutenangaben einbauen

ich hatte das mal selbst programmiert mit einem DOIF. Dabei habe ich für den Fall das es nicht mehr regnet ein WAIT eingebaut das erst nach 30 Minuten ohne Statuswechsel
die Rolläden hochgefahren werden.



Desweiteren reagieren komischerweise die Rolläden unterschiedlich. Ich lasse da mal die Debug-Ausgaben mitlaufen.

Soll ich die dann hier posten oder im 0.8-Zweig?

Wäre auch mal hilfreich, wenn für die Debugausgaben optional in eine andere Logdatei, die man angeben kann geschrieben wird.

Gruß,
Shrek

Kannst am bestem im 0.8er Thread schreiben.
Die Idee mit dem waiting Time finde ich gut.

Das mit der separaten Logdatei ist in Arbeit.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 September 2019, 10:43:41
Zitat von: shrek71 am 27 September 2019, 10:00:35
Durch die Fülle von mögliche Kombinationen, die das Modul anbietet, wäre vielleicht mal eine Light-Version von Vorteil, die nur auf Astro/Regen/Beschattung reagiert.

Wenn man ASC das erste mal definiert ist genau das eingerichtet. Selbst Beschattung ist da noch nicht aktiv.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: math78 am 28 September 2019, 08:56:13
Guten Morgen,

anbei mal die Screenshots von gestern und heute Morgen. Trotz Einstellung von driveUpMaxDuration hat sich nichts geändert. Außerdem sind jetzt heute Morgen um 8.00 Uhr (feste Zeit am WE) die Rollläden nun gar nicht mehr selbst gefahren. Ging nur manuell.

Vielleicht hast du eine Idee (Es lief bis vor 2-3 Wochen alles einwandfrei).

Grüße
Matthias
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 September 2019, 09:07:35
Hallo,

Leider kann ich da nicht viel erkennen was das Verhalten erklären würde.
Oder Debug sieht man leider nichts.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kotaro am 28 September 2019, 09:08:13
Hallo,

ich weiß das ist nicht unbedingt direkt ASC, steht aber in WIKI unter ASC drin.
die Reading-Groups funktionieren nicht richtig. Alle werte sind einmal nach links verschoben, weil pct wert nicht angezeigt wird.
Habte das auch mit mehreren Reading-Groups für ASC

defmod rg_ASC_Rolllaeden_Level readingsGroup <Gerät>,<Stand>,<Schliessen bis>,<Öffnen auf>,<Beschattung>,<Komfort>,<Lüften>,<Privacy> (Rollladen_.*|Jalousie_.*)..:level,!?ASC_Closed_Pos,!?ASC_Open_Pos,!?ASC_Shading_Pos,!?ASC_ComfortOpen_Pos,!?ASC_Ventilate_Pos,!?ASC_PrivacyDown_Pos
attr rg_ASC_Rolllaeden_Level DbLogExclude .*
attr rg_ASC_Rolllaeden_Level commands {level => 'pct:selectnumbers,0,5,100,0,lin',\
ASC_Closed_Pos => 'ASC_Closed_Pos:selectnumbers,0,5,100,0,lin',\
ASC_Open_Pos => 'ASC_Open_Pos:selectnumbers,0,5,100,0,lin',\
ASC_Shading_Pos => 'ASC_Shading_Pos:selectnumbers,0,5,100,0,lin',\
ASC_Ventilate_Pos => 'ASC_Ventilate_Pos:selectnumbers,0,5,100,0,lin',\
ASC_ComfortOpen_Pos => 'ASC_ComfortOpen_Pos:selectnumbers,0,5,100,0,lin',\
ASC_PrivacyDown_Pos => 'ASC_PrivacyDown_Pos:selectnumbers,0,5,100,0,lin',}
attr rg_ASC_Rolllaeden_Level room ASC


Könntet ihr mir helfen, warum das passiert?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Stephan1965 am 28 September 2019, 11:46:07
Hallo,
ich habe eine Frage zu dem Attribut im Rollladen:
ZitatASC_Mode_Down - always/home/absent/off - Wann darf die Automatik steuern. immer, niemals, bei Abwesenheit des Roommate (ist kein Roommate und absent eingestellt, wird gar nicht gesteuert) (default: always)
bzw.
ZitatASC_Mode_Up - always/home/absent/off - Wann darf die Automatik steuern. immer, niemals, bei Abwesenheit des Roommate (ist kein Roommate und absent eingestellt, wird gar nicht gesteuert) (default: always)

Was bedeutet es, wenn dort home eingetragen ist?
Wenn die beiden Roomates in dem Zimmer im Zustand gotosleep, sleep, awoken sind, fährt dann der Rollladen trotzdem, wenn dort home eingetragen ist?

Ich dachte, dass der Rollladen dann erst fährt, wenn beide Roommates im Zustand home sind.

Viele Grüße
Stephan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 September 2019, 12:52:54
Es wird dann tatsächlich er bei home gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: hubiuwe am 28 September 2019, 17:30:55
Hallo
Zitat von: CoolTux am 24 September 2019, 10:20:54
Kannst Du bitte einmal diese Version testen
https://github.com/fhem/AutoShuttersControl/archive/patch-shutterControl.zip

Wenn Du fragen hast einfach fragen. Achte auf die Rechte der Datei beim kopieren und Du musst natürlich FHEM neustarten.

So es lief jetzt ein paar Tage.
Die positive Nachricht das Rollo fährt nicht mehr runter :).
Die negative Nachricht:
Alle Rollos sind abends oben geblieben... richtig so (ASC_autoShuttersControlEvening off).
Als ich abends meine Balkontür geöffnet habe und später wieder geschlossen ist das Rollo runter gefahren mit der Meldung "ASC_ShuttersLastDrive window closed at night".
Das globale Attribut "ASC_autoShuttersControlEvening off" sollte, denke ich, auch hier das fahren unterbinden.

Internals:
   FUUID      5ca7a118-f33f-e2e1-98bd-d7f3f78ef551761c
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollosteuerung
   NOTIFYDEV  global,Rollosteuerung,AK_KU_ROL,AK_SZ_ROL,AK_WZ_ROL,Sonnenstand,SonnSens,Fenster_WZ,Fenster_SZ,rr_Uwe,rgr_Bewohner
   NR         60
   NTFY_ORDER 51-Rollosteuerung
   STATE      window closed at night
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   Helper:
     DBLOG:
       AK_KU_ROL_PosValue:
         DBLogging:
           TIME       1569474379.50273
           VALUE      0
       AK_KU_ROL_lastPosValue:
         DBLogging:
           TIME       1569477601.00598
           VALUE      100
       AK_KU_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569520228.00782
           VALUE      27.09.2019 - 08:00
       AK_SZ_ROL_PosValue:
         DBLogging:
           TIME       1569523496.5682
           VALUE      50
       AK_SZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569424585.29271
           VALUE      100
       AK_SZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569517987.01087
           VALUE      27.09.2019 - 07:24
       AK_WZ_ROL_PosValue:
         DBLogging:
           TIME       1569524085.2341
           VALUE      100
       AK_WZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569477601.049
           VALUE      100
       AK_WZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569477601.05832
           VALUE      26.09.2019 - 22:00
       state:
         DBLogging:
           TIME       1569524085.2379
           VALUE      window closed at night
   OLDREADINGS:
   READINGS:
     2019-09-26 07:06:19   AK_KU_ROL_PosValue 0
     2019-09-26 08:00:01   AK_KU_ROL_lastPosValue 100
     2019-09-26 19:50:28   AK_KU_ROL_nextAstroTimeEvent 27.09.2019 - 08:00
     2019-09-26 20:44:56   AK_SZ_ROL_PosValue 50
     2019-09-22 21:01:34   AK_SZ_ROL_lastDelayPosValue 60
     2019-09-25 17:16:25   AK_SZ_ROL_lastPosValue 100
     2019-09-26 19:13:07   AK_SZ_ROL_nextAstroTimeEvent 27.09.2019 - 07:24
     2019-09-26 20:54:45   AK_WZ_ROL_PosValue 100
     2019-09-26 08:00:01   AK_WZ_ROL_lastPosValue 100
     2019-09-26 08:00:01   AK_WZ_ROL_nextAstroTimeEvent 26.09.2019 - 22:00
     2019-08-14 21:43:02   ascEnable       on
     2019-08-17 07:33:14   controlShading  on
     2019-08-14 21:43:02   hardLockOut     off
     2019-09-25 06:03:22   room_10_Wohnzimmer_90_Devices AK_WZ_ROL
     2019-09-25 06:03:22   room_20_Kueche_90_Devices AK_KU_ROL
     2019-09-25 06:03:22   room_40_Schlafzimmer_90_Devices AK_SZ_ROL
     2019-09-22 19:27:40   selfDefense     on
     2019-09-26 20:54:45   state           window closed at night
     2019-08-14 21:43:02   sunriseTimeWeHoliday off
     2019-09-25 06:03:22   userAttrList    rolled out
   helper:
     shuttersList:
       AK_KU_ROL
       AK_SZ_ROL
       AK_WZ_ROL
   monitoredDevs:
     AK_KU_ROL:
     AK_SZ_ROL:
     AK_WZ_ROL:
     Fenster_SZ:
       AK_SZ_ROL  ASC_WindowRec
     Fenster_WZ:
       AK_WZ_ROL  ASC_WindowRec
     SonnSens:
       AK_KU_ROL  ASC_BrightnessSensor
       AK_SZ_ROL  ASC_BrightnessSensor
       AK_WZ_ROL  ASC_BrightnessSensor
     Sonnenstand:
       Rollosteuerung ASC_twilightDevice
     rgr_Bewohner:
       Rollosteuerung ASC_residentsDev
     rr_Uwe:
       AK_SZ_ROL  ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 25:50
   ASC_expert 1
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor KS300:temperature
   ASC_twilightDevice Sonnenstand
   DbLogExclude .*
   DbLogInclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Wohnung
   icon       fts_shutter_automatic
   room       01_Wohnung


Internals:
   DEF        0500ECB5
   FUUID      5ca65646-f33f-e2e1-ec26-1d8036a71435abce
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     8
   NAME       AK_WZ_ROL
   NR         58
   NTFY_ORDER 50-AK_WZ_ROL
   STATE      100
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 8
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -65
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 1
   TCM_ESP3_0_SubTelNum 4
   TCM_ESP3_0_TIME 2019-09-26 20:54:45
   TYPE       EnOcean
   Helper:
     DBLOG:
       ASC_ShuttersLastDrive:
         DBLogging:
           TIME       1569524085.33944
           VALUE      window closed at night
       anglePos:
         DBLogging:
           TIME       1569524085.22399
           VALUE      90
       endPosition:
         DBLogging:
           TIME       1569524085.22399
           VALUE      closed
       position:
         DBLogging:
           TIME       1569524085.22399
           VALUE      100
       state:
         DBLogging:
           TIME       1569524085.22399
           VALUE      closed
   READINGS:
     2019-06-20 20:46:50   ASC_Enable      on
     2019-09-26 20:54:45   ASC_ShuttersLastDrive window closed at night
     2019-09-26 20:36:03   ASC_Time_DriveDown AutoShuttersControl off
     2019-09-26 20:36:03   ASC_Time_DriveUp 27.09.2019 - 08:00
     2019-09-26 20:36:03   ASC_Time_PrivacyDriveDown 26.09.2019 - 21:59
     2019-09-26 20:54:45   anglePos        90
     2019-09-25 06:03:22   associatedWith  Rollosteuerung
     2019-09-22 11:48:30   block           unlock
     2019-09-26 20:54:45   endPosition     closed
     2019-09-26 20:54:45   position        100
     2019-09-26 20:54:45   state           closed
     2019-04-06 20:14:41   teach           4BS teach-in sent
   helper:
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_BrightnessSensor SonnSens:brightness
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 10
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 30
   ASC_PrivacyDown_Pos 50
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 147
   ASC_Shading_MinMax_Elevation 21
   ASC_Shading_Min_OutsideTemperature 23.1
   ASC_Shading_Mode always
   ASC_Shading_Pos 75
   ASC_Shading_StateChange_Sunny 30000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor Alpha2:Ist-Temperatur-4
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 06:45
   ASC_Up     brightness
   ASC_Ventilate_Pos 75
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindProtection off
   ASC_WindowRec Fenster_WZ
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   DbLogInclude .*
   IODev      TCM_ESP3_0
   alias      Rollo Wohnzimmer
   calAtEndpoints yes
   devStateIcon 100:fts_shutter_100 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_10 open_ack:fts_window_2w closed:fts_shutter_100
   eep        A5-3F-7F
   group      Rollos
   icon       fts_shutter_100
   manufID    00D
   model      Eltako_FSB_ACK
   room       10_Wohnzimmer,90_Devices
   settingAccuracy high
   shutTime   24
   shutTimeCloses 40
   stateFormat position
   subDef     FFB45103
   subType    manufProfile
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     opens:stop:closes


Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 28 September 2019, 18:08:25
Frage @CoolTux: ich habe im Moment immer noch folgende Version:
Zitat73_AutoShuttersControl.pm 19638 2019-06-18 13:28:42Z CoolTux

Kann ich einfach das Modul mit der neue Version überschreiben, oder gibt es Abhängigkeiten mit Änderungen in anderen Modulen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 September 2019, 18:37:21
Zitat von: amenomade am 28 September 2019, 18:08:25
Frage @CoolTux: ich habe im Moment immer noch folgende Version:
Kann ich einfach das Modul mit der neue Version überschreiben, oder gibt es Abhängigkeiten mit Änderungen in anderen Modulen?

Du solltest nach Möglichkeit immer das gesamte FHEM updaten. Ich habe vor einiger Zeit neue Funktionen aus der fhem.pl eigebaut. Ist zwar schon ein paar Tage her aber Deine Version ist ja wirklich nicht ,ehr ganz taufrisch.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 September 2019, 18:38:06
Zitat von: hubiuwe am 28 September 2019, 17:30:55
Hallo
So es lief jetzt ein paar Tage.
Die positive Nachricht das Rollo fährt nicht mehr runter :).
Die negative Nachricht:
Alle Rollos sind abends oben geblieben... richtig so (ASC_autoShuttersControlEvening off).
Als ich abends meine Balkontür geöffnet habe und später wieder geschlossen ist das Rollo runter gefahren mit der Meldung "ASC_ShuttersLastDrive window closed at night".
Das globale Attribut "ASC_autoShuttersControlEvening off" sollte, denke ich, auch hier das fahren unterbinden.

Internals:
   FUUID      5ca7a118-f33f-e2e1-98bd-d7f3f78ef551761c
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollosteuerung
   NOTIFYDEV  global,Rollosteuerung,AK_KU_ROL,AK_SZ_ROL,AK_WZ_ROL,Sonnenstand,SonnSens,Fenster_WZ,Fenster_SZ,rr_Uwe,rgr_Bewohner
   NR         60
   NTFY_ORDER 51-Rollosteuerung
   STATE      window closed at night
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   Helper:
     DBLOG:
       AK_KU_ROL_PosValue:
         DBLogging:
           TIME       1569474379.50273
           VALUE      0
       AK_KU_ROL_lastPosValue:
         DBLogging:
           TIME       1569477601.00598
           VALUE      100
       AK_KU_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569520228.00782
           VALUE      27.09.2019 - 08:00
       AK_SZ_ROL_PosValue:
         DBLogging:
           TIME       1569523496.5682
           VALUE      50
       AK_SZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569424585.29271
           VALUE      100
       AK_SZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569517987.01087
           VALUE      27.09.2019 - 07:24
       AK_WZ_ROL_PosValue:
         DBLogging:
           TIME       1569524085.2341
           VALUE      100
       AK_WZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569477601.049
           VALUE      100
       AK_WZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569477601.05832
           VALUE      26.09.2019 - 22:00
       state:
         DBLogging:
           TIME       1569524085.2379
           VALUE      window closed at night
   OLDREADINGS:
   READINGS:
     2019-09-26 07:06:19   AK_KU_ROL_PosValue 0
     2019-09-26 08:00:01   AK_KU_ROL_lastPosValue 100
     2019-09-26 19:50:28   AK_KU_ROL_nextAstroTimeEvent 27.09.2019 - 08:00
     2019-09-26 20:44:56   AK_SZ_ROL_PosValue 50
     2019-09-22 21:01:34   AK_SZ_ROL_lastDelayPosValue 60
     2019-09-25 17:16:25   AK_SZ_ROL_lastPosValue 100
     2019-09-26 19:13:07   AK_SZ_ROL_nextAstroTimeEvent 27.09.2019 - 07:24
     2019-09-26 20:54:45   AK_WZ_ROL_PosValue 100
     2019-09-26 08:00:01   AK_WZ_ROL_lastPosValue 100
     2019-09-26 08:00:01   AK_WZ_ROL_nextAstroTimeEvent 26.09.2019 - 22:00
     2019-08-14 21:43:02   ascEnable       on
     2019-08-17 07:33:14   controlShading  on
     2019-08-14 21:43:02   hardLockOut     off
     2019-09-25 06:03:22   room_10_Wohnzimmer_90_Devices AK_WZ_ROL
     2019-09-25 06:03:22   room_20_Kueche_90_Devices AK_KU_ROL
     2019-09-25 06:03:22   room_40_Schlafzimmer_90_Devices AK_SZ_ROL
     2019-09-22 19:27:40   selfDefense     on
     2019-09-26 20:54:45   state           window closed at night
     2019-08-14 21:43:02   sunriseTimeWeHoliday off
     2019-09-25 06:03:22   userAttrList    rolled out
   helper:
     shuttersList:
       AK_KU_ROL
       AK_SZ_ROL
       AK_WZ_ROL
   monitoredDevs:
     AK_KU_ROL:
     AK_SZ_ROL:
     AK_WZ_ROL:
     Fenster_SZ:
       AK_SZ_ROL  ASC_WindowRec
     Fenster_WZ:
       AK_WZ_ROL  ASC_WindowRec
     SonnSens:
       AK_KU_ROL  ASC_BrightnessSensor
       AK_SZ_ROL  ASC_BrightnessSensor
       AK_WZ_ROL  ASC_BrightnessSensor
     Sonnenstand:
       Rollosteuerung ASC_twilightDevice
     rgr_Bewohner:
       Rollosteuerung ASC_residentsDev
     rr_Uwe:
       AK_SZ_ROL  ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 25:50
   ASC_expert 1
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor KS300:temperature
   ASC_twilightDevice Sonnenstand
   DbLogExclude .*
   DbLogInclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Wohnung
   icon       fts_shutter_automatic
   room       01_Wohnung


Internals:
   DEF        0500ECB5
   FUUID      5ca65646-f33f-e2e1-ec26-1d8036a71435abce
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     8
   NAME       AK_WZ_ROL
   NR         58
   NTFY_ORDER 50-AK_WZ_ROL
   STATE      100
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 8
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -65
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 1
   TCM_ESP3_0_SubTelNum 4
   TCM_ESP3_0_TIME 2019-09-26 20:54:45
   TYPE       EnOcean
   Helper:
     DBLOG:
       ASC_ShuttersLastDrive:
         DBLogging:
           TIME       1569524085.33944
           VALUE      window closed at night
       anglePos:
         DBLogging:
           TIME       1569524085.22399
           VALUE      90
       endPosition:
         DBLogging:
           TIME       1569524085.22399
           VALUE      closed
       position:
         DBLogging:
           TIME       1569524085.22399
           VALUE      100
       state:
         DBLogging:
           TIME       1569524085.22399
           VALUE      closed
   READINGS:
     2019-06-20 20:46:50   ASC_Enable      on
     2019-09-26 20:54:45   ASC_ShuttersLastDrive window closed at night
     2019-09-26 20:36:03   ASC_Time_DriveDown AutoShuttersControl off
     2019-09-26 20:36:03   ASC_Time_DriveUp 27.09.2019 - 08:00
     2019-09-26 20:36:03   ASC_Time_PrivacyDriveDown 26.09.2019 - 21:59
     2019-09-26 20:54:45   anglePos        90
     2019-09-25 06:03:22   associatedWith  Rollosteuerung
     2019-09-22 11:48:30   block           unlock
     2019-09-26 20:54:45   endPosition     closed
     2019-09-26 20:54:45   position        100
     2019-09-26 20:54:45   state           closed
     2019-04-06 20:14:41   teach           4BS teach-in sent
   helper:
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_BrightnessSensor SonnSens:brightness
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 10
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 30
   ASC_PrivacyDown_Pos 50
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 147
   ASC_Shading_MinMax_Elevation 21
   ASC_Shading_Min_OutsideTemperature 23.1
   ASC_Shading_Mode always
   ASC_Shading_Pos 75
   ASC_Shading_StateChange_Sunny 30000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor Alpha2:Ist-Temperatur-4
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 06:45
   ASC_Up     brightness
   ASC_Ventilate_Pos 75
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindProtection off
   ASC_WindowRec Fenster_WZ
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   DbLogInclude .*
   IODev      TCM_ESP3_0
   alias      Rollo Wohnzimmer
   calAtEndpoints yes
   devStateIcon 100:fts_shutter_100 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_10 open_ack:fts_window_2w closed:fts_shutter_100
   eep        A5-3F-7F
   group      Rollos
   icon       fts_shutter_100
   manufID    00D
   model      Eltako_FSB_ACK
   room       10_Wohnzimmer,90_Devices
   settingAccuracy high
   shutTime   24
   shutTimeCloses 40
   stateFormat position
   subDef     FFB45103
   subType    manufProfile
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     opens:stop:closes


Gruß

Schaue ich mir an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: amenomade am 28 September 2019, 18:52:03
Zitat von: CoolTux am 28 September 2019, 18:37:21
Du solltest nach Möglichkeit immer das gesamte FHEM updaten. Ich habe vor einiger Zeit neue Funktionen aus der fhem.pl eigebaut. Ist zwar schon ein paar Tage her aber Deine Version ist ja wirklich nicht ,ehr ganz taufrisch.
Naja... ich bin immer vorsichtig mit Updates... Never touch a running system... Aber Danke für die Antwort
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: synaps-o-dan am 29 September 2019, 14:33:36
Nach update auf die neueste 0.6-Version ist der Fehler verschwunden. Vielen lieben Dank für den Support und dass coole Modul!!
LG, Daniel




Zitat von: synaps-o-dan am 25 September 2019, 20:21:43
OK, ich werde updaten & testen. Melde mich wieder, wenn ein Befund vorliegt.
LG, Daniel



Gesendet von iPad mit Tapatalk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: DrJJ am 03 Oktober 2019, 10:57:06
Hallo Leute,

ich habe mir gestern das Modul eingerichtet und die Rollos sind tadellos automatisch heruntergefahren, auch manuell geht alles. Heute morgen ist leider keiner meiner Rollos hochgefahren. Kann mir jemand einen Tip geben was ich falsch mache? Schon mal vielen Dank für eure Hilfe. Aktuelle Version ist V0.6.32

Hier mal meine aktuelle Konfiguration

define Rollladenautomatik AutoShuttersControl
setuuid Rollladenautomatik 5d92f9ec-f33f-2716-d25c-b338507b1d27e0a7
attr Rollladenautomatik ASC_autoAstroModeEvening CIVIL
attr Rollladenautomatik ASC_autoAstroModeMorning CIVIL
attr Rollladenautomatik DbLogExclude .*
attr Rollladenautomatik devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr Rollladenautomatik icon fts_shutter_automatic
attr Rollladenautomatik room System

define Rollo_KU_Fe_Li ROLLO
setuuid Rollo_KU_Fe_Li 5d93176e-f33f-2716-af73-dfb2961e59f9a3dd
attr Rollo_KU_Fe_Li 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 Rollo_KU_Fe_Li ASC 1
attr Rollo_KU_Fe_Li ASC_Down astro
attr Rollo_KU_Fe_Li ASC_Mode_Down always
attr Rollo_KU_Fe_Li ASC_Mode_Up always
attr Rollo_KU_Fe_Li ASC_Pos_Reading position
attr Rollo_KU_Fe_Li ASC_Time_Down_Early 15:00
attr Rollo_KU_Fe_Li ASC_Time_Down_Late 23:00
attr Rollo_KU_Fe_Li ASC_Time_Up_Early 07:30
attr Rollo_KU_Fe_Li ASC_Time_Up_Late 10:00
attr Rollo_KU_Fe_Li ASC_Time_Up_WE_Holiday 08:00
attr Rollo_KU_Fe_Li ASC_Up astro
attr Rollo_KU_Fe_Li DbLogExclude .*
attr Rollo_KU_Fe_Li alias Küche Fenster links
attr Rollo_KU_Fe_Li cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
attr Rollo_KU_Fe_Li 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
attr Rollo_KU_Fe_Li rl_autoStop 1
attr Rollo_KU_Fe_Li rl_commandDown set Ro_KU_Fe_Li_down trigger
attr Rollo_KU_Fe_Li rl_commandStop set Ro_KU_Fe_Li_up trigger
attr Rollo_KU_Fe_Li rl_commandUp set Ro_KU_Fe_Li_up trigger
attr Rollo_KU_Fe_Li rl_excessBottom 2
attr Rollo_KU_Fe_Li rl_excessTop 4
attr Rollo_KU_Fe_Li rl_secondsDown 30
attr Rollo_KU_Fe_Li rl_secondsUp 30
attr Rollo_KU_Fe_Li rl_switchTime 1
attr Rollo_KU_Fe_Li rl_type normal
attr Rollo_KU_Fe_Li room Haus
attr Rollo_KU_Fe_Li webCmd open:closed:half
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Oktober 2019, 11:51:18
Ändere mal Dein Attribut ASC_Pos_Reading position auf pct. Das Rollo Modul hatte da vor ein paar Monaten umgestellt.

Und bitte beim nächsten mal ein list vom Device kein Auszug aus der Konfig.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: DrJJ am 03 Oktober 2019, 13:46:52
Vielen Dank für deine Hilfe, genau dies war mein Problem.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 03 Oktober 2019, 16:11:16
Hallo CoolTux,

Welche Version wird denn aktuell über FHEM Update ausgeliefert? Ich nutze noch eine von deinen "Zwischenversionen" 0.6.33. und würde gerne wieder in den normalen Update Zyklus einsteigen.

In dem Zusammenhang mal eine kleine OffTopic Frage. Kann man vor einen Update sehen, welche Versionen die Module gerade haben, die ausgeliefert werden? 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 Oktober 2019, 17:07:59
Aktuell wird die 0.6.32 ausgeliefert.
Ich schaue mir die Tage einmal an ob ich die 0.6.33 frei gebe.

Man kann ins SVN von FHEM gehen und sich da die Version anschauen. Ansonsten leider nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: mrrosy am 04 Oktober 2019, 00:37:17
Hallo Zusammen,

ev. kann mir jemand helfen, ich verwende das ASC Modul jetzt im Testing seit einigen Monaten und bin sehr begeistert. Vielen Dank an die
Macher auf diesem Wege.

Ich habe aber eine Schwierigkeit bei der Urlaubssteuerung, in meinem Haushalt gibt es schulferienabhängige Steuerungen (Rollladen der Kinder) und urlaubsabhängige Steuerungen (Rollladen der Eltern).
Ich würde gerne verschiedene holiday Module verschiedenen Rollladen-Devices zuordnen können, damit der Elternrollladen in den Schulferien trotzdem früh hoch fährt die Kids-Rollläden aber später hochfahren und sie weiter schlafen können.
Wenn die Eltern aber auch Urlaub haben oder WE ist dann sollen die Rollläden der Eltern und Kinder natürlich auch erst zur WE_holiday Zeit fahren.

Gibt es eine Möglichkeit verschiedene Holiday-Module an einzelne Devices zu hängen ? Besten Dank vorab.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 Oktober 2019, 06:31:52
Hallo

Eine Urlaubssteuerung pro Bewohner ist nicht vorgesehen. Ist auch nicht nötig da bei Verwendung von Rooommates die Steuerung eh individuell pro Bewohner ist.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sledge am 05 Oktober 2019, 20:30:01
Hi,

ich habe meine Rollladen alle vor ein paar Tagen nochmal neu mit ASC aufgesetzt - und dabei sind mir 3 Dinge aufgefallen:

1. Es wird eine manuelle Fahrt erkannt, obwohl niemand die Schalter berührt hat oder an FHEM rumgespielt hat
2. Vereinzelt fahren Rollladen nicht
3. ASC_shuttersDriveOffset wird nicht berücksichtigt

Ich verwende Version 0.6.32 - Fhem Update heute durchgeführt inkl. "shutdown restart"

Hier ein List des ASC:

Internals:
   FUUID      5d94cb79-f33f-6eb5-9409-95556cd67c0e1658
   FVERSION   73_AutoShuttersControl.pm:v0.6.32-s20223/2019-09-22 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,BE.OG.1.RO,EZ.EG.RO,KC.OG.1.RO,KC.OG.2.RO,KL.OG.1.RO,KL.OG.2.RO,KL.OG.3.RO,KU.EG.1.RO,KU.EG.2.RO,SZ.ELW.RO,WZ.EG.RO
   NR         234
   NTFY_ORDER 51-ASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.32
   OLDREADINGS:
   READINGS:
     2019-10-05 19:30:17   BE.OG.1.RO_PosValue 0
     2019-10-05 19:29:20   BE.OG.1.RO_lastPosValue 100
     2019-10-05 19:29:20   BE.OG.1.RO_nextAstroTimeEvent  6.10.2019 - 06:20
     2019-10-05 19:29:55   EZ.EG.RO_PosValue 0
     2019-10-05 19:29:20   EZ.EG.RO_lastPosValue 100
     2019-10-05 19:29:20   EZ.EG.RO_nextAstroTimeEvent  6.10.2019 - 06:20
     2019-10-05 19:30:19   KC.OG.1.RO_PosValue 0
     2019-10-05 19:29:20   KC.OG.1.RO_lastPosValue 100
     2019-10-05 19:29:20   KC.OG.1.RO_nextAstroTimeEvent  6.10.2019 - 06:20
     2019-10-05 19:30:20   KC.OG.2.RO_PosValue 0
     2019-10-05 19:29:20   KC.OG.2.RO_lastPosValue 100
     2019-10-05 19:29:20   KC.OG.2.RO_nextAstroTimeEvent  6.10.2019 - 06:20
     2019-10-05 19:30:22   KL.OG.1.RO_PosValue 0
     2019-10-05 19:29:20   KL.OG.1.RO_lastPosValue 100
     2019-10-05 19:29:20   KL.OG.1.RO_nextAstroTimeEvent  6.10.2019 - 06:20
     2019-10-05 19:30:18   KL.OG.2.RO_PosValue 0
     2019-10-05 19:29:20   KL.OG.2.RO_lastPosValue 100
     2019-10-05 19:29:20   KL.OG.2.RO_nextAstroTimeEvent  6.10.2019 - 06:20
     2019-10-05 19:30:18   KL.OG.3.RO_PosValue 0
     2019-10-05 19:29:20   KL.OG.3.RO_lastPosValue 100
     2019-10-05 19:29:20   KL.OG.3.RO_nextAstroTimeEvent  6.10.2019 - 06:20
     2019-10-05 19:30:19   KU.EG.1.RO_PosValue 0
     2019-10-05 19:29:20   KU.EG.1.RO_lastPosValue 100
     2019-10-05 19:29:20   KU.EG.1.RO_nextAstroTimeEvent  6.10.2019 - 06:20
     2019-10-05 19:30:20   KU.EG.2.RO_PosValue 0
     2019-10-05 19:29:20   KU.EG.2.RO_lastPosValue 100
     2019-10-05 19:29:20   KU.EG.2.RO_nextAstroTimeEvent  6.10.2019 - 06:20
     2019-10-05 19:14:34   SZ.ELW.RO_PosValue 100
     2019-10-05 06:18:42   SZ.ELW.RO_lastPosValue 0
     2019-10-05 19:29:20   SZ.ELW.RO_nextAstroTimeEvent  6.10.2019 - 06:20
     2019-10-05 19:29:54   WZ.EG.RO_PosValue 0
     2019-10-05 19:29:20   WZ.EG.RO_lastPosValue 100
     2019-10-05 19:29:20   WZ.EG.RO_nextAstroTimeEvent  6.10.2019 - 06:20
     2019-10-02 18:08:25   ascEnable       on
     2019-10-02 18:08:25   controlShading  off
     2019-10-02 18:08:25   hardLockOut     off
     2019-10-05 19:13:31   room_Einliegerwohnung-_Schlafzimmer_hersteller-_homematic_technik-_rollladen SZ.ELW.RO
     2019-10-05 19:13:31   room_Erdgeschoss-_K__che_hersteller-_homematic_technik-_rollladen KU.EG.1.RO,KU.EG.2.RO
     2019-10-05 19:13:31   room_Erdgeschoss-_Wohnzimmer_hersteller-_shelly_technik-_rollladen WZ.EG.RO
     2019-10-05 19:13:31   room_Obergeschoss-_Badezimmer_hersteller-_homematic_technik-_rollladen BE.OG.1.RO
     2019-10-05 19:13:31   room_hersteller-_homematic_technik-_rollladen_Obergeschoss-_Christoph KC.OG.1.RO,KC.OG.2.RO
     2019-10-05 19:13:31   room_hersteller-_homematic_technik-_rollladen_Obergeschoss-_Lilith KL.OG.1.RO,KL.OG.2.RO,KL.OG.3.RO
     2019-10-05 19:13:31   room_hersteller-_shelly_Erdgeschoss-_Esszimmer_technik-_rollladen EZ.EG.RO
     2019-10-02 18:08:25   selfDefense     off
     2019-10-05 19:30:22   state           manual
     2019-10-02 18:08:25   sunriseTimeWeHoliday off
     2019-10-05 19:13:31   userAttrList    rolled out
   helper:
     shuttersList:
       BE.OG.1.RO
       EZ.EG.RO
       KC.OG.1.RO
       KC.OG.2.RO
       KL.OG.1.RO
       KL.OG.2.RO
       KL.OG.3.RO
       KU.EG.1.RO
       KU.EG.2.RO
       SZ.ELW.RO
       WZ.EG.RO
   monitoredDevs:
     BE.OG.1.RO:
     EZ.EG.RO:
     KC.OG.1.RO:
     KC.OG.2.RO:
     KL.OG.1.RO:
     KL.OG.2.RO:
     KL.OG.3.RO:
     KU.EG.1.RO:
     KU.EG.2.RO:
     SZ.ELW.RO:
     WZ.EG.RO:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning NAUTIC
   ASC_debug  1
   ASC_shuttersDriveOffset 240
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       technik->rollladen
   verbose    4


Hier das List des Devices, der nicht gefahren wurde (heute abend keine Schließen-Fahrt - gestern abend war es ein anderes Device, das nicht runtergefahren wurde):

Internals:
   DEF        5054CA
   DI.EG.HMU_MSGCNT 1
   DI.EG.HMU_RAWMSG 0500004B2FA4105054CA37A0E20601C8004D
   DI.EG.HMU_RSSI -75
   DI.EG.HMU_TIME 2019-10-05 19:14:34
   FUUID      5d25bb95-f33f-6eb5-9581-310c1e62680a8f66
   FZ.ELW.HMU_MSGCNT 1
   FZ.ELW.HMU_RAWMSG 050000392FA4105054CA37A0E20601C8004D
   FZ.ELW.HMU_RSSI -57
   FZ.ELW.HMU_TIME 2019-10-05 19:14:34
   IODev      WZ.EG.HMU
   LASTInputDev WZ.EG.HMU
   MSGCNT     3
   NAME       SZ.ELW.RO
   NOTIFYDEV  global
   NR         120
   NTFY_ORDER 50-SZ.ELW.RO
   STATE      100
   TYPE       CUL_HM
   WZ.EG.HMU_MSGCNT 1
   WZ.EG.HMU_RAWMSG 050100492FA4105054CA37A0E20601C8004D
   WZ.EG.HMU_RSSI -73
   WZ.EG.HMU_TIME 2019-10-05 19:14:34
   chanNo     01
   lastMsg    No:2F - t:10 s:5054CA d:37A0E2 0601C8004D
   protLastRcv 2019-10-05 19:14:34
   protRcv    1 last_at:2019-10-05 19:14:34
   protSnd    2 last_at:2019-10-05 19:14:34
   protState  CMDs_done
   rssi_WZ.EG.HMU cnt:1 min:-77 max:-77 avg:-77 lst:-77
   rssi_at_DI.EG.HMU cnt:1 min:-75 max:-75 avg:-75 lst:-75
   rssi_at_FZ.ELW.HMU cnt:1 min:-57 max:-57 avg:-57 lst:-57
   rssi_at_WZ.EG.HMU cnt:1 min:-73 max:-73 avg:-73 lst:-73
   READINGS:
     2019-10-02 18:13:44   ASC_Enable      on
     2019-10-05 19:14:34   ASC_ShuttersLastDrive manual
     2019-10-05 19:29:20   ASC_Time_DriveDown  6.10.2019 - 19:29
     2019-10-05 19:29:20   ASC_Time_DriveUp  6.10.2019 - 06:20
     2019-10-05 06:18:43   CommandAccepted yes
     2019-07-10 12:19:09   D-firmware      2.11
     2019-07-10 12:19:09   D-serialNr      NEQ1365369
     2019-07-10 12:19:19   PairedTo        0x37A0E2
     2019-07-10 12:19:20   R-driveDown     28 s
     2019-07-10 12:19:20   R-driveTurn     0.5 s
     2019-07-10 12:19:20   R-driveUp       28 s
     2019-07-10 12:19:19   R-pairCentral   0x37A0E2
     2019-07-10 12:19:20   R-sign          off
     2019-07-10 12:19:19   RegL_00.        00:00 02:01 0A:37 0B:A0 0C:E2 15:FF 18:00
     2019-07-10 12:19:20   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:18 0D:01 0E:18 0F:05 10:00 30:06 56:00 57:24
     2019-10-05 19:13:32   associatedWith  ASC
     2019-10-05 19:14:34   deviceMsg       on (to vccu)
     2019-10-05 19:14:34   level           100
     2019-10-05 19:14:34   motor           stop:on
     2019-10-05 19:14:34   pct             100
     2019-10-05 19:14:34   recentStateType info
     2019-10-05 19:14:34   state           on
     2019-10-05 19:14:34   timedOn         off
   helper:
     HM_CMDNR   47
     cSnd       ,0137A0E25054CA010E
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5054CA,00,00,00
       nextSend   1570295674.59418
       rxt        0
       vccu       vccu
       p:
         5054CA
         00
         00
         00
       prefIO:
         WZ.EG.HMU
     mRssi:
       mNo        2F
       io:
         DI.EG.HMU:
           -75
           -75
         FZ.ELW.HMU:
           -57
           -57
         WZ.EG.HMU:
           -71
           -71
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         FZ.ELW.HMU
       flg        A
       ts         1570295674.27382
       ack:
         HASH(0x55e71a6b8b88)
         2F800237A0E25054CA00
     rssi:
       WZ.EG.HMU:
         avg        -77
         cnt        1
         lst        -77
         max        -77
         min        -77
       at_DI.EG.HMU:
         avg        -75
         cnt        1
         lst        -75
         max        -75
         min        -75
       at_FZ.ELW.HMU:
         avg        -57
         cnt        1
         lst        -57
         max        -57
         min        -57
       at_WZ.EG.HMU:
         avg        -73
         cnt        1
         lst        -73
         max        -73
         min        -73
Attributes:
   ASC        2
   ASC_Pos_Reading pct
   IODev      WZ.EG.HMU
   IOgrp      vccu:WZ.EG.HMU
   alias      Gästezimmer
   autoReadReg 4_reqStatus
   devStateIcon 0:fts_shutter_100 100:fts_shutter_10 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100 set_.*:fts_shutter_updown
   expert     2_raw
   firmware   2.11
   group      Rollladen
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       Einliegerwohnung->Schlafzimmer,hersteller->homematic,technik->rollladen
   serialNr   NEQ1365369
   stateFormat pct
   subType    blindActuator
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


Zur Sicherheit hatte ich verbose=4 und auch das ASC_debug Attribut gesetzt - log habe ich an den Post angehängt - alles seit shutdown restart bis zum Ende der Fahrten.

Was mich wirklich verwundert: Das mit dem driveoffset hat schonmal funktioniert, ganz sicher. Das Problem mit den "manuellen Fahrten" und vereinzelten nicht gefahrenen Rollladen habe ich schon "immer" wieder mal gehabt.

Muss ein einfacher Config-Fehler auf meiner Seite sein....

Gruß,

Tom


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Oktober 2019, 20:47:15
Hallo,

Damit DriveOffset funktioniert muss DriveOffsetStart gesetzt sein. Wegen meiner auch bei allen auf 1s.
Das Problem mit dem erkennen einer manuellen fahrt wird daran liegen das die Readings hin und wieder auch ohne Fahrten aktualisiert werden. Ein event-on-change-reading unter anderem auf pct sollte helfen.
Das einige Rollos nicht fahren ist seltsam. Ich schaue morgen mal ins Log
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sledge am 05 Oktober 2019, 20:52:38
Danke Dir,

event-on-change hatte ich bisher nur bei den Shelly, da die regelmäßig via mqtt den Status melden. Drive Offset je Device habe ich jetzt auch gesetzt - war mir nicht (mehr) klar, dass es auch an jedem Device gesetzt werden muss.

Wenn ich noch was tun kann, let me know.

Gruß,

Tom
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 05 Oktober 2019, 21:07:05
Nicht DriveOffset an jedem Device sondern DriveOffsetStart an jedem Device.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: sledge am 06 Oktober 2019, 12:11:15
Zitat von: CoolTux am 05 Oktober 2019, 21:07:05
Nicht DriveOffset an jedem Device sondern DriveOffsetStart an jedem Device.
Habe ich auch gemacht - war nur "Faulheit beim tippen. Aber Danke für den Hinweis :-)

Event-on-change-reading hat schonmal geholfen - wir haben 12:10 und der Status steht auf "day open" - nicht auf manuell...

Gruß,
Tom
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: angkor78 am 06 Oktober 2019, 13:25:01
Hallo zusammen

Ich versuche nun schon eine ganze weile, meine Rollladen  durch meinen Lux Sensor steuern zu lassen,
nur leider will es einfach nicht gelingen.

Mit einer sehr frühen Version lief es eigentlich schon einmal.

hier mal ein list des ASC Device

Internals:
   CFGFN     
   FUUID      5d95cba4-f33f-b856-37b2-c0a7c01e79861866
   FVERSION   73_AutoShuttersControl.pm:v0.6.32-s20223/2019-09-22 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  ESPEasy_WetterESP,Rolladensteuerung,Twilight,global,og_fenster_sz_r,og_fenster_wz,rgr_Bewohner,rr_Stefan,rolladen.og.kue,rolladen.rechts.og.sz,rolladen.wz.og
   NR         257
   NTFY_ORDER 51-Rolladensteuerung
   STATE      residents awoken
   TYPE       AutoShuttersControl
   VERSION    v0.6.32
   OLDREADINGS:
   READINGS:
     2019-10-03 12:36:25   ascEnable       on
     2019-10-03 12:21:24   controlShading  off
     2019-10-03 12:21:24   hardLockOut     off
     2019-10-06 10:00:23   rolladen.og.kue_PosValue 100
     2019-10-06 10:00:01   rolladen.og.kue_lastPosValue 0
     2019-10-06 10:00:01   rolladen.og.kue_nextAstroTimeEvent  6.10.2019 - 22:30
     2019-10-06 11:11:12   rolladen.rechts.og.sz_PosValue 100
     2019-10-06 11:10:50   rolladen.rechts.og.sz_lastPosValue 0
     2019-10-06 07:45:06   rolladen.rechts.og.sz_nextAstroTimeEvent  6.10.2019 - 19:44
     2019-10-06 11:11:13   rolladen.wz.og_PosValue 100
     2019-10-06 10:00:01   rolladen.wz.og_lastPosValue 0
     2019-10-06 10:00:01   rolladen.wz.og_nextAstroTimeEvent  6.10.2019 - 22:30
     2019-10-03 13:12:48   room_00_Wohnzimmer_AutoShuttersControl rolladen.wz.og
     2019-10-03 13:12:48   room_10_Schlafzimmer_AutoShuttersControl rolladen.rechts.og.sz
     2019-10-03 13:12:48   room_20_Kueche_AutoShuttersControl rolladen.og.kue
     2019-10-03 12:21:24   selfDefense     off
     2019-10-06 11:11:13   state           residents awoken
     2019-10-03 12:21:24   sunriseTimeWeHoliday off
     2019-10-03 13:12:48   userAttrList    rolled out
   helper:
     shuttersList:
       rolladen.og.kue
       rolladen.rechts.og.sz
       rolladen.wz.og
   monitoredDevs:
     ESPEasy_WetterESP:
       rolladen.og.kue ASC_BrightnessSensor
       rolladen.wz.og ASC_BrightnessSensor
     Twilight:
       Rolladensteuerung ASC_twilightDevice
     og_fenster_sz_r:
       rolladen.rechts.og.sz ASC_WindowRec
     og_fenster_wz:
       rolladen.wz.og ASC_WindowRec
     rgr_Bewohner:
       Rolladensteuerung ASC_residentsDev
     rolladen.og.kue:
     rolladen.rechts.og.sz:
     rolladen.wz.og:
     rr_Stefan:
       rolladen.rechts.og.sz ASC_Roommate_Device
Attributes:
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 90:90
   ASC_expert 1
   ASC_residentsDev rgr_Bewohner:state
   ASC_tempSensor ESPEasy_WetterESP:Temperature
   ASC_twilightDevice Twilight
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       AutoShuttersControl


und von einem Rolladen

Internals:
   DEF        469CE5
   FUUID      5c728945-f33f-b856-2af7-4005fe428714398f
   HMLGW_MSGCNT 40
   HMLGW_RAWMSG 0501002F54A410469CE52017890601C800
   HMLGW_RSSI -47
   HMLGW_TIME 2019-10-06 11:11:13
   IODev      HMLGW
   LASTInputDev HMLGW
   MSGCNT     40
   NAME       rolladen.wz.og
   NOTIFYDEV  global
   NR         74
   NTFY_ORDER 50-rolladen.wz.og
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:54 - t:10 s:469CE5 d:201789 0601C800
   protLastRcv 2019-10-06 11:11:13
   protRcv    39 last_at:2019-10-06 11:11:13
   protResnd  1 last_at:2019-10-03 12:21:23
   protSnd    42 last_at:2019-10-06 11:11:13
   protState  CMDs_done
   rssi_HMLGW cnt:16 min:-63 max:-48 avg:-55.56 lst:-56
   rssi_at_HMLGW cnt:40 min:-55 max:-38 avg:-46.52 lst:-47
   OLDREADINGS:
   READINGS:
     2019-10-03 13:10:22   ASC_Enable      on
     2019-10-06 11:11:13   ASC_ShuttersLastDrive residents awoken
     2019-10-06 10:00:01   ASC_Time_DriveDown  6.10.2019 - 22:30
     2019-10-06 10:00:01   ASC_Time_DriveUp  7.10.2019 - 10:00
     2019-10-06 11:10:50   CommandAccepted yes
     2018-07-29 11:08:01   D-firmware      2.8
     2018-07-29 11:08:01   D-serialNr      NEQ0351809
     2018-10-02 12:35:19   PairedTo        0x201789
     2018-07-29 11:16:57   R-driveDown     17 s
     2018-07-29 10:44:07   R-driveTurn     0.5 s
     2018-07-29 11:17:11   R-driveUp       18 s
     2018-07-29 11:07:13   R-pairCentral   0x201789
     2018-07-29 10:44:07   R-powerUpAction off
     2018-07-29 10:44:07   R-sign          off
     2018-10-02 12:35:19   RegL_00.        02:01 0A:20 0B:17 0C:89 15:FF 18:00 00:00
     2018-10-02 12:35:20   RegL_01.        08:00 09:00 0A:00 0B:00 0C:AA 0D:00 0E:B4 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-10-03 13:12:48   associatedWith  Rolladensteuerung,Rollladensteuerung
     2019-10-06 11:11:13   deviceMsg       on (to HMLGW)
     2019-10-06 11:11:13   level           100
     2019-10-06 11:11:13   motor           stop:on
     2019-10-06 11:11:13   pct             100
     2018-10-02 12:35:01   powerOn         2018-10-02 12:35:01
     2019-10-06 11:11:13   recentStateType info
     2018-07-29 11:08:01   sabotageAttackId_ErrIoId_424242 cnt:166
     2018-07-29 11:08:01   sabotageAttack_ErrIoAttack cnt 166
     2019-10-06 11:11:13   state           on
     2019-10-06 11:11:13   timedOn         off
   helper:
     HM_CMDNR   84
     cSnd       11201789469CE5020100,11201789469CE50201C8
     dlvlCmd    ++A011201789469CE50201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +469CE5,00,00,00
       nextSend   1570353073.63562
       prefIO     
       rxt        0
       vccu       
       p:
         469CE5
         00
         00
         00
     mRssi:
       mNo        54
       io:
         HMLGW:
           -39
           -39
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLGW
       flg        A
       ts         1570353073.33919
       ack:
         HASH(0x55d8790dc570)
         548002201789469CE500
     rssi:
       HMLGW:
         avg        -55.5625
         cnt        16
         lst        -56
         max        -48
         min        -63
       at_HMLGW:
         avg        -46.525
         cnt        40
         lst        -47
         max        -38
         min        -55
Attributes:
   ASC        2
   ASC_BrightnessSensor ESPEasy_WetterESP
   ASC_Down   brightness
   ASC_Pos_Reading pct
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 10:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec og_fenster_wz
   ASC_WindowRec_subType twostate
   IODev      HMLGW
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.8
   group      Rolladen
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       00_Wohnzimmer,AutoShuttersControl
   serialNr   NEQ0351809
   subType    blindActuator
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


ich hoffe jemand hat eine Idee

mfg Stefan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Oktober 2019, 14:10:00
Iwas genau geht denn nicht?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: angkor78 am 06 Oktober 2019, 14:29:00
Naja sie reagieren einfach nicht auf den Helligkeitssensor.
Genau wie meine Fenster Sensoren, obwohl die Einstellungen gleich sind geht die Ventilate Funktion bei einem und  beim anderen nicht
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 Oktober 2019, 15:28:08
Dann aktiviere mal debug im ASC Device und dann öffne das Fenster. Danach das Log hier posten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 Oktober 2019, 07:11:31
Zitat von: hubiuwe am 28 September 2019, 17:30:55
Hallo
So es lief jetzt ein paar Tage.
Die positive Nachricht das Rollo fährt nicht mehr runter :).
Die negative Nachricht:
Alle Rollos sind abends oben geblieben... richtig so (ASC_autoShuttersControlEvening off).
Als ich abends meine Balkontür geöffnet habe und später wieder geschlossen ist das Rollo runter gefahren mit der Meldung "ASC_ShuttersLastDrive window closed at night".
Das globale Attribut "ASC_autoShuttersControlEvening off" sollte, denke ich, auch hier das fahren unterbinden.

Internals:
   FUUID      5ca7a118-f33f-e2e1-98bd-d7f3f78ef551761c
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollosteuerung
   NOTIFYDEV  global,Rollosteuerung,AK_KU_ROL,AK_SZ_ROL,AK_WZ_ROL,Sonnenstand,SonnSens,Fenster_WZ,Fenster_SZ,rr_Uwe,rgr_Bewohner
   NR         60
   NTFY_ORDER 51-Rollosteuerung
   STATE      window closed at night
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   Helper:
     DBLOG:
       AK_KU_ROL_PosValue:
         DBLogging:
           TIME       1569474379.50273
           VALUE      0
       AK_KU_ROL_lastPosValue:
         DBLogging:
           TIME       1569477601.00598
           VALUE      100
       AK_KU_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569520228.00782
           VALUE      27.09.2019 - 08:00
       AK_SZ_ROL_PosValue:
         DBLogging:
           TIME       1569523496.5682
           VALUE      50
       AK_SZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569424585.29271
           VALUE      100
       AK_SZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569517987.01087
           VALUE      27.09.2019 - 07:24
       AK_WZ_ROL_PosValue:
         DBLogging:
           TIME       1569524085.2341
           VALUE      100
       AK_WZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569477601.049
           VALUE      100
       AK_WZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569477601.05832
           VALUE      26.09.2019 - 22:00
       state:
         DBLogging:
           TIME       1569524085.2379
           VALUE      window closed at night
   OLDREADINGS:
   READINGS:
     2019-09-26 07:06:19   AK_KU_ROL_PosValue 0
     2019-09-26 08:00:01   AK_KU_ROL_lastPosValue 100
     2019-09-26 19:50:28   AK_KU_ROL_nextAstroTimeEvent 27.09.2019 - 08:00
     2019-09-26 20:44:56   AK_SZ_ROL_PosValue 50
     2019-09-22 21:01:34   AK_SZ_ROL_lastDelayPosValue 60
     2019-09-25 17:16:25   AK_SZ_ROL_lastPosValue 100
     2019-09-26 19:13:07   AK_SZ_ROL_nextAstroTimeEvent 27.09.2019 - 07:24
     2019-09-26 20:54:45   AK_WZ_ROL_PosValue 100
     2019-09-26 08:00:01   AK_WZ_ROL_lastPosValue 100
     2019-09-26 08:00:01   AK_WZ_ROL_nextAstroTimeEvent 26.09.2019 - 22:00
     2019-08-14 21:43:02   ascEnable       on
     2019-08-17 07:33:14   controlShading  on
     2019-08-14 21:43:02   hardLockOut     off
     2019-09-25 06:03:22   room_10_Wohnzimmer_90_Devices AK_WZ_ROL
     2019-09-25 06:03:22   room_20_Kueche_90_Devices AK_KU_ROL
     2019-09-25 06:03:22   room_40_Schlafzimmer_90_Devices AK_SZ_ROL
     2019-09-22 19:27:40   selfDefense     on
     2019-09-26 20:54:45   state           window closed at night
     2019-08-14 21:43:02   sunriseTimeWeHoliday off
     2019-09-25 06:03:22   userAttrList    rolled out
   helper:
     shuttersList:
       AK_KU_ROL
       AK_SZ_ROL
       AK_WZ_ROL
   monitoredDevs:
     AK_KU_ROL:
     AK_SZ_ROL:
     AK_WZ_ROL:
     Fenster_SZ:
       AK_SZ_ROL  ASC_WindowRec
     Fenster_WZ:
       AK_WZ_ROL  ASC_WindowRec
     SonnSens:
       AK_KU_ROL  ASC_BrightnessSensor
       AK_SZ_ROL  ASC_BrightnessSensor
       AK_WZ_ROL  ASC_BrightnessSensor
     Sonnenstand:
       Rollosteuerung ASC_twilightDevice
     rgr_Bewohner:
       Rollosteuerung ASC_residentsDev
     rr_Uwe:
       AK_SZ_ROL  ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 25:50
   ASC_expert 1
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor KS300:temperature
   ASC_twilightDevice Sonnenstand
   DbLogExclude .*
   DbLogInclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Wohnung
   icon       fts_shutter_automatic
   room       01_Wohnung


Internals:
   DEF        0500ECB5
   FUUID      5ca65646-f33f-e2e1-ec26-1d8036a71435abce
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     8
   NAME       AK_WZ_ROL
   NR         58
   NTFY_ORDER 50-AK_WZ_ROL
   STATE      100
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 8
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -65
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 1
   TCM_ESP3_0_SubTelNum 4
   TCM_ESP3_0_TIME 2019-09-26 20:54:45
   TYPE       EnOcean
   Helper:
     DBLOG:
       ASC_ShuttersLastDrive:
         DBLogging:
           TIME       1569524085.33944
           VALUE      window closed at night
       anglePos:
         DBLogging:
           TIME       1569524085.22399
           VALUE      90
       endPosition:
         DBLogging:
           TIME       1569524085.22399
           VALUE      closed
       position:
         DBLogging:
           TIME       1569524085.22399
           VALUE      100
       state:
         DBLogging:
           TIME       1569524085.22399
           VALUE      closed
   READINGS:
     2019-06-20 20:46:50   ASC_Enable      on
     2019-09-26 20:54:45   ASC_ShuttersLastDrive window closed at night
     2019-09-26 20:36:03   ASC_Time_DriveDown AutoShuttersControl off
     2019-09-26 20:36:03   ASC_Time_DriveUp 27.09.2019 - 08:00
     2019-09-26 20:36:03   ASC_Time_PrivacyDriveDown 26.09.2019 - 21:59
     2019-09-26 20:54:45   anglePos        90
     2019-09-25 06:03:22   associatedWith  Rollosteuerung
     2019-09-22 11:48:30   block           unlock
     2019-09-26 20:54:45   endPosition     closed
     2019-09-26 20:54:45   position        100
     2019-09-26 20:54:45   state           closed
     2019-04-06 20:14:41   teach           4BS teach-in sent
   helper:
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_BrightnessSensor SonnSens:brightness
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 10
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 30
   ASC_PrivacyDown_Pos 50
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 147
   ASC_Shading_MinMax_Elevation 21
   ASC_Shading_Min_OutsideTemperature 23.1
   ASC_Shading_Mode always
   ASC_Shading_Pos 75
   ASC_Shading_StateChange_Sunny 30000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor Alpha2:Ist-Temperatur-4
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 06:45
   ASC_Up     brightness
   ASC_Ventilate_Pos 75
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindProtection off
   ASC_WindowRec Fenster_WZ
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   DbLogInclude .*
   IODev      TCM_ESP3_0
   alias      Rollo Wohnzimmer
   calAtEndpoints yes
   devStateIcon 100:fts_shutter_100 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_10 open_ack:fts_window_2w closed:fts_shutter_100
   eep        A5-3F-7F
   group      Rollos
   icon       fts_shutter_100
   manufID    00D
   model      Eltako_FSB_ACK
   room       10_Wohnzimmer,90_Devices
   settingAccuracy high
   shutTime   24
   shutTimeCloses 40
   stateFormat position
   subDef     FFB45103
   subType    manufProfile
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     opens:stop:closes


Gruß

Habe ich eben einmal so umgesetzt.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 07 Oktober 2019, 23:40:28
Hallo CoolTux,

hab mich schon lange nicht mehr zu Wort gemeldet, liegt wohl daran das im Augenblick alles soweit gut funktioniert. ;D Aber eine Sache habe ich nun doch.

Es geht um das abendliche Schließen der Rollos. Einige stehen beim ASC_Mode_down auf "always" und einige auf "absent". Wenn ich zu Hause bin fahren die Rollos, die auf "always" stehen, um TimeDown_early (22:00 Uhr) runter. Soweit so gut.

Ist keiner Zuhause würde ich erwarten das alle Rollos runter fahren. Das passiert auch meistens. Manchmal, so wie heute, kam ich um ca.23:00 Uhr nach hause und alle Rollos waren oben. Die Rollos die auf "always" stehen, sind aber sobald der Resident "home" war, mit der Meldung "residents home" runtergefahren. Die, die auf Absent stehen blieben oben.

Kannst du dir das erklären?

Hier mal ein List eines Rollos:

Internals:
   DEF        65D43A
   HM1_MSGCNT 112
   HM1_RAWMSG 0501012074A41065D43Axxxxxx06010000
   HM1_RSSI   -32
   HM1_TIME   2019-10-07 22:58:46
   HM2_MSGCNT 87
   HM2_RAWMSG E65D43A,0000,3555A22F,FF,FFBD,74A41065D43Axxxxxx06010000
   HM2_RSSI   -67
   HM2_TIME   2019-10-07 22:58:46
   IODev      HM1
   LASTInputDev HM1
   MSGCNT     199
   NAME       br_rollo
   NOTIFYDEV  global
   NR         180
   NTFY_ORDER 50-br_rollo
   STATE      zu
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:74 - t:10 s:65D43A d:xxxxxx 06010000
   peerList   vccu_schalter,
   protCmdDel 1
   protEvt_AESCom-ok 26 last_at:2019-10-07 22:58:08
   protLastRcv 2019-10-07 22:58:46
   protRcv    88 last_at:2019-10-07 22:58:46
   protResnd  3 last_at:2019-09-24 23:18:51
   protResndFail 1 last_at:2019-09-24 23:18:56
   protSnd    87 last_at:2019-10-07 22:58:46
   protState  CMDs_done
   rssi_HM1   cnt:34 min:-41 max:-39 avg:-39.61 lst:-39
   rssi_at_HM1 cnt:86 min:-36 max:-29 avg:-31.94 lst:-32
   rssi_at_HM2 cnt:87 min:-76 max:-59 avg:-65.65 lst:-67
   READINGS:
     2019-09-09 18:44:37   ASC_Enable      on
     2019-10-07 22:58:48   ASC_ShuttersLastDrive residents home
     2019-10-07 22:00:02   ASC_Time_DriveDown  8.10.2019 - 22:00
     2019-10-07 22:00:02   ASC_Time_DriveUp  8.10.2019 - 07:38
     2019-10-07 22:58:07   CommandAccepted yes
     2019-02-28 10:55:18   D-firmware      2.11
     2019-02-28 10:55:18   D-serialNr      OEQ2282663
     2019-04-26 20:52:45   PairedTo        0xxxxxxx
     2019-02-28 10:55:32   R-driveDown     26 s
     2019-02-28 10:55:32   R-driveTurn     0.5 s
     2019-02-28 10:55:32   R-driveUp       27 s
     2019-02-28 10:55:31   R-pairCentral   0xxxxxxx
     2019-02-28 10:55:32   R-powerUpAction off
     2019-04-23 18:36:16   R-sign          on
     2019-04-26 20:52:48   R-vccu_schalter-lgActionType jmpToTarget
     2019-04-26 20:52:48   R-vccu_schalter-lgOnLevel 100 %
     2019-04-26 20:52:48   R-vccu_schalter-shActionType jmpToTarget
     2019-04-26 20:52:48   R-vccu_schalter-shOnLevel 100 %
     2019-04-26 20:52:45   RegL_00.        00:00 02:01 0A:23 0B:23 0C:23 15:FF 18:00
     2019-04-26 20:52:46   RegL_01.        00:00 08:01 09:00 0A:00 0B:01 0C:04 0D:01 0E:0E 0F:05 10:00 30:06 56:00 57:24
     2019-04-26 20:52:48   RegL_03.vccu_schalter 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:52 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:63 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:52 8D:63 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:63 9F:00
     2019-10-07 22:58:08   aesCommToDev    ok
     2019-10-07 22:58:08   aesKeyNbr       02
     2019-09-24 23:18:24   associatedWith  myASControl
     2019-10-07 22:58:46   deviceMsg       off (to vccu)
     2019-10-07 22:58:46   level           0
     2019-04-23 18:06:26   levelMissed     desired:100
     2019-10-07 22:58:46   motor           stop:off
     2019-10-07 22:58:46   pct             0
     2019-09-24 23:18:12   peerList        vccu_schalter,
     2019-10-07 22:58:46   recentStateType info
     2019-10-07 22:58:46   state           off
     2019-10-07 22:58:46   timedOn         off
   helper:
     HM_CMDNR   116
     cSnd       11xxxxxx65D43A0201C8,11xxxxxx65D43A020100
     dlvlCmd    ++A011xxxxxx65D43A020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +65D43A,00,01,00
       nextSend   1570481927.1411
       prefIO     
       rxt        0
       vccu       vccu
       p:
         65D43A
         00
         01
         00
     mRssi:
       mNo        74
       io:
         HM1:
           -24
           -24
         HM2:
           -67
           -67
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HM2
       flg        A
       ts         1570481926.10109
       ack:
         HASH(0x3fd2630)
         748002xxxxxx65D43A00
     rssi:
       HM1:
         avg        -39.6176470588235
         cnt        34
         lst        -39
         max        -39
         min        -41
       at_HM1:
         avg        -31.9418604651163
         cnt        86
         lst        -32
         max        -29
         min        -36
       at_HM2:
         avg        -65.6551724137931
         cnt        87
         lst        -67
         max        -59
         min        -76
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_BlockingTime_afterManual 20
   ASC_BrightnessSensor ts_light
   ASC_ComfortOpen_Pos 20
   ASC_DriveUpMaxDuration 45
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 40
   ASC_Shading_Direction 165
   ASC_Shading_MinMax_Elevation 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 5
   ASC_Shading_StateChange_Cloudy 25000
   ASC_Shading_StateChange_Sunny 38000
   ASC_Shading_WaitingPeriod 480
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 22:00
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open on
   ASC_WindowRec br_tuer
   ASC_WindowRec_PosAfterDayClosed open
   ASC_WindowRec_subType threestate
   IODev      HM1
   IOgrp      vccu
   alexaName  Rollo Büro
   alexaRoom  Büro
   alias      Rollo Büro
   autoReadReg 4_reqStatus
   devStateIcon zu:fts_shutter_100 auf:fts_window_2w 1\d.*:fts_shutter_90 2\d.*:fts_shutter_80 3\d.*:fts_shutter_70 4\d.*:fts_shutter_60 5\d.*:fts_shutter_50 6\d.*:fts_shutter_40 7\d.*:fts_shutter_30 8\d.*:fts_shutter_20 9\d.*:fts_shutter_10 \d.*:fts_shutter_90
   eventMap   on:auf stop:halt off:zu
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rollläden
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,xxxxxx01,
   room       02 Statusseite,10 Büro,Homekit
   serialNr   OEQ2282663
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Oktober 2019, 09:25:01
Leider kann ich mir das nicht so einfach erklären. Schlage vor Du aktivierst da debug und dann schauen wir einmal was er hat.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: xerion am 08 Oktober 2019, 21:25:08
Hallo zusammen,

ich habe gerade auf die v0.6.33 aktualisiert. Ich lasse meine Rollos über den Brightnes Modus fahren, aber genau dieser ist nach dem Update bei mir nicht mehr möglich. Bedeutet das die beiden Attributen ASC_Down und ASC_UP gänzlich fehlen. Habe ich irgendwas überlesen ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 08 Oktober 2019, 22:38:51
Du wirst event-on-change-* im ASC Device verwenden. Das sollte nicht gemacht werden. Bitte entfernen es, speichere und mache einen Neustart.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: xerion am 09 Oktober 2019, 07:16:08
Zitat von: CoolTux am 08 Oktober 2019, 22:38:51
Du wirst event-on-change-* im ASC Device verwenden. Das sollte nicht gemacht werden. Bitte entfernen es, speichere und mache einen Neustart.
Perfekt daran hat es gelegen. Danke für die schnelle Hilfe.

Gesendet von meinem JSN-L21 mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 10 Oktober 2019, 17:38:35
Hallo CoolTux,

Heute sind wir vor der "DayOpen" Zeit aus dem Haus. D.h. zum Zeitpunkt "DayOpen" war der Resident "absent". Im Ergebnis ist kein Rollo hochgefahren.

Interessanter Weise standen einige Rollo´s noch auf "NightClose" andere auf "residents absent" ?!?! Eigentlich hätte ich aber gerne das, die Rollos hochgefahren wären. Ich glaube ich muss die Anwesenheit Sache gänzlich aus ASC rausnehmen.


Shutters      Next DriveUp      Next DriveDown      ASC Up      ASC Down      ASC Mode Up      ASC Mode Down      Partymode      Lock-Out      Last Drive      Position      Last Position      Shading Info
bd_rollo      11.10.2019 - 07:43:33      10.10.2019 - 22:00:02      astro      astro      always      always      off      off      night close      0      100      out - 17:29:57
br_rollo      11.10.2019 - 07:43:33      10.10.2019 - 22:00:02      astro      astro      always      always      off      soft      night close      0      100      out - 17:29:57
ds_rollo      11.10.2019 - 07:43:33      10.10.2019 - 22:00:02      astro      astro      always      always      off      soft      night close      0      100      out - 17:29:57
ku_rollo      11.10.2019 - 07:43:33      10.10.2019 - 22:00:02      astro      astro      always      always      on      off      night close      0      100      out - 17:29:57
sz_rollo      11.10.2019 - 07:43:33      10.10.2019 - 22:00:02      astro      astro      absent      absent      off      soft      residents absent      0      100      out - 17:29:57
wz_rollo      11.10.2019 - 07:43:33      10.10.2019 - 22:00:02      astro      astro      always      absent      on      soft      residents absent      0      100      out - 17:29:58
wz_rollo_f      11.10.2019 - 07:43:33      10.10.2019 - 22:00:02      astro      astro      always      absent      on      off      residents absent      0      100      out - 17:29:58
wz_rollo_links      11.10.2019 - 07:43:33      10.10.2019 - 22:00:02      astro      astro      always      absent      on      off      residents absent      0      100      out - 17:29:57
wz_rollo_rechts      11.10.2019 - 07:43:33      10.10.2019 - 22:00:02      astro      astro      always      absent      on      off      residents absent      0      100      out - 17:29:58
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 10 Oktober 2019, 17:43:13
SelfDefense?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 10 Oktober 2019, 20:22:37
Alle Fenster waren zu. Dachte SelfDefence greift nur bei offenem Fenster?!?

Bin gerade Heim gekommen und alle Rollos bis auf einen sind hoch gefahren, dieser steht auf ASCModeUp="absent". Warum einer auf "manual" steht, verstehe ich auch nicht.


Shutters Next DriveUp Next DriveDown ASC Up ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
bd_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off off residents home 100 0 out - 20:19:12
br_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off soft residents home 100 0 out - 20:19:12
ds_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off soft manual 100 0 out - 20:19:12
ku_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always on off residents home 100 0 out - 20:14:23
sz_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro absent absent off soft residents absent 0 100 out - 20:19:13
wz_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on soft residents home 100 0 out - 20:14:23
wz_rollo_f 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off residents home 100 0 out - 20:14:23
wz_rollo_links 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off residents home 100 0 out - 20:14:23
wz_rollo_rechts 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off residents home 100 0 out - 20:14:23
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 11 Oktober 2019, 08:46:45
Also irgendwas stimmt da noch nicht. Heute morgen ist kein Rollo gefahren. Hätte doch eigentlich um 7:43 Uhr passieren müssen? Und müsste da nicht bei NextDriveUp das Datum von morgen stehen? der 11.10. 7:43 liegt ja in der Vergangenheit, genauso wie der 10.10?!?!? Hängt da evtl was??!?!

Shutters Next DriveUp Next DriveDown ASC Up ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
bd_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off off residents home 0 100 out - 20:57:07
br_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off soft residents home 0 100 out - 20:57:07
ds_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off soft residents home 0 100 out - 20:57:07
ku_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always on off residents home 0 100 out - 20:31:17
sz_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro absent absent off soft manual 100 0 out - 20:57:07
wz_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on soft manual 100 100 out - 20:31:17
wz_rollo_f 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off manual 100 100 out - 20:31:17
wz_rollo_links 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off manual 100 100 out - 20:31:17
wz_rollo_rechts 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off manual 100 100 out - 20:31:17


Derzeit ist ein ROOMMATE "gone" und einer "home" der RESIDENTS ist aber home. Ich habe aber in deinem RolloDevice ROOMMATES konfiguriert. Nur im ASC Device das RESIDENTS Device.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Oktober 2019, 09:38:00
Zitat von: Borkk am 10 Oktober 2019, 20:22:37
Alle Fenster waren zu. Dachte SelfDefence greift nur bei offenem Fenster?!?

Bin gerade Heim gekommen und alle Rollos bis auf einen sind hoch gefahren, dieser steht auf ASCModeUp="absent". Warum einer auf "manual" steht, verstehe ich auch nicht.


Shutters Next DriveUp Next DriveDown ASC Up ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
bd_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off off residents home 100 0 out - 20:19:12
br_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off soft residents home 100 0 out - 20:19:12
ds_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off soft manual 100 0 out - 20:19:12
ku_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always on off residents home 100 0 out - 20:14:23
sz_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro absent absent off soft residents absent 0 100 out - 20:19:13
wz_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on soft residents home 100 0 out - 20:14:23
wz_rollo_f 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off residents home 100 0 out - 20:14:23
wz_rollo_links 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off residents home 100 0 out - 20:14:23
wz_rollo_rechts 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off residents home 100 0 out - 20:14:23


SelfDefense greift auch bei Fenster zu wenn zum Beispiel auf absent eingestellt ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 Oktober 2019, 09:41:00
Zitat von: Borkk am 11 Oktober 2019, 08:46:45
Also irgendwas stimmt da noch nicht. Heute morgen ist kein Rollo gefahren. Hätte doch eigentlich um 7:43 Uhr passieren müssen? Und müsste da nicht bei NextDriveUp das Datum von morgen stehen? der 11.10. 7:43 liegt ja in der Vergangenheit, genauso wie der 10.10?!?!? Hängt da evtl was??!?!

Shutters Next DriveUp Next DriveDown ASC Up ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
bd_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off off residents home 0 100 out - 20:57:07
br_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off soft residents home 0 100 out - 20:57:07
ds_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always off soft residents home 0 100 out - 20:57:07
ku_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always always on off residents home 0 100 out - 20:31:17
sz_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro absent absent off soft manual 100 0 out - 20:57:07
wz_rollo 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on soft manual 100 100 out - 20:31:17
wz_rollo_f 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off manual 100 100 out - 20:31:17
wz_rollo_links 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off manual 100 100 out - 20:31:17
wz_rollo_rechts 11.10.2019 - 07:43:33 10.10.2019 - 22:00:02 astro astro always absent on off manual 100 100 out - 20:31:17


Derzeit ist ein ROOMMATE "gone" und einer "home" der RESIDENTS ist aber home. Ich habe aber in deinem RolloDevice ROOMMATES konfiguriert. Nur im ASC Device das RESIDENTS Device.

Er scheint die Timer nicht neu zu setzen. Hast Du Fehlermeldungen im Log um die Zeit rum wo die Rollos hätten waren müssen?
Ansonsten musst Du debug aktivieren. Und setzte erstmal die Timer neu.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 11 Oktober 2019, 10:03:45
Zitat von: CoolTux am 11 Oktober 2019, 09:41:00
Er scheint die Timer nicht neu zu setzen. Hast Du Fehlermeldungen im Log um die Zeit rum wo die Rollos hätten waren müssen?
Ansonsten musst Du debug aktivieren. Und setzte erstmal die Timer neu.

Moin,

Im Log ist nichts zu sehen. Die Timer habe ich neu gesetzt und sie stimmen jetzt. ok, ich schau mal was passiert und lasse ggf. mal den Debug mitlaufen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Oktober 2019, 15:53:13
Danke Peter!!
https://www.amazon.de/gp/product/3446458735/ref=ppx_yo_dt_b_asin_title_o04_s00?ie=UTF8&psc=1


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kotaro am 13 Oktober 2019, 21:17:11
Hallo,

ich habe probleme, für folgende Definition:
htmlCode {AutoShuttersControl::GetShuttersInformation($defs{'JalousieControl'})}

Hier der Fehler:
ERROR evaluating {AutoShuttersControl::GetShuttersInformation($defs{'JalousieControl'})}: Undefined subroutine &AutoShuttersControl::GetShuttersInformation called at (eval 713229) line 1.

Könnt ihr mir helfen, woher der Fehler kommt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 Oktober 2019, 21:48:38
Zitat von: kotaro am 13 Oktober 2019, 21:17:11
Hallo,

ich habe probleme, für folgende Definition:
htmlCode {AutoShuttersControl::GetShuttersInformation($defs{'JalousieControl'})}

Hier der Fehler:
ERROR evaluating {AutoShuttersControl::GetShuttersInformation($defs{'JalousieControl'})}: Undefined subroutine &AutoShuttersControl::GetShuttersInformation called at (eval 713229) line 1.

Könnt ihr mir helfen, woher der Fehler kommt?

htmlCode {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'JalousieControl'})}



Ich werde das die Tage aber noch Ändern so das man auch
htmlCode {AutoShuttersControl_GetShuttersInformation($defs{'JalousieControl'})}
nehmen kann. Aber bis dahin bitte das erste nehmen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 14 Oktober 2019, 06:53:08
Moin!

Bin wieder aus dem Urlaub zurück und kann wieder anfangen mich meinem Problem zu widmen :)

Habe auf die aktuelle  V0.6.33 aus dem SVN aktualisiert. Mein Problem mit der (Nicht-)Erkennung der manuellen Fahrten
ist nach wie vor existent.

Gibt es neue Erkenntnisse? Wo kann ich wieder ansetzen zu testen?
Hatte ja bereits einige Log-5 Auszüge geschickt, benötigst du weitere davon oder was kann ich tun?

Danke & Gruß
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: tiscali75 am 14 Oktober 2019, 08:05:43
Hallo, ich hatte vor einiger Zeit auch diese Probleme, lag bei mir an einem Update der shellys.
Nach dem neuen an lernen der Fahrzeiten war wieder alles ok.


https://www.gofundme.com/1s6d6oor2o

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Oktober 2019, 09:52:01
Zitat von: C0mmanda am 14 Oktober 2019, 06:53:08
Moin!

Bin wieder aus dem Urlaub zurück und kann wieder anfangen mich meinem Problem zu widmen :)

Habe auf die aktuelle  V0.6.33 aus dem SVN aktualisiert. Mein Problem mit der (Nicht-)Erkennung der manuellen Fahrten
ist nach wie vor existent.

Gibt es neue Erkenntnisse? Wo kann ich wieder ansetzen zu testen?
Hatte ja bereits einige Log-5 Auszüge geschickt, benötigst du weitere davon oder was kann ich tun?

Danke & Gruß

Leider finde ich aktuell keine Zeit mich darum gesondert zu kümmern. Da Du aktuell allein damit bist mus ich es hinten an stellen. Sorry.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: C0mmanda am 14 Oktober 2019, 15:31:23
Zitat von: CoolTux am 14 Oktober 2019, 09:52:01
Leider finde ich aktuell keine Zeit mich darum gesondert zu kümmern. Da Du aktuell allein damit bist mus ich es hinten an stellen. Sorry.


Grüße

Nun, zuerst machte sich nach lesen deiner Antwort etwas "enttäuschung" breit, aber am Ende muss ich dir wohl dankbar sein.
Keine Ahnung wie ich darauf gekommen bin aber ich habe vermutlich das Problem gefunden!

Homematic läuft bei per VCCU, hier ist ein HMLAN sowie ein CUL_Stick im HM-Mode eingebunden.

Problem scheint dieser Punkt zu sein:

Beim Start von FHEM wird die cfg Zeilenweise abgearbeitet und für jedes HM Gerät geprüft ob ein IO vorhanden ist, gegebenenfalls erfolgt ein Fehlereintrag im Log (unknown IODev specified). Wenn der neue IO erst am Ende der cfg definiert ist, ist er für alle davor liegenden HM Geräte nicht vorhanden. Das ist nur ein Schönheitsfehler beim Start von FHEM, im laufenden Betrieb spielt das keine Rolle.

Folgende Struktur wäre erstrebenswert

...
define Homematic IO 1
define Homematic IO 2
define VCCU
define HM Geräte
...
Solange kein Modul die Einträge in der fhem.cfg entsprechend einsortiert, muss diese Korrektur von Hand erfolgen. Dies ist einer der wenigen Fälle, wo direktes Editieren der fhem.cfg z.B. mit dem eingebautem Editor unumgänglich ist. Soll der im Standard-WEBinterface von FHEM eingebaute Editor verwendet werden, muss zuerst das Attribut...


Da bis zum ASC-Modul alles reibungslos lief habe ich da nie nach geschaut. Die Fehlermeldung "unknown IODev specified" hatte ich auch niemals erhalten (vermutlich da der HMLAN sehr weit oben in der fhem.cfg steht).

Heute, und ich habe keine Ahnung warum ich plötzlich diese Idee hatte, bin ich dem mal nachgegangen.
Nach entfernen des CUL_Sticks oder manuellem sortieren der fhem.cfg werden die manuellen Fahrten erkannt.
Ist aktuell reproduzierbar, ich behalte die Sache aber noch weiter im Auge und teste noch 1-2 Tage.

Tut mir wirklich leid dass hier auch von dir viel Zeit in die Fehlersuche eingeflossen ist. Das Problem war nur leider nicht sichtbar da ich keine entsprechende Fehlermeldungen im Log hatte und auch alles andere Reibungslos lief.
(Ich vermute da der HMLAN ziemlich zuerst in der cfg steht, der CUL sehr weit unten.
Dadurch hatten alle HM-Geräte immer ein IODev und es gab keine Fehlermeldung).

Wie gesagt, ich teste und validiere die Sache noch einmal und melde mich nochmal.

Gruß
C0mmanda
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 14 Oktober 2019, 15:43:13
Ich würde mich ja sehr für Dich freuen wenn es das tatsächlich war  ;D
Bitte berichte Ende der Woche noch einmal.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 15 Oktober 2019, 19:11:51
Hallo,
ich habe folgendes im Logfile und kann erst einmal damit nichts so richtig anfangen... :-[


2019.10.15 18:36:04 1: ERROR: empty name in readingsBeginUpdate
2019.10.15 18:36:04 1: stacktrace:
2019.10.15 18:36:04 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (2461)
2019.10.15 18:36:04 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2715)
2019.10.15 18:36:04 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3293)
2019.10.15 18:36:04 1:     main::HandleTimeout                 called by fhem.pl (673)
2019.10.15 18:36:04 1: readingsUpdate(,ASC_Time_DriveDown,16.10.2019 - 18:36) missed to call readingsBeginUpdate first.
2019.10.15 18:36:04 1: stacktrace:
2019.10.15 18:36:04 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (2462)
2019.10.15 18:36:04 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2715)
2019.10.15 18:36:04 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3293)
2019.10.15 18:36:04 1:     main::HandleTimeout                 called by fhem.pl (673)
2019.10.15 18:36:04 1: readingsUpdate(,ASC_Time_DriveUp,16.10.2019 - 07:59) missed to call readingsBeginUpdate first.
2019.10.15 18:36:04 1: stacktrace:
2019.10.15 18:36:04 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (2476)
2019.10.15 18:36:04 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (2715)
2019.10.15 18:36:04 1:     FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn called by fhem.pl (3293)
2019.10.15 18:36:04 1:     main::HandleTimeout                 called by fhem.pl (673)


VG
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Oktober 2019, 19:20:00
Welche Version findet Verwendung und machst Du immer ein komplett Update oder nur einzelne Module?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 15 Oktober 2019, 19:34:49
Hallo CoolTux,
danke für die Info und auch noch einmal Danke für das Modul.
Ich war ja bei der Vorstellung der Version 0.8. dabei, konnte aber wegen Probleme meines Mikros mich nicht verständlich machen... :'(

Hier die Version, ich mache immer ein komplettes Update...


FVERSION 73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP


VG
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Oktober 2019, 19:54:38
Hallo Pit,

Kann ich mir gerade nicht erklären wieso Du das bekommst. Kann es sein das Du ein reload vom Modul gemacht hast?
Am besten FHEM neu starten und beobachten.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 15 Oktober 2019, 20:14:16
Hallo CoolTux,

danke für die Antwort, ein "reload" habe ich nicht gemacht.
Werde beobachten, ein "shutdown restart" habe ich durchgeführt.

Kann das evtl. mit dem Twilight-Modul zusammenhängen, das läuft bei mir seit einiger Zeit....


NOTIFYDEV global,pietASC,Buero_Rollo_Vorne,Kinder_Rollo_Hinten,RolloBad,RolloSeite,T


VG
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Oktober 2019, 20:20:40
Nein das Twilight hat damit nichts zu tun.
Kannst du bitte ein list vom ASC Modul machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kj am 15 Oktober 2019, 20:28:28

Hallo,

vielen Dank für das tolle Modul :)

Ich habe ein Problem mit den Zeiten des Herunterfahrens. Diese scheint eine Stunde nachzugehen.
Meines Erachtens ging das in der letzten Version (im September) noch sauber.
Der Sunset_Civil vom Astro-Device ist um 19:09, der shutdown vom Rolladen erst 20:05 bei "sunset civil". Der Rolladen wird auch real erst um 20:05 runter gefahren.

Mein Twilight:
defmod Sonne Twilight 49.921486 8.472213
attr Sonne alias Sonne
attr Sonne room Wettervorhersage

setstate Sonne 6
setstate Sonne 2019-10-15 07:51:49 aktEvent sr_weather
setstate Sonne 2019-10-15 09:00:00 azimuth 117.35
setstate Sonne 2019-10-15 09:00:00 compasspoint east-southeast
setstate Sonne 2019-10-15 06:51:49 condition 0
setstate Sonne 2019-10-15 09:00:00 elevation 9.26
setstate Sonne 2019-10-15 07:51:49 horizon 0
setstate Sonne 2019-10-15 07:51:49 light 6
setstate Sonne 2019-10-15 07:51:49 nextEvent ss_weather
setstate Sonne 2019-10-15 07:51:49 nextEventTime 18:31:45
setstate Sonne 2019-10-15 00:00:01 sr 07:51:49
setstate Sonne 2019-10-15 00:00:01 sr_astro 05:59:07
setstate Sonne 2019-10-15 00:00:01 sr_civil 07:13:59
setstate Sonne 2019-10-15 00:00:01 sr_indoor 07:51:49
setstate Sonne 2019-10-15 00:00:01 sr_naut 06:36:37
setstate Sonne 2019-10-15 06:51:49 sr_weather 07:51:49
setstate Sonne 2019-10-15 00:00:01 ss 18:31:45
setstate Sonne 2019-10-15 00:00:01 ss_astro 20:24:12
setstate Sonne 2019-10-15 00:00:01 ss_civil 19:09:31
setstate Sonne 2019-10-15 00:00:01 ss_indoor 18:31:45
setstate Sonne 2019-10-15 00:00:01 ss_naut 19:46:48
setstate Sonne 2019-10-15 06:51:49 ss_weather 18:31:45
setstate Sonne 2019-10-15 07:51:49 state 6
setstate Sonne 2019-10-15 09:00:00 twilight 100
setstate Sonne 2019-10-15 09:00:00 twilight_weather 100


Mein Rolladen:
defmod Rolladen_Gast Shelly 192.168.x.x
attr Rolladen_Gast ASC 2
attr Rolladen_Gast ASC_AutoAstroModeEvening CIVIL
attr Rolladen_Gast ASC_AutoAstroModeMorning CIVIL
attr Rolladen_Gast ASC_Pos_Reading pct
attr Rolladen_Gast ASC_Time_Up_Early 6:30
attr Rolladen_Gast ASC_Time_Up_Late 7:30
attr Rolladen_Gast ASC_Time_Up_WE_Holiday 8:00
attr Rolladen_Gast mode roller
attr Rolladen_Gast model shelly2.5
attr Rolladen_Gast room Gast
attr Rolladen_Gast webCmd open stop closed

setstate Rolladen_Gast stopped
setstate Rolladen_Gast 2019-10-14 08:12:40 .ASC_AttrUpdateChanges_v0.6.33 1
setstate Rolladen_Gast 2019-10-13 20:09:24 ASC_Enable on
setstate Rolladen_Gast 2019-10-15 07:18:25 ASC_ShuttersLastDrive day open
setstate Rolladen_Gast 2019-10-15 08:58:09 ASC_Time_DriveDown 15.10.2019 - 20:05
setstate Rolladen_Gast 2019-10-15 08:58:09 ASC_Time_DriveUp 16.10.2019 - 07:18
setstate Rolladen_Gast 2019-10-15 08:36:16 associatedWith RolladenControl
setstate Rolladen_Gast 2019-10-12 21:09:57 cloud disabled
setstate Rolladen_Gast 2019-10-12 21:10:50 config mode=roller [channel s]
setstate Rolladen_Gast 2019-10-15 07:18:26 energy_0 4
setstate Rolladen_Gast 2019-10-12 21:09:57 firmware v1.5.3
setstate Rolladen_Gast 2019-10-15 07:19:46 last_dir up
setstate Rolladen_Gast 2019-10-14 18:06:10 network <html>connected to <a href="http://192.168.x.x">192.168.x.x</a></html>
setstate Rolladen_Gast 2019-10-15 07:18:25 pct 100
setstate Rolladen_Gast 2019-10-15 07:18:25 position open
setstate Rolladen_Gast 2019-10-15 07:19:46 power 0
setstate Rolladen_Gast 2019-10-15 07:18:26 power_0 96.79
setstate Rolladen_Gast 2019-10-15 07:19:46 state stopped
setstate Rolladen_Gast 2019-10-12 21:10:57 stop_reason normal


Mein ASC-Device:
defmod RolladenControl AutoShuttersControl
attr RolladenControl ASC_twilightDevice Sonne
attr RolladenControl devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr RolladenControl icon fts_shutter_automatic
attr RolladenControl room ASC
attr RolladenControl verbose 5

setstate RolladenControl created new drive timer
setstate RolladenControl 2019-10-13 20:12:13 .monitoredDevs {"Sonne":{"RolladenControl":"ASC_twilightDevice"}}
setstate RolladenControl 2019-10-15 07:18:25 Rolladen_Gast_PosValue 100
setstate RolladenControl 2019-10-15 07:18:25 Rolladen_Gast_lastPosValue 0
setstate RolladenControl 2019-10-15 08:51:20 Rolladen_Gast_nextAstroTimeEvent 15.10.2019 - 20:05
setstate RolladenControl 2019-10-13 20:06:54 ascEnable on
setstate RolladenControl 2019-10-13 20:06:54 controlShading off
setstate RolladenControl 2019-10-13 20:06:54 hardLockOut off
setstate RolladenControl 2019-10-15 08:36:15 room_Gast Rolladen_Gast
setstate RolladenControl 2019-10-13 20:06:54 selfDefense off
setstate RolladenControl 2019-10-15 08:58:09 state created new drive timer
setstate RolladenControl 2019-10-13 20:11:21 sunriseTimeWeHoliday on
setstate RolladenControl 2019-10-15 08:36:15 userAttrList rolled out


Woran kann das liegen?

LG Katrin
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 15 Oktober 2019, 20:42:10
Hallo CoolTux,

hier das list...

sorry, ich will dich aber heute abend damit nicht nerven...


Internals:
   FUUID      5da06020-f33f-3896-49a2-0325582e89e69d6b
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       pietASC
   NOTIFYDEV  global,pietASC,Buero_Rollo_Vorne,Kinder_Rollo_Hinten,RolloBad,RolloSeite,T
   NR         198
   NTFY_ORDER 51-pietASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-10-14 06:45:34   BadRollo_PosValue 0
     2019-10-15 18:36:04   BadRollo_lastPosValue 0
     2019-10-15 20:39:12   Buero_Rollo_Vorne_PosValue 82
     2019-10-15 20:10:10   Buero_Rollo_Vorne_nextAstroTimeEvent 16.10.2019 - 07:59
     2019-10-15 20:39:11   Kinder_Rollo_Hinten_PosValue 100
     2019-10-15 20:10:10   Kinder_Rollo_Hinten_nextAstroTimeEvent 16.10.2019 - 07:59
     2019-10-15 19:30:38   RolloBad_PosValue 100
     2019-10-15 19:30:02   RolloBad_lastPosValue 0
     2019-10-15 20:10:10   RolloBad_nextAstroTimeEvent 16.10.2019 - 07:59
     2019-10-15 07:58:36   RolloSeite_PosValue 0
     2019-10-15 07:58:00   RolloSeite_lastPosValue 100
     2019-10-15 20:10:10   RolloSeite_nextAstroTimeEvent 15.10.2019 - 22:00
     2019-10-11 12:57:36   ascEnable       on
     2019-10-11 12:57:36   controlShading  off
     2019-10-11 12:57:36   hardLockOut     off
     2019-10-15 20:10:07   room_Bad        RolloBad
     2019-10-15 20:10:07   room_Buero_MQTT2_DEVICE Buero_Rollo_Vorne
     2019-10-15 20:10:07   room_Kinderzimmer_MQTT2_DEVICE Kinder_Rollo_Hinten
     2019-10-15 20:10:07   room_Wohnzimmer RolloSeite
     2019-10-11 12:57:36   selfDefense     off
     2019-10-15 20:39:12   state           manual
     2019-10-11 12:57:36   sunriseTimeWeHoliday off
     2019-10-15 20:10:07   userAttrList    rolled out
   helper:
     shuttersList:
       Buero_Rollo_Vorne
       Kinder_Rollo_Hinten
       RolloBad
       RolloSeite
   monitoredDevs:
     Buero_Rollo_Vorne:
     Kinder_Rollo_Hinten:
     T:
       pietASC    ASC_twilightDevice
Attributes:
   ASC_expert 1
   ASC_twilightDevice T
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    1


VG
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Oktober 2019, 20:52:54
Zitat von: piet_pit am 15 Oktober 2019, 20:42:10
Hallo CoolTux,

hier das list...

sorry, ich will dich aber heute abend damit nicht nerven...


Internals:
   FUUID      5da06020-f33f-3896-49a2-0325582e89e69d6b
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       pietASC
   NOTIFYDEV  global,pietASC,Buero_Rollo_Vorne,Kinder_Rollo_Hinten,RolloBad,RolloSeite,T
   NR         198
   NTFY_ORDER 51-pietASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-10-14 06:45:34   BadRollo_PosValue 0
     2019-10-15 18:36:04   BadRollo_lastPosValue 0
     2019-10-15 20:39:12   Buero_Rollo_Vorne_PosValue 82
     2019-10-15 20:10:10   Buero_Rollo_Vorne_nextAstroTimeEvent 16.10.2019 - 07:59
     2019-10-15 20:39:11   Kinder_Rollo_Hinten_PosValue 100
     2019-10-15 20:10:10   Kinder_Rollo_Hinten_nextAstroTimeEvent 16.10.2019 - 07:59
     2019-10-15 19:30:38   RolloBad_PosValue 100
     2019-10-15 19:30:02   RolloBad_lastPosValue 0
     2019-10-15 20:10:10   RolloBad_nextAstroTimeEvent 16.10.2019 - 07:59
     2019-10-15 07:58:36   RolloSeite_PosValue 0
     2019-10-15 07:58:00   RolloSeite_lastPosValue 100
     2019-10-15 20:10:10   RolloSeite_nextAstroTimeEvent 15.10.2019 - 22:00
     2019-10-11 12:57:36   ascEnable       on
     2019-10-11 12:57:36   controlShading  off
     2019-10-11 12:57:36   hardLockOut     off
     2019-10-15 20:10:07   room_Bad        RolloBad
     2019-10-15 20:10:07   room_Buero_MQTT2_DEVICE Buero_Rollo_Vorne
     2019-10-15 20:10:07   room_Kinderzimmer_MQTT2_DEVICE Kinder_Rollo_Hinten
     2019-10-15 20:10:07   room_Wohnzimmer RolloSeite
     2019-10-11 12:57:36   selfDefense     off
     2019-10-15 20:39:12   state           manual
     2019-10-11 12:57:36   sunriseTimeWeHoliday off
     2019-10-15 20:10:07   userAttrList    rolled out
   helper:
     shuttersList:
       Buero_Rollo_Vorne
       Kinder_Rollo_Hinten
       RolloBad
       RolloSeite
   monitoredDevs:
     Buero_Rollo_Vorne:
     Kinder_Rollo_Hinten:
     T:
       pietASC    ASC_twilightDevice
Attributes:
   ASC_expert 1
   ASC_twilightDevice T
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    1


VG
Pit

Sieht soweit gut aus. Ausser Twilight hast ja noch keine anderen Geräte mit verknüpfte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Oktober 2019, 20:58:07
Zitat von: kj am 15 Oktober 2019, 20:28:28
Hallo,

vielen Dank für das tolle Modul :)

Ich habe ein Problem mit den Zeiten des Herunterfahrens. Diese scheint eine Stunde nachzugehen.
Meines Erachtens ging das in der letzten Version (im September) noch sauber.
Der Sunset_Civil vom Astro-Device ist um 19:09, der shutdown vom Rolladen erst 20:05 bei "sunset civil". Der Rolladen wird auch real erst um 20:05 runter gefahren.

Mein Twilight:
defmod Sonne Twilight 49.921486 8.472213
attr Sonne alias Sonne
attr Sonne room Wettervorhersage

setstate Sonne 6
setstate Sonne 2019-10-15 07:51:49 aktEvent sr_weather
setstate Sonne 2019-10-15 09:00:00 azimuth 117.35
setstate Sonne 2019-10-15 09:00:00 compasspoint east-southeast
setstate Sonne 2019-10-15 06:51:49 condition 0
setstate Sonne 2019-10-15 09:00:00 elevation 9.26
setstate Sonne 2019-10-15 07:51:49 horizon 0
setstate Sonne 2019-10-15 07:51:49 light 6
setstate Sonne 2019-10-15 07:51:49 nextEvent ss_weather
setstate Sonne 2019-10-15 07:51:49 nextEventTime 18:31:45
setstate Sonne 2019-10-15 00:00:01 sr 07:51:49
setstate Sonne 2019-10-15 00:00:01 sr_astro 05:59:07
setstate Sonne 2019-10-15 00:00:01 sr_civil 07:13:59
setstate Sonne 2019-10-15 00:00:01 sr_indoor 07:51:49
setstate Sonne 2019-10-15 00:00:01 sr_naut 06:36:37
setstate Sonne 2019-10-15 06:51:49 sr_weather 07:51:49
setstate Sonne 2019-10-15 00:00:01 ss 18:31:45
setstate Sonne 2019-10-15 00:00:01 ss_astro 20:24:12
setstate Sonne 2019-10-15 00:00:01 ss_civil 19:09:31
setstate Sonne 2019-10-15 00:00:01 ss_indoor 18:31:45
setstate Sonne 2019-10-15 00:00:01 ss_naut 19:46:48
setstate Sonne 2019-10-15 06:51:49 ss_weather 18:31:45
setstate Sonne 2019-10-15 07:51:49 state 6
setstate Sonne 2019-10-15 09:00:00 twilight 100
setstate Sonne 2019-10-15 09:00:00 twilight_weather 100


Mein Rolladen:
defmod Rolladen_Gast Shelly 192.168.x.x
attr Rolladen_Gast ASC 2
attr Rolladen_Gast ASC_AutoAstroModeEvening CIVIL
attr Rolladen_Gast ASC_AutoAstroModeMorning CIVIL
attr Rolladen_Gast ASC_Pos_Reading pct
attr Rolladen_Gast ASC_Time_Up_Early 6:30
attr Rolladen_Gast ASC_Time_Up_Late 7:30
attr Rolladen_Gast ASC_Time_Up_WE_Holiday 8:00
attr Rolladen_Gast mode roller
attr Rolladen_Gast model shelly2.5
attr Rolladen_Gast room Gast
attr Rolladen_Gast webCmd open stop closed

setstate Rolladen_Gast stopped
setstate Rolladen_Gast 2019-10-14 08:12:40 .ASC_AttrUpdateChanges_v0.6.33 1
setstate Rolladen_Gast 2019-10-13 20:09:24 ASC_Enable on
setstate Rolladen_Gast 2019-10-15 07:18:25 ASC_ShuttersLastDrive day open
setstate Rolladen_Gast 2019-10-15 08:58:09 ASC_Time_DriveDown 15.10.2019 - 20:05
setstate Rolladen_Gast 2019-10-15 08:58:09 ASC_Time_DriveUp 16.10.2019 - 07:18
setstate Rolladen_Gast 2019-10-15 08:36:16 associatedWith RolladenControl
setstate Rolladen_Gast 2019-10-12 21:09:57 cloud disabled
setstate Rolladen_Gast 2019-10-12 21:10:50 config mode=roller [channel s]
setstate Rolladen_Gast 2019-10-15 07:18:26 energy_0 4
setstate Rolladen_Gast 2019-10-12 21:09:57 firmware v1.5.3
setstate Rolladen_Gast 2019-10-15 07:19:46 last_dir up
setstate Rolladen_Gast 2019-10-14 18:06:10 network <html>connected to <a href="http://192.168.x.x">192.168.x.x</a></html>
setstate Rolladen_Gast 2019-10-15 07:18:25 pct 100
setstate Rolladen_Gast 2019-10-15 07:18:25 position open
setstate Rolladen_Gast 2019-10-15 07:19:46 power 0
setstate Rolladen_Gast 2019-10-15 07:18:26 power_0 96.79
setstate Rolladen_Gast 2019-10-15 07:19:46 state stopped
setstate Rolladen_Gast 2019-10-12 21:10:57 stop_reason normal


Mein ASC-Device:
defmod RolladenControl AutoShuttersControl
attr RolladenControl ASC_twilightDevice Sonne
attr RolladenControl devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr RolladenControl icon fts_shutter_automatic
attr RolladenControl room ASC
attr RolladenControl verbose 5

setstate RolladenControl created new drive timer
setstate RolladenControl 2019-10-13 20:12:13 .monitoredDevs {"Sonne":{"RolladenControl":"ASC_twilightDevice"}}
setstate RolladenControl 2019-10-15 07:18:25 Rolladen_Gast_PosValue 100
setstate RolladenControl 2019-10-15 07:18:25 Rolladen_Gast_lastPosValue 0
setstate RolladenControl 2019-10-15 08:51:20 Rolladen_Gast_nextAstroTimeEvent 15.10.2019 - 20:05
setstate RolladenControl 2019-10-13 20:06:54 ascEnable on
setstate RolladenControl 2019-10-13 20:06:54 controlShading off
setstate RolladenControl 2019-10-13 20:06:54 hardLockOut off
setstate RolladenControl 2019-10-15 08:36:15 room_Gast Rolladen_Gast
setstate RolladenControl 2019-10-13 20:06:54 selfDefense off
setstate RolladenControl 2019-10-15 08:58:09 state created new drive timer
setstate RolladenControl 2019-10-13 20:11:21 sunriseTimeWeHoliday on
setstate RolladenControl 2019-10-15 08:36:15 userAttrList rolled out


Woran kann das liegen?

LG Katrin

Hallo Katrin,

Leider kann ich mit den Raw Definitions rein gar nichts erkennen.
Bitte mach ein richtiges list von den Devices.

In der FHEMWEB Kommandozeile

list DEVICENAME eingeben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kj am 15 Oktober 2019, 21:08:48
Hallo CoolTux,

ich übe noch ...  :-[

AutoShutterControl
Internals:
   FUUID      5da367be-f33f-f515-e0ee-c3f91bd79ed79267
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolladenControl
   NOTIFYDEV  global,RolladenControl,Rolladen_Gast,Sonne
   NR         54
   NTFY_ORDER 51-RolladenControl
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-10-15 20:05:38   Rolladen_Gast_PosValue 0
     2019-10-15 20:05:38   Rolladen_Gast_lastPosValue 100
     2019-10-15 20:05:38   Rolladen_Gast_nextAstroTimeEvent 16.10.2019 - 07:18
     2019-10-13 20:06:54   ascEnable       on
     2019-10-13 20:06:54   controlShading  off
     2019-10-13 20:06:54   hardLockOut     off
     2019-10-15 08:36:15   room_Gast       Rolladen_Gast
     2019-10-13 20:06:54   selfDefense     off
     2019-10-15 20:05:38   state           night close
     2019-10-13 20:11:21   sunriseTimeWeHoliday on
     2019-10-15 08:36:15   userAttrList    rolled out
   helper:
     shuttersList:
       Rolladen_Gast
   monitoredDevs:
     Rolladen_Gast:
     Sonne:
       RolladenControl ASC_twilightDevice
Attributes:
   ASC_twilightDevice Sonne
   alias      RolladenControl
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Rolladen_Gast

Internals:
   CHANGED   
   DEF        192.168.x.x
   DURATION   0
   FUUID      5da22505-f33f-f515-0273-34b8448dc34199d6
   INTERVAL   60
   MOVING     stopped
   NAME       Rolladen_Gast
   NR         18
   STATE      stopped
   TARGETPCT  0
   TCPIP      192.168.x.x
   TYPE       Shelly
   READINGS:
     2019-10-13 20:09:24   ASC_Enable      on
     2019-10-15 20:05:38   ASC_ShuttersLastDrive night close
     2019-10-15 20:05:38   ASC_Time_DriveDown 16.10.2019 - 20:05
     2019-10-15 20:05:38   ASC_Time_DriveUp 16.10.2019 - 07:18
     2019-10-15 08:36:16   associatedWith  RolladenControl
     2019-10-12 21:09:57   cloud           disabled
     2019-10-12 21:10:50   config          mode=roller [channel s]
     2019-10-15 20:05:39   energy_0        4.6
     2019-10-12 21:09:57   firmware        v1.5.3
     2019-10-15 20:05:59   last_dir        down
     2019-10-14 18:06:10   network         <html>connected to <a href="http://192.168.x.x">192.168.x.x</a></html>
     2019-10-15 20:05:38   pct             0
     2019-10-15 20:05:38   position        closed
     2019-10-15 07:19:46   power           0
     2019-10-15 20:05:39   power_0         0
     2019-10-15 20:05:59   state           stopped
     2019-10-12 21:10:57   stop_reason     normal
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning CIVIL
   ASC_Pos_Reading pct
   ASC_Time_Up_Early 6:30
   ASC_Time_Up_Late 7:30
   ASC_Time_Up_WE_Holiday 8:00
   alias      Rolladen_Gast
   mode       roller
   model      shelly2.5
   room       Gast
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     open stop closed


Twilight:
Internals:
   CONDITION  0
   DEF        49.921486 8.472213
   FUUID      5da3516c-f33f-f515-246b-1d9a9a2536011383
   INDOOR_HORIZON 0
   LATITUDE   49.921486
   LONGITUDE  8.472213
   NAME       Sonne
   NR         44
   STATE      12
   SUNPOS_OFFSET 300
   SWIP       1
   TYPE       Twilight
   VERSUCHE   0
   WEATHER    0
   WEATHER_HORIZON 0
   READINGS:
     2019-10-15 20:24:12   aktEvent        ss_astro
     2019-10-15 21:05:00   azimuth         286.03
     2019-10-15 21:05:00   compasspoint    west
     2019-10-15 17:31:45   condition       0
     2019-10-15 21:05:00   elevation       -25.72
     2019-10-15 20:24:12   horizon         -18
     2019-10-15 20:24:12   light           0
     2019-10-15 20:24:12   nextEvent       sr_astro
     2019-10-15 20:24:12   nextEventTime   05:59:07
     2019-10-15 00:00:01   sr              07:51:49
     2019-10-15 00:00:01   sr_astro        05:59:07
     2019-10-15 00:00:01   sr_civil        07:13:59
     2019-10-15 00:00:01   sr_indoor       07:51:49
     2019-10-15 00:00:01   sr_naut         06:36:37
     2019-10-15 17:31:45   sr_weather      07:51:49
     2019-10-15 00:00:01   ss              18:31:45
     2019-10-15 00:00:01   ss_astro        20:24:12
     2019-10-15 00:00:01   ss_civil        19:09:31
     2019-10-15 00:00:01   ss_indoor       18:31:45
     2019-10-15 00:00:01   ss_naut         19:46:48
     2019-10-15 17:31:45   ss_weather      18:31:45
     2019-10-15 20:24:12   state           12
     2019-10-15 21:05:00   twilight        0
     2019-10-15 21:05:00   twilight_weather 0
   TIMER:
     Sonne_Midnight:
       HASH       Sonne
       MODIFIER   Midnight
       NAME       Sonne_Midnight
     Sonne_sr:
       DEG        0
       HASH       Sonne
       LIGHT      4
       MODIFIER   sr
       NAME       Sonne_sr
       NAMENEXT   sr_indoor
       STATE      4
       SWIP       0
       TIME       1571118709.03
     Sonne_sr_astro:
       DEG        -18
       HASH       Sonne
       LIGHT      1
       MODIFIER   sr_astro
       NAME       Sonne_sr_astro
       NAMENEXT   sr_naut
       STATE      1
       SWIP       0
       TIME       1571111947
     Sonne_sr_civil:
       DEG        -6
       HASH       Sonne
       LIGHT      3
       MODIFIER   sr_civil
       NAME       Sonne_sr_civil
       NAMENEXT   sr
       STATE      3
       SWIP       0
       TIME       1571116439.02
     Sonne_sr_indoor:
       DEG        0
       HASH       Sonne
       LIGHT      5
       MODIFIER   sr_indoor
       NAME       Sonne_sr_indoor
       NAMENEXT   sr_weather
       STATE      5
       SWIP       0
       TIME       1571118709.04
     Sonne_sr_naut:
       DEG        -12
       HASH       Sonne
       LIGHT      2
       MODIFIER   sr_naut
       NAME       Sonne_sr_naut
       NAMENEXT   sr_civil
       STATE      2
       SWIP       0
       TIME       1571114197.01
     Sonne_sr_weather:
       DEG        0
       HASH       Sonne
       LIGHT      6
       MODIFIER   sr_weather
       NAME       Sonne_sr_weather
       NAMENEXT   ss_weather
       STATE      6
       SWIP       1
       TIME       1571118709.05
     Sonne_ss:
       DEG        0
       HASH       Sonne
       LIGHT      3
       MODIFIER   ss
       NAME       Sonne_ss
       NAMENEXT   ss_civil
       STATE      9
       SWIP       0
       TIME       1571157105.97
     Sonne_ss_astro:
       DEG        -18
       HASH       Sonne
       LIGHT      0
       MODIFIER   ss_astro
       NAME       Sonne_ss_astro
       NAMENEXT   sr_astro
       STATE      12
       SWIP       0
       TIME       1571163852
     Sonne_ss_civil:
       DEG        -6
       HASH       Sonne
       LIGHT      2
       MODIFIER   ss_civil
       NAME       Sonne_ss_civil
       NAMENEXT   ss_naut
       STATE      10
       SWIP       0
       TIME       1571159371.98
     Sonne_ss_indoor:
       DEG        0
       HASH       Sonne
       LIGHT      4
       MODIFIER   ss_indoor
       NAME       Sonne_ss_indoor
       NAMENEXT   ss
       STATE      8
       SWIP       0
       TIME       1571157105.96
     Sonne_ss_naut:
       DEG        -12
       HASH       Sonne
       LIGHT      1
       MODIFIER   ss_naut
       NAME       Sonne_ss_naut
       NAMENEXT   ss_astro
       STATE      11
       SWIP       0
       TIME       1571161608.99
     Sonne_ss_weather:
       DEG        0
       HASH       Sonne
       LIGHT      5
       MODIFIER   ss_weather
       NAME       Sonne_ss_weather
       NAMENEXT   ss_indoor
       STATE      7
       SWIP       1
       TIME       1571157105.95
     Sonne_sunpos:
       HASH       Sonne
       MODIFIER   sunpos
       NAME       Sonne_sunpos
   TW:
     sr:
       DEG        0
       LIGHT      4
       NAME       sr
       NAMENEXT   sr_indoor
       STATE      4
       SWIP       0
       TIME       1571118709.03
     sr_astro:
       DEG        -18
       LIGHT      1
       NAME       sr_astro
       NAMENEXT   sr_naut
       STATE      1
       SWIP       0
       TIME       1571111947
     sr_civil:
       DEG        -6
       LIGHT      3
       NAME       sr_civil
       NAMENEXT   sr
       STATE      3
       SWIP       0
       TIME       1571116439.02
     sr_indoor:
       DEG        0
       LIGHT      5
       NAME       sr_indoor
       NAMENEXT   sr_weather
       STATE      5
       SWIP       0
       TIME       1571118709.04
     sr_naut:
       DEG        -12
       LIGHT      2
       NAME       sr_naut
       NAMENEXT   sr_civil
       STATE      2
       SWIP       0
       TIME       1571114197.01
     sr_weather:
       DEG        0
       LIGHT      6
       NAME       sr_weather
       NAMENEXT   ss_weather
       STATE      6
       SWIP       1
       TIME       1571118709.05
     ss:
       DEG        0
       LIGHT      3
       NAME       ss
       NAMENEXT   ss_civil
       STATE      9
       SWIP       0
       TIME       1571157105.97
     ss_astro:
       DEG        -18
       LIGHT      0
       NAME       ss_astro
       NAMENEXT   sr_astro
       STATE      12
       SWIP       0
       TIME       1571163852
     ss_civil:
       DEG        -6
       LIGHT      2
       NAME       ss_civil
       NAMENEXT   ss_naut
       STATE      10
       SWIP       0
       TIME       1571159371.98
     ss_indoor:
       DEG        0
       LIGHT      4
       NAME       ss_indoor
       NAMENEXT   ss
       STATE      8
       SWIP       0
       TIME       1571157105.96
     ss_naut:
       DEG        -12
       LIGHT      1
       NAME       ss_naut
       NAMENEXT   ss_astro
       STATE      11
       SWIP       0
       TIME       1571161608.99
     ss_weather:
       DEG        0
       LIGHT      5
       NAME       ss_weather
       NAMENEXT   ss_indoor
       STATE      7
       SWIP       1
       TIME       1571157105.95
Attributes:
   alias      Sonne
   room       Wettervorhersage


Vielen Dank fürs Gucken.

LG
Katrin
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 15 Oktober 2019, 21:34:07
Ich glaube ich habe Dich nicht richtig verstanden gehabt.

Ging es Dir um die Anzeige des Readings für DriveDown mit 19:05 oder fuhr er wirklich schon 19:05?
Laut Reading für morgen ist es 20:05
2019-10-15 20:05:38   ASC_Time_DriveDown 16.10.2019 - 20:05
2019-10-15 20:05:38   ASC_Time_DriveUp 16.10.2019 - 07:18


Passt also eigentlich.

Twilight ist da im übriegen raus. Das wird nur für die Beschattung verwendet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kj am 15 Oktober 2019, 22:44:42
Hallo Cooltux,

Für mein Empfinden (und zu Twilight passend, das als Referenz) ist er mit 20:05 (da fuhr er auch -> das ist also okay) etwa eine Stunde zu spät.
Sämtliche Sunrise-Werte sind eine Stunde später als Twilight es (als Referenz) "vorgibt". Um 20:05 war es stockdunkel und nicht im Rahmen des Sonnenuntergangs noch etwas hell.

Ich hätte meinen neu aufgesetzten Server in Verdacht gehabt, aber alle anderen Zeiten stimmen ja.
LG
Katrin
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 Oktober 2019, 06:21:38
Ich habe eben noch einmal geschaut. Bei mir passt das alles. In der Tat ist 20:05 zu spät. Wobei es drauf an kommt wo Du lebst.
Du hast aber im global Device Deine Geo Daten korrekt hinterlegt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kj am 16 Oktober 2019, 06:42:29
Die Daten im global device fehlten... jetzt stimmt auch die Zeit.
Wobei ich in der Nähe von Frankfurt /Main lebe und ich gerade gelesen habe, dass Frankfurt als longitude defaultwert einsetzt wird... da hätte das doch dann trotzdem passen können/müssen oder?

Danke für den Hinweis.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: xerion am 16 Oktober 2019, 07:13:41
Hallo zusammen, heute morgen wurden auf einmal alle ( bis auf eins) um 5.24 Uhr  hochgefahren. Grund war laut Reading Residents Home. Ich nutze die Einstellungen so wie sind schon seit Wochen habe also nichts diesbezüglich geändert. Hat jemand eine Idee was der Auslöser für dieses Fehlverhalten sein kann. Alle Rollos sind von den Attributen her gleich eingestellt. Außer das was nicht gefahren ist, das hat für runter den Astro Mode damit ich Privacy down nutzen kann. Für hoch und für die anderen Rollos verwende ich brightness.

Gesendet von meinem JSN-L21 mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 Oktober 2019, 07:39:24
Zitat von: xerion am 16 Oktober 2019, 07:13:41
Hallo zusammen, heute morgen wurden auf einmal alle ( bis auf eins) um 5.24 Uhr  hochgefahren. Grund war laut Reading Residents Home. Ich nutze die Einstellungen so wie sind schon seit Wochen habe also nichts diesbezüglich geändert. Hat jemand eine Idee was der Auslöser für dieses Fehlverhalten sein kann. Alle Rollos sind von den Attributen her gleich eingestellt. Außer das was nicht gefahren ist, das hat für runter den Astro Mode damit ich Privacy down nutzen kann. Für hoch und für die anderen Rollos verwende ich brightness.

Gesendet von meinem JSN-L21 mit Tapatalk

Deine Rollos stehen alle auf ASC_Mode_X home. Dadurch werden die Rollos erst gefahren wenn Residents home steht und es für ASC Tag ist. Für ASC Tag ist wenn der Brightness Wert für Morgens überschritten ist.
Da es Tag war und Residents home gegangen ist wurden die Rollos gefahren. Alles korrekt also.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 Oktober 2019, 07:40:09
Zitat von: kj am 16 Oktober 2019, 06:42:29
Die Daten im global device fehlten... jetzt stimmt auch die Zeit.
Wobei ich in der Nähe von Frankfurt /Main lebe und ich gerade gelesen habe, dass Frankfurt als longitude defaultwert einsetzt wird... da hätte das doch dann trotzdem passen können/müssen oder?

Danke für den Hinweis.

Kann ich nicht beantworten. Denke das es auch noch drauf an kommt wo genau.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: xerion am 16 Oktober 2019, 07:49:23
Zitat von: CoolTux am 16 Oktober 2019, 07:39:24
Deine Rollos stehen alle auf ASC_Mode_X home. Dadurch werden die Rollos erst gefahren wenn Residents home steht und es für ASC Tag ist. Für ASC Tag ist wenn der Brightness Wert für Morgens überschritten ist.
Da es Tag war und Residents home gegangen ist wurden die Rollos gefahren. Alles korrekt also.


Grüße
Ok das mit home habe ich verstanden aber für ASC konnte es nicht nicht Tag sein ausserdem habe ich das Attribute nicht verändert also müsste es laut Wiki auf Always stehen. Es war stockdunkel und die Schwelle für hoch ist bei 2 LX. Das Rollo was nicht mit hochgefahren ist, hat auch brightness als Attribute aber das ist unten geblieben. Irgendwie komisch. Habe gerade per VPN geschaut nun sind alle Rollo hochgefahren da die 2 LX überschritten würden was soweit richtig ist.

Gesendet von meinem JSN-L21 mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 Oktober 2019, 07:56:56
Hast Du den FHEM Server gestern nach Sonnenuntergang neu gestartet?
Ansonsten kann ich ohne weitere Logs oder lists der Devices nur weiter raten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: xerion am 16 Oktober 2019, 08:19:21
Zitat von: CoolTux am 16 Oktober 2019, 07:56:56
Hast Du den FHEM Server gestern nach Sonnenuntergang neu gestartet?
Ansonsten kann ich ohne weitere Logs oder lists der Devices nur weiter raten.
Jo das ist es... gestern musste ich fhem neustarten. Was passiert dann? Hätte ich dann die Timer neu setzen müssen?

Gesendet von meinem JSN-L21 mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 16 Oktober 2019, 10:09:37
Hallo CoolTux,

ich werde noch verrückt... aus irgendeinem Grund fahren die Rollos nicht in Day_Open wenn keiner Zu Hause ist (Residents="absent"). ASC_Mode_up steht auf "always" Was funkt mir denn da dazwischen.


Hier mal exemplarisch ein List eines Rollos
Internals:
   DEF        65D43A
   FUUID      5c45c50b-f33f-68da-7147-125c6a784f3a78e2
   HM1_MSGCNT 74
   HM1_RAWMSG 0501011E51A41065D43Axxxxxx06010000
   HM1_RSSI   -30
   HM1_TIME   2019-10-15 22:00:37
   HM2_MSGCNT 57
   HM2_RAWMSG E65D43A,0000,5E54D0DA,FF,FFBF,51A41065D43Axxxxxx06010000
   HM2_RSSI   -65
   HM2_TIME   2019-10-15 22:00:39
   IODev      HM1
   LASTInputDev HM2
   MSGCNT     131
   NAME       br_rollo
   NOTIFYDEV  global
   NR         176
   STATE      zu
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:51 - t:10 s:65D43A d:xxxxxx 06010000
   peerList   vccu_schalter,
   protEvt_AESCom-ok 17 last_at:2019-10-15 22:00:04
   protLastRcv 2019-10-15 22:00:37
   protRcv    62 last_at:2019-10-15 22:00:37
   protResnd  1 last_at:2019-10-10 20:31:38
   protSnd    59 last_at:2019-10-15 22:00:37
   protState  CMDs_done
   rssi_HM1   cnt:24 min:-41 max:-38 avg:-39.24 lst:-39
   rssi_at_HM1 cnt:57 min:-34 max:-29 avg:-31.38 lst:-30
   rssi_at_HM2 cnt:57 min:-76 max:-62 avg:-66.89 lst:-65
   READINGS:
     2019-09-09 18:44:37   ASC_Enable      on
     2019-10-15 22:00:38   ASC_ShuttersLastDrive night close
     2019-10-16 07:15:02   ASC_Time_DriveDown 16.10.2019 - 22:00
     2019-10-16 07:15:02   ASC_Time_DriveUp 17.10.2019 - 07:15
     2019-10-15 22:00:05   CommandAccepted yes
     2019-02-28 10:55:18   D-firmware      2.11
     2019-02-28 10:55:18   D-serialNr      OEQ2282663
     2019-04-26 20:52:45   PairedTo        0xxxxxxx
     2019-02-28 10:55:32   R-driveDown     26 s
     2019-02-28 10:55:32   R-driveTurn     0.5 s
     2019-02-28 10:55:32   R-driveUp       27 s
     2019-02-28 10:55:31   R-pairCentral   0xxxxxxx
     2019-02-28 10:55:32   R-powerUpAction off
     2019-04-23 18:36:16   R-sign          on
     2019-04-26 20:52:48   R-vccu_schalter-lgActionType jmpToTarget
     2019-04-26 20:52:48   R-vccu_schalter-lgOnLevel 100 %
     2019-04-26 20:52:48   R-vccu_schalter-shActionType jmpToTarget
     2019-04-26 20:52:48   R-vccu_schalter-shOnLevel 100 %
     2019-04-26 20:52:45   RegL_00.        00:00 02:01 0A:23 0B:23 0C:23 15:FF 18:00
     2019-04-26 20:52:46   RegL_01.        00:00 08:01 09:00 0A:00 0B:01 0C:04 0D:01 0E:0E 0F:05 10:00 30:06 56:00 57:24
     2019-04-26 20:52:48   RegL_03.vccu_schalter 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:52 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:63 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:52 8D:63 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:63 9F:00
     2019-10-15 22:00:04   aesCommToDev    ok
     2019-10-15 22:00:05   aesKeyNbr       02
     2019-10-09 10:25:05   associatedWith  myASControl
     2019-10-15 22:00:37   deviceMsg       off (to vccu)
     2019-10-15 22:00:37   level           0
     2019-04-23 18:06:26   levelMissed     desired:100
     2019-10-15 22:00:37   motor           stop:off
     2019-10-15 22:00:37   pct             0
     2019-10-10 20:31:20   peerList        vccu_schalter,
     2019-10-15 22:00:37   recentStateType info
     2019-10-15 22:00:37   state           off
     2019-10-15 22:00:37   timedOn         off
   helper:
     HM_CMDNR   81
     cSnd       11xxxxxx65D43A0201C8,11xxxxxx65D43A020100
     dlvlCmd    ++A011xxxxxx65D43A020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +65D43A,00,01,00
       nextSend   1571169637.3032
       prefIO     
       rxt        0
       vccu       vccu
       p:
         65D43A
         00
         01
         00
     mRssi:
       mNo        51
       io:
         HM1:
           -22
           -22
         HM2:
           -65
           -65
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HM1
       flg        A
       ts         1571169637.14746
       ack:
         HASH(0x413d588)
         518002xxxxxx65D43A00
     rssi:
       HM1:
         avg        -39.25
         cnt        24
         lst        -39
         max        -38
         min        -41
       at_HM1:
         avg        -31.3859649122807
         cnt        57
         lst        -30
         max        -29
         min        -34
       at_HM2:
         avg        -66.8947368421052
         cnt        57
         lst        -65
         max        -62
         min        -76
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_BlockingTime_afterManual 20
   ASC_BrightnessSensor ts_light
   ASC_ComfortOpen_Pos 30
   ASC_DriveUpMaxDuration 45
   ASC_LockOut soft
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_Exclude off
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 40
   ASC_Shading_Direction 165
   ASC_Shading_MinMax_Elevation 15
   ASC_Shading_Mode always
   ASC_Shading_Pos 5
   ASC_Shading_StateChange_Cloudy 25000
   ASC_Shading_StateChange_Sunny 38000
   ASC_Shading_WaitingPeriod 480
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 22:00
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 07:15
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open on
   ASC_WindowRec br_tuer
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType threestate
   IODev      HM1
   IOgrp      vccu
   alexaName  Rollo Büro
   alexaRoom  Büro
   alias      Rollo Büro
   autoReadReg 4_reqStatus
   devStateIcon zu:fts_shutter_100 auf:fts_window_2w 1\d.*:fts_shutter_90 2\d.*:fts_shutter_80 3\d.*:fts_shutter_70 4\d.*:fts_shutter_60 5\d.*:fts_shutter_50 6\d.*:fts_shutter_40 7\d.*:fts_shutter_30 8\d.*:fts_shutter_20 9\d.*:fts_shutter_10 \d.*:fts_shutter_90
   eventMap   on:auf stop:halt off:zu
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rollläden
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,xxxxxx01,
   room       02 Statusseite,10 Büro,Homekit
   serialNr   OEQ2282663
   subType    blindActuator
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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     auf:stop:zu

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 16 Oktober 2019, 10:24:23
Zitat von: xerion am 16 Oktober 2019, 08:19:21
Jo das ist es... gestern musste ich fhem neustarten. Was passiert dann? Hätte ich dann die Timer neu setzen müssen?

Gesendet von meinem JSN-L21 mit Tapatalk

Um genau zu wissen ob der Brightness schon Nacht registriert hat oder halt Tag werden interne Einträge gesetzt. Per default nach einem neustart wird das so gesetzt das Tag erkannt wird. Geht leider nicht anders.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 17 Oktober 2019, 09:54:58
Zitat von: CoolTux am 21 September 2019, 13:14:48
Jetzt verstehe ich erst was Du meinst. Das Attribut gibt es bei Dir gar nicht mehr. Oder besser die Attribute. Sie werden anscheinend nicht in dem Attribut userattr gesetzt. Das ist mehr wir seltsam.
Werden nach einem Start bei Dir die Timer gesetzt? Steht bei Dir im ASC state created new drive timer?

Hallo CoolTux,
vielen Dank erstmal für die viele Mühe und Zeit die Du schon in das Modul investiert hast. Scheint aber vielen FHEM-Usern bis dato gefehlt zu haben - wie auch mir...

Meine Attribute ASC_Up und ASC_Down in den Rollo-Devices sind auch regelmäßig weg nach einem Neustart und ich habe kein event-on-.... im ASC-Device gesetzt, welches ich löschen könnte. Was kann ich noch tun?   
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Oktober 2019, 10:16:27
Zitat von: trabantp60 am 17 Oktober 2019, 09:54:58
Hallo CoolTux,
vielen Dank erstmal für die viele Mühe und Zeit die Du schon in das Modul investiert hast. Scheint aber vielen FHEM-Usern bis dato gefehlt zu haben - wie auch mir...

Meine Attribute ASC_Up und ASC_Down in den Rollo-Devices sind auch regelmäßig weg nach einem Neustart und ich habe kein event-on-.... im ASC-Device gesetzt, welches ich löschen könnte. Was kann ich noch tun?   

Du verwendest die aktuelle 0.6.33er Version?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 17 Oktober 2019, 13:05:22
Jawohl
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Oktober 2019, 13:25:53
Zeig mal bitte ein list -r vom ASC Device
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 17 Oktober 2019, 20:15:06
Ich hoffe, dass ist der/die/das list -r was Du meinst:




define Rollladensteuerung AutoShuttersControl
attr Rollladensteuerung ASC_autoShuttersControlComfort on
attr Rollladensteuerung ASC_blockAscDrivesAfterManual 1
attr Rollladensteuerung ASC_brightnessDriveUpDown 30:30
attr Rollladensteuerung ASC_debug 1
attr Rollladensteuerung ASC_expert 1
attr Rollladensteuerung ASC_residentsDev RR_STATUS
attr Rollladensteuerung ASC_tempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
attr Rollladensteuerung ASC_twilightDevice ASTRODATEN_EICHENSTRASSE
attr Rollladensteuerung DbLogExclude .*
attr Rollladensteuerung devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr Rollladensteuerung icon fts_shutter_automatic
attr Rollladensteuerung room 70_FENSTER
attr Rollladensteuerung verbose 5

setstate Rollladensteuerung manual
setstate Rollladensteuerung 2019-10-17 09:21:33 .monitoredDevs {"FK_EG_KUECHE":{"RL_EG_KUECHE":"ASC_WindowRec"},"FK_EG_SPEISEKAMMER":{"RL_EG_SPEISEKAMMER":"ASC_WindowRec"},"FK_EG_WZ_FENSTER_STRUCTURE":{"RL_EG_STUBE_FENSTER":"ASC_WindowRec"},"FK_EG_TREPPE":{"RL_EG_TREPPE":"ASC_WindowRec"},"ASTRODATEN_EICHENWEG3":{"Rollladensteuerung":"ASC_twilightDevice"},"FK_OG_HANNA":{"RL_OG_ZIMMER_HANNA":"ASC_WindowRec"},"FK_EG_KINDERZIMMER":{"RL_EG_KINDERZIMMER":"ASC_WindowRec"},"OUT_BRIGHTNESSSENSOR":{"RL_EG_KINDERZIMMER":"ASC_BrightnessSensor","RL_EG_STUBE_FENSTER":"ASC_BrightnessSensor","RL_EG_TOILETTE":"ASC_BrightnessSensor","RL_OG_SCHLAFZIMMER":"ASC_BrightnessSensor","RL_EG_VORHAUS":"ASC_BrightnessSensor","RL_OG_ZIMMER_HANNA":"ASC_BrightnessSensor","RL_EG_KUECHE":"ASC_BrightnessSensor","RL_OG_BAD":"ASC_BrightnessSensor","RL_OG_BALKON":"ASC_BrightnessSensor","RL_EG_TREPPE":"ASC_BrightnessSensor","RL_EG_SPEISEKAMMER":"ASC_BrightnessSensor","RL_EG_STUBE_TUER":"ASC_BrightnessSensor"},"RR_STATUS":{"Rollladensteuerung":"ASC_residentsDev"},"FK_EG_TOILETTE":{"RL_EG_TOILETTE":"ASC_WindowRec"},"TK_EG_WZ_TERRASSENTUER_TUERGRIFF":{"RL_EG_STUBE_TUER":"ASC_WindowRec"},"FK_EG_VORHAUS":{"RL_EG_VORHAUS":"ASC_WindowRec"},"FK_OG_SCHLAFZIMMER":{"RL_OG_SCHLAFZIMMER":"ASC_WindowRec"},"TK_OG_BALKON":{"RL_OG_BALKON":"ASC_WindowRec"}}
setstate Rollladensteuerung 2019-10-17 18:28:03 RL_EG_KINDERZIMMER_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:45 RL_EG_KINDERZIMMER_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_KINDERZIMMER_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:12:02 RL_EG_KUECHE_PosValue 100
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_KUECHE_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_KUECHE_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:01 RL_EG_SPEISEKAMMER_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_SPEISEKAMMER_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_SPEISEKAMMER_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:02 RL_EG_STUBE_FENSTER_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:45 RL_EG_STUBE_FENSTER_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_STUBE_FENSTER_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:12:02 RL_EG_STUBE_TUER_PosValue 100
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_STUBE_TUER_lastDelayPosValue 100
setstate Rollladensteuerung 2019-10-17 07:37:07 RL_EG_STUBE_TUER_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_STUBE_TUER_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 19:27:24 RL_EG_TOILETTE_PosValue 20
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_TOILETTE_lastPosValue 0
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_TOILETTE_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:04 RL_EG_TREPPE_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_TREPPE_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_TREPPE_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:03 RL_EG_VORHAUS_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_VORHAUS_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_VORHAUS_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:03 RL_OG_BAD_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_OG_BAD_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_OG_BAD_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:10 RL_OG_BALKON_PosValue 0
setstate Rollladensteuerung 2019-10-16 08:30:01 RL_OG_BALKON_lastDelayPosValue 100
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_OG_BALKON_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_OG_BALKON_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:12:03 RL_OG_SCHLAFZIMMER_PosValue 40
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_OG_SCHLAFZIMMER_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:12:03 RL_OG_ZIMMER_HANNA_PosValue 100
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_OG_ZIMMER_HANNA_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-09 09:58:24 ascEnable on
setstate Rollladensteuerung 2019-09-25 11:17:01 controlShading on
setstate Rollladensteuerung 2019-09-25 11:12:20 hardLockOut on
setstate Rollladensteuerung 2019-10-15 10:03:19 partyMode off
setstate Rollladensteuerung 2019-10-17 06:34:33 room_SELVECommeo RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA
setstate Rollladensteuerung 2019-09-25 11:12:28 selfDefense on
setstate Rollladensteuerung 2019-10-17 19:27:24 state manual
setstate Rollladensteuerung 2019-09-25 11:12:45 sunriseTimeWeHoliday on
setstate Rollladensteuerung 2019-10-17 06:34:33 userAttrList rolled out
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 17 Oktober 2019, 21:00:44
komisch da fehlt ein verstecktes Reading. Sehr seltsam. Ich muss da noch mal schauen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 18 Oktober 2019, 08:55:40
Zitataus irgendeinem Grund fahren die Rollos nicht in Day_Open wenn keiner Zu Hause ist (Residents="absent"). ASC_Mode_up steht auf "always" Was funkt mir denn da dazwischen.

Ich möchte nochmal verstehen, was das morgendliche Öffnen der Rollos verhindert. Leider habe ich kein Debug, den lasse ich heute Nacht mal laufen.

Könnte es SelfDefence sein? Dürfte aber nicht sein da ich das auf "gone" gestellt habe. Meine Abwesenheit habe ich bereits auf englisch umgestellt??

Hast du noch einen Tipp für mich?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Oktober 2019, 12:31:15
Zitat von: Borkk am 18 Oktober 2019, 08:55:40
Ich möchte nochmal verstehen, was das morgendliche Öffnen der Rollos verhindert. Leider habe ich kein Debug, den lasse ich heute Nacht mal laufen.

Könnte es SelfDefence sein? Dürfte aber nicht sein da ich das auf "gone" gestellt habe. Meine Abwesenheit habe ich bereits auf englisch umgestellt??

Hast du noch einen Tipp für mich?

hast Du selfDefense_exclude on gesetzt bei den die nicht fahren. Da ist noch ein Bug drin.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 18 Oktober 2019, 12:56:12
In den Rollladen_Devices ist "ASC_Self_Defense_Exclude" überall auf "off" aber im ASC-Device steht "selfDefense" auf "on"
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Oktober 2019, 12:59:17
Zitat von: trabantp60 am 18 Oktober 2019, 12:56:12
In den Rollladen_Devices ist "ASC_Self_Defense_Exclude" überall auf "off" aber im ASC-Device steht "selfDefense" auf "on"
Sorry meine letzte Aussage bezog sich auf den User Borkk

Bei Dir muss ich noch etwas schauen
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 18 Oktober 2019, 14:02:27
Zitat von: CoolTux am 18 Oktober 2019, 12:59:17
Sorry meine letzte Aussage bezog sich auf den User Borkk

Bei Dir muss ich noch etwas schauen

Hallo CoolTux,

Defence:Mode ist "gone" und Defence_Exclude ist "off". Dann müsste doch ein Rollo bei Mode_up "always" und Residents "absent" trotzdem fahren. (ich habe weiter oben bei meiner ersten Frage in List gepostet)

Ich hatte den Defence_Mode mal so verstanden, das er Rollos schliesst wenn man das Haus verlässt und ein Fenster offen steht. Du hast aber geschrieben:

ZitatSelfDefense greift auch bei Fenster zu wenn zum Beispiel auf absent eingestellt ist.

Dadurch hast du den Sinn gekillt und SelfDefence ist nutzlos. Ich will ja nicht immer, das wenn man Absent ist, alle Rollos runter fahren Ich möchte aber Sicherheit haben, das alle Rollos im Sinne SelfDefence überwacht werden. Wenn man DefenceMode auf Gone stellt, ist im eigentlichen Fall (nämlich das offene Fenster) der Zeitraum zu lange bis der Rollo zu geht. Lässt sich Self Defence auf offen Fenster beschränken?

Ich möchte erreichen, das die Rollos nur in Abhängigkeit von ASC_Mode_up und der Zeit morgens fahren. Abends beim runter fahren klappt es einwandfrei.   
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Oktober 2019, 14:29:29
Bei SelfDefense gone wird bei offenen Fenstern auch sofort das Rollo geschlossen. Das andere bezieht sich nur auf nicht geöffnete Fenster.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BerndMiles am 18 Oktober 2019, 19:19:25
Hallo miteinander,
seit ein paar Tagen nutze ich das ASC-Modul und es ist wirklich sehr umfangreich. Aber das ist dann auch das Problem, es erschliessen sich viele Dinge nicht sofort und ja es erfordert einen sehr hohen Einarbeitungsaufwand. Die Suche hier im  Forum ist jetzt auch nicht gerade hilfreich, bei inzwischen 200 Seiten Funktionsumfang.
Nun eine Anfängerfrage, die bestimmt schon des öfteren gestellt wurde: Ich möchte die Rolladen zu einer bestimmten Zeit abhängig vom Sonnenuntergang in eine bestimmte Position fahren. Das mache ich mit ASC_autoAstroModeEvening, ASC_autoAstroModeEveningHorizon. Mit ASC_Closed_Pos kann ich dann einstellen, dass sich der Rolladen nicht vollständig schliesst, z.B. bei 80 eben nur 80%. Nun würde ich gern den Rolladen 22.00 Uhr dann vollständig runterfahren. Vielleicht kann mir da ja jemand weiterhelfen?
Und gibt es ausser der Commandref und dem Wiki irgendeine Dokumentation mit Beispielen.
Vielen Dank schon mal im voraus, Gruß Bernd
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Oktober 2019, 20:37:13
Hallo Bernd,

ASC_Closed_Pos bedeutet geschlossen. Nicht 80%. Bitte verwende hier den Wert der das Rollo komplett schließt.
Es gibt PrivacyDownTime und PrivacyDown_Pos damit kannst du bei Astro festlegen wie viel Sekunden vor dem Astro schließen das Rollo auf welche Position fahren soll.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BerndMiles am 18 Oktober 2019, 20:50:41
Hallo,

vielen Dank für die schnelle Antwort. Was ich möchte, ist aber, dass sich der Rolladen zur Astrozeit auf eine Position < 100 bewegt. Und er soll erst später zu einer festgesetzten Zeit vollständig runtergefahren werden. Z.B. Rolladen fährt zum Sonnenuntergang auf 70% runter und um 22.00 Uhr dann auf 100%. Das ist nach meinem Verständnis jetzt noch nicht so implementiert. Äquivalent wäre das am Morgen sinnvoll, Rolladen fährt zu einer festgelegten Zeit um 30% rauf und zur Astrozeit dann vollständig. Z.B. Um 06.00 Uhr fährt er 30% hoch und bei Sonnenaufgang dann vollständig.

Viele Grüße
Bernd
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Oktober 2019, 20:52:50
Sowas kann das ASC Modul nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BerndMiles am 18 Oktober 2019, 21:38:14
Und wäre es möglich, dass es das in Zukunft kann? Das wäre wirklich eine super Sache. Ich kann das natürlich auch selber machen, aber wenn es nun schon einmal das Modul gibt, dann wäre es doch schön und praktisch, wenn man das darüber lösen könnte.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Oktober 2019, 21:43:33
Du kannst hier (https://github.com/fhem/AutoShuttersControl/issues) sehr gerne einen Feature Request einstellen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: BerndMiles am 18 Oktober 2019, 21:46:21
Ok. Danke. Mache ich.

Gruß Bernd
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 18 Oktober 2019, 22:03:50
Zitat von: CoolTux am 18 Oktober 2019, 14:29:29
Bei SelfDefense gone wird bei offenen Fenstern auch sofort das Rollo geschlossen. Das andere bezieht sich nur auf nicht geöffnete Fenster.

Das erklärt aber nicht das morgens die Rollos nicht hochfahren wenn Residents "absent" ist und beim Rollo Defence_Mode "gone" eingestellt ist.

Ich würde mir als Defence_Mode noch einen "only open" wünschen. Also einen Mode der SelfDefence nur bei offenen bzw. geklappten Fenstern anspringen lässt. 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 18 Oktober 2019, 22:44:52
Zitat von: Borkk am 18 Oktober 2019, 22:03:50
Das erklärt aber nicht das morgens die Rollos nicht hochfahren wenn Residents "absent" ist und beim Rollo Defence_Mode "gone" eingestellt ist.

Ich würde mir als Defence_Mode noch einen "only open" wünschen. Also einen Mode der SelfDefence nur bei offenen bzw. geklappten Fenstern anspringen lässt. 

Das schaue ich mir an. Aber ich glaube mich zu erinnern das die Rollos gar nicht hoch fahren wenn Residents absenr und selfDefense aktiv. Also generell aktiv. Aber ich schaue.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 18 Oktober 2019, 23:43:40
Zitat von: CoolTux am 18 Oktober 2019, 22:44:52
Das schaue ich mir an. Aber ich glaube mich zu erinnern das die Rollos gar nicht hoch fahren wenn Residents absenr und selfDefense aktiv. Also generell aktiv. Aber ich schaue.

Super, Danke.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 19 Oktober 2019, 10:30:06
Zitat von: CoolTux am 18 Oktober 2019, 22:44:52
Das schaue ich mir an. Aber ich glaube mich zu erinnern das die Rollos gar nicht hoch fahren wenn Residents absenr und selfDefense aktiv. Also generell aktiv. Aber ich schaue.

Moin, ich habe heute Morgen (während DayOpen Zeit) mal einen Debug mitlaufen lassen, darin ist aber ausser den Meldungen zu Beschattung nichts zu sehen. Die Rollos sind nicht hochgefahren. Ich werde nun SelfDefence abschalten,Schade.

Bitte überdenke bei Gelegenheit mal die Wirkungsweise von SelfDefence.

Ich bin der Meinung das eine Automatisierung 3 Dinge leisten sollte. 

1.) Wiederkehrende Abläufe automatisieren  -> z.B. Fahren der Rollos morgens und Abends
2.) Abläufe nach klaren Abhängigkeiten ausführen z.B. z.B die Beschattung oder Lüften
3.) Fehler oder Nachlässigkeiten der Bewohner soweit möglich abfedern z.B. Ich verlasse das Haus und vergessen ein Fenster zu schliessen

Wenn ich in Urlaub fahre und möchte das alle Rollos zu sind und bleiben, dann würde ich ASC ausschalten und alle Rollos manuell schliessen, fertig. Das muss nicht ASC nach 48h (Zeit bis gone) machen. Ich glaube auch das die wenigsten immer alle Rollos schliessen wenn sie mal eben einkaufen also absent sind.

Meiner Meinung nach, sollte SelfDefence so konfiguriert werden können das es NUR bei Absent UND offenem Fenster greift. z.B. mit einem DefenceMode "open only". Im Augenblick verhindert scheinbar ein aktiviertes SelfDefence das Fahren am Morgen wenn keiner Zu Hause ist komplett,   
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 19 Oktober 2019, 11:37:46
Zitat von: Borkk am 19 Oktober 2019, 10:30:06
Moin, ich habe heute Morgen (während DayOpen Zeit) mal einen Debug mitlaufen lassen, darin ist aber ausser den Meldungen zu Beschattung nichts zu sehen. Die Rollos sind nicht hochgefahren. Ich werde nun SelfDefence abschalten,Schade.

Bitte überdenke bei Gelegenheit mal die Wirkungsweise von SelfDefence.

Ich bin der Meinung das eine Automatisierung 3 Dinge leisten sollte. 

1.) Wiederkehrende Abläufe automatisieren  -> z.B. Fahren der Rollos morgens und Abends
2.) Abläufe nach klaren Abhängigkeiten ausführen z.B. z.B die Beschattung oder Lüften
3.) Fehler oder Nachlässigkeiten der Bewohner soweit möglich abfedern z.B. Ich verlasse das Haus und vergessen ein Fenster zu schliessen

Wenn ich in Urlaub fahre und möchte das alle Rollos zu sind und bleiben, dann würde ich ASC ausschalten und alle Rollos manuell schliessen, fertig. Das muss nicht ASC nach 48h (Zeit bis gone) machen. Ich glaube auch das die wenigsten immer alle Rollos schliessen wenn sie mal eben einkaufen also absent sind.

Meiner Meinung nach, sollte SelfDefence so konfiguriert werden können das es NUR bei Absent UND offenem Fenster greift. z.B. mit einem DefenceMode "open only". Im Augenblick verhindert scheinbar ein aktiviertes SelfDefence das Fahren am Morgen wenn keiner Zu Hause ist komplett,   

Ich verstehe Dein Anliegen. Und wie Du schon richtig geschrieben hast
Zitat
Wenn ich in Urlaub fahre und möchte das alle Rollos zu sind und bleiben, dann würde ich ASC ausschalten und alle Rollos manuell schliessen, fertig.
Andere User wollten es gerne anders haben.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 19 Oktober 2019, 13:06:52
Zitat von: CoolTux am 19 Oktober 2019, 11:37:46
Ich verstehe Dein Anliegen. Und wie Du schon richtig geschrieben hast, Andere User wollten es gerne anders haben.
Grüße

Ok, scheinbar bin ich so exotisch das ich hier keine Unterstützer habe :-(. Ich hatte sie beim Thema ComfortOpen, das hat aber auch nichts genützt. Mein Issue wurde auch nicht bearbeitet. Meinungen von anderen Usern habe ich zu meinem Aktuellen Thema noch nicht gelesen... Mein Wunsch würde ja auch keinem User was weg nehmen...

Sorry wenn ich etwas enttäuscht klinge, aber ich kämpfe mit dem Modul von Anfang an und habe beim Auffinden einiger Bugs unterstützt, ich habe (wie ich meine) einige sinnvolle Vorschläge gemacht . Wie z.B. 2 Beschattung Pos., das nach dem Lüften der Rollo zu geht und nicht open oder in LastManual, und eben das SelfDefence nur bei Offenen Fenster greift. Es gibt noch weitere Themen einige kamen im Verlauf auch von den "anderen" Usern. Ist auch manchmal frustrierend, wenn meine Postings einfach unkommentiert durchlaufen. Keine Ahnung ob ich hier mal was falsch gemacht habe.

Naja. ich werde die Entwicklung weiter verfolgen aber im Augenblick werde ich ASC eher abschalten und meine alten Notifys wieder aktivieren. Wirklich Top ist die Beschattungsfunktion aber die brauche ich erst wieder im Frühling. Mal sehen wo das Modul dann steht und was die "anderen" User draus gemacht haben. ;-)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 20 Oktober 2019, 18:11:02
Hi,

sorry ich bin es nochmal... Nur zur Info. Ich hatte gestern SelfDefence zentral abgeschaltet und heute morgen sind alle Rollos, trotz Residents "absent"mit "Day open" hoch gefahren.

Ich habe mal alle Funktionen von SelfDefence durchgetestet, scheinbar ist es nicht so wie du sagst.

Folgende Situationen habe ich bei aktiven SelfDefence und bei einem Rollo Defence_Mode "absent" getestet:

RESIDENTS = absent / Tür geschlossen /  --> Rollo fährt nicht runter
RESIDENTS = absent / Tür offen /  --> Rollo fährt runter

Genau so würde ich es auch erwarten. Bleibt also im Grunde nur die Problematik, warum die Rollos morgens nicht fahren nur weil im ASC Modul SelfDefence aktiv ist und Residents=absent ist. 

Ein Wort noch zum ComfortOpen (wir hatten das schon mal vor ein Paar Wochen) um zu erreichen, das meine geschlossen Rollos nach dem Lüften wieder zu gehen und nicht hoch fahren, hattest du mir empfohlen bei "ASC_WindowRec_PosAfterDayClosed" "LastManuel" einzutragen. Das sorgt aber nun dafür, das wenn eine Tür oder ein Fenster bei eigentlich seit morgens offenem Rollo, tagsüber mal geöffnet wird, fährt der Rollo nach dem schliessen runter weil ASC wohl noch ein altes "lastManual" von vor x Tagen gespeichert hat. Wie kann ich denn erreichen das ein geschlossner Rollo nach dem Lüften wieder zu geht? Das war schon mal so implementiert!?!?

Ich hab schon verstanden das die anderen User es so wollen, aber zumindest in dem Punkt waren viele hier im Board meiner Meinung. Und ich frage mich warum man in ASC eine Lüften Pos. konfiguriert die bei geschlossenem Rolle greift um danach den Rollo ganz hoch zu fahren. Es gab doch einen Grund warum der Rollo vorher zu war.

Bitte verstehe mich nicht falsch in respektiere deine Arbeit und du machst hier einen mega Job, nur leider bekomme es nicht mehr so konfiguriert wie es mal mit der 0.6.19 gelaufen ist.


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 20 Oktober 2019, 20:03:49
Zitat von: Borkk am 20 Oktober 2019, 18:11:02
Folgende Situationen habe ich bei aktiven SelfDefence und bei einem Rollo Defence_Mode "absent" getestet:

RESIDENTS = absent / Tür geschlossen /  --> Rollo fährt nicht runter
RESIDENTS = absent / Tür offen /  --> Rollo fährt runter

Genau so würde ich es auch erwarten. Bleibt also im Grunde nur die Problematik, warum die Rollos morgens nicht fahren nur weil im ASC Modul SelfDefence aktiv ist und Residents=absent ist. 
Wenn dem in der Tat so ist dann ist da ein Fehler. Laut Commandref soll (per default) nach 5 Minuten Abwesenheit alle Rollos bei SelfDefense on und SelfDefense_Mode absent runter fahren.
Muss ich da jetzt noch mal prüfen oder hast Du die Commandref da nur falsch verstanden?


Zitat von: Borkk am 20 Oktober 2019, 18:11:02
Ein Wort noch zum ComfortOpen (wir hatten das schon mal vor ein Paar Wochen) um zu erreichen, das meine geschlossen Rollos nach dem Lüften wieder zu gehen und nicht hoch fahren, hattest du mir empfohlen bei "ASC_WindowRec_PosAfterDayClosed" "LastManuel" einzutragen. Das sorgt aber nun dafür, das wenn eine Tür oder ein Fenster bei eigentlich seit morgens offenem Rollo tagsüber mal geöffnet wird, fährt der Rollo nach dem schliessen runter weil ASC wohl noch ein altes "lastManual" von vor x Tagen gespeichert hat. Wie kann ich denn erreichen das ein geschlossner Rollo nach dem Lüften wieder zu geht? Das war schon mal so implementiert!?!?

Ich hab schon verstanden das die anderen User es so wollen, aber zumindest in dem Punkt waren viele hier im Board meiner Meinung. Und ich frage mich warum man in ASC eine Lüften Pos. konfiguriert die bei geschlossenem Rolle greift um danach den Rollo ganz hoch zu fahren. Es gab doch einen Grund warum der Rollo vorher zu war.

Keine Ahnung ob ich da was anders verstehe. Der Grund warum die Rollos zu fahren ist das entweder Nacht war oder jemand sich schlafen gelegt hat. So war es zu mindestens mal konzipiert. Wenn man dann das Fenster auf macht fährt das Rollo hoch. Entweder ein bisschen zum lüften oder ein bisschen mehr um die Nachbarn um Ruhe zu bitten. In beiden fällen fährt das Rollo wieder runter wenn noch Nacht ist oder hoch wenn in der Zwischenzeit Tag geworden ist. So war es mal gedacht und in meinen Augen auch Sinnvoll.
100 User 200 andere Meinungen, so ist das und ich komme damit klar. Nur muss ich nicht jeder Meinung bezüglich des Modules zustimmen.

Leider bin ich noch nicht dazu gekommen mir das Thema mit den fahren oder nicht fahren an zu schauen. Kann mich aber erinnern das der Wunsch war und es auch für Sinnvoll erachtet wurde das die Rollos sich nicht bewegen wenn die Leute nicht zu Hause sind und SelfDefense aktiv ist.
Ich denke aber auch das ich hier eine Einschränkung machen sollte und das sich dieses Verhalten lediglich auf "gone" beziehen sollte und nicht auf ein einfaches "absent".
Ich brauche aber etwas Zeit. Aktuell bin ich mit anderen Dingen sehr stark beansprucht.



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 21 Oktober 2019, 00:04:10
Zitat von: CoolTux am 20 Oktober 2019, 20:03:49
Wenn dem in der Tat so ist dann ist da ein Fehler. Laut Commandref soll (per default) nach 5 Minuten Abwesenheit alle Rollos bei SelfDefense on und SelfDefense_Mode absent runter fahren.
Muss ich da jetzt noch mal prüfen oder hast Du die Commandref da nur falsch verstanden?

Ok, das muss ich nochmal Testen, ich habe keine 5 Min gewartet. Aber wenn ich das richtig verstehe könnte ich in "ASC_Self_Defense_AbsentDelay" 9999 eintragen, um ein unnötiges Schließen der Rollos bei geschlossenem Fenster zu verhindern. Ein entsprechender DefenceMode wäre natürlich schicker.

Zitat von: CoolTux am 20 Oktober 2019, 20:03:49
Keine Ahnung ob ich da was anders verstehe. Der Grund warum die Rollos zu fahren ist das entweder Nacht war oder jemand sich schlafen gelegt hat. So war es zu mindestens mal konzipiert. Wenn man dann das Fenster auf macht fährt das Rollo hoch. Entweder ein bisschen zum lüften oder ein bisschen mehr um die Nachbarn um Ruhe zu bitten. In beiden fällen fährt das Rollo wieder runter wenn noch Nacht ist oder hoch wenn in der Zwischenzeit Tag geworden ist. So war es mal gedacht und in meinen Augen auch Sinnvoll.
100 User 200 andere Meinungen, so ist das und ich komme damit klar. Nur muss ich nicht jeder Meinung bezüglich des Modules zustimmen.

Das ist natürlich richtig. es ist dein Modul! Nur leider bekomme ich die sinnvolle Funktion in der Nacht nicht ohne das für mich ungewollte Verhalten am Tag. Wenn ich tagsüber einen Rollo schließe hat es schon einen Grund (Jemand schläft z.b.) und ich würde gerne die gleiche Funktion mit dem Lüften nutzen wie am Abend. Wenn ich den Rollo ganz öffnen will, kann ich ja auf den Taster drücken. Den gibts ja auch noch. Ich sage ja nicht das die Funktion mit dem kompletten öffnen falsch ist, aber man kann es nicht auswählen.

Zitat von: CoolTux am 20 Oktober 2019, 20:03:49
Leider bin ich noch nicht dazu gekommen mir das Thema mit den fahren oder nicht fahren an zu schauen. Kann mich aber erinnern das der Wunsch war und es auch für Sinnvoll erachtet wurde das die Rollos sich nicht bewegen wenn die Leute nicht zu Hause sind und SelfDefense aktiv ist.
Ich denke aber auch das ich hier eine Einschränkung machen sollte und das sich dieses Verhalten lediglich auf "gone" beziehen sollte und nicht auf ein einfaches "absent".
Ich brauche aber etwas Zeit. Aktuell bin ich mit anderen Dingen sehr stark beansprucht.

Ich würde mir wünschen, das auch bei aktiven SelfDefence das Attribut ASD_Mode_up seine Gültigkeit hat. Schliesslich kann man ja dort schon pro Rollo einstellen, ob er morgens nur dann fährt, wenn jemand zu Hause ist.   

Sorry wenn ich hier etwas energischer klinge aber meine bessere Hälfte hat es langsam satt, das sie auf einmal im Dunkeln sitzt weil alle Rollos zu gehen wenn ich zur Arbeit gehe (mittlerweile gelöst) oder das Rollos einfach zu gehen, wenn Sie vom Blumengießen zurück in die Wohnung geht (das Problem mit dem lastManual) oder das wenn sie ein Mittagsschlaf macht und das Fenster schließt weil es zu kalt wird, dann der Rollo ungewollt ganz hoch fährt usw. Das ich mit solchen Handlungen hier eine Ausnahme bin habe ich verstanden. Nur noch eine generelle Anmerkung, vielleicht nutzt jemand in einem freistehendem Haus auf dem Land seine Rollos anders als jemand mit einer Wohnung im xten Stock in der Stadt.

Mach dir keinen Stress :-)   
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Alex76 am 22 Oktober 2019, 18:54:33
Ich bin jetzt drauf gekommen, wann die Timer nicht angelegt werden.

Das passiert bei mir immer nachdem ich die fhem.cfg übers Webinterface bearbeitet hab. Danach fehlen diese beim AutoShuttersControl
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: meier81 am 22 Oktober 2019, 19:44:57
Hi Alex76,

wenn ich dir einen Tipp geben darf lass das editieren der fhem.cfg bleiben, das führt nur Probleme mit sich. Hab ich früher auch gemacht weil ich das immer schön strukturieren wollte, musste das dann auch erst lernen da ich ständig Probleme hatte deswegen. Werden dir auch die meisten hier im forum raten.

Gruß Markus
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Oktober 2019, 10:25:40
Zitat von: Borkk am 18 Oktober 2019, 22:03:50
Das erklärt aber nicht das morgens die Rollos nicht hochfahren wenn Residents "absent" ist und beim Rollo Defence_Mode "gone" eingestellt ist.

Ich würde mir als Defence_Mode noch einen "only open" wünschen. Also einen Mode der SelfDefence nur bei offenen bzw. geklappten Fenstern anspringen lässt.

Ich habe in der aktuellen Developer Version es so gemacht das bei SelfDefense gone und Residents absent die Rollos dennoch in die Nacht und Tag Fahrten laufen. Es wid also morgens geöffnet und Abends geschlossen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Oktober 2019, 10:55:20
Zitat von: Borkk am 21 Oktober 2019, 00:04:10
Das ist natürlich richtig. es ist dein Modul! Nur leider bekomme ich die sinnvolle Funktion in der Nacht nicht ohne das für mich ungewollte Verhalten am Tag. Wenn ich tagsüber einen Rollo schließe hat es schon einen Grund (Jemand schläft z.b.) und ich würde gerne die gleiche Funktion mit dem Lüften nutzen wie am Abend. Wenn ich den Rollo ganz öffnen will, kann ich ja auf den Taster drücken. Den gibts ja auch noch. Ich sage ja nicht das die Funktion mit dem kompletten öffnen falsch ist, aber man kann es nicht auswählen.

Sorry für die späte Antwort.
Wenn jemand schläft musst Du das Rollo gar nicht alleine schließen. Sofern der Schlaf im der Person zugeordneten Raum statt findet reicht es diese Person per Roommate schlafen zu legen und das Verhalten des Rollos sollte eins zu eins wie bei Nacht sein.


Zitat von: Borkk am 21 Oktober 2019, 00:04:10
Ich würde mir wünschen, das auch bei aktiven SelfDefence das Attribut ASD_Mode_up seine Gültigkeit hat. Schliesslich kann man ja dort schon pro Rollo einstellen, ob er morgens nur dann fährt, wenn jemand zu Hause ist.   
Wie gesagt habe ich in der aktuellen Developer es so gemacht das bei absent der Residents das SelfDefense im gone Mode nicht Einfluss nimmt auf die Abend und Tag Fahrt.


Bezüglich des Verhaltens des Rollos beim schließen des Fensters würde mich interessieren was Du Dir da genau vor stellst. Ich würde da jetzt noch ein none beim Attribut "ASC_WindowRec_PosAfterDayClosed" machen. Da würde dann absolut gar nichts passieren am Tag.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Oktober 2019, 11:07:42
Wer Interesse daran hat sich mit mir im persönlichen Gespräch über ASC zu unterhalten, der kann mich am 02.11.2019 in Hamburg treffen
Näheres dazu hier (https://forum.fhem.de/index.php/topic,47280.msg983828.html#msg983828)


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Oktober 2019, 14:03:04
Zitat von: trabantp60 am 17 Oktober 2019, 20:15:06
Ich hoffe, dass ist der/die/das list -r was Du meinst:




define Rollladensteuerung AutoShuttersControl
attr Rollladensteuerung ASC_autoShuttersControlComfort on
attr Rollladensteuerung ASC_blockAscDrivesAfterManual 1
attr Rollladensteuerung ASC_brightnessDriveUpDown 30:30
attr Rollladensteuerung ASC_debug 1
attr Rollladensteuerung ASC_expert 1
attr Rollladensteuerung ASC_residentsDev RR_STATUS
attr Rollladensteuerung ASC_tempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
attr Rollladensteuerung ASC_twilightDevice ASTRODATEN_EICHENSTRASSE
attr Rollladensteuerung DbLogExclude .*
attr Rollladensteuerung devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr Rollladensteuerung icon fts_shutter_automatic
attr Rollladensteuerung room 70_FENSTER
attr Rollladensteuerung verbose 5

setstate Rollladensteuerung manual
setstate Rollladensteuerung 2019-10-17 09:21:33 .monitoredDevs {"FK_EG_KUECHE":{"RL_EG_KUECHE":"ASC_WindowRec"},"FK_EG_SPEISEKAMMER":{"RL_EG_SPEISEKAMMER":"ASC_WindowRec"},"FK_EG_WZ_FENSTER_STRUCTURE":{"RL_EG_STUBE_FENSTER":"ASC_WindowRec"},"FK_EG_TREPPE":{"RL_EG_TREPPE":"ASC_WindowRec"},"ASTRODATEN_EICHENWEG3":{"Rollladensteuerung":"ASC_twilightDevice"},"FK_OG_HANNA":{"RL_OG_ZIMMER_HANNA":"ASC_WindowRec"},"FK_EG_KINDERZIMMER":{"RL_EG_KINDERZIMMER":"ASC_WindowRec"},"OUT_BRIGHTNESSSENSOR":{"RL_EG_KINDERZIMMER":"ASC_BrightnessSensor","RL_EG_STUBE_FENSTER":"ASC_BrightnessSensor","RL_EG_TOILETTE":"ASC_BrightnessSensor","RL_OG_SCHLAFZIMMER":"ASC_BrightnessSensor","RL_EG_VORHAUS":"ASC_BrightnessSensor","RL_OG_ZIMMER_HANNA":"ASC_BrightnessSensor","RL_EG_KUECHE":"ASC_BrightnessSensor","RL_OG_BAD":"ASC_BrightnessSensor","RL_OG_BALKON":"ASC_BrightnessSensor","RL_EG_TREPPE":"ASC_BrightnessSensor","RL_EG_SPEISEKAMMER":"ASC_BrightnessSensor","RL_EG_STUBE_TUER":"ASC_BrightnessSensor"},"RR_STATUS":{"Rollladensteuerung":"ASC_residentsDev"},"FK_EG_TOILETTE":{"RL_EG_TOILETTE":"ASC_WindowRec"},"TK_EG_WZ_TERRASSENTUER_TUERGRIFF":{"RL_EG_STUBE_TUER":"ASC_WindowRec"},"FK_EG_VORHAUS":{"RL_EG_VORHAUS":"ASC_WindowRec"},"FK_OG_SCHLAFZIMMER":{"RL_OG_SCHLAFZIMMER":"ASC_WindowRec"},"TK_OG_BALKON":{"RL_OG_BALKON":"ASC_WindowRec"}}
setstate Rollladensteuerung 2019-10-17 18:28:03 RL_EG_KINDERZIMMER_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:45 RL_EG_KINDERZIMMER_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_KINDERZIMMER_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:12:02 RL_EG_KUECHE_PosValue 100
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_KUECHE_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_KUECHE_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:01 RL_EG_SPEISEKAMMER_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_SPEISEKAMMER_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_SPEISEKAMMER_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:02 RL_EG_STUBE_FENSTER_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:45 RL_EG_STUBE_FENSTER_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_STUBE_FENSTER_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:12:02 RL_EG_STUBE_TUER_PosValue 100
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_STUBE_TUER_lastDelayPosValue 100
setstate Rollladensteuerung 2019-10-17 07:37:07 RL_EG_STUBE_TUER_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_STUBE_TUER_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 19:27:24 RL_EG_TOILETTE_PosValue 20
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_TOILETTE_lastPosValue 0
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_TOILETTE_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:04 RL_EG_TREPPE_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_TREPPE_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_TREPPE_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:03 RL_EG_VORHAUS_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_EG_VORHAUS_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_EG_VORHAUS_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:03 RL_OG_BAD_PosValue 0
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_OG_BAD_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_OG_BAD_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:28:10 RL_OG_BALKON_PosValue 0
setstate Rollladensteuerung 2019-10-16 08:30:01 RL_OG_BALKON_lastDelayPosValue 100
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_OG_BALKON_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_OG_BALKON_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:12:03 RL_OG_SCHLAFZIMMER_PosValue 40
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_OG_SCHLAFZIMMER_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-17 18:12:03 RL_OG_ZIMMER_HANNA_PosValue 100
setstate Rollladensteuerung 2019-10-17 18:27:46 RL_OG_ZIMMER_HANNA_lastPosValue 100
setstate Rollladensteuerung 2019-10-17 09:25:43 RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 17.10.2019 - 22:30
setstate Rollladensteuerung 2019-10-09 09:58:24 ascEnable on
setstate Rollladensteuerung 2019-09-25 11:17:01 controlShading on
setstate Rollladensteuerung 2019-09-25 11:12:20 hardLockOut on
setstate Rollladensteuerung 2019-10-15 10:03:19 partyMode off
setstate Rollladensteuerung 2019-10-17 06:34:33 room_SELVECommeo RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA
setstate Rollladensteuerung 2019-09-25 11:12:28 selfDefense on
setstate Rollladensteuerung 2019-10-17 19:27:24 state manual
setstate Rollladensteuerung 2019-09-25 11:12:45 sunriseTimeWeHoliday on
setstate Rollladensteuerung 2019-10-17 06:34:33 userAttrList rolled out


Hallo bitte Entschuldige, ich war da etwas unaufmerksam. Kannst Du das selbe bitte für ein Rollo machen welches von ASC gesteuert wird.
Ich suche nach einem versteckten Reading Namens .ASC_AttrUpdateChanges_AKTUELLEVERSION


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 24 Oktober 2019, 20:40:52
So soll es sein! Hier das list -r vom Küchenrollo:

define RL_EG_KUECHE SELVECommeo 5
attr RL_EG_KUECHE 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 RL_EG_KUECHE ASC 2
attr RL_EG_KUECHE ASC_BlockingTime_afterManual 20
attr RL_EG_KUECHE ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR 30:30
attr RL_EG_KUECHE ASC_Closed_Pos 15
attr RL_EG_KUECHE ASC_Drive_Offset 3
attr RL_EG_KUECHE ASC_Mode_Down always
attr RL_EG_KUECHE ASC_Mode_Up always
attr RL_EG_KUECHE ASC_Open_Pos 100
attr RL_EG_KUECHE ASC_Pos_Reading position
attr RL_EG_KUECHE ASC_Self_Defense_Exclude off
attr RL_EG_KUECHE ASC_Shading_Direction 5
attr RL_EG_KUECHE ASC_Shading_Min_OutsideTemperature 12.0
attr RL_EG_KUECHE ASC_Shading_Mode off
attr RL_EG_KUECHE ASC_Time_Down_Early 16:00
attr RL_EG_KUECHE ASC_Time_Down_Late 22:30
attr RL_EG_KUECHE ASC_Time_Up_Early 05:00
attr RL_EG_KUECHE ASC_Time_Up_Late 06:45
attr RL_EG_KUECHE ASC_Time_Up_WE_Holiday 09:30
attr RL_EG_KUECHE ASC_Ventilate_Pos 15
attr RL_EG_KUECHE ASC_Ventilate_Window_Open on
attr RL_EG_KUECHE ASC_WindowRec FK_EG_KUECHE
attr RL_EG_KUECHE ASC_WindowRec_subType twostate
attr RL_EG_KUECHE DbLogExclude .*
attr RL_EG_KUECHE alias Rollladen Küche
attr RL_EG_KUECHE 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 position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
attr RL_EG_KUECHE room SELVECommeo
attr RL_EG_KUECHE type HomeKit
attr RL_EG_KUECHE webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position

setstate RL_EG_KUECHE open
setstate RL_EG_KUECHE 2019-09-25 13:00:01 .ASC_AttrUpdateChanges_v0.6.32 1
setstate RL_EG_KUECHE 2019-09-25 14:06:04 ASC_Enable on
setstate RL_EG_KUECHE 2019-10-21 06:45:18 ASC_ShuttersLastDrive day open
setstate RL_EG_KUECHE 2019-10-24 20:37:16 ASC_Time_DriveDown 25.10.2019 - 17:52
setstate RL_EG_KUECHE 2019-10-24 20:37:16 ASC_Time_DriveUp 25.10.2019 - 06:45
setstate RL_EG_KUECHE 2019-10-21 06:45:17 alarm
setstate RL_EG_KUECHE 2019-10-24 20:37:09 associatedWith Rollladensteuerung
setstate RL_EG_KUECHE 2019-10-21 06:45:17 automatic on
setstate RL_EG_KUECHE 2019-10-21 06:45:17 day_mode Tagmodus
setstate RL_EG_KUECHE 2019-10-21 06:45:17 drive Aktor ist gestoppt
setstate RL_EG_KUECHE 2019-10-21 06:45:17 flags 32
setstate RL_EG_KUECHE 2019-10-21 06:45:17 frost off
setstate RL_EG_KUECHE 2019-10-21 06:45:13 last_drive drive-up
setstate RL_EG_KUECHE 2019-10-21 06:45:17 lost_gateway off
setstate RL_EG_KUECHE 2019-10-21 06:45:17 lost_sensor off
setstate RL_EG_KUECHE 2019-10-21 06:45:17 motor stop
setstate RL_EG_KUECHE 2019-10-21 06:45:17 obstacle off
setstate RL_EG_KUECHE 2019-10-21 06:45:17 overload off
setstate RL_EG_KUECHE 2019-10-21 06:45:17 pct 0
setstate RL_EG_KUECHE 2019-10-21 06:45:17 position 100
setstate RL_EG_KUECHE 2019-10-21 06:45:17 position_actual 100
setstate RL_EG_KUECHE 2019-10-21 06:45:01 position_desired 100
setstate RL_EG_KUECHE 2019-10-21 06:45:17 position_target 100
setstate RL_EG_KUECHE 2019-10-21 06:45:17 rain off
setstate RL_EG_KUECHE 2019-10-21 06:45:17 signal off
setstate RL_EG_KUECHE 2019-10-21 06:45:17 state open
setstate RL_EG_KUECHE 2019-09-23 19:40:35 target_position 0
setstate RL_EG_KUECHE 2019-10-21 06:45:17 unreachable off
setstate RL_EG_KUECHE 2019-10-21 06:45:17 wind off
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Oktober 2019, 21:11:08
Du verwendest doch die 0.6.33 hattest Du geschrieben.
Interessanter Weise ist das entsprechende Reading von 0.6.32. Entweder hast Du die 32er oder er kann warum auch immer die neue nicht schreiben.

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 24 Oktober 2019, 21:28:33
Naja, in den INTERNAL's steht:
FVERSION         73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
Was kann ich tun?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Oktober 2019, 21:36:12
Was steht beim Internal VERSION?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 24 Oktober 2019, 21:43:46
    
v0.6.33
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 24 Oktober 2019, 21:48:05
Dann schreibt er das Reading nicht neu. Wann hast du das letzte mal ein Neustart gemacht und ist dieses Rollo auch noch in der ASC Steuerung enthalten?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 24 Oktober 2019, 21:58:54
Also,

der Rollladen hatte die Verbindung zum Gateway wirklich verloren. Aus irgendeinem Grund passiert das öfters. Der Modulautor der SELVE-Module ist informiert und wartet auf eine representative Datenanalyse.

Ich habe den Rollladen nun mal reinitialisiert und die folgenden list -r zurück bekommen:


Vor Reinitialisierung:
define RL_EG_KUECHE SELVECommeo 5
attr RL_EG_KUECHE 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 RL_EG_KUECHE ASC 2
attr RL_EG_KUECHE ASC_BlockingTime_afterManual 20
attr RL_EG_KUECHE ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR 30:30
attr RL_EG_KUECHE ASC_Closed_Pos 15
attr RL_EG_KUECHE ASC_Drive_Offset 3
attr RL_EG_KUECHE ASC_Mode_Down always
attr RL_EG_KUECHE ASC_Mode_Up always
attr RL_EG_KUECHE ASC_Open_Pos 100
attr RL_EG_KUECHE ASC_Pos_Reading position
attr RL_EG_KUECHE ASC_Self_Defense_Exclude off
attr RL_EG_KUECHE ASC_Shading_Direction 5
attr RL_EG_KUECHE ASC_Shading_Min_OutsideTemperature 12.0
attr RL_EG_KUECHE ASC_Shading_Mode off
attr RL_EG_KUECHE ASC_Time_Down_Early 16:00
attr RL_EG_KUECHE ASC_Time_Down_Late 22:30
attr RL_EG_KUECHE ASC_Time_Up_Early 05:00
attr RL_EG_KUECHE ASC_Time_Up_Late 06:45
attr RL_EG_KUECHE ASC_Time_Up_WE_Holiday 09:30
attr RL_EG_KUECHE ASC_Ventilate_Pos 15
attr RL_EG_KUECHE ASC_Ventilate_Window_Open on
attr RL_EG_KUECHE ASC_WindowRec FK_EG_KUECHE
attr RL_EG_KUECHE ASC_WindowRec_subType twostate
attr RL_EG_KUECHE DbLogExclude .*
attr RL_EG_KUECHE alias Rollladen Küche
attr RL_EG_KUECHE 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 position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
attr RL_EG_KUECHE room SELVECommeo
attr RL_EG_KUECHE type HomeKit
attr RL_EG_KUECHE webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position

setstate RL_EG_KUECHE position-10
setstate RL_EG_KUECHE 2019-09-25 13:00:01 .ASC_AttrUpdateChanges_v0.6.32 1
setstate RL_EG_KUECHE 2019-09-25 14:06:04 ASC_Enable on
setstate RL_EG_KUECHE 2019-10-24 21:12:02 ASC_ShuttersLastDrive manual
setstate RL_EG_KUECHE 2019-10-24 21:41:49 ASC_Time_DriveDown 25.10.2019 - 17:52
setstate RL_EG_KUECHE 2019-10-24 21:41:49 ASC_Time_DriveUp 25.10.2019 - 06:45
setstate RL_EG_KUECHE 2019-10-24 21:12:02 alarm
setstate RL_EG_KUECHE 2019-10-24 21:41:45 associatedWith Rollladensteuerung
setstate RL_EG_KUECHE 2019-10-24 21:12:02 automatic on
setstate RL_EG_KUECHE 2019-10-24 21:12:02 day_mode Tagmodus
setstate RL_EG_KUECHE 2019-10-24 21:12:02 drive Aktor ist gestoppt
setstate RL_EG_KUECHE 2019-10-24 21:12:02 flags 32
setstate RL_EG_KUECHE 2019-10-24 21:12:02 frost off
setstate RL_EG_KUECHE 2019-10-21 06:45:13 last_drive drive-up
setstate RL_EG_KUECHE 2019-10-24 21:12:02 lost_gateway off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 lost_sensor off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 motor stop
setstate RL_EG_KUECHE 2019-10-24 21:12:02 obstacle off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 overload off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 pct 90
setstate RL_EG_KUECHE 2019-10-24 21:12:02 position 10
setstate RL_EG_KUECHE 2019-10-24 21:12:02 position_actual 14
setstate RL_EG_KUECHE 2019-10-21 06:45:01 position_desired 100
setstate RL_EG_KUECHE 2019-10-24 21:12:02 position_target 14
setstate RL_EG_KUECHE 2019-10-24 21:12:02 rain off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 signal off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 state position-10
setstate RL_EG_KUECHE 2019-09-23 19:40:35 target_position 0
setstate RL_EG_KUECHE 2019-10-24 21:12:02 unreachable off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 wind off



Nach Reinitalisierung:
define RL_EG_KUECHE SELVECommeo 5
attr RL_EG_KUECHE 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 RL_EG_KUECHE ASC 2
attr RL_EG_KUECHE ASC_BlockingTime_afterManual 20
attr RL_EG_KUECHE ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR 30:30
attr RL_EG_KUECHE ASC_Closed_Pos 15
attr RL_EG_KUECHE ASC_Drive_Offset 3
attr RL_EG_KUECHE ASC_Mode_Down always
attr RL_EG_KUECHE ASC_Mode_Up always
attr RL_EG_KUECHE ASC_Open_Pos 100
attr RL_EG_KUECHE ASC_Pos_Reading position
attr RL_EG_KUECHE ASC_Self_Defense_Exclude off
attr RL_EG_KUECHE ASC_Shading_Direction 5
attr RL_EG_KUECHE ASC_Shading_Min_OutsideTemperature 12.0
attr RL_EG_KUECHE ASC_Shading_Mode off
attr RL_EG_KUECHE ASC_Time_Down_Early 16:00
attr RL_EG_KUECHE ASC_Time_Down_Late 22:30
attr RL_EG_KUECHE ASC_Time_Up_Early 05:00
attr RL_EG_KUECHE ASC_Time_Up_Late 06:45
attr RL_EG_KUECHE ASC_Time_Up_WE_Holiday 09:30
attr RL_EG_KUECHE ASC_Ventilate_Pos 15
attr RL_EG_KUECHE ASC_Ventilate_Window_Open on
attr RL_EG_KUECHE ASC_WindowRec FK_EG_KUECHE
attr RL_EG_KUECHE ASC_WindowRec_subType twostate
attr RL_EG_KUECHE DbLogExclude .*
attr RL_EG_KUECHE alias Rollladen Küche
attr RL_EG_KUECHE 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 position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
attr RL_EG_KUECHE room SELVECommeo
attr RL_EG_KUECHE type HomeKit
attr RL_EG_KUECHE webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position

setstate RL_EG_KUECHE position-10
setstate RL_EG_KUECHE 2019-09-25 13:00:01 .ASC_AttrUpdateChanges_v0.6.32 1
setstate RL_EG_KUECHE 2019-09-25 14:06:04 ASC_Enable on
setstate RL_EG_KUECHE 2019-10-24 21:51:43 ASC_ShuttersLastDrive manual
setstate RL_EG_KUECHE 2019-10-24 21:41:49 ASC_Time_DriveDown 25.10.2019 - 17:52
setstate RL_EG_KUECHE 2019-10-24 21:41:49 ASC_Time_DriveUp 25.10.2019 - 06:45
setstate RL_EG_KUECHE 2019-10-24 21:51:43 alarm
setstate RL_EG_KUECHE 2019-10-24 21:41:45 associatedWith Rollladensteuerung
setstate RL_EG_KUECHE 2019-10-24 21:51:43 automatic on
setstate RL_EG_KUECHE 2019-10-24 21:51:43 day_mode Tagmodus
setstate RL_EG_KUECHE 2019-10-24 21:51:43 drive Aktor ist gestoppt
setstate RL_EG_KUECHE 2019-10-24 21:51:43 flags 32
setstate RL_EG_KUECHE 2019-10-24 21:51:43 frost off
setstate RL_EG_KUECHE 2019-10-21 06:45:13 last_drive drive-up
setstate RL_EG_KUECHE 2019-10-24 21:51:43 lost_gateway off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 lost_sensor off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 motor stop
setstate RL_EG_KUECHE 2019-10-24 21:51:43 obstacle off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 overload off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 pct 90
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position 10
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position_actual 14
setstate RL_EG_KUECHE 2019-10-21 06:45:01 position_desired 100
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position_target 14
setstate RL_EG_KUECHE 2019-10-24 21:51:43 rain off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 signal off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 state position-10
setstate RL_EG_KUECHE 2019-09-23 19:40:35 target_position 0
setstate RL_EG_KUECHE 2019-10-24 21:51:43 unreachable off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 wind off


Die Einträge sind gleich bis auf die Zeitstempel, denke ich.
Letzter Neustart war 21:41 Uhr
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Borkk am 24 Oktober 2019, 22:18:18
Hallo CoolTux, danke für die Anpassung und das ich mich jetzt erst melde. Ich aktuell im Urlaub, werde das alles aber gerne testen wenn ich wieder da bin.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: math78 am 25 Oktober 2019, 07:42:17
Guten Morgen,
kurze Frage: kann ich bei ASC_Mode_Down auch 2 Auswahlmöglichkeiten treffen, z.b absent und Home? Das wäre sehr hilfreich.
Danke

Grüße
Matthias
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 08:04:29
Zitat von: math78 am 25 Oktober 2019, 07:42:17
Guten Morgen,
kurze Frage: kann ich bei ASC_Mode_Down auch 2 Auswahlmöglichkeiten treffen, z.b absent und Home? Das wäre sehr hilfreich.
Danke

Grüße
Matthias

Hallo,

Nein das geht nicht. Macht auch kein Sinn. Dann nehme bitte always.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 08:08:25
Zitat von: trabantp60 am 24 Oktober 2019, 21:58:54
Also,

der Rollladen hatte die Verbindung zum Gateway wirklich verloren. Aus irgendeinem Grund passiert das öfters. Der Modulautor der SELVE-Module ist informiert und wartet auf eine representative Datenanalyse.

Ich habe den Rollladen nun mal reinitialisiert und die folgenden list -r zurück bekommen:


Vor Reinitialisierung:
define RL_EG_KUECHE SELVECommeo 5
attr RL_EG_KUECHE 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 RL_EG_KUECHE ASC 2
attr RL_EG_KUECHE ASC_BlockingTime_afterManual 20
attr RL_EG_KUECHE ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR 30:30
attr RL_EG_KUECHE ASC_Closed_Pos 15
attr RL_EG_KUECHE ASC_Drive_Offset 3
attr RL_EG_KUECHE ASC_Mode_Down always
attr RL_EG_KUECHE ASC_Mode_Up always
attr RL_EG_KUECHE ASC_Open_Pos 100
attr RL_EG_KUECHE ASC_Pos_Reading position
attr RL_EG_KUECHE ASC_Self_Defense_Exclude off
attr RL_EG_KUECHE ASC_Shading_Direction 5
attr RL_EG_KUECHE ASC_Shading_Min_OutsideTemperature 12.0
attr RL_EG_KUECHE ASC_Shading_Mode off
attr RL_EG_KUECHE ASC_Time_Down_Early 16:00
attr RL_EG_KUECHE ASC_Time_Down_Late 22:30
attr RL_EG_KUECHE ASC_Time_Up_Early 05:00
attr RL_EG_KUECHE ASC_Time_Up_Late 06:45
attr RL_EG_KUECHE ASC_Time_Up_WE_Holiday 09:30
attr RL_EG_KUECHE ASC_Ventilate_Pos 15
attr RL_EG_KUECHE ASC_Ventilate_Window_Open on
attr RL_EG_KUECHE ASC_WindowRec FK_EG_KUECHE
attr RL_EG_KUECHE ASC_WindowRec_subType twostate
attr RL_EG_KUECHE DbLogExclude .*
attr RL_EG_KUECHE alias Rollladen Küche
attr RL_EG_KUECHE 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 position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
attr RL_EG_KUECHE room SELVECommeo
attr RL_EG_KUECHE type HomeKit
attr RL_EG_KUECHE webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position

setstate RL_EG_KUECHE position-10
setstate RL_EG_KUECHE 2019-09-25 13:00:01 .ASC_AttrUpdateChanges_v0.6.32 1
setstate RL_EG_KUECHE 2019-09-25 14:06:04 ASC_Enable on
setstate RL_EG_KUECHE 2019-10-24 21:12:02 ASC_ShuttersLastDrive manual
setstate RL_EG_KUECHE 2019-10-24 21:41:49 ASC_Time_DriveDown 25.10.2019 - 17:52
setstate RL_EG_KUECHE 2019-10-24 21:41:49 ASC_Time_DriveUp 25.10.2019 - 06:45
setstate RL_EG_KUECHE 2019-10-24 21:12:02 alarm
setstate RL_EG_KUECHE 2019-10-24 21:41:45 associatedWith Rollladensteuerung
setstate RL_EG_KUECHE 2019-10-24 21:12:02 automatic on
setstate RL_EG_KUECHE 2019-10-24 21:12:02 day_mode Tagmodus
setstate RL_EG_KUECHE 2019-10-24 21:12:02 drive Aktor ist gestoppt
setstate RL_EG_KUECHE 2019-10-24 21:12:02 flags 32
setstate RL_EG_KUECHE 2019-10-24 21:12:02 frost off
setstate RL_EG_KUECHE 2019-10-21 06:45:13 last_drive drive-up
setstate RL_EG_KUECHE 2019-10-24 21:12:02 lost_gateway off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 lost_sensor off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 motor stop
setstate RL_EG_KUECHE 2019-10-24 21:12:02 obstacle off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 overload off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 pct 90
setstate RL_EG_KUECHE 2019-10-24 21:12:02 position 10
setstate RL_EG_KUECHE 2019-10-24 21:12:02 position_actual 14
setstate RL_EG_KUECHE 2019-10-21 06:45:01 position_desired 100
setstate RL_EG_KUECHE 2019-10-24 21:12:02 position_target 14
setstate RL_EG_KUECHE 2019-10-24 21:12:02 rain off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 signal off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 state position-10
setstate RL_EG_KUECHE 2019-09-23 19:40:35 target_position 0
setstate RL_EG_KUECHE 2019-10-24 21:12:02 unreachable off
setstate RL_EG_KUECHE 2019-10-24 21:12:02 wind off



Nach Reinitalisierung:
define RL_EG_KUECHE SELVECommeo 5
attr RL_EG_KUECHE 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 RL_EG_KUECHE ASC 2
attr RL_EG_KUECHE ASC_BlockingTime_afterManual 20
attr RL_EG_KUECHE ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR 30:30
attr RL_EG_KUECHE ASC_Closed_Pos 15
attr RL_EG_KUECHE ASC_Drive_Offset 3
attr RL_EG_KUECHE ASC_Mode_Down always
attr RL_EG_KUECHE ASC_Mode_Up always
attr RL_EG_KUECHE ASC_Open_Pos 100
attr RL_EG_KUECHE ASC_Pos_Reading position
attr RL_EG_KUECHE ASC_Self_Defense_Exclude off
attr RL_EG_KUECHE ASC_Shading_Direction 5
attr RL_EG_KUECHE ASC_Shading_Min_OutsideTemperature 12.0
attr RL_EG_KUECHE ASC_Shading_Mode off
attr RL_EG_KUECHE ASC_Time_Down_Early 16:00
attr RL_EG_KUECHE ASC_Time_Down_Late 22:30
attr RL_EG_KUECHE ASC_Time_Up_Early 05:00
attr RL_EG_KUECHE ASC_Time_Up_Late 06:45
attr RL_EG_KUECHE ASC_Time_Up_WE_Holiday 09:30
attr RL_EG_KUECHE ASC_Ventilate_Pos 15
attr RL_EG_KUECHE ASC_Ventilate_Window_Open on
attr RL_EG_KUECHE ASC_WindowRec FK_EG_KUECHE
attr RL_EG_KUECHE ASC_WindowRec_subType twostate
attr RL_EG_KUECHE DbLogExclude .*
attr RL_EG_KUECHE alias Rollladen Küche
attr RL_EG_KUECHE 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 position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
attr RL_EG_KUECHE room SELVECommeo
attr RL_EG_KUECHE type HomeKit
attr RL_EG_KUECHE webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position

setstate RL_EG_KUECHE position-10
setstate RL_EG_KUECHE 2019-09-25 13:00:01 .ASC_AttrUpdateChanges_v0.6.32 1
setstate RL_EG_KUECHE 2019-09-25 14:06:04 ASC_Enable on
setstate RL_EG_KUECHE 2019-10-24 21:51:43 ASC_ShuttersLastDrive manual
setstate RL_EG_KUECHE 2019-10-24 21:41:49 ASC_Time_DriveDown 25.10.2019 - 17:52
setstate RL_EG_KUECHE 2019-10-24 21:41:49 ASC_Time_DriveUp 25.10.2019 - 06:45
setstate RL_EG_KUECHE 2019-10-24 21:51:43 alarm
setstate RL_EG_KUECHE 2019-10-24 21:41:45 associatedWith Rollladensteuerung
setstate RL_EG_KUECHE 2019-10-24 21:51:43 automatic on
setstate RL_EG_KUECHE 2019-10-24 21:51:43 day_mode Tagmodus
setstate RL_EG_KUECHE 2019-10-24 21:51:43 drive Aktor ist gestoppt
setstate RL_EG_KUECHE 2019-10-24 21:51:43 flags 32
setstate RL_EG_KUECHE 2019-10-24 21:51:43 frost off
setstate RL_EG_KUECHE 2019-10-21 06:45:13 last_drive drive-up
setstate RL_EG_KUECHE 2019-10-24 21:51:43 lost_gateway off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 lost_sensor off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 motor stop
setstate RL_EG_KUECHE 2019-10-24 21:51:43 obstacle off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 overload off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 pct 90
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position 10
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position_actual 14
setstate RL_EG_KUECHE 2019-10-21 06:45:01 position_desired 100
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position_target 14
setstate RL_EG_KUECHE 2019-10-24 21:51:43 rain off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 signal off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 state position-10
setstate RL_EG_KUECHE 2019-09-23 19:40:35 target_position 0
setstate RL_EG_KUECHE 2019-10-24 21:51:43 unreachable off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 wind off


Die Einträge sind gleich bis auf die Zeitstempel, denke ich.
Letzter Neustart war 21:41 Uhr

Was bedeutet Reinitalisierung für Dich? Hast Du FHEM neu gestartet? Wenn ja wurden die Readings für Tag und Nacht Fahrt nicht neu geschrieben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: math78 am 25 Oktober 2019, 09:04:11
Hallo,

Der Hintergrund mit der Mehrauswahl bei  Asc_Mode_Down ist der, dass ich gerne die Rolläden automatisch bei Home und absent hochfahren lassen würde, nur bei asleep nicht. Wie kann ich das denn sonst darstellen?

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 25 Oktober 2019, 09:14:39
Reinitialisierung meint die Verbindung der Devices zum Gateway-Modul (Funkstick).
Ich glaube, der Stick hat ein Luder... . Kümmer mich drum.
Aber das ist von FHEM und damit vom Schreiben der Readings doch unabhängig, oder?
Nach welchen Readings Tag/Nacht muss ich suchen?

ASC_DEBUG!!! 2019.10.24 21:41:46 - EventProcessingTwilightDevice: RL_EG_KUECHE RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE Allgemein: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE getDownBrightness: 0 Brightness: 0.1 BrightnessMin: 30 Sunset: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE getUpBrightness: 0 Brightness: 0.1 BrightnessMax: 30 Sunrise: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE Allgemein: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE getDownBrightness: 0 Brightness: 0.1 BrightnessMin: 30 Sunset: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE getUpBrightness: 0 Brightness: 0.1 BrightnessMax: 30 Sunrise: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - ShadingProcessing: RL_EG_KUECHE - Übergebende Werte - Azimuth:298.2, Elevation: -35.2, Brightness: 0, OutTemp: 12.2, Fenster Position: 5, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
2019.10.24 21:41:46 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: RL_EG_KUECHE Azimuth: 298.2 Elevation: -35.2 Brightness: 0 OutTemp: 12.2
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 09:21:09
Zitat von: math78 am 25 Oktober 2019, 09:04:11
Hallo,

Der Hintergrund mit der Mehrauswahl bei  Asc_Mode_Down ist der, dass ich gerne die Rolläden automatisch bei Home und absent hochfahren lassen würde, nur bei asleep nicht. Wie kann ich das denn sonst darstellen?

Grüße

Vertauschst Du gerade Down mit Up? ASC_Mode_Down ist für schließen.
Ansonsten gehe ich davon aus das Du damit die Rollos wo keine Roommates zugeordnet sind meinst. Wenn es Dir so wichtig ist kannst Du als Trick versuchen statt einen roommate einfach das Residents Device bei der roommate Zuordnung an zu geben. Das sollte eigentlich klappen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 09:22:33
Zitat von: trabantp60 am 25 Oktober 2019, 09:14:39
Reinitialisierung meint die Verbindung der Devices zum Gateway-Modul (Funkstick).
Ich glaube, der Stick hat ein Luder... . Kümmer mich drum.
Aber das ist von FHEM und damit vom Schreiben der Readings doch unabhängig, oder?
Nach welchen Readings Tag/Nacht muss ich suchen?

ASC_DEBUG!!! 2019.10.24 21:41:46 - EventProcessingTwilightDevice: RL_EG_KUECHE RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE Allgemein: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE getDownBrightness: 0 Brightness: 0.1 BrightnessMin: 30 Sunset: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE getUpBrightness: 0 Brightness: 0.1 BrightnessMax: 30 Sunrise: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE Allgemein: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE getDownBrightness: 0 Brightness: 0.1 BrightnessMin: 30 Sunset: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - FnIsDay: RL_EG_KUECHE getUpBrightness: 0 Brightness: 0.1 BrightnessMax: 30 Sunrise: 0

ASC_DEBUG!!! 2019.10.24 21:41:46 - ShadingProcessing: RL_EG_KUECHE - Übergebende Werte - Azimuth:298.2, Elevation: -35.2, Brightness: 0, OutTemp: 12.2, Fenster Position: 5, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: NEIN
2019.10.24 21:41:46 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: RL_EG_KUECHE Azimuth: 298.2 Elevation: -35.2 Brightness: 0 OutTemp: 12.2


Starte bitte einfach mal FHEM neu.
Danach machst Du ein normales list vom ASC Device und einem Rollo und ein list -r vom Rollo Device.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 25 Oktober 2019, 09:50:36
So soll es sein!

list ASC-Device:

Internals:
   FUUID      5d8b2f2f-f33f-8609-3efa-15544334d22dc5c9
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA,FK_EG_TREPPE,OUT_BRIGHTNESSSENSOR,ASTRODATEN_EICHENSTRASSE,FK_EG_KINDERZIMMER,FK_EG_SPEISEKAMMER,FK_EG_WZ_FENSTER_STRUCTURE,RR_STATUS,FK_EG_VORHAUS,TK_OG_BALKON,FK_EG_KUECHE,FK_OG_SCHLAFZIMMER,FK_OG_HANNA,FK_EG_TOILETTE,TK_EG_WZ_TERRASSENTUER_TUERGRIFF
   NR         516
   NTFY_ORDER 51-Rollladensteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-10-24 22:31:08   RL_EG_KINDERZIMMER_PosValue 0
     2019-10-21 06:45:01   RL_EG_KINDERZIMMER_lastPosValue 0
     2019-10-25 09:40:05   RL_EG_KINDERZIMMER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:51:43   RL_EG_KUECHE_PosValue 10
     2019-10-21 06:45:01   RL_EG_KUECHE_lastPosValue 10
     2019-10-25 09:40:05   RL_EG_KUECHE_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:32   RL_EG_SPEISEKAMMER_PosValue 0
     2019-10-24 21:13:28   RL_EG_SPEISEKAMMER_lastPosValue 20
     2019-10-25 09:40:05   RL_EG_SPEISEKAMMER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_EG_STUBE_FENSTER_PosValue 0
     2019-10-24 21:13:28   RL_EG_STUBE_FENSTER_lastPosValue 0
     2019-10-25 09:40:05   RL_EG_STUBE_FENSTER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:48   RL_EG_STUBE_TUER_PosValue 0
     2019-10-17 18:27:46   RL_EG_STUBE_TUER_lastDelayPosValue 100
     2019-10-24 21:13:28   RL_EG_STUBE_TUER_lastPosValue 100
     2019-10-25 09:40:05   RL_EG_STUBE_TUER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 22:31:15   RL_EG_TOILETTE_PosValue 0
     2019-10-19 18:20:24   RL_EG_TOILETTE_lastPosValue 100
     2019-10-25 09:40:05   RL_EG_TOILETTE_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_EG_TREPPE_PosValue 0
     2019-10-24 21:13:28   RL_EG_TREPPE_lastPosValue 0
     2019-10-25 09:40:05   RL_EG_TREPPE_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:34   RL_EG_VORHAUS_PosValue 0
     2019-10-24 21:13:28   RL_EG_VORHAUS_lastPosValue 20
     2019-10-25 09:40:05   RL_EG_VORHAUS_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_OG_BAD_PosValue 0
     2019-10-24 21:13:28   RL_OG_BAD_lastPosValue 0
     2019-10-25 09:40:05   RL_OG_BAD_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_OG_BALKON_PosValue 0
     2019-10-19 09:30:02   RL_OG_BALKON_lastDelayPosValue 100
     2019-10-24 21:13:28   RL_OG_BALKON_lastPosValue 10
     2019-10-25 09:40:05   RL_OG_BALKON_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:03   RL_OG_SCHLAFZIMMER_PosValue 40
     2019-10-24 21:13:28   RL_OG_SCHLAFZIMMER_lastPosValue 40
     2019-10-25 09:40:05   RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:41   RL_OG_ZIMMER_HANNA_PosValue 20
     2019-10-24 21:13:28   RL_OG_ZIMMER_HANNA_lastPosValue 100
     2019-10-25 09:40:05   RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-09 09:58:24   ascEnable       on
     2019-09-25 11:17:01   controlShading  on
     2019-09-25 11:12:20   hardLockOut     on
     2019-10-15 10:03:19   partyMode       off
     2019-10-25 09:39:57   room_SELVECommeo RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA
     2019-10-19 10:26:46   selfDefense     off
     2019-10-25 09:40:05   state           created new drive timer
     2019-09-25 11:12:45   sunriseTimeWeHoliday on
     2019-10-25 09:39:57   userAttrList    rolled out
   helper:
     shuttersList:
       RL_EG_KINDERZIMMER
       RL_EG_KUECHE
       RL_EG_SPEISEKAMMER
       RL_EG_STUBE_FENSTER
       RL_EG_STUBE_TUER
       RL_EG_TOILETTE
       RL_EG_TREPPE
       RL_EG_VORHAUS
       RL_OG_BAD
       RL_OG_BALKON
       RL_OG_SCHLAFZIMMER
       RL_OG_ZIMMER_HANNA
   monitoredDevs:
     ASTRODATEN_EICHENSTRASSE:
       Rollladensteuerung ASC_twilightDevice
     FK_EG_KINDERZIMMER:
       RL_EG_KINDERZIMMER ASC_WindowRec
     FK_EG_KUECHE:
       RL_EG_KUECHE ASC_WindowRec
     FK_EG_SPEISEKAMMER:
       RL_EG_SPEISEKAMMER ASC_WindowRec
     FK_EG_TOILETTE:
       RL_EG_TOILETTE ASC_WindowRec
     FK_EG_TREPPE:
       RL_EG_TREPPE ASC_WindowRec
     FK_EG_VORHAUS:
       RL_EG_VORHAUS ASC_WindowRec
     FK_EG_WZ_FENSTER_STRUCTURE:
       RL_EG_STUBE_FENSTER ASC_WindowRec
     FK_OG_HANNA:
       RL_OG_ZIMMER_HANNA ASC_WindowRec
     FK_OG_SCHLAFZIMMER:
       RL_OG_SCHLAFZIMMER ASC_WindowRec
     OUT_BRIGHTNESSSENSOR:
       RL_EG_KINDERZIMMER ASC_BrightnessSensor
       RL_EG_KUECHE ASC_BrightnessSensor
       RL_EG_SPEISEKAMMER ASC_BrightnessSensor
       RL_EG_STUBE_FENSTER ASC_BrightnessSensor
       RL_EG_STUBE_TUER ASC_BrightnessSensor
       RL_EG_TOILETTE ASC_BrightnessSensor
       RL_EG_TREPPE ASC_BrightnessSensor
       RL_EG_VORHAUS ASC_BrightnessSensor
       RL_OG_BAD  ASC_BrightnessSensor
       RL_OG_BALKON ASC_BrightnessSensor
       RL_OG_SCHLAFZIMMER ASC_BrightnessSensor
       RL_OG_ZIMMER_HANNA ASC_BrightnessSensor
     RR_STATUS:
       Rollladensteuerung ASC_residentsDev
     TK_EG_WZ_TERRASSENTUER_TUERGRIFF:
       RL_EG_STUBE_TUER ASC_WindowRec
     TK_OG_BALKON:
       RL_OG_BALKON ASC_WindowRec
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_blockAscDrivesAfterManual 1
   ASC_brightnessDriveUpDown 30:30
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev RR_STATUS
   ASC_tempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
   ASC_twilightDevice ASTRODATEN_EICHENSTRASSE
   DbLogExclude .*
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       70_FENSTER
   verbose    5


list Rollo-Device:

Internals:
   AktorID    5
   DEF        5
   FUUID      5d342c8f-f33f-8609-4c35-d2e8cfd3c52b56d2
   FVERSION   70_SELVECommeo.pm:?/2019-09-23
   IODev      SELVEGateway
   NAME       RL_EG_KUECHE
   NR         100
   STATE      drive
   TYPE       SELVECommeo
   maskbase64 IAAAAAAAAAA=
   maskdec    32
   READINGS:
     2019-09-25 14:06:04   ASC_Enable      on
     2019-10-24 21:51:43   ASC_ShuttersLastDrive manual
     2019-10-25 09:40:05   ASC_Time_DriveDown 25.10.2019 - 17:50
     2019-10-25 09:40:05   ASC_Time_DriveUp 26.10.2019 - 09:30
     2019-10-24 21:51:43   alarm           
     2019-10-25 09:39:58   associatedWith  Rollladensteuerung
     2019-10-24 21:51:43   automatic       on
     2019-10-24 21:51:43   day_mode        Tagmodus
     2019-10-24 21:51:43   drive           Aktor ist gestoppt
     2019-10-24 21:51:43   flags           32
     2019-10-24 21:51:43   frost           off
     2019-10-21 06:45:13   last_drive      drive-up
     2019-10-24 21:51:43   lost_gateway    off
     2019-10-24 21:51:43   lost_sensor     off
     2019-10-24 21:51:43   motor           stop
     2019-10-24 21:51:43   obstacle        off
     2019-10-24 21:51:43   overload        off
     2019-10-24 21:51:43   pct             90
     2019-10-24 21:51:43   position        10
     2019-10-24 21:51:43   position_actual 14
     2019-10-24 22:37:36   position_desired 15
     2019-10-24 21:51:43   position_target 14
     2019-10-24 21:51:43   rain            off
     2019-10-24 21:51:43   signal          off
     2019-10-24 22:37:36   state           drive
     2019-09-23 19:40:35   target_position 0
     2019-10-24 21:51:43   unreachable     off
     2019-10-24 21:51:43   wind            off
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 20
   ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR 30:30
   ASC_Closed_Pos 15
   ASC_Drive_Offset 3
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Pos_Reading position
   ASC_Self_Defense_Exclude off
   ASC_Shading_Direction 5
   ASC_Shading_Min_OutsideTemperature 12.0
   ASC_Shading_Mode off
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 06:45
   ASC_Time_Up_WE_Holiday 09:30
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec FK_EG_KUECHE
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   alias      Rollladen Küche
   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 position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
   room       SELVECommeo
   type       HomeKit
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position


list -r Rollo-Device:

define RL_EG_KUECHE SELVECommeo 5
attr RL_EG_KUECHE 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 RL_EG_KUECHE ASC 2
attr RL_EG_KUECHE ASC_BlockingTime_afterManual 20
attr RL_EG_KUECHE ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR 30:30
attr RL_EG_KUECHE ASC_Closed_Pos 15
attr RL_EG_KUECHE ASC_Drive_Offset 3
attr RL_EG_KUECHE ASC_Mode_Down always
attr RL_EG_KUECHE ASC_Mode_Up always
attr RL_EG_KUECHE ASC_Open_Pos 100
attr RL_EG_KUECHE ASC_Pos_Reading position
attr RL_EG_KUECHE ASC_Self_Defense_Exclude off
attr RL_EG_KUECHE ASC_Shading_Direction 5
attr RL_EG_KUECHE ASC_Shading_Min_OutsideTemperature 12.0
attr RL_EG_KUECHE ASC_Shading_Mode off
attr RL_EG_KUECHE ASC_Time_Down_Early 16:00
attr RL_EG_KUECHE ASC_Time_Down_Late 22:30
attr RL_EG_KUECHE ASC_Time_Up_Early 05:00
attr RL_EG_KUECHE ASC_Time_Up_Late 06:45
attr RL_EG_KUECHE ASC_Time_Up_WE_Holiday 09:30
attr RL_EG_KUECHE ASC_Ventilate_Pos 15
attr RL_EG_KUECHE ASC_Ventilate_Window_Open on
attr RL_EG_KUECHE ASC_WindowRec FK_EG_KUECHE
attr RL_EG_KUECHE ASC_WindowRec_subType twostate
attr RL_EG_KUECHE DbLogExclude .*
attr RL_EG_KUECHE alias Rollladen Küche
attr RL_EG_KUECHE 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 position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
attr RL_EG_KUECHE room SELVECommeo
attr RL_EG_KUECHE type HomeKit
attr RL_EG_KUECHE webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position

setstate RL_EG_KUECHE drive
setstate RL_EG_KUECHE 2019-09-25 13:00:01 .ASC_AttrUpdateChanges_v0.6.32 1
setstate RL_EG_KUECHE 2019-09-25 14:06:04 ASC_Enable on
setstate RL_EG_KUECHE 2019-10-24 21:51:43 ASC_ShuttersLastDrive manual
setstate RL_EG_KUECHE 2019-10-25 09:40:05 ASC_Time_DriveDown 25.10.2019 - 17:50
setstate RL_EG_KUECHE 2019-10-25 09:40:05 ASC_Time_DriveUp 26.10.2019 - 09:30
setstate RL_EG_KUECHE 2019-10-24 21:51:43 alarm
setstate RL_EG_KUECHE 2019-10-25 09:39:58 associatedWith Rollladensteuerung
setstate RL_EG_KUECHE 2019-10-24 21:51:43 automatic on
setstate RL_EG_KUECHE 2019-10-24 21:51:43 day_mode Tagmodus
setstate RL_EG_KUECHE 2019-10-24 21:51:43 drive Aktor ist gestoppt
setstate RL_EG_KUECHE 2019-10-24 21:51:43 flags 32
setstate RL_EG_KUECHE 2019-10-24 21:51:43 frost off
setstate RL_EG_KUECHE 2019-10-21 06:45:13 last_drive drive-up
setstate RL_EG_KUECHE 2019-10-24 21:51:43 lost_gateway off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 lost_sensor off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 motor stop
setstate RL_EG_KUECHE 2019-10-24 21:51:43 obstacle off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 overload off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 pct 90
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position 10
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position_actual 14
setstate RL_EG_KUECHE 2019-10-24 22:37:36 position_desired 15
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position_target 14
setstate RL_EG_KUECHE 2019-10-24 21:51:43 rain off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 signal off
setstate RL_EG_KUECHE 2019-10-24 22:37:36 state drive
setstate RL_EG_KUECHE 2019-09-23 19:40:35 target_position 0
setstate RL_EG_KUECHE 2019-10-24 21:51:43 unreachable off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 wind off
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 09:58:46
Kannst Du bitte in Zeile 2577 aus
if ( ( int( gettimeofday() ) - $::fhem_started ) < 30
ein
if ( ( int( gettimeofday() ) - $::fhem_started ) < 60
machen und dann noch einmal neu starten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 25 Oktober 2019, 10:33:01
Sooo.

Anbei die List's:

List ASC-Device:

Internals:
   FUUID      5d8b2f2f-f33f-8609-3efa-15544334d22dc5c9
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA,FK_EG_TOILETTE,FK_EG_KINDERZIMMER,TK_OG_BALKON,TK_EG_WZ_TERRASSENTUER_TUERGRIFF,ASTRODATEN_EICHENSTRASSE,OUT_BRIGHTNESSSENSOR,FK_OG_HANNA,RR_STATUS,FK_EG_SPEISEKAMMER,FK_OG_SCHLAFZIMMER,FK_EG_TREPPE,FK_EG_VORHAUS,FK_EG_KUECHE,FK_EG_WZ_FENSTER_STRUCTURE
   NR         516
   NTFY_ORDER 51-Rollladensteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-10-24 22:31:08   RL_EG_KINDERZIMMER_PosValue 0
     2019-10-21 06:45:01   RL_EG_KINDERZIMMER_lastPosValue 0
     2019-10-25 10:07:08   RL_EG_KINDERZIMMER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:51:43   RL_EG_KUECHE_PosValue 10
     2019-10-21 06:45:01   RL_EG_KUECHE_lastPosValue 10
     2019-10-25 10:07:08   RL_EG_KUECHE_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:32   RL_EG_SPEISEKAMMER_PosValue 0
     2019-10-24 21:13:28   RL_EG_SPEISEKAMMER_lastPosValue 20
     2019-10-25 10:07:08   RL_EG_SPEISEKAMMER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_EG_STUBE_FENSTER_PosValue 0
     2019-10-24 21:13:28   RL_EG_STUBE_FENSTER_lastPosValue 0
     2019-10-25 10:07:09   RL_EG_STUBE_FENSTER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:48   RL_EG_STUBE_TUER_PosValue 0
     2019-10-17 18:27:46   RL_EG_STUBE_TUER_lastDelayPosValue 100
     2019-10-24 21:13:28   RL_EG_STUBE_TUER_lastPosValue 100
     2019-10-25 10:07:09   RL_EG_STUBE_TUER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 22:31:15   RL_EG_TOILETTE_PosValue 0
     2019-10-19 18:20:24   RL_EG_TOILETTE_lastPosValue 100
     2019-10-25 10:07:09   RL_EG_TOILETTE_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_EG_TREPPE_PosValue 0
     2019-10-24 21:13:28   RL_EG_TREPPE_lastPosValue 0
     2019-10-25 10:07:09   RL_EG_TREPPE_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:34   RL_EG_VORHAUS_PosValue 0
     2019-10-24 21:13:28   RL_EG_VORHAUS_lastPosValue 20
     2019-10-25 10:07:09   RL_EG_VORHAUS_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_OG_BAD_PosValue 0
     2019-10-24 21:13:28   RL_OG_BAD_lastPosValue 0
     2019-10-25 10:07:09   RL_OG_BAD_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_OG_BALKON_PosValue 0
     2019-10-19 09:30:02   RL_OG_BALKON_lastDelayPosValue 100
     2019-10-24 21:13:28   RL_OG_BALKON_lastPosValue 10
     2019-10-25 10:07:09   RL_OG_BALKON_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-25 09:50:18   RL_OG_SCHLAFZIMMER_PosValue 40
     2019-10-24 21:13:28   RL_OG_SCHLAFZIMMER_lastPosValue 40
     2019-10-25 10:07:09   RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:41   RL_OG_ZIMMER_HANNA_PosValue 20
     2019-10-24 21:13:28   RL_OG_ZIMMER_HANNA_lastPosValue 100
     2019-10-25 10:07:09   RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-09 09:58:24   ascEnable       on
     2019-09-25 11:17:01   controlShading  on
     2019-09-25 11:12:20   hardLockOut     on
     2019-10-15 10:03:19   partyMode       off
     2019-10-25 10:07:04   room_SELVECommeo RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA
     2019-10-19 10:26:46   selfDefense     off
     2019-10-25 10:07:09   state           created new drive timer
     2019-09-25 11:12:45   sunriseTimeWeHoliday on
     2019-10-25 10:07:04   userAttrList    rolled out
   helper:
     shuttersList:
       RL_EG_KINDERZIMMER
       RL_EG_KUECHE
       RL_EG_SPEISEKAMMER
       RL_EG_STUBE_FENSTER
       RL_EG_STUBE_TUER
       RL_EG_TOILETTE
       RL_EG_TREPPE
       RL_EG_VORHAUS
       RL_OG_BAD
       RL_OG_BALKON
       RL_OG_SCHLAFZIMMER
       RL_OG_ZIMMER_HANNA
   monitoredDevs:
     ASTRODATEN_EICHENSTRASSE:
       Rollladensteuerung ASC_twilightDevice
     FK_EG_KINDERZIMMER:
       RL_EG_KINDERZIMMER ASC_WindowRec
     FK_EG_KUECHE:
       RL_EG_KUECHE ASC_WindowRec
     FK_EG_SPEISEKAMMER:
       RL_EG_SPEISEKAMMER ASC_WindowRec
     FK_EG_TOILETTE:
       RL_EG_TOILETTE ASC_WindowRec
     FK_EG_TREPPE:
       RL_EG_TREPPE ASC_WindowRec
     FK_EG_VORHAUS:
       RL_EG_VORHAUS ASC_WindowRec
     FK_EG_WZ_FENSTER_STRUCTURE:
       RL_EG_STUBE_FENSTER ASC_WindowRec
     FK_OG_HANNA:
       RL_OG_ZIMMER_HANNA ASC_WindowRec
     FK_OG_SCHLAFZIMMER:
       RL_OG_SCHLAFZIMMER ASC_WindowRec
     OUT_BRIGHTNESSSENSOR:
       RL_EG_KINDERZIMMER ASC_BrightnessSensor
       RL_EG_KUECHE ASC_BrightnessSensor
       RL_EG_SPEISEKAMMER ASC_BrightnessSensor
       RL_EG_STUBE_FENSTER ASC_BrightnessSensor
       RL_EG_STUBE_TUER ASC_BrightnessSensor
       RL_EG_TOILETTE ASC_BrightnessSensor
       RL_EG_TREPPE ASC_BrightnessSensor
       RL_EG_VORHAUS ASC_BrightnessSensor
       RL_OG_BAD  ASC_BrightnessSensor
       RL_OG_BALKON ASC_BrightnessSensor
       RL_OG_SCHLAFZIMMER ASC_BrightnessSensor
       RL_OG_ZIMMER_HANNA ASC_BrightnessSensor
     RR_STATUS:
       Rollladensteuerung ASC_residentsDev
     TK_EG_WZ_TERRASSENTUER_TUERGRIFF:
       RL_EG_STUBE_TUER ASC_WindowRec
     TK_OG_BALKON:
       RL_OG_BALKON ASC_WindowRec
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_blockAscDrivesAfterManual 1
   ASC_brightnessDriveUpDown 30:30
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev RR_STATUS
   ASC_tempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
   ASC_twilightDevice ASTRODATEN_EICHENSTRASSE
   DbLogExclude .*
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       70_FENSTER
   verbose    5



list Rollo-Device:

Internals:
   AktorID    5
   DEF        5
   FUUID      5d342c8f-f33f-8609-4c35-d2e8cfd3c52b56d2
   FVERSION   70_SELVECommeo.pm:?/2019-09-23
   IODev      SELVEGateway
   NAME       RL_EG_KUECHE
   NR         100
   STATE      drive
   TYPE       SELVECommeo
   maskbase64 IAAAAAAAAAA=
   maskdec    32
   OLDREADINGS:
   READINGS:
     2019-09-25 14:06:04   ASC_Enable      on
     2019-10-24 21:51:43   ASC_ShuttersLastDrive manual
     2019-10-25 10:07:08   ASC_Time_DriveDown 25.10.2019 - 17:50
     2019-10-25 10:07:08   ASC_Time_DriveUp 26.10.2019 - 09:30
     2019-10-24 21:51:43   alarm           
     2019-10-25 10:07:05   associatedWith  Rollladensteuerung
     2019-10-24 21:51:43   automatic       on
     2019-10-24 21:51:43   day_mode        Tagmodus
     2019-10-24 21:51:43   drive           Aktor ist gestoppt
     2019-10-24 21:51:43   flags           32
     2019-10-24 21:51:43   frost           off
     2019-10-21 06:45:13   last_drive      drive-up
     2019-10-24 21:51:43   lost_gateway    off
     2019-10-24 21:51:43   lost_sensor     off
     2019-10-24 21:51:43   motor           stop
     2019-10-24 21:51:43   obstacle        off
     2019-10-24 21:51:43   overload        off
     2019-10-24 21:51:43   pct             90
     2019-10-24 21:51:43   position        10
     2019-10-24 21:51:43   position_actual 14
     2019-10-24 22:37:36   position_desired 15
     2019-10-24 21:51:43   position_target 14
     2019-10-24 21:51:43   rain            off
     2019-10-24 21:51:43   signal          off
     2019-10-24 22:37:36   state           drive
     2019-09-23 19:40:35   target_position 0
     2019-10-24 21:51:43   unreachable     off
     2019-10-24 21:51:43   wind            off
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 20
   ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR 30:30
   ASC_Closed_Pos 15
   ASC_Drive_Offset 3
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Pos_Reading position
   ASC_Self_Defense_Exclude off
   ASC_Shading_Direction 5
   ASC_Shading_Min_OutsideTemperature 12.0
   ASC_Shading_Mode off
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 06:45
   ASC_Time_Up_WE_Holiday 09:30
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec FK_EG_KUECHE
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   alias      Rollladen Küche
   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 position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
   room       SELVECommeo
   type       HomeKit
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position



list -r Rollo-Device:

define RL_EG_KUECHE SELVECommeo 5
attr RL_EG_KUECHE 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 RL_EG_KUECHE ASC 2
attr RL_EG_KUECHE ASC_BlockingTime_afterManual 20
attr RL_EG_KUECHE ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR 30:30
attr RL_EG_KUECHE ASC_Closed_Pos 15
attr RL_EG_KUECHE ASC_Drive_Offset 3
attr RL_EG_KUECHE ASC_Mode_Down always
attr RL_EG_KUECHE ASC_Mode_Up always
attr RL_EG_KUECHE ASC_Open_Pos 100
attr RL_EG_KUECHE ASC_Pos_Reading position
attr RL_EG_KUECHE ASC_Self_Defense_Exclude off
attr RL_EG_KUECHE ASC_Shading_Direction 5
attr RL_EG_KUECHE ASC_Shading_Min_OutsideTemperature 12.0
attr RL_EG_KUECHE ASC_Shading_Mode off
attr RL_EG_KUECHE ASC_Time_Down_Early 16:00
attr RL_EG_KUECHE ASC_Time_Down_Late 22:30
attr RL_EG_KUECHE ASC_Time_Up_Early 05:00
attr RL_EG_KUECHE ASC_Time_Up_Late 06:45
attr RL_EG_KUECHE ASC_Time_Up_WE_Holiday 09:30
attr RL_EG_KUECHE ASC_Ventilate_Pos 15
attr RL_EG_KUECHE ASC_Ventilate_Window_Open on
attr RL_EG_KUECHE ASC_WindowRec FK_EG_KUECHE
attr RL_EG_KUECHE ASC_WindowRec_subType twostate
attr RL_EG_KUECHE DbLogExclude .*
attr RL_EG_KUECHE alias Rollladen Küche
attr RL_EG_KUECHE 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 position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
attr RL_EG_KUECHE room SELVECommeo
attr RL_EG_KUECHE type HomeKit
attr RL_EG_KUECHE webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position

setstate RL_EG_KUECHE drive
setstate RL_EG_KUECHE 2019-10-25 10:07:08 .ASC_AttrUpdateChanges_v0.6.33 1
setstate RL_EG_KUECHE 2019-09-25 14:06:04 ASC_Enable on
setstate RL_EG_KUECHE 2019-10-24 21:51:43 ASC_ShuttersLastDrive manual
setstate RL_EG_KUECHE 2019-10-25 10:07:08 ASC_Time_DriveDown 25.10.2019 - 17:50
setstate RL_EG_KUECHE 2019-10-25 10:07:08 ASC_Time_DriveUp 26.10.2019 - 09:30
setstate RL_EG_KUECHE 2019-10-24 21:51:43 alarm
setstate RL_EG_KUECHE 2019-10-25 10:07:05 associatedWith Rollladensteuerung
setstate RL_EG_KUECHE 2019-10-24 21:51:43 automatic on
setstate RL_EG_KUECHE 2019-10-24 21:51:43 day_mode Tagmodus
setstate RL_EG_KUECHE 2019-10-24 21:51:43 drive Aktor ist gestoppt
setstate RL_EG_KUECHE 2019-10-24 21:51:43 flags 32
setstate RL_EG_KUECHE 2019-10-24 21:51:43 frost off
setstate RL_EG_KUECHE 2019-10-21 06:45:13 last_drive drive-up
setstate RL_EG_KUECHE 2019-10-24 21:51:43 lost_gateway off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 lost_sensor off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 motor stop
setstate RL_EG_KUECHE 2019-10-24 21:51:43 obstacle off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 overload off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 pct 90
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position 10
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position_actual 14
setstate RL_EG_KUECHE 2019-10-24 22:37:36 position_desired 15
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position_target 14
setstate RL_EG_KUECHE 2019-10-24 21:51:43 rain off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 signal off
setstate RL_EG_KUECHE 2019-10-24 22:37:36 state drive
setstate RL_EG_KUECHE 2019-09-23 19:40:35 target_position 0
setstate RL_EG_KUECHE 2019-10-24 21:51:43 unreachable off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 wind off
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 10:46:27
Zitat von: trabantp60 am 25 Oktober 2019, 10:33:01
Sooo.

Anbei die List's:

List ASC-Device:

Internals:
   FUUID      5d8b2f2f-f33f-8609-3efa-15544334d22dc5c9
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA,FK_EG_TOILETTE,FK_EG_KINDERZIMMER,TK_OG_BALKON,TK_EG_WZ_TERRASSENTUER_TUERGRIFF,ASTRODATEN_EICHENSTRASSE,OUT_BRIGHTNESSSENSOR,FK_OG_HANNA,RR_STATUS,FK_EG_SPEISEKAMMER,FK_OG_SCHLAFZIMMER,FK_EG_TREPPE,FK_EG_VORHAUS,FK_EG_KUECHE,FK_EG_WZ_FENSTER_STRUCTURE
   NR         516
   NTFY_ORDER 51-Rollladensteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-10-24 22:31:08   RL_EG_KINDERZIMMER_PosValue 0
     2019-10-21 06:45:01   RL_EG_KINDERZIMMER_lastPosValue 0
     2019-10-25 10:07:08   RL_EG_KINDERZIMMER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:51:43   RL_EG_KUECHE_PosValue 10
     2019-10-21 06:45:01   RL_EG_KUECHE_lastPosValue 10
     2019-10-25 10:07:08   RL_EG_KUECHE_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:32   RL_EG_SPEISEKAMMER_PosValue 0
     2019-10-24 21:13:28   RL_EG_SPEISEKAMMER_lastPosValue 20
     2019-10-25 10:07:08   RL_EG_SPEISEKAMMER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_EG_STUBE_FENSTER_PosValue 0
     2019-10-24 21:13:28   RL_EG_STUBE_FENSTER_lastPosValue 0
     2019-10-25 10:07:09   RL_EG_STUBE_FENSTER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:48   RL_EG_STUBE_TUER_PosValue 0
     2019-10-17 18:27:46   RL_EG_STUBE_TUER_lastDelayPosValue 100
     2019-10-24 21:13:28   RL_EG_STUBE_TUER_lastPosValue 100
     2019-10-25 10:07:09   RL_EG_STUBE_TUER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 22:31:15   RL_EG_TOILETTE_PosValue 0
     2019-10-19 18:20:24   RL_EG_TOILETTE_lastPosValue 100
     2019-10-25 10:07:09   RL_EG_TOILETTE_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_EG_TREPPE_PosValue 0
     2019-10-24 21:13:28   RL_EG_TREPPE_lastPosValue 0
     2019-10-25 10:07:09   RL_EG_TREPPE_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:34   RL_EG_VORHAUS_PosValue 0
     2019-10-24 21:13:28   RL_EG_VORHAUS_lastPosValue 20
     2019-10-25 10:07:09   RL_EG_VORHAUS_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_OG_BAD_PosValue 0
     2019-10-24 21:13:28   RL_OG_BAD_lastPosValue 0
     2019-10-25 10:07:09   RL_OG_BAD_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:12:02   RL_OG_BALKON_PosValue 0
     2019-10-19 09:30:02   RL_OG_BALKON_lastDelayPosValue 100
     2019-10-24 21:13:28   RL_OG_BALKON_lastPosValue 10
     2019-10-25 10:07:09   RL_OG_BALKON_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-25 09:50:18   RL_OG_SCHLAFZIMMER_PosValue 40
     2019-10-24 21:13:28   RL_OG_SCHLAFZIMMER_lastPosValue 40
     2019-10-25 10:07:09   RL_OG_SCHLAFZIMMER_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-24 21:13:41   RL_OG_ZIMMER_HANNA_PosValue 20
     2019-10-24 21:13:28   RL_OG_ZIMMER_HANNA_lastPosValue 100
     2019-10-25 10:07:09   RL_OG_ZIMMER_HANNA_nextAstroTimeEvent 25.10.2019 - 17:50
     2019-10-09 09:58:24   ascEnable       on
     2019-09-25 11:17:01   controlShading  on
     2019-09-25 11:12:20   hardLockOut     on
     2019-10-15 10:03:19   partyMode       off
     2019-10-25 10:07:04   room_SELVECommeo RL_EG_KINDERZIMMER,RL_EG_KUECHE,RL_EG_SPEISEKAMMER,RL_EG_STUBE_FENSTER,RL_EG_STUBE_TUER,RL_EG_TOILETTE,RL_EG_TREPPE,RL_EG_VORHAUS,RL_OG_BAD,RL_OG_BALKON,RL_OG_SCHLAFZIMMER,RL_OG_ZIMMER_HANNA
     2019-10-19 10:26:46   selfDefense     off
     2019-10-25 10:07:09   state           created new drive timer
     2019-09-25 11:12:45   sunriseTimeWeHoliday on
     2019-10-25 10:07:04   userAttrList    rolled out
   helper:
     shuttersList:
       RL_EG_KINDERZIMMER
       RL_EG_KUECHE
       RL_EG_SPEISEKAMMER
       RL_EG_STUBE_FENSTER
       RL_EG_STUBE_TUER
       RL_EG_TOILETTE
       RL_EG_TREPPE
       RL_EG_VORHAUS
       RL_OG_BAD
       RL_OG_BALKON
       RL_OG_SCHLAFZIMMER
       RL_OG_ZIMMER_HANNA
   monitoredDevs:
     ASTRODATEN_EICHENSTRASSE:
       Rollladensteuerung ASC_twilightDevice
     FK_EG_KINDERZIMMER:
       RL_EG_KINDERZIMMER ASC_WindowRec
     FK_EG_KUECHE:
       RL_EG_KUECHE ASC_WindowRec
     FK_EG_SPEISEKAMMER:
       RL_EG_SPEISEKAMMER ASC_WindowRec
     FK_EG_TOILETTE:
       RL_EG_TOILETTE ASC_WindowRec
     FK_EG_TREPPE:
       RL_EG_TREPPE ASC_WindowRec
     FK_EG_VORHAUS:
       RL_EG_VORHAUS ASC_WindowRec
     FK_EG_WZ_FENSTER_STRUCTURE:
       RL_EG_STUBE_FENSTER ASC_WindowRec
     FK_OG_HANNA:
       RL_OG_ZIMMER_HANNA ASC_WindowRec
     FK_OG_SCHLAFZIMMER:
       RL_OG_SCHLAFZIMMER ASC_WindowRec
     OUT_BRIGHTNESSSENSOR:
       RL_EG_KINDERZIMMER ASC_BrightnessSensor
       RL_EG_KUECHE ASC_BrightnessSensor
       RL_EG_SPEISEKAMMER ASC_BrightnessSensor
       RL_EG_STUBE_FENSTER ASC_BrightnessSensor
       RL_EG_STUBE_TUER ASC_BrightnessSensor
       RL_EG_TOILETTE ASC_BrightnessSensor
       RL_EG_TREPPE ASC_BrightnessSensor
       RL_EG_VORHAUS ASC_BrightnessSensor
       RL_OG_BAD  ASC_BrightnessSensor
       RL_OG_BALKON ASC_BrightnessSensor
       RL_OG_SCHLAFZIMMER ASC_BrightnessSensor
       RL_OG_ZIMMER_HANNA ASC_BrightnessSensor
     RR_STATUS:
       Rollladensteuerung ASC_residentsDev
     TK_EG_WZ_TERRASSENTUER_TUERGRIFF:
       RL_EG_STUBE_TUER ASC_WindowRec
     TK_OG_BALKON:
       RL_OG_BALKON ASC_WindowRec
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_blockAscDrivesAfterManual 1
   ASC_brightnessDriveUpDown 30:30
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev RR_STATUS
   ASC_tempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
   ASC_twilightDevice ASTRODATEN_EICHENSTRASSE
   DbLogExclude .*
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       70_FENSTER
   verbose    5



list Rollo-Device:

Internals:
   AktorID    5
   DEF        5
   FUUID      5d342c8f-f33f-8609-4c35-d2e8cfd3c52b56d2
   FVERSION   70_SELVECommeo.pm:?/2019-09-23
   IODev      SELVEGateway
   NAME       RL_EG_KUECHE
   NR         100
   STATE      drive
   TYPE       SELVECommeo
   maskbase64 IAAAAAAAAAA=
   maskdec    32
   OLDREADINGS:
   READINGS:
     2019-09-25 14:06:04   ASC_Enable      on
     2019-10-24 21:51:43   ASC_ShuttersLastDrive manual
     2019-10-25 10:07:08   ASC_Time_DriveDown 25.10.2019 - 17:50
     2019-10-25 10:07:08   ASC_Time_DriveUp 26.10.2019 - 09:30
     2019-10-24 21:51:43   alarm           
     2019-10-25 10:07:05   associatedWith  Rollladensteuerung
     2019-10-24 21:51:43   automatic       on
     2019-10-24 21:51:43   day_mode        Tagmodus
     2019-10-24 21:51:43   drive           Aktor ist gestoppt
     2019-10-24 21:51:43   flags           32
     2019-10-24 21:51:43   frost           off
     2019-10-21 06:45:13   last_drive      drive-up
     2019-10-24 21:51:43   lost_gateway    off
     2019-10-24 21:51:43   lost_sensor     off
     2019-10-24 21:51:43   motor           stop
     2019-10-24 21:51:43   obstacle        off
     2019-10-24 21:51:43   overload        off
     2019-10-24 21:51:43   pct             90
     2019-10-24 21:51:43   position        10
     2019-10-24 21:51:43   position_actual 14
     2019-10-24 22:37:36   position_desired 15
     2019-10-24 21:51:43   position_target 14
     2019-10-24 21:51:43   rain            off
     2019-10-24 21:51:43   signal          off
     2019-10-24 22:37:36   state           drive
     2019-09-23 19:40:35   target_position 0
     2019-10-24 21:51:43   unreachable     off
     2019-10-24 21:51:43   wind            off
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 20
   ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR 30:30
   ASC_Closed_Pos 15
   ASC_Drive_Offset 3
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Pos_Reading position
   ASC_Self_Defense_Exclude off
   ASC_Shading_Direction 5
   ASC_Shading_Min_OutsideTemperature 12.0
   ASC_Shading_Mode off
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 06:45
   ASC_Time_Up_WE_Holiday 09:30
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec FK_EG_KUECHE
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   alias      Rollladen Küche
   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 position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
   room       SELVECommeo
   type       HomeKit
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position



list -r Rollo-Device:

define RL_EG_KUECHE SELVECommeo 5
attr RL_EG_KUECHE 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 RL_EG_KUECHE ASC 2
attr RL_EG_KUECHE ASC_BlockingTime_afterManual 20
attr RL_EG_KUECHE ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR 30:30
attr RL_EG_KUECHE ASC_Closed_Pos 15
attr RL_EG_KUECHE ASC_Drive_Offset 3
attr RL_EG_KUECHE ASC_Mode_Down always
attr RL_EG_KUECHE ASC_Mode_Up always
attr RL_EG_KUECHE ASC_Open_Pos 100
attr RL_EG_KUECHE ASC_Pos_Reading position
attr RL_EG_KUECHE ASC_Self_Defense_Exclude off
attr RL_EG_KUECHE ASC_Shading_Direction 5
attr RL_EG_KUECHE ASC_Shading_Min_OutsideTemperature 12.0
attr RL_EG_KUECHE ASC_Shading_Mode off
attr RL_EG_KUECHE ASC_Time_Down_Early 16:00
attr RL_EG_KUECHE ASC_Time_Down_Late 22:30
attr RL_EG_KUECHE ASC_Time_Up_Early 05:00
attr RL_EG_KUECHE ASC_Time_Up_Late 06:45
attr RL_EG_KUECHE ASC_Time_Up_WE_Holiday 09:30
attr RL_EG_KUECHE ASC_Ventilate_Pos 15
attr RL_EG_KUECHE ASC_Ventilate_Window_Open on
attr RL_EG_KUECHE ASC_WindowRec FK_EG_KUECHE
attr RL_EG_KUECHE ASC_WindowRec_subType twostate
attr RL_EG_KUECHE DbLogExclude .*
attr RL_EG_KUECHE alias Rollladen Küche
attr RL_EG_KUECHE 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 position-100:fts_shutter_10:open position-90:fts_shutter_10:closed position-80:fts_shutter_20:closed position-70:fts_shutter_30:closed position-60:fts_shutter_40:closed position-50:fts_shutter_50:closed position-40:fts_shutter_60:open position-30:fts_shutter_70:open position-20:fts_shutter_80:open position-10:fts_shutter_90:open position-0:fts_shutter_100:closed
attr RL_EG_KUECHE room SELVECommeo
attr RL_EG_KUECHE type HomeKit
attr RL_EG_KUECHE webCmd up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position

setstate RL_EG_KUECHE drive
setstate RL_EG_KUECHE 2019-10-25 10:07:08 .ASC_AttrUpdateChanges_v0.6.33 1
setstate RL_EG_KUECHE 2019-09-25 14:06:04 ASC_Enable on
setstate RL_EG_KUECHE 2019-10-24 21:51:43 ASC_ShuttersLastDrive manual
setstate RL_EG_KUECHE 2019-10-25 10:07:08 ASC_Time_DriveDown 25.10.2019 - 17:50
setstate RL_EG_KUECHE 2019-10-25 10:07:08 ASC_Time_DriveUp 26.10.2019 - 09:30
setstate RL_EG_KUECHE 2019-10-24 21:51:43 alarm
setstate RL_EG_KUECHE 2019-10-25 10:07:05 associatedWith Rollladensteuerung
setstate RL_EG_KUECHE 2019-10-24 21:51:43 automatic on
setstate RL_EG_KUECHE 2019-10-24 21:51:43 day_mode Tagmodus
setstate RL_EG_KUECHE 2019-10-24 21:51:43 drive Aktor ist gestoppt
setstate RL_EG_KUECHE 2019-10-24 21:51:43 flags 32
setstate RL_EG_KUECHE 2019-10-24 21:51:43 frost off
setstate RL_EG_KUECHE 2019-10-21 06:45:13 last_drive drive-up
setstate RL_EG_KUECHE 2019-10-24 21:51:43 lost_gateway off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 lost_sensor off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 motor stop
setstate RL_EG_KUECHE 2019-10-24 21:51:43 obstacle off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 overload off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 pct 90
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position 10
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position_actual 14
setstate RL_EG_KUECHE 2019-10-24 22:37:36 position_desired 15
setstate RL_EG_KUECHE 2019-10-24 21:51:43 position_target 14
setstate RL_EG_KUECHE 2019-10-24 21:51:43 rain off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 signal off
setstate RL_EG_KUECHE 2019-10-24 22:37:36 state drive
setstate RL_EG_KUECHE 2019-09-23 19:40:35 target_position 0
setstate RL_EG_KUECHE 2019-10-24 21:51:43 unreachable off
setstate RL_EG_KUECHE 2019-10-24 21:51:43 wind off


Das sieht sehr gut aus. Er hat das Reading nun korrekt geschrieben. Anscheinend ist Dein FEHM sehr groß oder der Rechner sehr langsam  ;D
Ich ändere das ganze auf 60s und dann schauen wir ein mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Sprocki62 am 25 Oktober 2019, 12:10:47
Tach zusammen..

Zuerst mal vielen Dank an Cooltux für die tolle Arbeit an diesem Modul.
Für meinen Anwendungsfall tut es alles so, wie ich möchte.

Aber ich hab doch noch eine Frage:
Gestern morgen gab es hier einen flächendeckenden Stromausfall, und zwar kurz vorm automatischen Hochfahren der Rollos.
Deshalb blieb es verständlicherweise dunkel, leider jedoch auch weiterhin, als der Strom dann wieder da war.
Ich musste die Rollos deshalb manuell per Taster hochfahren. Im ASC wurde das in Status auch so angezeigt.
Jedoch sind die Rollos dann gestern abend und heute morgen auch nicht automatisch gefahren, weshalb ich sie jeweils wieder manuell per Taster runter- und hochfahren musste.

Was kann ich tun, damit die Automatik wieder greift?
FHEM neu starten? Raspi noch mal neu starten?

Danke schon mal für Eure Hilfe und
beste Grüße vom südl. Rande des Ruhrpotts
Sprocki62
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 12:42:06
Zitat von: Sprocki62 am 25 Oktober 2019, 12:10:47
Tach zusammen..

Zuerst mal vielen Dank an Cooltux für die tolle Arbeit an diesem Modul.
Für meinen Anwendungsfall tut es alles so, wie ich möchte.

Aber ich hab doch noch eine Frage:
Gestern morgen gab es hier einen flächendeckenden Stromausfall, und zwar kurz vorm automatischen Hochfahren der Rollos.
Deshalb blieb es verständlicherweise dunkel, leider jedoch auch weiterhin, als der Strom dann wieder da war.
Ich musste die Rollos deshalb manuell per Taster hochfahren. Im ASC wurde das in Status auch so angezeigt.
Jedoch sind die Rollos dann gestern abend und heute morgen auch nicht automatisch gefahren, weshalb ich sie jeweils wieder manuell per Taster runter- und hochfahren musste.

Was kann ich tun, damit die Automatik wieder greift?
FHEM neu starten? Raspi noch mal neu starten?

Danke schon mal für Eure Hilfe und
beste Grüße vom südl. Rande des Ruhrpotts
Sprocki62

Hallo,

Eigentlich hätten die Timer nach dem neustart von FHEM (nach dem der Strom wieder da war) neu gesetzt werden sollen. Die Frage ist nur wie genau fahren die Rollos? Astro, Time oder Brightness?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Sprocki62 am 25 Oktober 2019, 12:44:40
Zitat von: CoolTux am 25 Oktober 2019, 12:42:06
Hallo,

Eigentlich hätten die Timer nach dem neustart von FHEM (nach dem der Strom wieder da war) neu gesetzt werden sollen. Die Frage ist nur wie genau fahren die Rollos? Astro, Time oder Brightness?

Die fahren nach ASTRO..  hat bisher immer geklappt..


List vom ASC-Device

Internals:
   FUUID      5d443fbd-f33f-84ae-f8d1-4ab83914bbcfafa0
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,DUOFERN_40830D,DUOFERN_408EEB,DUOFERN_408EF6,DUOFERN_408F22,DUOFERN_4C7A9A,myASControl,Helligkeit,MAX_13291b,ESPEasy_Servo_Helligkeit
   NR         1396
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-08-02 15:53:44   ASC_Enable      on
     2019-10-25 12:41:05   ASC_Time_DriveDown 25.10.2019 - 18:14
     2019-10-25 12:41:05   ASC_Time_DriveUp 26.10.2019 - 08:16
     2019-10-25 12:41:03   DUOFERN_40830D_PosValue 0
     2019-10-24 08:12:42   DUOFERN_40830D_lastPosValue 100
     2019-10-25 12:41:04   DUOFERN_40830D_nextAstroTimeEvent 25.10.2019 - 18:34
     2019-10-25 12:41:03   DUOFERN_408EEB_PosValue 0
     2019-10-24 08:12:42   DUOFERN_408EEB_lastPosValue 100
     2019-10-25 12:41:04   DUOFERN_408EEB_nextAstroTimeEvent 25.10.2019 - 18:34
     2019-10-25 12:41:03   DUOFERN_408EF6_PosValue 0
     2019-10-24 17:30:57   DUOFERN_408EF6_lastPosValue 40
     2019-10-25 12:41:04   DUOFERN_408EF6_nextAstroTimeEvent 25.10.2019 - 18:53
     2019-10-25 12:41:08   DUOFERN_408F22_PosValue 0
     2019-10-24 08:12:43   DUOFERN_408F22_lastPosValue 50
     2019-10-25 12:41:04   DUOFERN_408F22_nextAstroTimeEvent 25.10.2019 - 18:34
     2019-10-25 12:41:03   DUOFERN_4C7A9A_PosValue 0
     2019-10-22 18:59:36   DUOFERN_4C7A9A_lastDelayPosValue 3
     2019-10-24 08:12:43   DUOFERN_4C7A9A_lastPosValue 6
     2019-10-25 12:41:05   DUOFERN_4C7A9A_nextAstroTimeEvent 25.10.2019 - 18:53
     2019-10-25 12:29:05   ascEnable       on
     2019-10-25 12:40:57   associatedWith  myASControl
     2019-08-08 19:14:25   controlShading  on
     2019-08-02 15:50:55   hardLockOut     off
     2019-10-24 08:12:42   myASControl_lastPosValue 0
     2019-10-25 12:41:05   myASControl_nextAstroTimeEvent 25.10.2019 - 18:14
     2019-10-25 12:40:56   room_ASC        myASControl
     2019-10-25 12:40:56   room_ASC_DUOFERN DUOFERN_40830D,DUOFERN_408EEB,DUOFERN_408EF6,DUOFERN_408F22,DUOFERN_4C7A9A
     2019-08-02 15:50:55   selfDefense     off
     2019-10-25 12:41:08   state           manual
     2019-08-02 15:50:55   sunriseTimeWeHoliday off
     2019-10-25 12:40:56   userAttrList    rolled out
   helper:
     shuttersList:
       DUOFERN_40830D
       DUOFERN_408EEB
       DUOFERN_408EF6
       DUOFERN_408F22
       DUOFERN_4C7A9A
       myASControl
   monitoredDevs:
     DUOFERN_40830D:
     DUOFERN_408EEB:
     DUOFERN_408EF6:
     DUOFERN_408F22:
     DUOFERN_4C7A9A:
     ESPEasy_Servo_Helligkeit:
       DUOFERN_40830D ASC_BrightnessSensor
       DUOFERN_408EEB ASC_BrightnessSensor
       DUOFERN_408EF6 ASC_BrightnessSensor
       DUOFERN_408F22 ASC_BrightnessSensor
       DUOFERN_4C7A9A ASC_BrightnessSensor
     Helligkeit:
       myASControl ASC_twilightDevice
     MAX_13291b:
       DUOFERN_4C7A9A ASC_WindowRec
Attributes:
   ASC        1
   ASC_LockOut soft
   ASC_Pos_Reading position
   ASC_Shading_WaitingPeriod 600
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_tempSensor di_Temp_Average:state
   ASC_twilightDevice Helligkeit
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   sortby     1
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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


List vom Rollo-Device


Internals:
   CODE       408EF6
   DEF        408EF6
   FUUID      5c470b73-f33f-d80b-1890-6a2a243e8a75d32b
   IODev      Rademacher
   LASTInputDev Rademacher
   MODEL      RolloTron Standard
   MSGCNT     1
   NAME       DUOFERN_408EF6
   NR         645
   Rademacher_MSGCNT 1
   Rademacher_RAWMSG 0FFF0F218000640000004100130004408EF66F1A2B01
   Rademacher_TIME 2019-10-25 12:41:03
   STATE      opened
   SUBTYPE    RolloTron Standard
   TYPE       DUOFERN
   READINGS:
     2019-08-02 16:05:55   ASC_Enable      on
     2019-10-25 12:41:06   ASC_ShuttersLastDrive manual
     2019-10-25 12:41:04   ASC_Time_DriveDown 25.10.2019 - 18:53
     2019-10-25 12:41:04   ASC_Time_DriveUp 26.10.2019 - 08:16
     2019-10-25 12:41:04   ASC_Time_PrivacyDriveDown 25.10.2019 - 18:41
     2019-10-25 12:40:57   associatedWith  myASControl
     2019-10-25 12:41:03   dawnAutomatic   off
     2019-10-25 12:41:03   duskAutomatic   off
     2017-07-01 23:39:01   event           
     2019-10-25 12:41:03   manualMode      on
     2019-10-25 12:41:03   moving          stop
     2019-10-25 12:41:03   position        0
     2019-10-25 12:41:03   state           opened
     2019-10-25 12:41:03   sunAutomatic    off
     2019-10-25 12:41:03   sunMode         off
     2019-10-25 12:41:03   sunPosition     65
     2019-10-25 12:41:03   timeAutomatic   off
     2019-10-25 12:41:03   ventilatingMode off
     2019-10-25 12:41:03   ventilatingPosition 100
     2019-10-25 12:41:03   version         1.3
   helper:
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening CIVIL
   ASC_BrightnessSensor ESPEasy_Servo_Helligkeit:Lux
   ASC_Closed_Pos 50
   ASC_Open_Pos 0
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 720
   ASC_PrivacyDown_Pos 25
   ASC_Shading_Direction 240
   ASC_Shading_MinMax_Elevation 10
   ASC_Shading_Min_OutsideTemperature 17
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 1200
   ASC_Shading_StateChange_Sunny 2500
   ASC_TempSensor TFATS34C_35:temperature
   IODev      Rademacher
   alias      WoZiWest_408EF6
   icon       fts_shutter_updown
   room       ASC,DUOFERN
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 13:09:13
Die Timer sind aber korrekt gesetzt. Allerdings hast Du einen großen Fehler. Du hast das ASC Attribut auch für das ASC Device an sich gesetzt. Das ist total falsch da das ASC Device so als Rollo erkannt wird.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Sprocki62 am 25 Oktober 2019, 13:17:37
Zitat von: CoolTux am 25 Oktober 2019, 13:09:13
Die Timer sind aber korrekt gesetzt. Allerdings hast Du einen großen Fehler. Du hast das ASC Attribut auch für das ASC Device an sich gesetzt. Das ist total falsch da das ASC Device so als Rollo erkannt wird.

Ok..  danke für den Hinweis. Hab's jetzt rausgenommen..
Hat aber auch vorher keine Probleme gemacht..

Nun ja.. warten wir's mal ab, ob die Rollo's heute abend wieder normal fahren.
Danke erst mal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 25 Oktober 2019, 20:04:09
Guten Abend,

gibt es für folgendes Scenario eine Einstellmöglichkeit ??

Nachtfahrt steht an, wenn Fenster offen dann soll das Rollo auf z.b. 20 pct fahren, ist das Fenster zu, soll der Rollo ganz zu.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 20:11:23
Ja gibt es. Fensterkontakt muss hinterlegt sein und die Position kommt in ASC_Ventilate_Pos
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 25 Oktober 2019, 20:43:20
Also das ist alles so eingerichtet, aber momentan bleibt das Rollo oben, wenn das Fenster offen ist. Fährt dann runter wenn ich es zu mach.

Internals:
   FUUID      5ce426a3-f33f-fc62-ef02-7d448e00de137320
   NAME       Schlafzimmer_li
   NR         32
   STATE      pct-30
   TYPE       ROLLO
   stoptime   1572020518
   READINGS:
     2019-07-07 13:59:18   ASC_Enable      on
     2019-10-25 18:21:58   ASC_ShuttersLastDrive night close
     2019-10-25 18:12:36   ASC_Time_DriveDown 26.10.2019 - 18:12
     2019-10-25 18:12:36   ASC_Time_DriveUp 26.10.2019 - 08:01
     2019-10-24 12:08:12   associatedWith  ASControl
     2019-10-25 18:21:45   command         pct-70
     2019-10-25 18:21:45   desired_pct     70
     2019-10-25 18:21:45   drive-type      modul
     2019-10-25 18:21:45   last_drive      drive-down
     2019-10-25 18:21:58   pct             30
     2019-10-25 18:21:58   state           pct-30
Attributes:
   ASC        2
   ASC_Closed_Pos 30
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_LockOut soft
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_ShuttersPlace window
   ASC_Time_Up_Early 08:00
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WindowRec Schlafzimmer_li_Sensor
   ASC_WindowRec_subType threestate
   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_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
   rl_autoStop 1
   rl_commandDown set JaroFB down 7
   rl_commandStop set JaroFB stop 7
   rl_commandUp set JaroFB up 7
   rl_excessBottom 2
   rl_excessTop 0
   rl_resetTime 0
   rl_secondsDown 19
   rl_secondsUp 19
   rl_switchTime 1
   rl_type    HomeKit
   room       Jalousien
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 Jalousien Jalousien_map structexclude
   webCmd     open:closed:half:stop:pct
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 21:31:25
Ist
ASC_Closed_Pos 30
wirklich bei Dir geschlossen? Eiegntlich sollte es ja 0 sein. Und dann ist das auch noch die selbe Position wie für Fenster offen. Das macht kein Sinn.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: trabantp60 am 25 Oktober 2019, 22:01:44
Hallo CoolTux,

da bin ich wieder mit einem Dankeschön!
Ein wirklich toller Support.

Ob meine System zu wenig Rechenleistung hat (Raspi 3B+) oder Fhem zu groß ist (3000 Zeilen-Config) oder noch irgendetwas den Startprozess blockiert, finde ich noch raus...

Danke nochmal.
Frank
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 22:31:17
Zitat von: trabantp60 am 25 Oktober 2019, 22:01:44
Hallo CoolTux,

da bin ich wieder mit einem Dankeschön!
Ein wirklich toller Support.

Ob meine System zu wenig Rechenleistung hat (Raspi 3B+) oder Fhem zu groß ist (3000 Zeilen-Config) oder noch irgendetwas den Startprozess blockiert, finde ich noch raus...

Danke nochmal.
Frank

Ich habe den Zeitwert auf jedenfall auf 60 erhöht. Sollte noch OK sein für den Sinn des ganzen.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 25 Oktober 2019, 22:39:28
Zitat von: CoolTux am 25 Oktober 2019, 21:31:25
Ist
ASC_Closed_Pos 30
wirklich bei Dir geschlossen? Eiegntlich sollte es ja 0 sein. Und dann ist das auch noch die selbe Position wie für Fenster offen. Das macht kein Sinn.

Ja bei mir ist 100 auf und 0 zu. Ich hab mir halt so beholfen, das ich den WindowRec raus hab, dann fuhr er immer auf die 30, also die Close Pos.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 25 Oktober 2019, 22:43:05
Zitat von: D3ltorohd am 25 Oktober 2019, 22:39:28
Ja bei mir ist 100 auf und 0 zu. Ich hab mir halt so beholfen, das ich den WindowRec raus hab, dann fuhr er immer auf die 30, also die Close Pos.

Stell das bitte einmal richtig ein, sonst wird das nichts.
Und dann stellst Du noch
ASC_Ventilate_Window_Open off
auf on damit auch die Lüften Abfrage und Funktion funktioniert. Und dann klappt das auch.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 25 Oktober 2019, 22:59:25
So ist geändert.

Attributes:
   ASC        2
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_LockOut soft
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_ShuttersPlace window
   ASC_Time_Up_Early 08:00
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Schlafzimmer_li_Sensor
   ASC_WindowRec_subType threestate


Nun sollte der Rollo bei Nachtfahrt auf Pos 30 fahren, auch wenn das Fenster offen ist ? Und wenn es zu ist auf 0 ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 26 Oktober 2019, 01:58:13
Jepp das sollte er.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: kotaro am 27 Oktober 2019, 07:51:58
Guten Morgen,

bei mir sind die Rollos heute statt wie Wochenendtypisch 8 Uhr schon um 7 Uhr gefahren.
Leider habe ich derzeit keine Möglichkeit für Schlaf und Wach-Tracking...

es liegt garantiert an der Zeitumstellung.
hier mal die List der Device:

list ASC:

Internals:
   FUUID      5d6ec573-f33f-787c-1fb3-3de8eb84e0659842
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShuttersControl
   NOTIFYDEV  global,AutoShuttersControl,Rollladen_WZ_Blumenfenster,Rollladen_WZ_Doppelfenster
   NR         205
   NTFY_ORDER 51-AutoShuttersControl
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-10-27 07:00:20   Rollladen_WZ_Blumenfenster_PosValue 100
     2019-10-27 07:00:02   Rollladen_WZ_Blumenfenster_lastPosValue 0
     2019-10-27 07:00:02   Rollladen_WZ_Blumenfenster_nextAstroTimeEvent 27.10.2019 - 08:00
     2019-10-27 07:00:21   Rollladen_WZ_Doppelfenster_PosValue 100
     2019-10-27 07:00:02   Rollladen_WZ_Doppelfenster_lastPosValue 0
     2019-10-27 07:00:02   Rollladen_WZ_Doppelfenster_nextAstroTimeEvent 27.10.2019 - 08:00
     2019-10-01 05:31:37   ascEnable       on
     2019-10-01 05:31:37   controlShading  off
     2019-10-01 05:31:37   hardLockOut     off
     2019-10-19 20:24:28   room_11_Wohnzimmer_GoogleAssistant_Homekit_Homematic_Rollladen Rollladen_WZ_Doppelfenster
     2019-10-19 20:24:28   room_11_Wohnzimmer_GoogleAssistant_Homematic_Rollladen Rollladen_WZ_Blumenfenster
     2019-10-01 05:31:37   selfDefense     off
     2019-10-27 07:00:21   state           day open
     2019-10-18 07:34:34   sunriseTimeWeHoliday on
     2019-10-19 20:24:28   userAttrList    rolled out
   helper:
     shuttersList:
       Rollladen_WZ_Blumenfenster
       Rollladen_WZ_Doppelfenster
   monitoredDevs:
     Rollladen_WZ_Blumenfenster:
     Rollladen_WZ_Doppelfenster:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_residentsDev Zerbster
   ASC_shuttersDriveOffset 5
   ASC_twilightDevice twilight
   DbLogExclude .*
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladen


List -R ASC
define AutoShuttersControl AutoShuttersControl
attr AutoShuttersControl ASC_autoAstroModeEvening CIVIL
attr AutoShuttersControl ASC_autoAstroModeMorning CIVIL
attr AutoShuttersControl ASC_autoShuttersControlEvening on
attr AutoShuttersControl ASC_autoShuttersControlMorning on
attr AutoShuttersControl ASC_residentsDev Zerbster
attr AutoShuttersControl ASC_shuttersDriveOffset 5
attr AutoShuttersControl ASC_twilightDevice twilight
attr AutoShuttersControl DbLogExclude .*
attr AutoShuttersControl devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
attr AutoShuttersControl icon fts_shutter_automatic
attr AutoShuttersControl room Rollladen

setstate AutoShuttersControl day open
setstate AutoShuttersControl 2019-10-27 07:00:20 Rollladen_WZ_Blumenfenster_PosValue 100
setstate AutoShuttersControl 2019-10-27 07:00:02 Rollladen_WZ_Blumenfenster_lastPosValue 0
setstate AutoShuttersControl 2019-10-27 07:00:02 Rollladen_WZ_Blumenfenster_nextAstroTimeEvent 27.10.2019 - 08:00
setstate AutoShuttersControl 2019-10-27 07:00:21 Rollladen_WZ_Doppelfenster_PosValue 100
setstate AutoShuttersControl 2019-10-27 07:00:02 Rollladen_WZ_Doppelfenster_lastPosValue 0
setstate AutoShuttersControl 2019-10-27 07:00:02 Rollladen_WZ_Doppelfenster_nextAstroTimeEvent 27.10.2019 - 08:00
setstate AutoShuttersControl 2019-10-01 05:31:37 ascEnable on
setstate AutoShuttersControl 2019-10-01 05:31:37 controlShading off
setstate AutoShuttersControl 2019-10-01 05:31:37 hardLockOut off
setstate AutoShuttersControl 2019-10-19 20:24:28 room_11_Wohnzimmer_GoogleAssistant_Homekit_Homematic_Rollladen Rollladen_WZ_Doppelfenster
setstate AutoShuttersControl 2019-10-19 20:24:28 room_11_Wohnzimmer_GoogleAssistant_Homematic_Rollladen Rollladen_WZ_Blumenfenster
setstate AutoShuttersControl 2019-10-01 05:31:37 selfDefense off
setstate AutoShuttersControl 2019-10-27 07:00:21 state day open
setstate AutoShuttersControl 2019-10-18 07:34:34 sunriseTimeWeHoliday on
setstate AutoShuttersControl 2019-10-19 20:24:28 userAttrList rolled out



List-r Rollladen
define Rollladen_WZ_Blumenfenster HMCCUDEV 00115A498E0068
attr Rollladen_WZ_Blumenfenster 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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 Rollladen_WZ_Blumenfenster ASC 2
attr Rollladen_WZ_Blumenfenster ASC_ComfortOpen_Pos 35
attr Rollladen_WZ_Blumenfenster ASC_Pos_Reading pct
attr Rollladen_WZ_Blumenfenster ASC_PrivacyDownTime_beforNightClose 1800
attr Rollladen_WZ_Blumenfenster ASC_PrivacyDown_Pos 30
attr Rollladen_WZ_Blumenfenster ASC_Shading_Direction 250
attr Rollladen_WZ_Blumenfenster ASC_Shading_Pos 30
attr Rollladen_WZ_Blumenfenster ASC_Time_Up_Early 06:30
attr Rollladen_WZ_Blumenfenster ASC_Time_Up_Late 08:00
attr Rollladen_WZ_Blumenfenster ASC_Time_Up_WE_Holiday 08:00
attr Rollladen_WZ_Blumenfenster DbLogExclude .*
attr Rollladen_WZ_Blumenfenster IODev d_ccu
attr Rollladen_WZ_Blumenfenster assistantName Blumenfenster
attr Rollladen_WZ_Blumenfenster ccureadingfilter 3.LEVEL;;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
attr Rollladen_WZ_Blumenfenster ccureadingname 3.LEVEL$:+control,+pct
attr Rollladen_WZ_Blumenfenster ccuscaleval LEVEL:0:1:0:100
attr Rollladen_WZ_Blumenfenster cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
attr Rollladen_WZ_Blumenfenster controldatapoint 4.LEVEL
attr Rollladen_WZ_Blumenfenster event-on-change-reading .*
attr Rollladen_WZ_Blumenfenster eventMap /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
attr Rollladen_WZ_Blumenfenster genericDeviceType blind
attr Rollladen_WZ_Blumenfenster group Rollladen
attr Rollladen_WZ_Blumenfenster hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;;ERROR_OVERHEAT!(1|true):overheat
attr Rollladen_WZ_Blumenfenster lightSceneParamsToSave pct
attr Rollladen_WZ_Blumenfenster realRoom Wohnzimmer
attr Rollladen_WZ_Blumenfenster room 11_Wohnzimmer,GoogleAssistant,Homematic,Rollladen
attr Rollladen_WZ_Blumenfenster statedatapoint 3.LEVEL
attr Rollladen_WZ_Blumenfenster stripnumber 1
attr Rollladen_WZ_Blumenfenster substexcl control|pct
attr Rollladen_WZ_Blumenfenster substitute LEVEL!#0-0:closed,#100-100:open;;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;;ERROR_OVERHEAT!(0|false):no,(1|true):yes;;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
attr Rollladen_WZ_Blumenfenster webCmd control:up:stop:down
attr Rollladen_WZ_Blumenfenster widgetOverride control:slider,0,10,100

setstate Rollladen_WZ_Blumenfenster open
setstate Rollladen_WZ_Blumenfenster 2019-10-15 18:56:47 .ASC_AttrUpdateChanges_v0.6.33 1
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 0.ACTUAL_TEMPERATURE 25.0
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 0.ACTUAL_TEMPERATURE_STATUS normal
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 0.ERROR_CODE 0
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 0.ERROR_OVERHEAT no
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 3.ACTIVITY_STATE stop
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 3.LEVEL open
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 3.LEVEL_STATUS 0
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 4.ACTIVITY_STATE stop
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 5.ACTIVITY_STATE stop
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 6.ACTIVITY_STATE stop
setstate Rollladen_WZ_Blumenfenster 2019-10-01 05:34:13 ASC_Enable on
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:00:23 ASC_ShuttersLastDrive day open
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:00:02 ASC_Time_DriveDown 27.10.2019 - 17:24
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:00:02 ASC_Time_DriveUp 27.10.2019 - 08:00
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:00:02 ASC_Time_PrivacyDriveDown 27.10.2019 - 16:54
setstate Rollladen_WZ_Blumenfenster 2019-10-19 20:24:29 associatedWith AutoShuttersControl
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 control 100
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 hmstate open
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 pct 100
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 state open

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Oktober 2019, 08:37:46
Ja es liegt/lag an der Uhrenumstellung. (Die Zeit kann man nicht umstellen die ist eine physikalische Größe)  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 27 Oktober 2019, 08:46:35
Ich würde mal denken, da die Hochfahrzeiten bestimmt vor der Zeitumstellung erstellt wurden, war das für heute ein einmaliges Phänomen und müsste für morgen wieder zeitlich passen ? Ist aber nur ein Gedanke von mir.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 27 Oktober 2019, 08:59:22
Das ist korrekt. Ist das selbe Problem was einige at's haben oder hatten.
Titel: Allgemeine Probleme mit der Einrichtung
Beitrag von: Der Neuling am 27 Oktober 2019, 17:47:09
Hallo zusammen,

Ich habe das ASC Modul nach der Wiki/Commandref mehrfach eingerichtet. Nur die Rollos fahren nicht.
Wo liegt mein Denkfehler? - Ausser zwischen den Ohren :D
Liste Rollo
Internals:
   BTN        11
   DEF        1444 11
   FUUID      5c449cec-f33f-28eb-0432-fb9b35ec83667403
   IODev      SCC1
   NAME       Rollo_WC
   NR         94
   STATE      Auf
   TYPE       FS20
   XMIT       1444
   CODE:
     1          1444 11
   READINGS:
     2019-10-24 20:19:53   ASC_Enable      on
     2019-10-27 17:35:31   ASC_Time_DriveDown 28.10.2019 - 17:35
     2019-10-27 17:35:31   ASC_Time_DriveUp 28.10.2019 - 07:03
     2019-10-27 10:33:02   associatedWith  ASC_Rolladen
     2019-10-27 10:37:42   state           on
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 0
   ASC_Pos_Reading off-for-timer 13
   IODev      SCC1
   alias      Rollo WC
   devStateIcon Zu:fts_shutter_up@blue:Zu Schatten:fts_shutter_70@orange Auf:fts_shutter_down@green:Auf .*:fts_shutter_down
   eventMap   /on:Auf/off-for-timer 10:Regen/off:Zu/
   group      Rolladen_EG
   icon       fts_shutter_updown@#548dd4
   model      fs20rsu
   room       Erdgeschoss
   sortby     8
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     Auf:Regen:Zu


Wie werden die Fahrbefehle gesetzt?
Wie ist die richtige Syntax von ASC_Pos_Reading? Wird diese benötigt?

Liste ASC:
Internals:
   FUUID      5db1e935-f33f-28eb-f178-b8c893d10585beb1
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC_Rolladen
   NOTIFYDEV  global,ASC_Rolladen,Rollo_Eltern,Rollo_Essen_Fenster,Rollo_WC
   NR         474
   NTFY_ORDER 51-ASC_Rolladen
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-10-27 17:04:39   Rollo_Eltern_lastPosValue 0
     2019-10-27 17:04:39   Rollo_Eltern_nextAstroTimeEvent 28.10.2019 - 05:00
     2019-10-27 17:04:39   Rollo_Essen_Fenster_lastPosValue 0
     2019-10-27 17:04:39   Rollo_Essen_Fenster_nextAstroTimeEvent 28.10.2019 - 06:50
     2019-10-27 17:35:31   Rollo_WC_lastPosValue 0
     2019-10-27 17:35:31   Rollo_WC_nextAstroTimeEvent 28.10.2019 - 07:03
     2019-10-24 20:11:01   ascEnable       on
     2019-10-25 18:30:40   controlShading  on
     2019-10-24 20:11:01   hardLockOut     off
     2019-10-27 10:33:01   room_Erdgeschoss Rollo_Essen_Fenster,Rollo_WC
     2019-10-27 10:33:01   room_Obergeschoss Rollo_Eltern
     2019-10-24 20:11:01   selfDefense     off
     2019-10-27 17:35:31   state           created new drive timer
     2019-10-25 18:30:53   sunriseTimeWeHoliday on
     2019-10-27 10:33:01   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_Eltern
       Rollo_Essen_Fenster
       Rollo_WC
   monitoredDevs:
     Rollo_Eltern:
     Rollo_Essen_Fenster:
     Rollo_WC:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Noch eine Frage zum Schluss: Gibt es eine Möglichkeit für eine Jahreszeitsteuerung (Sommer, Frühjahr,Herbst, Winter)? In einem Kalender hinterlegen?

Gruss
Andi
Titel: Antw:Allgemeine Probleme mit der Einrichtung
Beitrag von: CoolTux am 27 Oktober 2019, 19:21:44
Zitat von: Der Neuling am 27 Oktober 2019, 17:47:09
Hallo zusammen,

Ich habe das ASC Modul nach der Wiki/Commandref mehrfach eingerichtet. Nur die Rollos fahren nicht.
Wo liegt mein Denkfehler? - Ausser zwischen den Ohren :D
Liste Rollo
Internals:
   BTN        11
   DEF        1444 11
   FUUID      5c449cec-f33f-28eb-0432-fb9b35ec83667403
   IODev      SCC1
   NAME       Rollo_WC
   NR         94
   STATE      Auf
   TYPE       FS20
   XMIT       1444
   CODE:
     1          1444 11
   READINGS:
     2019-10-24 20:19:53   ASC_Enable      on
     2019-10-27 17:35:31   ASC_Time_DriveDown 28.10.2019 - 17:35
     2019-10-27 17:35:31   ASC_Time_DriveUp 28.10.2019 - 07:03
     2019-10-27 10:33:02   associatedWith  ASC_Rolladen
     2019-10-27 10:37:42   state           on
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -4
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 0
   ASC_Pos_Reading off-for-timer 13
   IODev      SCC1
   alias      Rollo WC
   devStateIcon Zu:fts_shutter_up@blue:Zu Schatten:fts_shutter_70@orange Auf:fts_shutter_down@green:Auf .*:fts_shutter_down
   eventMap   /on:Auf/off-for-timer 10:Regen/off:Zu/
   group      Rolladen_EG
   icon       fts_shutter_updown@#548dd4
   model      fs20rsu
   room       Erdgeschoss
   sortby     8
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     Auf:Regen:Zu


Wie werden die Fahrbefehle gesetzt?
Wie ist die richtige Syntax von ASC_Pos_Reading? Wird diese benötigt?

Liste ASC:
Internals:
   FUUID      5db1e935-f33f-28eb-f178-b8c893d10585beb1
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC_Rolladen
   NOTIFYDEV  global,ASC_Rolladen,Rollo_Eltern,Rollo_Essen_Fenster,Rollo_WC
   NR         474
   NTFY_ORDER 51-ASC_Rolladen
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-10-27 17:04:39   Rollo_Eltern_lastPosValue 0
     2019-10-27 17:04:39   Rollo_Eltern_nextAstroTimeEvent 28.10.2019 - 05:00
     2019-10-27 17:04:39   Rollo_Essen_Fenster_lastPosValue 0
     2019-10-27 17:04:39   Rollo_Essen_Fenster_nextAstroTimeEvent 28.10.2019 - 06:50
     2019-10-27 17:35:31   Rollo_WC_lastPosValue 0
     2019-10-27 17:35:31   Rollo_WC_nextAstroTimeEvent 28.10.2019 - 07:03
     2019-10-24 20:11:01   ascEnable       on
     2019-10-25 18:30:40   controlShading  on
     2019-10-24 20:11:01   hardLockOut     off
     2019-10-27 10:33:01   room_Erdgeschoss Rollo_Essen_Fenster,Rollo_WC
     2019-10-27 10:33:01   room_Obergeschoss Rollo_Eltern
     2019-10-24 20:11:01   selfDefense     off
     2019-10-27 17:35:31   state           created new drive timer
     2019-10-25 18:30:53   sunriseTimeWeHoliday on
     2019-10-27 10:33:01   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_Eltern
       Rollo_Essen_Fenster
       Rollo_WC
   monitoredDevs:
     Rollo_Eltern:
     Rollo_Essen_Fenster:
     Rollo_WC:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Noch eine Frage zum Schluss: Gibt es eine Möglichkeit für eine Jahreszeitsteuerung (Sommer, Frühjahr,Herbst, Winter)? In einem Kalender hinterlegen?

Gruss
Andi

ASC_Pos_Reading off-for-timer 13

Das hier ist das Problem. Ein Reading off-for-timer gibt es nicht.
Du benötigst ein Reading welches die prozentuale Position an gibt. In Deinem Fall muss der Readingname gleichzeitig der set Befehl zum fahren sein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 28 Oktober 2019, 08:19:05
Zitat von: D3ltorohd am 25 Oktober 2019, 22:59:25
So ist geändert.

Attributes:
   ASC        2
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_LockOut soft
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_ShuttersPlace window
   ASC_Time_Up_Early 08:00
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Schlafzimmer_li_Sensor
   ASC_WindowRec_subType threestate


Nun sollte der Rollo bei Nachtfahrt auf Pos 30 fahren, auch wenn das Fenster offen ist ? Und wenn es zu ist auf 0 ?

Leider fährt der Rollo bei Nachtfahrt nicht herunter, wenn das Fenster offen ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 28 Oktober 2019, 08:38:20
Dann müssen wir uns das ganze bitte einmal mit debug 1 anschauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 28 Oktober 2019, 08:53:02
Ok, stell ich ein, häng dann heute Abend die Log an.

EDIT::

So, hier mal die Logs, ich hoffe die Richtigen abschnitte.
Fahren hätte er sollen um 17:07 Uhr. Aber glaub vom ASC ist noch eine Verzögerung drin.

Der Rollo heißt "Schlafzimmer_li" der Befehl lautet set "JaroFB down 7"

Hier im Anhang die Log. Hab da irgendwie nichts gefunden. Sieht komisch aus. Verbose hab ich bei ASC und bei dem Rollo auf 1 gesetzt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 29 Oktober 2019, 15:20:14
Hallo Zusammen,

ich habe zwei Shellys 2 über den FHEM MQTT2-Server in ASC eingebunden, habe aber jetzt mit den Fahrzeiten Probleme, das klappt leider nicht richtig...
Ich habe in den devices "Verbose 3" eingegeben, finde aber leider im globalen Log-File keine Logging-Infos von den Shellys.

Was muss ich als Verbose bei den Shelly-Devices eingeben, damit ich Log-Infos bekomme? In der Command-Ref finde ich dazu nichts, evtl. suche ich an der falschen Stelle...
Vielen Dank und viele Grüße
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 29 Oktober 2019, 15:52:11
Zitat von: piet_pit am 29 Oktober 2019, 15:20:14
ich habe zwei Shellys 2 über den FHEM MQTT2-Server in ASC eingebunden, habe aber jetzt mit den Fahrzeiten Probleme, das klappt leider nicht richtig...
In welchem Modus laufen die? Wenn im Roller-Modus: Hast du mal eine recalibration gemacht oder was genau ist das Problem?

Ansonsten steht verbose by default auf 3, das bringt also keine Änderung, wenn, mußt du höher gehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 29 Oktober 2019, 16:04:32
Hallo Beta-User,
vielen Dank für die Infos.

ja, die Shellys laufen im Roller-Modus, eine Re-Kalibrierung habe ich durchgeführt.
Irgendwie habe ich mit den Zeiten, zu dem die Rollos fahren sollen, Probleme.

Habe jetzt mal Verbose hochgesetzt, mal sehen, ob ich die Probleme eingrenzen kann.
Vielen Dank und viele Grüße
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Oktober 2019, 16:28:10
Noch erkenne ich das ASC Problem nicht. Meinst Du die Zeiten welche die Rollos zum fahren brauchen oder die Zeiten welche von ASC berechnet werden wann sie fahren sollen?
Ersteres hätte dann hier im Thread bitte nichts zu suchen. Das ist ein Shelly Thema.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 29 Oktober 2019, 16:30:58
Hallo CoolTux,
es ist das zweite, ich kann es aber noch nicht richtig greifen, mal sehen ob jetzt heute Abend und morgen früh im Logfile Infos stehen.

Viele Grüße
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Oktober 2019, 16:32:58
Dann versuch das mal bitte besser zu beschreiben. Fährt er nicht zu den Zeiten die im Reading stehen oder sind Dir die Zeiten welche im Reading stehen und zu denen er fährt zu suspekt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 29 Oktober 2019, 17:09:31
Zitat von: D3ltorohd am 28 Oktober 2019, 08:53:02
Ok, stell ich ein, häng dann heute Abend die Log an.

EDIT::

So, hier mal die Logs, ich hoffe die Richtigen abschnitte.
Fahren hätte er sollen um 17:07 Uhr. Aber glaub vom ASC ist noch eine Verzögerung drin.

Der Rollo heißt "Schlafzimmer_li" der Befehl lautet set "JaroFB down 7"

Hier im Anhang die Log. Hab da irgendwie nichts gefunden. Sieht komisch aus. Verbose hab ich bei ASC und bei dem Rollo auf 1 gesetzt.

Hast du glaub übersehen, oder durch meinen Edit nicht mitbekommen ? Im Log sehe ich wie gesagt nichts. Verbose steht auf 1, beim ASC und beim spezifischen Rollo.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Oktober 2019, 17:31:51
Verbose auf 1 ist falsch. Wenn dann im ASC debug auf 1.
Und ich glaube nicht das das funktioniert. set DEVICENAME down WERT wird nicht gehen da der Befehl für auf bestimmt set DEVICENAME up WERT lautet und das kann ASC nicht.
Der set Befehl muss immer gleich sein und er muss gleich lauten wie das entsprechende Reading welches die aktuelle Position an gibt. Zu mindest bei nicht bekannten Rollo Modulen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 29 Oktober 2019, 17:56:42
Hm hab ich nicht ganz verstanden, die Rollos laufen doch einwandfrei und werden sauber vom ASC bedient. Auch auf die gewünschte Pos, wird gefahren. Nur eben nicht wenn Fenster offen meldet.

Weiß nicht was vorher drin war, verbose kann ich wieder rausnehmen indem Fall ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Oktober 2019, 18:01:19
Die Rollos fahren rauf und runter? Kannst Du bitte einmal ein list von so einem Device geben?

Kann mir nicht vorstellen das sie immer fahren, spätestens wenn Positionsbedingungen kommen dürfte es zu Problemen kommen. Fester auf und Beschattung zum Beispiel.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 29 Oktober 2019, 18:44:57
Also ich kann an dem Rollo Device, 30 setzten und er fährt dann auf 30 runter, nicht zu.
Wenn der Rollo ganz unten ist und ich mache das Fenster auf, fährt er auf die Ventil Pos.

Also seit ich ASC nutze, fahren sie wunderbar auf und ab. Da kann ich beruhigt in den Urlaub, weil ich weiß die Rollos sind unten wenn es dämmert und dunkel wird. Und morgens fahren sie auch wieder hoch.



Internals:
   FUUID      5ce426a3-f33f-fc62-ef02-7d448e00de137320
   NAME       Schlafzimmer_li
   NR         32
   STATE      open
   TYPE       ROLLO
   stoptime   1572333837
   READINGS:
     2019-07-07 13:59:18   ASC_Enable      on
     2019-10-29 08:23:57   ASC_ShuttersLastDrive window closed at day
     2019-10-29 17:05:40   ASC_Time_DriveDown 30.10.2019 - 17:05
     2019-10-29 17:05:40   ASC_Time_DriveUp 30.10.2019 - 08:00
     2019-10-24 12:08:12   associatedWith  ASControl
     2019-10-29 08:23:43   command         pct-0
     2019-10-29 08:23:43   desired_pct     0
     2019-10-29 08:23:43   drive-type      modul
     2019-10-29 08:23:43   last_drive      drive-up
     2019-10-29 08:23:57   pct             100
     2019-10-29 08:23:57   state           open
Attributes:
   ASC        2
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_LockOut soft
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_ShuttersPlace window
   ASC_Time_Up_Early 08:00
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Schlafzimmer_li_Sensor
   ASC_WindowRec_subType threestate
   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_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
   rl_autoStop 1
   rl_commandDown set JaroFB down 7
   rl_commandStop set JaroFB stop 7
   rl_commandUp set JaroFB up 7
   rl_excessBottom 2
   rl_excessTop 0
   rl_resetTime 0
   rl_secondsDown 19
   rl_secondsUp 19
   rl_switchTime 1
   rl_type    HomeKit
   room       Jalousien
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 Jalousien Jalousien_map structexclude
   webCmd     open:closed:half:stop:pct
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Oktober 2019, 19:04:26
Du hast auch verschwiegen das Du das Rollo Modul dafür nimmst. Das es dann geht ist ja logisch. Und der ASC Befehl für hoch runter fahren ist dann nicht up oder down sondern pct VALUE und das Rollo Modul wandelt den Befehl dann in die benötigten um. So sollte es dann auch korrekt gehen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 29 Oktober 2019, 19:09:11
Das hatte ich aber mit erwähnt, als ich das Verbose eingestellt hatte im Rollo Device. Aber nun bin ich beruhigt. Klingt schon wieder besser.

Also im ASC ist nun DEBUG aktiviert, ich gebe dann morgen Abend noch mal die Log weiter, warum er nicht auf Ventil Pos fährt, wenn das Fenster gekippt ist.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: dancatt am 29 Oktober 2019, 19:12:23
Hi,

nun im richtigen Thread. Beim kippen fährt der Rollladen komplett hoch statt in die ventilatePos. Beim schließen bleibt er oben. Auch wenn die blickingTimeAfterManual vorbei ist.

Zitat von: CoolTux am 28 Oktober 2019, 19:25:19
Ich habe es eben bei mir getestet. Mit threestate geht es zu mindest korrekt.


list:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        42E272
   FUUID      5c54237e-f33f-cf0a-6e67-46c96f1a761177b8
   FVERSION   10_CUL_HM.pm:0.202920/2019-10-03
   HMLAN1_MSGCNT 8
   HMLAN1_RAWMSG E42E272,0000,0D53D02A,FF,FFAF,41A41042E27223A38D06010000
   HMLAN1_RSSI -81
   HMLAN1_TIME 2019-10-29 18:42:28
   HMUART0_MSGCNT 5
   HMUART0_RAWMSG 0500003941A41042E27223A38D06010000
   HMUART0_RSSI -57
   HMUART0_TIME 2019-10-29 18:42:28
   HMUART1_MSGCNT 6
   HMUART1_RAWMSG 0500003E41A41042E27223A38D06010000
   HMUART1_RSSI -62
   HMUART1_TIME 2019-10-29 18:42:27
   HMUART2_MSGCNT 6
   HMUART2_RAWMSG 0500004241A41042E27223A38D06010000
   HMUART2_RSSI -66
   HMUART2_TIME 2019-10-29 18:42:28
   IODev      HMLAN1
   LASTInputDev HMUART0
   MSGCNT     25
   NAME       1_06_KU_Rollladen
   NOTIFYDEV  global
   NR         265
   NTFY_ORDER 50-1_06_KU_Rollladen
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:41 - t:10 s:42E272 d:23A38D 06010000
   protLastRcv 2019-10-29 18:42:27
   protRcv    7 last_at:2019-10-29 18:42:27
   protSnd    8 last_at:2019-10-29 18:42:27
   protState  CMDs_done
   rssi_HMLAN1 cnt:4 min:-93 max:-80 avg:-87.25 lst:-85
   rssi_at_HMLAN1 cnt:8 min:-83 max:-75 avg:-80.25 lst:-81
   rssi_at_HMUART0 cnt:5 min:-67 max:-54 avg:-59 lst:-57
   rssi_at_HMUART1 cnt:6 min:-74 max:-62 avg:-68.66 lst:-62
   rssi_at_HMUART2 cnt:6 min:-73 max:-66 avg:-69.66 lst:-66
   .attraggr:
   .attrminint:
   READINGS:
     2019-07-29 08:19:19   .peerListRDate  2019-07-29 08:19:19
     2019-10-29 18:42:27   .protLastRcv    2019-10-29 18:42:27
     2019-05-21 17:33:41   ASC_Enable      on
     2019-10-29 18:42:28   ASC_ShuttersLastDrive comfort - window open
     2019-10-29 17:22:36   ASC_Time_DriveDown 30.10.2019 - 17:22
     2019-10-29 17:22:36   ASC_Time_DriveUp 30.10.2019 - 07:00
     2019-08-08 08:50:57   Activity        alive
     2019-10-29 18:41:56   CommandAccepted yes
     2017-01-30 20:51:04   D-firmware      2.8
     2017-01-30 20:51:04   D-serialNr      MEQ1312476
     2019-07-29 08:19:18   PairedTo        0x23A38D
     2017-01-30 20:52:39   R-confBtnTime   permanent
     2017-01-30 20:52:40   R-driveDown     26.2 s
     2017-01-30 20:52:40   R-driveTurn     0.5 s
     2017-01-30 20:52:40   R-driveUp       27.3 s
     2017-01-30 20:52:39   R-intKeyVisib   invisib
     2017-01-30 20:52:39   R-localResDis   off
     2017-01-30 20:52:39   R-pairCentral   0x23A38D
     2017-01-30 20:52:40   R-refRunCounter 0
     2017-01-30 20:52:40   R-sign          off
     2017-01-30 20:52:40   R-statusInfoMinDly 2 s
     2017-01-30 20:52:40   R-statusInfoRandom 1 s
     2017-01-30 20:52:40   R-transmitTryMax 6
     2019-07-29 08:19:18   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-07-29 08:19:19   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:06 0D:01 0E:11 0F:05 10:00 30:06 56:00 57:24
     2019-10-28 19:32:59   associatedWith  asc_Rollladen
     2019-10-29 18:42:27   deviceMsg       on (to VCCU)
     2019-07-24 19:25:55   inhibit         set_off
     2019-10-29 18:42:27   level           100
     2019-10-29 18:42:27   motor           stop:on
     2019-10-29 18:42:27   pct             100
     2019-07-29 08:18:46   powerOn         2019-07-29 08:18:46
     2019-10-29 18:42:27   recentStateType info
     2019-10-29 18:42:27   state           on
     2019-10-29 18:42:27   timedOn         off
   helper:
     HM_CMDNR   65
     cSnd       1123A38D42E2720201C8,1123A38D42E272020100
     dlvlCmd    ++A01123A38D42E272020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +42E272,00,00,00
       nextSend   1572370948.43568
       rxt        0
       vccu       VCCU
       p:
         42E272
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        41
       io:
         HMLAN1:
           -79
           -79
         HMUART0:
           -57
           -57
         HMUART1:
           -62
           -62
         HMUART2:
           -66
           -66
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART1
       flg        A
       ts         1572370947.88404
       ack:
         HASH(0xbcb04380)
         41800223A38D42E27200
     rssi:
       HMLAN1:
         avg        -87.25
         cnt        4
         lst        -85
         max        -80
         min        -93
       at_HMLAN1:
         avg        -80.25
         cnt        8
         lst        -81
         max        -75
         min        -83
       at_HMUART0:
         avg        -59
         cnt        5
         lst        -57
         max        -54
         min        -67
       at_HMUART1:
         avg        -68.6666666666667
         cnt        6
         lst        -62
         max        -62
         min        -74
       at_HMUART2:
         avg        -69.6666666666667
         cnt        6
         lst        -66
         max        -66
         min        -73
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 20
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 10
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode home
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 30000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_06_KU_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       1_06_KU,9_06_CUL_HM
   serialNr   MEQ1312476
   subType    blindActuator
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


Hier das log.

ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingWindowRec: 1_06_KU_Rollladen - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingWindowRec: 1_06_KU_Rollladen - HOMEMODE: home QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.10.29 18:41:56 - FnSetCmdFn: 1_06_KU_Rollladen - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: comfort - window open
2019.10.29 18:41:56.108 3: CUL_HM set 1_06_KU_Rollladen pct 100

ASC_DEBUG!!! 2019.10.29 18:41:56 - FnSetDriveCmd: 1_06_KU_Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.10.29 18:41:56 - FnSetDriveCmd: 1_06_KU_Rollladen - NoOffset: JA

ASC_DEBUG!!! 2019.10.29 18:41:56 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'deviceMsg: off (to VCCU)',
  'level: 0',
  'motor: down:off',
  'pct: 0',
  'state: off',
  'timedOn: off'
]


ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'deviceMsg: off (to VCCU) level: 0 motor: down:off pct: 0 state: off timedOn: off'


ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingShutters: 1_06_KU_Rollladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1572370916 Last Position Timestamp: 1572370916 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.


Gruß Daniel
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Oktober 2019, 19:15:24
Zitat von: D3ltorohd am 29 Oktober 2019, 19:09:11
Das hatte ich aber mit erwähnt, als ich das Verbose eingestellt hatte im Rollo Device. Aber nun bin ich beruhigt. Klingt schon wieder besser.

Also im ASC ist nun DEBUG aktiviert, ich gebe dann morgen Abend noch mal die Log weiter, warum er nicht auf Ventil Pos fährt, wenn das Fenster gekippt ist.

Ah und wenn ich jetzt alles zusammen fassen dann rate ich mal, das Rollo fährt wenn es unten ist und das Fenster geöffnet wird in die Ventilate Position aber wenn das Rollo oben ist und es zur Nacht runter fährt und das Fenster offen ist fährt er nicht in die Ventilate Position?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Oktober 2019, 19:25:54
Zitat von: dancatt am 29 Oktober 2019, 19:12:23
Hi,

nun im richtigen Thread. Beim kippen fährt der Rollladen komplett hoch statt in die ventilatePos. Beim schließen bleibt er oben. Auch wenn die blickingTimeAfterManual vorbei ist.


list:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        42E272
   FUUID      5c54237e-f33f-cf0a-6e67-46c96f1a761177b8
   FVERSION   10_CUL_HM.pm:0.202920/2019-10-03
   HMLAN1_MSGCNT 8
   HMLAN1_RAWMSG E42E272,0000,0D53D02A,FF,FFAF,41A41042E27223A38D06010000
   HMLAN1_RSSI -81
   HMLAN1_TIME 2019-10-29 18:42:28
   HMUART0_MSGCNT 5
   HMUART0_RAWMSG 0500003941A41042E27223A38D06010000
   HMUART0_RSSI -57
   HMUART0_TIME 2019-10-29 18:42:28
   HMUART1_MSGCNT 6
   HMUART1_RAWMSG 0500003E41A41042E27223A38D06010000
   HMUART1_RSSI -62
   HMUART1_TIME 2019-10-29 18:42:27
   HMUART2_MSGCNT 6
   HMUART2_RAWMSG 0500004241A41042E27223A38D06010000
   HMUART2_RSSI -66
   HMUART2_TIME 2019-10-29 18:42:28
   IODev      HMLAN1
   LASTInputDev HMUART0
   MSGCNT     25
   NAME       1_06_KU_Rollladen
   NOTIFYDEV  global
   NR         265
   NTFY_ORDER 50-1_06_KU_Rollladen
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:41 - t:10 s:42E272 d:23A38D 06010000
   protLastRcv 2019-10-29 18:42:27
   protRcv    7 last_at:2019-10-29 18:42:27
   protSnd    8 last_at:2019-10-29 18:42:27
   protState  CMDs_done
   rssi_HMLAN1 cnt:4 min:-93 max:-80 avg:-87.25 lst:-85
   rssi_at_HMLAN1 cnt:8 min:-83 max:-75 avg:-80.25 lst:-81
   rssi_at_HMUART0 cnt:5 min:-67 max:-54 avg:-59 lst:-57
   rssi_at_HMUART1 cnt:6 min:-74 max:-62 avg:-68.66 lst:-62
   rssi_at_HMUART2 cnt:6 min:-73 max:-66 avg:-69.66 lst:-66
   .attraggr:
   .attrminint:
   READINGS:
     2019-07-29 08:19:19   .peerListRDate  2019-07-29 08:19:19
     2019-10-29 18:42:27   .protLastRcv    2019-10-29 18:42:27
     2019-05-21 17:33:41   ASC_Enable      on
     2019-10-29 18:42:28   ASC_ShuttersLastDrive comfort - window open
     2019-10-29 17:22:36   ASC_Time_DriveDown 30.10.2019 - 17:22
     2019-10-29 17:22:36   ASC_Time_DriveUp 30.10.2019 - 07:00
     2019-08-08 08:50:57   Activity        alive
     2019-10-29 18:41:56   CommandAccepted yes
     2017-01-30 20:51:04   D-firmware      2.8
     2017-01-30 20:51:04   D-serialNr      MEQ1312476
     2019-07-29 08:19:18   PairedTo        0x23A38D
     2017-01-30 20:52:39   R-confBtnTime   permanent
     2017-01-30 20:52:40   R-driveDown     26.2 s
     2017-01-30 20:52:40   R-driveTurn     0.5 s
     2017-01-30 20:52:40   R-driveUp       27.3 s
     2017-01-30 20:52:39   R-intKeyVisib   invisib
     2017-01-30 20:52:39   R-localResDis   off
     2017-01-30 20:52:39   R-pairCentral   0x23A38D
     2017-01-30 20:52:40   R-refRunCounter 0
     2017-01-30 20:52:40   R-sign          off
     2017-01-30 20:52:40   R-statusInfoMinDly 2 s
     2017-01-30 20:52:40   R-statusInfoRandom 1 s
     2017-01-30 20:52:40   R-transmitTryMax 6
     2019-07-29 08:19:18   RegL_00.        00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
     2019-07-29 08:19:19   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:06 0D:01 0E:11 0F:05 10:00 30:06 56:00 57:24
     2019-10-28 19:32:59   associatedWith  asc_Rollladen
     2019-10-29 18:42:27   deviceMsg       on (to VCCU)
     2019-07-24 19:25:55   inhibit         set_off
     2019-10-29 18:42:27   level           100
     2019-10-29 18:42:27   motor           stop:on
     2019-10-29 18:42:27   pct             100
     2019-07-29 08:18:46   powerOn         2019-07-29 08:18:46
     2019-10-29 18:42:27   recentStateType info
     2019-10-29 18:42:27   state           on
     2019-10-29 18:42:27   timedOn         off
   helper:
     HM_CMDNR   65
     cSnd       1123A38D42E2720201C8,1123A38D42E272020100
     dlvlCmd    ++A01123A38D42E272020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +42E272,00,00,00
       nextSend   1572370948.43568
       rxt        0
       vccu       VCCU
       p:
         42E272
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        41
       io:
         HMLAN1:
           -79
           -79
         HMUART0:
           -57
           -57
         HMUART1:
           -62
           -62
         HMUART2:
           -66
           -66
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART1
       flg        A
       ts         1572370947.88404
       ack:
         HASH(0xbcb04380)
         41800223A38D42E27200
     rssi:
       HMLAN1:
         avg        -87.25
         cnt        4
         lst        -85
         max        -80
         min        -93
       at_HMLAN1:
         avg        -80.25
         cnt        8
         lst        -81
         max        -75
         min        -83
       at_HMUART0:
         avg        -59
         cnt        5
         lst        -57
         max        -54
         min        -67
       at_HMUART1:
         avg        -68.6666666666667
         cnt        6
         lst        -62
         max        -62
         min        -74
       at_HMUART2:
         avg        -69.6666666666667
         cnt        6
         lst        -66
         max        -66
         min        -73
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor ws980wifi:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 20
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   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 60
   ASC_Shading_Angle_Right 10
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode home
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 30000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:30
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_06_KU_Tuerkontakt
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   param      levelInverse
   peerIDs    00000000,
   room       1_06_KU,9_06_CUL_HM
   serialNr   MEQ1312476
   subType    blindActuator
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


Hier das log.

ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingWindowRec: 1_06_KU_Rollladen - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingWindowRec: 1_06_KU_Rollladen - HOMEMODE: home QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.10.29 18:41:56 - FnSetCmdFn: 1_06_KU_Rollladen - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: comfort - window open
2019.10.29 18:41:56.108 3: CUL_HM set 1_06_KU_Rollladen pct 100

ASC_DEBUG!!! 2019.10.29 18:41:56 - FnSetDriveCmd: 1_06_KU_Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.10.29 18:41:56 - FnSetDriveCmd: 1_06_KU_Rollladen - NoOffset: JA

ASC_DEBUG!!! 2019.10.29 18:41:56 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'deviceMsg: off (to VCCU)',
  'level: 0',
  'motor: down:off',
  'pct: 0',
  'state: off',
  'timedOn: off'
]


ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'deviceMsg: off (to VCCU) level: 0 motor: down:off pct: 0 state: off timedOn: off'


ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingShutters: 1_06_KU_Rollladen - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1572370916 Last Position Timestamp: 1572370916 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.10.29 18:41:56 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_l - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_06_KU_Rollladen - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.10.29 18:41:58 - EventProcessingShadingBrightness: 1_02_WZ_Rollladen_r - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.


Gruß Daniel

Das ist ja witzig. Er fährt tatsächlich auf 100 weil er den Befehl dafür bekommt. Und das als Comfort Position.
Kannst Du das Attribut für ComfortPos bitte einmal auf 70 stellen. Der Sinn ist ja eigentlich das ComfortPos höher ist wie VentilatePosition.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 29 Oktober 2019, 19:27:40
Zitat von: CoolTux am 29 Oktober 2019, 19:15:24
Ah und wenn ich jetzt alles zusammen fassen dann rate ich mal, das Rollo fährt wenn es unten ist und das Fenster geöffnet wird in die Ventilate Position aber wenn das Rollo oben ist und es zur Nacht runter fährt und das Fenster offen ist fährt er nicht in die Ventilate Position?

Genau.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Oktober 2019, 19:33:11
Zitat von: D3ltorohd am 29 Oktober 2019, 19:27:40
Genau.

Ich weiß irgendwo steht es, aber kurz gefragt. Fährt er gar nicht oder ganz runter?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Oktober 2019, 19:39:54
Hab's glaube gefunden. Fährt gar nicht, korrekt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 29 Oktober 2019, 21:08:27
Zitat von: CoolTux am 29 Oktober 2019, 19:39:54
Hab's glaube gefunden. Fährt gar nicht, korrekt?

Genau fährt dann gar nicht. Mach ich es zu fährt er runter, ich glaube aber ganz... Jab grad getestet, fährt ganz runter. Mach ich das Fenster wieder auf, fährt auf Ventil Pos. Brauchst du davon ein Log ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 29 Oktober 2019, 21:09:55
Zitat von: D3ltorohd am 29 Oktober 2019, 21:08:27
Genau fährt dann gar nicht. Mach ich es zu fährt er runter, ich glaube aber ganz... Jab grad getestet, fährt ganz runter. Mach ich das Fenster wieder auf, fährt auf Ventil Pos. Brauchst du davon ein Log ?

Wenn dann ein Log wo es ganz oben ist und die Nachtfahrt bei gekippten Fenster an steht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 29 Oktober 2019, 21:21:24
Zitat von: CoolTux am 29 Oktober 2019, 21:09:55
Wenn dann ein Log wo es ganz oben ist und die Nachtfahrt bei gekippten Fenster an steht.

Liefere ich dir morgen Abend...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 30 Oktober 2019, 13:57:18
Hallo Zusammen,

wie schon geschrieben habe ich ein Problem mit meinen Shellys, die fahren nicht zu den Zeiten, die ich meine, eingestellt zu haben.

hier ein List eines Devices...


Internals:
   CID        shellyswitch_5599E8
   DEF        shellyswitch_5599E8
   DEVICETOPIC Buero_Rollo_Vorne
   FUUID      5da5bc8f-f33f-3896-3440-ddf12728517c4ba2
   IODev      pietMQTT2
   LASTInputDev pietMQTT2
   MSGCNT     245091
   NAME       Buero_Rollo_Vorne
   NR         204
   STATE      100
   TYPE       MQTT2_DEVICE
   pietMQTT2_MSGCNT 245091
   pietMQTT2_TIME 2019-10-30 13:51:50
   READINGS:
     2019-10-17 12:21:53   ASC_Enable      on
     2019-10-30 13:51:50   ASC_ShuttersLastDrive manual
     2019-10-30 08:00:02   ASC_Time_DriveDown 30.10.2019 - 19:50
     2019-10-30 08:00:02   ASC_Time_DriveUp 31.10.2019 - 08:00
     2019-10-17 12:22:39   associatedWith  pietASC
     2019-10-30 13:51:50   energy          3960
     2019-10-30 12:48:49   fw_ver          20190821-094904/v1.5.2@4148d2b7
     2019-10-30 12:48:49   id              shellyswitch-5599E8
     2019-10-30 13:51:50   input0          0
     2019-10-30 13:51:50   input1          0
     2019-10-30 12:48:49   ip              192.168.178.200
     2019-10-30 12:48:49   mac             CC50E35599E8
     2019-10-30 12:48:49   new_fw          false
     2019-10-30 12:48:49   online          true
     2019-10-30 13:51:50   pct             100
     2019-10-30 13:51:50   power           0.00
     2019-10-30 08:00:21   roller_0_energy 3922
     2019-10-30 08:00:21   roller_0_power  0.00
     2019-10-30 13:51:50   state           stop
Attributes:
   ASC        2
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Time_Down_Early 19:50
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Up     astro
   IODev      pietMQTT2
   comment    shelly2 roller operated
   devStateIcon 0:fts_shutter_100 100:fts_shutter_10 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100 set_.*:fts_shutter_updown
   model      shelly2_roller
   readingList shellies/shellyswitch-5599E8/roller/0/pos:.* pct
  shellies/shellyswitch-5599E8/status/0/rollers:.* power
  shellies/shellyswitch-5599E8/online:.* online
  shellies/shellyswitch-5599E8/announce:.* { json2nameValue($EVENT) }
  shellies/announce:.* { $EVENT =~ m,..id...shellyswitch-5599E8...mac.*, ? json2nameValue($EVENT) : undef }
  shellies/shellyswitch-5599E8/roller/0:.* state
  shellies/shellyswitch-5599E8/input/1:.* input1
  shellies/shellyswitch-5599E8/input/0:.* input0
shellyswitch_5599E8:shellies/shellyswitch-5599E8/relay/power:.* power
shellyswitch_5599E8:shellies/shellyswitch-5599E8/relay/energy:.* energy
shellyswitch_5599E8:shellies/shellyswitch-5599E8/roller/0/power:.* roller_0_power
shellyswitch_5599E8:shellies/shellyswitch-5599E8/roller/0/energy:.* roller_0_energy
   room       Buero,MQTT2_DEVICE
   setList    open:noArg shellies/shellyswitch-5599E8/roller/0/command open
  close:noArg shellies/shellyswitch-5599E8/roller/0/command close
  stop:noArg shellies/shellyswitch-5599E8/roller/0/command stop
  pct:slider,0,1,100 shellies/shellyswitch-5599E8/roller/0/command/pos $EVTPART1
  x_recalibration:noArg shellies/shellyswitch-5599E8/roller/0/command rc
  x_update:noArg shellies/shellyswitch-5599E8/command update_fw
  x_mqttcom shellies/shellyswitch-5599E8/command $EVTPART1
   setStateList open close stop
   stateFormat pct
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   verbose    5


Das Rollo fährt brav um 08:00 morgens hoch, Abends um 19:50 tut sich aber nichts... :(

Ich glaube, das Problem sitzt zwischen meinen Ohren, ich komme aber einfach nicht darauf, sorry... :-[ :-[ :-[

VG
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 30 Oktober 2019, 15:14:43
Sieht aber gut aus.
Kannst Du bitte einmal gegen 19:45 schauen ob sich der Timestamp vom Reading pct verändert hat obwohl nichts passiert ist
2019-10-30 13:51:50   pct             100
Wenn niemand etwas am System macht sollte eigentlich der Timestamp des Readings das selbe sein. Genau wie auch beim Reading
2019-10-30 13:51:50   ASC_ShuttersLastDrive manual
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 30 Oktober 2019, 15:44:28
Hallo CoolTux,
vielen Dank für die Rückmeldung, ich gebe morgen eine Info zum neuen Status...!

Viele Grüße
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 31 Oktober 2019, 13:06:39
Hallo CoolTux,
hier das list von heute, habe das Rollo nicht "angerührt", steht immer noch so wie gestern... :o



CID        shellyswitch_5599E8
   DEF        shellyswitch_5599E8
   DEVICETOPIC Buero_Rollo_Vorne
   FUUID      5da5bc8f-f33f-3896-3440-ddf12728517c4ba2
   IODev      pietMQTT2
   LASTInputDev pietMQTT2
   MSGCNT     261777
   NAME       Buero_Rollo_Vorne
   NR         204
   STATE      100
   TYPE       MQTT2_DEVICE
   pietMQTT2_MSGCNT 261777
   pietMQTT2_TIME 2019-10-31 13:02:35
   READINGS:
     2019-10-17 12:21:53   ASC_Enable      on
     2019-10-31 13:02:35   ASC_ShuttersLastDrive manual
     2019-10-31 08:00:02   ASC_Time_DriveDown 31.10.2019 - 19:50
     2019-10-31 08:00:02   ASC_Time_DriveUp  1.11.2019 - 08:00
     2019-10-17 12:22:39   associatedWith  pietASC
     2019-10-31 13:02:35   energy          3960
     2019-10-30 12:48:49   fw_ver          20190821-094904/v1.5.2@4148d2b7
     2019-10-30 12:48:49   id              shellyswitch-5599E8
     2019-10-31 13:02:35   input0          0
     2019-10-31 13:02:35   input1          0
     2019-10-30 12:48:49   ip              192.168.178.200
     2019-10-30 12:48:49   mac             CC50E35599E8
     2019-10-30 12:48:49   new_fw          false
     2019-10-30 12:48:49   online          true
     2019-10-31 13:02:35   pct             100
     2019-10-31 13:02:35   power           0.00
     2019-10-30 08:00:21   roller_0_energy 3922
     2019-10-30 08:00:21   roller_0_power  0.00
     2019-10-31 13:02:35   state           stop
Attributes:
   ASC        2
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Time_Down_Early 19:50
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Up     astro
   IODev      pietMQTT2
   comment    shelly2 roller operated
   devStateIcon 0:fts_shutter_100 100:fts_shutter_10 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100 set_.*:fts_shutter_updown
   model      shelly2_roller
   readingList shellies/shellyswitch-5599E8/roller/0/pos:.* pct
  shellies/shellyswitch-5599E8/status/0/rollers:.* power
  shellies/shellyswitch-5599E8/online:.* online
  shellies/shellyswitch-5599E8/announce:.* { json2nameValue($EVENT) }
  shellies/announce:.* { $EVENT =~ m,..id...shellyswitch-5599E8...mac.*, ? json2nameValue($EVENT) : undef }
  shellies/shellyswitch-5599E8/roller/0:.* state
  shellies/shellyswitch-5599E8/input/1:.* input1
  shellies/shellyswitch-5599E8/input/0:.* input0
shellyswitch_5599E8:shellies/shellyswitch-5599E8/relay/power:.* power
shellyswitch_5599E8:shellies/shellyswitch-5599E8/relay/energy:.* energy
shellyswitch_5599E8:shellies/shellyswitch-5599E8/roller/0/power:.* roller_0_power
shellyswitch_5599E8:shellies/shellyswitch-5599E8/roller/0/energy:.* roller_0_energy
   room       Buero,MQTT2_DEVICE
   setList    open:noArg shellies/shellyswitch-5599E8/roller/0/command open
  close:noArg shellies/shellyswitch-5599E8/roller/0/command close
  stop:noArg shellies/shellyswitch-5599E8/roller/0/command stop
  pct:slider,0,1,100 shellies/shellyswitch-5599E8/roller/0/command/pos $EVTPART1
  x_recalibration:noArg shellies/shellyswitch-5599E8/roller/0/command rc
  x_update:noArg shellies/shellyswitch-5599E8/command update_fw
  x_mqttcom shellies/shellyswitch-5599E8/command $EVTPART1
   setStateList open close stop
   stateFormat pct
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   verbose    5


Vielen Dank und viele Grüße
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 31 Oktober 2019, 13:24:56
Ja das dachte ich mir. Setze bitte ein event-on-change-reading
event-on-change-reading ASC_.*,pct

Wenn du es jetzt noch machst fährt das Rollo sicherlich auch heute Abend.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 31 Oktober 2019, 14:07:06
Hallo CoolTux,

vielen Dank für die Info, habe das einmal umgesetzt und warte heute gespannt.


event-on-change-reading       ASC_.*,pct


Viele Grüße
Pit
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 01 November 2019, 08:57:49
Hallo,

Ich hab eine Frage zum erwarteten Verhalten von Türen mit Threestate-Sensor und comfort open und Lüftung.
Derzeit ist es so, dass ich wenn der Rolladen abends runtergefahren ist, und ich die Tür öffne oder Kippe, die Position korrekt angefahren wird, bei einem Schließen, das Rollo aber nicht wieder schließt.
Bei meinen Fenstern wird allerdings bei einem schießen auch der Rolladen wieder runtergefahren. Ich glaube auch, dass die Tür sich irgendwann diesen Sommer so verhalten hat.
Jetzt ist die Frage: Bug oder Feature? Oder hab ich was falsch eingestellt? Die Fenster haben alle Two-State-Sensoren und die Balkontüre hat den Soft Lock eingeschaltet und als Shutters Place terrace gesetzt.

Vielen Dank schonmal!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 November 2019, 09:01:38
Zitat von: Wardancer am 01 November 2019, 08:57:49
Hallo,

Ich hab eine Frage zum erwarteten Verhalten von Türen mit Threestate-Sensor und comfort open und Lüftung.
Derzeit ist es so, dass ich wenn der Rolladen abends runtergefahren ist, und ich die Tür öffne oder Kippe, die Position korrekt angefahren wird, bei einem Schließen, das Rollo aber nicht wieder schließt.
Bei meinen Fenstern wird allerdings bei einem schießen auch der Rolladen wieder runtergefahren. Ich glaube auch, dass die Tür sich irgendwann diesen Sommer so verhalten hat.
Jetzt ist die Frage: Bug oder Feature? Oder hab ich was falsch eingestellt? Die Fenster haben alle Two-State-Sensoren und die Balkontüre hat den Soft Lock eingeschaltet und als Shutters Place terrace gesetzt.

Vielen Dank schonmal!

Auch hier sollte sich das Rollo an der Terrassentür wieder schließen, wenn die Tür geschlossen wird.
Ansonsten musst Du bitte einmal debug aktivieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: piet_pit am 01 November 2019, 10:38:02
Hallo CoolTux,

was soll ich sagen, das Rollo ist gestern Abend brav runter gefahren und heute morgen hoch, vielen Dank für deinen Tip!!!
Ich wäre nie darauf gekommen, hätte ich das irgendwo nachlesen können?

Gilt dieses Attribut (event-on-change-reading  ASC_.*,pct) nur für die Shelly-Aktoren, denn ich habe noch zwei FS20-Aktoren (FS20-RSU) über das Rollo-Modul angebunden, die klappen ohne dieses Attribut.

Kannst du bitte kurz erläutern, was dieses Attribut bewirkt?
Vielen Dank nochmals und viele Grüße
Pit 
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 November 2019, 11:22:44
event-on-change-reading ist ein global verfügbares Attribut und in so gut wie fast allen Modulen eingebunden.
Schau mal bitte in der Commandref dazu.


Was bei Deinen Shelly passiert ist: Die Shellys werden periodisch angefunkt und es wird sich der aktuelle Status geholt. Es werden Readings gesetzt und auch Events ausgelöst. Selbst dann wenn sich gar nichts geändert hat. Aber genau dieses Event fängt ASC auf und geht dadurch davon aus das das Rollo gefahren wurde. Er selbst hat aber kein Befehl dazu gegeben, also muss es manuell gefahren worden sein. Das wird vermerkt.
Nun kommt es zur Abendlichen Fahrt, es wird geschaut ob die letzte manuelle Fahrt länger her ist wie BlockingManuellDrive Zeit, das war nicht so und somit wurde nicht gefahren.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 01 November 2019, 11:24:04
ich muss mich jetzt auch nochmals melden, da mein Rollladen jetzt schon den 3. Tag morgens nicht öffnet. Es lief bisher tadellos ich habe nichts eingestellt oder verstellt.

Das was ich gemacht habe ist lediglich ein Update von Fhem verbunden mit einem Neustart, dass mache ich regelmäßig. Dabei habe ich schon öfter mal festgestellt das der Rollladen sich dann (verschluckt) oder wie auch immer und er fährt gar nicht mehr.
Das war aber die Tage nicht der Fall.

Da dies nun schon den dritten Tag passiert schaue ich immer ob die Zeiten auch drin stehen, ist aber der Fall immer die Zeiten vom nächsten Zeitpunkt.
Szenario ist also der Rollladen öffnet morgens nicht, Abends fährt er nach Astro runter.
Ich fahre den Rollladen dann per Hand hoch.
Keine Ahnung warum das nun so ist.

Hier mal das list vom Rollladenmodul und vom Küchenrollladen

list Rollladenmodul
Internals:
   FUUID      5d41ae21-f33f-a6c6-55b2-831074a6285bf7e3
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  global,Rollladenautomatik,BU_Rollladen,GA_Rollladen,KU_Rollladen,myTwilight,Temperatur_Terrasse
   NR         5984
   NTFY_ORDER 51-Rollladenautomatik
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   READINGS:
     2019-11-01 07:45:01   BU_Rollladen_nextAstroTimeEvent  1.11.2019 - 17:29
     2019-11-01 07:45:01   GA_Rollladen_nextAstroTimeEvent  1.11.2019 - 17:29
     2019-11-01 08:24:57   KU_Rollladen_PosValue 100
     2019-11-01 07:30:01   KU_Rollladen_lastPosValue 100
     2019-11-01 07:30:01   KU_Rollladen_nextAstroTimeEvent  1.11.2019 - 17:29
     2019-10-06 14:12:17   ascEnable       on
     2019-10-06 14:12:17   controlShading  off
     2019-10-06 14:12:17   hardLockOut     off
     2019-10-23 16:34:47   room_Automation_K__che KU_Rollladen
     2019-10-23 16:34:47   room_Automation_OG_-_Flur BU_Rollladen,GA_Rollladen
     2019-10-06 14:12:17   selfDefense     off
     2019-11-01 08:24:57   state           manual
     2019-10-06 14:12:17   sunriseTimeWeHoliday off
     2019-10-29 23:40:13   userAttrList    rolled out
   helper:
     shuttersList:
       BU_Rollladen
       GA_Rollladen
       KU_Rollladen
   monitoredDevs:
     KU_Rollladen:
     Temperatur_Terrasse:
       BU_Rollladen ASC_BrightnessSensor
       GA_Rollladen ASC_BrightnessSensor
       KU_Rollladen ASC_BrightnessSensor
     myTwilight:
       Rollladenautomatik ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp 1
   ASC_tempSensor Temperatur_Terrasse:temperature
   ASC_twilightDevice myTwilight
   alias      Rollladenautomatik
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladenautomatik


list vom Küchenrolladen:
Internals:
   CFGFN      ./FHEM/Erdgeschoss.cfg
   DEF        5DDDBF
   FUUID      5c4319dd-f33f-a6c6-528b-1e1d849527d97b05
   HMUSB_MSGCNT 12
   HMUSB_RAWMSG E5DDDBF,0000,84955ECC,FF,FFBD,D8A4105DDDBF1EA1210601C800
   HMUSB_RSSI -67
   HMUSB_TIME 2019-11-01 08:24:57
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     12
   NAME       KU_Rollladen
   NOTIFYDEV  global
   NR         2238
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:D8 - t:10 s:5DDDBF d:1EA121 0601C800
   protLastRcv 2019-11-01 08:24:57
   protRcv    11 last_at:2019-11-01 08:24:57
   protSnd    12 last_at:2019-11-01 08:24:57
   protState  CMDs_done
   rssi_HMUSB cnt:6 min:-73 max:-67 avg:-69.66 lst:-67
   rssi_at_HMUSB cnt:12 min:-73 max:-61 avg:-68 lst:-67
   READINGS:
     2019-10-06 14:52:15   ASC_Enable      on
     2019-11-01 08:24:58   ASC_ShuttersLastDrive manual
     2019-11-01 07:30:01   ASC_Time_DriveDown  1.11.2019 - 17:29
     2019-11-01 07:30:01   ASC_Time_DriveUp  2.11.2019 - 07:30
     2019-11-01 08:24:32   CommandAccepted yes
     2019-10-06 14:12:09   D-firmware      2.11
     2019-10-06 14:12:09   D-serialNr      OEQ1222412
     2019-10-06 14:49:48   PairedTo        0x1EA121
     2019-10-06 14:49:49   R-driveDown     22 s
     2019-10-06 14:49:49   R-driveTurn     0.5 s
     2019-10-06 14:49:49   R-driveUp       23.5 s
     2019-10-06 14:49:48   R-pairCentral   0x1EA121
     2019-10-06 14:49:49   R-sign          off
     2019-10-06 14:49:47   RegL_00.        00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
     2019-10-06 14:49:49   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
     2019-10-23 16:34:47   associatedWith  Rollladenautomatik
     2019-11-01 08:24:57   deviceMsg       on (to vccu)
     2019-11-01 08:24:57   level           100
     2019-11-01 08:24:57   motor           stop:on
     2019-11-01 08:24:57   pct             100
     2019-11-01 08:24:57   recentStateType info
     2019-11-01 08:24:57   state           on
     2019-11-01 08:24:57   timedOn         off
   helper:
     HM_CMDNR   216
     cSnd       111EA1215DDDBF02011E,111EA1215DDDBF0201C80000
     dlvlCmd    ++A0111EA1215DDDBF0201C80000
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5DDDBF,00,00,00
       nextSend   1572593097.95672
       prefIO     
       rxt        0
       vccu       
       p:
         5DDDBF
         00
         00
         00
     mRssi:
       mNo        D8
       io:
         HMUSB:
           -63
           -63
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1572593097.85698
       ack:
         HASH(0x563318816db8)
         D880021EA1215DDDBF00
     rssi:
       HMUSB:
         avg        -69.6666666666667
         cnt        6
         lst        -67
         max        -67
         min        -73
       at_HMUSB:
         avg        -68
         cnt        12
         lst        -67
         max        -61
         min        -73
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_BlockingTime_afterManual 60
   ASC_BrightnessSensor Temperatur_Terrasse:luminosity
   ASC_Closed_Pos 15
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 20
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 280
   ASC_Shading_StateChange_Sunny 240
   ASC_Shading_WaitingPeriod 900
   ASC_TempSensor Temperatur_Terrasse:temperature
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 22:15
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     time
   IODev      HMUSB
   alias      Küche - Rollladen
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@#00FA9A  off:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff  8\d.*:fts_shutter_20@#00bfff  7\d.*:fts_shutter_30@#blue  6\d.*:fts_shutter_40@#00bfff  5\d.*:fts_shutter_50@#20B2AA  4\d.*:fts_shutter_60@#00bfff  3\d.*:fts_shutter_70@#00bfff  2\d.*:fts_shutter_80@#00bfff  1\d.*:fts_shutter_90@#FF6D00  0\d.*:fts_shutter_1@blue
   eventMap   on:on stop:Stop off:off 15:15 45:45 75:Home
   expert     2_raw
   firmware   2.11
   group      Rollläden EG
   icon       fts_shutter_automatic@#F0E68C
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Automation,Küche
   serialNr   OEQ1222412
   sortby     18
   subType    blindActuator
   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_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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_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
   webCmd     on:Stop:off:15:45:Home
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 November 2019, 12:42:36
ASC_Closed_Pos 15
Ist das wirklich so? Ist 15 wirklich der tiefste Stand des Rollos?

Das hier wird das eigentliche Problem sein
ASC_Closed_Pos 15
ASC_Shading_Pos 15
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 01 November 2019, 18:17:15
Hi,

Die Rollos sind gerade alle runtergefahren und ich hab dann mit eingeschaltetem DEBUG die entsprechende Tür zunächst gekippt, der Rolladen ist dann in die Lüftenposition gefahren. Dann hab ich die Tür wieder geschlossen. Nichts ist passiert. Dann hab ich die Tür komplett geöffnet und der Rolladen ist komplett hochgefahren. Dann hab ich wieder die Türe geschlossen. Es ist dann wieder nichts passiert. Daher hab ich die Rollade dann zum Schluss manuell runtergefahren.
Hier die entsprechenden Debug-Logs
ASC_DEBUG!!! 2019.11. 1 18:05:00 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.11. 1 18:05:00 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.11. 1 18:05:00 - FnSetCmdFn: OG_SZ_ROLLO_LI - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 99. Grund der Fahrt: comfort - window open
2019.11.01 18:05:00 3: ZWave set OG_SZ_ROLLO_LI dim 99

ASC_DEBUG!!! 2019.11. 1 18:05:00 - FnSetDriveCmd: OG_SZ_ROLLO_LI - NICHT versetztes fahren

ASC_DEBUG!!! 2019.11. 1 18:05:00 - FnSetDriveCmd: OG_SZ_ROLLO_LI - NoOffset: JA

ASC_DEBUG!!! 2019.11. 1 18:05:03 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: tilt: on state: tilted - IDENTIFIED EVENT: tilted - STORED EVENT: tilted

ASC_DEBUG!!! 2019.11. 1 18:05:03 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.11. 1 18:05:03 - FnSetCmdFn: OG_SZ_ROLLO_LI - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 16. Grund der Fahrt: ventilate - window open
2019.11.01 18:05:03 3: ZWave set OG_SZ_ROLLO_LI dim 16

ASC_DEBUG!!! 2019.11. 1 18:05:03 - FnSetDriveCmd: OG_SZ_ROLLO_LI - NICHT versetztes fahren

ASC_DEBUG!!! 2019.11. 1 18:05:03 - FnSetDriveCmd: OG_SZ_ROLLO_LI - NoOffset: JA

ASC_DEBUG!!! 2019.11. 1 18:05:06 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'reportedState: dim 16',
  'dim: 16'
]


ASC_DEBUG!!! 2019.11. 1 18:05:06 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'reportedState: dim 16 dim: 16'


ASC_DEBUG!!! 2019.11. 1 18:05:06 - EventProcessingShutters: OG_SZ_ROLLO_LI - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1572627906 Last Position Timestamp: 1572627903 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 16

ASC_DEBUG!!! 2019.11. 1 18:05:06 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.11. 1 18:05:06 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI Event Closed

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: tilt: off state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI Event Closed

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 1 18:05:08 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 1 18:05:16 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.11. 1 18:05:16 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.11. 1 18:05:16 - FnSetCmdFn: OG_SZ_ROLLO_LI - Rollo wird gefahren, aktuelle Position: 16, Zielposition: 99. Grund der Fahrt: comfort - window open
2019.11.01 18:05:16 3: ZWave set OG_SZ_ROLLO_LI dim 99

ASC_DEBUG!!! 2019.11. 1 18:05:16 - FnSetDriveCmd: OG_SZ_ROLLO_LI - NICHT versetztes fahren

ASC_DEBUG!!! 2019.11. 1 18:05:16 - FnSetDriveCmd: OG_SZ_ROLLO_LI - NoOffset: JA

ASC_DEBUG!!! 2019.11. 1 18:05:40 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'reportedState: dim 99',
  'dim: 99'
]


ASC_DEBUG!!! 2019.11. 1 18:05:40 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'reportedState: dim 99 dim: 99'


ASC_DEBUG!!! 2019.11. 1 18:05:40 - EventProcessingShutters: OG_SZ_ROLLO_LI - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1572627940 Last Position Timestamp: 1572627916 Drive Up Max Duration: 60 Last Position: 16 aktuelle Position: 99

ASC_DEBUG!!! 2019.11. 1 18:05:40 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.11. 1 18:05:40 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC_DEBUG!!! 2019.11. 1 18:05:53 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.11. 1 18:05:53 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.11. 1 18:05:53 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 1 18:05:53 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 1 18:05:53 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 1 18:05:53 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 1 18:05:53 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 1 18:05:53 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 1 18:05:53 - EventProcessingWindowRec: OG_SZ_ROLLO_LI Event Closed

ASC_DEBUG!!! 2019.11. 1 18:05:53 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 1 18:05:53 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 1 18:05:53 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 1 18:06:34 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'state: off',
  'reportedState: off',
  'dim: 0'
]


ASC_DEBUG!!! 2019.11. 1 18:06:34 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: off reportedState: off dim: 0'


ASC_DEBUG!!! 2019.11. 1 18:06:34 - EventProcessingShutters: OG_SZ_ROLLO_LI - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1572627994 Last Position Timestamp: 1572627916 Drive Up Max Duration: 60 Last Position: 16 aktuelle Position: 0

ASC_DEBUG!!! 2019.11. 1 18:06:34 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 1 18:06:34 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 1 18:06:34 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 1 18:06:34 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.11. 1 18:06:34 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.


Ist da irgendwas komisches zu erkennen? Soweit ich das intereptieren kann, kommen die entsprechenden Events ja schon an, oder sehe ich das falsch?

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 01 November 2019, 20:37:10
Zitat von: Wardancer am 01 November 2019, 18:17:15
ASC_DEBUG!!! 2019.11. 1 18:05:00 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2019.11. 1 18:05:03 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: tilt: on state: tilted - IDENTIFIED EVENT: tilted - STORED EVENT: tilted
ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: tilt: off state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2019.11. 1 18:05:16 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open
ASC_DEBUG!!! 2019.11. 1 18:05:53 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
[/quote]
Da scheinen noch irgendwelche Events dazwischen zu kommen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 01 November 2019, 22:02:41
Hi,

Ja das mag sein. Leider übermittelt der Sensor nich im gleichen Reading, den Status Open/closed/tilted, sondern es gibt im STATE ein Open oder closed, und zusätzlich gibt es ein Reading, tilt was on oder off sein kann.
Ich hab das alles über ein userreading im Reading state gemappt.  https://forum.fhem.de/index.php/topic,101182.msg947361.html#msg947361 (https://forum.fhem.de/index.php/topic,101182.msg947361.html#msg947361)
Aber ich verstehe das Problem nich nicht ganz: Welche von den Events sollte es denn nur geben? Nur die Alarm-Events?
Mich wundert tatsächlich, dass es dieses Event hier überhaupt gibt:
ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: tilt: off state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
Aber hätte da nicht einfach die Rolladen komplett runter fahren müssen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 06:52:51
Zitat von: Wardancer am 01 November 2019, 22:02:41
Hi,

Ja das mag sein. Leider übermittelt der Sensor nich im gleichen Reading, den Status Open/closed/tilted, sondern es gibt im STATE ein Open oder closed, und zusätzlich gibt es ein Reading, tilt was on oder off sein kann.
Ich hab das alles über ein userreading im Reading state gemappt.  https://forum.fhem.de/index.php/topic,101182.msg947361.html#msg947361 (https://forum.fhem.de/index.php/topic,101182.msg947361.html#msg947361)
Aber ich verstehe das Problem nich nicht ganz: Welche von den Events sollte es denn nur geben? Nur die Alarm-Events?
Mich wundert tatsächlich, dass es dieses Event hier überhaupt gibt:
ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: tilt: off state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
Aber hätte da nicht einfach die Rolladen komplett runter fahren müssen?

Da wirst Du dann mit einem Dummy arbeiten müssen oder du machst twostate. Auf jeden Fall musst Du die Events begrenzen. Setze auf state erstmal event-on-change-reading und mache ein twostate Sensor daraus. Dann sollte das schon Mal klappen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 02 November 2019, 08:20:05
Hi,

Ich glaube ich muss nochmal was bohren... es geht mir jetzt nicht darum, dass es so mal funktioniert hat, sondern einfach darum zu verstehen, wie die Events aussehen müssten, ich würde diesen Sensor nämlich sehr ungern zu einem Two-State machen.
Also welche Events müsste ich denn in welcher Reihenfolge liefern? Oder anders ausgedrückt, wie verhalten sich denn so die anderen Three-States an der Stelle? Oder ist das alles eine Timing-Frage? Ich denke viele dieser Infos bräuchte ich auch für einen Dummy.

Danke schonmal fürs erklären....
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 08:34:39
Es sollte in der Regel immer nur ein Event für state kommen wenn das Fenster aufgemacht wird.
Das es, so wie Du es beschrieben hast, mal funktioniert haben soll möchte ich so nicht stehen lassen. Fenster gekippt kann zum Beispiel nie funktioniert haben wenn ich Dich richtig verstanden habe, da ja für das Reading state kein tilted Event kommt.
Laut Deiner Beschreibung gibt es für tilted ein extra Reading. Geht denn wenigstens der state in open? Denn dann fuhr zu mindestens das Rollo in die Lüften Position.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 02 November 2019, 08:35:46
Zitat von: CoolTux am 01 November 2019, 12:42:36
ASC_Closed_Pos 15
Ist das wirklich so? Ist 15 wirklich der tiefste Stand des Rollos?

Das hier wird das eigentliche Problem sein
ASC_Closed_Pos 15
ASC_Shading_Pos 15

Ja das ist die closed Position. Das habe ich aber schon immer und ewig so und es funktionierte bisher.
Aktuell nutzt er ja die Beschattung nicht.
Heute morgen ist er wieder nicht hoch gefahren, aber da ich auf eine Rückmeldung warten wollte habe ich bisher auch nichts eingestellt.

Ist denn zwischenzeitlich am Modul etwas geändert worden das sich die beiden Positionen behindern könnten..?

Dann ändere ich die closed Position mal. Das ist kein Problem.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 08:41:17
Zitat von: moonsorrox am 02 November 2019, 08:35:46
Dann ändere ich die closed Position mal. Das ist kein Problem.

Das verstehe ich nicht. Wie kann man die tiefste Position eines Rollos verändern? Du sagst 15 ist tatsächlich die tiefste Position, dann musst Du eher die Beschattungsposition ändern. Würde dann halt 16 nehmen.
Wenn ich Deine Konfig richtig sehe dann ist 100 bei Dir komplett oben und 15 komplett unten. Nun gut etwas seltsam aber ok,
Sollte es nicht sein und eigentlich 0 komplett unten sein dann arbeitest Du gegen die Modullogik und dann kann es auch nicht gehen.
Möglich das es mal ging aber mit fortschreitender Entwicklung werden auch Fehler bereinigt und/oder die Logiken kontrolliert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 02 November 2019, 08:46:42
Das ist schon richtig was du sagst 100 ist offen und 0 ist komplett geschlossen, aber ich wollte diesen Rollladen nicht komplett schließen lassen am Abend.
Wie schon gesagt ich habe das bisher immer so gehabt, dann änder ich die closed Position mal auf 10 und werde morgen früh schauen und berichten.  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 08:48:43
Zitat von: moonsorrox am 02 November 2019, 08:46:42
Das ist schon richtig was du sagst 100 ist offen und 0 ist komplett geschlossen, aber ich wollte diesen Rollladen nicht komplett schließen lassen am Abend.
Wie schon gesagt ich habe das bisher immer so gehabt, dann änder ich die closed Position mal auf 10 und werde morgen früh schauen und berichten.  ;)

Ich weiß nicht ob das schon in Deiner Version vorhanden ist aber es gibt eine SleepPosition. Die wäre glaube besser in der Anwendung.
Du kannst natürlich die 10 gerne testen. Ich würde aber auf die Funktion kein Support geben. Du gehst mit dieser Einstellung an der Modullogik vorbei. Sorry
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 02 November 2019, 08:55:51
Hi,

Also um das nochmal kurz zu erklären:

Der Sensor hat ein extra Reading für tilt, ja. Was immer funktioniert ist das Fahren in die Lüftenposition und auch die Offen-Position ( funktioniert auch immer noch ). Was dann mal funktioniert hat, ist das dann auch anschließend bei einem schließen der Türe, die Rolladen auch wieder runter fuhr.
Ich habe halt ein kleines userReading geschrieben, was mir genau diese Status in den State schreibt, hier zur Anschauung der Code:
userReadings state:alarm.* {
if ($event =~ /closed/)
{"closed"}
elsif ($event =~ /open/) {
if (ReadingsVal("tilted","tilt","off") eq "off") {"open"}
else {"tilted"}
}
   },
   
state:tilt.* {if ($eventValue eq "on") {"tilted"} else {"closed"}}


Wenn ich dich jetzt richtig verstehe sollte hier nur einmal ein closed auf state kommen
SC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: tilt: off state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed


Und zu ,, das halt mal funktioniert": ich hab das ganze ja nunmal in dem zitierten Thread dokumentiert, weil es mal gelaufen ist, aber es ist eine Lösung die ich gebastelt habe, und wenn die halt jetzt nicht mehr funktioniert, muss ich halt ran, muss nur verstehen was falsch läuft!

Du machst auf jeden Fall ein echt Super Modul!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 02 November 2019, 09:06:04
Ich habe ca. 3 Tage kein Update gemacht. Eine SleepPosition gibt es bei mir nicht.
Heißt die auch so, oder ASC_SleepPosition, aber auch die gibt es bei mir nicht.

OK, wenn das so ist das ich an der Modullogik vorbei gehe, dann brauche ich doch die ASC_closed Position gar nicht, denn default sollte die doch immer ,,0" sein, oder irre ich mich da.
Dann lösche ich die und es sollte funktionieren, oder muss die zwingend die ,,0" haben.?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 09:06:50
Zitat von: Wardancer am 02 November 2019, 08:55:51
Hi,

Also um das nochmal kurz zu erklären:

Der Sensor hat ein extra Reading für tilt, ja. Was immer funktioniert ist das Fahren in die Lüftenposition und auch die Offen-Position ( funktioniert auch immer noch ). Was dann mal funktioniert hat, ist das dann auch anschließend bei einem schließen der Türe, die Rolladen auch wieder runter fuhr.
Ich habe halt ein kleines userReading geschrieben, was mir genau diese Status in den State schreibt, hier zur Anschauung der Code:
userReadings state:alarm.* {
if ($event =~ /closed/)
{"closed"}
elsif ($event =~ /open/) {
if (ReadingsVal("tilted","tilt","off") eq "off") {"open"}
else {"tilted"}
}
   },
   
state:tilt.* {if ($eventValue eq "on") {"tilted"} else {"closed"}}


Wenn ich dich jetzt richtig verstehe sollte hier nur einmal ein closed auf state kommen
SC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed
ASC_DEBUG!!! 2019.11. 1 18:05:08 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: tilt: off state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed


Und zu ,, das halt mal funktioniert": ich hab das ganze ja nunmal in dem zitierten Thread dokumentiert, weil es mal gelaufen ist, aber es ist eine Lösung die ich gebastelt habe, und wenn die halt jetzt nicht mehr funktioniert, muss ich halt ran, muss nur verstehen was falsch läuft!

Du machst auf jeden Fall ein echt Super Modul!

Ah ok das Du da extra was gebaut hast habe ich nicht vernommen. Das ist dann irgendwie noch schwieriger. Denn zu erst kommt der normale Event für state und dann Dein userReading Event. ein userReading ist aber nicht dafür da um ein bestehendes zu ersetzen.

Ich werde mir Deine Konfig mal in meiner Testumgebung anschauen. Aber so ist das schlecht wie es ist. Das Modul reagiert sofort  wenn ein state Event kommt und fängt augenblicklich mit der Verarbeitung an.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 09:09:23
Zitat von: moonsorrox am 02 November 2019, 09:06:04
Ich habe ca. 3 Tage kein Update gemacht. Eine SleepPosition gibt es bei mir nicht.
Heißt die auch so, oder ASC_SleepPosition, aber auch die gibt es bei mir nicht.

OK, wenn das so ist das ich an der Modullogik vorbei gehe, dann brauche ich doch die ASC_closed Position gar nicht, denn default sollte die doch immer ,,0" sein, oder irre ich mich da.
Dann lösche ich die und es sollte funktionieren, oder muss die zwingend die ,,0" haben.?

Kann sein das die erst mit der Version 0.8 kam. Das Attribut lautet ASC_Sleep_Pos, wenn das gesetzt ist wird automatisch diese Position angefahren.
Die closed Position ist immer default 0 wenn ASC 2 als Attribut gewählt wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 02 November 2019, 09:17:18
Um das noch komplett schwieriger zu machen:
Zitat
Ah ok das Du da extra was gebaut hast habe ich nicht vernommen. Das ist dann irgendwie noch schwieriger. Denn zu erst kommt der normale Event für state und dann Dein userReading Event. ein userReading ist aber nicht dafür da um ein bestehendes zu ersetzen.
Es gibt eigentlich gar kein state Reading in dem Sensor, das schreibe ich komplett selber aus einem alarm Reading und besagtem tilt Reading, dazu gibt es das userreading.
Ich könnte mir vorstellen, dass sich in der ZWave Verarbeitung was geändert hat. Ich gehe jetzt erstmal hin und baue meine Behandlung für das tilt-off etwas um... was mich aber tatsächlich wundert ist, dass der Rolladen noch nicht mal runter fährt, wenn die Türe komplett geschlossen wird.
Naja, ich werde berichten :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 09:20:30
Zitat von: Wardancer am 02 November 2019, 09:17:18
Um das noch komplett schwieriger zu machen: Es gibt eigentlich gar kein state Reading in dem Sensor, das schreibe ich komplett selber aus einem alarm Reading und besagtem tilt Reading, dazu gibt es das userreading.
Ich könnte mir vorstellen, dass sich in der ZWave Verarbeitung was geändert hat. Ich gehe jetzt erstmal hin und baue meine Behandlung für das tilt-off etwas um... was mich aber tatsächlich wundert ist, dass der Rolladen noch nicht mal runter fährt, wenn die Türe komplett geschlossen wird.
Naja, ich werde berichten :)

Ah das ist ein wichtiger Hinweis. Dann ist Deine Methode nicht verkehrt. Da müssen wir nur schauen wieso der da so seltsam reagiert.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 09:31:12
userReadings state:alarm.* {
if ($event =~ /closed/)
{"closed"}
elsif ($event =~ /open/) {
if (ReadingsVal("tilted","tilt","off") eq "off") {"open"}
else {"tilted"}
}
   },
   
state:tilt.* {if ($eventValue eq "on") {"tilted"} else {"closed"}}


Das kann so nicht gehen.
if (ReadingsVal("tilted","tilt","off") eq "off") {"open"}
Alleine das ist glaube falsch da Du sicherlich kein Device namens tilted hast, oder?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 09:50:58
Unter der Voraussetzung das die Readings und die Werte genau so passen probiere bitte einmal dieses userReadings
state:alarm:.* { (ReadingsVal($name,'alarm','none') eq 'closed' ? 'closed' : ( ReadingsVal($name,'tilt','none') eq 'on' ? 'tilted' : 'open')) }
Man müsste noch schauen ob das auslesen des Readings tilt geschieht nach dem es gesetzt wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 02 November 2019, 10:52:58
Hi,

Ich hab das userreading mal nach deinem Vorschlag umgestellt. Getestet hab ich jetzt erstmal Open und close. Das klappt im Prinzip und das Reading state wird entsprechend gesetzt. Ich musste nochmals an der Bedingung für das setzten ändern, da in dem Reading alarm, leider nicht nur Open oder close steht, sondern nen kompletter String. Der Code sieht nun so aus:

state:alarm:.* {
(ReadingsVal($name,'alarm','none') =~  /closed/ ? 'closed':
(ReadingsVal($name,'tilt','none') eq 'on' ? 'tilted' : 'open'))

}


Ich hab mich jetzt erstmal zum einfacheren Testen auf Open und close beschränkt.
Mit der Änderung fährt der Rolladen wieder korrekt hoch... aber wie gehabt nicht runter. In dem Debug-Log sind jetzt auch keine doppelten closed Events mehr enthalten. Hast du noch ne Idee?

ASC_DEBUG!!! 2019.11. 2 10:42:18 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.11. 2 10:42:18 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.11. 2 10:42:28 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.11. 2 10:42:28 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.11. 2 10:42:28 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 1

ASC_DEBUG!!! 2019.11. 2 10:42:28 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 1

ASC_DEBUG!!! 2019.11. 2 10:42:28 - EventProcessingWindowRec: OG_SZ_ROLLO_LI Event Closed

ASC_DEBUG!!! 2019.11. 2 10:42:28 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 1

ASC_DEBUG!!! 2019.11. 2 10:43:03 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'state: off',
  'reportedState: off',
  'dim: 0'
]


ASC_DEBUG!!! 2019.11. 2 10:43:03 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: off reportedState: off dim: 0'


ASC_DEBUG!!! 2019.11. 2 10:43:03 - EventProcessingShutters: OG_SZ_ROLLO_LI - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1572687783 Last Position Timestamp: 1572685579 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 0

ASC_DEBUG!!! 2019.11. 2 10:43:03 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 1

ASC_DEBUG!!! 2019.11. 2 10:43:03 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2019.11. 2 10:43:03 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC_DEBUG!!! 2019.11. 2 10:43:31 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.11. 2 10:43:31 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.11. 2 10:43:31 - FnSetCmdFn: OG_SZ_ROLLO_LI - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 99. Grund der Fahrt: comfort - window open
2019.11.02 10:43:31 3: ZWave set OG_SZ_ROLLO_LI dim 99

ASC_DEBUG!!! 2019.11. 2 10:43:31 - FnSetDriveCmd: OG_SZ_ROLLO_LI - NICHT versetztes fahren

ASC_DEBUG!!! 2019.11. 2 10:43:31 - FnSetDriveCmd: OG_SZ_ROLLO_LI - NoOffset: JA

ASC_DEBUG!!! 2019.11. 2 10:43:59 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'reportedState: dim 99',
  'dim: 99'
]


ASC_DEBUG!!! 2019.11. 2 10:43:59 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'reportedState: dim 99 dim: 99'


ASC_DEBUG!!! 2019.11. 2 10:43:59 - EventProcessingShutters: OG_SZ_ROLLO_LI - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1572687839 Last Position Timestamp: 1572687811 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 99

ASC_DEBUG!!! 2019.11. 2 10:43:59 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.11. 2 10:43:59 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC_DEBUG!!! 2019.11. 2 10:44:29 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.11. 2 10:44:29 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.11. 2 10:44:29 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 1

ASC_DEBUG!!! 2019.11. 2 10:44:29 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 1

ASC_DEBUG!!! 2019.11. 2 10:44:29 - EventProcessingWindowRec: OG_SZ_ROLLO_LI Event Closed

ASC_DEBUG!!! 2019.11. 2 10:44:29 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 11:39:21
Ich sehe gerade das er bei Fenster open auf Position 99 fährt. Ist das die selbe welche auch für OpenPos eingetragen ist. Wenn ja ist das kein Wunder. Stell bitte einmal 98 oder 95 ein.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 02 November 2019, 13:40:04
Hi,

Ich hab die Comfort_Open_Pos mal auf 95 gesetzt. Jetzt kommt der Knaller: ASC lässt den Rolladen trotzdem auf 99 fahren....
ASC_DEBUG!!! 2019.11. 2 13:35:19 - FnSetCmdFn: OG_SZ_ROLLO_LI - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 99. Grund der Fahrt: comfort - window open
2019.11.02 13:35:19 3: ZWave set OG_SZ_ROLLO_LI dim 99

ich hab dann in einem nächsten Schritt doch mal auf Two-State gestellt.... leider fährt der Rolladen hier auch nur hoch, und nicht wieder runter...

Alles sehr komisch...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 13:50:34
Zitat von: Wardancer am 02 November 2019, 13:40:04
Hi,

Ich hab die Comfort_Open_Pos mal auf 95 gesetzt. Jetzt kommt der Knaller: ASC lässt den Rolladen trotzdem auf 99 fahren....
ASC_DEBUG!!! 2019.11. 2 13:35:19 - FnSetCmdFn: OG_SZ_ROLLO_LI - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 99. Grund der Fahrt: comfort - window open
2019.11.02 13:35:19 3: ZWave set OG_SZ_ROLLO_LI dim 99

ich hab dann in einem nächsten Schritt doch mal auf Two-State gestellt.... leider fährt der Rolladen hier auch nur hoch, und nicht wieder runter...

Alles sehr komisch...

Zeig mal bitte ein List von genau diesem Rollo.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 02 November 2019, 16:44:51
Hier der List
Die doppelten .*_pos Attribute kommen von einer manuellen Ergänzung durch mich. Die können auch gerne wieder raus, weil ASC seine Attribute ja eh wieder drüber bügelt.... ich glaube aber nicht, dass das was damit zu tun hat, da das auch so in den anderen funktionierenden Rolladen drinne ist.

Hoffe du findest da was komisches?

Internals:
   DEF        f90962f4 18
   FUUID      5c4c8fd5-f33f-1c38-a340-3ea69d7832c3ab2f
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     181
   NAME       OG_SZ_ROLLO_LI
   NR         88
   STATE      dim 99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 181
   ZWDongle_0_RAWMSG 0004001206310504220000
   ZWDongle_0_TIME 2019-11-02 16:35:46
   ZWaveSubDevice no
   cmdsPending 0
   homeId     f90962f4
   isWakeUp   
   lastMsgSent 1572698119.10262
   nodeIdHex  12
   Helper:
     DBLOG:
       dim:
         logdb:
           TIME       1572698147.41442
           VALUE      99
       energy:
         logdb:
           TIME       1572698779.38014
           VALUE      1.21
       power:
         logdb:
           TIME       1572698145.84922
           VALUE      0.0
       reportedState:
         logdb:
           TIME       1572698147.41442
           VALUE      dim 99
       state:
         logdb:
           TIME       1572698119.10743
           VALUE      dim 99
   READINGS:
     2019-05-24 11:53:28   ASC_Enable      on
     2019-11-02 13:35:47   ASC_ShuttersLastDrive comfort - window open
     2019-11-02 09:30:02   ASC_Time_DriveDown  2.11.2019 - 17:40
     2019-11-02 09:30:02   ASC_Time_DriveUp  3.11.2019 - 09:30
     2019-08-31 13:35:12   UNKNOWN         multilevel type  00 fl: 22 arg: 0000
     2019-10-31 11:22:17   UNPARSED        SCENE_CONTROLLER_CONF 032d0462
     2019-11-01 10:27:03   associatedWith  myASControl
     2019-11-02 13:35:47   dim             99
     2019-11-02 15:46:19   energy          1.21 kWh
     2019-07-31 20:58:14   formaldehydeLevel 2074 mol/m3
     2019-10-28 10:21:55   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-10-28 10:21:55   modelConfig     fibaro/fgrm222.xml
     2019-10-28 10:21:55   modelId         010f-0302-1000
     2019-06-21 12:29:04   neighborList    DG_VOR_ROLLO EG_KUC_ROLLO_RE EG_KUC_ROLLO_LI EG_WZ_ROLLO_MI EG_GWC_ROLLO EG_WZ_ROLLO_VO OG_BAD_ROLLO_RE OG_BAD_ROLLO_LI OG_BAD_LICHT OG_SZ_Aussenlampe ZWave_SWITCH_BINARY_16 OG_SZ_ROLLO_RE ZWave_SWITCH_BINARY_19 EG_KUC_LED EG_WZ_LED OG_BAN_ROLLO OG_BAD_HEIZUNG OG_SZ_LED EG_WZ_1HEIZUNG EG_WZ_2HEIZUNG EG_GWC_HEIZUNG OG_BZ_HEIZUNG OG_BAD_HTHEIZUNG OG_FLUR_BEWEGUNGSMELDER EG_WZ_SONOSSTECKDOSE OG_BAD_FENSTER_LI EG_GWC_FENSTER OG_BZ_ROLLO OG_SZ_FENSTER_LI
     2019-07-26 12:41:52   neighborUpdate  failed
     2019-11-02 16:35:46   power           0.0 W
     2019-11-02 13:35:47   reportedState   dim 99
     2019-11-02 13:35:47   state           dim 99
     2019-11-02 13:35:19   timeToAck       0.100
     2019-11-02 13:35:19   transmit        OK
     2019-06-28 05:59:20   velocity        0.0 m/s
     2019-07-08 18:14:43   version         Lib 3 Prot 3.52 App 25.25
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 10
   ASC_ComfortOpen_Pos 95
   ASC_Drive_OffsetStart 15
   ASC_LockOut soft
   ASC_Mode_Up off
   ASC_Open_Pos 99
   ASC_Pos_Reading dim
   ASC_Shading_Direction 235
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 09:00
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:30
   ASC_Ventilate_Pos 16
   ASC_WindowRec OG_SZ_FENSTER_LI
   ASC_WindowRec_subType twostate
   IODev      ZWDongle_0
   alias      OG_SZ_ROLLO_LI
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   event-on-change-reading dim,state,power,reportedState,energy
   group      Rolladen
   mqttPublish state:topic={"/haus/$device/$reading"} state:retain=1
   mqttSubscribe dim:stopic={"/haus/$device/set"}
   room       Rolladen,Schlafzimmer,ZWave
   userReadings dim:reportedState.* { ReadingsNum($name,'reportedState',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_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,99 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_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,99 ASC_ComfortOpen_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,99 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_Open_Pos:0,10,20,30,40,50,60,70,80,90,99 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Pos:10,20,30,40,50,60,70,80,90,99 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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_Pos:10,20,30,40,50,60,70,80,90,99 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
   vclasses   CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 16:58:49
Sieht soweit ok aus. Finde kein Problem was Deine Beobachtung auslösen könnte.
War es bei einem zweiten Versuch auch so?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 02 November 2019, 18:11:27
So endlich hat es mal geklappt und das Fenster war gekippt.

Hier nun die Log vom ASC.

Müsste so um 171 Uhr rum sein, denke eher nach 17 Uhr. Es geht um Schlafzimmer links.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 02 November 2019, 18:36:28
Hi,

Ja hab gerade nach dem automatischen runterfahren mal gelüftet... Ergebnis das gleiche, Rollade fährt hoch, aber nicht runter. Die Events sehen auch gleich aus. Bringt es was die Attribute von ASC nochmal neu setzen zu lassen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 18:45:46
Zitat von: Wardancer am 02 November 2019, 18:36:28
Hi,

Ja hab gerade nach dem automatischen runterfahren mal gelüftet... Ergebnis das gleiche, Rollade fährt hoch, aber nicht runter. Die Events sehen auch gleich aus. Bringt es was die Attribute von ASC nochmal neu setzen zu lassen?

Da mir nichts besseres ein fällt würde ich sagen, ja.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 02 November 2019, 21:11:07
So,

Also einmal ASC auf 0, scannen lassen, dann alle ASC Attribute gelöscht, dann wieder ASC auf 2, alle Benötigten Attribute wieder angelegt, das Ergebnis ist jetzt, dass der Comfort Open korrekt den dim98 anfährt, aber wieder die Rollade nicht schließt... puh sehr komische Sache!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 02 November 2019, 21:56:28
Steht im Reading dim denn die 98 drin?
Zeig mal bitte ein list vom Rollo nach dem öffnen des Fensters und fahren das Rollos.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 02 November 2019, 22:10:49
Ja steht drinne ... hier der List:
Internals:
   DEF        f90962f4 18
   FUUID      5c4c8fd5-f33f-1c38-a340-3ea69d7832c3ab2f
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     215
   NAME       OG_SZ_ROLLO_LI
   NR         88
   STATE      dim 98
   TYPE       ZWave
   ZWDongle_0_MSGCNT 215
   ZWDongle_0_RAWMSG 0004001206310504220000
   ZWDongle_0_TIME 2019-11-02 22:07:51
   ZWaveSubDevice no
   cmdsPending 0
   homeId     f90962f4
   isWakeUp   
   lastMsgSent 1572725245.93326
   nodeIdHex  12
   Helper:
     DBLOG:
       dim:
         logdb:
           TIME       1572725272.61882
           VALUE      98
       energy:
         logdb:
           TIME       1572727578.9397
           VALUE      1.22
       power:
         logdb:
           TIME       1572725272.65699
           VALUE      0.0
       reportedState:
         logdb:
           TIME       1572725272.61882
           VALUE      dim 98
       state:
         logdb:
           TIME       1572725245.93865
           VALUE      dim 98
   READINGS:
     2019-05-24 11:53:28   ASC_Enable      on
     2019-11-02 21:07:52   ASC_ShuttersLastDrive comfort - window open
     2019-11-02 20:21:12   ASC_Time_DriveDown  3.11.2019 - 17:40
     2019-11-02 20:21:12   ASC_Time_DriveUp  3.11.2019 - 08:00
     2019-08-31 13:35:12   UNKNOWN         multilevel type  00 fl: 22 arg: 0000
     2019-10-31 11:22:17   UNPARSED        SCENE_CONTROLLER_CONF 032d0462
     2019-11-02 20:16:31   associatedWith  myASControl
     2019-11-02 21:07:52   dim             98
     2019-11-02 21:46:18   energy          1.22 kWh
     2019-07-31 20:58:14   formaldehydeLevel 2074 mol/m3
     2019-10-28 10:21:55   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-10-28 10:21:55   modelConfig     fibaro/fgrm222.xml
     2019-10-28 10:21:55   modelId         010f-0302-1000
     2019-06-21 12:29:04   neighborList    DG_VOR_ROLLO EG_KUC_ROLLO_RE EG_KUC_ROLLO_LI EG_WZ_ROLLO_MI EG_GWC_ROLLO EG_WZ_ROLLO_VO OG_BAD_ROLLO_RE OG_BAD_ROLLO_LI OG_BAD_LICHT OG_SZ_Aussenlampe ZWave_SWITCH_BINARY_16 OG_SZ_ROLLO_RE ZWave_SWITCH_BINARY_19 EG_KUC_LED EG_WZ_LED OG_BAN_ROLLO OG_BAD_HEIZUNG OG_SZ_LED EG_WZ_1HEIZUNG EG_WZ_2HEIZUNG EG_GWC_HEIZUNG OG_BZ_HEIZUNG OG_BAD_HTHEIZUNG OG_FLUR_BEWEGUNGSMELDER EG_WZ_SONOSSTECKDOSE OG_BAD_FENSTER_LI EG_GWC_FENSTER OG_BZ_ROLLO OG_SZ_FENSTER_LI
     2019-07-26 12:41:52   neighborUpdate  failed
     2019-11-02 22:07:51   power           0.0 W
     2019-11-02 21:07:52   reportedState   dim 98
     2019-11-02 21:07:52   state           dim 98
     2019-11-02 21:07:26   timeToAck       0.106
     2019-11-02 21:07:26   transmit        OK
     2019-06-28 05:59:20   velocity        0.0 m/s
     2019-07-08 18:14:43   version         Lib 3 Prot 3.52 App 25.25
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 10
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 98
   ASC_Drive_Offset 15
   ASC_LockOut soft
   ASC_Mode_Up off
   ASC_Open_Pos 99
   ASC_Pos_Reading dim
   ASC_Shading_Direction 235
   ASC_Time_Down_Early 16:30
   ASC_Ventilate_Pos 20
   ASC_WindowRec OG_SZ_FENSTER_LI
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   alias      OG_SZ_ROLLO_LI
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   event-on-change-reading dim,state,power,reportedState,energy
   group      Rolladen
   mqttPublish state:topic={"/haus/$device/$reading"} state:retain=1
   mqttSubscribe dim:stopic={"/haus/$device/set"}
   room       Rolladen,Schlafzimmer,ZWave
   userReadings dim:reportedState.* { ReadingsNum($name,'reportedState',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_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,99 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_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,99 ASC_ComfortOpen_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,99 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_Open_Pos:0,10,20,30,40,50,60,70,80,90,99 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Pos:10,20,30,40,50,60,70,80,90,99 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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_Pos:10,20,30,40,50,60,70,80,90,99 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
   vclasses   CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 November 2019, 06:06:40
Zitat von: Wardancer am 02 November 2019, 22:10:49
Ja steht drinne ... hier der List:
Internals:
   DEF        f90962f4 18
   FUUID      5c4c8fd5-f33f-1c38-a340-3ea69d7832c3ab2f
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     215
   NAME       OG_SZ_ROLLO_LI
   NR         88
   STATE      dim 98
   TYPE       ZWave
   ZWDongle_0_MSGCNT 215
   ZWDongle_0_RAWMSG 0004001206310504220000
   ZWDongle_0_TIME 2019-11-02 22:07:51
   ZWaveSubDevice no
   cmdsPending 0
   homeId     f90962f4
   isWakeUp   
   lastMsgSent 1572725245.93326
   nodeIdHex  12
   Helper:
     DBLOG:
       dim:
         logdb:
           TIME       1572725272.61882
           VALUE      98
       energy:
         logdb:
           TIME       1572727578.9397
           VALUE      1.22
       power:
         logdb:
           TIME       1572725272.65699
           VALUE      0.0
       reportedState:
         logdb:
           TIME       1572725272.61882
           VALUE      dim 98
       state:
         logdb:
           TIME       1572725245.93865
           VALUE      dim 98
   READINGS:
     2019-05-24 11:53:28   ASC_Enable      on
     2019-11-02 21:07:52   ASC_ShuttersLastDrive comfort - window open
     2019-11-02 20:21:12   ASC_Time_DriveDown  3.11.2019 - 17:40
     2019-11-02 20:21:12   ASC_Time_DriveUp  3.11.2019 - 08:00
     2019-08-31 13:35:12   UNKNOWN         multilevel type  00 fl: 22 arg: 0000
     2019-10-31 11:22:17   UNPARSED        SCENE_CONTROLLER_CONF 032d0462
     2019-11-02 20:16:31   associatedWith  myASControl
     2019-11-02 21:07:52   dim             98
     2019-11-02 21:46:18   energy          1.22 kWh
     2019-07-31 20:58:14   formaldehydeLevel 2074 mol/m3
     2019-10-28 10:21:55   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-10-28 10:21:55   modelConfig     fibaro/fgrm222.xml
     2019-10-28 10:21:55   modelId         010f-0302-1000
     2019-06-21 12:29:04   neighborList    DG_VOR_ROLLO EG_KUC_ROLLO_RE EG_KUC_ROLLO_LI EG_WZ_ROLLO_MI EG_GWC_ROLLO EG_WZ_ROLLO_VO OG_BAD_ROLLO_RE OG_BAD_ROLLO_LI OG_BAD_LICHT OG_SZ_Aussenlampe ZWave_SWITCH_BINARY_16 OG_SZ_ROLLO_RE ZWave_SWITCH_BINARY_19 EG_KUC_LED EG_WZ_LED OG_BAN_ROLLO OG_BAD_HEIZUNG OG_SZ_LED EG_WZ_1HEIZUNG EG_WZ_2HEIZUNG EG_GWC_HEIZUNG OG_BZ_HEIZUNG OG_BAD_HTHEIZUNG OG_FLUR_BEWEGUNGSMELDER EG_WZ_SONOSSTECKDOSE OG_BAD_FENSTER_LI EG_GWC_FENSTER OG_BZ_ROLLO OG_SZ_FENSTER_LI
     2019-07-26 12:41:52   neighborUpdate  failed
     2019-11-02 22:07:51   power           0.0 W
     2019-11-02 21:07:52   reportedState   dim 98
     2019-11-02 21:07:52   state           dim 98
     2019-11-02 21:07:26   timeToAck       0.106
     2019-11-02 21:07:26   transmit        OK
     2019-06-28 05:59:20   velocity        0.0 m/s
     2019-07-08 18:14:43   version         Lib 3 Prot 3.52 App 25.25
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 10
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 98
   ASC_Drive_Offset 15
   ASC_LockOut soft
   ASC_Mode_Up off
   ASC_Open_Pos 99
   ASC_Pos_Reading dim
   ASC_Shading_Direction 235
   ASC_Time_Down_Early 16:30
   ASC_Ventilate_Pos 20
   ASC_WindowRec OG_SZ_FENSTER_LI
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   alias      OG_SZ_ROLLO_LI
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   event-on-change-reading dim,state,power,reportedState,energy
   group      Rolladen
   mqttPublish state:topic={"/haus/$device/$reading"} state:retain=1
   mqttSubscribe dim:stopic={"/haus/$device/set"}
   room       Rolladen,Schlafzimmer,ZWave
   userReadings dim:reportedState.* { ReadingsNum($name,'reportedState',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_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,99 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_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,99 ASC_ComfortOpen_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,99 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_Open_Pos:0,10,20,30,40,50,60,70,80,90,99 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Pos:10,20,30,40,50,60,70,80,90,99 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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_Pos:10,20,30,40,50,60,70,80,90,99 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
   vclasses   CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1


Mach mal bitte heute Abend nach Sonnenuntergang noch mal Fenster auf und Debugge das. Und dann hier bitte die Logausgabe posten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 November 2019, 06:20:07
Zitat von: D3ltorohd am 02 November 2019, 18:11:27
So endlich hat es mal geklappt und das Fenster war gekippt.

Hier nun die Log vom ASC.

Müsste so um 171 Uhr rum sein, denke eher nach 17 Uhr. Es geht um Schlafzimmer links.

Bitte entferne einmal das Attribut
ASC_LockOut
Das wird das "Problem" verursachen. Es ist ein Fenster und auch als solchen in ASC Vermerkt, da braucht man das Attribut gar nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 03 November 2019, 07:31:33
Hi,

Ist aber leider ne Tür. Ich hab nur das Attribut für Terrasse vergessen wieder zu setzen... ich setzt das Attribut einmal und Probier dann nochmal...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 November 2019, 07:46:52
Zitat von: D3ltorohd am 02 November 2019, 18:11:27
So endlich hat es mal geklappt und das Fenster war gekippt.

Hier nun die Log vom ASC.

Müsste so um 171 Uhr rum sein, denke eher nach 17 Uhr. Es geht um Schlafzimmer links.

Zitat von: Wardancer am 03 November 2019, 07:31:33
Hi,

Ist aber leider ne Tür. Ich hab nur das Attribut für Terrasse vergessen wieder zu setzen... ich setzt das Attribut einmal und Probier dann nochmal...

Du warst auch gar nicht gemeint  ;D

Zitat von: CoolTux am 03 November 2019, 06:06:40
Mach mal bitte heute Abend nach Sonnenuntergang noch mal Fenster auf und Debugge das. Und dann hier bitte die Logausgabe posten.

Oder bezog sich Deine Aussage darauf?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 03 November 2019, 08:09:17
Nee :)
Werd aber heute Abend nochmal nen debug log machen...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 November 2019, 08:32:21
Zitat von: Wardancer am 03 November 2019, 08:09:17
Nee :)
Werd aber heute Abend nochmal nen debug log machen...

Ich hatte bei Dir was im Log gefunden, allerdings noch bei 99 und Tag. 99 war bei Dir ganz oben und bei Tag fährt er eh hoch. Deswegen müssen wir das noch mal sauber machen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 03 November 2019, 11:25:00
Zitat von: CoolTux am 02 November 2019, 09:09:23
Kann sein das die erst mit der Version 0.8 kam. Das Attribut lautet ASC_Sleep_Pos, wenn das gesetzt ist wird automatisch diese Position angefahren.
Die closed Position ist immer default 0 wenn ASC 2 als Attribut gewählt wurde.
ich habe die Version 0.6.33

Heute morgen ein komisches Verhalten ich hatte die ASC_closed Position auf 10 gesetzt die hatte er gestern Abend auch angefahren. Heute morgen nun stand er auf 15 und das ist bei mir die ASC_Shading_Pos. aber die Beschattung ist aktuell ausgeschaltet, warum hat er die nun angefahren anstatt komplett hoch zufahren..?

Jetzt nun habe ich die ASC_closed Position komplett gelöscht da ich ja ASC auf 2 stehen habe mal schauen was morgen früh passiert.
Es zwar nicht die Position die ich gern hätte, aber damit ich es testen kann ob es nun daran liegt das er morgens nicht öffnet ist das Attribut nun erst einmal raus.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 03 November 2019, 17:23:09
Zitat von: CoolTux am 03 November 2019, 06:20:07
Bitte entferne einmal das Attribut
ASC_LockOut
Das wird das "Problem" verursachen. Es ist ein Fenster und auch als solchen in ASC Vermerkt, da braucht man das Attribut gar nicht.

Hm wurde das vllt automatisch gesetzt ? Ich kann mich nicht erinnern das gesetzt zu haben. Ich schmeiße es raus und schau morgen.

Hier noch was zu ::

ASC_AutoAstroModeEvening
HORIZON


und ASC_AutoAstroModeEveningHorizon
-4


Wie sollte ich das aktuell einstellen, damit es so bei Dämmerungsanfang runter fährt. Jetzt fahren sie so ziemlich spät, da ist es draußen schon dunkel.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 November 2019, 17:27:45
Du kannst CIVIL probieren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 03 November 2019, 18:51:00
Das ASC_AutoAstroModeEveningHorizon -4 komplett löschen ?

Gibt es irgendwo eine Möglichkeit rein zu lesen, was das beeinflusst, oder besser gesagt was CIVIL, REAL usw bedeutet, von welchen Werten die ausgehen ? Was ist wenn ich das Attr auch lösche, was ist Standard ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 03 November 2019, 19:01:28
Zitat von: D3ltorohd am 03 November 2019, 18:51:00
Das ASC_AutoAstroModeEveningHorizon -4 komplett löschen ?

Gibt es irgendwo eine Möglichkeit rein zu lesen, was das beeinflusst, oder besser gesagt was CIVIL, REAL usw bedeutet, von welchen Werten die ausgehen ? Was ist wenn ich das Attr auch lösche, was ist Standard ?

Ja kannst löschen.

Nachlesen kannst du im Wiki zu sunrise oder bei Wikipedia.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 03 November 2019, 19:17:14
Hi,

Hier ist das Debug, der Einfachheit halber nur öffnen und schließen. Nach wie vor das Verhalten, Rollade fährt hoch, aber nach dem close nicht wieder runter.

ASC_DEBUG!!! 2019.11. 3 19:08:19 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is open state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2019.11. 3 19:08:19 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted:1 QueryShuttersPosWinRecComfort: 1

ASC_DEBUG!!! 2019.11. 3 19:08:19 - FnSetCmdFn: OG_SZ_ROLLO_LI - Rollo wird gefahren, aktuelle Position: 0, Zielposition: 99. Grund der Fahrt: comfort - window open
2019.11.03 19:08:19 3: ZWave set OG_SZ_ROLLO_LI dim 99

ASC_DEBUG!!! 2019.11. 3 19:08:19 - FnSetDriveCmd: OG_SZ_ROLLO_LI - NICHT versetztes fahren

ASC_DEBUG!!! 2019.11. 3 19:08:19 - FnSetDriveCmd: OG_SZ_ROLLO_LI - NoOffset: JA

ASC_DEBUG!!! 2019.11. 3 19:08:47 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: [
  'reportedState: dim 99',
  'dim: 99'
]


ASC_DEBUG!!! 2019.11. 3 19:08:47 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'reportedState: dim 99 dim: 99'


ASC_DEBUG!!! 2019.11. 3 19:08:47 - EventProcessingShutters: OG_SZ_ROLLO_LI - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1572804527 Last Position Timestamp: 1572804499 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 99

ASC_DEBUG!!! 2019.11. 3 19:08:47 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!

ASC_DEBUG!!! 2019.11. 3 19:08:47 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.

ASC_DEBUG!!! 2019.11. 3 19:09:13 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - RECEIVED EVENT: alarm: AccessControl: Window/Door is closed state: closed - IDENTIFIED EVENT: closed - STORED EVENT: closed

ASC_DEBUG!!! 2019.11. 3 19:09:13 - EventProcessingWindowRec: OG_SZ_ROLLO_LI - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

ASC_DEBUG!!! 2019.11. 3 19:09:13 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 3 19:09:13 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 3 19:09:13 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 3 19:09:13 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 3 19:09:13 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 3 19:09:13 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0

ASC_DEBUG!!! 2019.11. 3 19:09:13 - EventProcessingWindowRec: OG_SZ_ROLLO_LI Event Closed

ASC_DEBUG!!! 2019.11. 3 19:09:13 - FnIsDay: OG_SZ_ROLLO_LI Allgemein: 0

ASC_DEBUG!!! 2019.11. 3 19:09:13 - FnIsDay: OG_SZ_ROLLO_LI getDownBrightness: 0 Brightness: -1 BrightnessMin: 500 Sunset: 1

ASC_DEBUG!!! 2019.11. 3 19:09:13 - FnIsDay: OG_SZ_ROLLO_LI getUpBrightness: 0 Brightness: -1 BrightnessMax: 800 Sunrise: 0


Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 November 2019, 08:16:45
Fehler gefunden

ASC_Mode_Up off

Auf dem ersten Blick würde ich es für einen Bug halten. Muss es mir aber noch genauer anschauen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 04 November 2019, 08:23:09
War in meinen Augen ein Bug. Ich habe es gefixt und es wird morgen früh ein Update geben.
Dieser Bug gilt aber ausschließlich bei erkannter Nacht und damit verbundenen schließen des Fensters.
Am Tag würde bei Deiner derzeitigen Konfig auch nichts passieren da Du ja ComfortOpenPos mit 99 und damit dem selben Wert wie Open angegeben hast.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 04 November 2019, 19:25:49
Top! Danke... ich check dann morgen aus und werde berichten :)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Wardancer am 05 November 2019, 21:17:25
Der Fix klappt!

Danke fürs fixen!
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Darkwing Duck am 06 November 2019, 10:41:24
Ich versuche bereits seit einiger Zeit erfolglos, meine Xiaomi Aqara Fensterkontakte in Verbindung mit  AutoShuttersControl zu nutzen. Die Fensterkontakte sind über Zigbee2Mqtt als MQTT2_Device in FHEM eingebunden. Erst durch die Beiträge von Wardancer ist mir aufgefallen, dass bei diesen Devices (im Gegensatz zu einem Homematic-Drehgriffsensor, der quasi "OOTB" mit Autoshutterscontrol funktioniert) ebenfalls kein "State"-Reading vorhanden ist (lediglich das Internal "STATE"). Verstehe ich das also richtig, dass ich ein UserReading mit dem Namen "State" benötige, das die Zustände "Open" und "Closed" kennt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 06 November 2019, 10:50:42
Du könntest "contact" auch via $JSONMAP nach "state" bringen, wäre m.E. die bessere Lösung. Würde dazu tendieren, das dann auch so in das attrTemplate einzubauen. Bitte melden, wenn du Hilfe brauchst.

@CoolTux: Eventuell wäre es insgesamt eine Idee, auch hier DEVICE[:READING] zu ermöglichen (geht jedenfalls lt. cref nicht), so wie beim ASC_windSensor? Der Sensor hier ist sicher nicht der erste oder letzte, der uns "quer" kommt...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Darkwing Duck am 06 November 2019, 11:00:45
Danke für den Hinweis, tatsächlich habe ich gestern schon darüber gegrübelt, ob es nicht sinnvoller wäre, das state-Reading schon irgendwann "vorher" zu bekommen. Ich versuche mich heute Abend mal daran und komme auf das Angebot ggf. gern zurück  ;)
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 November 2019, 12:30:05
Zitat von: Beta-User am 06 November 2019, 10:50:42
@CoolTux: Eventuell wäre es insgesamt eine Idee, auch hier DEVICE[:READING] zu ermöglichen (geht jedenfalls lt. cref nicht), so wie beim ASC_windSensor? Der Sensor hier ist sicher nicht der erste oder letzte, der uns "quer" kommt...

Ich denke auch das wir hier eine Erweiterung in Erwägung ziehen sollten. Dann aber wohl komplett

DEVICE:READING OPEN:CLOSED [TITLED]
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 06 November 2019, 13:29:07
Hmm, weiß nicht recht. An sich ist das sicher richtig, das auch gleich mit angeben zu können. Bleibt aber offen,
- wie die Rückwärtskompabilität/des Verhältnisses zu dem anderen Attribut (und dem, was man evtl. aus dem TYPE und subtype ableiten könnte) sein soll. two/threestate hat ja Auswirkungen auf Teile der Logik;
- was optional ist und was Pflicht. So scheint mir zu viel Pflicht zu sein, bei den CUL_HM-Drehgriffen genügt m.E. eigentlich die Angabe des Namens, den Rest könnte man wissen (bzw. im Modul hinterlegen)...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 November 2019, 13:32:50
Zitat von: Beta-User am 06 November 2019, 13:29:07
Hmm, weiß nicht recht. An sich ist das sicher richtig, das auch gleich mit angeben zu können. Bleibt aber offen,
- wie die Rückwärtskompabilität/des Verhältnisses zu dem anderen Attribut (und dem, was man evtl. aus dem TYPE und subtype ableiten könnte) sein soll. two/threestate hat ja Auswirkungen auf Teile der Logik;
- was optional ist und was Pflicht. So scheint mir zu viel Pflicht zu sein, bei den CUL_HM-Drehgriffen genügt m.E. eigentlich die Angabe des Namens, den Rest könnte man wissen (bzw. im Modul hinterlegen)...

Können uns ja auch ran testen. Erstmal nur Reading noch mit angeben lassen und dann schauen wir einmal.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 06 November 2019, 17:33:44
Hm ich hab nur grob mitverfolgt. Ich nutze selber auch Aqara Sensoren für die Fenster mit z2m und hatte hier keinerlei Probleme, diese in ASC ein zu binden.

Noch mal Thema Nachtfahrt Zeit, ich hab ja jetzt Civil, das ist leider zu früh. Was wäre denn das nächste ? Oder sollte ich vllt auf Horizon umstellen und dann zusätzlich mit AutoAstroModeEvening Horizon herumspielen ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 06 November 2019, 17:36:47
Probiere mal. Man sieht ja dann die Zeiten im Reading und kann schauen ob es passt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Darkwing Duck am 06 November 2019, 19:17:20
Zitat von: D3ltorohd am 06 November 2019, 17:33:44
Hm ich hab nur grob mitverfolgt. Ich nutze selber auch Aqara Sensoren für die Fenster mit z2m und hatte hier keinerlei Probleme, diese in ASC ein zu binden.

Könntest du mir mal ein List eines Fenstersensors posten, damit ich vergleichen kann, wo sich bei mir ggf. etwas unterscheidet?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 06 November 2019, 21:08:26
Gerne, hier mal ein list vom Sensor.



Internals:
   DEF        MCCGQ11LM 0x00158d000346ad0c Bad_Sensor
   FRIENDLYNAME Bad_Sensor
   FUUID      5d26118f-f33f-fc62-1620-c5451a8c31eb70f9
   IODev      mqtt
   MODEL      MCCGQ11LM
   NAME       Bad_Sensor
   NOTIFYDEV  MCCGQ11LM 0x00158d000346ad0c Bad_Sensor
   NR         49
   SID        0x00158d000346ad0c
   STATE      close
   TYPE       XiaomiMQTTDevice
   READINGS:
     2019-11-06 20:39:01   battery         ok
     2019-11-06 20:39:01   battery_level   100
     2019-11-06 20:39:01   contact         true
     2019-11-06 20:39:01   device-datecode 20161128
     2019-11-06 20:39:01   device-friendlyname Bad_Sensor
     2019-11-06 20:39:01   device-hwversion 2
     2019-11-06 20:39:01   device-ieeeaddr 0x00158d000346ad0c
     2019-11-06 20:39:01   device-manufid  4151
     2019-11-06 20:39:01   device-manufname LUMI
     2019-11-06 20:39:01   device-modelid  lumi.sensor_magnet.aq2
     2019-11-06 20:39:01   device-nwkaddr  45152
     2019-11-06 20:39:01   device-powersource Battery
     2019-11-06 20:39:01   device-status   online
     2019-11-06 20:39:01   device-swbuildid 3000-0001
     2019-11-06 20:39:01   device-type     EndDevice
     2019-11-06 20:39:01   linkquality     52
     2019-11-03 12:19:14   state           close
     2019-11-06 20:39:01   transmission-state incoming publish received
     2019-11-06 20:39:01   voltage         3005
   message_ids:
   subscribe:
     zigbee2mqtt/Bad_Sensor
     xiaomi/0x00158d000346ad0c/#
   subscribeExpr:
     ^zigbee2mqtt\/Bad_Sensor$
     ^xiaomi\/0x00158d000346ad0c.*$
   subscribeQos:
     xiaomi/0x00158d000346ad0c/# 0
     zigbee2mqtt/Bad_Sensor 0
Attributes:
   IODev      mqtt
   devStateIcon open:fts_window_1w_open@red close:fts_window_1w@green
   room       Xiaomi


Den hab ich dann einfach so eingetragen und fertig.

ASC_WindowRec Bad_Sensor
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Darkwing Duck am 07 November 2019, 10:08:05
Danke, damit sehe ich schon den ersten deutlichen Unterschied: Ich habe den Sensor als MQTT2_DEVICE eingebunden und nutze für Zigbee2MQTT den MQTT2_SERVER von FHEM. Ich nehme mal an, darauf wollte Beta-User mit der Anmerkung bzgl. der Templates auch hinaus. Mein Fenstersensor sieht nach meinen gestrigen Experimenten mit $JSONMAP jetzt so aus:

Internals:
   CID        zigbee_0x00158d00033aa375
   DEF        zigbee_0x00158d00033aa375
   DEVICETOPIC FensterChrisRechts
   FUUID      5d380f2b-f33f-7996-c04f-00862615f933c3c8
   IODev      MQTT2_Server
   LASTInputDev MQTT2_Server
   MQTT2_Server_MSGCNT 27
   MQTT2_Server_TIME 2019-11-07 09:46:50
   MSGCNT     27
   NAME       FensterChrisRechts
   NR         230
   STATE      open
   TYPE       MQTT2_DEVICE
   JSONMAP:
     contact    state
   OLDREADINGS:
   READINGS:
     2019-07-24 09:56:27   associatedWith  MQTT2_mqttjs_0bffb706
     2019-11-07 09:46:50   battery         100
     2019-11-07 09:46:50   linkquality     89
     2019-11-07 09:46:50   state           false
     2019-11-07 09:46:50   voltage         3015
Attributes:
   IODev      MQTT2_Server
   alias      Chris rechts
   devStateIcon open:fts_window_1w_open@red closed:fts_window_1w@green
   event-on-change-reading state
   eventMap   true:closed false:open
   group      Fenster
   icon       fts_window_1w_open
   imageLink  /fhem/deviceimages/mqtt2/MCCGQ11LM.jpg
   jsonMap    contact:state
   model      L_06_zigbee2mqtt_ContactSensor
   readingList zigbee2mqtt/0x00158d00033aa375:.* { json2nameValue($EVENT, '', $JSONMAP) }
   room       Chris,Devicetypes->MQTT,MQTT2_DEVICE,Überblick


Damit habe ich jetzt zumindest ein Reading mit dem Namen "state" erzeugt. Hier komme ich jetzt allerdings nicht so recht weiter. Unklar ist mir:

Für etwas Hilfestellung wäre ich an dieser Stelle sehr dankbar  :)

Und der Vollständigkeit halber hier noch die zugehörige Jalousie:

Internals:
   ADDRESS    2711EE
   DEF        2711EE A1 0201
   FUUID      5d088e82-f33f-7996-c547-856507c93f1c8725
   IODev      sduino
   NAME       JalousieChrisRechts
   NR         176
   STATE      open
   TYPE       SOMFY
   move       stop
   CODE:
     1          2711EE
   OLDREADINGS:
   READINGS:
     2019-07-01 11:39:47   ASC_Enable      on
     2019-11-07 09:27:25   ASC_ShuttersLastDrive manual
     2019-11-07 08:00:15   ASC_Time_DriveDown  7.11.2019 - 17:19
     2019-11-07 08:00:15   ASC_Time_DriveUp  8.11.2019 - 08:00
     2019-11-06 19:21:26   associatedWith  asc
     2019-11-07 09:27:06   enc_key         A1
     2019-11-07 09:27:25   exact           0
     2019-11-07 09:27:25   position        0
     2019-11-07 09:27:06   rolling_code    0201
     2019-11-07 09:27:25   state           open
Attributes:
   ASC        1
   ASC_Drive_OffsetStart 5
   ASC_Pos_Reading position
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 08:00
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec FensterChrisRechts
   ASC_WindowRec_subType twostate
   IODev      sduino
   alias      Chris rechts
   devStateIcon open:fts_shutter_10 10:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 100:fts_shutter_100 down:fts_shutter_100 closed:fts_shutter_100
   drive-down-time-to-100 22
   drive-down-time-to-close 26
   drive-up-time-to-100 4
   drive-up-time-to-open 27
   eventMap   /on:close/pos 100:down/stop:stop/off:up/
   group      Jalousien
   icon       fts_shutter
   model      somfyshutter
   room       Chris,SOMFY,Überblick
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     close:down:stop:up
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 November 2019, 10:15:31
Am besten Du entfernst erstmal den Fensterkontakt aus dem Rollo. Ich gehe davon aus das mittlerweile zu viel durcheinander gekommen ist.
Dann sorgst Du mit Hilfe von Helfern dafür das Dein Fensterkontakt im state ein open oder closed schreibst und fügst dann den Fensterkontakt wieder zur Rollokonfig hinzu.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Darkwing Duck am 07 November 2019, 11:36:29
"Helfer" heißt in diesem Zusammenhang so etwas wie ein Notify, das ein "setreading JalousieDevice state open" auslöst? Dann versuche ich das heute Abend mal an einem anderen Fensterkontakt, der bisher noch nicht mit ASC benutzt wurde.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 November 2019, 12:30:37
Zitat von: Darkwing Duck am 07 November 2019, 11:36:29
"Helfer" heißt in diesem Zusammenhang so etwas wie ein Notify, das ein "setreading JalousieDevice state open" auslöst? Dann versuche ich das heute Abend mal an einem anderen Fensterkontakt, der bisher noch nicht mit ASC benutzt wurde.

Nein ich meine User die Dir helfen können Dein MQTT entsprechend ein zu richten.  ;D
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 07 November 2019, 13:14:35
Hmm, das mit JSONMAP paßt soweit, aber "eventMap" greift "nach" dem "state"-Reading ein und verändert nur Events und das Internal STATE. Wenn wir wirklich den Reading-Inhalt "open" oder "closed" benötigen, dann müßten wir wirklich mit einem userReading arbeiten (und könnten auf JSONMAP, eventMap und stateFormat verzichten). Aber eigentlich finde ich das eher suboptimal, da (aus der Hüfte) auch andere Device-TYPEs boolsche Readinginhalte erzeugen (MYSENSORS_DEVICE, z.B.). Da bin ich mir aber nicht sicher, ob da die Logik nicht grade verdreht ist (also "open"="true")...

@CoolTux: Kurz hatte ich überlegt, ob es für den generischen Abgleich (ohne die an anderer Stelle jüngst bei V 0.8 diskutierte Attribut-Option) nicht sinnvoll wäre, die boolschen Werte nicht in die Prüfung einzubauen (ist das eine Regex, dann sollte das kein größeres Problem sein?)?

Für den Moment würde ich das von JSONMAP zurückdrehen und ein userReadings-Attribut nutzen. Ungetestet:
attr DEVICE userReadings state:contact.(true|false).* {ReadingsVal($name,"contact","false") eq "false" ? "open" : "closed"}
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 November 2019, 13:23:23
Es ist RegEx. Eine Anpassung wäre also möglich. Ich befürchte nur das dann die nächsten kommen mit anderen Werten und auch eine Anpassung wünschen.
Und wie genau soll die Anpassung anschauen?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 07 November 2019, 13:30:25
 ;D Die Befürchtung teile ich, da kommt bestimmt bald der nächste und findet das falsch rum usw....

Aber mit einem gewissen Restrisiko würde ich behaupten, dass "true" als "geschlossen" (und false=open) zu werten i.O. wäre.
Zum Hintergrund: nach meinem Eindruck hält sich zigbee2mqtt sehr eng an den OpenHAB-Standard, der wiederum von vielen anderen MQTT-Implementierungen als defacto-Standard akzeptiert wird...
(Für MYSENSORS_DEVICE kann man dann immer noch das userReadings-Mapping machen bzw. die kommende Implementierung abwarten). Ist halt wie oft 80:20...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 November 2019, 14:02:21
Ich habe eine Erweiterung sowohl in der aktuellen stable als auch in der developer Version gemacht. Für die stable kommt morgen früh das Update über FHEM.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 07 November 2019, 14:11:03
Thx!

@Darkwing Duck: Dann bitte das update abwarten, dann würde ich nach der Erfolgsmeldung dann die JSONMAP-Lösung in attrTemplate reinbasteln.
(Gibt sicher auch da welche, die das nicht gut finden, muß mal überlegen, ob ich die alte Fassung (unter anderem Namen) aus Kompabilitätsgründen drin lasse...). Bei Bedarf weitere Diskussion im zigbee2mqtt-Thread.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 07 November 2019, 14:58:25
@Darkwin Duck

Wieso pairst du den Kontakt nicht mit dem Stick ? Dann bräuchtest du all das drin herum nicht weil er dann doch genau das liefert an Infos was er soll.

Du hast die selber angelegt über mqtt und nicht mit dem zigbee Stick gepairt ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 07 November 2019, 15:13:19
Zitat von: D3ltorohd am 07 November 2019, 14:58:25
Wieso pairst du den Kontakt nicht mit dem Stick ? Dann bräuchtest du all das drin herum nicht weil er dann doch genau das liefert an Infos was er soll.
@D3ltorohd: Hast du ein list von einem Device, mit dem es ohne Anpassung geht?

So wie ich das sehe, hat er den Kontakt über einen CC253x an zigbee2mqtt angebunden und das attrTemplate "zigbee2mqtt_ContactSensor" darauf angewendet.

Wenn es einen "besseren Weg" gibt: Her damit  :) .

(das XIAOMI-MQTT-Device-Dingens ist m.E. nicht vorzugswürdig, selbst wenn da direkt was in state landet. Ist nicht offiziell supportet und als Modul viel unflexibler wie die MQTT2_DEVICE-Lösung).
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 07 November 2019, 15:20:44
Eine Seite zurück steht ein List. Das läuft bei mir alles ohne Probleme. CC2531 , zigbee2mqtt. Dann einfach am Stick über FHEM auf pairen, den Sensor pairen und fertig war's.

Habe hier 14 Kontakte und die Arbeiten einwandfrei. Ich habe nichts mit notify und Co angelegt das er mir den state liefert das macht der Sensor direkt.

Klar mqtt Server läuft aber und zigbee2mqtt ist damit verbunden, mehr aber auch nicht.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 07 November 2019, 15:32:21
[sorry für nochmal OT]
Das macht nicht der Sensor, sondern das von dir verwendete Modul interpretiert dieselben via MQTT übermittelten Informationen nicht nur einmal beim Auspacken, sondern baut daraus noch was zusätzliches - das ist effektiv dasselbe, was für userReadings@MQTT2_DEVICE vorgeschlagen wurde, nur eben intern und nicht via Attribut "aus Userhand".

Wie gesagt, das Modul wird vom Autor bewußt nicht offiziell eingecheckt, dazu kommt, dass man dafür zusätzliche Perl-Module installieren müßte => für Darkwing Duck m.E. keine erstrebenswerte Lösung...
(Generell ist es schwieriger, diese Konstruktion längerfristig zu pflegen, weil die ganze Interpretation der Daten intern erfolgt; kommt was unbekanntes, muß das Modul geändert werden und nicht nur ein paar Attribute ergänzt, was jeder selber machen kann bzw. über attrTemplate schnell und pragmatisch geteilt wird.)

[damit soll das OT-Thema von mir aus gerne sein Bewenden haben]
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Darkwing Duck am 07 November 2019, 16:50:21
Super, ich warte mal das morgige Update ab und werde berichten!

Sehr, sehr dünnes Eis, da ich mich mit Perl überhaupt nicht auskenne: Ich habe mir kurz den aktuellen Stand bei Github angesehen. Müssen die RegExs in der Methode CheckIfShuttersWindowRecOpen nicht ebenfalls angepasst werden?

@D3ltorohd: Beta-User hat meine Konfiguration bereits exakt beschrieben. Ich habe mich erst vor ein paar Monaten erstmalig mit Zigbee beschäftigt und da erschien mir die Variante mit dem MQTT2_SERVER/_DEVICE als für meinen Fall bereits die "direktere", da man Zigbee2Mqtt ohnehin benötigt und ich einen MQTT-Broker für verschiedene Tasmota-Devices ohnehin schon vorher benötigt habe.

Jetzt ist aber auch von meiner Seite Ende mit OT.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 07 November 2019, 17:09:26
Zitat von: Darkwing Duck am 07 November 2019, 16:50:21
Super, ich warte mal das morgige Update ab und werde berichten!

Sehr, sehr dünnes Eis, da ich mich mit Perl überhaupt nicht auskenne: Ich habe mir kurz den aktuellen Stand bei Github angesehen. Müssen die RegExs in der Methode CheckIfShuttersWindowRecOpen nicht ebenfalls angepasst werden?

Jetzt wo Du es erwähnst würde ich Dir Recht geben. Ich schaue heute Abend nochmal komplett drüber. Bis morgen ist es gefixt.
Danke fürs aufpassen. Super


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Darkwing Duck am 08 November 2019, 17:36:50
Mit dem heutigen Update klappts auch mit meinen Aqara-Sensoren. Vielen Dank an alle Beteiligten!

Hier nochmal ein List des Sensors, mit dem es jetzt wie gewünscht funktioniert. Dann kann das evtl. in die MQTT-Templates überführt werden.

Internals:
   CID        zigbee_0x00158d000346846e
   DEF        zigbee_0x00158d000346846e
   DEVICETOPIC FensterChrisLinks
   FUUID      5d317d87-f33f-7996-5986-ad5cdbabd8f456c1
   IODev      MQTT2_Server
   LASTInputDev MQTT2_Server
   MQTT2_Server_MSGCNT 6
   MQTT2_Server_TIME 2019-11-08 17:32:37
   MSGCNT     6
   NAME       FensterChrisLinks
   NR         227
   STATE      close
   TYPE       MQTT2_DEVICE
   JSONMAP:
     contact    state
   READINGS:
     2019-07-19 10:21:27   associatedWith  MQTT2_mqttjs_0bffb706
     2019-11-08 17:32:37   battery         100
     2019-11-08 17:14:25   contact         true
     2019-11-08 17:32:37   linkquality     99
     2019-11-08 17:32:37   state           true
     2019-11-08 17:32:37   voltage         3015
Attributes:
   IODev      MQTT2_Server
   alias      Chris links
   devStateIcon open:fts_window_1w_open@red close:fts_window_1w@green
   eventMap   true:close false:open
   group      Fenster
   icon       fts_window_1w_open
   imageLink  /fhem/deviceimages/mqtt2/MCCGQ11LM.jpg
   jsonMap    contact:state
   model      zigbee2mqtt_ContactSensor
   readingList zigbee2mqtt/0x00158d000346846e:.* { json2nameValue($EVENT, '', $JSONMAP) }
   room       Devicetypes->MQTT,MQTT2_DEVICE,Überblick
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Beta-User am 08 November 2019, 20:07:48
Thx, ist im svn. Beim water-leak habe ich das genauso gemacht, mal nachhören, ob das auch beim einfachen Taster so sein soll...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 09 November 2019, 10:37:25
Kann man die Nachtfahrt auch an einen Helligkeitssensor koppeln ? Also nicht über die Astro Funktion sondern wenn der Sensor einen bestimmten Wert unterschreitet ? So würde er exakt immer zur gleichen Dämmerung runterfahren.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 November 2019, 10:46:08
Ja kann man. Steht in der Commandref
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 November 2019, 10:46:57
Ich suche noch 2-3 Tester für die aktuelle Developer Version. Würde mich freuen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: D3ltorohd am 09 November 2019, 12:51:31
Was muss speziell getestet werden ?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 09 November 2019, 13:07:08
Generell die Übernahme der Daten aus den alten Attributen in die neuen. Wer es benutzt kann gerne Privacy testen, dann gerne noch Fenster auf Funktion.
Im generelle Meldungen im Log oder beobachtete Auffälligkeiten im Fahrverhalten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: RonC am 11 November 2019, 13:11:25
Hallo,
ich habe eine kurze Frage:
Habe dieses Jahr alle Rollläden auf ASC umgestellt und suche jetzt eine Möglichkeit, die Fenster-/Weihnachtsbeleuchtung mit einzubinden. Also während abends die Beleuchtung aktiv ist, fährt der Rolladen nur bis zu einer bestimmten Position und danach wird der Rollladen geschlossen. Früh wäre das alles analog.
So etwas ähnliches ist im ASC wohl nicht vorgesehen?

Danke für eine Antwort!
RonC
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 November 2019, 13:17:15
Leider nein. Du kannst lediglich dafür sorgen das Abends ab einer bestimmten Zeit (vor dem schließen) die Rollos aus der Steuerung genommen werden (mittels set Befehl) und Abends wieder hinzugefügt + einem schließen Befehl.
Dieses Jahr wird eine Weihnachtssteuerung denke ich noch nicht Einzug halten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: RonC am 11 November 2019, 13:37:29
Danke!
Wäre interessant gewesen...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 November 2019, 13:52:29
Bei mir wäre die Weihnachtszeit vom 1. Advent bis 6. Januar. Wie sieht es so bei Euch aus?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: MarkusHiba am 11 November 2019, 14:12:14
Ja passt von der Zeit


Gesendet von meinem G8141 mit Tapatalk

Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 11 November 2019, 15:47:21
Ich habe zum testen in der aktuellen Developer Version eine Rudimentäre Weihnachtsabfrage. Ist diese positiv wird das Rollo nichts gefahren sofern die aktuelle Position oberhalb der Zielposition ist.
Man muss dann also von Hand schließen oder einen anderen Timer setzen.


Ich habe es noch erweitert. Es gibt einen Set Befehl mit dem alle Advents zurück gestellten Fahrten nachgeholt werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: RonC am 12 November 2019, 16:07:55
Hab auch nochmal nachgedacht:
- Für die Zeit der Beleuchtung die Open_Pos(früh) und Closed_Pos(abends) neu definieren und danach die ausgefallene Fahrt nachholen?
- Oder Advent_Open_Pos und Advent_Closed_Pos oder sowas?

Kann interessant werden, ich werd mir das nochmal überlegen...
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 November 2019, 16:25:23
Zitat von: RonC am 12 November 2019, 16:07:55
Hab auch nochmal nachgedacht:
- Für die Zeit der Beleuchtung die Open_Pos(früh) und Closed_Pos(abends) neu definieren und danach die ausgefallene Fahrt nachholen?
- Oder Advent_Open_Pos und Advent_Closed_Pos oder sowas?

Kann interessant werden, ich werd mir das nochmal überlegen...

Ich würde sagen das bei Advent einfach die Rollos nicht ohne persönliches eingreifen schließen sollen. Und aktuell ist es genau so umgesetzt.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 12 November 2019, 16:48:04
Meine Rolläden sind gerade (16:36) heruntergefahren mit status "ASC_ShuttersLastDrive
night close" obwohl sie alle auf "brightness" stehen und die Schwelle noch nicht unterschritten ist. Ich habe heute auf 0.6.35 upgedated.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 November 2019, 16:50:17
Zitat von: wk am 12 November 2019, 16:48:04
Meine Rolläden sind gerade (16:36) heruntergefahren mit status "ASC_ShuttersLastDrive
night close" obwohl sie alle auf "brightness" stehen und die Schwelle noch nicht unterschritten ist. Ich habe heute auf 0.6.35 upgedated.

Weißt Du noch welche Zeit im Reading Down drin stand
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 12 November 2019, 16:53:26
Nein, ich habe nach dem update nicht in die Rolladen-Devices geschaut.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 12 November 2019, 17:39:25
Dann schauen wir einmal wie sie sich morgen früh und abend verhalten
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 13 November 2019, 07:06:27
Hi, der Lichtsensor meldet 0.1 ASC steht auf 20 für morgens. Wir haben 6:56 Uhr aber UP Late steht auf 8:00 (early 6:30). Da ist mit dem letzten Update irgendwas kauptt mit der Helligkeitsfahrt.

ASC meldet DayOpen. Das kann laut Definition aber nicht sein.

Grüße Dirk
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 07:33:01
Wisst Ihr noch welche Version ihr vorher im Einsatz hattet?

Ich kann Deine Änderung in diesem Zusammenhang finden. Werde das heute mal testen

Ein list vom ASC Device wäre gut.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 13 November 2019, 08:16:26
Ich habe mit der aktuellen Version 0.6.35 auch eine falsche Fahrzeit im ASV-Device. Bei mir sollten die Rollläden zeitgesteuret um 05.45 Uhr hochfahren. Die berechneten Zeiten stehen aber auf der Wochendfahrzeit (07:30 Uhr).
Hier ein List vom ASC-Device:
Internals:
   FUUID      5cf66d81-f33f-bb67-77aa-054865fe987a4cf5
   FVERSION   73_AutoShuttersControl.pm:v0.6.35-s20472/2019-11-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  ASControl,Windmesser,dy_ASC_Brightness,global,myTwilight,sc_ezl,sc_ezr,sc_fo,sc_ft,sc_fz,sc_kc,sc_szl,sc_szr,sc_wz,sht_bz,sht_ezl,sht_ezr,sht_fo,sht_ft,sht_fz,sht_kc,sht_szl,sht_szr,sht_wz,st_bz
   NR         622
   NTFY_ORDER 51-ASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.35
   OLDREADINGS:
   READINGS:
     2019-08-20 09:18:48   ascEnable       on
     2019-10-05 17:09:06   controlShading  off
     2019-08-15 08:11:08   hardLockOut     off
     2019-11-11 16:14:29   room_SOMFY      sht_bz,sht_ezl,sht_ezr,sht_fo,sht_ft,sht_fz,sht_kc,sht_szl,sht_szr,sht_wz
     2019-08-22 07:58:51   selfDefense     on
     2019-11-13 06:21:02   sht_bz_PosValue 20
     2019-11-13 07:30:02   sht_bz_lastPosValue 200
     2019-11-13 07:30:02   sht_bz_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:02   sht_ezl_PosValue 50
     2019-11-13 07:30:01   sht_ezl_lastPosValue 200
     2019-11-13 07:30:01   sht_ezl_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:02   sht_ezr_PosValue 100
     2019-11-13 07:30:01   sht_ezr_lastPosValue 60
     2019-11-13 07:30:01   sht_ezr_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:02   sht_fo_PosValue 100
     2019-11-13 07:30:01   sht_fo_lastPosValue 0
     2019-11-13 07:30:01   sht_fo_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:02   sht_ft_PosValue 150
     2019-11-13 07:30:01   sht_ft_lastPosValue 60
     2019-11-13 07:30:01   sht_ft_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:02   sht_fz_PosValue 50
     2019-11-13 07:30:01   sht_fz_lastPosValue 200
     2019-11-13 07:30:01   sht_fz_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:17   sht_kc_PosValue 0
     2019-11-13 07:30:01   sht_kc_lastPosValue 50
     2019-11-13 07:30:01   sht_kc_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:20:59   sht_szl_PosValue 0
     2019-11-13 07:30:01   sht_szl_lastPosValue 200
     2019-11-13 07:30:01   sht_szl_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:20:59   sht_szr_PosValue 0
     2019-11-13 07:30:01   sht_szr_lastPosValue 200
     2019-11-13 07:30:01   sht_szr_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:20:59   sht_wz_PosValue 70
     2019-11-13 07:30:01   sht_wz_lastPosValue 200
     2019-11-13 07:30:01   sht_wz_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 08:01:20   state           created new drive timer
     2019-11-06 08:01:32   sunriseTimeWeHoliday on
     2019-11-11 16:14:29   userAttrList    rolled out
   helper:
     shuttersList:
       sht_bz
       sht_ezl
       sht_ezr
       sht_fo
       sht_ft
       sht_fz
       sht_kc
       sht_szl
       sht_szr
       sht_wz
   monitoredDevs:
     Windmesser:
       ASControl  ASC_windSensor
     dy_ASC_Brightness:
       sht_bz     ASC_BrightnessSensor
       sht_ezl    ASC_BrightnessSensor
       sht_ezr    ASC_BrightnessSensor
       sht_fo     ASC_BrightnessSensor
       sht_ft     ASC_BrightnessSensor
       sht_fz     ASC_BrightnessSensor
       sht_kc     ASC_BrightnessSensor
       sht_szl    ASC_BrightnessSensor
       sht_szr    ASC_BrightnessSensor
       sht_wz     ASC_BrightnessSensor
     myTwilight:
       ASControl  ASC_twilightDevice
     sc_ezl:
       sht_ezl    ASC_WindowRec
     sc_ezr:
       sht_ezr    ASC_WindowRec
     sc_fo:
       sht_fo     ASC_WindowRec
     sc_ft:
       sht_ft     ASC_WindowRec
     sc_fz:
       sht_fz     ASC_WindowRec
     sc_kc:
       sht_kc     ASC_WindowRec
     sc_szl:
       sht_szl    ASC_WindowRec
     sc_szr:
       sht_szr    ASC_WindowRec
     sc_wz:
       sht_wz     ASC_WindowRec
     sht_bz:
     sht_ezl:
     sht_ezr:
     sht_fo:
     sht_ft:
     sht_fz:
     sht_kc:
     sht_szl:
     sht_szr:
     sht_wz:
     st_bz:
       sht_bz     ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlComfort off
   ASC_blockAscDrivesAfterManual 0
   ASC_expert 1
   ASC_tempSensor dy_ASC_Temperature:state
   ASC_twilightDevice myTwilight
   ASC_windSensor Windmesser:windstrength
   DbLogExclude .*
   alias      ASControl
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Und ein List eines Rollladen:
Internals:
   ADDRESS    000001
   CFGFN      /opt/fhem/devices_somfy.cfg
   DEF        000001 A3 06A3
   FUUID      5c55644d-f33f-bb67-160e-dd2fd1535ba438ce
   FVERSION   10_SOMFY.pm:v1.0.0-s15807/2018-01-06
   IODev      CUL_SOMFY
   NAME       sht_ezr
   NR         71
   STATE      open
   TYPE       SOMFY
   move       stop
   CODE:
     1          000001
   READINGS:
     2019-06-10 20:46:10   ASC_Enable      on
     2019-11-13 06:21:02   ASC_ShuttersLastDrive manual
     2019-11-13 08:01:20   ASC_Time_DriveDown 13.11.2019 - 17:24
     2019-11-13 08:01:20   ASC_Time_DriveUp 14.11.2019 - 07:30
     2019-11-13 08:01:20   ASC_Time_PrivacyDriveDown 13.11.2019 - 16:54
     2019-11-11 16:14:29   associatedWith  ASControl
     2019-11-12 17:25:20   enc_key         A3
     2019-11-13 06:21:19   exact           0
     2019-11-13 06:21:19   position        0
     2019-11-12 17:25:20   rolling_code    06A3
     2019-11-13 06:21:19   state           open
Attributes:
   ASC        1
   ASC_BrightnessSensor dy_ASC_Brightness:state
   ASC_Closed_Pos 200
   ASC_Down   astro
   ASC_DriveUpMaxDuration 23
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 0
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_PrivacyDown_Pos 60
   ASC_Shading_Direction 140
   ASC_Shading_Min_OutsideTemperature 6
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_WaitingPeriod 120
   ASC_Time_Up_Early 05:45
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     time
   ASC_WindowRec sc_ezr
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      CUL_SOMFY
   alexaName  Rollladen Esszimmer rechts
   alias      Esszimmer (r)
   devStateIcon open|10:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 100|down|closed:fts_shutter_100
   drive-down-time-to-100 16
   drive-down-time-to-close 19
   drive-up-time-to-100 3
   drive-up-time-to-open 20
   eventMap   /on:down/off:up/pos 60:go-my/
   genericDeviceType blind
   group      Shutter
   model      somfyshutter
   room       SOMFY
   sortby     01
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     down:stop:up:go-my
   widgetOverride position:slider,0,10,100


Gruß
Stefan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 08:33:06
Zitat von: Karflyer am 13 November 2019, 08:16:26
Ich habe mit der aktuellen Version 0.6.35 auch eine falsche Fahrzeit im ASV-Device. Bei mir sollten die Rollläden zeitgesteuret um 05.45 Uhr hochfahren. Die berechneten Zeiten stehen aber auf der Wochendfahrzeit (07:30 Uhr).
Hier ein List vom ASC-Device:
Internals:
   FUUID      5cf66d81-f33f-bb67-77aa-054865fe987a4cf5
   FVERSION   73_AutoShuttersControl.pm:v0.6.35-s20472/2019-11-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASControl
   NOTIFYDEV  ASControl,Windmesser,dy_ASC_Brightness,global,myTwilight,sc_ezl,sc_ezr,sc_fo,sc_ft,sc_fz,sc_kc,sc_szl,sc_szr,sc_wz,sht_bz,sht_ezl,sht_ezr,sht_fo,sht_ft,sht_fz,sht_kc,sht_szl,sht_szr,sht_wz,st_bz
   NR         622
   NTFY_ORDER 51-ASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.35
   OLDREADINGS:
   READINGS:
     2019-08-20 09:18:48   ascEnable       on
     2019-10-05 17:09:06   controlShading  off
     2019-08-15 08:11:08   hardLockOut     off
     2019-11-11 16:14:29   room_SOMFY      sht_bz,sht_ezl,sht_ezr,sht_fo,sht_ft,sht_fz,sht_kc,sht_szl,sht_szr,sht_wz
     2019-08-22 07:58:51   selfDefense     on
     2019-11-13 06:21:02   sht_bz_PosValue 20
     2019-11-13 07:30:02   sht_bz_lastPosValue 200
     2019-11-13 07:30:02   sht_bz_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:02   sht_ezl_PosValue 50
     2019-11-13 07:30:01   sht_ezl_lastPosValue 200
     2019-11-13 07:30:01   sht_ezl_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:02   sht_ezr_PosValue 100
     2019-11-13 07:30:01   sht_ezr_lastPosValue 60
     2019-11-13 07:30:01   sht_ezr_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:02   sht_fo_PosValue 100
     2019-11-13 07:30:01   sht_fo_lastPosValue 0
     2019-11-13 07:30:01   sht_fo_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:02   sht_ft_PosValue 150
     2019-11-13 07:30:01   sht_ft_lastPosValue 60
     2019-11-13 07:30:01   sht_ft_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:02   sht_fz_PosValue 50
     2019-11-13 07:30:01   sht_fz_lastPosValue 200
     2019-11-13 07:30:01   sht_fz_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:21:17   sht_kc_PosValue 0
     2019-11-13 07:30:01   sht_kc_lastPosValue 50
     2019-11-13 07:30:01   sht_kc_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:20:59   sht_szl_PosValue 0
     2019-11-13 07:30:01   sht_szl_lastPosValue 200
     2019-11-13 07:30:01   sht_szl_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:20:59   sht_szr_PosValue 0
     2019-11-13 07:30:01   sht_szr_lastPosValue 200
     2019-11-13 07:30:01   sht_szr_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 06:20:59   sht_wz_PosValue 70
     2019-11-13 07:30:01   sht_wz_lastPosValue 200
     2019-11-13 07:30:01   sht_wz_nextAstroTimeEvent 13.11.2019 - 17:24
     2019-11-13 08:01:20   state           created new drive timer
     2019-11-06 08:01:32   sunriseTimeWeHoliday on
     2019-11-11 16:14:29   userAttrList    rolled out
   helper:
     shuttersList:
       sht_bz
       sht_ezl
       sht_ezr
       sht_fo
       sht_ft
       sht_fz
       sht_kc
       sht_szl
       sht_szr
       sht_wz
   monitoredDevs:
     Windmesser:
       ASControl  ASC_windSensor
     dy_ASC_Brightness:
       sht_bz     ASC_BrightnessSensor
       sht_ezl    ASC_BrightnessSensor
       sht_ezr    ASC_BrightnessSensor
       sht_fo     ASC_BrightnessSensor
       sht_ft     ASC_BrightnessSensor
       sht_fz     ASC_BrightnessSensor
       sht_kc     ASC_BrightnessSensor
       sht_szl    ASC_BrightnessSensor
       sht_szr    ASC_BrightnessSensor
       sht_wz     ASC_BrightnessSensor
     myTwilight:
       ASControl  ASC_twilightDevice
     sc_ezl:
       sht_ezl    ASC_WindowRec
     sc_ezr:
       sht_ezr    ASC_WindowRec
     sc_fo:
       sht_fo     ASC_WindowRec
     sc_ft:
       sht_ft     ASC_WindowRec
     sc_fz:
       sht_fz     ASC_WindowRec
     sc_kc:
       sht_kc     ASC_WindowRec
     sc_szl:
       sht_szl    ASC_WindowRec
     sc_szr:
       sht_szr    ASC_WindowRec
     sc_wz:
       sht_wz     ASC_WindowRec
     sht_bz:
     sht_ezl:
     sht_ezr:
     sht_fo:
     sht_ft:
     sht_fz:
     sht_kc:
     sht_szl:
     sht_szr:
     sht_wz:
     st_bz:
       sht_bz     ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoShuttersControlComfort off
   ASC_blockAscDrivesAfterManual 0
   ASC_expert 1
   ASC_tempSensor dy_ASC_Temperature:state
   ASC_twilightDevice myTwilight
   ASC_windSensor Windmesser:windstrength
   DbLogExclude .*
   alias      ASControl
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Und ein List eines Rollladen:
Internals:
   ADDRESS    000001
   CFGFN      /opt/fhem/devices_somfy.cfg
   DEF        000001 A3 06A3
   FUUID      5c55644d-f33f-bb67-160e-dd2fd1535ba438ce
   FVERSION   10_SOMFY.pm:v1.0.0-s15807/2018-01-06
   IODev      CUL_SOMFY
   NAME       sht_ezr
   NR         71
   STATE      open
   TYPE       SOMFY
   move       stop
   CODE:
     1          000001
   READINGS:
     2019-06-10 20:46:10   ASC_Enable      on
     2019-11-13 06:21:02   ASC_ShuttersLastDrive manual
     2019-11-13 08:01:20   ASC_Time_DriveDown 13.11.2019 - 17:24
     2019-11-13 08:01:20   ASC_Time_DriveUp 14.11.2019 - 07:30
     2019-11-13 08:01:20   ASC_Time_PrivacyDriveDown 13.11.2019 - 16:54
     2019-11-11 16:14:29   associatedWith  ASControl
     2019-11-12 17:25:20   enc_key         A3
     2019-11-13 06:21:19   exact           0
     2019-11-13 06:21:19   position        0
     2019-11-12 17:25:20   rolling_code    06A3
     2019-11-13 06:21:19   state           open
Attributes:
   ASC        1
   ASC_BrightnessSensor dy_ASC_Brightness:state
   ASC_Closed_Pos 200
   ASC_Down   astro
   ASC_DriveUpMaxDuration 23
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 0
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_PrivacyDown_Pos 60
   ASC_Shading_Direction 140
   ASC_Shading_Min_OutsideTemperature 6
   ASC_Shading_Mode always
   ASC_Shading_Pos 100
   ASC_Shading_WaitingPeriod 120
   ASC_Time_Up_Early 05:45
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     time
   ASC_WindowRec sc_ezr
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   IODev      CUL_SOMFY
   alexaName  Rollladen Esszimmer rechts
   alias      Esszimmer (r)
   devStateIcon open|10:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 100|down|closed:fts_shutter_100
   drive-down-time-to-100 16
   drive-down-time-to-close 19
   drive-up-time-to-100 3
   drive-up-time-to-open 20
   eventMap   /on:down/off:up/pos 60:go-my/
   genericDeviceType blind
   group      Shutter
   model      somfyshutter
   room       SOMFY
   sortby     01
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     down:stop:up:go-my
   widgetOverride position:slider,0,10,100


Gruß
Stefan


Kannst Du bitte einmal schauen was bei Dir
{ IsWe('tomorrow') }
In der FHEM Kommandozeile eingegeben ausgibt?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 13 November 2019, 09:06:44
Ich kann die vorherige Version nicht mehr sagen aber es war immer aktuell.

Hier ist mein List:

Internals:
   FUUID      5c432079-f33f-c2c3-4c9d-f93e944883e4b339
   FVERSION   73_AutoShuttersControl.pm:v0.6.35-s20472/2019-11-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,AkRolladen,AnkleideRollladen,FlurRolladen,GwRolladen,JuRollladen,KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer,KzRolladenRechts,SzRolladenBalkon,SzRolladenTerrasse,WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer,AkFensterkontakt,WzRolladenTerrasse,KuRolladenMitte,SzBalkonTuer,GwFenster,KuRolladenTuer,WzRolladenGarten,WzRolladenTuer,KuRolladenSpuele,KzFensterRechts,AkRolladen,SzRolladenTerrasse,JuRollladen,TeHelligkeit,JuFenster,KuTerrasseTuer,Astro,WzGartenTuer,FlurRolladen,KuFensterSpuele,AnkleideRollladen,GwRolladen,DSHOME,WzRolladenLinks,KzRolladenRechts
   NR         200
   NTFY_ORDER 51-myASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.35
   OLDREADINGS:
   READINGS:
     2019-11-13 07:30:35   AkRolladen_PosValue 100
     2019-11-13 08:00:03   AkRolladen_lastPosValue 0
     2019-11-13 08:00:03   AkRolladen_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 06:56:50   AnkleideRollladen_PosValue 100
     2019-11-13 08:00:03   AnkleideRollladen_lastPosValue 100
     2019-11-13 08:00:03   AnkleideRollladen_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:20   FlurRolladen_PosValue 100
     2019-11-13 08:00:03   FlurRolladen_lastPosValue 100
     2019-11-13 08:00:03   FlurRolladen_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:25   GwRolladen_PosValue 100
     2019-11-13 08:00:03   GwRolladen_lastPosValue 100
     2019-11-13 08:00:03   GwRolladen_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:26   JuRollladen_PosValue 100
     2019-11-13 08:00:03   JuRollladen_lastPosValue 100
     2019-11-13 08:00:03   JuRollladen_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:27   KuRolladenMitte_PosValue 100
     2019-11-13 08:00:03   KuRolladenMitte_lastPosValue 100
     2019-11-13 08:00:03   KuRolladenMitte_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:28   KuRolladenSpuele_PosValue 100
     2019-11-13 08:00:03   KuRolladenSpuele_lastPosValue 100
     2019-11-13 08:00:03   KuRolladenSpuele_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:29   KuRolladenTuer_PosValue 100
     2019-11-12 20:56:19   KuRolladenTuer_lastDelayPosValue 100
     2019-11-13 08:00:03   KuRolladenTuer_lastPosValue 100
     2019-11-13 08:00:03   KuRolladenTuer_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:31   KzRolladenRechts_PosValue 0
     2019-11-12 19:00:01   KzRolladenRechts_lastPosValue 100
     2019-11-13 08:00:03   KzRolladenRechts_nextAstroTimeEvent 13.11.2019 - 19:00
     2019-11-13 06:56:50   SzRolladenBalkon_PosValue 100
     2019-11-11 08:00:01   SzRolladenBalkon_lastDelayPosValue 100
     2019-11-13 08:00:03   SzRolladenBalkon_lastPosValue 100
     2019-11-13 08:00:03   SzRolladenBalkon_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 06:56:50   SzRolladenTerrasse_PosValue 100
     2019-11-13 08:00:03   SzRolladenTerrasse_lastPosValue 100
     2019-11-13 08:00:03   SzRolladenTerrasse_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:39   WzRolladenGarten_PosValue 100
     2019-11-13 08:00:03   WzRolladenGarten_lastPosValue 100
     2019-11-13 08:00:03   WzRolladenGarten_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:40   WzRolladenLinks_PosValue 100
     2019-11-13 08:00:03   WzRolladenLinks_lastPosValue 100
     2019-11-13 08:00:03   WzRolladenLinks_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:41   WzRolladenTerrasse_PosValue 100
     2019-11-13 08:00:03   WzRolladenTerrasse_lastPosValue 100
     2019-11-13 08:00:03   WzRolladenTerrasse_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:42   WzRolladenTuer_PosValue 100
     2019-11-10 22:00:02   WzRolladenTuer_lastDelayPosValue 100
     2019-11-13 08:00:03   WzRolladenTuer_lastPosValue 100
     2019-11-13 08:00:03   WzRolladenTuer_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-08-21 19:04:55   ascEnable       on
     2019-05-10 12:05:43   controlShading  on
     2019-04-16 22:48:22   hardLockOut     on
     2018-12-21 14:25:59   partyMode       off
     2019-11-13 07:03:09   room_Abstellkammer AkRolladen
     2019-11-13 07:03:09   room_Ankleide   AnkleideRollladen
     2019-11-13 07:03:09   room_FlurOG     FlurRolladen
     2019-11-13 07:03:09   room_G__steWC   GwRolladen
     2019-11-13 07:03:09   room_Julie      JuRollladen
     2019-11-13 07:03:09   room_K__che     KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer
     2019-11-13 07:03:09   room_Kinderzimmer KzRolladenRechts
     2019-11-13 07:03:09   room_Schlafzimmer SzRolladenBalkon,SzRolladenTerrasse
     2019-11-13 07:03:09   room_Wohnzimmer WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer
     2019-06-17 20:33:47   selfDefense     on
     2019-11-13 08:00:03   state           created new drive timer
     2019-06-15 23:58:10   sunriseTimeWeHoliday on
     2019-11-13 07:03:09   userAttrList    rolled out
   helper:
     shuttersList:
       AkRolladen
       AnkleideRollladen
       FlurRolladen
       GwRolladen
       JuRollladen
       KuRolladenMitte
       KuRolladenSpuele
       KuRolladenTuer
       KzRolladenRechts
       SzRolladenBalkon
       SzRolladenTerrasse
       WzRolladenGarten
       WzRolladenLinks
       WzRolladenTerrasse
       WzRolladenTuer
   monitoredDevs:
     AkFensterkontakt:
       AkRolladen ASC_WindowRec
     AkRolladen:
     AnkleideRollladen:
     Astro:
       myASControl ASC_twilightDevice
     DSHOME:
       myASControl ASC_residentsDev
     FlurRolladen:
     GwFenster:
       GwRolladen ASC_WindowRec
     GwRolladen:
     JuFenster:
       JuRollladen ASC_WindowRec
     JuRollladen:
     KuFensterSpuele:
       KuRolladenSpuele ASC_WindowRec
     KuRolladenMitte:
     KuRolladenSpuele:
     KuRolladenTuer:
     KuTerrasseTuer:
       KuRolladenTuer ASC_WindowRec
     KzFensterRechts:
       KzRolladenRechts ASC_WindowRec
     KzRolladenRechts:
     SzBalkonTuer:
       SzRolladenBalkon ASC_WindowRec
     SzRolladenBalkon:
     SzRolladenTerrasse:
     TeHelligkeit:
       AkRolladen ASC_BrightnessSensor
       AnkleideRollladen ASC_BrightnessSensor
       FlurRolladen ASC_BrightnessSensor
       GwRolladen ASC_BrightnessSensor
       JuRollladen ASC_BrightnessSensor
       KuRolladenMitte ASC_BrightnessSensor
       KuRolladenSpuele ASC_BrightnessSensor
       KuRolladenTuer ASC_BrightnessSensor
       KzRolladenRechts ASC_BrightnessSensor
       SzRolladenBalkon ASC_BrightnessSensor
       SzRolladenTerrasse ASC_BrightnessSensor
       WzRolladenGarten ASC_BrightnessSensor
       WzRolladenLinks ASC_BrightnessSensor
       WzRolladenTerrasse ASC_BrightnessSensor
       WzRolladenTuer ASC_BrightnessSensor
     WzGartenTuer:
       WzRolladenTuer ASC_WindowRec
     WzRolladenGarten:
     WzRolladenLinks:
     WzRolladenTerrasse:
     WzRolladenTuer:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 20:10
   ASC_freezeTemp 3
   ASC_residentsDev DSHOME:state
   ASC_shuttersDriveOffset 10
   ASC_tempSensor TeTempFeuchte:temperature
   ASC_twilightDevice Astro
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Zentral
   verbose    0
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 10:04:26
Zitat von: Dersch am 13 November 2019, 09:06:44
Ich kann die vorherige Version nicht mehr sagen aber es war immer aktuell.

Hier ist mein List:

Internals:
   FUUID      5c432079-f33f-c2c3-4c9d-f93e944883e4b339
   FVERSION   73_AutoShuttersControl.pm:v0.6.35-s20472/2019-11-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,AkRolladen,AnkleideRollladen,FlurRolladen,GwRolladen,JuRollladen,KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer,KzRolladenRechts,SzRolladenBalkon,SzRolladenTerrasse,WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer,AkFensterkontakt,WzRolladenTerrasse,KuRolladenMitte,SzBalkonTuer,GwFenster,KuRolladenTuer,WzRolladenGarten,WzRolladenTuer,KuRolladenSpuele,KzFensterRechts,AkRolladen,SzRolladenTerrasse,JuRollladen,TeHelligkeit,JuFenster,KuTerrasseTuer,Astro,WzGartenTuer,FlurRolladen,KuFensterSpuele,AnkleideRollladen,GwRolladen,DSHOME,WzRolladenLinks,KzRolladenRechts
   NR         200
   NTFY_ORDER 51-myASControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.35
   OLDREADINGS:
   READINGS:
     2019-11-13 07:30:35   AkRolladen_PosValue 100
     2019-11-13 08:00:03   AkRolladen_lastPosValue 0
     2019-11-13 08:00:03   AkRolladen_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 06:56:50   AnkleideRollladen_PosValue 100
     2019-11-13 08:00:03   AnkleideRollladen_lastPosValue 100
     2019-11-13 08:00:03   AnkleideRollladen_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:20   FlurRolladen_PosValue 100
     2019-11-13 08:00:03   FlurRolladen_lastPosValue 100
     2019-11-13 08:00:03   FlurRolladen_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:25   GwRolladen_PosValue 100
     2019-11-13 08:00:03   GwRolladen_lastPosValue 100
     2019-11-13 08:00:03   GwRolladen_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:26   JuRollladen_PosValue 100
     2019-11-13 08:00:03   JuRollladen_lastPosValue 100
     2019-11-13 08:00:03   JuRollladen_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:27   KuRolladenMitte_PosValue 100
     2019-11-13 08:00:03   KuRolladenMitte_lastPosValue 100
     2019-11-13 08:00:03   KuRolladenMitte_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:28   KuRolladenSpuele_PosValue 100
     2019-11-13 08:00:03   KuRolladenSpuele_lastPosValue 100
     2019-11-13 08:00:03   KuRolladenSpuele_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:29   KuRolladenTuer_PosValue 100
     2019-11-12 20:56:19   KuRolladenTuer_lastDelayPosValue 100
     2019-11-13 08:00:03   KuRolladenTuer_lastPosValue 100
     2019-11-13 08:00:03   KuRolladenTuer_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:31   KzRolladenRechts_PosValue 0
     2019-11-12 19:00:01   KzRolladenRechts_lastPosValue 100
     2019-11-13 08:00:03   KzRolladenRechts_nextAstroTimeEvent 13.11.2019 - 19:00
     2019-11-13 06:56:50   SzRolladenBalkon_PosValue 100
     2019-11-11 08:00:01   SzRolladenBalkon_lastDelayPosValue 100
     2019-11-13 08:00:03   SzRolladenBalkon_lastPosValue 100
     2019-11-13 08:00:03   SzRolladenBalkon_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 06:56:50   SzRolladenTerrasse_PosValue 100
     2019-11-13 08:00:03   SzRolladenTerrasse_lastPosValue 100
     2019-11-13 08:00:03   SzRolladenTerrasse_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:39   WzRolladenGarten_PosValue 100
     2019-11-13 08:00:03   WzRolladenGarten_lastPosValue 100
     2019-11-13 08:00:03   WzRolladenGarten_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:40   WzRolladenLinks_PosValue 100
     2019-11-13 08:00:03   WzRolladenLinks_lastPosValue 100
     2019-11-13 08:00:03   WzRolladenLinks_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:41   WzRolladenTerrasse_PosValue 100
     2019-11-13 08:00:03   WzRolladenTerrasse_lastPosValue 100
     2019-11-13 08:00:03   WzRolladenTerrasse_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-11-13 07:03:42   WzRolladenTuer_PosValue 100
     2019-11-10 22:00:02   WzRolladenTuer_lastDelayPosValue 100
     2019-11-13 08:00:03   WzRolladenTuer_lastPosValue 100
     2019-11-13 08:00:03   WzRolladenTuer_nextAstroTimeEvent 13.11.2019 - 22:00
     2019-08-21 19:04:55   ascEnable       on
     2019-05-10 12:05:43   controlShading  on
     2019-04-16 22:48:22   hardLockOut     on
     2018-12-21 14:25:59   partyMode       off
     2019-11-13 07:03:09   room_Abstellkammer AkRolladen
     2019-11-13 07:03:09   room_Ankleide   AnkleideRollladen
     2019-11-13 07:03:09   room_FlurOG     FlurRolladen
     2019-11-13 07:03:09   room_G__steWC   GwRolladen
     2019-11-13 07:03:09   room_Julie      JuRollladen
     2019-11-13 07:03:09   room_K__che     KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer
     2019-11-13 07:03:09   room_Kinderzimmer KzRolladenRechts
     2019-11-13 07:03:09   room_Schlafzimmer SzRolladenBalkon,SzRolladenTerrasse
     2019-11-13 07:03:09   room_Wohnzimmer WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer
     2019-06-17 20:33:47   selfDefense     on
     2019-11-13 08:00:03   state           created new drive timer
     2019-06-15 23:58:10   sunriseTimeWeHoliday on
     2019-11-13 07:03:09   userAttrList    rolled out
   helper:
     shuttersList:
       AkRolladen
       AnkleideRollladen
       FlurRolladen
       GwRolladen
       JuRollladen
       KuRolladenMitte
       KuRolladenSpuele
       KuRolladenTuer
       KzRolladenRechts
       SzRolladenBalkon
       SzRolladenTerrasse
       WzRolladenGarten
       WzRolladenLinks
       WzRolladenTerrasse
       WzRolladenTuer
   monitoredDevs:
     AkFensterkontakt:
       AkRolladen ASC_WindowRec
     AkRolladen:
     AnkleideRollladen:
     Astro:
       myASControl ASC_twilightDevice
     DSHOME:
       myASControl ASC_residentsDev
     FlurRolladen:
     GwFenster:
       GwRolladen ASC_WindowRec
     GwRolladen:
     JuFenster:
       JuRollladen ASC_WindowRec
     JuRollladen:
     KuFensterSpuele:
       KuRolladenSpuele ASC_WindowRec
     KuRolladenMitte:
     KuRolladenSpuele:
     KuRolladenTuer:
     KuTerrasseTuer:
       KuRolladenTuer ASC_WindowRec
     KzFensterRechts:
       KzRolladenRechts ASC_WindowRec
     KzRolladenRechts:
     SzBalkonTuer:
       SzRolladenBalkon ASC_WindowRec
     SzRolladenBalkon:
     SzRolladenTerrasse:
     TeHelligkeit:
       AkRolladen ASC_BrightnessSensor
       AnkleideRollladen ASC_BrightnessSensor
       FlurRolladen ASC_BrightnessSensor
       GwRolladen ASC_BrightnessSensor
       JuRollladen ASC_BrightnessSensor
       KuRolladenMitte ASC_BrightnessSensor
       KuRolladenSpuele ASC_BrightnessSensor
       KuRolladenTuer ASC_BrightnessSensor
       KzRolladenRechts ASC_BrightnessSensor
       SzRolladenBalkon ASC_BrightnessSensor
       SzRolladenTerrasse ASC_BrightnessSensor
       WzRolladenGarten ASC_BrightnessSensor
       WzRolladenLinks ASC_BrightnessSensor
       WzRolladenTerrasse ASC_BrightnessSensor
       WzRolladenTuer ASC_BrightnessSensor
     WzGartenTuer:
       WzRolladenTuer ASC_WindowRec
     WzRolladenGarten:
     WzRolladenLinks:
     WzRolladenTerrasse:
     WzRolladenTuer:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 20:10
   ASC_freezeTemp 3
   ASC_residentsDev DSHOME:state
   ASC_shuttersDriveOffset 10
   ASC_tempSensor TeTempFeuchte:temperature
   ASC_twilightDevice Astro
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Zentral
   verbose    0


Gib mal bitte noch ein list von einem Device wo das DayOpen steht?
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: wk am 13 November 2019, 10:20:02
Bei mir sind sie nach dem Fehler gestern abend heute wieder nach brightness hochgefahren. Mal sehen, wie es heute abend ist. Vielleicht tritt der Fehler nur direkt nach dem update für einmal auf.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 13 November 2019, 10:27:54
Zitat von: CoolTux am 13 November 2019, 10:04:26
Gib mal bitte noch ein list von einem Device wo das DayOpen steht?

Internals:
   CHANGED   
   FUUID      5d5aebb8-f33f-c2c3-c25d-a7258b329c9dd3d5
   IODev      mqtt
   NAME       SzRolladenBalkon
   NR         317
   STATE      100
   TYPE       MQTT_DEVICE
   qos        *:2
   READINGS:
     2019-08-19 20:41:42   ASC_Enable      on
     2019-11-13 06:56:50   ASC_ShuttersLastDrive day open
     2019-11-13 08:00:03   ASC_Time_DriveDown 13.11.2019 - 22:00
     2019-11-13 08:00:03   ASC_Time_DriveUp 14.11.2019 - 08:00
     2019-11-13 07:03:10   associatedWith  myASControl
     2019-11-13 10:27:27   energy          6311
     2019-11-12 14:36:18   online          true
     2019-11-13 10:27:27   overtemperature 0
     2019-11-13 06:56:50   pct             100
     2019-11-13 10:27:27   pos             100
     2019-11-13 10:27:27   power           0.00
     2019-11-13 06:57:17   state           stop
     2019-11-13 10:27:27   temperature     47.69
     2019-11-13 10:27:27   transmission-state incoming publish received
   message_ids:
   publishSets:
     :
       topic      shellies/shellyswitch25-BA8985/roller/0/command
       values:
         open
         close
         stop
     pct:
       topic      shellies/shellyswitch25-BA8985/roller/0/command/pos
       values:
         0,10,20,30,40,50,60,70,80,90,100
   sets:
     close     
     open       
     pct        0,10,20,30,40,50,60,70,80,90,100
     stop       
   subscribe:
     shellies/shellyswitch25-BA8985/command
     shellies/shellyswitch25-BA8985/roller/0/energy
     shellies/shellyswitch25-BA8985/online
     shellies/shellyswitch25-BA8985/overtemperature
     shellies/shellyswitch25-BA8985/roller/0/pos
     shellies/shellyswitch25-BA8985/roller/0/power
     shellies/shellyswitch25-BA8985/roller/0
     shellies/shellyswitch25-BA8985/temperature
   subscribeExpr:
     ^shellies\/shellyswitch25-BA8985\/command$
     ^shellies\/shellyswitch25-BA8985\/roller\/0\/energy$
     ^shellies\/shellyswitch25-BA8985\/online$
     ^shellies\/shellyswitch25-BA8985\/overtemperature$
     ^shellies\/shellyswitch25-BA8985\/roller\/0\/pos$
     ^shellies\/shellyswitch25-BA8985\/roller\/0\/power$
     ^shellies\/shellyswitch25-BA8985\/roller\/0$
     ^shellies\/shellyswitch25-BA8985\/temperature$
   subscribeQos:
     shellies/shellyswitch25-BA8985/command 0
     shellies/shellyswitch25-BA8985/online 0
     shellies/shellyswitch25-BA8985/overtemperature 0
     shellies/shellyswitch25-BA8985/roller/0 0
     shellies/shellyswitch25-BA8985/roller/0/energy 0
     shellies/shellyswitch25-BA8985/roller/0/pos 0
     shellies/shellyswitch25-BA8985/roller/0/power 0
     shellies/shellyswitch25-BA8985/temperature 0
   subscribeReadings:
     shellies/shellyswitch25-BA8985/command:
       cmd       
       name       command
     shellies/shellyswitch25-BA8985/online:
       cmd       
       name       online
     shellies/shellyswitch25-BA8985/overtemperature:
       cmd       
       name       overtemperature
     shellies/shellyswitch25-BA8985/roller/0:
       cmd       
       name       state
     shellies/shellyswitch25-BA8985/roller/0/energy:
       cmd       
       name       energy
     shellies/shellyswitch25-BA8985/roller/0/pos:
       cmd       
       name       pos
     shellies/shellyswitch25-BA8985/roller/0/power:
       cmd       
       name       power
     shellies/shellyswitch25-BA8985/temperature:
       cmd       
       name       temperature
Attributes:
   ASC        2
   ASC_BrightnessSensor TeHelligkeit:luminosity
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 10
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 75
   ASC_Shading_MinMax_Elevation 10
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 2000
   ASC_Shading_StateChange_Sunny 3500
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 07:50
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open on
   ASC_WindowRec SzBalkonTuer
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   DbLogInclude energy,power
   IODev      mqtt
   cmdIcon    open:rc_UP stop:rc_STOP close:rc_DOWN
   devStateIcon 100:fts_shutter_10@green 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_100@grey
   event-on-change-reading .*
   group      Rolläden
   icon       fts_shutter_updown
   publishSet open close stop shellies/shellyswitch25-BA8985/roller/0/command
   publishSet_pct 0,10,20,30,40,50,60,70,80,90,100 shellies/shellyswitch25-BA8985/roller/0/command/pos
   qos        exactly-once
   room       Schlafzimmer
   stateFormat pos
   subscribeReading_command shellies/shellyswitch25-BA8985/command
   subscribeReading_energy shellies/shellyswitch25-BA8985/roller/0/energy
   subscribeReading_online shellies/shellyswitch25-BA8985/online
   subscribeReading_overtemperature shellies/shellyswitch25-BA8985/overtemperature
   subscribeReading_pos shellies/shellyswitch25-BA8985/roller/0/pos
   subscribeReading_power shellies/shellyswitch25-BA8985/roller/0/power
   subscribeReading_state shellies/shellyswitch25-BA8985/roller/0
   subscribeReading_temperature shellies/shellyswitch25-BA8985/temperature
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     open:stop:close:pct
   widgetOverride pct:0,10,20,30,40,50,60,70,80,90,100
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Karflyer am 13 November 2019, 10:31:34
ZitatKannst Du bitte einmal schauen was bei Dir
Code: [Auswählen]
{ IsWe('tomorrow') }
In der FHEM Kommandozeile eingegeben ausgibt?

Die Ausgabe lautet 1

Gruß
Stefan
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 11:08:03
Zitat von: Karflyer am 13 November 2019, 10:31:34
Die Ausgabe lautet 1

Gruß
Stefan

Na dann passt doch alles. Du hast morgen ein Feier/Freier Tag bei Dir.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 11:31:25
Zitat von: Dersch am 13 November 2019, 10:27:54
Internals:
   CHANGED   
   FUUID      5d5aebb8-f33f-c2c3-c25d-a7258b329c9dd3d5
   IODev      mqtt
   NAME       SzRolladenBalkon
   NR         317
   STATE      100
   TYPE       MQTT_DEVICE
   qos        *:2
   READINGS:
     2019-08-19 20:41:42   ASC_Enable      on
     2019-11-13 06:56:50   ASC_ShuttersLastDrive day open
     2019-11-13 08:00:03   ASC_Time_DriveDown 13.11.2019 - 22:00
     2019-11-13 08:00:03   ASC_Time_DriveUp 14.11.2019 - 08:00
     2019-11-13 07:03:10   associatedWith  myASControl
     2019-11-13 10:27:27   energy          6311
     2019-11-12 14:36:18   online          true
     2019-11-13 10:27:27   overtemperature 0
     2019-11-13 06:56:50   pct             100
     2019-11-13 10:27:27   pos             100
     2019-11-13 10:27:27   power           0.00
     2019-11-13 06:57:17   state           stop
     2019-11-13 10:27:27   temperature     47.69
     2019-11-13 10:27:27   transmission-state incoming publish received
   message_ids:
   publishSets:
     :
       topic      shellies/shellyswitch25-BA8985/roller/0/command
       values:
         open
         close
         stop
     pct:
       topic      shellies/shellyswitch25-BA8985/roller/0/command/pos
       values:
         0,10,20,30,40,50,60,70,80,90,100
   sets:
     close     
     open       
     pct        0,10,20,30,40,50,60,70,80,90,100
     stop       
   subscribe:
     shellies/shellyswitch25-BA8985/command
     shellies/shellyswitch25-BA8985/roller/0/energy
     shellies/shellyswitch25-BA8985/online
     shellies/shellyswitch25-BA8985/overtemperature
     shellies/shellyswitch25-BA8985/roller/0/pos
     shellies/shellyswitch25-BA8985/roller/0/power
     shellies/shellyswitch25-BA8985/roller/0
     shellies/shellyswitch25-BA8985/temperature
   subscribeExpr:
     ^shellies\/shellyswitch25-BA8985\/command$
     ^shellies\/shellyswitch25-BA8985\/roller\/0\/energy$
     ^shellies\/shellyswitch25-BA8985\/online$
     ^shellies\/shellyswitch25-BA8985\/overtemperature$
     ^shellies\/shellyswitch25-BA8985\/roller\/0\/pos$
     ^shellies\/shellyswitch25-BA8985\/roller\/0\/power$
     ^shellies\/shellyswitch25-BA8985\/roller\/0$
     ^shellies\/shellyswitch25-BA8985\/temperature$
   subscribeQos:
     shellies/shellyswitch25-BA8985/command 0
     shellies/shellyswitch25-BA8985/online 0
     shellies/shellyswitch25-BA8985/overtemperature 0
     shellies/shellyswitch25-BA8985/roller/0 0
     shellies/shellyswitch25-BA8985/roller/0/energy 0
     shellies/shellyswitch25-BA8985/roller/0/pos 0
     shellies/shellyswitch25-BA8985/roller/0/power 0
     shellies/shellyswitch25-BA8985/temperature 0
   subscribeReadings:
     shellies/shellyswitch25-BA8985/command:
       cmd       
       name       command
     shellies/shellyswitch25-BA8985/online:
       cmd       
       name       online
     shellies/shellyswitch25-BA8985/overtemperature:
       cmd       
       name       overtemperature
     shellies/shellyswitch25-BA8985/roller/0:
       cmd       
       name       state
     shellies/shellyswitch25-BA8985/roller/0/energy:
       cmd       
       name       energy
     shellies/shellyswitch25-BA8985/roller/0/pos:
       cmd       
       name       pos
     shellies/shellyswitch25-BA8985/roller/0/power:
       cmd       
       name       power
     shellies/shellyswitch25-BA8985/temperature:
       cmd       
       name       temperature
Attributes:
   ASC        2
   ASC_BrightnessSensor TeHelligkeit:luminosity
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 10
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 75
   ASC_Shading_MinMax_Elevation 10
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 2000
   ASC_Shading_StateChange_Sunny 3500
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 07:50
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open on
   ASC_WindowRec SzBalkonTuer
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   DbLogInclude energy,power
   IODev      mqtt
   cmdIcon    open:rc_UP stop:rc_STOP close:rc_DOWN
   devStateIcon 100:fts_shutter_10@green 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_100@grey
   event-on-change-reading .*
   group      Rolläden
   icon       fts_shutter_updown
   publishSet open close stop shellies/shellyswitch25-BA8985/roller/0/command
   publishSet_pct 0,10,20,30,40,50,60,70,80,90,100 shellies/shellyswitch25-BA8985/roller/0/command/pos
   qos        exactly-once
   room       Schlafzimmer
   stateFormat pos
   subscribeReading_command shellies/shellyswitch25-BA8985/command
   subscribeReading_energy shellies/shellyswitch25-BA8985/roller/0/energy
   subscribeReading_online shellies/shellyswitch25-BA8985/online
   subscribeReading_overtemperature shellies/shellyswitch25-BA8985/overtemperature
   subscribeReading_pos shellies/shellyswitch25-BA8985/roller/0/pos
   subscribeReading_power shellies/shellyswitch25-BA8985/roller/0/power
   subscribeReading_state shellies/shellyswitch25-BA8985/roller/0
   subscribeReading_temperature shellies/shellyswitch25-BA8985/temperature
   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_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_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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
   webCmd     open:stop:close:pct
   widgetOverride pct:0,10,20,30,40,50,60,70,80,90,100


Leider kann ich nicht mehr genau sagen was da passiert ist. Augenscheinlich stimmt die aktuelle Zeit für morgen früh.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 13 November 2019, 11:46:31
Ich gehe davon aus der Helligkeitssensor Trigger nicht korrekt von ASC beachtet wurde. Denn 0.1 heißt er hat eben angefangen Helligkeitswerte auszugeben. ASC hat dann sofort gegriffen ohne den Threshold auszuwerten. Also das Event des Sensors hat gereicht um die Läden zu fahren. ich bin zu 99.99% sicher das es so war denn alle Zeitstempel passen zur Theorie.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 12:38:46
Zitat von: Dersch am 13 November 2019, 11:46:31
Ich gehe davon aus der Helligkeitssensor Trigger nicht korrekt von ASC beachtet wurde. Denn 0.1 heißt er hat eben angefangen Helligkeitswerte auszugeben. ASC hat dann sofort gegriffen ohne den Threshold auszuwerten. Also das Event des Sensors hat gereicht um die Läden zu fahren. ich bin zu 99.99% sicher das es so war denn alle Zeitstempel passen zur Theorie.

Das Rollo welches Du hier als list gegeben hast ist aber nicht wegen Helligkeit gefahren, sondern einzig und allein durch den Timer.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 13 November 2019, 13:51:49
Das ergibt aber keinen Sinn, denn er hätte ja dann entweder 6:30 oder 8:00 fahren müssen.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 14:04:29
Zitat von: Dersch am 13 November 2019, 13:51:49
Das ergibt aber keinen Sinn, denn er hätte ja dann entweder 6:30 oder 8:00 fahren müssen.

Eigentlich um 8 Uhr da der Timer bei Brightness immer der Last Timer ist.
Leider wissen wir nicht was genau im Timer für eine Uhrzeit stand. Aktuell steht bei Dir ja 8 Uhr. Du kannst ja bitte einmal ein
{ join("\n", map { "$_->{TRIGGERTIME}, $_->{FN}"} @intAtA) }
in die Kommandozeile kippen und die Ausgabe hier posten.
Bitte nur die AutoShuttersControl Timer
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 13 November 2019, 14:48:05
Zitat von: CoolTux am 13 November 2019, 14:04:29
Eigentlich um 8 Uhr da der Timer bei Brightness immer der Last Timer ist.
Leider wissen wir nicht was genau im Timer für eine Uhrzeit stand. Aktuell steht bei Dir ja 8 Uhr. Du kannst ja bitte einmal ein
{ join("\n", map { "$_->{TRIGGERTIME}, $_->{FN}"} @intAtA) }
in die Kommandozeile kippen und die Ausgabe hier posten.
Bitte nur die AutoShuttersControl Timer

Aber da steht doch

2019-11-13 06:56:50   ASC_ShuttersLastDrive day open

Und da hatte er auch geöffnet. Genau zu dem Zeitpunkt hat der Helligkeitssensor seinen ersten Wert von 0.1 gesendet.


Ausgabe von { join("\n", map { "$_->{TRIGGERTIME}, $_->{FN}"} @intAtA) }

1573668001, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573678801, FHEM::AutoShuttersControl::SunSetShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
1573714801, FHEM::AutoShuttersControl::SunRiseShuttersAfterTimerFn
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 15:31:51
Also per Timer sollten sie morgen um 8 Uhr und 1 Sekunde öffnen.

2019-11-13 06:56:50   ASC_ShuttersLastDrive day open
Der Text day open wird ausschließlich bei per Timer geöffneten Rollos ausgegeben. Also in Deinem Fall wenn noch kein Brightnesswert erfüllt ist zum öffnen aber die lastUpTime erreicht ist.
Bei Brightnessfahrten kommt
maximum brightness threshold exceeded
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 13 November 2019, 16:27:36
Ok schauen wir mal ob wir morgen wieder zu früh geweckt werden. Aber ich habe schon öfters beobachtet, dass nach einem ASC update das Modul erstmal spinnt und erst im nächsten Lauf wieder korrekt arbeitet.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 17:06:54
Ich habe das Verhalten der Erkennung nach einem FHEM restart in der kommenden 0.8er Version hoffentlich verbessert.
Wird laut Plan Ende der Woche als Update frei gegeben.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 13 November 2019, 17:22:40
Zitat von: Dersch am 13 November 2019, 16:27:36
Aber ich habe schon öfters beobachtet, dass nach einem ASC update das Modul erstmal spinnt und erst im nächsten Lauf wieder korrekt arbeitet.
das Verhalten habe ich jedesmal wenn ich ein Fhem Update mache, dass am nächsten morgen der Rollladen unten bleibt.
Komischerweise fährt er aber Abends runter.
Nach dem ich createNweNotifyDev ausgeführt habe ging es dann wieder.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 17:25:23
Das beobachte Verhalten das die Rollos nach einem Update nicht korrekt fahren durfte sich eigentlich ausschließlich bei den Brightness Leuten beobachten.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 13 November 2019, 17:29:14
Zitat von: CoolTux am 13 November 2019, 17:25:23
Das beobachte Verhalten das die Rollos nach einem Update nicht korrekt fahren durfte sich eigentlich ausschließlich bei den Brightness Leuten beobachten.

das Attribut ist damit gemeint..?
"ASC_BrightnessSensor"
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: Dersch am 13 November 2019, 17:40:43
Zitat von: CoolTux am 13 November 2019, 17:25:23
Das beobachte Verhalten das die Rollos nach einem Update nicht korrekt fahren durfte sich eigentlich ausschließlich bei den Brightness Leuten beobachten.

Aber warum ist das so? Es geht ja eigentlich nur um die zusätzliche Event Beachtung.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 17:45:16
Zitat von: moonsorrox am 13 November 2019, 17:29:14
das Attribut ist damit gemeint..?
"ASC_BrightnessSensor"

Nein damit ist gemeint das Morgen und Abend Fahrten über Brightness gesteuert werden und nicht über Astro oder Time
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 17:47:00
Zitat von: Dersch am 13 November 2019, 17:40:43
Aber warum ist das so? Es geht ja eigentlich nur um die zusätzliche Event Beachtung.

Es werden intern Hilfsmarker gesetzt um zu erkennen ob bereits eine Abendliche oder Morgendlichen Schließung/Öffnung über Brightness stattgefunden hat. Diese Marker könnten bisher aber nach einem Neustart in der Nachtphase nicht korrekt gesetzt werden.
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: moonsorrox am 13 November 2019, 18:05:37
Zitat von: CoolTux am 13 November 2019, 17:45:16
Nein damit ist gemeint das Morgen und Abend Fahrten über Brightness gesteuert werden und nicht über Astro oder Time
dann dürfte es bei mir nicht auftreten, denn morgens fahre ich über Zeit und Abends über Astro..!

list:
Internals:
   CFGFN      ./FHEM/Erdgeschoss.cfg
   DEF        5DDDBF
   FUUID      5c4319dd-f33f-a6c6-528b-1e1d849527d97b05
   HMUSB_MSGCNT 16
   HMUSB_RAWMSG E5DDDBF,0000,C443384D,FF,FFBA,6FA4105DDDBF1EA12106010000
   HMUSB_RSSI -70
   HMUSB_TIME 2019-11-13 17:10:53
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     16
   NAME       KU_Rollladen
   NOTIFYDEV  global
   NR         2238
   NTFY_ORDER 50-KU_Rollladen
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:6F - t:10 s:5DDDBF d:1EA121 06010000
   protLastRcv 2019-11-13 17:10:53
   protRcv    15 last_at:2019-11-13 17:10:53
   protSnd    16 last_at:2019-11-13 17:10:53
   protState  CMDs_done
   rssi_HMUSB cnt:8 min:-86 max:-68 avg:-73.75 lst:-72
   rssi_at_HMUSB cnt:16 min:-84 max:-63 avg:-71.5 lst:-70
   OLDREADINGS:
   READINGS:
     2019-10-06 14:52:15   ASC_Enable      on
     2019-11-13 17:10:53   ASC_ShuttersLastDrive night close
     2019-11-13 17:10:25   ASC_Time_DriveDown 14.11.2019 - 17:10
     2019-11-13 17:10:25   ASC_Time_DriveUp 14.11.2019 - 07:30
     2019-11-13 17:10:25   CommandAccepted yes
     2019-10-06 14:12:09   D-firmware      2.11
     2019-10-06 14:12:09   D-serialNr      OEQ1222412
     2019-10-06 14:49:48   PairedTo        0x1EA121
     2019-10-06 14:49:49   R-driveDown     22 s
     2019-10-06 14:49:49   R-driveTurn     0.5 s
     2019-10-06 14:49:49   R-driveUp       23.5 s
     2019-10-06 14:49:48   R-pairCentral   0x1EA121
     2019-10-06 14:49:49   R-sign          off
     2019-10-06 14:49:47   RegL_00.        00:00 02:01 0A:1E 0B:A1 0C:21 15:FF 18:00
     2019-10-06 14:49:49   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:EB 0F:05 10:00 30:06 56:00 57:24
     2019-11-10 12:57:12   associatedWith  Rollladenautomatik
     2019-11-13 17:10:53   deviceMsg       off (to vccu)
     2019-11-13 17:10:53   level           0
     2019-11-13 17:10:53   motor           stop:off
     2019-11-13 17:10:53   pct             0
     2019-11-13 17:10:53   recentStateType info
     2019-11-13 17:10:53   state           off
     2019-11-13 17:10:53   timedOn         off
   helper:
     HM_CMDNR   111
     cSnd       111EA1215DDDBF0201C8,111EA1215DDDBF020100
     dlvlCmd    ++A0111EA1215DDDBF020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5DDDBF,00,00,00
       nextSend   1573661453.82093
       prefIO     
       rxt        0
       vccu       
       p:
         5DDDBF
         00
         00
         00
     mRssi:
       mNo        6F
       io:
         HMUSB:
           -68
           -68
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1573661453.72125
       ack:
         HASH(0x5625a1f1a640)
         6F80021EA1215DDDBF00
     rssi:
       HMUSB:
         avg        -73.75
         cnt        8
         lst        -72
         max        -68
         min        -86
       at_HMUSB:
         avg        -71.5
         cnt        16
         lst        -70
         max        -63
         min        -84
     tmpl:
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening CIVIL
   ASC_BlockingTime_afterManual 60
   ASC_BrightnessSensor Temperatur_Terrasse:luminosity
   ASC_Down   astro
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 70
   ASC_Shading_Angle_Right 20
   ASC_Shading_Direction 270
   ASC_Shading_MinMax_Elevation 25.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 280
   ASC_Shading_StateChange_Sunny 240
   ASC_Shading_WaitingPeriod 900
   ASC_TempSensor Temperatur_Terrasse:temperature
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 22:15
   ASC_Time_Up_Early 07:30
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     time
   IODev      HMUSB
   alias      Küche - Rollladen
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10@#00FA9A  off:fts_shutter_100@blue Home:fts_shutter_30@blue 9\d.*:fts_shutter_10@#00bfff  8\d.*:fts_shutter_20@#00bfff  7\d.*:fts_shutter_30@#blue  6\d.*:fts_shutter_40@#00bfff  5\d.*:fts_shutter_50@#20B2AA  4\d.*:fts_shutter_60@#00bfff  3\d.*:fts_shutter_70@#00bfff  2\d.*:fts_shutter_80@#00bfff  1\d.*:fts_shutter_90@#FF6D00  0\d.*:fts_shutter_1@blue
   eventMap   on:on stop:Stop off:off 15:15 45:45 75:Home
   expert     2_raw
   firmware   2.11
   group      Rollläden EG
   icon       fts_shutter_automatic@#F0E68C
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Automation,Küche
   serialNr   OEQ1222412
   sortby     18
   subType    blindActuator
   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_BrightnessSensor ASC_Closed_Pos:0,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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,roommate ASC_DriveUpMaxDuration 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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 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_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
   webCmd     on:Stop:off:15:45:Home
Titel: Antw:[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x
Beitrag von: CoolTux am 13 November 2019, 18:59:18
Sollte bei Dir eigentlich klappen.
Du musst nur darauf achten das Deine Rollos alle definiert sind bevor ASC definiert wird. Ich sage das weil Du über include Files arbeitest.