[73_AutoShuttersControl.pm] Neues Modul zum automatisierten steuern von Rolläden

Begonnen von CoolTux, 30 Oktober 2018, 17:29:46

Vorheriges Thema - Nächstes Thema

flummy1978

Mahlzeit,

ich hab gestern nach den fehlenden Einträgen schonmal soweit geschafft, dass die Rollos, jeweils von alleine die Abschattung beginnen. Also sie fahren runter, so wie sie sollen.

Allerdings habe ich noch ein Problem mit dem Hochfahren. Wodurch wird das beeinflusst? Ausschließlich der Helligkeitssensor ?

Ich habe ja den Dummy in Betrieb, d.h er sagt dem ASC, dass wir durchgehend Sonne am Himmel haben (was ja grad sogar komplett stimmt) aber dennoch soll das Rollo ja hochfahren, wenn die Sonne nicht mehr im Fenster Bereich ist. In meine Fall fährt es nicht hoch, selbst wenn (wie jetzt grad) die Sonne bereits hinterm Haus verschwunden ist, ich also mit: ASC_Shading_Angle_Right 30 und ASC_Shading_Direction 65 bereits die 175 ° wie sie aktuell sind ja längst überschritten habe.

Vielleicht hast Du da einen Tipp für mich wonach ich schauen könnte, das List vom betroffenen Fenster folgt, allerdings sind gestern abend die anderen "Testfenster" auch nicht hoch gefahren:

Internals:
   FUUID      5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
   NAME       Rollo_EG_BAD
   NR         61
   STATE      pct-70
   TYPE       ROLLO
   stoptime   1556089304
   READINGS:
     2019-04-23 15:06:42   ASC_Shading_WaitingPeriod 120
     2019-04-24 09:01:32   ASC_ShuttersLastDrive shading in
     2019-04-24 07:30:02   ASC_Time_DriveDown 24.04.2019 - 21:45
     2019-04-24 07:30:02   ASC_Time_DriveUp 25.04.2019 - 07:30
     2019-04-24 09:01:32   command         pct-70
     2019-04-24 09:01:32   desired_pct     70
     2019-04-24 09:01:32   drive-type      modul
     2019-04-24 09:01:32   last_drive      drive-down
     2019-04-24 09:01:44   level           pct-70
     2019-04-24 09:01:44   pct             70
     2019-04-24 09:01:44   state           pct-70
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Brightness_Reading brightness
   ASC_Brightness_Sensor setupVars
   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 always
   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:45
   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 Rollo.Bad01.ZU on;set Rollo.Bad01.AUF off
   rl_commandStop set Rollo.Bad01.AUF off;set Rollo.Bad01.ZU off
   rl_commandUp set Rollo.Bad01.AUF on;set Rollo.Bad01.ZU off
   rl_excessBottom 2
   rl_excessTop 1
   rl_resetTime 0
   rl_secondsDown 15
   rl_secondsUp 17
   rl_switchTime 3
   rl_type    normal
   room       Bad
   sortby     2
   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_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


Vielen Dank
Grüße
Andreas

p.s. Etwas persönliches frage ich per PN, wenn das nicht gewünscht wird (oder empfangen wird etc), sag bitte bescheid ;)

CoolTux

Zitat von: flummy1978 am 24 April 2019, 13:40:01
Mahlzeit,

ich hab gestern nach den fehlenden Einträgen schonmal soweit geschafft, dass die Rollos, jeweils von alleine die Abschattung beginnen. Also sie fahren runter, so wie sie sollen.

Allerdings habe ich noch ein Problem mit dem Hochfahren. Wodurch wird das beeinflusst? Ausschließlich der Helligkeitssensor ?

Ich habe ja den Dummy in Betrieb, d.h er sagt dem ASC, dass wir durchgehend Sonne am Himmel haben (was ja grad sogar komplett stimmt) aber dennoch soll das Rollo ja hochfahren, wenn die Sonne nicht mehr im Fenster Bereich ist. In meine Fall fährt es nicht hoch, selbst wenn (wie jetzt grad) die Sonne bereits hinterm Haus verschwunden ist, ich also mit: ASC_Shading_Angle_Right 30 und ASC_Shading_Direction 65 bereits die 175 ° wie sie aktuell sind ja längst überschritten habe.

Vielleicht hast Du da einen Tipp für mich wonach ich schauen könnte, das List vom betroffenen Fenster folgt, allerdings sind gestern abend die anderen "Testfenster" auch nicht hoch gefahren:

Internals:
   FUUID      5c46de22-f33f-bea8-979f-89a2e7ebbf80d514
   NAME       Rollo_EG_BAD
   NR         61
   STATE      pct-70
   TYPE       ROLLO
   stoptime   1556089304
   READINGS:
     2019-04-23 15:06:42   ASC_Shading_WaitingPeriod 120
     2019-04-24 09:01:32   ASC_ShuttersLastDrive shading in
     2019-04-24 07:30:02   ASC_Time_DriveDown 24.04.2019 - 21:45
     2019-04-24 07:30:02   ASC_Time_DriveUp 25.04.2019 - 07:30
     2019-04-24 09:01:32   command         pct-70
     2019-04-24 09:01:32   desired_pct     70
     2019-04-24 09:01:32   drive-type      modul
     2019-04-24 09:01:32   last_drive      drive-down
     2019-04-24 09:01:44   level           pct-70
     2019-04-24 09:01:44   pct             70
     2019-04-24 09:01:44   state           pct-70
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Brightness_Reading brightness
   ASC_Brightness_Sensor setupVars
   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 always
   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:45
   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 Rollo.Bad01.ZU on;set Rollo.Bad01.AUF off
   rl_commandStop set Rollo.Bad01.AUF off;set Rollo.Bad01.ZU off
   rl_commandUp set Rollo.Bad01.AUF on;set Rollo.Bad01.ZU off
   rl_excessBottom 2
   rl_excessTop 1
   rl_resetTime 0
   rl_secondsDown 15
   rl_secondsUp 17
   rl_switchTime 3
   rl_type    normal
   room       Bad
   sortby     2
   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_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


Vielen Dank
Grüße
Andreas

p.s. Etwas persönliches frage ich per PN, wenn das nicht gewünscht wird (oder empfangen wird etc), sag bitte bescheid ;)

Genau das bin ich aktuell am testen. Und habe festgestellt das sobald das Fenster laut definition aus dem Winkel raus ist die Beschattung beendet wird.
Ich teste das alles allerdings mit der aktuellen Developerversion welche als stabil Ende der Woche per FHEM Update kommen soll.
Wenn Du magst kannst Du sie auch gerne schon vor ab testen.
https://forum.fhem.de/index.php/topic,97976.0.html
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

ch.eick

Hallo zusammen,

für das ASC bin ich Neuling und habe gestern von meiner "normalen" Zeitsteuerung den Wechsel zum ASC begonnen.

Folgende Merkwürdigkeiten habe ich nun bereits festgestellt.

1) Zum Sonnenuntergang fuhren alle Rollos herunter, jedoch nur ca 90 %

2) Heute Morgen fuhren alle Rollos nahezu willkürlich hoch.
   Eins war ganz oben,
   zwei längere ca 50 %
   Ein anderes hatte ca den Stand von 15 %
   Das letzte sollte dann um 10 Uhr hochfahren, steht jetzt jedoch bei ca 30 %

Ich hatte gestern nach einem FHEM total Update mit der ASC Version 0.4.0.9 begonnen.

1) Alle Rollos besitzen ein EnOcean FSB61
Die Rollos fahren bei open/close oder auch mit einem manuellen Taster sauber in die Endpositionen.
Der Laufzeittimer ist an der Endposition nahezu sofort abgelaufen, was durch ein klick zu hören ist
und mit einem "ACK" zum FHEM bestätigt wird.

Bisher fuhren die Rollos mit einem "{ sunrise(0,"07:00","09:00") }" oder entsprechend "sunset" sauber rauf und runter.

Nach Anleitung habe ich dann alle devices für ASC vorbereitet und mit "scanForShutters" hinzugefügt.
Das Ergebnis sieht jetzt folgendermaßen, mit meinen angepassten Zeiten aus.

defmod AR_O_Rollo_FSB61 EnOcean 019ECA75
attr AR_O_Rollo_FSB61 userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-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 room_map structexclude
attr AR_O_Rollo_FSB61 ASC 1
attr AR_O_Rollo_FSB61 ASC_Antifreeze off
attr AR_O_Rollo_FSB61 ASC_Antifreeze_Pos 85
attr AR_O_Rollo_FSB61 ASC_AutoAstroModeEvening CIVIL
attr AR_O_Rollo_FSB61 ASC_AutoAstroModeEveningHorizon none
attr AR_O_Rollo_FSB61 ASC_AutoAstroModeMorning CIVIL
attr AR_O_Rollo_FSB61 ASC_AutoAstroModeMorningHorizon none
attr AR_O_Rollo_FSB61 ASC_BlockingTime_afterManual 1200
attr AR_O_Rollo_FSB61 ASC_BlockingTime_beforDayOpen 3600
attr AR_O_Rollo_FSB61 ASC_BlockingTime_beforNightClose 3600
attr AR_O_Rollo_FSB61 ASC_BrightnessMaxVal -1
attr AR_O_Rollo_FSB61 ASC_BrightnessMinVal -1
attr AR_O_Rollo_FSB61 ASC_Brightness_Reading brightness
attr AR_O_Rollo_FSB61 ASC_Brightness_Sensor none
attr AR_O_Rollo_FSB61 ASC_Closed_Pos 100
attr AR_O_Rollo_FSB61 ASC_ComfortOpen_Pos 20
attr AR_O_Rollo_FSB61 ASC_Down astro
attr AR_O_Rollo_FSB61 ASC_Drive_Offset -1
attr AR_O_Rollo_FSB61 ASC_Drive_OffsetStart -1
attr AR_O_Rollo_FSB61 ASC_GuestRoom none
attr AR_O_Rollo_FSB61 ASC_LockOut off
attr AR_O_Rollo_FSB61 ASC_LockOut_Cmd none
attr AR_O_Rollo_FSB61 ASC_Mode_Down always
attr AR_O_Rollo_FSB61 ASC_Mode_Up always
attr AR_O_Rollo_FSB61 ASC_Open_Pos 0
attr AR_O_Rollo_FSB61 ASC_Partymode off
attr AR_O_Rollo_FSB61 ASC_Pos_Reading position
attr AR_O_Rollo_FSB61 ASC_PrivacyDownTime_beforNightClose -1
attr AR_O_Rollo_FSB61 ASC_PrivacyDown_Pos 50
attr AR_O_Rollo_FSB61 ASC_Roommate_Device none
attr AR_O_Rollo_FSB61 ASC_Roommate_Reading state
attr AR_O_Rollo_FSB61 ASC_Self_Defense_Exclude off
attr AR_O_Rollo_FSB61 ASC_Shading_Angle_Left 75
attr AR_O_Rollo_FSB61 ASC_Shading_Angle_Right 75
attr AR_O_Rollo_FSB61 ASC_Shading_Direction 180
attr AR_O_Rollo_FSB61 ASC_Shading_Min_Elevation 25
attr AR_O_Rollo_FSB61 ASC_Shading_Min_OutsideTemperature 18
attr AR_O_Rollo_FSB61 ASC_Shading_Mode off
attr AR_O_Rollo_FSB61 ASC_Shading_Pos 80
attr AR_O_Rollo_FSB61 ASC_Shading_StateChange_Cloudy 20000
attr AR_O_Rollo_FSB61 ASC_Shading_StateChange_Sunny 35000
attr AR_O_Rollo_FSB61 ASC_Shading_WaitingPeriod 1200
attr AR_O_Rollo_FSB61 ASC_ShuttersPlace window
attr AR_O_Rollo_FSB61 ASC_Time_Down_Early 17:30
attr AR_O_Rollo_FSB61 ASC_Time_Down_Late 22:00
attr AR_O_Rollo_FSB61 ASC_Time_Up_Early 07:00
attr AR_O_Rollo_FSB61 ASC_Time_Up_Late 09:00
attr AR_O_Rollo_FSB61 ASC_Time_Up_WE_Holiday 08:30
attr AR_O_Rollo_FSB61 ASC_Up astro
attr AR_O_Rollo_FSB61 ASC_Ventilate_Pos 70
attr AR_O_Rollo_FSB61 ASC_Ventilate_Window_Open on
attr AR_O_Rollo_FSB61 ASC_WiggleValue 5
attr AR_O_Rollo_FSB61 ASC_WindowRec none
attr AR_O_Rollo_FSB61 ASC_WindowRec_subType twostate
attr AR_O_Rollo_FSB61 IODev TCM_ESP3_0
attr AR_O_Rollo_FSB61 comMode confirm
attr AR_O_Rollo_FSB61 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
attr AR_O_Rollo_FSB61 eep A5-3F-7F
attr AR_O_Rollo_FSB61 manufID 00D
attr AR_O_Rollo_FSB61 model Eltako_FSB61
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 18
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 5
attr AR_O_Rollo_FSB61 webCmd opens:stop:closes

setstate AR_O_Rollo_FSB61 0
setstate AR_O_Rollo_FSB61 2019-04-24 09:03:02 .anglePosStart 90
setstate AR_O_Rollo_FSB61 2019-04-24 09:03:02 .positionStart 100
setstate AR_O_Rollo_FSB61 2019-04-24 07:00:04 ASC_ShuttersLastDrive day open
setstate AR_O_Rollo_FSB61 2019-04-24 07:00:05 ASC_Time_DriveDown 24.04.2019 - 21:07
setstate AR_O_Rollo_FSB61 2019-04-24 07:00:05 ASC_Time_DriveUp 25.04.2019 - 07:00
setstate AR_O_Rollo_FSB61 2019-04-24 09:03:02 anglePos 90
setstate AR_O_Rollo_FSB61 2019-04-24 09:03:02 block unlock
setstate AR_O_Rollo_FSB61 2019-04-24 11:44:10 endPosition open_ack
setstate AR_O_Rollo_FSB61 2019-04-24 11:44:10 position 0
setstate AR_O_Rollo_FSB61 2019-04-24 11:44:10 state open_ack
setstate AR_O_Rollo_FSB61 2018-07-30 14:35:36 teach 4BS teach-in sent



Das ASC Device hat nun diese definition:

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_shuttersDriveOffset 0
attr ASC ASC_temperatureReading temperature
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-04-24 09:03:02 AR_O_Rollo_FSB61_PosValue 100
setstate ASC 2019-04-24 07:00:05 AR_O_Rollo_FSB61_lastPosValue 100
setstate ASC 2019-04-24 07:00:05 AR_O_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
setstate ASC 2019-04-24 11:05:58 BA_N_Rollo_FSB61_PosValue 6
setstate ASC 2019-04-24 07:00:06 BA_N_Rollo_FSB61_lastPosValue 100
setstate ASC 2019-04-24 07:00:06 BA_N_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
setstate ASC 2019-04-24 11:02:03 KU_S_Rollo_FSB61_PosValue 23
setstate ASC 2019-04-24 05:44:33 KU_S_Rollo_FSB61_lastPosValue 100
setstate ASC 2019-04-24 05:44:33 KU_S_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
setstate ASC 2019-04-24 10:00:21 SC_W_Rollo_FSB61_PosValue 0
setstate ASC 2019-04-24 10:00:05 SC_W_Rollo_FSB61_lastPosValue 100
setstate ASC 2019-04-24 10:00:05 SC_W_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
setstate ASC 2019-04-24 11:02:19 WO_S_Rollo_FSB61_PosValue 100
setstate ASC 2019-04-24 07:00:07 WO_S_Rollo_FSB61_lastPosValue 100
setstate ASC 2019-04-24 07:00:07 WO_S_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
setstate ASC 2019-04-24 11:02:01 WO_W_Rollo_FSB61_PosValue 6
setstate ASC 2019-04-24 05:44:34 WO_W_Rollo_FSB61_lastPosValue 100
setstate ASC 2019-04-24 05:44:34 WO_W_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
setstate ASC 2019-04-23 12:03:13 hardLockOut on
setstate ASC 2019-04-23 11:34:25 partyMode off
setstate ASC 2019-04-23 11:38:04 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-04-23 12:14:45 selfDefense off
setstate ASC 2019-04-24 11:05:58 state manual
setstate ASC 2019-04-23 11:34:25 sunriseTimeWeHoliday off
setstate ASC 2019-04-23 11:38:04 userAttrList rolled out


Nach dem Schließen gestern Abend wurde von mir "attr ASC ASC_shuttersDriveOffset 0" gesetzt, da bei den Rollos "ASC_Drive_Offset -1" als default steht.

Weiterhin habe ich dann auch noch diese reading groups erstellt:
rg_ASC_Rollaeden_Level, rg_ASC_Rollaeden_Times, rg_ASC_Rolllaeden_Shading

Meine Installation besitzt keine Fensterkontakt, Licht oder Regensensoren.

1) Es soll im ersten Schritt nur das normale auf und ab zu jeweils 100 % (open/close) erfolgen.
2) Ein Rolle soll abends nicht geschlossen werden, da gehts zum Pool :-) und ich habe noch keinen Kontakt an der Türe.
3) Bisher hatte ich um 10:00 Uhr ein generelles hoch aller Rollos

4) Danach möchte ich noch Beschattung einführen
5) Roommate ist in Vorbereitung

6) Die Lüften Funktion benötige ich wegen einer KWL nicht. Muss ich dann Dummys für Fensterkontakte erstellen? Oder einfach nichts machen :-)

Was habe ich nun für Punkt 1) und 2) falsch gemacht?
Wie kann ich Punkt 3) erreichen? Ich habe da etwas mit dem Aussperrschutz gelesen, brauch ich da auch einen Dummy für "die Tür ist offen" ?

Viele Grüße
    Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

CoolTux

Hallo Christian,

Mir hilft ein list von einem Rolllo und dem ASC Device mehr wie die RAW Definition.
Hoch bei Sonnenaufgang und runter bei Sonnenuntergang sollte kein Problem sein. Wieso Deine Rolllos so unterschiedlich gefahren sind kann ich nicht sagen. Das Modul macht nichts weiter wie das was Du per Hand über einen set Befehl auch machen würdest. Es schickt ein
set DEVICENAME CMD POSITION

In Deiner Konfig wäre das also eine 100 für schließen und eine 0 für öffnen als POSITION

AR_O_Rollo_FSB61 ASC_Pos_Reading position
Das besagt das ASC die aktuelle Position des Rolllos über das Reading position erhält und da ich kein festen Eintrag für EnOcean finden kann er mit position auch die neue Position anfahren will.
set DEVICE position 100

sollte dann also bei Dir das Rolllo schließen.

Lass uns das erstmal abklären.
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

ch.eick

Hallo,

ich habe gerade folgendes getestet:

set AR_O_Rollo_FSB61 position 0       das Rollo fährt bis zur maximal eingestellten Fahrzeit nach oben, ein klick ist im Rollorelais zu hören
set AR_O_Rollo_FSB61 position 100   das Rollo fährt bis zur maximal eingestellten Fahrzeit nach unten und es ist auch ein klick zu hören.

Und noch die Listings:

Internals:
   DEF        019ECA75
   FUUID      5c49d3da-f33f-81e9-fbb3-85ca0d408ad0c285
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     24
   NAME       AR_O_Rollo_FSB61
   NR         63
   NTFY_ORDER 50-AR_O_Rollo_FSB61
   STATE      0
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 24
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -58
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 0
   TCM_ESP3_0_SubTelNum 3
   TCM_ESP3_0_TIME 2019-04-24 14:31:07
   TYPE       EnOcean
   READINGS:
     2019-04-24 14:30:48   ASC_ShuttersLastDrive manual
     2019-04-24 07:00:05   ASC_Time_DriveDown 24.04.2019 - 21:07
     2019-04-24 07:00:05   ASC_Time_DriveUp 25.04.2019 - 07:00
     2019-04-24 14:30:48   anglePos        0
     2019-04-24 09:03:02   block           unlock
     2019-04-24 14:31:07   endPosition     open_ack
     2019-04-24 14:31:07   position        0
     2019-04-24 14:31:07   state           open_ack
     2018-07-30 14:35:36   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   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_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Brightness_Reading brightness
   ASC_Brightness_Sensor none
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07: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 none
   ASC_WindowRec_subType twostate
   IODev      TCM_ESP3_0
   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_FSB61
   room       EnOcean,Rollos
   settingAccuracy high
   shutTime   18
   shutTimeCloses 18
   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_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 room_map structexclude
   verbose    5
   webCmd     opens:stop:closes



Internals:
   CFGFN     
   FUUID      5cbedc21-f33f-81e9-2cf3-cc889b526b855386
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,AR_O_Rollo_FSB61,BA_N_Rollo_FSB61,KU_S_Rollo_FSB61,SC_W_Rollo_FSB61,WO_S_Rollo_FSB61,WO_W_Rollo_FSB61
   NR         418
   NTFY_ORDER 51-ASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.4.0.9
   READINGS:
     2019-04-24 14:30:48   AR_O_Rollo_FSB61_PosValue 0
     2019-04-24 07:00:05   AR_O_Rollo_FSB61_lastPosValue 100
     2019-04-24 07:00:05   AR_O_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
     2019-04-24 11:05:58   BA_N_Rollo_FSB61_PosValue 6
     2019-04-24 07:00:06   BA_N_Rollo_FSB61_lastPosValue 100
     2019-04-24 07:00:06   BA_N_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
     2019-04-24 11:02:03   KU_S_Rollo_FSB61_PosValue 23
     2019-04-24 05:44:33   KU_S_Rollo_FSB61_lastPosValue 100
     2019-04-24 05:44:33   KU_S_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
     2019-04-24 10:00:21   SC_W_Rollo_FSB61_PosValue 0
     2019-04-24 10:00:05   SC_W_Rollo_FSB61_lastPosValue 100
     2019-04-24 10:00:05   SC_W_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
     2019-04-24 11:02:19   WO_S_Rollo_FSB61_PosValue 100
     2019-04-24 07:00:07   WO_S_Rollo_FSB61_lastPosValue 100
     2019-04-24 07:00:07   WO_S_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
     2019-04-24 11:02:01   WO_W_Rollo_FSB61_PosValue 6
     2019-04-24 05:44:34   WO_W_Rollo_FSB61_lastPosValue 100
     2019-04-24 05:44:34   WO_W_Rollo_FSB61_nextAstroTimeEvent 24.04.2019 - 21:07
     2019-04-23 12:03:13   hardLockOut     on
     2019-04-23 11:34:25   partyMode       off
     2019-04-23 11:38:04   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-04-23 12:14:45   selfDefense     off
     2019-04-24 14:30:48   state           manual
     2019-04-23 11:34:25   sunriseTimeWeHoliday off
     2019-04-23 11:38:04   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:
     BA_N_Rollo_FSB61:
     KU_S_Rollo_FSB61:
     SC_W_Rollo_FSB61:
     WO_S_Rollo_FSB61:
     WO_W_Rollo_FSB61:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_shuttersDriveOffset 0
   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       Rollos
   verbose    5


Dazu die Logs der letzten Testfahrt:

2019-04-24_14:30:12 AR_O_Rollo_FSB61 endPosition: closed
2019-04-24_14:30:12 AR_O_Rollo_FSB61 anglePos: 90
2019-04-24_14:30:12 AR_O_Rollo_FSB61 position: 100
2019-04-24_14:30:13 AR_O_Rollo_FSB61 endPosition: not_reached
2019-04-24_14:30:13 AR_O_Rollo_FSB61 down
2019-04-24_14:30:31 AR_O_Rollo_FSB61 position: 100
2019-04-24_14:30:31 AR_O_Rollo_FSB61 anglePos: 90
2019-04-24_14:30:31 AR_O_Rollo_FSB61 endPosition: closed
2019-04-24_14:30:31 AR_O_Rollo_FSB61 closed
2019-04-24_14:30:48 AR_O_Rollo_FSB61 endPosition: open
2019-04-24_14:30:48 AR_O_Rollo_FSB61 anglePos: 0
2019-04-24_14:30:48 AR_O_Rollo_FSB61 position: 0
2019-04-24_14:30:49 AR_O_Rollo_FSB61 endPosition: not_reached
2019-04-24_14:30:49 AR_O_Rollo_FSB61 up
2019-04-24_14:31:07 AR_O_Rollo_FSB61 endPosition: open_ack
2019-04-24_14:31:07 AR_O_Rollo_FSB61 open_ack



2019.04.24 14:30:12 4: AutoShuttersControl (ASC) - Devname: AR_O_Rollo_FSB61 Name: ASC Notify: [
  'endPosition: closed'
]

2019.04.24 14:30:12 4: AutoShuttersControl (ASC) - Devname: AR_O_Rollo_FSB61 Name: ASC Notify: [
  'anglePos: 90'
]

2019.04.24 14:30:12 4: AutoShuttersControl (ASC) - Devname: AR_O_Rollo_FSB61 Name: ASC Notify: [
  'position: 100'
]

2019.04.24 14:30:12 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: [
  'AR_O_Rollo_FSB61_PosValue: 100'
]

2019.04.24 14:30:12 3: EnOcean set AR_O_Rollo_FSB61 closed
2019.04.24 14:30:12 4: EnOcean AR_O_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 00B4020A SenderID: FFBA2382 STATUS: 00 ODATA:
2019.04.24 14:30:12 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A500B4020AFFBA23820031
2019.04.24 14:30:12 5: SW: 55000A000180A500B4020AFFBA23820031
2019.04.24 14:30:12 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2019.04.24 14:30:12 5: TCM TCM_ESP3_0 RESPONSE: OK
2019.04.24 14:30:13 5: TCM TCM_ESP3_0 received ESP: 55000707017A
2019.04.24 14:30:13 5: TCM TCM_ESP3_0 received ESP: 55000707017AF602019ECA753003FFFFFFFF3C0077
2019.04.24 14:30:13 5: TCM_ESP3_0: dispatch EnOcean:1:F6:02:019ECA75:30:03FFFFFFFF3C00
2019.04.24 14:30:13 4: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:02:019ECA75:30:03FFFFFFFF3C00
2019.04.24 14:30:13 4: EnOcean AR_O_Rollo_FSB61 received PacketType: 1 RORG: F6 DATA: 02 SenderID: 019ECA75 STATUS: 30
2019.04.24 14:30:13 4: AutoShuttersControl (ASC) - Devname: AR_O_Rollo_FSB61 Name: ASC Notify: [
  'endPosition: not_reached',
  'state: down'
]

2019.04.24 14:30:31 5: TCM TCM_ESP3_0 received ESP: 55000707017AF650019ECA75
2019.04.24 14:30:31 5: TCM TCM_ESP3_0 received ESP: 55000707017AF650019ECA753003FFFFFFFF37004B
2019.04.24 14:30:31 5: TCM_ESP3_0: dispatch EnOcean:1:F6:50:019ECA75:30:03FFFFFFFF3700
2019.04.24 14:30:31 4: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:50:019ECA75:30:03FFFFFFFF3700
2019.04.24 14:30:31 4: EnOcean AR_O_Rollo_FSB61 received PacketType: 1 RORG: F6 DATA: 50 SenderID: 019ECA75 STATUS: 30
2019.04.24 14:30:31 4: AutoShuttersControl (ASC) - Devname: AR_O_Rollo_FSB61 Name: ASC Notify: [
  'position: 100',
  'anglePos: 90',
  'endPosition: closed',
  'state: closed'
]

2019.04.24 14:30:31 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: [
  'AR_O_Rollo_FSB61_PosValue: 100'
]

2019.04.24 14:30:48 4: AutoShuttersControl (ASC) - Devname: AR_O_Rollo_FSB61 Name: ASC Notify: [
  'endPosition: open'
]

2019.04.24 14:30:48 4: AutoShuttersControl (ASC) - Devname: AR_O_Rollo_FSB61 Name: ASC Notify: [
  'anglePos: 0'
]

2019.04.24 14:30:48 4: AutoShuttersControl (ASC) - Devname: AR_O_Rollo_FSB61 Name: ASC Notify: [
  'position: 0'
]

2019.04.24 14:30:48 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: [
  'AR_O_Rollo_FSB61_PosValue: 0'
]

2019.04.24 14:30:48 4: AutoShuttersControl (ASC) - Devname: ASC Name: ASC Notify: [
  'state: manual'
]

2019.04.24 14:30:48 3: EnOcean set AR_O_Rollo_FSB61 open
2019.04.24 14:30:48 4: EnOcean AR_O_Rollo_FSB61 sent PacketType: 1 RORG: A5 DATA: 00B4010A SenderID: FFBA2382 STATUS: 00 ODATA:
2019.04.24 14:30:48 5: TCM TCM_ESP3_0 sent ESP: 55000A000180A500B4010AFFBA23820057
2019.04.24 14:30:48 5: SW: 55000A000180A500B4010AFFBA23820057
2019.04.24 14:30:48 5: TCM TCM_ESP3_0 received ESP: 55000100026500
2019.04.24 14:30:48 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2019.04.24 14:30:48 5: TCM TCM_ESP3_0 RESPONSE: OK
2019.04.24 14:30:49 5: TCM TCM_ESP3_0 received ESP: 55000707017AF6
2019.04.24 14:30:49 5: TCM TCM_ESP3_0 received ESP: 55000707017AF601019ECA753003FFFFFFFF37005B
2019.04.24 14:30:49 5: TCM_ESP3_0: dispatch EnOcean:1:F6:01:019ECA75:30:03FFFFFFFF3700
2019.04.24 14:30:49 4: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:01:019ECA75:30:03FFFFFFFF3700
2019.04.24 14:30:49 4: EnOcean AR_O_Rollo_FSB61 received PacketType: 1 RORG: F6 DATA: 01 SenderID: 019ECA75 STATUS: 30
2019.04.24 14:30:49 4: AutoShuttersControl (ASC) - Devname: AR_O_Rollo_FSB61 Name: ASC Notify: [
  'endPosition: not_reached',
  'state: up'
]

2019.04.24 14:31:07 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670
2019.04.24 14:31:07 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670019ECA753003FFFFFFFF3A005C
2019.04.24 14:31:07 5: TCM_ESP3_0: dispatch EnOcean:1:F6:70:019ECA75:30:03FFFFFFFF3A00
2019.04.24 14:31:07 4: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:70:019ECA75:30:03FFFFFFFF3A00
2019.04.24 14:31:07 4: EnOcean AR_O_Rollo_FSB61 received PacketType: 1 RORG: F6 DATA: 70 SenderID: 019ECA75 STATUS: 30
2019.04.24 14:31:07 4: AutoShuttersControl (ASC) - Devname: AR_O_Rollo_FSB61 Name: ASC Notify: [
  'endPosition: open_ack',
  'state: open_ack'
]



Gruß
   Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

CoolTux

Du kannst versuchen Deinen Events etwa zu reduzieren. Ich denke nicht das es das Problem ist aber es ist ein Anfang

     2019-04-24 14:30:48   ASC_ShuttersLastDrive manual
     2019-04-24 07:00:05   ASC_Time_DriveDown 24.04.2019 - 21:07
     2019-04-24 07:00:05   ASC_Time_DriveUp 25.04.2019 - 07:00
     2019-04-24 14:30:48   anglePos        0
     2019-04-24 09:03:02   block           unlock
     2019-04-24 14:31:07   endPosition     open_ack
     2019-04-24 14:31:07   position        0
     2019-04-24 14:31:07   state           open_ack
     2018-07-30 14:35:36   teach           4BS teach-in sent


Am besten ein event-on-change-reading .* machen oder sogar nur die angeben wo Du in der Tat ein Event brauchst und verarbeitest.
An sonsten fällt mir dazu auch nichts weiter ein.
Schau mal heute Abend um 21:07 ob die Rolllos auf 100% 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

RalfPit

Hallo CoolTux,
ich teste gerade das ASC Modul und habe folgendes Problem:
Meine Somfys werden z.B. mit set Somfy_XX pos 200 oder mit set Somfy_XX 200 (ohne pos) geschlossen. Wenn ich im Modul 73_AutoShuttersControl.pm die Zeile
SOMFY => 'position', in SOMFY => 'pos', ändere, klappt im Modul AutoShuttersControl auch der Befehl wiggle.
Wenn ich die Somfys jedoch zeitgesteuert fahren möchte, bekomme ich immer die Meldung: SOMFY_XX ASC_ShuttersLastDrive: night close

Meine Fragen:
Kann man die %posSetCmds als Attribut hinzufügen ?
Was mache ich sonst noch falsch ?

LG Ralf

Internals:
   ADDRESS    ABC777
   DEF        ABC777 AC 001C
   FUUID      5c434a0a-f33f-ca3e-b142-085b82048cd10a28
   IODev      SOMFY_SIGNALduino
   NAME       SOMFY_EG_EZ
   NR         472
   STATE      open
   TYPE       SOMFY
   move       stop
   CODE:
     1          ABC777
   READINGS:
     2019-04-24 15:13:04   ASC_ShuttersLastDrive night close
     2019-04-24 15:13:01   ASC_Time_DriveDown 25.04.2019 - 15:13
     2019-04-24 15:13:01   ASC_Time_DriveUp 25.04.2019 - 08:00
     2019-04-24 15:10:31   enc_key         A9
     2019-04-24 15:10:52   exact           0
     2019-04-20 13:58:02   parsestate      stop
     2019-04-24 15:10:52   position        0
     2019-03-06 07:59:28   received        20
     2019-04-24 15:10:31   rolling_code    0089
     2019-04-24 15:10:52   state           open
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon 0
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon 0
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforDayOpen 0
   ASC_BlockingTime_beforNightClose 0
   ASC_BrightnessSensor none
   ASC_Closed_Pos 200
   ASC_ComfortOpen_Pos 50
   ASC_Down   time
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 0
   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 80
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 55
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 270
   ASC_Shading_Min_Elevation 0
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 70
   ASC_Shading_StateChange_Cloudy 0
   ASC_Shading_StateChange_Sunny 0
   ASC_Shading_WaitingPeriod 300
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:13
   ASC_Time_Down_Late 19:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 10:00
   ASC_Up     time
   ASC_Ventilate_Pos 100
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      SOMFY_SIGNALduino
   alexaName  rollo Esszimmer
   devStateIcon open:fts_window_2w@yellow 0:fts_window_2w@yellow 10:fts_shutter_10@green 20:fts_shutter_20@green 30:fts_shutter_30@green 40:fts_shutter_40@green 50:fts_shutter_50@green 60:fts_shutter_60@green 70:fts_shutter_70@green 80:fts_shutter_80@green 90:fts_shutter_90@green 100:fts_shutter_100@green 200:fts_shutter_100@yellow closed:fts_shutter_100@yellow
   drive-down-time-to-100 15
   drive-down-time-to-close 20
   drive-up-time-to-100 4
   drive-up-time-to-open 21
   event-on-change-reading .*
   event-on-update-reading .*
   eventMap   off:auf stop:stop on:zu
   genericDeviceType blind
   group      Erdgeschoss
   icon       scene_dinner
   model      somfyshutter
   repetition 1
   room       SOMFY
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,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_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   verbose    5
   webCmd     stop:auf:10:20:30:40:50:60:70:80:90:100:zu


Internals:
   FUUID      5cb9cc87-f33f-02b6-dd4d-71b4619ba6b8928c
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShuttersControl
   NOTIFYDEV  AutoShuttersControl,Twilight,global,SOMFY_EG_AZ,SOMFY_EG_EZ,SOMFY_EG_SZ,SOMFY_EG_WZ_li,SOMFY_EG_WZ_re,SOMFY_OG_KU
   NR         696
   NTFY_ORDER 51-AutoShuttersControl
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    0.5.99.4
   OLDREADINGS:
   READINGS:
     2019-04-24 13:08:28   SOMFY_EG_AZ_PosValue 90
     2019-04-22 15:17:08   SOMFY_EG_AZ_lastPosValue 100
     2019-04-24 14:55:27   SOMFY_EG_AZ_nextAstroTimeEvent 24.04.2019 - 20:36
     2019-04-24 15:10:52   SOMFY_EG_EZ_PosValue 0
     2019-04-24 15:13:01   SOMFY_EG_EZ_lastPosValue 70
     2019-04-24 15:13:01   SOMFY_EG_EZ_nextAstroTimeEvent 25.04.2019 - 08:00
     2019-04-24 13:08:59   SOMFY_EG_SZ_PosValue 90
     2019-04-22 15:17:08   SOMFY_EG_SZ_lastPosValue 100
     2019-04-24 14:55:27   SOMFY_EG_SZ_nextAstroTimeEvent 24.04.2019 - 20:36
     2019-04-24 13:08:37   SOMFY_EG_WZ_li_PosValue 60
     2019-04-22 15:17:08   SOMFY_EG_WZ_li_lastPosValue 80
     2019-04-24 14:55:27   SOMFY_EG_WZ_li_nextAstroTimeEvent 24.04.2019 - 20:36
     2019-04-24 13:08:48   SOMFY_EG_WZ_re_PosValue 60
     2019-04-22 15:17:08   SOMFY_EG_WZ_re_lastPosValue 80
     2019-04-24 14:55:27   SOMFY_EG_WZ_re_nextAstroTimeEvent 24.04.2019 - 20:36
     2019-04-21 21:26:56   SOMFY_OG_KU_PosValue 0
     2019-04-22 15:17:08   SOMFY_OG_KU_lastPosValue 0
     2019-04-24 14:55:27   SOMFY_OG_KU_nextAstroTimeEvent 24.04.2019 - 20:36
     2019-04-24 13:45:59   hardLockOut     off
     2019-04-23 10:30:39   partyMode       on
     2019-04-24 14:55:22   room_SOMFY      SOMFY_EG_AZ,SOMFY_EG_EZ,SOMFY_EG_SZ,SOMFY_EG_WZ_li,SOMFY_EG_WZ_re,SOMFY_OG_KU
     2019-04-23 11:51:25   selfDefense     off
     2019-04-24 15:13:04   state           night close
     2019-04-23 12:35:54   sunriseTimeWeHoliday off
     2019-04-24 14:55:22   userAttrList    rolled out
   helper:
     shuttersList:
       SOMFY_EG_AZ
       SOMFY_EG_EZ
       SOMFY_EG_SZ
       SOMFY_EG_WZ_li
       SOMFY_EG_WZ_re
       SOMFY_OG_KU
   monitoredDevs:
     SOMFY_EG_EZ:
     Twilight:
       AutoShuttersControl ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeEveningHorizon 0
   ASC_autoAstroModeMorning REAL
   ASC_autoAstroModeMorningHorizon 0
   ASC_autoShuttersControlComfort off
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_shuttersDriveOffset 0
   ASC_tempSensor Proplanta:temperature
   ASC_twilightDevice 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 shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       SOMFY
   verbose    5

CoolTux

ASC_Time_DriveDown 25.04.2019 - 15:13

Du wolltest das nach Zeit um 15:30 geschlossen wird. Das bedeutet dann für das Rolllo Nacht
ASC_Time_Down_Early 15:13

Passt also soweit. Wenn Du bei ASC_Up und/oder ASC_Down time verwendest wird immer ASC_Time_*_Early als Fahrzeit genommen.


Aber viel interessanter finde ich das die Zuordnung SOMFY => 'position' nicht stimmt. Kann man das einstellen wie man will oder habe ich mich da mal vertan? Ist das SOMFY Modul nun mit pos oder position?
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

ch.eick

Hallo CoolTux,

an den Events habe ich bisher noch nie etwas geändert, da muss ich mich erst einlesen.

Für heute Abend hatte ich das
Zitat
Nach dem Schließen gestern Abend wurde von mir "attr ASC ASC_shuttersDriveOffset 0" gesetzt, da bei den Rollos "ASC_Drive_Offset -1" als default steht.
verändert, da es für mich wie ein Offset aussieht. Dann schau ich mal ob es das war.

Das mit der willkürlichen Position heute Morgen verstehe ich nicht.
Wird denn vom ASC ein "set AR_O_Rollo_FSB61 position 0 " abgesetzt? Kann ich das irgend wo sehen?

Gruß
   Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

ch.eick

Hallo nochmal,

wären den die folgenden Attribute in dieser Kombination richtig?

   ASC_Up     astro
   ASC_Down   astro

   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning CIVIL

Das sollte für die FSB61 passen:
   ASC_Open_Pos 0         <== zum öffnen
   ASC_Closed_Pos 100    <== zum Schließen
   ASC_Pos_Reading position   <== Das reading im FSB61 heißt "position"

Was soll die Einstellung mit dem Offset bewirken?
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_shuttersDriveOffset 0   <=== im ASC device

   ASC_Mode_Down always
   ASC_Mode_Up always

Sind diese Attribute mit der sunrise/sunset Funktion gleich?
Also frühestens um 17:30 bzw nach dem Sonnenuntergang, aber spätestens um 22:00

   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:00

Frühestens um 07:00 bzw zum Sonnenaufgang und spätestens um 9:00
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 09:00

Gruß
     Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

majestro84

Zitat von: CoolTux am 24 April 2019, 15:27:09
ASC_Time_DriveDown 25.04.2019 - 15:13

Du wolltest das nach Zeit um 15:30 geschlossen wird. Das bedeutet dann für das Rolllo Nacht
ASC_Time_Down_Early 15:13

Passt also soweit. Wenn Du bei ASC_Up und/oder ASC_Down time verwendest wird immer ASC_Time_*_Early als Fahrzeit genommen.


Aber viel interessanter finde ich das die Zuordnung SOMFY => 'position' nicht stimmt. Kann man das einstellen wie man will oder habe ich mich da mal vertan? Ist das SOMFY Modul nun mit pos oder position?
Ich meine mich zu erinnern das hatten wir schon einmal. Es gibt da wohl unterschiedliche Varianten
Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

RalfPit

ZitatAber viel interessanter finde ich das die Zuordnung SOMFY => 'position' nicht stimmt. Kann man das einstellen wie man will oder habe ich mich da mal vertan? Ist das SOMFY Modul nun mit pos oder position?

Also bei meinen Somfys RTS kommt bei Fehleingabe folgender Hinweis:
choose one of go-my off off-for-timer on on-for-timer pos prog stop wind_only_a wind_sun_9 z_custom

Hinweis: Das Reading heisst "position", der set-befehl "pos" oder leerlassen.

ZitatDu wolltest das nach Zeit um 15:30 geschlossen wird. Das bedeutet dann für das Rolllo Nacht

Das verstehe ich nicht.
ASC_Down und ASC_Up stehen auf time, ASC Mode Down und ASC Mode Up stehen auf always.
Zum Testen stelle ich ASC_Time_Down_Early immer auf Uhrzeit+3Minuten und warte 3 Minuten, dann kommt die Meldung: ASC_ShuttersLastDrive: night close
Habe ich Denkfehler ?

LG Ralf


CoolTux

Zitat von: ch.eick am 24 April 2019, 15:30:44
Hallo CoolTux,

an den Events habe ich bisher noch nie etwas geändert, da muss ich mich erst einlesen.

Für heute Abend hatte ich das verändert, da es für mich wie ein Offset aussieht. Dann schau ich mal ob es das war.

Das mit der willkürlichen Position heute Morgen verstehe ich nicht.
Wird denn vom ASC ein "set AR_O_Rollo_FSB61 position 0 " abgesetzt? Kann ich das irgend wo sehen?

Gruß
   Christian

Das offSet bezieht einzig und allein auf ein verzögertes fahren. 0 ist wie -1 da passiert nichts.
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: ch.eick am 24 April 2019, 15:45:20
Hallo nochmal,

wären den die folgenden Attribute in dieser Kombination richtig?

   ASC_Up     astro
   ASC_Down   astro

   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning CIVIL

Das sollte für die FSB61 passen:
   ASC_Open_Pos 0         <== zum öffnen
   ASC_Closed_Pos 100    <== zum Schließen
   ASC_Pos_Reading position   <== Das reading im FSB61 heißt "position"

Was soll die Einstellung mit dem Offset bewirken?
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_shuttersDriveOffset 0   <=== im ASC device

   ASC_Mode_Down always
   ASC_Mode_Up always

Sind diese Attribute mit der sunrise/sunset Funktion gleich?
Also frühestens um 17:30 bzw nach dem Sonnenuntergang, aber spätestens um 22:00

   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:00

Frühestens um 07:00 bzw zum Sonnenaufgang und spätestens um 9:00
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 09:00

Gruß
     Christian

Die Attribute passen soweit. Ist gleich wie Sunrise Sunset Funktion.
ASC_Pos_Reading position
Das Reading wird zum einlesen der aktuellen Position verwendet. Außerdem als set Befehl sofern es keine Interne Zuordnung gibt.
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: RalfPit am 24 April 2019, 15:56:05
Also bei meinen Somfys RTS kommt bei Fehleingabe folgender Hinweis:
choose one of go-my off off-for-timer on on-for-timer pos prog stop wind_only_a wind_sun_9 z_custom

Hinweis: Das Reading heisst "position", der set-befehl "pos" oder leerlassen.

Das verstehe ich nicht.
ASC_Down und ASC_Up stehen auf time, ASC Mode Down und ASC Mode Up stehen auf always.
Zum Testen stelle ich ASC_Time_Down_Early immer auf Uhrzeit+3Minuten und warte 3 Minuten, dann kommt die Meldung: ASC_ShuttersLastDrive: night close
Habe ich Denkfehler ?

LG Ralf

Kein Denkfehler. Ist doch korrekt.

Er schließt mit der Zeit ASC_Time_Down_Early. Um die Zeit soll der Rollladen schließen und schreibt dann night Close
Der Rollladen sollte dann also zu sein.
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