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
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?
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...
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
...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.)
Danke für den Hinweis im Hauptthread. Den Post habe ich übersehen.
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
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.
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
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.
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.
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
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.
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.
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.
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?
{ ascAPIget('WinStatus','ROLLONAME') }
Grüße
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.
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.
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?
Testversion. Hoffe die Install hat sauber geklappt.
Danke,
ich hatte bei der Installation keine Fehlermeldung.
Es wurden ca. 10 Module aktualisiert/geändert.
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.
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
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.
Ich hatte davor ein FHEM Update gemacht.
War alles aktuell
ok, danke erstmal für die Info. Schauen wir mal.
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
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
Kann nicht gehen wenn im NOTIFYDEV kein Kontakt steht. Bitte mal reparieren.
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.
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
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.
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
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.
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
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?
Aktuell noch nicht. Sollte ich in der Tat mal rüber bringen.
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
Das ist aber falsch das er ganz nach oben fährt. Er müsste eigentlich auf
ASC_Ventilate_Pos 15
fahren.
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
Aha, und jetzt wissen wir auch wieso eine Abfrage auf OpenPos beim schließen des Fensters war, welche ich ja nun weg genommen habe. :)
Mach mal morgen früh ab 8 Uhr bitte ein FHEM update und teste dann noch mal.
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?
Offiziell. Habe ich vorhin eingecheckt.
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.
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?
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.
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.
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
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.