[ASC] - Merkwürdiges Ventilate Verhalten

Begonnen von Reinhard.M, 23 April 2024, 19:56:44

Vorheriges Thema - Nächstes Thema

Reinhard.M

Hallo CoolTux,
ich habe meine Geräte via RAW-Daten von einem Raspi auf einen anderen umgezogen und die Auf/Ab-Steuerung morgens und abends läuft einwandfrei. Auch die manuelle, prozentuale Ansteuerung läuft so wie erwartet. Nicht zu vergessen, natürlich habe ich das ASC Device mit "ScanforShutter" und weiteren Befehlen korrekt eingerichtet. Gleiches gilt für die Devices, die Tag/Nacht Automatik funktioniert ja wie erwartet.
Wenn ich jetzt bei geschlossenem Rollo das Fenster in die "Ventilate" Position bringen, sollte das Rollo in die entsprechende Position hoch fahren. Tatsächlich fährt es aber nur ganz kurz hoch um anschließend runter zu fahren. Das Rollo ist ja geschlossen, damit passiert nichts mehr. Aber in der FHEM Oberfläche zeigt das Device für die Dauer der Fahrzeit "Rollo fährt runter" an. Das Ganze habe ich wie gesagt unverändert von einem Raspi auf einen anderen umgezogen. Vorher lief es einige Jahre ohne Probleme. Hast du eine Idee? Ich füge mal das Listing eines Rollos an, überprüft habe ich es an 2 Rollos.

Gruß Reinhard
Internals:
   FUUID      66237ab9-f33f-bfa7-3f15-8e6d5ffe675304d8
   FVERSION   44_ROLLO.pm:v1.403.0-s18436/2019-01-27
   NAME       R_Terrasse
   NR         60
   STATE      open
   TYPE       ROLLO
   eventCount 56
   stoptime   1713890812
   READINGS:
     2024-04-20 10:26:13   ASC_Enable      on
     2024-04-23 06:40:10   ASC_ShadingMessage <html> WARN:  global shading active but ASC_Shading_Mode attribut is not set or off </html>
     2024-04-23 18:46:52   ASC_ShuttersLastDrive window closed at day
     2024-04-23 18:30:12   ASC_Time_DriveDown 23.04.2024 - 20:17
     2024-04-23 18:30:12   ASC_Time_DriveUp 24.04.2024 - 06:13
     2024-04-23 18:30:09   associatedWith  myASControl
     2024-04-23 18:46:46   command         pct-0
     2024-04-23 18:46:46   desired_pct     0
     2024-04-23 18:46:46   drive-type      modul
     2024-04-23 18:46:46   last_drive      drive-up
     2024-04-23 18:46:52   pct             100
     2024-04-23 18:46:52   state           open
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -1
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon 0
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforeDayOpen 0
   ASC_BlockingTime_beforeNightClose 0
   ASC_BrightnessSensor di_Brightness
   ASC_ComfortOpen_Pos 100
   ASC_Down   astro
   ASC_DriveUpMaxDuration 39
   ASC_Drive_Delay 0
   ASC_Drive_DelayStart 7
   ASC_LockOut soft
   ASC_LockOut_Cmd blocked
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_Mode off
   ASC_Shading_InOutAzimuth 190:290
   ASC_Shading_MinMax_Elevation 10:70
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode off
   ASC_Shading_Pos 24
   ASC_Shading_StateChange_SunnyCloudy 60000:30000 3
   ASC_Shading_WaitingPeriod 120
   ASC_Sleep_Pos 0
   ASC_TempSensor MQTT2_WH4000SE:temperature
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     astro
   ASC_Ventilate_Pos 12
   ASC_Ventilate_Window_Open on
   ASC_WindowRec HM_FK_Terrasse
   ASC_WindowRec_PosAfterDayClosed open
   ASC_WindowRec_subType threestate
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:rc_STOP 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-.:fts_shutter_100:open pct-1.:fts_shutter_90:open pct-2.:fts_shutter_80:open pct-3.:fts_shutter_70:open pct-4.:fts_shutter_60:open pct-5.:fts_shutter_50:closed pct-6.:fts_shutter_40:closed pct-7.:fts_shutter_30:closed pct-8.:fts_shutter_20:closed pct-9.:fts_shutter_10:closed pct-100:fts_shutter_10:closed
   gassistantName Terrasse
   genericDeviceType blinds
   group      Alle Rollos
   homebridgeMapping {
  "OpenClose": {
    "reading": "state",
    "values": ["/^close/:CLOSED", "/.*/:OPEN"],
    "cmdOpen": "open",
    "cmdClose": "closed"
  },
  "TargetPosition": {
    "reading": "pct",
    "cmd": "pct",
    "invert": false
  },
  "CurrentPosition": {
    "reading": "pct",
    "invert": false
  }
}
   realRoom   Wohnzimmer
   rl_autoStop 1
   rl_commandDown set myJaro_Whz down 1
   rl_commandStop set myJaro_Whz stop 1
   rl_commandUp set myJaro_Whz up 1
   rl_excessBottom 2
   rl_excessTop 0
   rl_forceDrive 1
   rl_resetTime 1
   rl_secondsDown 31
   rl_secondsUp 34
   rl_switchTime 1
   rl_type    HomeKit
   room       ASC_Rollos,GoogleAssistant
   sortby     11
   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
   webCmd     pct:open:stop:closed
   widgetOverride pct:selectnumbers,0,4,100,0,lin

CoolTux

Bin nicht ganz schlau aus Deiner Beschreibung geworden.
Fährt das Rollo beim Fenster öffnen wirklich auch hoch?

Um dann nach 1-2 Sekunden sofort wieder zu schliesen?
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

Reinhard.M

Genau so ist es. Für höchsten 1s fährt das Rollo korrekterweise hoch. Dann kommt aber von ASC der Befehl "fahre runter". Im Device wird das Rollo als "aktiv runter fahrend" signalisiert. Das dauert bis die eingestellten 24% erreicht sind. Korrekterweise stoppt ASC dann die Fahrt (genauer gesagt, die Anzeige der Fahrt, es bewegt sich ja nichts mehr) und alles ist grün. Die Höhe wird mit 24% angezeigt. Mit "Comfort open" passiert es nicht! Und wie gesagt, "Copy - Paste" ohne Änderung. Vorher lief es Jahre ohne Probleme. Sehr merkwürdig...

Reinhard.M

Hallo CoolTux,
ich habe mal die Events einer fehlerhaftem Fahrt angehängt, eventuell hilft dir das ja weiter.
2024-04-25 08:35:11.424 Global global ATTR myASControl verbose 5
2024-04-25 08:35:12.983 Global global ATTR R_Schlafz_L verbose 5
2024-04-25 08:35:23.137 ROLLO R_Schlafz_L command: pct-76
2024-04-25 08:35:23.137 ROLLO R_Schlafz_L desired_pct: 76
2024-04-25 08:35:23.142 ROLLO R_Schlafz_L last_drive: drive-up
2024-04-25 08:35:23.142 ROLLO R_Schlafz_L drive-up
2024-04-25 08:35:23.144 ROLLO R_Schlafz_L drive-type: modul
2024-04-25 08:35:23.377 ROLLO R_Schlafz_L pct: 5.81818181818181
2024-04-25 08:35:23.380 ROLLO R_Schlafz_L pct: 94.1818181818182
2024-04-25 08:35:23.383 ROLLO R_Schlafz_L command: pct-76
2024-04-25 08:35:23.383 ROLLO R_Schlafz_L desired_pct: 76
2024-04-25 08:35:23.394 ROLLO R_Schlafz_L pct-90
2024-04-25 08:35:23.399 ROLLO R_Schlafz_L last_drive: drive-down
2024-04-25 08:35:23.399 ROLLO R_Schlafz_L drive-down
2024-04-25 08:35:23.401 ROLLO R_Schlafz_L drive-type: modul
2024-04-25 08:35:39.004 AutoShuttersControl myASControl R_Schlafz_L_PosValue: 24
2024-04-25 08:35:39.009 AutoShuttersControl myASControl manual
2024-04-25 08:35:39.011 ROLLO R_Schlafz_L pct: 24
2024-04-25 08:35:39.023 ROLLO R_Schlafz_L pct-20
2024-04-25 08:35:39.108 ROLLO R_Schlafz_L ASC_ShuttersLastDrive: manual
2024-04-25 08:36:05.222 ROLLO R_Schlafz_L command: pct-0
2024-04-25 08:36:05.222 ROLLO R_Schlafz_L desired_pct: 0
2024-04-25 08:36:05.226 ROLLO R_Schlafz_L last_drive: drive-up
2024-04-25 08:36:05.226 ROLLO R_Schlafz_L drive-up
2024-04-25 08:36:05.227 ROLLO R_Schlafz_L drive-type: modul
2024-04-25 08:36:21.004 AutoShuttersControl myASControl R_Schlafz_L_PosValue: 100
2024-04-25 08:36:21.008 AutoShuttersControl myASControl window closed at day
2024-04-25 08:36:21.010 ROLLO R_Schlafz_L pct: 100
2024-04-25 08:36:21.013 ROLLO R_Schlafz_L open
2024-04-25 08:36:21.108 ROLLO R_Schlafz_L ASC_ShuttersLastDrive: window closed at day
2024-04-25 08:38:02.953 ROLLO R_Schlafz_L ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 5m
2024-04-25 08:38:18.815 Global global DELETEATTR myASControl verbose
2024-04-25 08:38:34.353 Global global DELETEATTR R_Schlafz_L verbose