[gelöst] Shading funktioniert nicht richtig

Begonnen von TommyER, 13 August 2022, 17:58:50

Vorheriges Thema - Nächstes Thema

TommyER

Hallo,

irgendwie scheint das mit dem Check bei mir nicht zu passen. Eingestellt sind 120 Sekunden.

2022-08-13_07:56:10 wz_RollladenTuer ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 1m
2022-08-13_08:56:10 wz_RollladenTuer ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 1m
2022-08-13_09:56:10 wz_RollladenTuer ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 1m
2022-08-13_10:56:10 wz_RollladenTuer ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 1m
2022-08-13_11:56:10 wz_RollladenTuer ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 1m
2022-08-13_12:56:10 wz_RollladenTuer ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 1m


Aber er prüft wie man am Protokoll sieht nur jede weitere Stunde.

Version: v0.10.23-s25934/2022-04-07

Jemand eine Idee woran das liegen könnte?

CoolTux

Bitte list eines Beispielrollos und vom ASC Device
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

TommyER

Hier die beiden list:

Internals:
   FUUID      5e9ac6d4-f33f-49f8-4f31-7befaf05282309b0
   FVERSION   73_AutoShuttersControl.pm:v0.10.23-s25934/2022-04-07
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myAutoShuttersControl
   NOTIFYDEV  global,myAutoShuttersControl,az_RollladenFenster,ku_RollladenTuer,sz_RollladenFenster,sz_RollladenTuer,wz_RollladenFenster,wz_RollladenTuer,rgr_Residents,du_az_brightness,rr_Sascha,dummy_wz_tuergriff,rr_Tom,du_sz_brightness,du_wz_brightness,dummy_ku_tuergriff,dummy_sz_tuergriff,myAstro
   NR         248
   NTFY_ORDER 51-myAutoShuttersControl
   STATE      roommate awoken
   TYPE       AutoShuttersControl
   VERSION    v0.10.23
   eventCount 123
   OLDREADINGS:
   READINGS:
     2020-04-18 11:22:28   ascEnable       on
     2022-08-14 07:00:19   az_RollladenFenster_PosValue 0
     2022-08-14 07:00:02   az_RollladenFenster_lastPosValue 45
     2022-08-14 07:00:02   az_RollladenFenster_nextAstroTimeEvent 14.08.2022 - 21:12
     2022-08-13 17:02:10   controlShading  on
     2020-04-18 11:22:28   hardLockOut     off
     2022-08-14 07:00:19   ku_RollladenTuer_PosValue 0
     2020-12-07 16:54:09   ku_RollladenTuer_lastDelayPosValue 0.1
     2022-08-14 07:00:02   ku_RollladenTuer_lastPosValue 44
     2022-08-14 07:00:02   ku_RollladenTuer_nextAstroTimeEvent 14.08.2022 - 21:12
     2022-08-13 17:02:04   room_Ankleidezimmer_DUOFERN_Wohnung az_RollladenFenster
     2022-08-13 17:02:04   room_DUOFERN_Kueche_Wohnung ku_RollladenTuer
     2022-08-13 17:02:04   room_DUOFERN_Schlafzimmer_Wohnung sz_RollladenFenster,sz_RollladenTuer
     2022-08-13 17:02:04   room_DUOFERN_Wohnung_Wohnzimmer wz_RollladenFenster,wz_RollladenTuer
     2020-04-18 11:22:28   selfDefense     off
     2022-08-14 09:06:14   state           roommate awoken
     2020-04-18 11:35:41   sunriseTimeWeHoliday on
     2022-08-14 09:06:14   sz_RollladenFenster_PosValue 0
     2022-01-06 17:09:14   sz_RollladenFenster_lastDelayPosValue 46
     2022-08-14 09:05:57   sz_RollladenFenster_lastPosValue 46
     2022-08-14 07:00:02   sz_RollladenFenster_nextAstroTimeEvent 14.08.2022 - 21:12
     2022-08-14 09:06:13   sz_RollladenTuer_PosValue 0
     2022-08-13 23:42:09   sz_RollladenTuer_lastDelayPosValue 26
     2022-08-14 09:05:57   sz_RollladenTuer_lastPosValue 45
     2022-08-14 07:00:02   sz_RollladenTuer_nextAstroTimeEvent 14.08.2022 - 21:12
     2022-08-13 17:02:04   userAttrList    rolled out
     2022-08-14 07:00:21   wz_RollladenFenster_PosValue 0
     2022-01-06 17:09:14   wz_RollladenFenster_lastDelayPosValue 46
     2022-08-14 07:00:02   wz_RollladenFenster_lastPosValue 46
     2022-08-14 07:00:02   wz_RollladenFenster_nextAstroTimeEvent 14.08.2022 - 21:12
     2022-08-14 07:00:12   wz_RollladenTuer_PosValue 0
     2022-07-07 22:00:02   wz_RollladenTuer_lastDelayPosValue 0.1
     2022-08-14 07:00:02   wz_RollladenTuer_lastPosValue 22
     2022-08-14 07:00:02   wz_RollladenTuer_nextAstroTimeEvent 14.08.2022 - 21:12
   helper:
     shuttersList:
       az_RollladenFenster
       ku_RollladenTuer
       sz_RollladenFenster
       sz_RollladenTuer
       wz_RollladenFenster
       wz_RollladenTuer
   monitoredDevs:
     az_RollladenFenster:
     du_az_brightness:
       az_RollladenFenster ASC_BrightnessSensor
     du_sz_brightness:
       sz_RollladenFenster ASC_BrightnessSensor
       sz_RollladenTuer ASC_BrightnessSensor
     du_wz_brightness:
       ku_RollladenTuer ASC_BrightnessSensor
       wz_RollladenFenster ASC_BrightnessSensor
       wz_RollladenTuer ASC_BrightnessSensor
     dummy_ku_tuergriff:
       ku_RollladenTuer ASC_WindowRec
     dummy_sz_tuergriff:
       sz_RollladenTuer ASC_WindowRec
     dummy_wz_tuergriff:
       wz_RollladenTuer ASC_WindowRec
     ku_RollladenTuer:
     myAstro:
       myAutoShuttersControl ASC_twilightDevice
     rgr_Residents:
       myAutoShuttersControl ASC_residentsDev
     rr_Sascha:
       sz_RollladenFenster ASC_Roommate_Device
       sz_RollladenTuer ASC_Roommate_Device
     rr_Tom:
       sz_RollladenFenster ASC_Roommate_Device
       sz_RollladenTuer ASC_Roommate_Device
     sz_RollladenFenster:
     sz_RollladenTuer:
     wz_RollladenFenster:
     wz_RollladenTuer:
Attributes:
   ASC_advEndDate EpiphanyDay
   ASC_advStartDate DeadSunday
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -4
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  0
   ASC_expert 1
   ASC_residentsDev rgr_Residents:state
   ASC_tempSensor LaCrosse_Balkon_hinten:temperature
   ASC_twilightDevice myAstro
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC
   verbose    0


Internals:
   CODE       61087F
   DEF        61087F
   FUUID      5e9abf5a-f33f-49f8-f9c7-aaeb6b42d9a657cd
   IODev      Rademacher
   LASTInputDev Rademacher
   MODEL      RolloTron Comfort Master
   MSGCNT     12
   NAME       sz_RollladenFenster
   NR         242
   Rademacher_MSGCNT 12
   Rademacher_RAWMSG 0FFF070A0100FF000000000000000261087F6F071000
   Rademacher_TIME 2022-08-14 09:38:41
   STATE      opened
   SUBTYPE    RolloTron Comfort Master
   TYPE       DUOFERN
   channel_00 DUOFERN_61087F_sensor
   eventCount 39
   READINGS:
     2020-04-18 11:27:16   ASC_Enable      on
     2022-08-14 10:02:09   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1m
     2022-08-14 09:06:14   ASC_ShuttersLastDrive roommate awoken
     2022-08-14 07:00:02   ASC_Time_DriveDown 14.08.2022 - 21:12
     2022-08-14 07:00:02   ASC_Time_DriveUp 15.08.2022 - 07:00
     2022-08-14 07:00:02   ASC_Time_PrivacyDriveDown 14.08.2022 - 20:42
     2022-08-13 17:01:53   IODev           Rademacher
     2022-08-13 17:02:05   associatedWith  myAutoShuttersControl
     2022-08-14 09:06:14   dawnAutomatic   off
     2022-08-14 09:06:14   duskAutomatic   off
     2022-08-14 09:38:41   event           endSun
     2022-08-14 09:06:14   manualMode      off
     2022-08-14 09:06:14   moving          stop
     2022-08-14 09:06:14   position        0
     2022-08-14 09:06:14   state           opened
     2022-08-14 09:06:14   sunAutomatic    off
     2022-08-14 09:06:14   sunMode         off
     2022-08-14 09:06:14   sunPosition     22
     2022-08-14 09:06:14   timeAutomatic   off
     2022-08-14 09:06:14   ventilatingMode on
     2022-08-14 09:06:14   ventilatingPosition 46
     2022-08-14 09:06:14   version         0.1
   helper:
     desiredPosition 0
Attributes:
   ASC        1
   ASC_Adv    on
   ASC_Antifreeze_Pos 80
   ASC_BrightnessSensor du_sz_brightness:state
   ASC_Closed_Pos 46
   ASC_Open_Pos 0
   ASC_Partymode on
   ASC_Pos_Reading position
   ASC_PrivacyDownValue_beforeNightClose 1800
   ASC_PrivacyDown_Pos 26
   ASC_Roommate_Device rr_Tom
   ASC_Roommate_Reading state
   ASC_Shading_InOutAzimuth 70:165
   ASC_Shading_MinMax_Elevation 5:55
   ASC_Shading_Min_OutsideTemperature 5
   ASC_Shading_Mode always
   ASC_Shading_Pos 22
   ASC_Shading_StateChange_SunnyCloudy 12000:10000 1
   ASC_Shading_WaitingPeriod 120
   ASC_TempSensor LaCrosse_Balkon_hinten:temperature
   ASC_Time_Up_Early 04:30
   ASC_Time_Up_WE_Holiday 07:00
   ASC_Ventilate_Pos 46
   IODev      Rademacher
   alexaName  SchlafzimmerFenster
   alexaRoom  Schlafzimmer
   alias      Rollladen Schlafzimmer Fenster
   comment    ASC_Closed_Pos 82

   genericDeviceType blind
   group      RollladenSchlafzimmer
   room       DUOFERN,Schlafzimmer,Wohnung
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforeDayOpen ASC_BlockingTime_beforeNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_CommandTemplate ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate

CoolTux

Kann es sein das Dein Brightness Sensor nur alle Stunde ein Event liefert. Aber dann ist myAstro wohl auch nur auf eine Stunde eingestellt.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

TommyER

Der Brigthness-Sensor liefert nur ein einmaliges Event wenn der Wert im Sensor überschritten wurde.

Bei myAstro ist kein Interval eingestellt.

Internals:
   FUUID      5c9684d0-f33f-f4d6-ed01-0397e9b281657647
   FVERSION   95_Astro.pm:v2.2.0-s25198/2021-11-07
   INTERVAL   3600
   NAME       myAstro
   NEXTUPDATE 2022-08-15 18:24:49
   NOTIFYDEV  global
   NR         169
   NTFY_ORDER 45-myAstro
   STATE      Updated
   TYPE       Astro
   eventCount 60
   READINGS:
     2022-08-15 00:24:48   AstroTwilightEvening 22:45
     2022-08-15 00:24:48   AstroTwilightMorning 03:53
     2022-08-15 00:24:48   CivilTwilightEvening 21:09
     2022-08-15 00:24:48   CivilTwilightMorning 05:30
     2022-08-15 00:24:48   CustomTwilightEvening 20:28
     2022-08-15 00:24:48   CustomTwilightMorning 06:12
     2022-08-15 17:24:49   MoonAge         227.9
     2022-08-15 17:24:49   MoonAlt         -38
     2022-08-15 17:24:49   MoonAz          19.1
     2022-08-15 17:24:49   MoonDec         0.7
     2022-08-15 14:24:49   MoonDiameter    31.3
     2022-08-15 17:24:49   MoonDistance    381927
     2022-08-15 17:24:49   MoonDistanceObserver 385904
     2022-08-15 00:24:48   MoonHrsInvisible 12:13
     2022-08-15 00:24:48   MoonHrsVisible  11:46
     2022-08-15 16:24:49   MoonLat         -3
     2022-08-15 17:24:49   MoonLon         10.8
     2022-08-13 00:56:07   MoonPhaseI      5
     2022-08-15 15:24:49   MoonPhaseN      0.84
     2022-08-13 00:56:07   MoonPhaseS      Abnehmender Mond
     2022-08-15 17:24:49   MoonRa          00:48
     2022-08-15 00:24:48   MoonRise        22:21
     2022-08-15 00:24:48   MoonSet         10:08
     2022-08-14 23:24:48   MoonSign        Widder
     2022-08-14 23:24:48   MoonSignN       0
     2022-08-15 00:24:48   MoonTransit     03:59
     2022-08-15 00:24:48   NauticTwilightEvening 21:53
     2022-08-15 00:24:48   NauticTwilightMorning 04:45
     2019-03-26 20:57:10   ObsAlt          279
     2022-08-15 00:24:48   ObsDate         15.08.2022
     2022-08-15 00:24:48   ObsDayofyear    227
     2022-08-15 17:24:49   ObsGMST         13:00:53
     2019-03-23 20:12:12   ObsHor          0
     2019-06-25 21:00:21   ObsHorEvening   0
     2019-06-25 21:00:21   ObsHorMorning   0
     2022-03-27 03:19:06   ObsIsDST        1
     2022-08-15 17:24:49   ObsJD           2459807.14
     2022-08-15 17:24:49   ObsLMST         13:44:43
     2019-03-23 20:12:12   ObsLat          49.5948455
     2019-03-23 20:12:12   ObsLon          10.9588174
     2022-06-21 00:37:23   ObsSeason       Sommer
     2022-06-21 00:37:23   ObsSeasonN      2
     2022-08-15 17:24:49   ObsTime         17:24:49
     2022-03-27 03:19:06   ObsTimezone     2
     2022-03-27 03:19:06   ObsTimezoneS    CEST
     2022-08-15 17:24:49   SunAlt          29.2
     2022-08-15 17:24:49   SunAz           256.7
     2022-08-15 16:24:49   SunDec          13.9
     2022-08-08 19:56:00   SunDiameter     31.6
     2022-08-15 17:24:49   SunDistance     151496479
     2022-08-15 17:24:49   SunDistanceObserver 151493371
     2022-08-15 00:24:48   SunHrsInvisible 09:33
     2022-08-15 00:24:48   SunHrsVisible   14:26
     2022-08-15 17:24:49   SunLon          142.8
     2022-08-15 08:24:49   SunRa           09:41
     2022-08-15 00:24:48   SunRise         06:06
     2022-08-15 00:24:48   SunSet          20:33
     2022-07-22 22:41:49   SunSign         Löwe
     2022-07-22 22:41:49   SunSignN        4
     2022-08-13 00:56:07   SunTransit      13:20
     2022-08-15 17:24:49   state           Updated
Attributes:
   room       System

TommyER

#5
Das blöde ist das der Helligkeitssensor nur bei Über-/Unterschreiten jeweils einmal ein Event auslöst. Das ich über ein Notify in einen Dummy schiebe damit ASC einen entsprechenden Wert "vorgegaukelt" bekommt.

Ich habe jetzt Testweise mal nach dem Eintreten des Events den Dummy 5 Minuten später nochmal manuell getriggert. Darauf hin sind die Rollos sofort gefahren.

Muss mir wohl etwas überlegen das das Notify laufend ein Ereignis sendet. Eventuell mit einem DOIF das nach dem Ereignis 20 Minuten lang alle 60 Sekunden den Dummy setzt.