@Cooltux:
Ich habe festgestellt, dass wenn in einem ASC-Device ASC_Adv=on gesetzt ist und das ASC-Device z.B. bereits manuell geschlossen wurde, folgender - aus meiner Sicht - Fehler auftritt:
Öffnen des Fenster mit dem ASC-Devices bei voll geschlossen, Position von ASC_Ventilate_Pos wird korrekt angefahren. Schließe ich jetzt das Fenster, dann verbleibt das ASC-Device auf Position von ASC_Ventilate_Pos. Ich hätte erwartet, dass die Position, die vor ASC_Ventilate_Pos Gültigkeit hatte - also geschlossen - wieder angefahren wird. Schalte ich ASC_Adv aus, läuft es korrekt.
Hier mein ASC-Device:
Internals:
FUUID 607548a8-f33f-49d8-9a63-d45717759583ccb7
FVERSION 73_AutoShuttersControl.pm:v0.10.24-s26357/2022-08-29
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC
NOTIFYDEV global,ASC,Rollo_EG_BU,Rollo_EG_KU,Rollo_EG_WC,Rollo_EG_WZ,Rollo_EG_WZ_Tuer,Rollo_OG_AK,Rollo_OG_AK_Velux,Rollo_OG_Bad,Rollo_OG_GA,Rollo_OG_GA_Velux,Rollo_OG_SZ,Rollo_OG_GA,Bewohner,Rollo_OG_AK,Fenster_OG_Ankleide_Velux,Rollo_EG_KU,Rollo_OG_SZ,Fenster_EG_WZ,Rollo_OG_Bad,ASC_Brightness,Fenster_EG_Kueche,rr_Sven,Fenster_OG_Gaeste,Fenster_OG_SZ_links,Fenster_OG_Bad,Rollo_OG_GA_Velux,Fenster_OG_Ankleide,Fenster_OG_Gaeste_Velux,Rollo_OG_AK_Velux,rr_Sonja,Rollo_EG_WC,Rollo_EG_WZ_Tuer,Rollo_EG_BU,ASTRO,Rollo_EG_WZ,Fenster_EG_WC,Fenster_EG_Buero
NR 152
NTFY_ORDER 51-ASC
STATE ventilate - window open
TYPE AutoShuttersControl
VERSION v0.10.24
eventCount 4734
OLDREADINGS:
READINGS:
2022-12-17 17:08:27 Rollo_EG_BU_PosValue 0
2022-12-17 17:06:37 Rollo_EG_BU_lastDelayPosValue 0
2022-12-17 17:06:37 Rollo_EG_BU_lastPosValue 0
2022-12-17 17:06:37 Rollo_EG_BU_nextAstroTimeEvent 18.12.2022 - 08:19
2022-12-17 16:27:49 Rollo_EG_KU_PosValue 0
2022-12-17 16:27:27 Rollo_EG_KU_lastPosValue 100
2022-12-17 16:27:27 Rollo_EG_KU_nextAstroTimeEvent 18.12.2022 - 08:19
2022-12-17 16:27:48 Rollo_EG_WC_PosValue 0
2022-12-17 16:27:27 Rollo_EG_WC_lastPosValue 100
2022-12-17 16:27:27 Rollo_EG_WC_nextAstroTimeEvent 18.12.2022 - 08:19
2022-12-17 17:25:44 Rollo_EG_WZ_PosValue 0
2022-12-17 18:18:19 Rollo_EG_WZ_Tuer_PosValue 50
2022-12-17 18:27:11 Rollo_EG_WZ_Tuer_lastDelayPosValue 0
2022-12-17 17:06:37 Rollo_EG_WZ_Tuer_lastPosValue 0
2022-12-17 17:06:37 Rollo_EG_WZ_Tuer_nextAstroTimeEvent 18.12.2022 - 08:19
2022-12-17 17:06:37 Rollo_EG_WZ_lastDelayPosValue 0
2022-12-17 17:06:37 Rollo_EG_WZ_lastPosValue 0
2022-12-17 17:06:37 Rollo_EG_WZ_nextAstroTimeEvent 18.12.2022 - 08:19
2022-12-17 16:27:50 Rollo_OG_AK_PosValue 0
2022-12-17 16:38:42 Rollo_OG_AK_Velux_PosValue 0
2022-12-17 16:27:27 Rollo_OG_AK_Velux_lastPosValue 100
2022-12-17 16:27:27 Rollo_OG_AK_Velux_nextAstroTimeEvent 18.12.2022 - 08:19
2022-12-17 16:27:27 Rollo_OG_AK_lastPosValue 100
2022-12-17 16:27:27 Rollo_OG_AK_nextAstroTimeEvent 18.12.2022 - 08:19
2022-12-17 16:27:51 Rollo_OG_Bad_PosValue 0
2022-12-17 16:27:27 Rollo_OG_Bad_lastPosValue 100
2022-12-17 16:27:27 Rollo_OG_Bad_nextAstroTimeEvent 18.12.2022 - 08:19
2022-12-17 16:27:52 Rollo_OG_GA_PosValue 0
2022-12-17 16:38:47 Rollo_OG_GA_Velux_PosValue 0
2022-12-17 16:27:27 Rollo_OG_GA_Velux_lastPosValue 100
2022-12-17 16:27:27 Rollo_OG_GA_Velux_nextAstroTimeEvent 18.12.2022 - 09:00
2022-12-17 16:27:27 Rollo_OG_GA_lastPosValue 100
2022-12-17 16:27:27 Rollo_OG_GA_nextAstroTimeEvent 18.12.2022 - 09:00
2022-12-17 16:27:53 Rollo_OG_SZ_PosValue 0
2022-12-17 16:27:27 Rollo_OG_SZ_lastPosValue 100
2022-12-17 16:27:27 Rollo_OG_SZ_nextAstroTimeEvent 18.12.2022 - 09:00
2021-04-13 17:51:58 ascEnable on
2022-12-09 06:20:31 controlShading on
2021-04-13 09:41:04 hardLockOut off
2022-12-08 11:40:50 room_ASC_EG_EG-_Buero_Rollladen Rollo_EG_BU
2022-12-08 11:40:50 room_ASC_EG_EG-_Kueche_Rollladen Rollo_EG_KU
2022-12-08 11:40:50 room_ASC_EG_EG-_WC_Rollladen Rollo_EG_WC
2022-12-08 11:40:50 room_ASC_EG_EG-_Wohnzimmer_Rollladen Rollo_EG_WZ,Rollo_EG_WZ_Tuer
2022-12-08 11:40:50 room_ASC_OG_OG-_Ankleide_Rollladen Rollo_OG_AK,Rollo_OG_AK_Velux
2022-12-08 11:40:50 room_ASC_OG_OG-_Bad_Rollladen Rollo_OG_Bad
2022-12-08 11:40:50 room_ASC_OG_OG-_Gaeste_Rollladen Rollo_OG_GA,Rollo_OG_GA_Velux
2022-12-08 11:40:50 room_ASC_OG_OG-_Schlafzimmer_Rollladen Rollo_OG_SZ
2022-01-18 10:26:43 selfDefense on
2022-12-17 18:18:19 state ventilate - window open
2022-01-18 10:19:27 sunriseTimeWeHoliday on
2022-12-08 11:40:50 userAttrList rolled out
helper:
shuttersList:
Rollo_EG_BU
Rollo_EG_KU
Rollo_EG_WC
Rollo_EG_WZ
Rollo_EG_WZ_Tuer
Rollo_OG_AK
Rollo_OG_AK_Velux
Rollo_OG_Bad
Rollo_OG_GA
Rollo_OG_GA_Velux
Rollo_OG_SZ
monitoredDevs:
ASC_Brightness:
Rollo_EG_BU ASC_BrightnessSensor
Rollo_EG_KU ASC_BrightnessSensor
Rollo_EG_WZ ASC_BrightnessSensor
Rollo_EG_WZ_Tuer ASC_BrightnessSensor
Rollo_OG_AK ASC_BrightnessSensor
Rollo_OG_AK_Velux ASC_BrightnessSensor
Rollo_OG_Bad ASC_BrightnessSensor
Rollo_OG_GA ASC_BrightnessSensor
Rollo_OG_GA_Velux ASC_BrightnessSensor
Rollo_OG_SZ ASC_BrightnessSensor
ASTRO:
ASC ASC_twilightDevice
Bewohner:
ASC ASC_residentsDev
Fenster_EG_Buero:
Rollo_EG_BU ASC_WindowRec
Fenster_EG_Kueche:
Rollo_EG_KU ASC_WindowRec
Fenster_EG_WC:
Rollo_EG_WC ASC_WindowRec
Fenster_EG_WZ:
Rollo_EG_WZ_Tuer ASC_WindowRec
Fenster_OG_Ankleide:
Rollo_OG_AK ASC_WindowRec
Fenster_OG_Ankleide_Velux:
Rollo_OG_AK_Velux ASC_WindowRec
Fenster_OG_Bad:
Rollo_OG_Bad ASC_WindowRec
Fenster_OG_Gaeste:
Rollo_OG_GA ASC_WindowRec
Fenster_OG_Gaeste_Velux:
Rollo_OG_GA_Velux ASC_WindowRec
Fenster_OG_SZ_links:
Rollo_OG_SZ ASC_WindowRec
Rollo_EG_BU:
Rollo_EG_KU:
Rollo_EG_WC:
Rollo_EG_WZ:
Rollo_EG_WZ_Tuer:
Rollo_OG_AK:
Rollo_OG_AK_Velux:
Rollo_OG_Bad:
Rollo_OG_GA:
Rollo_OG_GA_Velux:
Rollo_OG_SZ:
rr_Sonja:
Rollo_OG_GA ASC_Roommate_Device
Rollo_OG_GA_Velux ASC_Roommate_Device
Rollo_OG_SZ ASC_Roommate_Device
rr_Sven:
Rollo_OG_GA ASC_Roommate_Device
Rollo_OG_GA_Velux ASC_Roommate_Device
Rollo_OG_SZ ASC_Roommate_Device
Attributes:
ASC_advEndDate EpiphanyDay
ASC_advStartDate FirstAdvent
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -4
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -2
ASC_autoShuttersControlComfort on
ASC_blockAscDrivesAfterManual 0
ASC_expert 1
ASC_freezeTemp 2
ASC_residentsDev Bewohner:state
ASC_tempSensor TEMPSENSOR:state
ASC_twilightDevice ASTRO
alias ASC
devStateIcon { ShuttersControl_DevStateIcon($name) }
devStateStyle style="text-align:right"
icon fts_shutter_automatic
room ASC
verbose 3
und vom betroffenem Device:
Internals:
DEF 192.168.2.110:51200 8
DeviceName 192.168.2.110:51200
FUUID 60770775-f33f-49d8-c5eb-e9899051a8d8d56c
FVERSION 83_KLF200Node.pm:0.579900/2022-30-08
IODev Velux
LASTInputDev Velux
MSGCNT 1059
NAME Rollo_EG_WZ_Tuer
NR 166
NodeID 8
STATE 50 stop
TYPE KLF200Node
VelocitySet DEFAULT
Velux_MSGCNT 1059
Velux_TIME 2022-12-17 18:33:42
eventCount 66
READINGS:
2021-04-14 19:56:57 ASC_Enable on
2022-12-17 18:31:38 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 2.5m
2022-12-17 18:18:19 ASC_ShuttersLastDrive ventilate - window open
2022-12-17 17:06:37 ASC_Time_DriveDown 18.12.2022 - 17:06
2022-12-17 17:06:37 ASC_Time_DriveUp 18.12.2022 - 08:19
2022-12-17 17:06:37 ASC_Time_PrivacyDriveDown 18.12.2022 - 16:36
2022-12-17 18:18:19 MP 25626
2022-12-17 18:18:03 MPtarget 25600
2021-04-14 17:17:09 actuatorAddress 2f8bc1
2022-12-08 11:40:51 associatedWith ASC
2021-04-14 17:17:09 backboneReferenceNumber 2f8bc1
2022-12-17 18:18:19 execution stop
2021-04-14 17:17:09 ioManufacturer Somfy
2022-12-17 08:18:35 lastCommandOriginator SAAC
2022-12-17 08:18:35 lastControl FHEM
2022-12-17 08:18:35 lastMasterExecutionAddress 484588
2022-12-17 18:18:19 lastRunStatus EXECUTION COMPLETED
2022-12-12 19:24:22 lastStatusReply COMMAND COMPLETED OK
2021-04-14 17:17:09 model Somfy Roller Shutter Type 2
2021-04-14 17:17:48 name Rollo_EG_WZ_Tuer
2021-04-14 17:17:09 nodeTypeSubType Roller Shutter
2021-04-14 17:17:48 nodeVariation NOT SET
2022-12-17 18:18:19 operatingState Done
2022-12-17 18:18:19 pct 50
2021-04-14 17:17:48 powerMode ALWAYS ALIVE
2022-12-17 18:18:18 remaining 0
2022-12-17 18:18:03 sessionID 19819
2022-12-17 18:18:19 sessionInformationCode 20000500
2022-12-17 08:18:35 sessionStatusOwner PROGRAM
2022-12-17 18:18:19 state 50
2022-12-17 18:18:03 target 50
2022-12-17 18:18:03 targetArrival 2022-12-17 18:18:17
2021-04-14 17:17:48 velocity Not supported
Attributes:
ASC 2
ASC_Adv on
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -9
ASC_BlockingTime_afterManual 1
ASC_BlockingTime_beforeNightClose 1
ASC_BrightnessSensor ASC_Brightness:state
ASC_ComfortOpen_Pos 100
ASC_LockOut soft
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 1800
ASC_PrivacyDown_Pos 70
ASC_Self_Defense_AbsentDelay 600
ASC_Self_Defense_Mode off
ASC_Shading_InOutAzimuth 30:150
ASC_Shading_MinMax_Elevation 20
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos { (ReadingsVal('Regler_WZ','ACTUAL_TEMPERATURE',0) <= 24 ? 100 : 60) }
ASC_Shading_StateChange_SunnyCloudy 70:40 2
ASC_Shading_WaitingPeriod 300
ASC_ShuttersPlace terrace
ASC_TempSensor Regler_WZ:ACTUAL_TEMPERATURE
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:00
ASC_Time_Up_WE_Holiday 07:00
ASC_Ventilate_Pos 50
ASC_Ventilate_Window_Open on
ASC_WindowRec Fenster_EG_WZ
ASC_WindowRec_subType threestate
alias Wohnzimmer-Schiebetür
devStateIcon .*up:fts_shutter_up:toggle .*down:fts_shutter_down:toggle \d.stop:fts_shutter_100:toggle 1\d.stop:fts_shutter_90:toggle 2\d.stop:fts_shutter_80:toggle 3\d.stop:fts_shutter_70:toggle 4\d.stop:fts_shutter_60:toggle 5\d.stop:fts_shutter_50:toggle 6\d.stop:fts_shutter_40:toggle 7\d.stop:fts_shutter_30:toggle 8\d.stop:fts_shutter_20:toggle 9\d.stop:fts_shutter_10:toggle 100.stop:fts_window_2w:toggle
devStateStyle style="text-align:right"
event-on-change-reading pct
group Sicherheit,Rollladen
icon fts_window_2w_tilt_r
room ASC,EG,EG->Wohnzimmer,Rollladen
stateFormat pct execution
userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforeDayOpen ASC_BlockingTime_beforeNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_CommandTemplate ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
webCmd pct
Gruß
eurofinder
Kann mal schauen das ich da eine Abfrage einbaue nach der letzten Position für die ADV Verwaltung.
ZitatKann mal schauen das ich da eine Abfrage einbaue nach der letzten Position für die ADV Verwaltung.
Danke. Ich könnte dann testen.
Gruß und schönen 4. Advent
eurofinder
Hallo,
Leider habe ich schon eine Prüfung drin die genau auf das Gegenteil prüft. Es wird nur gefahren wenn die Zielposition oberhalb der Fenster offen Position ist.
Eine weitere Prüfung wäre im Code zu Umfangreich und dadurch komplex. Ich möchte es lieber so lassen und Dich bitten bei solchen Dingen dann per Hand runter zu fahren. Kommt ja auch nicht zu lange vor.
Grüße
@CoolTux:
OK. Dann deaktiviere ich lieber die ASC_Adv-Steuerung, da ich finde, dass die Grundfunktionen einwandfrei laufen sollten.
Gruß
eurofinder