[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.10

Begonnen von CoolTux, 22 Juni 2020, 12:38:36

Vorheriges Thema - Nächstes Thema

zife

Wenn Ihr mir sagt, wie ich das genau testen kann, mach ich's gern...
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

CoolTux

Im Grunde geht es um die Brightnessfahrt.
Es muss zwischen TimeEarly und TimeLast sein und das Rollo muss gefahren sein. Also egal ob morgens auf oder Abends zu.
Und dann muss geschaut werden ob er ab diesem Moment den Tag oder die Nacht kennt. Am besten wäre Morgens das er den Tag kennt.

Abfrage mit

{ ascAPIget('IsDay','ROLLONAME') }
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

zife

Also was ich schon mal sagen kann:

Heute ist bei mir der Status von IsDay von 0 auf 1 gewechselt gegen 8.35 Uhr.
Mein TimeUpEarly steht auf 7:30, mein TimeUpLate auf 9:00.

Und zu genau dieser Zeit hat mein Brightness-Sensor auf >1000 gewechselt, mein aktueller Morgens-Grenzwert im Brightness-Sensor-Attribut des Rollos und im ASC_brightnessDriveUpDown-Attribut im ASC-Device.

Allerdings weiß ich nicht, ob wirklich was gefahren wäre - laut ASC-Log hat jemand bei uns das Rollo vorher schon manuell hochgefahren.
Und was ich noch nicht testen konnte, ist eine Privacy-Fahrt am Morgen.

Sieht aber auf jeden Fall ziemlich gut aus!
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

xerion

Zitat von: zife am 07 Oktober 2020, 09:49:08
Also was ich schon mal sagen kann:

Heute ist bei mir der Status von IsDay von 0 auf 1 gewechselt gegen 8.35 Uhr.
Mein TimeUpEarly steht auf 7:30, mein TimeUpLate auf 9:00.

Und zu genau dieser Zeit hat mein Brightness-Sensor auf >1000 gewechselt, mein aktueller Morgens-Grenzwert im Brightness-Sensor-Attribut des Rollos und im ASC_brightnessDriveUpDown-Attribut im ASC-Device.

Allerdings weiß ich nicht, ob wirklich was gefahren wäre - laut ASC-Log hat jemand bei uns das Rollo vorher schon manuell hochgefahren.
Und was ich noch nicht testen konnte, ist eine Privacy-Fahrt am Morgen.

Sieht aber auf jeden Fall ziemlich gut aus!

Wie gesagt grundsätzlich wird es auch zu dieser Jahreszeit funktionieren. Es waren nur besondere Umstände die dazu führten das IsDay im Sommer erst mit TimUpLate gesetzt wurde.
Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

trabantp60

Bei mir fuhr das Testrollo heute morgen um 5:02 in die Open-Position (100%) bei einem Brightnesswert von 0.
Das verstehe ich nicht, ehrlich gesagt.


Internals:
   AktorID    10
   AktorName  RL_EG_STUBE_FENSTER
   DEF        10
   DevValues  AktorID: 10 | Status: Aktor ist gestoppt | Aktueller Wert: 0 | Zielwert: 0 | Zustand: 32 | DayMode: Tagmodus | Name: RL_EG_STUBE_FENSTER
   FUUID      5d342733-f33f-8609-d5ea-53dc863998431cbb
   FVERSION   70_SELVECommeo.pm:?/2019-11-13
   IODev      SELVEGateway
   LASTInputDev SELVEGateway
   MSGCNT     22
   NAME       RL_EG_STUBE_FENSTER
   NR         94
   SELVEGateway_MSGCNT 22
   SELVEGateway_TIME 2020-10-07 12:23:01
   STATE      open
   TYPE       SELVECommeo
   lastCommand selve.GW.device.getValues
   maskbase64 AAQAAAAAAAA=
   maskdec    1024
   READINGS:
     2020-09-06 20:04:47   ASC_Enable      on
     2020-10-07 13:48:19   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
     2020-10-07 05:02:44   ASC_ShuttersLastDrive maximum brightness threshold exceeded
     2020-10-07 07:00:01   ASC_Time_DriveDown 07.10.2020 - 22:30
     2020-10-07 07:00:01   ASC_Time_DriveUp 08.10.2020 - 07:00
     2020-10-07 07:00:01   ASC_Time_PrivacyDriveDown 07.10.2020 - 22:29
     2020-10-07 07:00:01   ASC_Time_PrivacyDriveUp 08.10.2020 - 07:00
     2020-10-07 12:23:01   alarm           
     2020-10-06 19:57:08   associatedWith  ROLLLADENSTEUERUNG
     2020-10-07 12:23:01   automatic       on
     2020-10-07 12:23:01   day_mode        Tagmodus
     2020-10-07 12:23:01   drive           Aktor ist gestoppt
     2020-10-07 12:23:01   flags           32
     2020-10-07 12:23:01   frost           off
     2020-10-07 05:02:42   last_drive      drive-up
     2020-10-07 12:23:01   lost_gateway    off
     2020-10-07 12:23:01   lost_sensor     off
     2020-10-07 12:23:01   motor           stop
     2020-10-07 12:23:01   obstacle        off
     2020-10-07 12:23:01   overload        off
     2020-10-07 12:23:01   pct             0
     2020-10-07 12:23:01   position        100
     2020-10-07 12:23:01   position_actual 100
     2020-10-07 05:02:26   position_desired 100
     2020-10-07 12:23:01   position_target 100
     2020-10-07 12:23:01   rain            off
     2020-10-07 12:23:01   signal          off
     2020-10-07 12:23:01   state           open
     2020-10-07 12:23:01   unreachable     off
     2020-10-07 12:23:01   wind            off
Attributes:
   ASC        2
   ASC_Adv    off
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 20
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon 0
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 0
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 30
   ASC_Drive_Delay 60
   ASC_Drive_DelayStart 5
   ASC_GuestRoom off
   ASC_LockOut off
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownValue_beforeNightClose 30:20
   ASC_PrivacyDown_Pos 28
   ASC_PrivacyUpValue_beforeDayOpen 1:1
   ASC_PrivacyUp_Pos 30
   ASC_RainProtection off
   ASC_Roommate_Device RGR_RESIDENTS
   ASC_Roommate_Reading state
   ASC_Self_Defense_AbsentDelay 5
   ASC_Self_Defense_Mode gone
   ASC_Shading_InOutAzimuth 116:270
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_SunnyCloudy 40000:25000
   ASC_Shading_WaitingPeriod 600
   ASC_Shutter_IdleDetection motor:stop
   ASC_ShuttersPlace window
   ASC_Sleep_Pos 0
   ASC_TempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 07:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 20
   ASC_WindProtection off
   ASC_WindowRec FK_EG_WZ_FENSTER_STRUCTURE
   ASC_WindowRec_PosAfterDayClosed open
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   alias      Rollladen Wohnstubenfenster
   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
   event-on-change-reading position,motor
   genericDeviceType blind
   group      FENSTER
   room       30_EG->WOHNZIMMER,SELVECommeo
   type       HomeKit
   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_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,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_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 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
   verbose    2
   webCmd     up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position






CoolTux

Zitat von: trabantp60 am 07 Oktober 2020, 13:54:21
Bei mir fuhr das Testrollo heute morgen um 5:02 in die Open-Position (100%) bei einem Brightnesswert von 0.
Das verstehe ich nicht, ehrlich gesagt.


Internals:
   AktorID    10
   AktorName  RL_EG_STUBE_FENSTER
   DEF        10
   DevValues  AktorID: 10 | Status: Aktor ist gestoppt | Aktueller Wert: 0 | Zielwert: 0 | Zustand: 32 | DayMode: Tagmodus | Name: RL_EG_STUBE_FENSTER
   FUUID      5d342733-f33f-8609-d5ea-53dc863998431cbb
   FVERSION   70_SELVECommeo.pm:?/2019-11-13
   IODev      SELVEGateway
   LASTInputDev SELVEGateway
   MSGCNT     22
   NAME       RL_EG_STUBE_FENSTER
   NR         94
   SELVEGateway_MSGCNT 22
   SELVEGateway_TIME 2020-10-07 12:23:01
   STATE      open
   TYPE       SELVECommeo
   lastCommand selve.GW.device.getValues
   maskbase64 AAQAAAAAAAA=
   maskdec    1024
   READINGS:
     2020-09-06 20:04:47   ASC_Enable      on
     2020-10-07 13:48:19   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
     2020-10-07 05:02:44   ASC_ShuttersLastDrive maximum brightness threshold exceeded
     2020-10-07 07:00:01   ASC_Time_DriveDown 07.10.2020 - 22:30
     2020-10-07 07:00:01   ASC_Time_DriveUp 08.10.2020 - 07:00
     2020-10-07 07:00:01   ASC_Time_PrivacyDriveDown 07.10.2020 - 22:29
     2020-10-07 07:00:01   ASC_Time_PrivacyDriveUp 08.10.2020 - 07:00
     2020-10-07 12:23:01   alarm           
     2020-10-06 19:57:08   associatedWith  ROLLLADENSTEUERUNG
     2020-10-07 12:23:01   automatic       on
     2020-10-07 12:23:01   day_mode        Tagmodus
     2020-10-07 12:23:01   drive           Aktor ist gestoppt
     2020-10-07 12:23:01   flags           32
     2020-10-07 12:23:01   frost           off
     2020-10-07 05:02:42   last_drive      drive-up
     2020-10-07 12:23:01   lost_gateway    off
     2020-10-07 12:23:01   lost_sensor     off
     2020-10-07 12:23:01   motor           stop
     2020-10-07 12:23:01   obstacle        off
     2020-10-07 12:23:01   overload        off
     2020-10-07 12:23:01   pct             0
     2020-10-07 12:23:01   position        100
     2020-10-07 12:23:01   position_actual 100
     2020-10-07 05:02:26   position_desired 100
     2020-10-07 12:23:01   position_target 100
     2020-10-07 12:23:01   rain            off
     2020-10-07 12:23:01   signal          off
     2020-10-07 12:23:01   state           open
     2020-10-07 12:23:01   unreachable     off
     2020-10-07 12:23:01   wind            off
Attributes:
   ASC        2
   ASC_Adv    off
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 20
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon 0
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 0
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_BrightnessSensor OUT_BRIGHTNESSSENSOR:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 30
   ASC_Drive_Delay 60
   ASC_Drive_DelayStart 5
   ASC_GuestRoom off
   ASC_LockOut off
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownValue_beforeNightClose 30:20
   ASC_PrivacyDown_Pos 28
   ASC_PrivacyUpValue_beforeDayOpen 1:1
   ASC_PrivacyUp_Pos 30
   ASC_RainProtection off
   ASC_Roommate_Device RGR_RESIDENTS
   ASC_Roommate_Reading state
   ASC_Self_Defense_AbsentDelay 5
   ASC_Self_Defense_Mode gone
   ASC_Shading_InOutAzimuth 116:270
   ASC_Shading_MinMax_Elevation 25:100
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_SunnyCloudy 40000:25000
   ASC_Shading_WaitingPeriod 600
   ASC_Shutter_IdleDetection motor:stop
   ASC_ShuttersPlace window
   ASC_Sleep_Pos 0
   ASC_TempSensor HST_UG_HEIZUNGSSTEUERUNG:Temp.Aussen
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 07:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 20
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 20
   ASC_WindProtection off
   ASC_WindowRec FK_EG_WZ_FENSTER_STRUCTURE
   ASC_WindowRec_PosAfterDayClosed open
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   alias      Rollladen Wohnstubenfenster
   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
   event-on-change-reading position,motor
   genericDeviceType blind
   group      FENSTER
   room       30_EG->WOHNZIMMER,SELVECommeo
   type       HomeKit
   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_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,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_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 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
   verbose    2
   webCmd     up:stop:down:Pos1:Pos2:SavePos1:SavePos2:position


Das wäre eigentlich korrekt. Denn das Rollo soll ab einem Wert von > dem eingestellten fahren. Du hast -1 drin stehen und 0 ist größer -1.
So ein Mist da werde ich mir wohl etwas anderes ausdenken müssen.
Ich werde das ganze Konzept diesbezüglich noch mal überarbeiten.
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

CoolTux

Halt warte mal, machen wir es anders. Gib mal bitte einen utopischen Wert für morgens ein wenn Du möchtest das er nur nach der LastTime fährt. Also sowas wie

1000000:-1


Das sollte auf jeden Fall gehen.
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

trabantp60


zife

Zitat von: CoolTux am 07 Oktober 2020, 14:03:29
1000000:-1

Hey, Sonnenstürme, Klimawandel, Polverschiebung ... sicher bald ein realistischer Wert  8) 8)
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

fettgu

Das folgende ist kein Witz...

Mir ist seit einiger Zeit aufgefallen, dass die automatische Aussenbeleuchtung ganz schön oft ausgeschaltet wird - auch wenn sie gar nicht an ist; immer zu gewissen Zeiten am Abend und am Morgen. Ich hatte erst gedacht, ich habe meine Kommandos nicht im Griff und habe dann mal FHEM mit verbose level 4 ein bißchen laufen lassen. Da finde ich dann, dass ASC die Lampe ausschaltet - siehe die letzten beiden Zeilen unten. Die Lampe hat natürlich kein ASC attribut.

Woran kann das liegen?

Viele Grüße
Guido Fett

2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
          'state: home'
        ];

2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
          'state: home'
        ];

2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
          'state: home'
        ];

2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: Looking for SVN Id in module 98_DOIF.pm
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: global Name: Haus.Rolladensteuerung Notify: $VAR1 = [
          'DELETED out.relais.Beleuchtung.Eingang_till'
        ];

2020.10.07 19:52:03 3: ZWave set out.relais.Beleuchtung.Eingang off

zife

Also ich habe ja nun hoffentlich die aktuelle Version, bzw. die Testversion. Nur leider fahren meine Rollos immer noch um 20 Uhr zu, obwohl die Time_Down_Late auf 22 Uhr steht. Ich vermute, dass es mit der Sekundenangabe im Attribut PrivacyDownValue_beforeNightClose zusammenhängt, denn das kommt genau hin (7200 sek vor 22 Uhr). Das würde trabantp60's Beobachtungen nicht widersprechen, denn bei ihm sind es ja nur 30 Sekunden.

Oder ist das Quark?

Meine Idee war, dass die Rollos spätestens 2 Std. vor NightClose in den PrivacyMode fahren, sofern es bis dahin noch nicht dunkel ist.

Internals:
   FUUID      5f68f2c8-f33f-93cd-cad4-ca690ca30d841568
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolladenSteuerung
   NOTIFYDEV  DE_AstroFunktion,MS_GT_Sued_FAH60,RO_AZ_Sued_FSB61_OG,RO_BZ_Ost_FSB61_OG,RO_FE_Ost_FSB61_EG,RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG,RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG,RO_WC_Ost_FSB61_EG,RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG,RolladenSteuerung,global
   NR         66
   NTFY_ORDER 51-RolladenSteuerung
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.10.10
   OLDREADINGS:
   READINGS:
     2020-10-07 20:01:12   RO_AZ_Sued_FSB61_OG_PosValue 100
     2020-10-07 20:01:01   RO_AZ_Sued_FSB61_OG_lastPosValue 62
     2020-10-07 09:01:01   RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 09:28:23   RO_AZ_Sued_FSB61_PosValue 0
     2020-09-25 18:59:31   RO_AZ_Sued_FSB61_lastPosValue 100
     2020-10-07 20:01:01   RO_BZ_Ost_FSB61_OG_lastPosValue 0
     2020-10-07 09:01:01   RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:39:45   RO_BZ_Ost_FSB61_PosValue 33
     2020-09-25 18:59:31   RO_BZ_Ost_FSB61_lastPosValue 0
     2020-10-07 20:01:13   RO_FE_Ost_FSB61_EG_PosValue 100
     2020-10-07 20:01:02   RO_FE_Ost_FSB61_EG_lastPosValue 62
     2020-10-07 09:01:01   RO_FE_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:47   RO_FE_Ost_FSB61_PosValue 0
     2020-09-25 18:59:32   RO_FE_Ost_FSB61_lastPosValue 0
     2020-10-07 20:01:01   RO_KO_Ost_FSB61_OG_lastPosValue 0
     2020-10-07 09:01:01   RO_KO_Ost_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 09:29:15   RO_KO_Ost_FSB61_PosValue 0
     2020-09-25 18:59:32   RO_KO_Ost_FSB61_lastPosValue 0
     2020-10-07 20:01:10   RO_KO_Sued_FSB61_OG_PosValue 100
     2020-10-07 20:01:02   RO_KO_Sued_FSB61_OG_lastPosValue 64
     2020-10-07 09:01:01   RO_KO_Sued_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 09:28:19   RO_KO_Sued_FSB61_PosValue 0
     2020-09-25 18:59:32   RO_KO_Sued_FSB61_lastPosValue 100
     2020-10-07 20:01:48   RO_KU_Ost_FSB61_EG_PosValue 100
     2020-10-07 20:01:02   RO_KU_Ost_FSB61_EG_lastPosValue 60
     2020-10-07 09:01:01   RO_KU_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:46   RO_KU_Ost_FSB61_PosValue 0
     2020-09-25 18:59:33   RO_KU_Ost_FSB61_lastPosValue 0
     2020-10-07 20:01:27   RO_KU_Sued1_FSB61_EG_PosValue 100
     2020-10-07 20:01:03   RO_KU_Sued1_FSB61_EG_lastPosValue 0
     2020-10-07 09:01:01   RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:47   RO_KU_Sued1_FSB61_PosValue 0
     2020-09-25 18:59:33   RO_KU_Sued1_FSB61_lastPosValue 0
     2020-10-05 13:35:33   RO_KU_Sued2_FSB61_EG_PosValue 12
     2020-10-07 20:01:03   RO_KU_Sued2_FSB61_EG_lastPosValue 50
     2020-10-07 17:22:28   RO_KU_Sued2_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:56   RO_KU_Sued2_FSB61_PosValue 0
     2020-09-23 19:03:46   RO_KU_Sued2_FSB61_lastPosValue 100
     2020-09-26 13:22:02   RO_KW_Sued_FSB61_PosValue 100
     2020-09-25 18:59:34   RO_KW_Sued_FSB61_lastPosValue 100
     2020-09-26 13:22:13   RO_KW_West_FSB61_PosValue 100
     2020-09-25 18:59:34   RO_KW_West_FSB61_lastPosValue 100
     2020-09-26 13:21:14   RO_SZ_Nord_FSB61_PosValue 100
     2020-09-25 18:59:34   RO_SZ_Nord_FSB61_lastPosValue 100
     2020-09-26 13:21:23   RO_SZ_West_FSB61_PosValue 100
     2020-09-25 18:59:35   RO_SZ_West_FSB61_lastPosValue 22
     2020-10-07 20:01:15   RO_WC_Ost_FSB61_EG_PosValue 100
     2020-10-07 20:01:04   RO_WC_Ost_FSB61_EG_lastPosValue 62
     2020-10-07 09:01:02   RO_WC_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:47   RO_WC_Ost_FSB61_PosValue 0
     2020-09-25 18:59:35   RO_WC_Ost_FSB61_lastPosValue 0
     2020-10-07 20:01:35   RO_WZ_Sued_FSB61_EG_PosValue 100
     2020-10-07 20:01:04   RO_WZ_Sued_FSB61_EG_lastPosValue 0
     2020-10-07 09:01:02   RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:51   RO_WZ_Sued_FSB61_PosValue 0
     2020-09-25 18:59:36   RO_WZ_Sued_FSB61_lastPosValue 0
     2020-10-07 20:01:19   RO_WZ_West1_FSB61_EG_PosValue 100
     2020-10-07 20:01:04   RO_WZ_West1_FSB61_EG_lastPosValue 60
     2020-10-07 09:01:02   RO_WZ_West1_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:55   RO_WZ_West1_FSB61_PosValue 0
     2020-09-25 18:59:36   RO_WZ_West1_FSB61_lastPosValue 0
     2020-10-05 07:23:56   RO_WZ_West2_FSB61_EG_PosValue 0
     2020-10-07 20:01:05   RO_WZ_West2_FSB61_EG_lastPosValue 50
     2020-10-07 17:22:28   RO_WZ_West2_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:55   RO_WZ_West2_FSB61_PosValue 0
     2020-09-25 18:59:37   RO_WZ_West2_FSB61_lastPosValue 0
     2020-09-26 13:49:39   ascEnable       on
     2020-10-07 17:20:44   controlShading  on
     2020-09-21 21:45:40   hardLockOut     off
     2020-09-27 13:23:31   partyMode       off
     2020-10-06 23:28:55   room_EnOcean_EG_Flur RO_FE_Ost_FSB61_EG
     2020-10-06 23:28:55   room_EnOcean_EG_Kueche RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG
     2020-10-06 23:28:55   room_EnOcean_EG_WC RO_WC_Ost_FSB61_EG
     2020-10-06 23:28:55   room_EnOcean_EG_Wohnzimmer RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG
     2020-10-06 23:28:55   room_EnOcean_OG_Arbeitszimmer RO_AZ_Sued_FSB61_OG
     2020-10-06 23:28:55   room_EnOcean_OG_Badezimmer RO_BZ_Ost_FSB61_OG
     2020-10-06 23:28:55   room_EnOcean_OG_Kinderzimmer_Ost RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG
     2020-09-21 21:45:40   selfDefense     off
     2020-10-07 20:01:48   state           night close
     2020-09-21 21:52:44   sunriseTimeWeHoliday on
     2020-10-06 23:28:54   userAttrList    rolled out
   helper:
     shuttersList:
       RO_AZ_Sued_FSB61_OG
       RO_BZ_Ost_FSB61_OG
       RO_FE_Ost_FSB61_EG
       RO_KO_Ost_FSB61_OG
       RO_KO_Sued_FSB61_OG
       RO_KU_Ost_FSB61_EG
       RO_KU_Sued1_FSB61_EG
       RO_WC_Ost_FSB61_EG
       RO_WZ_Sued_FSB61_EG
       RO_WZ_West1_FSB61_EG
   monitoredDevs:
     DE_AstroFunktion:
       RolladenSteuerung ASC_twilightDevice
     MS_GT_Sued_FAH60:
       RO_AZ_Sued_FSB61_OG ASC_BrightnessSensor
       RO_BZ_Ost_FSB61_OG ASC_BrightnessSensor
       RO_FE_Ost_FSB61_EG ASC_BrightnessSensor
       RO_KO_Ost_FSB61_OG ASC_BrightnessSensor
       RO_KO_Sued_FSB61_OG ASC_BrightnessSensor
       RO_KU_Ost_FSB61_EG ASC_BrightnessSensor
       RO_KU_Sued1_FSB61_EG ASC_BrightnessSensor
       RO_KU_Sued2_FSB61_EG ASC_BrightnessSensor
       RO_WC_Ost_FSB61_EG ASC_BrightnessSensor
       RO_WZ_Sued_FSB61_EG ASC_BrightnessSensor
       RO_WZ_West1_FSB61_EG ASC_BrightnessSensor
       RO_WZ_West2_FSB61_EG ASC_BrightnessSensor
     RO_AZ_Sued_FSB61_OG:
     RO_BZ_Ost_FSB61_OG:
     RO_FE_Ost_FSB61_EG:
     RO_KO_Ost_FSB61_OG:
     RO_KO_Sued_FSB61_OG:
     RO_KU_Ost_FSB61_EG:
     RO_KU_Sued1_FSB61_EG:
     RO_WC_Ost_FSB61_EG:
     RO_WZ_Sued_FSB61_EG:
     RO_WZ_West1_FSB61_EG:
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 1000:-1
   ASC_expert 1
   ASC_tempSensor MT_KU_Nord_FTMT:TempWert2
   ASC_twilightDevice DE_AstroFunktion
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC
   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_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,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_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_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
   verbose    3



@trabantp60: kannst Du testweise mal in einem Rollo den Sekundenwert von PrivacyDownValue_beforeNightClose deutlich hochsetzen und schauen, ob das Rollo dann entsprechend früher ganz schließt? Es sei denn, CoolTux widerspricht, weil es gar nicht sein kann...  ;)
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

fraggle777

Zitat von: CoolTux am 05 Juli 2020, 21:46:04
Ich sehe das Problem. Oder besser die Probleme.

Erstmal hast Du sowohl im ASC als auch im Rollo jeweils ein Tempsensor definiert und dann auch noch den selben. Das ist Unsinn.
Und jetzt zum eigentlichen Problem. Du verwendest ein und das selbe Sensordevice für unterschiedliche Attribute. Das geht in ASC nicht auf Grund der interne Logik. Selbst bei unterschiedlichen Readings ist das nicht möglich.

Meine Empfehlung ist es Dummy Devices für die jeweiligen Readings an zu legen.

Das wind-unprotected kommt von dieser Doppelbelegung. ASC wusste nicht was genau das ist. Ich denke es war Dein Brightness Sensor aber ASC hat die erste Funktion genommen welche es dem Device zuordnen konnte und das war wohl Wind.



Grüße

Hallo CoolTux,

ich habe auch das Problem mit dem wind-unprotect: Meine Jalousien fahren immer runter wenn der Wind weg ist, egal ob es draußen dunkel oder hell ist und eben auch dann, wenn eigentlich gar nicht beschattet werden soll. Ich verwende aber tatsächlich in verschiedenen Attributen unterschiedliche readings ein und desselben Wetter-Sensors. Das werde ich dann Deiner Empfehlung nach mit den Dummys verändern. Was mich jetzt aber stutzig gemacht hat, war Deine Aussage zu den Temperatursensoren. Ich habe ebenfalls immer den gleichen Temperatursensor im ASC und in allen Jalousien. Du meintest, das sei Unsinn. Wie wäre es denn richtig?

Viele Grüße

Philip

CoolTux

Zitat von: fettgu am 07 Oktober 2020, 20:06:02
Das folgende ist kein Witz...

Mir ist seit einiger Zeit aufgefallen, dass die automatische Aussenbeleuchtung ganz schön oft ausgeschaltet wird - auch wenn sie gar nicht an ist; immer zu gewissen Zeiten am Abend und am Morgen. Ich hatte erst gedacht, ich habe meine Kommandos nicht im Griff und habe dann mal FHEM mit verbose level 4 ein bißchen laufen lassen. Da finde ich dann, dass ASC die Lampe ausschaltet - siehe die letzten beiden Zeilen unten. Die Lampe hat natürlich kein ASC attribut.

Woran kann das liegen?

Viele Grüße
Guido Fett

2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
          'state: home'
        ];

2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
          'state: home'
        ];

2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:02 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: struc.rr_family Name: Haus.Rolladensteuerung Notify: $VAR1 = [
          'state: home'
        ];

2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: state
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - EventProcessingRoommate_1: Roll.eg.wz.Kamin und Events state: home
2020.10.07 19:52:03 4: Looking for SVN Id in module 98_DOIF.pm
2020.10.07 19:52:03 4: AutoShuttersControl (Haus.Rolladensteuerung) - Devname: global Name: Haus.Rolladensteuerung Notify: $VAR1 = [
          'DELETED out.relais.Beleuchtung.Eingang_till'
        ];

2020.10.07 19:52:03 3: ZWave set out.relais.Beleuchtung.Eingang off


Dann muss das Gerät out.relais.Beleuchtung.Eingang irgendwo als Attribut drin stehen oder zu mindest steht es dann in der NOTIFYDEV als Internal im ASC Device. Bitte einmal prüfen. Kannst auch gerne ein list vom ASC hier eintragen.
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

CoolTux

Zitat von: zife am 07 Oktober 2020, 20:09:19
Also ich habe ja nun hoffentlich die aktuelle Version, bzw. die Testversion. Nur leider fahren meine Rollos immer noch um 20 Uhr zu, obwohl die Time_Down_Late auf 22 Uhr steht. Ich vermute, dass es mit der Sekundenangabe im Attribut PrivacyDownValue_beforeNightClose zusammenhängt, denn das kommt genau hin (7200 sek vor 22 Uhr). Das würde trabantp60's Beobachtungen nicht widersprechen, denn bei ihm sind es ja nur 30 Sekunden.

Oder ist das Quark?

Meine Idee war, dass die Rollos spätestens 2 Std. vor NightClose in den PrivacyMode fahren, sofern es bis dahin noch nicht dunkel ist.

Internals:
   FUUID      5f68f2c8-f33f-93cd-cad4-ca690ca30d841568
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       RolladenSteuerung
   NOTIFYDEV  DE_AstroFunktion,MS_GT_Sued_FAH60,RO_AZ_Sued_FSB61_OG,RO_BZ_Ost_FSB61_OG,RO_FE_Ost_FSB61_EG,RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG,RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG,RO_WC_Ost_FSB61_EG,RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG,RolladenSteuerung,global
   NR         66
   NTFY_ORDER 51-RolladenSteuerung
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.10.10
   OLDREADINGS:
   READINGS:
     2020-10-07 20:01:12   RO_AZ_Sued_FSB61_OG_PosValue 100
     2020-10-07 20:01:01   RO_AZ_Sued_FSB61_OG_lastPosValue 62
     2020-10-07 09:01:01   RO_AZ_Sued_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 09:28:23   RO_AZ_Sued_FSB61_PosValue 0
     2020-09-25 18:59:31   RO_AZ_Sued_FSB61_lastPosValue 100
     2020-10-07 20:01:01   RO_BZ_Ost_FSB61_OG_lastPosValue 0
     2020-10-07 09:01:01   RO_BZ_Ost_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:39:45   RO_BZ_Ost_FSB61_PosValue 33
     2020-09-25 18:59:31   RO_BZ_Ost_FSB61_lastPosValue 0
     2020-10-07 20:01:13   RO_FE_Ost_FSB61_EG_PosValue 100
     2020-10-07 20:01:02   RO_FE_Ost_FSB61_EG_lastPosValue 62
     2020-10-07 09:01:01   RO_FE_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:47   RO_FE_Ost_FSB61_PosValue 0
     2020-09-25 18:59:32   RO_FE_Ost_FSB61_lastPosValue 0
     2020-10-07 20:01:01   RO_KO_Ost_FSB61_OG_lastPosValue 0
     2020-10-07 09:01:01   RO_KO_Ost_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 09:29:15   RO_KO_Ost_FSB61_PosValue 0
     2020-09-25 18:59:32   RO_KO_Ost_FSB61_lastPosValue 0
     2020-10-07 20:01:10   RO_KO_Sued_FSB61_OG_PosValue 100
     2020-10-07 20:01:02   RO_KO_Sued_FSB61_OG_lastPosValue 64
     2020-10-07 09:01:01   RO_KO_Sued_FSB61_OG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 09:28:19   RO_KO_Sued_FSB61_PosValue 0
     2020-09-25 18:59:32   RO_KO_Sued_FSB61_lastPosValue 100
     2020-10-07 20:01:48   RO_KU_Ost_FSB61_EG_PosValue 100
     2020-10-07 20:01:02   RO_KU_Ost_FSB61_EG_lastPosValue 60
     2020-10-07 09:01:01   RO_KU_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:46   RO_KU_Ost_FSB61_PosValue 0
     2020-09-25 18:59:33   RO_KU_Ost_FSB61_lastPosValue 0
     2020-10-07 20:01:27   RO_KU_Sued1_FSB61_EG_PosValue 100
     2020-10-07 20:01:03   RO_KU_Sued1_FSB61_EG_lastPosValue 0
     2020-10-07 09:01:01   RO_KU_Sued1_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:47   RO_KU_Sued1_FSB61_PosValue 0
     2020-09-25 18:59:33   RO_KU_Sued1_FSB61_lastPosValue 0
     2020-10-05 13:35:33   RO_KU_Sued2_FSB61_EG_PosValue 12
     2020-10-07 20:01:03   RO_KU_Sued2_FSB61_EG_lastPosValue 50
     2020-10-07 17:22:28   RO_KU_Sued2_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:56   RO_KU_Sued2_FSB61_PosValue 0
     2020-09-23 19:03:46   RO_KU_Sued2_FSB61_lastPosValue 100
     2020-09-26 13:22:02   RO_KW_Sued_FSB61_PosValue 100
     2020-09-25 18:59:34   RO_KW_Sued_FSB61_lastPosValue 100
     2020-09-26 13:22:13   RO_KW_West_FSB61_PosValue 100
     2020-09-25 18:59:34   RO_KW_West_FSB61_lastPosValue 100
     2020-09-26 13:21:14   RO_SZ_Nord_FSB61_PosValue 100
     2020-09-25 18:59:34   RO_SZ_Nord_FSB61_lastPosValue 100
     2020-09-26 13:21:23   RO_SZ_West_FSB61_PosValue 100
     2020-09-25 18:59:35   RO_SZ_West_FSB61_lastPosValue 22
     2020-10-07 20:01:15   RO_WC_Ost_FSB61_EG_PosValue 100
     2020-10-07 20:01:04   RO_WC_Ost_FSB61_EG_lastPosValue 62
     2020-10-07 09:01:02   RO_WC_Ost_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:47   RO_WC_Ost_FSB61_PosValue 0
     2020-09-25 18:59:35   RO_WC_Ost_FSB61_lastPosValue 0
     2020-10-07 20:01:35   RO_WZ_Sued_FSB61_EG_PosValue 100
     2020-10-07 20:01:04   RO_WZ_Sued_FSB61_EG_lastPosValue 0
     2020-10-07 09:01:02   RO_WZ_Sued_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:51   RO_WZ_Sued_FSB61_PosValue 0
     2020-09-25 18:59:36   RO_WZ_Sued_FSB61_lastPosValue 0
     2020-10-07 20:01:19   RO_WZ_West1_FSB61_EG_PosValue 100
     2020-10-07 20:01:04   RO_WZ_West1_FSB61_EG_lastPosValue 60
     2020-10-07 09:01:02   RO_WZ_West1_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:55   RO_WZ_West1_FSB61_PosValue 0
     2020-09-25 18:59:36   RO_WZ_West1_FSB61_lastPosValue 0
     2020-10-05 07:23:56   RO_WZ_West2_FSB61_EG_PosValue 0
     2020-10-07 20:01:05   RO_WZ_West2_FSB61_EG_lastPosValue 50
     2020-10-07 17:22:28   RO_WZ_West2_FSB61_EG_nextAstroTimeEvent 07.10.2020 - 22:01
     2020-09-26 07:40:55   RO_WZ_West2_FSB61_PosValue 0
     2020-09-25 18:59:37   RO_WZ_West2_FSB61_lastPosValue 0
     2020-09-26 13:49:39   ascEnable       on
     2020-10-07 17:20:44   controlShading  on
     2020-09-21 21:45:40   hardLockOut     off
     2020-09-27 13:23:31   partyMode       off
     2020-10-06 23:28:55   room_EnOcean_EG_Flur RO_FE_Ost_FSB61_EG
     2020-10-06 23:28:55   room_EnOcean_EG_Kueche RO_KU_Ost_FSB61_EG,RO_KU_Sued1_FSB61_EG
     2020-10-06 23:28:55   room_EnOcean_EG_WC RO_WC_Ost_FSB61_EG
     2020-10-06 23:28:55   room_EnOcean_EG_Wohnzimmer RO_WZ_Sued_FSB61_EG,RO_WZ_West1_FSB61_EG
     2020-10-06 23:28:55   room_EnOcean_OG_Arbeitszimmer RO_AZ_Sued_FSB61_OG
     2020-10-06 23:28:55   room_EnOcean_OG_Badezimmer RO_BZ_Ost_FSB61_OG
     2020-10-06 23:28:55   room_EnOcean_OG_Kinderzimmer_Ost RO_KO_Ost_FSB61_OG,RO_KO_Sued_FSB61_OG
     2020-09-21 21:45:40   selfDefense     off
     2020-10-07 20:01:48   state           night close
     2020-09-21 21:52:44   sunriseTimeWeHoliday on
     2020-10-06 23:28:54   userAttrList    rolled out
   helper:
     shuttersList:
       RO_AZ_Sued_FSB61_OG
       RO_BZ_Ost_FSB61_OG
       RO_FE_Ost_FSB61_EG
       RO_KO_Ost_FSB61_OG
       RO_KO_Sued_FSB61_OG
       RO_KU_Ost_FSB61_EG
       RO_KU_Sued1_FSB61_EG
       RO_WC_Ost_FSB61_EG
       RO_WZ_Sued_FSB61_EG
       RO_WZ_West1_FSB61_EG
   monitoredDevs:
     DE_AstroFunktion:
       RolladenSteuerung ASC_twilightDevice
     MS_GT_Sued_FAH60:
       RO_AZ_Sued_FSB61_OG ASC_BrightnessSensor
       RO_BZ_Ost_FSB61_OG ASC_BrightnessSensor
       RO_FE_Ost_FSB61_EG ASC_BrightnessSensor
       RO_KO_Ost_FSB61_OG ASC_BrightnessSensor
       RO_KO_Sued_FSB61_OG ASC_BrightnessSensor
       RO_KU_Ost_FSB61_EG ASC_BrightnessSensor
       RO_KU_Sued1_FSB61_EG ASC_BrightnessSensor
       RO_KU_Sued2_FSB61_EG ASC_BrightnessSensor
       RO_WC_Ost_FSB61_EG ASC_BrightnessSensor
       RO_WZ_Sued_FSB61_EG ASC_BrightnessSensor
       RO_WZ_West1_FSB61_EG ASC_BrightnessSensor
       RO_WZ_West2_FSB61_EG ASC_BrightnessSensor
     RO_AZ_Sued_FSB61_OG:
     RO_BZ_Ost_FSB61_OG:
     RO_FE_Ost_FSB61_EG:
     RO_KO_Ost_FSB61_OG:
     RO_KO_Sued_FSB61_OG:
     RO_KU_Ost_FSB61_EG:
     RO_KU_Sued1_FSB61_EG:
     RO_WC_Ost_FSB61_EG:
     RO_WZ_Sued_FSB61_EG:
     RO_WZ_West1_FSB61_EG:
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 1000:-1
   ASC_expert 1
   ASC_tempSensor MT_KU_Nord_FTMT:TempWert2
   ASC_twilightDevice DE_AstroFunktion
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC
   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_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,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_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_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
   verbose    3



@trabantp60: kannst Du testweise mal in einem Rollo den Sekundenwert von PrivacyDownValue_beforeNightClose deutlich hochsetzen und schauen, ob das Rollo dann entsprechend früher ganz schließt? Es sei denn, CoolTux widerspricht, weil es gar nicht sein kann...  ;)

Gib mal bitte ein list von dem Rollo wo das passiert ist. Privacy sollte ja nicht komplett schließen sondern nur in eine Antisichtposition fahren.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Zitat von: fraggle777 am 08 Oktober 2020, 07:22:49
Hallo CoolTux,

ich habe auch das Problem mit dem wind-unprotect: Meine Jalousien fahren immer runter wenn der Wind weg ist, egal ob es draußen dunkel oder hell ist und eben auch dann, wenn eigentlich gar nicht beschattet werden soll. Ich verwende aber tatsächlich in verschiedenen Attributen unterschiedliche readings ein und desselben Wetter-Sensors. Das werde ich dann Deiner Empfehlung nach mit den Dummys verändern. Was mich jetzt aber stutzig gemacht hat, war Deine Aussage zu den Temperatursensoren. Ich habe ebenfalls immer den gleichen Temperatursensor im ASC und in allen Jalousien. Du meintest, das sei Unsinn. Wie wäre es denn richtig?

Viele Grüße

Philip

Entweder verstehe ich Dich nicht korrekt oder Du verwechselst da was.

Erstmal zum Tempsensor. Wenn Du eh überall den selben hast reicht es diesen im ASC Device an zu geben, Du musst ihn nicht noch zusätzlich in den Rollo mit angeben.

ZitatIch verwende aber tatsächlich in verschiedenen Attributen unterschiedliche readings ein und desselben Wetter-Sensors.
Das hier ist in der Tat ein Problem. Ein Multisensor kann ASC nicht verarbeiten. Zu mindest nicht so wirklich. Ich habe da einige Sachen versucht abzufangen und generell können auch einige Readings eines Multisensors unterschieden werden. Je nach dem was genau erfasst wurde.
Allerdings dürfte das ganze nichts mit Deinem eigentlichen Problem zu tun haben denke ich. Das die Rollos wieder fahren wenn der Windsensor sofort vom Wert unter die Hysterese fällt ist ja so gewollt und hat auch nichts mit Beschattung zu tun. Wenn Wind erfasst wird fährt das Rollo in die ClosedPos und nach dem unterschreiten der Hysterese sollte er wieder öffnen.
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