FHEM Forum

FHEM => Automatisierung => Thema gestartet von: flummy1978 am 02 Februar 2025, 15:42:17

Titel: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: flummy1978 am 02 Februar 2025, 15:42:17
Hallöchen,

ich hab mal eine kurze Frage bezüglich des ASC Moduls und eines Neustarts:

Wenn ich einen Neustart von FHEM auslöse (egal in welcher Form auch immer - auch direkt aus FHEM heraus - so dass alles gespeichert werden sollte) fahren am gleichen Abend die Rollos nicht runter. D.h. im Device wird das Rollo als herunter gefahren angezeigt, tatsächlich sind diese es nicht.
An der Definition etc, kann es nicht liegen, weil ALLES so funktioniert wie es soll. Lediglich die Timer nicht, nach einem Neustart

Wenn ich jetzt nach dem Neustart ein

set AUTO_RolloSteuerung renewAllTimer
und
set AUTO_RolloSteuerung createNewNotifyDev

absetze, funktionieren Abends alle Rollos wieder ohne weiterers zutun. Nun habe ich gedacht, ich bin mal schlau und setze es einfach in mein notify rein, dass mich über einen Neustart informiert (falls einer ohne mein Wissen stattfindet) und hab diesen dann um die beiden o.g. Befehle ergänzt:

define noti_SYS_ALL_reboot notify global:INITIALIZED set dev_SYS_MSG_Bot message FHEM wurde neu gestartet;;  set AUTO_RolloSteuerung renewAllTimer;; set AUTO_RolloSteuerung createNewNotifyDev;;
attr noti_SYS_ALL_reboot DbLogExclude .*
attr noti_SYS_ALL_reboot alias Neustart Push-MSG
attr noti_SYS_ALL_reboot devStateIcon inactive:icons8-delete .*:icons8-checkmark
attr noti_SYS_ALL_reboot group PushMSG
attr noti_SYS_ALL_reboot icon system_fhem_reboot
attr noti_SYS_ALL_reboot room System->Auto-Settings
#   DEF        global:INITIALIZED set dev_SYS_MSG_Bot message FHEM wurde neu gestartet;  set AUTO_RolloSteuerung renewAllTimer; set AUTO_RolloSteuerung createNewNotifyDev;
#   FUUID      5caa20f1-f33f-8d79-3342-426fb763d3fe7649
#   NAME       noti_SYS_ALL_reboot
#   NOTIFYDEV  global
#   NR         82
#   NTFY_ORDER 50-noti_SYS_ALL_reboot
#   REGEXP     global:INITIALIZED
#   STATE      2025-01-30 17:53:03
#   TYPE       notify
#   READINGS:
#     2025-01-31 12:59:44   state           active
#     2025-01-30 17:53:03   triggeredByDev  global
#     2025-01-30 17:53:03   triggeredByEvent INITIALIZED
#
setstate noti_SYS_ALL_reboot 2025-01-30 17:53:03
setstate noti_SYS_ALL_reboot 2025-01-31 12:59:44 state active
setstate noti_SYS_ALL_reboot 2025-01-30 17:53:03 triggeredByDev global
setstate noti_SYS_ALL_reboot 2025-01-30 17:53:03 triggeredByEvent INITIALIZED

Leider ohne Erfolg.... Wenn ich danach nicht manuell das Ganze mache, funktioniert es leider nicht.

Hab ich nen kleinen Bug gefunden (der so nur bei mir zum Vorschein kommt) Oder wie lösen es alle anderen?
Bsphaft eines der Rollos, sie sind alle gleich eingerichet +- ein paar Einstellungen:

define Rollo_EG_FL ROLLO
attr Rollo_EG_FL 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
attr Rollo_EG_FL ASC 1
attr Rollo_EG_FL ASC_Antifreeze off
attr Rollo_EG_FL ASC_Antifreeze_Pos 85
attr Rollo_EG_FL ASC_AutoAstroModeEvening none
attr Rollo_EG_FL ASC_AutoAstroModeEveningHorizon none
attr Rollo_EG_FL ASC_AutoAstroModeMorning none
attr Rollo_EG_FL ASC_AutoAstroModeMorningHorizon none
attr Rollo_EG_FL ASC_BlockingTime_afterManual 1200
attr Rollo_EG_FL ASC_BlockingTime_beforeDayOpen 3600
attr Rollo_EG_FL ASC_BlockingTime_beforeNightClose 3600
attr Rollo_EG_FL ASC_Closed_Pos 100
attr Rollo_EG_FL ASC_ComfortOpen_Pos 20
attr Rollo_EG_FL ASC_Down astro
attr Rollo_EG_FL ASC_Drive_Delay -1
attr Rollo_EG_FL ASC_Drive_DelayStart -1
attr Rollo_EG_FL ASC_GuestRoom none
attr Rollo_EG_FL ASC_LockOut off
attr Rollo_EG_FL ASC_LockOut_Cmd none
attr Rollo_EG_FL ASC_Mode_Down always
attr Rollo_EG_FL ASC_Mode_Up always
attr Rollo_EG_FL ASC_Open_Pos 0
attr Rollo_EG_FL ASC_Partymode off
attr Rollo_EG_FL ASC_Pos_Reading pct
attr Rollo_EG_FL ASC_PrivacyDownValue_beforeNightClose -1
attr Rollo_EG_FL ASC_PrivacyDown_Pos 50
attr Rollo_EG_FL ASC_Roommate_Device none
attr Rollo_EG_FL ASC_Roommate_Reading state
attr Rollo_EG_FL ASC_Shading_InOutAzimuth 105:255
attr Rollo_EG_FL ASC_Shading_MinMax_Elevation 25
attr Rollo_EG_FL ASC_Shading_Min_OutsideTemperature 18
attr Rollo_EG_FL ASC_Shading_Mode off
attr Rollo_EG_FL ASC_Shading_Pos 90
attr Rollo_EG_FL ASC_Shading_StateChange_SunnyCloudy 35000:20000
attr Rollo_EG_FL ASC_Shading_WaitingPeriod 1200
attr Rollo_EG_FL ASC_Time_Down_Early 19:00
attr Rollo_EG_FL ASC_Time_Down_Late 21:00
attr Rollo_EG_FL ASC_Time_Up_Early 07:29
attr Rollo_EG_FL ASC_Time_Up_Late 09:00
attr Rollo_EG_FL ASC_Time_Up_WE_Holiday 09:30
attr Rollo_EG_FL ASC_Up astro
attr Rollo_EG_FL ASC_Ventilate_Pos 70
attr Rollo_EG_FL ASC_Ventilate_Window_Open on
attr Rollo_EG_FL ASC_WiggleValue 5
attr Rollo_EG_FL ASC_WindowRec none
attr Rollo_EG_FL ASC_WindowRec_subType twostate
attr Rollo_EG_FL DbLogExclude .*
attr Rollo_EG_FL alias Rollo Garderobe
attr Rollo_EG_FL automatic-enabled on
attr Rollo_EG_FL cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
attr Rollo_EG_FL devStateIcon read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@SandyBrown:closed
attr Rollo_EG_FL event-on-change-reading .*
attr Rollo_EG_FL event-on-update-reading state, ASC_ShadingMessage, ASC_Shading_WaitingPeriod, ASC_ShuttersLastDrive,pct
attr Rollo_EG_FL group Rollo
attr Rollo_EG_FL rl_autoStop 0
attr Rollo_EG_FL rl_blockMode none
attr Rollo_EG_FL rl_commandDown set  dev_Rollo_EG_GARD close
attr Rollo_EG_FL rl_commandStop set dev_Rollo_EG_GARD stop
attr Rollo_EG_FL rl_commandUp set dev_Rollo_EG_GARD open
attr Rollo_EG_FL rl_excessBottom 2
attr Rollo_EG_FL rl_excessTop 1
attr Rollo_EG_FL rl_resetTime 2
attr Rollo_EG_FL rl_secondsDown 20
attr Rollo_EG_FL rl_secondsUp 30
attr Rollo_EG_FL rl_switchTime 3
attr Rollo_EG_FL rl_type normal
attr Rollo_EG_FL room Flur
attr Rollo_EG_FL stateFormat <pre>\
read1:state\
read2:state\
read3:state\
</pre>
attr Rollo_EG_FL webCmd pct:
#   FUUID      63ce8f21-f33f-6adc-a66b-89ae15fb89135a37
#   NAME       Rollo_EG_FL
#   NR         262
#   STATE      <pre>
#read1:open
#read2:open
#read3:open
#</pre>
#   TYPE       ROLLO
#   eventCount 20
#   stoptime   1738478059
#   READINGS:
#     2023-01-23 16:08:24   ASC_Enable      on
#     2025-01-17 16:33:43   ASC_ShadingMessage <html> WARN:  global shading active but ASC_Shading_Mode attribut is not set or off </html>
#     2025-02-02 07:34:19   ASC_ShuttersLastDrive day open
#     2025-02-02 07:33:44   ASC_Time_DriveDown 02.02.2025 - 19:00
#     2025-02-02 07:33:44   ASC_Time_DriveUp 03.02.2025 - 07:32
#     2025-01-30 17:53:06   associatedWith  AUTO_RolloSteuerung
#     2025-02-02 07:33:44   command         pct-0
#     2025-02-02 07:33:44   desired_pct     0
#     2025-02-02 07:33:44   drive-type      modul
#     2025-02-02 07:33:44   last_drive      drive-up
#     2025-02-02 07:34:19   pct             0
#     2025-02-02 07:34:19   state           open
#
setstate Rollo_EG_FL <pre>\
read1:open\
read2:open\
read3:open\
</pre>
setstate Rollo_EG_FL 2024-10-30 11:02:36 .ASC_AttrUpdateChanges_v0.99.10 1
setstate Rollo_EG_FL 2023-01-23 16:08:24 ASC_Enable on
setstate Rollo_EG_FL 2025-01-17 16:33:43 ASC_ShadingMessage <html> WARN:  global shading active but ASC_Shading_Mode attribut is not set or off </html>
setstate Rollo_EG_FL 2025-02-02 07:34:19 ASC_ShuttersLastDrive day open
setstate Rollo_EG_FL 2025-02-02 07:33:44 ASC_Time_DriveDown 02.02.2025 - 19:00
setstate Rollo_EG_FL 2025-02-02 07:33:44 ASC_Time_DriveUp 03.02.2025 - 07:32
setstate Rollo_EG_FL 2025-01-30 17:53:06 associatedWith AUTO_RolloSteuerung
setstate Rollo_EG_FL 2025-02-02 07:33:44 command pct-0
setstate Rollo_EG_FL 2025-02-02 07:33:44 desired_pct 0
setstate Rollo_EG_FL 2025-02-02 07:33:44 drive-type modul
setstate Rollo_EG_FL 2025-02-02 07:33:44 last_drive drive-up
setstate Rollo_EG_FL 2025-02-02 07:34:19 pct 0
setstate Rollo_EG_FL 2025-02-02 07:34:19 state open


Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: CoolTux am 02 Februar 2025, 18:13:25
Lösche bitte einmal das ASC Device und kontrolliere das alle Attribute und readings welche von ASC in den Rollo Devices gelöscht wurden.

Danach speichern und Neustart. Dann das ASC neu anlegen und NUR die Attribute setzen welche im Wert von den ASC defaults abweichen. Wenn Du nicht weißt was ein Attribut bedeutet oder macht setze es einfach nicht. Und dann mal schauen was passiert.
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: flummy1978 am 03 Februar 2025, 15:39:43
Zitat von: CoolTux am 02 Februar 2025, 18:13:25Lösche bitte einmal das ASC Device und kontrolliere das alle Attribute und readings welche von ASC in den Rollo Devices gelöscht wurden.

Hujj das wird ne böse Aufgabe - weiss jetzt schon, dass danach die hälfte nicht geht  ;D 
Aber ich bin mal mutig  und werde berichten
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: flummy1978 am 03 Februar 2025, 17:30:30
Da weiss ich nun leider auch, warum ich Angst hatte davor, das auszuführen  :-\ 

Die Zeiten etc teste ich heute Abend / morgen Früh und am WE.

Aber beim ersten Versuch funktioniert die Ventilate Funktion an dem Fenster schon mal nicht..... Eine Idee woran es liegt ? (Ging vorher eben mit diesen Parametern)

Im Debug Log ist zu dem Zeitpunkt folgendes zu sehen:
ASC_DEBUG!!! 2025.02.03 17:26:52 - FnIsDay: Rollo_OG_SZ_01 Allgemein: 1

ASC_DEBUG!!! 2025.02.03 17:27:04 - EventProcessingWindowRec: Rollo_OG_SZ_01 - RECEIVED EVENT: state: open - IDENTIFIED EVENT: open - STORED EVENT: open

ASC_DEBUG!!! 2025.02.03 17:27:04 - EventProcessingWindowRec: Rollo_OG_SZ_01 - HOMEMODE: none QueryShuttersPosWinRecTilted: QueryShuttersPosWinRecComfort:

define Rollo_OG_SZ_01 ROLLO
attr Rollo_OG_SZ_01 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
attr Rollo_OG_SZ_01 ASC 1
attr Rollo_OG_SZ_01 ASC_BrightnessSensor Wetterstation:luminosity
attr Rollo_OG_SZ_01 ASC_Down time
attr Rollo_OG_SZ_01 ASC_Mode_Down always
attr Rollo_OG_SZ_01 ASC_Mode_Up off
attr Rollo_OG_SZ_01 ASC_Pos_Reading position
attr Rollo_OG_SZ_01 ASC_PrivacyDownValue_beforeNightClose 3600
attr Rollo_OG_SZ_01 ASC_PrivacyDown_Pos 85
attr Rollo_OG_SZ_01 ASC_Shading_InOutAzimuth 265:320
attr Rollo_OG_SZ_01 ASC_Shading_MinMax_Elevation 5
attr Rollo_OG_SZ_01 ASC_Shading_Min_OutsideTemperature 18
attr Rollo_OG_SZ_01 ASC_Shading_Mode always
attr Rollo_OG_SZ_01 ASC_Shading_Pos 70
attr Rollo_OG_SZ_01 ASC_Shading_StateChange_SunnyCloudy 35000:15000
attr Rollo_OG_SZ_01 ASC_Shading_WaitingPeriod 600
attr Rollo_OG_SZ_01 ASC_TempSensor dev_SYS_wetter_ext:temperature
attr Rollo_OG_SZ_01 ASC_Time_Down_Early 20:30
attr Rollo_OG_SZ_01 ASC_Time_Down_Late 23:30
attr Rollo_OG_SZ_01 ASC_Time_Up_Early 09:00
attr Rollo_OG_SZ_01 ASC_Time_Up_Late 10:00
attr Rollo_OG_SZ_01 ASC_Time_Up_WE_Holiday 14:30
attr Rollo_OG_SZ_01 ASC_Ventilate_Pos 40
attr Rollo_OG_SZ_01 ASC_Ventilate_Window_Open on
attr Rollo_OG_SZ_01 ASC_WindowRec TK_OG_SZ_fenster1
attr Rollo_OG_SZ_01 ASC_WindowRec_subType twostate
attr Rollo_OG_SZ_01 DbLogExclude .*
attr Rollo_OG_SZ_01 alias SZ Rollo 1
attr Rollo_OG_SZ_01 cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
attr Rollo_OG_SZ_01 devStateIcon read0.closed:fts_shutter@green:half read0.half:fts_shutter@orange:closed read0.drive.*:fts_shutter@red:stop read0..*:fts_shutter read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3..*:rc_DOWN@grey:closed read3.drive-down:rc_DOWN@red:stop
attr Rollo_OG_SZ_01 event-on-change-reading .*
attr Rollo_OG_SZ_01 group Fenster
attr Rollo_OG_SZ_01 rl_autoStop 0
attr Rollo_OG_SZ_01 rl_blockMode none
attr Rollo_OG_SZ_01 rl_commandDown set  dev_SZ_01_02_Rollo POWER1 off;; set  dev_SZ_01_02_Rollo POWER2 on
attr Rollo_OG_SZ_01 rl_commandStop set  dev_SZ_01_02_Rollo POWER2 off;; set  dev_SZ_01_02_Rollo POWER1 off;;
attr Rollo_OG_SZ_01 rl_commandUp set  dev_SZ_01_02_Rollo POWER2 off;; set  dev_SZ_01_02_Rollo POWER1 on
attr Rollo_OG_SZ_01 rl_excessBottom 1
attr Rollo_OG_SZ_01 rl_excessTop 1
attr Rollo_OG_SZ_01 rl_resetTime 3
attr Rollo_OG_SZ_01 rl_secondsDown 15
attr Rollo_OG_SZ_01 rl_secondsUp 14
attr Rollo_OG_SZ_01 rl_switchTime 2
attr Rollo_OG_SZ_01 rl_type normal
attr Rollo_OG_SZ_01 room Verbindungen->Nicht gelistete Geräte
attr Rollo_OG_SZ_01 sortby 10
attr Rollo_OG_SZ_01 stateFormat <pre>\
read1:state\
\
read2:state\
\
read3:state\
</pre>
attr Rollo_OG_SZ_01 verbose 5
attr Rollo_OG_SZ_01 webCmd :pct
attr Rollo_OG_SZ_01 widgetOverride pct:slider,0,1,100
#   FUUID      63eb9eb9-f33f-6adc-cc2f-349a8fd019b74ac3
#   FVERSION   44_ROLLO.pm:v1.403.0-s18436/2019-01-27
#   NAME       Rollo_OG_SZ_01
#   NR         269
#   STATE      <pre>
#read1:closed
#
#read2:closed
#
#read3:closed
#</pre>
#   TYPE       ROLLO
#   eventCount 10
#   stoptime   1738597786
#   READINGS:
#     2025-02-03 15:57:56   ASC_Enable      on
#     2025-02-03 17:20:48   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
#     2025-02-03 16:51:10   ASC_Time_DriveDown 03.02.2025 - 20:30
#     2025-02-03 16:51:10   ASC_Time_DriveUp 04.02.2025 - 09:00
#     2025-02-03 16:51:10   ASC_Time_PrivacyDriveDown 03.02.2025 - 19:30
#     2025-02-03 16:10:45   associatedWith  AUTO_RolloSteuerung,none
#     2025-02-03 16:49:26   command         closed
#     2025-02-03 16:49:26   desired_pct     100
#     2025-02-03 16:49:26   drive-type      modul
#     2025-02-03 16:49:26   last_drive      drive-down
#     2025-02-03 16:49:46   pct             100
#     2025-02-03 16:49:46   state           closed
#
setstate Rollo_OG_SZ_01 <pre>\
read1:closed\
\
read2:closed\
\
read3:closed\
</pre>
setstate Rollo_OG_SZ_01 2025-02-03 16:10:48 .ASC_AttrUpdateChanges_v0.99.10 1
setstate Rollo_OG_SZ_01 2025-02-03 15:57:56 ASC_Enable on
setstate Rollo_OG_SZ_01 2025-02-03 17:20:48 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
setstate Rollo_OG_SZ_01 2025-02-03 16:51:10 ASC_Time_DriveDown 03.02.2025 - 20:30
setstate Rollo_OG_SZ_01 2025-02-03 16:51:10 ASC_Time_DriveUp 04.02.2025 - 09:00
setstate Rollo_OG_SZ_01 2025-02-03 16:51:10 ASC_Time_PrivacyDriveDown 03.02.2025 - 19:30
setstate Rollo_OG_SZ_01 2025-02-03 16:10:45 associatedWith AUTO_RolloSteuerung,none
setstate Rollo_OG_SZ_01 2025-02-03 16:49:26 command closed
setstate Rollo_OG_SZ_01 2025-02-03 16:49:26 desired_pct 100
setstate Rollo_OG_SZ_01 2025-02-03 16:49:26 drive-type modul
setstate Rollo_OG_SZ_01 2025-02-03 16:49:26 last_drive drive-down
setstate Rollo_OG_SZ_01 2025-02-03 16:49:46 pct 100
setstate Rollo_OG_SZ_01 2025-02-03 16:49:46 state closed


Vielen Dank
Andreas
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: CoolTux am 03 Februar 2025, 17:51:43
Kannst Du bitte einmal ein list vom Rollodevice und vom ASC Device geben. Bitte kein raw
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: Beta-User am 03 Februar 2025, 17:57:57
OT:

Das scheint ein Tasmota-ESP zu sein, der die Relays schaltet. Warum nutzt du nicht direkt die Shutter-Funktionalität, die Tasmota selbst bietet?
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: flummy1978 am 03 Februar 2025, 18:29:09
Zitat von: CoolTux am 03 Februar 2025, 17:51:43Kannst Du bitte einmal ein list vom Rollodevice und vom ASC Device geben. Bitte kein raw

Rollo device
Internals:
   FUUID      63eb9eb9-f33f-6adc-cc2f-349a8fd019b74ac3
   FVERSION   44_ROLLO.pm:v1.403.0-s18436/2019-01-27
   NAME       Rollo_OG_SZ_01
   NR         269
   STATE      <pre>
read1:pct-20

read2:pct-20

read3:pct-20
</pre>
   TYPE       ROLLO
   eventCount 16
   stoptime   1738600306
   READINGS:
     2025-02-03 15:57:56   ASC_Enable      on
     2025-02-03 18:10:49   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
     2025-02-03 16:51:10   ASC_Time_DriveDown 03.02.2025 - 20:30
     2025-02-03 16:51:10   ASC_Time_DriveUp 04.02.2025 - 09:00
     2025-02-03 16:51:10   ASC_Time_PrivacyDriveDown 03.02.2025 - 19:30
     2025-02-03 16:10:45   associatedWith  AUTO_RolloSteuerung,none
     2025-02-03 17:31:38   command         stop
     2025-02-03 17:31:38   desired_pct     21.4285714285714
     2025-02-03 17:31:27   drive-type      modul
     2025-02-03 17:31:27   last_drive      drive-up
     2025-02-03 17:31:38   pct             21.4285714285714
     2025-02-03 17:31:38   state           pct-20
Attributes:
   ASC        1
   ASC_BrightnessSensor Wetterstation:luminosity
   ASC_Down   time
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Pos_Reading position
   ASC_PrivacyDownValue_beforeNightClose 3600
   ASC_PrivacyDown_Pos 85
   ASC_Shading_InOutAzimuth 265:320
   ASC_Shading_MinMax_Elevation 5
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 70
   ASC_Shading_StateChange_SunnyCloudy 35000:15000
   ASC_Shading_WaitingPeriod 600
   ASC_TempSensor dev_SYS_wetter_ext:temperature
   ASC_Time_Down_Early 20:30
   ASC_Time_Down_Late 23:30
   ASC_Time_Up_Early 09:00
   ASC_Time_Up_Late 10:00
   ASC_Time_Up_WE_Holiday 14:30
   ASC_Ventilate_Pos 40
   ASC_Ventilate_Window_Open on
   ASC_WindowRec TK_OG_SZ_fenster1
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   alias      SZ Rollo 1
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon read0.closed:fts_shutter@green:half read0.half:fts_shutter@orange:closed read0.drive.*:fts_shutter@red:stop read0..*:fts_shutter read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3..*:rc_DOWN@grey:closed read3.drive-down:rc_DOWN@red:stop
   event-on-change-reading .*
   group      Fenster
   rl_autoStop 0
   rl_blockMode none
   rl_commandDown set  dev_SZ_01_02_Rollo POWER1 off; set  dev_SZ_01_02_Rollo POWER2 on
   rl_commandStop set  dev_SZ_01_02_Rollo POWER2 off; set  dev_SZ_01_02_Rollo POWER1 off;
   rl_commandUp set  dev_SZ_01_02_Rollo POWER2 off; set  dev_SZ_01_02_Rollo POWER1 on
   rl_excessBottom 1
   rl_excessTop 1
   rl_resetTime 3
   rl_secondsDown 15
   rl_secondsUp 14
   rl_switchTime 2
   rl_type    normal
   room       Verbindungen->Nicht gelistete Geräte
   sortby     10
   stateFormat <pre>
read1:state

read2:state

read3:state
</pre>
   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 device
Internals:
   FUUID      67a0d8a0-f33f-73c9-a570-3b388037a441f76e
   FVERSION   73_AutoShuttersControl.pm:v0.99.10-s29226/2024-10-12
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AUTO_RolloSteuerung
   NOTIFYDEV  AUTO_RolloSteuerung,Rollo_EG_BAD,Rollo_EG_FL,Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_EG_WZ_MAR_markise,Rollo_EG_WZ_terrasse_jalou,Rollo_EG_WZ_terrasse_tuer,Rollo_OG_SZ_01,Rollo_OG_SZ_02,TK_EG_WZ_tuer_weit,TK_OG_SZ_fenster1,TK_OG_SZ_fenster2,Wetterstation,dev_Astro,dev_EG_BD_LUX,dum_Wetterstation_rain,global
   NR         358
   NTFY_ORDER 51-AUTO_RolloSteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.99.10
   eventCount 105
   OLDREADINGS:
   READINGS:
     2025-02-03 16:26:32   Rollo_EG_BAD_nextAstroTimeEvent 03.02.2025 - 19:00
     2025-02-03 16:25:57   Rollo_EG_FL_nextAstroTimeEvent 03.02.2025 - 19:00
     2025-02-03 17:59:38   Rollo_EG_WZ_JALOU_fenster_nextAstroTimeEvent 04.02.2025 - 07:30
     2025-02-03 17:59:38   Rollo_EG_WZ_JALOU_winterg_nextAstroTimeEvent 04.02.2025 - 07:30
     2025-02-03 17:59:38   Rollo_EG_WZ_MAR_markise_nextAstroTimeEvent 04.02.2025 - 07:30
     2025-02-03 17:59:38   Rollo_EG_WZ_terrasse_jalou_nextAstroTimeEvent 04.02.2025 - 07:30
     2025-02-03 17:59:38   Rollo_EG_WZ_terrasse_tuer_nextAstroTimeEvent 04.02.2025 - 07:30
     2025-02-03 16:47:47   Rollo_OG_SZ_01_nextAstroTimeEvent 03.02.2025 - 20:30
     2025-02-03 16:49:13   Rollo_OG_SZ_02_nextAstroTimeEvent 03.02.2025 - 20:50
     2025-02-03 16:07:40   ascEnable       on
     2025-02-03 16:50:25   controlShading  on
     2025-02-03 16:10:44   hardLockOut     off
     2025-02-03 16:10:44   room_Bad_EG     Rollo_EG_BAD
     2025-02-03 16:10:44   room_Flur       Rollo_EG_FL
     2025-02-03 16:10:44   room_Verbindungen-_Nicht_gelistete_Geraete Rollo_EG_WZ_JALOU_fenster,Rollo_EG_WZ_JALOU_winterg,Rollo_EG_WZ_MAR_markise,Rollo_EG_WZ_terrasse_jalou,Rollo_EG_WZ_terrasse_tuer,Rollo_OG_SZ_01,Rollo_OG_SZ_02
     2025-02-03 16:10:44   selfDefense     off
     2025-02-03 17:59:38   state           created new drive timer
     2025-02-03 16:10:44   sunriseTimeWeHoliday off
     2025-02-03 17:59:38   timestamp       1738601978.25446
     2025-02-03 16:10:44   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_EG_BAD
       Rollo_EG_FL
       Rollo_EG_WZ_JALOU_fenster
       Rollo_EG_WZ_JALOU_winterg
       Rollo_EG_WZ_MAR_markise
       Rollo_EG_WZ_terrasse_jalou
       Rollo_EG_WZ_terrasse_tuer
       Rollo_OG_SZ_01
       Rollo_OG_SZ_02
   monitoredDevs:
     Rollo_EG_BAD:
     Rollo_EG_FL:
     Rollo_EG_WZ_JALOU_fenster:
     Rollo_EG_WZ_JALOU_winterg:
     Rollo_EG_WZ_MAR_markise:
       Rollo_EG_WZ_MAR_markise ASC_ExternalTrigger
     Rollo_EG_WZ_terrasse_jalou:
     Rollo_EG_WZ_terrasse_tuer:
     Rollo_OG_SZ_01:
     Rollo_OG_SZ_02:
     TK_EG_WZ_tuer_weit:
       Rollo_EG_WZ_terrasse_tuer ASC_WindowRec
     TK_OG_SZ_fenster1:
       Rollo_OG_SZ_01 ASC_WindowRec
     TK_OG_SZ_fenster2:
       Rollo_OG_SZ_02 ASC_WindowRec
     Wetterstation:
       AUTO_RolloSteuerung ASC_windSensor
       Rollo_EG_WZ_MAR_markise ASC_BrightnessSensor
       Rollo_OG_SZ_01 ASC_BrightnessSensor
       Rollo_OG_SZ_02 ASC_BrightnessSensor
     dev_Astro:
       AUTO_RolloSteuerung ASC_twilightDevice
     dev_EG_BD_LUX:
       Rollo_EG_BAD ASC_BrightnessSensor
     dum_Wetterstation_rain:
       AUTO_RolloSteuerung ASC_rainSensor
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_rainSensor dum_Wetterstation_rain:regen 1:1 0:1800
   ASC_tempSensor dev_SYS_wetter_ext:temperature
   ASC_twilightDevice dev_Astro
   ASC_windSensor Wetterstation:wind_gust_calc
   DbLogExclude .*
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       System->Rollosteuerung
   userReadings timestamp:.* { time() }

Wenn ich noch was anderes machen soll, sag bescheid bitte bescheid 😉
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: flummy1978 am 03 Februar 2025, 18:39:51
Zitat von: Beta-User am 03 Februar 2025, 17:57:57OT:

Das scheint ein Tasmota-ESP zu sein, der die Relays schaltet. Warum nutzt du nicht direkt die Shutter-Funktionalität, die Tasmota selbst bietet?
Ist korrekt, das ist so etwas. Allerdings ein 4ch device, das 2 Rollos steuert. Die Relais sind manuell gegeneinander verriegelt.
Außerdem wollte ich damals (als ich es eingestellt habe, hatte ich auch noch homematic aktoren) nicht auf diversen Plattformen die Einstellungen haben, sondern zentral (in dem Fall über asc)
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: Beta-User am 03 Februar 2025, 19:07:22
Zitat von: flummy1978 am 03 Februar 2025, 18:39:51
Zitat von: Beta-User am 03 Februar 2025, 17:57:57OT:

Das scheint ein Tasmota-ESP zu sein, der die Relays schaltet. Warum nutzt du nicht direkt die Shutter-Funktionalität, die Tasmota selbst bietet?
Ist korrekt, das ist so etwas. Allerdings ein 4ch device, das 2 Rollos steuert. Die Relais sind manuell gegeneinander verriegelt.
Außerdem wollte ich damals (als ich es eingestellt habe, hatte ich auch noch homematic aktoren) nicht auf diversen Plattformen die Einstellungen haben, sondern zentral (in dem Fall über asc)

Tasmota kann bequem mehrere shutter auf einem ESP - auch hardwaremäßig (!) gegeneinander verriegelt.

"split"-Devices sind imo genauso mit ASC steuerbar wie jetzt deine ROLLO-Instanzen.

Kurz: ich verstehe deine Logik nicht.
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: CoolTux am 03 Februar 2025, 19:52:19
Probiere mal bitte ob Ventilate geht.
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: flummy1978 am 04 Februar 2025, 06:20:17
Zitat von: flummy1978 am 03 Februar 2025, 17:30:30Aber beim ersten Versuch funktioniert die Ventilate Funktion an dem Fenster schon mal nicht..... Eine Idee woran es liegt ? (Ging vorher eben mit diesen Parametern)

Zitat von: CoolTux am 03 Februar 2025, 19:52:19Probiere mal bitte ob Ventilate geht.

Das ist ja das was ich meinte, was eben nicht geht?
oder missverstehe ich da etwas? 🤔
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: flummy1978 am 04 Februar 2025, 06:27:58
Zitat von: Beta-User am 03 Februar 2025, 19:07:22Tasmota kann bequem mehrere shutter auf einem ESP......
.....Kurz: ich verstehe deine Logik nicht.

Das war mir so nicht bewusst. Möglich ist jedoch auch, dass es damals nicht ging, als ich es eingerichtet habe. Die Rollo Devices existieren in der Form schon einige Jahre.

Aber dennoch: Wenn du so explizit drauf hinweist, dann wirst du eine Idee haben, warum es schlimm / falsch oder schlicht unlogisch ist es so zu belassen?

Bin über jede Info oder Hinweis dankbar, also natürlich auch in diesem Fall 😊
VG
Andreas
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: CoolTux am 04 Februar 2025, 07:22:03
Zitat von: flummy1978 am 04 Februar 2025, 06:20:17
Zitat von: flummy1978 am 03 Februar 2025, 17:30:30Aber beim ersten Versuch funktioniert die Ventilate Funktion an dem Fenster schon mal nicht..... Eine Idee woran es liegt ? (Ging vorher eben mit diesen Parametern)

Zitat von: CoolTux am 03 Februar 2025, 19:52:19Probiere mal bitte ob Ventilate geht.

Das ist ja das was ich meinte, was eben nicht geht?
oder missverstehe ich da etwas? 🤔

Laut Deinen Einstellungen sollte es gehen. Fahren die Rollos denn generell? Also zu den Morgen und Abendzeiten zum Beispiel?
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: Beta-User am 04 Februar 2025, 08:22:22
Zitat von: flummy1978 am 04 Februar 2025, 06:27:58Möglich ist jedoch auch, dass es damals nicht ging, als ich es eingerichtet habe.
Das gibt es erst seit Version 11 oder so, kann also gut sein. Das war der eigentliche Grund, warum ich das überhaupt erwähnt hatte.

Zitat von: flummy1978 am 04 Februar 2025, 06:27:58Aber dennoch: Wenn du so explizit drauf hinweist, dann wirst du eine Idee haben, warum es schlimm / falsch oder schlicht unlogisch ist es so zu belassen?
Wenn das mit ROLLO gut funktioniert, ist ja alles ok, es ist nicht "falsch", das mit FHEM zu lösen.

Nach meiner eigenen Erfahrung (allerdings mit Homematic und ZWave) ist es "einfacher" und akkurater, wenn die MCU am Aktor die Timings überwacht. Sofern der ESP sauber läuft, würde ich annehmen, dass das auch bei Tasmota so ist.

Irritierend fand ich nur die Argumentation bzgl. ASC ;) .
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: flummy1978 am 04 Februar 2025, 09:11:02
Zitat von: CoolTux am 04 Februar 2025, 07:22:03Laut Deinen Einstellungen sollte es gehen. Fahren die Rollos denn generell? Also zu den Morgen und Abendzeiten zum Beispiel?
Genau das ist ja das was ich oben meinte mit "mit diesen Parametern, ist es vorher gefahren". Also händisch fährt das Rollo genauso wie es gestern Abend auch zu gefahren ist. Morgens fährt es nicht automatisch (Schichtbedingt liegt da manchmal jemand noch um 12 - daher nur manuell)

Aber ich kann es nochmal (mit anderen Ergänzungen?) heute nachmittag noch mal testen. Bin grad noch auf der arbeit...
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: CoolTux am 04 Februar 2025, 14:56:36
Folgendes ist mir eben doch aufgefallen

Also morgens kann es auch nicht automatisch fahren da Up auf Off steht. ASC_Mode_Up off
Außerdem steht ASC_Pos_Reading position aber Du hast kein Reading position. Da sollte wohl pct stehen.
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: flummy1978 am 04 Februar 2025, 15:20:38
Zitat von: CoolTux am 04 Februar 2025, 14:56:36Folgendes ist mir eben doch aufgefallen

Also morgens kann es auch nicht automatisch fahren da Up auf Off steht. ASC_Mode_Up off
Außerdem steht ASC_Pos_Reading position aber Du hast kein Reading position. Da sollte wohl pct stehen.

Ich hatte vorhin schon angefangen zu schreiben, als ich nach Hause bin, wurde jedoch noch abgelenkt. In der Zwischenzeit kam Deine Antwort. Also ... ASC_Mode_Up Off ist korrekt - weil das die Schlafzimmer Fenster sind, die jedoch automatisch NIE fahren sollten.

ARgggghhhssss ASC_Pos_Reading Jetzt erinnere ich mich wieder. Das war damals schon mal das Problem  :-\ Ventilate funktioniert also wie es soll - Tut mir leid. Das kann man(n) wohl schnell übersehen, dass es kein Standard Wert ist.


Aber mir ist auch folgendes aufgefallen:

Zitat von: flummy1978 am 04 Februar 2025, 09:11:02Also händisch fährt das Rollo genauso wie es gestern Abend auch zu gefahren ist

Soweit korrekt - bin vorhin nach Hause gekommen und muss leider feststellen, dass unten die Rollos nicht wieder hoch gefahren sind. Also stand jetzt:

Rollos sind gestern abend runter gefahren, lassen sich von Hand hoch und runter fahren.

exemplarisches list (Fürs zeitgesteuerte Hochfahren, eines der unteren Rollos) - Soll ich hier ASC_Mode_Up Astro stellen, obwohl es Standard ist?
Internals:
   FUUID      63ce96d8-f33f-6adc-1f6a-8d4280c0ad565f99
   FVERSION   44_ROLLO.pm:v1.403.0-s18436/2019-01-27
   NAME       Rollo_EG_BAD
   NR         263
   STATE      <pre>
read1:open
read2:open
read3:open
</pre>
   TYPE       ROLLO
   eventCount 15
   stoptime   1738674936
   Helper:
     DBLOG:
       pct:
         DBLogging:
           TIME       1738674936.44803
           VALUE      0
   OLDREADINGS:
   READINGS:
     2025-02-04 14:15:36   ASCSELF_BrightnessAverage 39725
     2025-02-03 15:57:56   ASC_Enable      on
     2025-02-03 16:30:37   ASC_ShadingMessage <html> WARN:  global shading active but ASC_Shading_Mode attribut is not set or off </html>
     2025-02-04 08:30:02   ASC_Time_DriveDown 04.02.2025 - 19:00
     2025-02-04 08:30:02   ASC_Time_DriveUp 05.02.2025 - 08:30
     2025-02-03 16:10:45   associatedWith  AUTO_RolloSteuerung,none
     2025-02-04 14:15:14   command         open
     2025-02-04 14:15:14   desired_pct     0
     2025-02-04 14:15:14   drive-type      modul
     2025-02-04 14:15:14   last_drive      drive-up
     2025-02-04 14:15:36   pct             0
     2025-02-04 14:15:36   pct_reversed    100
     2025-02-04 14:15:36   state           open
Attributes:
   ASC        1
   ASC_BlockingTime_afterManual 3600
   ASC_BrightnessSensor dev_EG_BD_LUX:illuminance_mod
   ASC_ComfortOpen_Pos 20
   ASC_Pos_Reading position
   ASC_PrivacyDown_Pos 70
   ASC_Shading_InOutAzimuth 50:155
   ASC_Shading_MinMax_Elevation 2:140
   ASC_Shading_Min_OutsideTemperature 16
   ASC_Shading_Mode off
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_SunnyCloudy 48000:37000 2
   ASC_Shading_WaitingPeriod 1200
   ASC_Time_Down_Early 19:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 08:30
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 10:00
   DbLogExclude .*
   DbLogInclude pct
   alias      Rollo Bad
   automatic-enabled on
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@SandyBrown:closed
   event-min-interval pct.*:3600
   event-on-change-reading ASC_.*,state,desired_pct,command,last_drive
   event-on-update-reading state,pct.*
   group      Fenster
   rl_autoStop 0
   rl_blockMode none
   rl_commandDown set dev_EG_Bad_Rollo close
   rl_commandStop set dev_EG_Bad_Rollo stop
   rl_commandUp set dev_EG_Bad_Rollo open
   rl_excessBottom 0
   rl_excessTop 0
   rl_resetTime 2
   rl_secondsDown 15
   rl_secondsUp 20
   rl_switchTime 3
   rl_type    normal
   room       Bad EG
   stateFormat <pre>
read1:state
read2:state
read3:state
</pre>
   userReadings ASCSELF_BrightnessAverage { ascAPIget('BrightnessAverage',$name) },
pct_reversed { (ReadingsVal($name,"pct","0")-100)*(-1); }
   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
   verbose    2
   webCmd     pct
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: CoolTux am 04 Februar 2025, 20:32:22
Verstehe den Text nicht so ganz. Du bist gegen 15 Uhr nach Hause gekommen und einige Rollos sind nicht hoch gefahren?
Da war aber auch wieder Position. Ändere erstmal bitte alles auf korrekte Werte.

ASC_BlockingTime_afterManual 3600
Brauchst Du glaube nicht setzen, sollte Default sein.
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: flummy1978 am 04 Februar 2025, 20:52:12
Sorry, war etwas missverständlich.... also:

ich war nach 14 Uhr zu Hause. Da waren die Rollos (die automatisch hoch fahren sollten) noch unten. Diese habe ich dann hochgefahren. Danach das List gezogen. Abends ist grad wieder alles runter gefahren, so wie es sollte.

Ich schau morgen nochmal und lasse es dann zu, wenn es unten sein sollte und ziehe dann nochmal ein neues list.

Vielen Dank für die Unterstützung
@Topic: Danach sollte ich normal neu starten können, ohne die Befehle ausführen zu müssen, die ich im ersten Beitrag erwähnt habe?

VG
Andreas
Titel: Aw: [ASC][BUG?] Vorgehensweise nach Neustart
Beitrag von: CoolTux am 04 Februar 2025, 21:28:54
Zitat von: flummy1978 am 04 Februar 2025, 20:52:12@Topic: Danach sollte ich normal neu starten können, ohne die Befehle ausführen zu müssen, die ich im ersten Beitrag erwähnt habe?

So sollte es sein