Hallo,
ich probiere jetzt schon ein paar Tage mit dem ASC Modul meine Rollladen zu steuern, aber leider bekomme ich es nicht dahin, dass sich ein Rollladen bewegt. Irgendwo ist in meiner Konfiguration was falsch, aber ich finde es leider nicht.
Hier meine Listings:
ASC
Internals:
FUUID 5d6cbda2-f33f-cd59-6e2b-a2f961e28d2d8b2c
FVERSION 73_AutoShuttersControl.pm:v0.6.30-s20076/2019-08-28 UNDER DEVELOP
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASControl
NOTIFYDEV global,ASControl,Rollo_Eingangsflur,Rollo_Kueche,Rollo_WoZi_SF,Rollo_WoZi_TF,Rollo_WoZi_TT,Residents,Terrassentuer,Fenster_links_Kueche,WoZi_SF,GBS13,Fenstersensor_Kueche,Fenster_Eingangsflur,Fenster_rechts_Kueche,WoZi_TF,LichtWetter
NR 369
NTFY_ORDER 51-ASControl
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.6.30
OLDREADINGS:
READINGS:
2019-09-03 20:23:49 RolloEingangsflur_Merten_lastPosValue 0
2019-09-03 20:23:49 RolloEingangsflur_lastPosValue 0
2019-09-03 20:23:49 RolloKueche_Merten_lastPosValue
2019-09-03 20:23:49 RolloKueche_lastPosValue 0
2019-09-03 20:23:49 RolloWoZi_SF_lastPosValue 0
2019-09-03 20:23:49 RolloWoZi_TF_lastPosValue 0
2019-09-03 20:23:49 RolloWoZi_TT_Merten_lastPosValue
2019-09-03 20:23:49 RolloWoZi_TT_lastPosValue 0
2019-09-02 20:24:46 Rollo_Eingangsflur_PosValue 0
2019-09-05 07:51:40 Rollo_Eingangsflur_lastPosValue 0
2019-09-05 07:51:40 Rollo_Eingangsflur_nextAstroTimeEvent 5.09.2019 - 20:22
2019-09-05 04:57:17 Rollo_Kueche_PosValue 0
2019-09-05 07:27:15 Rollo_Kueche_lastPosValue 0
2019-09-05 07:27:15 Rollo_Kueche_nextAstroTimeEvent 5.09.2019 - 20:22
2019-09-05 07:51:40 Rollo_WoZi_SF_lastPosValue 0
2019-09-05 07:51:40 Rollo_WoZi_SF_nextAstroTimeEvent 5.09.2019 - 20:22
2019-09-05 07:30:02 Rollo_WoZi_TF_lastPosValue 0
2019-09-05 07:30:02 Rollo_WoZi_TF_nextAstroTimeEvent 5.09.2019 - 20:22
2019-09-03 18:17:04 Rollo_WoZi_TT_PosValue 0
2019-09-05 07:51:40 Rollo_WoZi_TT_lastPosValue 0
2019-09-05 07:51:40 Rollo_WoZi_TT_nextAstroTimeEvent 5.09.2019 - 20:22
2019-09-03 19:52:21 ascEnable on
2019-09-02 08:58:42 controlShading off
2019-09-02 08:58:42 hardLockOut off
2019-09-04 19:34:42 room_1.1_Wohnzimmer Rollo_WoZi_TT
2019-09-04 19:34:42 room_1.1_Wohnzimmer_ZWave Rollo_WoZi_SF,Rollo_WoZi_TF
2019-09-04 19:34:42 room_1.3_Eingangsflur Rollo_Eingangsflur
2019-09-04 19:34:42 room_1.4_Kueche Rollo_Kueche
2019-09-02 08:58:42 selfDefense off
2019-09-05 07:51:40 state created new drive timer
2019-09-02 09:32:03 sunriseTimeWeHoliday on
2019-09-04 19:34:42 userAttrList rolled out
helper:
shuttersList:
Rollo_Eingangsflur
Rollo_Kueche
Rollo_WoZi_SF
Rollo_WoZi_TF
Rollo_WoZi_TT
monitoredDevs:
Fenster_Eingangsflur:
RolloEingangsflur ASC_WindowRec
Rollo_Eingangsflur ASC_WindowRec
Fenster_links_Kueche:
RolloKueche ASC_WindowRec
Fenster_rechts_Kueche:
RolloKueche ASC_WindowRec
Fenstersensor_Kueche:
Rollo_Kueche ASC_WindowRec
GBS13:
ASControl ASC_residentsDev
LichtWetter:
ASControl ASC_twilightDevice
Residents:
ASControl ASC_residentsDev
Rollo_Eingangsflur:
Rollo_Kueche:
Rollo_WoZi_TT:
Terrassentuer:
RolloWoZi_TT ASC_WindowRec
Rollo_WoZi_TT ASC_WindowRec
WoZi_SF:
RolloWoZi_SF ASC_WindowRec
WoZi_TF:
RolloWoZi_TF ASC_WindowRec
Attributes:
ASC_autoAstroModeEvening CIVIL
ASC_autoAstroModeMorning CIVIL
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_residentsDev GBS13
ASC_shuttersDriveOffset 120
ASC_twilightDevice LichtWetter
devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
icon fts_shutter_automatic
room ASC
Hier ein beispielhafter Rollladen:
Internals:
FUUID 5d6d30ec-f33f-cd59-eb12-ad46ae718e1648aa
NAME Rollo_Eingangsflur
NR 371
STATE closed
TYPE ROLLO
READINGS:
2019-09-02 17:38:20 ASC_Enable on
2019-09-02 20:24:46 ASC_ShuttersLastDrive night close
2019-09-05 07:51:40 ASC_Time_DriveDown 5.09.2019 - 20:22
2019-09-05 07:51:40 ASC_Time_DriveUp 6.09.2019 - 07:51
2019-09-04 19:34:42 associatedWith ASControl
2019-09-05 06:40:43 command pct-100
2019-09-05 06:40:43 desired_pct 100
2019-09-02 20:24:21 drive-type modul
2019-09-02 20:24:21 last_drive drive-down
2019-09-02 20:24:46 pct 100
2019-09-02 20:24:46 state closed
Attributes:
ASC 1
ASC_AutoAstroModeMorning REAL
ASC_Down astro
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Pos_Reading position
ASC_Time_Down_Early 15:30
ASC_Time_Down_Late 22:30
ASC_Time_Up_Early 7:30
ASC_Time_Up_Late 9:30
ASC_Time_Up_WE_Holiday 8:00
ASC_Up astro
ASC_Ventilate_Pos 70
ASC_Ventilate_Window_Open on
ASC_WindowRec Fenster_Eingangsflur
ASC_WindowRec_subType twostate
cmdIcon open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
rl_autoStop 0
rl_commandDown set RolloEingangsflur_Merten off
rl_commandStop set RolloEingangsflur_Merten stop
rl_commandUp set RolloEingangsflur_Merten on
rl_excessBottom 1
rl_excessTop 1
rl_secondsDown 23
rl_secondsUp 23
rl_switchTime 1
rl_type normal
room 1.3_Eingangsflur
userattr 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 ASC_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd open:closed:half:stop:pct
Hier noch das Listing des Merten-Rollladenschalters, welcher über das Modul ROLLO im vorherigen Listing angesteuert wird:
Internals:
CHANGED
DEF c8e51509 19
FUUID 5c56eb64-f33f-cd59-77a0-643d7bb39fbcbb14
IODev ZWAVE1
LASTInputDev ZWAVE1
MSGCNT 2
NAME RolloEingangsflur_Merten
NR 39
STATE stop
TYPE ZWave
ZWAVE1_MSGCNT 2
ZWAVE1_RAWMSG 0004001303500100
ZWAVE1_TIME 2019-09-05 07:42:37
ZWaveSubDevice no
endpointChildren RolloEingangsflur.01,RolloEingangsflur.02
homeId c8e51509
isWakeUp
nodeIdHex 13
READINGS:
2019-09-02 09:06:09 ASC_Enable on
2019-09-03 20:23:49 ASC_Time_DriveDown 4.09.2019 - 20:23
2019-09-03 20:23:49 ASC_Time_DriveUp 4.09.2019 - 07:27
2019-06-28 22:30:06 SEND_DATA failed:00
2019-06-04 22:21:14 UNPARSED CONTROLLER_REPLICATION 06210504220026
2019-09-04 19:34:42 associatedWith RolloEingangsflur.01,RolloEingangsflur.02
2019-09-05 07:42:37 covering open
2019-01-29 02:08:54 formaldehydeLevel 0.5 mol/m3
2019-09-02 17:50:19 luminance 0 %
2019-09-02 17:49:54 mcaGroups 2
2019-09-02 13:37:18 model Merten Wall Roller Shutter Module
2019-09-02 13:37:18 modelConfig merten/50x5xx.xml
2019-09-02 13:37:18 modelId 007a-4004-0001
2019-09-02 20:24:46 state stop
2019-09-02 20:24:46 timeToAck 0.179
2019-09-02 20:24:46 transmit OK
Attributes:
ASC 0
IODev ZWAVE1
Rollo RolloSeiteEG
classes MANUFACTURER_SPECIFIC VERSION CONFIGURATION MULTI_CHANNEL ASSOCIATION MULTI_CHANNEL_ASSOCIATION SWITCH_MULTILEVEL BASIC_WINDOW_COVERING SENSOR_MULTILEVEL SENSOR_CONFIGURATION PROTECTION MARK BASIC_WINDOW_COVERING
devStateIcon unten:shutter_closed stop:shutter_halfopen oben:shutter_open \d+.*:shutter_halfopen
event-on-change-reading 1
icon fts_shutter_50
room ZWave
userattr 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 ASC_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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 Rollo Rollo_map structexclude
vclasses ASSOCIATION:1 BASIC_WINDOW_COVERING:2 CONFIGURATION:2 MANUFACTURER_SPECIFIC:1 MULTI_CHANNEL:2 MULTI_CHANNEL_ASSOCIATION:1 PROTECTION:2 SENSOR_CONFIGURATION:1 SENSOR_MULTILEVEL:1 SWITCH_MULTILEVEL:1 VERSION:1
Ich wäre für Hilfe sehr dankbar, da der WAF gerade massiv sinkt.
Viele Grüße
Stephan
Du verwendest das Rollo Modul. Ich gehe davon aus das Du über das Rollo Modul Deinen Merten-Rollladenschalters entsprechend steuern kannst?
Entferne bitte den Merten aus der ASC Konfig. ASC braucht nur in den Rollo Modul Devices konfiguriert werden. Das Positions Reading bei Rollo hat sich auf pct geändert. Bitte entsprechend anpassen. Ist es korrekt das die Pos 100 bei Dir zu bedeutet und 0 offen?
HalloCoolTux,
danke schon mal für die schnelle Antwort.
Das ROLLO Modul kann die Merten Rolladenschalter steuern. :) (Im nächsten Leben werde ich smart home nicht mit Merten zwave Produkten beginnen. An jeder Stelle ist das irgendwie ein bisschen "besonders"...)
In dem Merten Rollladenschalter habe ich jetzt alles mit Hinweis ASC gelöscht (Attribute und Readings). Ich dachte, das Attribut ASC auf 0 würde reichen. Jetzt ist es weg.
Das Positions Reading im Rollo habe ich auf pct geändert.
Position ist korrekt: Pos 0 ist offen, pos 100 ist zu.
Jetzt werde ich die anderen Rollladen auch entsprechend ändern und das dann heute Abend beobachten.
Vielen Dank!
Stephan
Du kannst das auch mal testen in dem Du ein set <ASCDevice> wiggle <RolloDevice> machst
Hallo CoolTux,
ich habe jetzt alle 5 Rollladen im EG entsprechend umgestellt. Und alle 5 funktionieren mit dem wiggle Befehl. Das sieht gut aus. :)
Mal sehen, ob das heute Abend funktioniert. ;)
Gruß
Stephan
Es hat funktioniert! :)
Und sie bewegen sich doch! Und das auch noch, wenn sie es sollen.
Jetzt geht es an die Feinabstimmung...
Vielen Dank für die Hilfe!
Stephan
Hallo,
ich habe vielleicht so einen ähnlichen Fall:
Merten-Rollladensteuerung, allerdings über KNX.
ASC eingerichtet, wiggle funktioniert, allerdings steuert ASC nicht.
Kann es vielleicht mit der %-Steuerung zu tun haben - in den Readings lese ich %, verwendet habe ich dpt5.001 (0..100%)?
Für Eure Hilfe danke ich vorab (!), ich weiß hier nicht mehr weiter.
Hier die Details:
Internals ASC:
FUUID 5e8cb33f-f33f-1985-631a-0410ed42212a5126
FVERSION 73_AutoShuttersControl.pm:v0.8.25-s21605/2020-04-05 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Autoroll
NOTIFYDEV
global,Autoroll,Rollade_EG_Bad,Rollade_EG_Esszimmer, usw.
NR 409
NTFY_ORDER 51-Autoroll
STATE created new drive timer
TYPE AutoShuttersControl VERSION v0.8.25
Auszug aus den ASC-Readings:
Rollade_OG_Wohnzimmer_Fensterrechts_lastPosValue 0 2020-04-08 20:11:08
Rollade_OG_Wohnzimmer_Tuer_lastPosValue 0 2020-04-08 20:11:08
ascEnable on 2020-04-08 21:01:41
controlShading off 2020-04-07 19:07:11
hardLockOut off 2020-04-07 19:07:11
selfDefense off 2020-04-07 19:07:11
state created new drive timer 2020-04-09 07:30:02
sunriseTimeWeHoliday on 2020-04-08 20:59:36
userAttrList rolled out
Und eine Beispiel-Rolllade:
DeviceOverview
Rollade_EG_Bad 0 %
Rollade_EG_Bad
Rollade_EG_Bad Internals
DEF
1/1/43:dpt5.001:position 1/1/40:dpt1:fahre 1/1/41:dpt1:stop 1/1/42:dpt5.001:position
DEVNAME Rollade_EG_Bad
FIRSTGADNAME position
FUUID 5e8a1b73-f33f-1985-03ba-db1de939d2b199a2
GETSTRING fahre:noArg stop:noArg position:noArg
IODev KNX KNX_MSGCNT 3 KNX_RAWMSG C0121cw0112b00
KNX_TIME 2020-04-09 07:18:25
LASTInputDev KNX MSGCNT 3
NAME Rollade_EG_Bad
NR 396
NTFY_ORDER 50-Rollade_EG_Bad
SETSTRING
fahre:off,on stop:off,on position:slider,0,1,100
STATE 0 %
TYPE
KNX
Readings
ASC_Enable
on
2020-04-08 20:45:03
ASC_Time_DriveDown
9.04.2020 - 20:53
2020-04-09 07:00:02
ASC_Time_DriveUp
10.04.2020 - 07:00
2020-04-09 07:00:02
associatedWith
Autoroll
2020-04-08 21:08:26
fahre-get off 2020-04-09 07:18:10
last-sender 1/2/28 2020-04-09 07:18:25
position-get 0 % 2020-04-09 07:18:25
position-set 100 % 2020-04-08 20:51:23
state 0 % 2020-04-09 07:18:25
stop-get off 2020-04-08 20:45:03
Rollade_EG_Bad
KNX->Rollade
Attributes
ASC
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning REAL
ASC_Mode_Up off
ASC_Pos_Reading position
ASC_Time_Up_Early 07:00
IODev KNX
room KNX->Rollade
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_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 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
Bitte erstelle mit Hilfe des list Befehls eine saubere Ausgabe
list ASCDEVICENAME
list ROLLODEVICENAME
und füge die Ausgabe hier in Code Tages ein. Das ist das Raute Symbol in der Symbolleiste des Forumseditors.
Hier die Listings ASC:
Internals:
FUUID 5e8cb33f-f33f-1985-631a-0410ed42212a5126
FVERSION 73_AutoShuttersControl.pm:v0.8.25-s21605/2020-04-05 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Autoroll
NOTIFYDEV global,Autoroll,Rollade_EG_Bad,Rollade_EG_Esszimmer,Rollade
NR 409
NTFY_ORDER 51-Autoroll
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.8.25
Helper:
DBLOG:
Rollade_EG_Bad_lastPosValue:
LOG_Db:
TIME 1586371883.02425
VALUE 0
Rollade_EG_Bad_nextAstroTimeEvent:
LOG_Db:
TIME 1586408402.00654
VALUE 9.04.2020 - 20:53
Rollade_EG_Esszimmer_lastPosValue:
LOG_Db:
TIME 1586371883.05968
VALUE 0
Rollade_EG_Esszimmer_nextAstroTimeEvent:
LOG_Db:
TIME 1586408013.0068
VALUE 9.04.2020 - 20:12
ascEnable:
LOG_Db:
TIME 1586372501.1106
VALUE on
state:
LOG_Db:
TIME 1586419167.75127
VALUE wiggle
userAttrList:
LOG_Db:
TIME 1586372905.81143
VALUE rolled out
OLDREADINGS:
READINGS:
2020-04-08 20:51:23 Rollade_EG_Bad_lastPosValue 0
2020-04-09 07:00:02 Rollade_EG_Bad_nextAstroTimeEvent 9.04.2020 - 20:53
2020-04-08 20:51:23 Rollade_EG_Esszimmer_lastPosValue 0
2020-04-09 06:53:33 Rollade_EG_Esszimmer_nextAstroTimeEvent 9.04.2020 - 20:12
2020-04-08 21:01:41 ascEnable on
2020-04-07 19:07:11 controlShading off
2020-04-07 19:07:11 hardLockOut off
2020-04-08 20:11:08 rg_ASC_Rolllaeden_Times commands {level => 'pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100', \ ASC_Time_Down_Early => 'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00', \ ASC_Time_Down_Late => 'ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30', \ ASC_Time_Up_WE_Holiday => 'ASC_Time_Up_WE_Holiday:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',\ ASC_Time_Up_Early => 'ASC_Time_Up_Early:05:00,05:05,05:30,05:55,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00', \ _lastPosValue 0
2020-04-08 21:08:25 room_KNX-_Rollade Rollade_EG_Bad,Rollade_EG_Esszimmer
2020-04-07 19:07:11 selfDefense off
2020-04-09 07:30:02 state created new drive timer
2020-04-08 20:59:36 sunriseTimeWeHoliday on
2020-04-08 21:08:25 userAttrList rolled out
helper:
shuttersList:
Rollade_EG_Bad
Rollade_EG_Esszimmer
monitoredDevs:
KNX_0403000:
Rollade_EG_Schlafzimmer ASC_WindowRec
OUT_Astro:
Autoroll ASC_twilightDevice
Rollade_EG_Bad:
Rollade_EG_Esszimmer:
Attributes:
ASC_twilightDevice OUT_Astro
devStateIcon { AutoShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Hier das Listing einer Rollade:
Internals:
DEF 1/1/43:dpt5.001:position 1/1/40:dpt1:fahre 1/1/41:dpt1:stop 1/1/42:dpt5.001:position
DEVNAME Rollade_EG_Bad
FIRSTGADNAME position
FUUID 5e8a1b73-f33f-1985-03ba-db1de939d2b199a2
GETSTRING fahre:noArg stop:noArg position:noArg
IODev KNX
KNX_MSGCNT 3
KNX_RAWMSG C0121cw0112b00
KNX_TIME 2020-04-09 07:18:25
LASTInputDev KNX
MSGCNT 3
NAME Rollade_EG_Bad
NR 396
NTFY_ORDER 50-Rollade_EG_Bad
SETSTRING fahre:off,on stop:off,on position:slider,0,1,100
STATE 0 %
TYPE KNX
GADDETAILS:
fahre:
CODE 01128
GROUP 1/1/40
MODEL dpt1
NO 2
OPTION
RDNAMEGET fahre-get
RDNAMEPUT fahre-put
RDNAMESET fahre-set
SETLIST :off,on
position:
CODE 0112a
GROUP 1/1/42
MODEL dpt5.001
NO 4
OPTION
RDNAMEGET position-get
RDNAMEPUT position-put
RDNAMESET position-set
SETLIST :slider,0,1,100
stop:
CODE 01129
GROUP 1/1/41
MODEL dpt1
NO 3
OPTION
RDNAMEGET stop-get
RDNAMEPUT stop-put
RDNAMESET stop-set
SETLIST :off,on
GADTABLE:
01128 fahre
01129 stop
0112a position
0112b position
Helper:
DBLOG:
fahre-get:
LOG_Db:
TIME 1586409490.01932
VALUE off
last-sender:
LOG_Db:
TIME 1586409505.35972
VALUE 1/2/28
position-get:
LOG_Db:
TIME 1586409505.35972
VALUE 0
position-set:
LOG_Db:
TIME 1586371883.01052
VALUE 100
state:
LOG_Db:
TIME 1586409505.35972
VALUE 0
READINGS:
2020-04-08 20:45:03 ASC_Enable on
2020-04-09 07:00:02 ASC_Time_DriveDown 9.04.2020 - 20:53
2020-04-09 07:00:02 ASC_Time_DriveUp 10.04.2020 - 07:00
2020-04-08 21:08:26 associatedWith Autoroll
2020-04-09 07:18:10 fahre-get off
2020-04-09 07:18:25 last-sender 1/2/28
2020-04-09 07:18:25 position-get 0 %
2020-04-08 20:51:23 position-set 100 %
2020-04-09 07:18:25 state 0 %
2020-04-08 20:45:03 stop-get off
Attributes:
ASC 1
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning REAL
ASC_Mode_Up off
ASC_Pos_Reading position
ASC_Time_Up_Early 07:00
IODev KNX
room KNX->Rollade
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_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 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
Dir fehlt das Reading position in Deinem Rollo
Du kannst zwar mit set ROLLONAME position 50 das Rollo fahren, aber ASC weiß nicht was er angekommen ist und wo er dann wirklich steht.
Wenn Du das Attribut ASC_Pos_Reading auf position stellst dann muss zwingend ein set Befehl position sowie ein Reading position vorhanden sein. Das Reading muss die aktuelle Position des Rollos nach der Fahrt wieder geben.
Grüße
Ich bedanke mich, das war ein sehr wertvoller Hinweis.
Die Rückmeldung kommt im ASC jetzt pro Rolllade an.
Gruß
Habe in allen Rollläden ASC_Pos_Reading auf position-get gesetzt.
Daraufhin wurden in der ASC Configuration und Information Summary nach einem "wiggle all" Position und Last Position richtig angezeigt.
Nur leider liefen die Rollläden trotz Astrotimer heute abend nicht runter.
Da muss noch eine andere falsche Einstellung vorliegen.
Wisst Ihr Rat, bitte?
Fahr mal bitte ein auf sagen wir 70 oder 30 auf jeden Fall nicht 0
Dann gibst Du oben in der FHEMWEB Kommandozeile folgendes ein
{ ascAPIget('Status','ROLLONAME') }
ROLLONAME musst Du natürlich durch das Rollo ersetzen was Du gerade in nicht 0 gefahren hast.
Die Ausgabe muss mit der tatsächlichen Position überein stimmen. Und zwar nur als Zahl nichts weiter. Kein % dazwischen.
Es erscheint 70
Scheint korrekt zu sein.
Ich habe gerade
set Autoroll shutterASCEnableToggle Rollade.*
ausgeführt, kann es daran gelegen haben?
Außerdem möchte ich hinzufügen, dass ich das ASC bereits einmal gelöscht und wieder neu gemacht habe. Dabei blieb in einem Rollade der alte Namen stehen, also
AutoRoll, Autoroll
Vielleicht muss man ASC einmal sauber deinstalliern? Aber wie?
Zitat von: Bronze am 09 April 2020, 21:46:44
Es erscheint 70
Scheint korrekt zu sein.
Ich habe gerade
set Autoroll shutterASCEnableToggle Rollade.*
ausgeführt, kann es daran gelegen haben?
Außerdem möchte ich hinzufügen, dass ich das ASC bereits einmal gelöscht und wieder neu gemacht habe. Dabei blieb in einem Rollade der alte Namen stehen, also
AutoRoll, Autoroll
Vielleicht muss man ASC einmal sauber deinstalliern? Aber wie?
Mit dem obigen Befehl hast du alle Rollos für die ASC Steuerung deaktiviert. Wenn Du das noch mal machst aktivierst Du sie wieder.
Zeig mal bitte ein list vom Rollo mit den alten Namen.
Hier das Listing von dem Rollo, in dem im Reading "associatedWith" "AutoRoll, Autoroll" stand - das Rollo habe ich gelöscht und neu angelegt:
Internals
CFGFN
DEF
1/1/31:dpt5.001:position 1/1/28:dpt1:fahre 1/1/29:dpt1:stop 1/1/30:dpt5.001:position
DEVNAME
Rollade_EG_Esszimmer
FIRSTGADNAME
position
FUUID
5e8e20e0-f33f-1985-79e8-471f4d8385fa64ec
GETSTRING
fahre:noArg position:noArg stop:noArg
IODev
KNX
KNX_MSGCNT
5
KNX_RAWMSG
C0120ew0111f00
KNX_TIME
2020-04-10 09:34:27
LASTInputDev
KNX
MSGCNT
5
NAME
Rollade_EG_Esszimmer
NR
826
NTFY_ORDER
50-Rollade_EG_Esszimmer
SETSTRING
fahre:off,on position:slider,0,1,100 stop:off,on
STATE
0 %
TYPE
KNX
Readings
ASC_Enable
off
2020-04-09 21:28:14
ASC_Time_DriveDown
10.04.2020 - 20:14
2020-04-10 10:46:15
ASC_Time_DriveUp
11.04.2020 - 06:49
2020-04-10 10:46:15
associatedWith
Autoroll
2020-04-10 10:46:12
fahre-get
off
2020-04-10 09:34:02
last-sender
1/2/14
2020-04-10 09:34:27
position-get
0 %
2020-04-10 09:34:27
state
0 %
2020-04-10 09:34:27
Rollade_EG_Esszimmer
KNX->Rollade
Attributes
ASC
1
deleteattr
ASC_AutoAstroModeEvening
REAL
deleteattr
ASC_LockOut
off
deleteattr
ASC_Mode_Down
always
deleteattr
ASC_Mode_Up
off
deleteattr
ASC_Partymode
off
deleteattr
ASC_Pos_Reading
position-get
deleteattr
IODev
KNX
deleteattr
room
KNX->Rollade
deleteattr
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_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 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
deleteattr
Probably associated with
Autoroll
created new drive timer
AutoShuttersControl
Das Rollo ist für ASC deaktiviert
Wenn man die (De-)Aktivierung für ASC im jeweiligen Rollladen am Reading "ASC_Enable" sehen kann und dies durch
set Autoroll shutterASCEnableToggle Rollade.*
geschaltet wird, so hat set Autoroll shutterASCEnableToggle Rollade.* hier keine Funktion - das Reading "ASC_Enable" im Rollladen ändert sich nicht.
Dann mach es bitte einmal direkt über das ASC Device mit dem set Button und der Auswahl der einzelnen Rollos.
Hab ich gemacht. Ob es funktioniert, kann ich mit einem Timer testen.
Jetzt habe ich bei ASC so ein Reading verursacht mit diesem langen Namen, wie bekomme ich das denn wieder weg:
rg.Times commands {ASC_Enable => 'ASC_Enable:on,off', ASC_Mode_Up => 'ASC_Mode_Up:always,absent,off', ASC_Mode_Down => 'ASC_Mode_Down:always,absent,off', ASC_Partymode => 'ASC_Partymode:on,off', ASC_LockOut => 'ASC_LockOut:soft,hard,off', ASC_Time_Down_Early => 'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00', ASC_Time_Down_Late => 'ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30', ASC_Time_Up_Early => 'ASC_Time_Up_Early:05:00,05:05,05:30,05:55,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00', ASC_Time_Up_Late => 'ASC_Time_Up_Late:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',_nextAstroTimeEvent
deletereading ASCNAME rg.Times.commands.*
Ich habe nun einen Timer an einer anderen Rolllade ausprobiert, indem ich ASC_Down auf timer und ASC_Time_Down_Early auf die Zeit gesetzt habe zum runterfahren.
Ich sitze direkt neben der Rolllade, es tut sich nichts. Wiggle über ASC funktioniert auch nicht. Hier die Daten:
Internals
DEF
1/2/45:dpt5.001:position 1/2/16:dpt1:fahre 1/2/17:dpt1:stop 1/2/44:dpt5.001:position
DEVNAME
Rollade_OG_WZ_FensterLinks
FIRSTGADNAME
position
FUUID
5e8a1ddf-f33f-1985-d061-a86f4b4bb9dff5c7
GETSTRING
position:noArg stop:noArg fahre:noArg
IODev
KNX
KNX_MSGCNT
9
KNX_RAWMSG
C0110ew0122d1f
KNX_TIME
2020-04-10 14:36:08
LASTInputDev
KNX
MSGCNT
9
NAME
Rollade_OG_WZ_FensterLinks
NR
405
NTFY_ORDER
50-Rollade_OG_WZ_FensterLinks
SETSTRING
position:slider,0,1,100 stop:off,on fahre:off,on
STATE
12 %
TYPE
KNX
Readings
ASC_Enable
on
2020-04-08 20:45:03
ASC_Time_DriveDown
10.04.2020 - 14:38
2020-04-10 14:36:37
ASC_Time_DriveUp
11.04.2020 - 09:00
2020-04-10 14:36:37
associatedWith
Autoroll
2020-04-10 11:29:48
fahre-get
on
2020-04-10 14:36:05
last-sender
1/1/14
2020-04-10 14:36:08
position-get
12 %
2020-04-10 14:36:08
position-set
5 %
2020-04-09 09:58:36
state
12 %
2020-04-10 14:36:08
stop-get
on
2020-04-10 14:36:08
Rollade_OG_WZ_FensterLinks
KNX->Rollade
Attributes
ASC
1
deleteattr
ASC_AutoAstroModeEvening
REAL
deleteattr
ASC_AutoAstroModeMorning
REAL
deleteattr
ASC_Down
time
deleteattr
ASC_LockOut
off
deleteattr
ASC_Mode_Down
always
deleteattr
ASC_Mode_Up
always
deleteattr
ASC_Partymode
off
deleteattr
ASC_Pos_Reading
position-get
deleteattr
ASC_Time_Down_Early
14:38
deleteattr
ASC_Time_Up_Early
07:30
deleteattr
ASC_Time_Up_Late
09:00
deleteattr
ASC_Time_Up_WE_Holiday
09:00
deleteattr
ASC_Up
time
deleteattr
IODev
KNX
Er nimmt für das fahren der Rollos den Befehl
set ROLLONAME positon-get PROZENTWERT
Ich denke nicht das es hilft. Am besten die fragst im großen ASC Thread einmal Leute die auch KNX verwenden. Ich glaube die haben da was anderes eingestellt. Am Ende muss der Readingsname für ASC_PosReading der selbe sein wie der set Befehl zum fahren der Rollos.
Mit position statt position-get habe ich die Rolllade mit timer zum Fahren bekommen!
Erstmal vielen Dank!
Dann mach doch ein userreading Namens Position.
position:position-get:.* { ReadingsNum($name,'position-get',50) }
Sollte so gehen
Kann das für alle Rolläden in einem Schwung (Rollade.*) machen?
Wofür steht bitte die 50?
Wenn wirklich nur die Rollos alle mit Rollo beginnen dann JA.
Die 50 ist ein default Wert der zurückgegeben wird wenn das Reading nicht ausgelesen werden kann.
Hallo,
es klappt nun wunderbar mit dem Userreading und KNX.
Nun eine andere Frage:
Abends gehen mir die Rollos bei REAL zu spät und bei CIVIL zu früh runter - kann man sinngemäß einstellen:
CIVIL + 20 Minuten?
Danke und Gruß
Zitat von: Bronze am 18 April 2020, 19:36:37
Hallo,
es klappt nun wunderbar mit dem Userreading und KNX.
Nun eine andere Frage:
Abends gehen mir die Rollos bei REAL zu spät und bei CIVIL zu früh runter - kann man sinngemäß einstellen:
CIVIL + 20 Minuten?
Danke und Gruß
Du kannst auf time umstellen und dann mit Perlcode in den Zeiten arbeiten.
Du kannst auch mit Mode HORIZON und dann mit den zusätzlichen HORIZON Attribut arbeiten.
Zitat von: Bronze am 10 April 2020, 11:55:22
Hab ich gemacht. Ob es funktioniert, kann ich mit einem Timer testen.
Jetzt habe ich bei ASC so ein Reading verursacht mit diesem langen Namen, wie bekomme ich das denn wieder weg:
rg.Times commands {ASC_Enable => 'ASC_Enable:on,off', ASC_Mode_Up => 'ASC_Mode_Up:always,absent,off', ASC_Mode_Down => 'ASC_Mode_Down:always,absent,off', ASC_Partymode => 'ASC_Partymode:on,off', ASC_LockOut => 'ASC_LockOut:soft,hard,off', ASC_Time_Down_Early => 'ASC_Time_Down_Early:15:00,15:15,15:30,15:45,16:00,16:15,16:30,16:45,17:00,17:15,17:30,17:45,18:00,18:15,18:30,18:45,19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00', ASC_Time_Down_Late => 'ASC_Time_Down_Late:19:00,19:15,19:30,19:45,20:00,20:15,20:30,20:45,21:00,21:15,21:30,21:45,22:00,22:15,22:30,22:45,23:00,23:15,23:30', ASC_Time_Up_Early => 'ASC_Time_Up_Early:05:00,05:05,05:30,05:55,06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00', ASC_Time_Up_Late => 'ASC_Time_Up_Late:06:00,06:15,06:30,06:45,07:00,07:15,07:30,07:45,08:00,08:15,08:30,08:45,09:00,09:15,09:30,09:45,10:00',_nextAstroTimeEvent
Den Fehler habe ich bei mir auch, aus irgend einem Grund trifft das jetzt nur noch bei einer einzigen ReadingGroup auf, die anderen habe ich alle nochmal überarbeitet, finde den Fehler aber nicht.
Habe die hier mal als RAW eingefügt
defmod 02_Sonnenuntergang readingsGroup <Gerät>,<Stand>,<Letzte Fahrt>,<Astro Ab>,<Mode>,<>,<Down_Early>,<Down_Late>,<Offset>,<Rollladen Ab>,<Zeit in Sek. vor >,<Sichtschutz> (Rollladen|Jalousie)_.*..:position,ASC_ShuttersLastDrive,!?ASC_AutoAstroModeEvening,!?ASC_Down,!?ASC_AutoAstroModeEveningHorizon,!?ASC_Time_Down_Early,!?ASC_Time_Down_Late,!?ASC_Drive_DelayStart,ASC_Time_DriveDown,!?ASC_PrivacyDownValue_beforeNightClose,ASC_Time_PrivacyDriveDown
attr 02_Sonnenuntergang commands {position => 'dim:selectnumbers,0,1,99,0,lin',\
ASC_AutoAstroModeMorning => 'ASC_AutoAstroModeMorning:,REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON',\
ASC_AutoAstroModeEveningHorizon => 'ASC_AutoAstroModeEveningHorizon:,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9',\
ASC_AutoAstroModeEvening => 'ASC_AutoAstroModeEvening:,REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON',\
ASC_AutoAstroModeMorningHorizon => 'ASC_AutoAstroModeMorningHorizon:,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9',\
ASC_Drive_OffsetStart => 'ASC_Drive_OffsetStart:slider,0,2,1500',\
ASC_PrivacyDownTime_beforNightClose => 'ASC_PrivacyDownTime_beforNightClose:slider,0,10,1800',\
ASC_Time_Down_Early => 'ASC_Time_Down_Early:time',\
ASC_Time_Down_Late => 'ASC_Time_Down_Late:time',\
ASC_Time_Up_Early => 'ASC_Time_Up_Early:time',\
ASC_Time_Up_Late => 'ASC_Time_Up_Late:time',\
ASC_Up => 'ASC_Up:,time,astro,brightness,roommate',\
ASC_Down => 'ASC_Down:,time,astro,brightness,roommate',\
ASC_Time_Up_WE_Holiday => 'ASC_Time_Up_WE_Holiday:time',\
ASC_Drive_DelayStart => 'ASC_Drive_DelayStart:selectnumbers,0,1,300,0,lin',\
ASC_PrivacyDownValue_beforeNightClose => 'ASC_PrivacyDownValue_beforeNightClose:selectnumbers,0,10,2000,0,lin'}
attr 02_Sonnenuntergang room ASC
attr 02_Sonnenuntergang valueColumn {position => 1,\
ASC_ShuttersLastDrive => 2,\
ASC_AutoAstroModeEvening => 3,\
ASC_Down => 4,\
ASC_AutoAstroModeEveningHorizon => 5,\
ASC_Time_Down_Early => 6,\
ASC_Time_Down_Late => 7,\
ASC_Drive_DelayStart => 8,\
ASC_Time_DriveDown => 9,\
ASC_PrivacyDownValue_beforeNightClose => 10,\
ASC_Time_PrivacyDriveDown => 11}