ASC Lüften-Position Probleme

Begonnen von teufelchen, 14 April 2021, 13:39:46

Vorheriges Thema - Nächstes Thema

teufelchen

Hallo,

ich habe bei mir ASC im Einsatz welches auch sehr gut funktioniert.
Die Fenster- und Terrassenrollos steuere ich über HmIP-BROLL, ob Fenster bzw. Terassentüren offen sind wird mit HmIP-SWDO-I (=twostate) zuverlässig erkannt.

Auch der Aussperrschutz an den Terassentüren funktioniert fehlerfrei (ASC_LockOut = soft)

Nur bei der automatischen Lüftungsfunktion (ASC_Ventilate_Window_Open) funktioniert es noch nicht wie wir uns es vorstellen:

Es funktioniert, dass wenn das Rollo geschlossen ist und das Fenster geöffnet wird der Rollo in Lüftenposition fährt und dann wieder schließt.

Was uns jedoch nicht gefällt ist, dass wenn vor der morgendlichen automatischen Fahrt, der Rollo komplett manuell geöffnet wird, beim schließen des Fensters der Rollo wieder runter fährt.
Ist der Rollo nicht ganz offen bleibt er auch nach schließen des Fensters in dieser Position.

Was muss ich ändern damit der Rollo nach manuellen öffnen auch offen bleibt und nur die Lüftungsposition bei einen Rollostand der kleiner als die Schließposition ist öffnet?

Noch eine andere Frage, wenn ich ASC_ShuttersPlace auf "terrace" stelle, öffnet der Rollo beim Lüften komplett, wenn ASC_ShuttersPlace auf "window" fährt der Rollo ASC_Ventilate_Pos an.
Soll das so, oder kann ich das für Terrasse noch irgendwo einstellen, dass die Lüftungsposition angefahren wird?

Danke
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Ich beantworte mal von hinten. Also es soll so das wenn das Rollo für Terrasse konfiguriert ist und einen TwoState Sensor hat das Rollo komplett öffnet. Da gibt es dann kein lüften.

Nun zu Deinem Problem mit dem wieder schließenden Rollo. Kann es sein das Du die offen Position (vermütlich 100 oder 0) auch noch für eine andere Position eingestellt hast?
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

Beta-User

Zitat von: CoolTux am 14 April 2021, 14:11:06
Nun zu Deinem Problem mit dem wieder schließenden Rollo. Kann es sein das Du die offen Position (vermütlich 100 oder 0) auch noch für eine andere Position eingestellt hast?
Meine Vermutung: Das Rollo wird manuell angeschubst, dann (während das Rollo läuft) das Fenster geöffnet. Das Rollo-FHEM-Device hat aber noch keine neue Position => alte wird gespeichert und dann auch wieder angefahren, wenn wieder geschlossen wird; kann aber sein, dass sich das auf den Fall beschränkt, dass das Ding noch nicht ganz oben ist (habe Jalousien mit Laufzeiten > 1 Minute).
Das Verhalten kenne ich von meinen ZWave-Aktoren auch, CUL_HM scheint da unempfindlicher zu sein, weil zwischendurch auch die Postionen übermittelt werden (ob die registirert werden hängt davon ab, wie schnell das IO ist).

Eventuell fehlt eine Prüfung, ob die aktuelle Position (beim Schließen) noch der Lüftungsposition entspricht (oder (logisch) darüber ist). "motor"-Erkennung wäre die Krönung...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

CoolTux

Zitat von: Beta-User am 14 April 2021, 14:21:29
Eventuell fehlt eine Prüfung, ob die aktuelle Position (beim Schließen) noch der Lüftungsposition entspricht (oder (logisch) darüber ist). "motor"-Erkennung wäre die Krönung...

Beides ist vorhanden. Motor Erkennung muss man aber konfigurieren als ASC Attribut im Rollo
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

Beta-User

...das mit Motor ist mir irgendwie entgangen, Danke für den Hinweis.

@teufelchen:
ggf. wäre - wie eigentlich immer bei ASC - ein "list" vom Rollo und vom ASC-Device hilfreich gewesen. Irgendwo gibt es auch einen "getestete Hardware-Thread", in dem du ggf. auch Hinweise dazu finden könntest. (@CoolTux: Vermutlich wäre das auch bei der 99-er-Anfrage vor kurzem im Hauptthread hilfreich gewesen, da mal reinzusehen; das sah' mir nach ZWave aus.)
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

CoolTux

Danke für den Hinweis im Hauptthread. Den Post habe ich übersehen.
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

teufelchen

Hallo,

erst mal danke für die Unterstützung.

Ich habe zwischenzeitlich ASC und die Rollos gelöscht und wieder neu angelegt.

Gleiches verhalten:

Immer wenn der Rollo per Hand komplett geöffnet wird (100 pct) und dann der Fensterkontakt schließen meldet fährt der Rollo runter.
Auch habe ich immer beim Test gewartet, bis der Rollo nicht mehr fährt.
Auch macht es keinen unterschied ob der Rollo ganz unten war oder von selber in Lüftungsposition war.
Dann per Hand hochgefahren und nach erreichen der Endposition gekipptes Fenster geschlossen, bzw. geschlossenes Fenster auf und zu gemacht.

Hier mal ein List vom Rollo, Rollo wurde von Hand auf 100 pct hoch gefahren:

Internals:
   CFGFN     
   DEF        Rollo_Kueche
   FUUID      6077e43d-f33f-08c6-c6d7-d8316e8debeeda1f
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Kueche
   NR         493
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    yxz
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Kueche
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   OLDREADINGS:
   READINGS:
     2021-04-15 12:43:04   0.ACTUAL_TEMPERATURE 27.0
     2021-04-15 12:43:04   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-15 12:43:04   0.ERROR_CODE    0
     2021-04-15 12:43:04   0.ERROR_OVERHEAT no
     2021-04-15 12:43:05   3.ACTIVITY_STATE stop
     2021-04-15 12:43:05   3.LEVEL         open
     2021-04-15 12:43:05   3.LEVEL_STATUS  0
     2021-04-15 12:02:53   3.SELF_CALIBRATION_RESULT ok
     2021-04-15 12:43:05   4.ACTIVITY_STATE stop
     2021-04-15 12:43:05   5.ACTIVITY_STATE stop
     2021-04-15 12:43:05   6.ACTIVITY_STATE stop
     2021-04-15 12:18:33   ASC_Enable      on
     2021-04-15 12:24:49   ASC_ShadingMessage <html> INFO:  shading was deactivated globally </html>
     2021-04-15 12:42:49   ASC_ShuttersLastDrive ventilate - window open
     2021-04-15 12:40:01   ASC_Time_DriveDown 16.04.2021 - 12:40
     2021-04-15 12:40:01   ASC_Time_DriveUp 16.04.2021 - 06:45
     2021-04-15 12:40:01   ASC_Time_PrivacyDriveDown 16.04.2021 - 12:35
     2021-04-15 12:40:01   ASC_Time_PrivacyDriveUp 16.04.2021 - 06:40
     2021-04-15 12:18:34   associatedWith  AutoShuttersControl,none
     2021-04-15 12:43:05   control         100
     2021-04-15 12:43:05   hmstate         open
     2021-04-15 12:43:05   pct             100
     2021-04-15 12:43:05   state           open
   hmccu:
     devspec    Rollo_Kueche
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      27.0
         OVAL       27.0
         SVAL       27.0
         VAL        27.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -71
         VAL        -71
       0.RSSI_PEER:
         OVAL       -69
         VAL        -71
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      open
         OVAL       1.0
         SVAL       open
         VAL        1.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       0
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      ok
         OVAL       true
         SVAL       ok
         VAL        true
       4.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       1.0
         VAL        1.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       0
         VAL        0
       4.SECTION:
         OVAL       4
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_Adv    off
   ASC_Antifreeze off
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforDayOpen 0
   ASC_BlockingTime_beforNightClose 0
   ASC_BrightnessSensor unknown
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownValue_beforeNightClose 300
   ASC_PrivacyDown_Pos 95
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 10
   ASC_RainProtection off
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_Self_Defense_Mode off
   ASC_Shading_InOutAzimuth unknown
   ASC_Shading_MinMax_Elevation unknown
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode absent
   ASC_Shading_Pos 40
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 12:40
   ASC_Time_Down_Late 12:40
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindProtection off
   ASC_WindowRec Kontakt_Kueche
   ASC_WindowRec_subType twostate
   IODev      CCU_Debmatic
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       Untergeschoss->Kueche,ASC,Homematic
   sortby     110
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100



und so sieht es aus wenn ich dann das Fenster schließe und der Rollo selber runterfährt:

Internals:
   CFGFN     
   DEF        Rollo_Kueche
   FUUID      6077e43d-f33f-08c6-c6d7-d8316e8debeeda1f
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Kueche
   NR         493
   STATE      closed
   TYPE       HMCCUDEV
   ccuaddr    xyz
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Kueche
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   OLDREADINGS:
   READINGS:
     2021-04-15 12A22:43:04   0.ACTUAL_TEMPERATURE 27.0
     2021-04-15 12:43:04   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-15 12:43:04   0.ERROR_CODE    0
     2021-04-15 12:43:04   0.ERROR_OVERHEAT no
     2021-04-15 12:51:27   3.ACTIVITY_STATE stop
     2021-04-15 12:51:27   3.LEVEL         closed
     2021-04-15 12:51:27   3.LEVEL_STATUS  0
     2021-04-15 12:02:53   3.SELF_CALIBRATION_RESULT ok
     2021-04-15 12:51:27   4.ACTIVITY_STATE stop
     2021-04-15 12:51:27   5.ACTIVITY_STATE stop
     2021-04-15 12:51:27   6.ACTIVITY_STATE stop
     2021-04-15 12:18:33   ASC_Enable      on
     2021-04-15 12:24:49   ASC_ShadingMessage <html> INFO:  shading was deactivated globally </html>
     2021-04-15 12:51:27   ASC_ShuttersLastDrive window closed at night
     2021-04-15 12:40:01   ASC_Time_DriveDown 16.04.2021 - 12:40
     2021-04-15 12:40:01   ASC_Time_DriveUp 16.04.2021 - 06:45
     2021-04-15 12:40:01   ASC_Time_PrivacyDriveDown 16.04.2021 - 12:35
     2021-04-15 12:40:01   ASC_Time_PrivacyDriveUp 16.04.2021 - 06:40
     2021-04-15 12:18:34   associatedWith  AutoShuttersControl,none
     2021-04-15 12:51:27   control         0
     2021-04-15 12:51:27   hmstate         closed
     2021-04-15 12:51:27   pct             0
     2021-04-15 12:51:27   state           closed
   hmccu:
     devspec    Rollo_Kueche
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      27.0
         OVAL       27.0
         SVAL       27.0
         VAL        27.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -75
         VAL        -73
       0.RSSI_PEER:
         OVAL       -71
         VAL        -69
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      98.5
         OVAL       0.985
         SVAL       closed
         VAL        0.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      ok
         OVAL       true
         SVAL       ok
         VAL        true
       4.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       1.0
         VAL        0.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       7
         VAL        0
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_Adv    off
   ASC_Antifreeze off
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforDayOpen 0
   ASC_BlockingTime_beforNightClose 0
   ASC_BrightnessSensor unknown
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownValue_beforeNightClose 300
   ASC_PrivacyDown_Pos 95
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 10
   ASC_RainProtection off
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_Self_Defense_Mode off
   ASC_Shading_InOutAzimuth unknown
   ASC_Shading_MinMax_Elevation unknown
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode absent
   ASC_Shading_Pos 40
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 12:40
   ASC_Time_Down_Late 12:40
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindProtection off
   ASC_WindowRec Kontakt_Kueche
   ASC_WindowRec_subType twostate
   IODev      CCU_Debmatic
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       Untergeschoss->Kueche,ASC,Homematic
   sortby     110
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100



und dies ist wenn ich das Fenster kippe:

Internals:
   CFGFN     
   DEF        Rollo_Kueche
   FUUID      6077e43d-f33f-08c6-c6d7-d8316e8debeeda1f
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Kueche
   NR         493
   STATE      15
   TYPE       HMCCUDEV
   ccuaddr    xyz
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Kueche
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   OLDREADINGS:
   READINGS:
     2021-04-15 12:43:04   0.ACTUAL_TEMPERATURE 27.0
     2021-04-15 12:43:04   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-15 12:43:04   0.ERROR_CODE    0
     2021-04-15 12:43:04   0.ERROR_OVERHEAT no
     2021-04-15 12:52:58   3.ACTIVITY_STATE stop
     2021-04-15 12:52:58   3.LEVEL         15
     2021-04-15 12:52:58   3.LEVEL_STATUS  0
     2021-04-15 12:02:53   3.SELF_CALIBRATION_RESULT ok
     2021-04-15 12:52:59   4.ACTIVITY_STATE stop
     2021-04-15 12:52:59   5.ACTIVITY_STATE stop
     2021-04-15 12:52:59   6.ACTIVITY_STATE stop
     2021-04-15 12:18:33   ASC_Enable      on
     2021-04-15 12:24:49   ASC_ShadingMessage <html> INFO:  shading was deactivated globally </html>
     2021-04-15 12:52:59   ASC_ShuttersLastDrive ventilate - window open
     2021-04-15 12:40:01   ASC_Time_DriveDown 16.04.2021 - 12:40
     2021-04-15 12:40:01   ASC_Time_DriveUp 16.04.2021 - 06:45
     2021-04-15 12:40:01   ASC_Time_PrivacyDriveDown 16.04.2021 - 12:35
     2021-04-15 12:40:01   ASC_Time_PrivacyDriveUp 16.04.2021 - 06:40
     2021-04-15 12:18:34   associatedWith  AutoShuttersControl,none
     2021-04-15 12:52:58   control         15
     2021-04-15 12:52:59   hmstate         15
     2021-04-15 12:52:58   pct             15
     2021-04-15 12:52:58   state           15
   hmccu:
     devspec    Rollo_Kueche
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      27.0
         OVAL       27.0
         SVAL       27.0
         VAL        27.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -70
         VAL        -69
       0.RSSI_PEER:
         OVAL       -69
         VAL        -72
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      3.5
         OVAL       0.035
         SVAL       15
         VAL        0.15
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      ok
         OVAL       true
         SVAL       ok
         VAL        true
       4.ACTIVITY_STATE:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       0.0
         VAL        0.15
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       3
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_Adv    off
   ASC_Antifreeze off
   ASC_BlockingTime_afterManual 0
   ASC_BlockingTime_beforDayOpen 0
   ASC_BlockingTime_beforNightClose 0
   ASC_BrightnessSensor unknown
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownValue_beforeNightClose 300
   ASC_PrivacyDown_Pos 95
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 10
   ASC_RainProtection off
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_Self_Defense_Mode off
   ASC_Shading_InOutAzimuth unknown
   ASC_Shading_MinMax_Elevation unknown
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode absent
   ASC_Shading_Pos 40
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 12:40
   ASC_Time_Down_Late 12:40
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindProtection off
   ASC_WindowRec Kontakt_Kueche
   ASC_WindowRec_subType twostate
   IODev      CCU_Debmatic
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       Untergeschoss->Kueche,ASC,Homematic
   sortby     110
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     control:up:stop:down
   widgetOverride control:slider,0,5,100




PS: Schließenszeit wurde angepasst damit ich jetzt testen konnte
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Also das Verhalten ist laut Code korrekt. Allerdings bezweifel ich die korrektheit der Logik hinter dem Code  ;D
Mir kommt das etwas suspekt vor da es nur eine einzige Zeile gibt die für das Verhalten zuständig ist. Ich tendiere sehr in Richtung Bug. Möchte mir das aber noch etwas genauer anschauen.
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

Kennst Du Dich mit den austauschen von Modulen aus?

Ich habe hier eine neue Version.
https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel/lib/FHEM/Automation/ShuttersControl/EventProcessingFunctions.pm

Die müsstest Du runterladen und dann entsprechend installieren und FHEM neu starten.

Alternativ kann Du zum testen auch einen neuen update Channel hinzufügen

update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt

und dann

update

und dann neustart


Grüße
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

teufelchen

#9
Hallo CoolTux,

vielen Dank für die schnelle Unterstützung.

Ich habe jetzt
update all https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt
durchgeführt und fhem neu gestartet.

Jetzt folgt dann der Test.
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

teufelchen

So der erste Test war wenig erfolgreich.
Bei offenen Fenster ist der Rollo auf die ventlilate Position gefahren
Bei geschlossenen Fenster ganz runter.
Dann war keine weitere Reaktion auf den Fensterkontakt vorhanden.

Da ich viele Werte (überflüssig) in den Rollos definiert habe, miste ich jetzt erst mal aus, und teste dann weiter.

Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

teufelchen

Hallo,

ich habe die Rollos heute um 8:00 Uhr per Hand geöffnet.
Ich habe bei den Rollos den Wert
ASC_PrivacyUpValue_beforeDayOpen auf 300 eingestellt.

Die Rollos sind dann 5 Minuten vor der eigentlichen Öffnungszeit erst mal auf die ASC_PrivacyUp_Pos gefahren.

Ich hätte eigentlich erwartet, dass wenn par Hand hochgefahren wurde, dass diese dann auch oben bleiben.



Internals:
   CFGFN     
   DEF        Rollo_Kueche
   FUUID      6077e43d-f33f-08c6-c6d7-d8316e8debeeda1f
   IODev      CCU_Debmatic
   NAME       Rollo_Kueche
   NR         493
   STATE      15
   TYPE       HMCCUDEV
   ccuaddr    xyz
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Kueche
   ccutype    HmIP-BROLL
   channels   8
   statevals  devstate
   OLDREADINGS:
   READINGS:
     2021-04-17 21:35:54   0.ACTUAL_TEMPERATURE 27.0
     2021-04-17 21:35:54   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-17 21:35:54   0.ERROR_CODE    0
     2021-04-17 21:35:54   0.ERROR_OVERHEAT no
     2021-04-17 21:35:54   3.ACTIVITY_STATE stop
     2021-04-17 21:35:54   3.LEVEL         15
     2021-04-17 21:35:54   3.LEVEL_STATUS  0
     2021-04-17 21:35:54   3.SELF_CALIBRATION_RESULT failed
     2021-04-17 21:35:54   4.ACTIVITY_STATE stop
     2021-04-17 21:35:54   5.ACTIVITY_STATE stop
     2021-04-17 21:35:54   6.ACTIVITY_STATE stop
     2021-04-17 21:32:06   ASC_Enable      on
     2021-04-17 21:35:54   ASC_ShuttersLastDrive manual
     2021-04-18 09:00:02   ASC_Time_DriveDown 18.04.2021 - 20:39
     2021-04-18 09:00:02   ASC_Time_DriveUp 19.04.2021 - 06:45
     2021-04-18 09:00:02   ASC_Time_PrivacyDriveUp 19.04.2021 - 06:40
     2021-04-17 21:32:07   associatedWith  AutoShuttersControl
     2021-04-17 21:35:54   control         15
     2021-04-17 21:35:54   hmstate         15
     2021-04-17 21:35:54   pct             15
     2021-04-17 21:35:54   state           15
   hmccu:
     devspec    Rollo_Kueche
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      27.0
         OVAL       27.000000
         SVAL       27.0
         VAL        27.000000
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTY_CYCLE:
         OVAL       false
         VAL        false
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       false
         SVAL       no
         VAL        false
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       186
         VAL        186
       0.RSSI_PEER:
         OVAL       187
         VAL        187
       0.UNREACH:
         OVAL       false
         VAL        false
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      15
         OVAL       0.150000
         SVAL       15
         VAL        0.150000
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       0
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       0.150000
         VAL        0.150000
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       0
         VAL        0
       4.SECTION:
         OVAL       4
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.000000
         VAL        0.000000
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.000000
         VAL        0.000000
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 16
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_Time_Down_Early 15:00
   ASC_Time_Down_Late 21:45
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Kontakt_Kueche
   IODev      CCU_Debmatic
   alexaName  Rollo Küche
   alexaProactiveEvents 1
   alexaRoom  Küche
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       Untergeschoss->Kueche,ASC,Homematic
   sortby     110
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,15,20,30,40,50,60,70,80,90,100 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     control:up:stop:down
   widgetOverride control:slider,0,5,100

Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Und was ist mit dem eigentlichen Problem weswegen der Thread hier erstellt wurde?
Es wäre hilfreicher erstmal ein Problem an zu gehen zu bearbeiten und das nächste in einen separaten Thread.
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

teufelchen

Hallo CoolTux,

vielen Dank dass Du Dir die Zeit für mich nimmst.

Das eigentliche Problem kann ich erst heute Abend wieder testen.
Gestern hatte ich ja die Testversion eingespielt und dann FHEM neu gestartet.

Da hat ASC nicht auf den Fensterkontakt zum Lüften eigentlich gar nicht reagiert.
Bei den geschlossenen Fenstern ist Rollo auf zu Position gefahren,
bei den offenen Fernstern ist der Rollo auf Lüftenposition gefahren
Dann war keine weitere Reaktion auf das öffnen der Fenster mehr zu erkennen.

Mal noch einige Fragen:
Gibt es eine Möglichkeit wie ich prüfen kann ob ASC erkannt hat, dass das Fenster offen ist?
BlockingTimeAfterManual hat keinen Einfluss auf die Lüftungsfunktion, oder wird dann das Fahren in die Lüftungsposition auch um diese Zeit verzögert? Ich hatte das vorher in den Rollos auf 0 und nun gelöscht, also auf default.




Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

BlockinTimeAfterManual hat auf alle ASC Fahrten einen Einfluss.
Wenn Du also manuell das Rollo bewegst wird ASC 20min lang per Default nichts mehr mit dem Rollo machen.
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

teufelchen

Dann stelle ich mal auf 1 um nicht warten zu müssen.

Gibt es eine Möglichkeit wie ich prüfen kann, ob ASC erkannt hat, dass das Fenster offen ist?
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

{ ascAPIget('WinStatus','ROLLONAME') }


Grüße
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

teufelchen

Hallo CoolTux,

leider funktioniert das momentan so gar nicht wie es soll.

So wie ich das sehe, werden wenn ASC die Zeit für das Schließen der Rollos erreicht hat der Fensterkontakt mit ausgewertet und dann sämtliche Änderungen durch den Kontakt ignoriert.

Fenster und Terrassentüren haben alle einen Sensor mit Lüftungsposition 15 Prozent, Die Terrassentüren haben noch ASC_LockOut soft aktiviert.
Fenster geschlossen  -  Rollo schließt ganz
Fenster gekippt  -  Rollo fährt 15 Prozent (=Lüftenposition) an
Terrasse geschlossen  -  Rollo schließt ganz
Terrasse offen  -  Rollo bleibt offen
Wenn danach ein Fenster geöffnet oder geschlossen wird passiert gar nichts.
Über { ascAPIget('WinStatus','ROLLONAME') } wird mir korrekt der Status des Fensterkontakt angezeigt.

Als Version habe ich Deine Testversion.

Das List vom Fenster das geschlossen war:

Internals:
   CFGFN   
   DEF        Rollo_Kueche
   FUUID      6077e43d-f33f-08c6-c6d7-d8316e8debeeda1f
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Kueche
   NR         493
   STATE      closed
   TYPE       HMCCUDEV
   ccuaddr    xyz
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Kueche
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2021-04-18 19:28:43   0.ACTUAL_TEMPERATURE 27.0
     2021-04-18 19:28:43   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-18 19:28:43   0.ERROR_CODE    0
     2021-04-18 19:28:43   0.ERROR_OVERHEAT no
     2021-04-18 19:35:27   3.ACTIVITY_STATE stop
     2021-04-18 19:35:27   3.LEVEL         closed
     2021-04-18 19:35:27   3.LEVEL_STATUS  0
     2021-04-18 11:21:38   3.SELF_CALIBRATION_RESULT failed
     2021-04-18 19:35:28   4.ACTIVITY_STATE stop
     2021-04-18 19:35:28   5.ACTIVITY_STATE stop
     2021-04-18 19:35:29   6.ACTIVITY_STATE stop
     2021-04-17 21:32:06   ASC_Enable      on
     2021-04-18 19:35:28   ASC_ShuttersLastDrive night close
     2021-04-18 19:35:01   ASC_Time_DriveDown 19.04.2021 - 19:35
     2021-04-18 19:35:01   ASC_Time_DriveUp 19.04.2021 - 06:45
     2021-04-18 19:35:01   ASC_Time_PrivacyDriveUp 19.04.2021 - 06:40
     2021-04-18 11:21:16   associatedWith  AutoShuttersControl
     2021-04-18 19:35:27   control         0
     2021-04-18 19:35:29   hmstate         closed
     2021-04-18 19:35:27   pct             0
     2021-04-18 19:35:27   state           closed
   hmccu:
     devspec    Rollo_Kueche
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      28.0
         OVAL       28.0
         SVAL       27.0
         VAL        27.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -70
         VAL        -71
       0.RSSI_PEER:
         OVAL       -68
         VAL        -70
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      97
         OVAL       0.97
         SVAL       closed
         VAL        0.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       1.0
         VAL        0.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       7
         VAL        0
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 16
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_Time_Down_Early 15:00
   ASC_Time_Down_Late 19:35
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Kontakt_Kueche
   IODev      CCU_Debmatic
   alexaName  Rollo Küche
   alexaProactiveEvents 1
   alexaRoom  Küche
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       Untergeschoss->Kueche,ASC,Homematic
   sortby     110
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,15,20,30,40,50,60,70,80,90,100 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     control:up:stop:down
   widgetOverride control:slider,0,5,100



Wenn ich diese Fenster nun öffne:

Internals:
   CFGFN     
   DEF        Rollo_Kueche
   FUUID      6077e43d-f33f-08c6-c6d7-d8316e8debeeda1f
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Kueche
   NR         493
   STATE      closed
   TYPE       HMCCUDEV
   ccuaddr    xyz
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Kueche
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2021-04-18 19:28:43   0.ACTUAL_TEMPERATURE 27.0
     2021-04-18 19:28:43   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-18 19:28:43   0.ERROR_CODE    0
     2021-04-18 19:28:43   0.ERROR_OVERHEAT no
     2021-04-18 19:35:27   3.ACTIVITY_STATE stop
     2021-04-18 19:35:27   3.LEVEL         closed
     2021-04-18 19:35:27   3.LEVEL_STATUS  0
     2021-04-18 11:21:38   3.SELF_CALIBRATION_RESULT failed
     2021-04-18 19:35:28   4.ACTIVITY_STATE stop
     2021-04-18 19:35:28   5.ACTIVITY_STATE stop
     2021-04-18 19:35:29   6.ACTIVITY_STATE stop
     2021-04-17 21:32:06   ASC_Enable      on
     2021-04-18 19:35:28   ASC_ShuttersLastDrive night close
     2021-04-18 19:35:01   ASC_Time_DriveDown 19.04.2021 - 19:35
     2021-04-18 19:35:01   ASC_Time_DriveUp 19.04.2021 - 06:45
     2021-04-18 19:35:01   ASC_Time_PrivacyDriveUp 19.04.2021 - 06:40
     2021-04-18 11:21:16   associatedWith  AutoShuttersControl
     2021-04-18 19:35:27   control         0
     2021-04-18 19:35:29   hmstate         closed
     2021-04-18 19:35:27   pct             0
     2021-04-18 19:35:27   state           closed
   hmccu:
     devspec    Rollo_Kueche
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      28.0
         OVAL       28.0
         SVAL       27.0
         VAL        27.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -70
         VAL        -71
       0.RSSI_PEER:
         OVAL       -68
         VAL        -70
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      97
         OVAL       0.97
         SVAL       closed
         VAL        0.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       1.0
         VAL        0.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       7
         VAL        0
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 16
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_Time_Down_Early 15:00
   ASC_Time_Down_Late 19:35
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Kontakt_Kueche
   IODev      CCU_Debmatic
   alexaName  Rollo Küche
   alexaProactiveEvents 1
   alexaRoom  Küche
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       Untergeschoss->Kueche,ASC,Homematic
   sortby     110
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,15,20,30,40,50,60,70,80,90,100 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     control:up:stop:down
   widgetOverride control:slider,0,5,100



Das List von Fenster welches gekippt war und der Rollo zu 15 Prozent gefahren ist.

Internals:
   CFGFN     
   DEF        Rollo_Schlafzimmer
   FUUID      6077e43d-f33f-08c6-fbe1-9fa93ce545ec566f
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Schlafzimmer
   NR         503
   STATE      15
   TYPE       HMCCUDEV
   ccuaddr    xyz
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Schlafzimmer
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2021-04-18 19:38:32   0.ACTUAL_TEMPERATURE 23.0
     2021-04-18 19:38:32   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-18 19:38:32   0.ERROR_CODE    0
     2021-04-18 19:38:32   0.ERROR_OVERHEAT no
     2021-04-18 19:38:33   3.ACTIVITY_STATE stop
     2021-04-18 19:38:33   3.LEVEL         15
     2021-04-18 19:38:33   3.LEVEL_STATUS  0
     2021-04-18 11:21:38   3.SELF_CALIBRATION_RESULT failed
     2021-04-18 19:38:32   4.ACTIVITY_STATE stop
     2021-04-18 19:38:33   5.ACTIVITY_STATE stop
     2021-04-18 19:38:32   6.ACTIVITY_STATE stop
     2021-04-17 21:32:06   ASC_Enable      on
     2021-04-18 19:35:26   ASC_ShuttersLastDrive night close
     2021-04-18 19:35:01   ASC_Time_DriveDown 19.04.2021 - 19:35
     2021-04-18 19:35:01   ASC_Time_DriveUp 19.04.2021 - 07:25
     2021-04-18 19:35:01   ASC_Time_PrivacyDriveUp 19.04.2021 - 07:20
     2021-04-18 11:21:16   associatedWith  AutoShuttersControl
     2021-04-18 19:38:33   control         15
     2021-04-18 19:38:33   hmstate         15
     2021-04-18 19:38:33   pct             15
     2021-04-18 19:38:33   state           15
   hmccu:
     devspec    Rollo_Schlafzimmer
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      24.0
         OVAL       24.0
         SVAL       23.0
         VAL        23.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -85
         VAL        -85
       0.RSSI_PEER:
         OVAL       -92
         VAL        -88
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      15
         OVAL       0.15
         SVAL       15
         VAL        0.15
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       0
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       0.15
         VAL        0.15
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       0
         VAL        0
       4.SECTION:
         OVAL       4
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_Pos_Reading pct
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 15
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_Time_Down_Early 19:15
   ASC_Time_Down_Late 19:35
   ASC_Time_Up_Early 07:25
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:30
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Kontakt_Schlafzimmer
   IODev      CCU_Debmatic
   alexaName  Rollo Schlafzimmer
   alexaProactiveEvents 1
   alexaRoom  Schlafzimmer
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green  closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       ASC,Homematic,Obergeschoss->Schlafzimmer
   sortby     140
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,15,20,30,40,50,60,70,80,90,100 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     control:up:stop:down
   widgetOverride control:slider,0,5,100



Die terassentüre die offen war und der Rollo nicht gefahren ist.
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Teste das ganze bitte mal mit debug 1
Dann sehe ich auch mehr.

Also. Rollo ist unten, Fenster kippen, Rollo fährt lüften. Dann fenster schließen, Rollo fährt ganz runter bei Nacht.
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

teufelchen

Zitat von: CoolTux am 18 April 2021, 20:54:23
Teste das ganze bitte mal mit debug 1
Dann sehe ich auch mehr.

Also. Rollo ist unten, Fenster kippen, Rollo fährt lüften. Dann fenster schließen, Rollo fährt ganz runter bei Nacht.

Hallo mache ich,

und mit der Testversion oder mit der normalen Version?
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Testversion. Hoffe die Install hat sauber geklappt.
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

teufelchen

Danke,

ich hatte bei der Installation keine Fehlermeldung.
Es wurden ca. 10 Module aktualisiert/geändert.
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Zitat von: teufelchen am 19 April 2021, 10:12:56
Danke,

ich hatte bei der Installation keine Fehlermeldung.
Es wurden ca. 10 Module aktualisiert/geändert.

Aber nicht alle von ASC, oder? eigentlich hätte ASC bedingt nur eines aktualisiert werden müssen. Zu mindest wenn Dein Update Stand ansonsten aktuell war.
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

teufelchen

Es müssten diese Änderungen sein:


UPD FHEM/73_AutoShuttersControl.pm
UPD lib/FHEM/Automation/ShuttersControl.pm
UPD lib/FHEM/Automation/ShuttersControl/Dev.pm
UPD lib/FHEM/Automation/ShuttersControl/Dev/Attr.pm
UPD lib/FHEM/Automation/ShuttersControl/Dev/Readings.pm
UPD lib/FHEM/Automation/ShuttersControl/EventProcessingFunctions.pm
UPD lib/FHEM/Automation/ShuttersControl/Helper.pm
UPD lib/FHEM/Automation/ShuttersControl/Roommate.pm
UPD lib/FHEM/Automation/ShuttersControl/Shading.pm
UPD lib/FHEM/Automation/ShuttersControl/Shutters.pm
UPD lib/FHEM/Automation/ShuttersControl/Shutters/Attr.pm
UPD lib/FHEM/Automation/ShuttersControl/Shutters/Readings.pm
UPD lib/FHEM/Automation/ShuttersControl/Window.pm
UPD lib/FHEM/Automation/ShuttersControl/Window/Attr.pm
UPD lib/FHEM/Automation/ShuttersControl/Window/Readings.pm
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Dann hattest Du aber nicht die letzte offizielle Version gehabt, oder? Kann natürlich auch sein das ich bei erstellen einen Fehler gemacht habe. Nicht schädlich aber seltsam.
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

teufelchen

Ich hatte davor ein FHEM Update gemacht.
War alles aktuell
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

ok, danke erstmal für die Info. Schauen wir mal.
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

teufelchen

Hallo CoolTux,

kurz der Rollo reagiert nicht auf das Öffnen oder Schließen des Fensters.

Über { ascAPIget('WinStatus','Rollo_Kueche') } wird der korrekte Zusatd offen/geschossen des Fensters angezeigt.



Internals:
   CFGFN     
   DEF        Rollo_Kueche
   FUUID      6077e43d-f33f-08c6-c6d7-d8316e8debeeda1f
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Kueche
   NR         493
   STATE      closed
   TYPE       HMCCUDEV
   ccuaddr    001
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Kueche
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2021-04-19 19:39:40   0.ACTUAL_TEMPERATURE 28.0
     2021-04-19 19:39:40   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-19 19:39:40   0.ERROR_CODE    0
     2021-04-19 19:39:40   0.ERROR_OVERHEAT no
     2021-04-19 19:45:29   3.ACTIVITY_STATE stop
     2021-04-19 19:45:29   3.LEVEL         closed
     2021-04-19 19:45:29   3.LEVEL_STATUS  0
     2021-04-19 10:24:10   3.SELF_CALIBRATION_RESULT failed
     2021-04-19 19:45:30   4.ACTIVITY_STATE stop
     2021-04-19 19:45:29   5.ACTIVITY_STATE stop
     2021-04-19 19:45:30   6.ACTIVITY_STATE stop
     2021-04-17 21:32:06   ASC_Enable      on
     2021-04-19 19:45:29   ASC_ShuttersLastDrive night close
     2021-04-19 19:45:02   ASC_Time_DriveDown 20.04.2021 - 19:45
     2021-04-19 19:45:02   ASC_Time_DriveUp 20.04.2021 - 06:45
     2021-04-19 19:45:02   ASC_Time_PrivacyDriveUp 20.04.2021 - 06:40
     2021-04-19 10:23:52   associatedWith  AutoShuttersControl
     2021-04-19 19:45:29   control         0
     2021-04-19 19:45:30   hmstate         closed
     2021-04-19 19:45:29   pct             0
     2021-04-19 19:45:29   state           closed
   hmccu:
     devspec    Rollo_Kueche
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      28.0
         OVAL       28.0
         SVAL       28.0
         VAL        28.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -72
         VAL        -72
       0.RSSI_PEER:
         OVAL       184
         VAL        -72
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      98
         OVAL       0.98
         SVAL       closed
         VAL        0.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       1.0
         VAL        0.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       7
         VAL        0
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 16
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_Time_Down_Early 15:00
   ASC_Time_Down_Late 19:45
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Kontakt_Kueche
   IODev      CCU_Debmatic
   alexaName  Rollo Küche
   alexaProactiveEvents 1
   alexaRoom  Küche
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       Untergeschoss->Kueche,ASC,Homematic
   sortby     110
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,15,20,30,40,50,60,70,80,90,100 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     control:up:stop:down
   widgetOverride control:slider,0,5,100


Nun Fenster geöffnet, Rollo bewegt sich nicht:

Internals:
   CFGFN     
   DEF        Rollo_Kueche
   FUUID      6077e43d-f33f-08c6-c6d7-d8316e8debeeda1f
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Kueche
   NR         493
   STATE      closed
   TYPE       HMCCUDEV
   ccuaddr    001
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Kueche
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2021-04-19 19:39:40   0.ACTUAL_TEMPERATURE 28.0
     2021-04-19 19:39:40   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-19 19:39:40   0.ERROR_CODE    0
     2021-04-19 19:39:40   0.ERROR_OVERHEAT no
     2021-04-19 19:45:29   3.ACTIVITY_STATE stop
     2021-04-19 19:45:29   3.LEVEL         closed
     2021-04-19 19:45:29   3.LEVEL_STATUS  0
     2021-04-19 10:24:10   3.SELF_CALIBRATION_RESULT failed
     2021-04-19 19:45:30   4.ACTIVITY_STATE stop
     2021-04-19 19:45:29   5.ACTIVITY_STATE stop
     2021-04-19 19:45:30   6.ACTIVITY_STATE stop
     2021-04-17 21:32:06   ASC_Enable      on
     2021-04-19 19:45:29   ASC_ShuttersLastDrive night close
     2021-04-19 19:45:02   ASC_Time_DriveDown 20.04.2021 - 19:45
     2021-04-19 19:45:02   ASC_Time_DriveUp 20.04.2021 - 06:45
     2021-04-19 19:45:02   ASC_Time_PrivacyDriveUp 20.04.2021 - 06:40
     2021-04-19 10:23:52   associatedWith  AutoShuttersControl
     2021-04-19 19:45:29   control         0
     2021-04-19 19:45:30   hmstate         closed
     2021-04-19 19:45:29   pct             0
     2021-04-19 19:45:29   state           closed
   hmccu:
     devspec    Rollo_Kueche
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      28.0
         OVAL       28.0
         SVAL       28.0
         VAL        28.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -72
         VAL        -72
       0.RSSI_PEER:
         OVAL       184
         VAL        -72
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      98
         OVAL       0.98
         SVAL       closed
         VAL        0.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       1.0
         VAL        0.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       7
         VAL        0
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 16
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_Time_Down_Early 15:00
   ASC_Time_Down_Late 19:45
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Kontakt_Kueche
   IODev      CCU_Debmatic
   alexaName  Rollo Küche
   alexaProactiveEvents 1
   alexaRoom  Küche
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       Untergeschoss->Kueche,ASC,Homematic
   sortby     110
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,15,20,30,40,50,60,70,80,90,100 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     control:up:stop:down
   widgetOverride control:slider,0,5,100


Fenster wieder geschlossen:


Internals:
   CFGFN     
   DEF        Rollo_Kueche
   FUUID      6077e43d-f33f-08c6-c6d7-d8316e8debeeda1f
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Kueche
   NR         493
   STATE      closed
   TYPE       HMCCUDEV
   ccuaddr    001
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Kueche
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2021-04-19 19:39:40   0.ACTUAL_TEMPERATURE 28.0
     2021-04-19 19:39:40   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-19 19:39:40   0.ERROR_CODE    0
     2021-04-19 19:39:40   0.ERROR_OVERHEAT no
     2021-04-19 19:45:29   3.ACTIVITY_STATE stop
     2021-04-19 19:45:29   3.LEVEL         closed
     2021-04-19 19:45:29   3.LEVEL_STATUS  0
     2021-04-19 10:24:10   3.SELF_CALIBRATION_RESULT failed
     2021-04-19 19:45:30   4.ACTIVITY_STATE stop
     2021-04-19 19:45:29   5.ACTIVITY_STATE stop
     2021-04-19 19:45:30   6.ACTIVITY_STATE stop
     2021-04-17 21:32:06   ASC_Enable      on
     2021-04-19 19:45:29   ASC_ShuttersLastDrive night close
     2021-04-19 19:45:02   ASC_Time_DriveDown 20.04.2021 - 19:45
     2021-04-19 19:45:02   ASC_Time_DriveUp 20.04.2021 - 06:45
     2021-04-19 19:45:02   ASC_Time_PrivacyDriveUp 20.04.2021 - 06:40
     2021-04-19 10:23:52   associatedWith  AutoShuttersControl
     2021-04-19 19:45:29   control         0
     2021-04-19 19:45:30   hmstate         closed
     2021-04-19 19:45:29   pct             0
     2021-04-19 19:45:29   state           closed
   hmccu:
     devspec    Rollo_Kueche
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      28.0
         OVAL       28.0
         SVAL       28.0
         VAL        28.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -72
         VAL        -72
       0.RSSI_PEER:
         OVAL       184
         VAL        -72
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      98
         OVAL       0.98
         SVAL       closed
         VAL        0.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      down
         OVAL       2
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       1.0
         VAL        0.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       7
         VAL        0
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 16
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_Time_Down_Early 15:00
   ASC_Time_Down_Late 19:45
   ASC_Time_Up_Early 06:45
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Kontakt_Kueche
   IODev      CCU_Debmatic
   alexaName  Rollo Küche
   alexaProactiveEvents 1
   alexaRoom  Küche
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       Untergeschoss->Kueche,ASC,Homematic
   sortby     110
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,15,20,30,40,50,60,70,80,90,100 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     control:up:stop:down
   widgetOverride control:slider,0,5,100


Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

teufelchen

Noch ein List vom ASC:

Ich finde es komisch, dass bei NOTIFYDEV alle Rollos 2 mal aufgeführt sind aber keine Fensterkontakte.

Internals:
   FUUID      6078122f-f33f-08c6-fb4d-b32ddf7ad35044df
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShuttersControl
   NOTIFYDEV  global,AutoShuttersControl,Rollo_Kinderzimmer2,Rollo_Kinderzimmer1,Rollo_Kueche,Rollo_Schlafzimmer,Rollo_Terrasse_links,Rollo_Terrasse_rechts,Rollo_Kueche,Rollo_Schlafzimmer,Rollo_Terrasse_rechts,Rollo_Kinderzimmer2,Rollo_Terrasse_links,Astro,Rollo_Kinderzimmer1
   NR         684
   NTFY_ORDER 51-AutoShuttersControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.10.12
   OLDREADINGS:
   READINGS:
     2021-04-19 19:53:39   Rollo_Kinderzimmer2_PosValue 100
     2021-04-19 19:30:02   Rollo_Kinderzimmer2_lastPosValue 100
     2021-04-19 19:30:02   Rollo_Kinderzimmer2_nextAstroTimeEvent 20.04.2021 - 08:00
     2021-04-19 19:30:29   Rollo_Kinderzimmer1_PosValue 0
     2021-04-19 19:30:02   Rollo_Kinderzimmer1_lastPosValue 100
     2021-04-19 19:30:02   Rollo_Kinderzimmer1_nextAstroTimeEvent 20.04.2021 - 08:00
     2021-04-19 19:45:29   Rollo_Kueche_PosValue 0
     2021-04-19 19:45:02   Rollo_Kueche_lastPosValue 100
     2021-04-19 19:45:02   Rollo_Kueche_nextAstroTimeEvent 20.04.2021 - 06:45
     2021-04-19 19:56:43   Rollo_Schlafzimmer_PosValue 0
     2021-04-19 07:25:02   Rollo_Schlafzimmer_lastPosValue 65.5
     2021-04-19 10:24:04   Rollo_Schlafzimmer_nextAstroTimeEvent 19.04.2021 - 20:30
     2021-04-19 07:12:23   Rollo_Terrasse_links_PosValue 100
     2021-04-19 07:25:02   Rollo_Terrasse_links_lastPosValue 0
     2021-04-19 10:24:04   Rollo_Terrasse_links_nextAstroTimeEvent 19.04.2021 - 20:41
     2021-04-19 07:12:21   Rollo_Terrasse_rechts_PosValue 100
     2021-04-18 19:35:01   Rollo_Terrasse_rechts_lastDelayPosValue 15
     2021-04-19 07:25:02   Rollo_Terrasse_rechts_lastPosValue 0
     2021-04-19 10:24:04   Rollo_Terrasse_rechts_nextAstroTimeEvent 19.04.2021 - 20:41
     2021-04-17 21:34:03   ascEnable       on
     2021-04-17 20:13:56   controlShading  off
     2021-04-18 15:12:33   hardLockOut     off
     2021-04-17 20:14:29   partyMode       off
     2021-04-19 10:23:51   room_ASC_Homematic_Obergeschoss-_Alexandra Rollo_Kinderzimmer2
     2021-04-19 10:23:51   room_ASC_Homematic_Obergeschoss-_Carolin Rollo_Kinderzimmer1
     2021-04-19 10:23:51   room_ASC_Homematic_Obergeschoss-_Schlafzimmer Rollo_Schlafzimmer
     2021-04-19 10:23:51   room_ASC_Homematic_Untergeschoss-_Wohnzimmer Rollo_Terrasse_links,Rollo_Terrasse_rechts
     2021-04-19 10:23:51   room_Untergeschoss-_Kueche_ASC_Homematic Rollo_Kueche
     2021-04-17 20:13:56   selfDefense     off
     2021-04-19 19:56:43   state           manual
     2021-04-17 21:33:46   sunriseTimeWeHoliday on
     2021-04-19 10:23:51   userAttrList    rolled out
   helper:
     shuttersList:
       Rollo_Kinderzimmer2
       Rollo_Kinderzimmer1
       Rollo_Kueche
       Rollo_Schlafzimmer
       Rollo_Terrasse_links
       Rollo_Terrasse_rechts
   monitoredDevs:
     Astro:
       AutoShuttersControl ASC_twilightDevice
     Rollo_Kinderzimmer2:
     Rollo_Kinderzimmer1:
     Rollo_Kueche:
     Rollo_Schlafzimmer:
     Rollo_Terrasse_links:
     Rollo_Terrasse_rechts:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -5
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_debug  1
   ASC_expert 1
   ASC_residentsDev Residents:STATE
   ASC_tempSensor Wetter_DS:temperature
   ASC_twilightDevice Astro
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC




Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Kann nicht gehen wenn im NOTIFYDEV kein Kontakt steht. Bitte mal reparieren.
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

teufelchen

Zitat von: CoolTux am 19 April 2021, 20:36:24
Kann nicht gehen wenn im NOTIFYDEV kein Kontakt steht. Bitte mal reparieren.

Kannst Du mir bitte helfen, wie ich das am einfachsten mache.


PS: Ist es normal, dass wenn ich Dein update wie folgt eingebunden habe add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/devel-testing/controls_AutoShuttersControl.txt ich bei jeden updatecheck diese als geändert angezeigt bekomme und bei Update auch runtergeladen werden? in der acontrols.txt ist es korrekt eigetragen.
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Das sollte so nicht sein. Es sollte nur einmal ein update angezeigt werden.

stelle im ASC expert auf 1 und mache dann ein set createNewNotifyDev
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

teufelchen

Hallo,

ich habe jetzt einfach ASC gelöscht und neu angelegt.

Einen Fehler habe ich gefunden:
Wenn ich die Fensterkontakte über das Rollo eintrage wird das NOTIFYDEV korrekt angelegt.
Wenn ich die Kontakte neu über attr Rollo_Kueche ASC_WindowRec Kontakt_Kueche einfüge wird bei NOTIFYDEV der Rollo Name aufgeführt.

Nun reagiert der Rollo wieder auf ein öffnen des Fensters, weiter kann ich aber erst morgen testen, da die Kinder schon schlafen und durch Test geweckt werden.
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Konnte ich so in meinem Testsystem nicht nachvollziehen.
attr hat den Fensterkontakt korrekt in die NOTIFYDEV geschrieben.
Du kannst auch prüfen mit expert 1 und get showNotifyDevsInformation
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

teufelchen

Hallo CoolTux,

nachdem die Kontakte korrekt im NOTIFYDEV angelegt sind, funktioniert alles wie gewünscht.

Super Danke.

Aber nochmal zum anlegen der Kontakte und was mir im NOTIFYDEV aufgefallen ist:
Ich hatte mich bei einen Kontakt verschrieben, auch als ich den Namen korrigiert habe war neben den neuen, korrekten Kontakt noch der Kontakt in der falschen Schreibweise im NOTIFYDEV.

Wenn ich oben neben den FHEM Haus auf das + drücke und dann darüber mehrere Kontakte über attr Rollo_xyz_WindowRec Kontakt_xyz anlege, wird im NOTIFYDEV der Rollo ein zweites mal angelegt und nicht der Kontakt.

Ich weiß nicht ob bzw. wie man manuell die NOTIFYDEV ändert oder neu erstellt oder nur Du direkt über das Modul anlegen kannst.
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Zitat von: teufelchen am 20 April 2021, 10:14:15
Hallo CoolTux,

nachdem die Kontakte korrekt im NOTIFYDEV angelegt sind, funktioniert alles wie gewünscht.

Super Danke.

Aber nochmal zum anlegen der Kontakte und was mir im NOTIFYDEV aufgefallen ist:
Ich hatte mich bei einen Kontakt verschrieben, auch als ich den Namen korrigiert habe war neben den neuen, korrekten Kontakt noch der Kontakt in der falschen Schreibweise im NOTIFYDEV.

Wenn ich oben neben den FHEM Haus auf das + drücke und dann darüber mehrere Kontakte über attr Rollo_xyz_WindowRec Kontakt_xyz anlege, wird im NOTIFYDEV der Rollo ein zweites mal angelegt und nicht der Kontakt.

Ich weiß nicht ob bzw. wie man manuell die NOTIFYDEV ändert oder neu erstellt oder nur Du direkt über das Modul anlegen kannst.

Ah jetzt weiß ich was Du meinst. Ja das ist schlecht, aber leider nicht änderbar. Du öffnest mit dem + ja den Raw Definition Editor. Dieser umgeht komplett den FHEM Eventmodus welcher aber zwingend von ASC für die Zuordnung benötigt wird. Du musst also den Befehl in die FHEM Kommandozeile einfügen.
Thema Ändern. Das geht leider auch nicht, Du musst das Attribut erst löschen und dann komplett neu anlegen. Wenn Du ändern willst musst Du im Nachgang immer ein createNewNotifyDev machen.

Grüße
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

teufelchen

Hallo CoolTux,

nach einer Woche testen, habe ich bisher keinen Fehler mehr feststellen können.

Also Deine Änderung hat das Problem gelöst.

Ist das schon in der offiziellen Version übernommen oder kommt das noch?
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Aktuell noch nicht. Sollte ich in der Tat mal rüber bringen.
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

teufelchen

Hallo CoolTux,

nun ist mir doch noch ein Fehler aufgefallen.

Ich habe bei meinen Terrassentüren nun ASC_ShuttersPlace auf terrace gestellt.

Wenn ich die Terrassentüre öffne, erkennt ASC dies und fährt den Rollo ganz nach oben.
Es wird auch korrekt in ASC für diesen Rollo bei Last Drive ventilate - window open angezeigt
Wenn ich die Türe nun schließe führt ASC keine Fahrt mehr durch, in ASC bleibt Last Drive weiter auf ventilate - window open.

Tür geöffnet und Rollo automatisch hochgefahren:

Internals:
   CFGFN     
   DEF        Rollo_Terrasse_links
   FUUID      6077e43d-f33f-08c6-9225-8f3173e102937866
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Terrasse_links
   NR         497
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    123
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Terrasse_links
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2021-04-29 07:09:12   0.ACTUAL_TEMPERATURE 26.0
     2021-04-29 07:09:12   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-29 07:09:12   0.ERROR_CODE    0
     2021-04-29 07:09:12   0.ERROR_OVERHEAT no
     2021-04-29 07:19:07   3.ACTIVITY_STATE stop
     2021-04-29 07:19:07   3.LEVEL         open
     2021-04-29 07:19:07   3.LEVEL_STATUS  0
     2021-04-28 19:26:10   3.SELF_CALIBRATION_RESULT failed
     2021-04-29 07:19:06   4.ACTIVITY_STATE stop
     2021-04-29 07:19:07   5.ACTIVITY_STATE stop
     2021-04-29 07:19:07   6.ACTIVITY_STATE stop
     2021-04-19 21:13:14   ASC_Enable      on
     2021-04-19 21:15:06   ASC_ShadingMessage <html> INFO:  shading was deactivated globally </html>
     2021-04-29 07:19:07   ASC_ShuttersLastDrive ventilate - window open
     2021-04-28 20:58:30   ASC_Time_DriveDown 29.04.2021 - 20:58
     2021-04-28 20:58:30   ASC_Time_DriveUp 29.04.2021 - 07:25
     2021-04-28 20:58:30   ASC_Time_PrivacyDriveUp 29.04.2021 - 07:20
     2021-04-28 19:25:47   associatedWith  AutoShuttersControl,none
     2021-04-29 07:19:07   control         100
     2021-04-29 07:19:07   hmstate         open
     2021-04-29 07:19:07   pct             100
     2021-04-29 07:19:07   state           open
   hmccu:
     devspec    Rollo_Terrasse_links
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      25.0
         OVAL       25.0
         SVAL       26.0
         VAL        26.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -70
         VAL        -75
       0.RSSI_PEER:
         OVAL       -72
         VAL        -71
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      1.5
         OVAL       0.015
         SVAL       open
         VAL        1.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       0.0
         VAL        1.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       3
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_LockOut soft
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 12
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 20:30
   ASC_Time_Down_Late 21:45
   ASC_Time_Up_Early 07:25
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:15
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Kontakt_Terrasse_links
   IODev      CCU_Debmatic
   alexaName  Rollo Terrasse links
   alexaProactiveEvents 1
   alexaRoom  Wohnzimmer
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green  closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       ASC,Homematic,Untergeschoss->Wohnzimmer
   sortby     120
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,15,20,30,40,50,60,70,80,90,100 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     control:up:stop:down
   widgetOverride control:slider,0,5,100



Türe geschlossen aber Rollo bleibt offen:

Internals:
   CFGFN     
   DEF        Rollo_Terrasse_links
   FUUID      6077e43d-f33f-08c6-9225-8f3173e102937866
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Terrasse_links
   NR         497
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    123
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Terrasse_links
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2021-04-29 07:09:12   0.ACTUAL_TEMPERATURE 26.0
     2021-04-29 07:09:12   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-04-29 07:09:12   0.ERROR_CODE    0
     2021-04-29 07:09:12   0.ERROR_OVERHEAT no
     2021-04-29 07:19:07   3.ACTIVITY_STATE stop
     2021-04-29 07:19:07   3.LEVEL         open
     2021-04-29 07:19:07   3.LEVEL_STATUS  0
     2021-04-28 19:26:10   3.SELF_CALIBRATION_RESULT failed
     2021-04-29 07:19:06   4.ACTIVITY_STATE stop
     2021-04-29 07:19:07   5.ACTIVITY_STATE stop
     2021-04-29 07:19:07   6.ACTIVITY_STATE stop
     2021-04-19 21:13:14   ASC_Enable      on
     2021-04-19 21:15:06   ASC_ShadingMessage <html> INFO:  shading was deactivated globally </html>
     2021-04-29 07:19:07   ASC_ShuttersLastDrive ventilate - window open
     2021-04-28 20:58:30   ASC_Time_DriveDown 29.04.2021 - 20:58
     2021-04-28 20:58:30   ASC_Time_DriveUp 29.04.2021 - 07:25
     2021-04-28 20:58:30   ASC_Time_PrivacyDriveUp 29.04.2021 - 07:20
     2021-04-28 19:25:47   associatedWith  AutoShuttersControl,none
     2021-04-29 07:19:07   control         100
     2021-04-29 07:19:07   hmstate         open
     2021-04-29 07:19:07   pct             100
     2021-04-29 07:19:07   state           open
   hmccu:
     devspec    Rollo_Terrasse_links
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      25.0
         OVAL       25.0
         SVAL       26.0
         VAL        26.0
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -70
         VAL        -75
       0.RSSI_PEER:
         OVAL       -72
         VAL        -71
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      1.5
         OVAL       0.015
         SVAL       open
         VAL        1.0
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       1
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      up
         OVAL       1
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       0.0
         VAL        1.0
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       1
         VAL        0
       4.SECTION:
         OVAL       3
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.0
         VAL        0.0
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.0
         VAL        0.0
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 1
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_LockOut soft
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyUpValue_beforeDayOpen 300
   ASC_PrivacyUp_Pos 12
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 20:30
   ASC_Time_Down_Late 21:45
   ASC_Time_Up_Early 07:25
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 09:15
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Kontakt_Terrasse_links
   IODev      CCU_Debmatic
   alexaName  Rollo Terrasse links
   alexaProactiveEvents 1
   alexaRoom  Wohnzimmer
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green  closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       ASC,Homematic,Untergeschoss->Wohnzimmer
   sortby     120
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,15,20,30,40,50,60,70,80,90,100 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     control:up:stop:down
   widgetOverride control:slider,0,5,100

Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Das ist aber falsch das er ganz nach oben fährt. Er müsste eigentlich auf
ASC_Ventilate_Pos 15

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

teufelchen

Zitat von: CoolTux am 29 April 2021, 11:38:42
Das ist aber falsch das er ganz nach oben fährt. Er müsste eigentlich auf
ASC_Ventilate_Pos 15

fahren.
Bei Terrasse fährt er doch ganz hoch.
Es ist
ASC_ShuttersPlace terrace

Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Aha, und jetzt wissen wir auch wieso eine Abfrage auf OpenPos beim schließen des Fensters war, welche ich ja nun weg genommen habe.  :)
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

Mach mal morgen früh ab 8 Uhr bitte ein FHEM update und teste dann noch mal.
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

teufelchen

Zitat von: CoolTux am 29 April 2021, 12:33:39
Mach mal morgen früh ab 8 Uhr bitte ein FHEM update und teste dann noch mal.

Mache ich.
Die Testversion nehmen oder die offizielle Version?
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Offiziell. Habe ich vorhin eingecheckt.
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

teufelchen

Hallo CoolTux,

ich habe gestern noch ein Problem mit meinen Terrassentüren festgestellt.
Ich weiß nicht ob es vorher nicht aufgefallen ist oder wieder hinzugekommen ist.

Rollo wurde durch ASC geschlossen, dann manuell komplett hochgefahren, Türe auf und wieder zu und der Rollo fährt runter.

Ich habe schon mal verschiedenes getestet.
Das einzige was an den Türen anders ist, dass dort ASC_LockOut auf soft eingestellt ist.

Kannst Du das bitte mal bei Gelegenheit prüfen.

Danke


PS. Ob ASC_ShuttersPlace window oder terrace ist hatte keine Auswirkung bei meinen Test.
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Aber das Verhalten ist doch korrekt. Sobald Nacht erkannt wird werden die Rollos auch geschlossen. Auch wenn vorher manuell hoch gefahren wurde. Was hättest Du denn erwartet?
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

teufelchen

Hallo CoolTux,

da habe ich mich wohl falsch ausgedrückt.

Das Rollo ist normal zur Nacht runtergefahren und es ist noch nicht Zeit zum öffnen des Rollos durch ASC.

Ich öffne das Rollo nun per Hand komplett
Öffne die Türe und schließe sie wieder.

Erwartet hätte ich, dass das Rollo oben bleibt, da manuell geöffnet.

Es schließt aber wieder.

So wie ich es eingrenzen konnte, hängt es vermutlich mit ASC_LockOut zusammen wenn dieser Wert auf soft steht.
Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

Zitat von: teufelchen am 19 Juni 2021, 20:51:35
Hallo CoolTux,

da habe ich mich wohl falsch ausgedrückt.

Das Rollo ist normal zur Nacht runtergefahren und es ist noch nicht Zeit zum öffnen des Rollos durch ASC.

Ich öffne das Rollo nun per Hand komplett
Öffne die Türe und schließe sie wieder.

Erwartet hätte ich, dass das Rollo oben bleibt, da manuell geöffnet.

Es schließt aber wieder.

So wie ich es eingrenzen konnte, hängt es vermutlich mit ASC_LockOut zusammen wenn dieser Wert auf soft steht.

Also abgesehen von der manuellen Fahrt und der Kontrolle wie lange die her ist, ist das Verhalten korrekt.
Er sollte natürlich nicht vor der angegebenen BlockingTime fahren. Ist die noch nicht vorbei sollte das Rollo nicht fahren. Ich kann das mal testen.
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

teufelchen

Hallo CoolTux,

ich würde folgendes Verhalten erwarten/wünschen.

Wenn Nacht ist, und ich den Rollo per Hand öffne bleibt dieser offen ist zum Abend wenn er wider automatisch von ASC geschlossen wird.

Jetzt ist es aber so, dass ein öffnen und Schließen der Tür den Rollo wieder runter fahren lässt.

Da meine Terrassenrollos relativ laut, fahren diese am Wochenende erst um 9:15 hoch. Wenn wir nun früher den Rollo per Hand hoch fahren, z. B. 7:30 bleibt dieser oben. Wenn jedoch nun im Zeitraum bis 9:15 jemand die Teerasentüre öffnet und schließt fährt er wieder runter.

Mal ein List von der Terrasse:
DEF        Rollo_Terrasse_links
   FUUID      6077e43d-f33f-08c6-9225-8f3173e102937866
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      CCU_Debmatic
   NAME       Rollo_Terrasse_links
   NR         657
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    00111A49A8D309
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Rollo_Terrasse_links
   ccutype    HmIP-BROLL
   channels   8
   firmware   1.6.2
   statevals  devstate
   READINGS:
     2021-06-20 10:31:46   0.ACTUAL_TEMPERATURE 28.0
     2021-06-20 10:31:46   0.ACTUAL_TEMPERATURE_STATUS normal
     2021-06-20 10:31:46   0.ERROR_CODE    0
     2021-06-20 10:31:46   0.ERROR_OVERHEAT no
     2021-06-20 10:31:46   3.ACTIVITY_STATE stop
     2021-06-20 10:31:46   3.LEVEL         open
     2021-06-20 10:31:46   3.LEVEL_STATUS  0
     2021-06-20 10:31:46   3.SELF_CALIBRATION_RESULT failed
     2021-06-20 10:31:46   4.ACTIVITY_STATE stop
     2021-06-20 10:31:46   5.ACTIVITY_STATE stop
     2021-06-20 10:31:46   6.ACTIVITY_STATE stop
     2021-04-19 21:13:14   ASC_Enable      on
     2021-06-20 10:31:44   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 0m
     2021-06-20 08:18:21   ASC_ShuttersLastDrive manual
     2021-06-20 10:31:26   ASC_Time_DriveDown 20.06.2021 - 21:45
     2021-06-20 10:31:26   ASC_Time_DriveUp 21.06.2021 - 06:55
     2021-06-20 10:30:35   IODev           CCU_Debmatic
     2021-06-20 10:31:09   associatedWith  AutoShuttersControl,none
     2021-06-20 10:31:46   control         100
     2021-06-20 10:31:46   hmstate         open
     2021-06-20 10:31:46   pct             100
     2021-06-20 10:31:46   state           open
   hmccu:
     devspec    Rollo_Terrasse_links
     dp:
       0.ACTUAL_TEMPERATURE:
         OSVAL      28.0
         OVAL       28.000000
         SVAL       28.0
         VAL        28.000000
       0.ACTUAL_TEMPERATURE_STATUS:
         OSVAL      normal
         OVAL       0
         SVAL       normal
         VAL        0
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTY_CYCLE:
         OVAL       false
         VAL        false
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.ERROR_OVERHEAT:
         OSVAL      no
         OVAL       false
         SVAL       no
         VAL        false
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.OPERATING_VOLTAGE:
         OVAL       0.000000
         VAL        0.000000
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       183
         VAL        183
       0.RSSI_PEER:
         OVAL       178
         VAL        178
       0.UNREACH:
         OVAL       false
         VAL        false
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       3.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       3.LEVEL:
         OSVAL      open
         OVAL       1.000000
         SVAL       open
         VAL        1.000000
       3.LEVEL_STATUS:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       3.PROCESS:
         OVAL       0
         VAL        0
       3.SECTION:
         OVAL       15
         VAL        15
       3.SECTION_STATUS:
         OVAL       0
         VAL        0
       3.SELF_CALIBRATION_RESULT:
         OSVAL      failed
         OVAL       false
         SVAL       failed
         VAL        false
       4.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       4.LEVEL:
         OVAL       1.000000
         VAL        1.000000
       4.LEVEL_STATUS:
         OVAL       0
         VAL        0
       4.PROCESS:
         OVAL       0
         VAL        0
       4.SECTION:
         OVAL       4
         VAL        4
       4.SECTION_STATUS:
         OVAL       0
         VAL        0
       5.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       5.LEVEL:
         OVAL       0.000000
         VAL        0.000000
       5.LEVEL_STATUS:
         OVAL       0
         VAL        0
       5.PROCESS:
         OVAL       0
         VAL        0
       5.SECTION:
         OVAL       0
         VAL        0
       5.SECTION_STATUS:
         OVAL       0
         VAL        0
       6.ACTIVITY_STATE:
         OSVAL      stop
         OVAL       3
         SVAL       stop
         VAL        3
       6.LEVEL:
         OVAL       0.000000
         VAL        0.000000
       6.LEVEL_STATUS:
         OVAL       0
         VAL        0
       6.PROCESS:
         OVAL       0
         VAL        0
       6.SECTION:
         OVAL       0
         VAL        0
       6.SECTION_STATUS:
         OVAL       0
         VAL        0
       7.WEEK_PROGRAM_CHANNEL_LOCKS:
         OVAL       0
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -6
   ASC_BlockingTime_afterManual 1
   ASC_BlockingTime_beforDayOpen 1
   ASC_BlockingTime_beforNightClose 1
   ASC_BrightnessSensor ASC_Wetter:Helligkeit
   ASC_LockOut soft
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyUp_Pos 12
   ASC_Roommate_Device Residents
   ASC_Roommate_Reading STATE
   ASC_Shading_InOutAzimuth 145:285
   ASC_Shading_Mode absent
   ASC_Shading_Pos 35
   ASC_Shading_WaitingPeriod 0
   ASC_ShuttersPlace terrace
   ASC_TempSensor ASC_Wetter:Temperatur
   ASC_Time_Down_Early 20:30
   ASC_Time_Down_Late 21:45
   ASC_Time_Up_Early 06:55
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 09:15
   ASC_Ventilate_Pos 15
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Kontakt_Terrasse_links
   IODev      CCU_Debmatic
   alexaName  Rollo Terrasse links
   alexaProactiveEvents 1
   alexaRoom  Wohnzimmer
   ccureadingfilter 3.LEVEL;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
   ccureadingname 3.LEVEL$:+control,+pct
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 4.LEVEL
   devStateIcon open:fts_shutter_1w_10@green  closed:fts_shutter_1w_100@green
   event-on-change-reading .*
   eventMap   /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
   genericDeviceType blind
   group      Rollos
   hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
   room       ASC,Homematic,Untergeschoss->Wohnzimmer
   sortby     120
   statedatapoint 3.LEVEL
   stripnumber 1
   substexcl  control|pct
   substitute LEVEL!#0-0:closed,#100-100:open;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,15,20,30,40,50,60,70,80,90,100 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     control:up:stop:down
   widgetOverride control:slider,0,5,10



Raspberry Pi 3
CUL433: V 1.26.05 a-culfw Build: 311 (2018-12-09_19-12-53) CUL433 (F-Band: 433MHz)
freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB
Debmatic mit RPI-RF-MOD

CoolTux

So ein Verhalten ist aktuell nicht vorgesehen.
Du kannst aktuell wenn nur die BlockingTimeAfterManual erhöhen. Da steht derzeit 1s. Wieso auch immer. Kein Wunder das sofort gefahren wird wenn nach manueller Fahrt gleich wieder die Tür geschlossen wir.
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