Hallo zusammen,
Seit kurzem habe ich bemerkt das tagsüber meine Lichtsteuerung nicht mehr wie gewünscht funktioniert. In einigen Räumen frage ich bei der Steuerung des Lichtes die Position der Rolladen ab und habe andere Helligkeitsschwellen wann das Licht eingeschaltet werden soll.
- Die Steuerung läuft so bereits seit einigen Jahren.
- FHEM ist auf dem neusten Stand
- Die Elero Module sind alle datiert mit einem File Datum vom 31.01.2018. Ein Update kann damit vermutlich als Ursache ausgeschlossen werden.
Zur Info das List des Devices:
Internals:
DEF 8
Elero01_MSGCNT 1204
Elero01_TIME 2025-12-27 23:24:33
FUUID 5ca84c75-f33f-2009-90bb-2b9e7e34387c6342
FVERSION 36_EleroDrive.pm:0.151680/2017-10-01
IODev Elero01
LASTInputDev Elero01
MSGCNT 1204
NAME og.bz.RO.FensterBad
NR 6270
STATE top_tilt_stop
TYPE EleroDrive
channel 8
eventCount 2727
READINGS:
2025-12-23 10:18:26 IODev Elero01
2021-07-26 00:18:05 RCtl_EveningModeToday bright
2021-07-26 01:18:06 RCtl_EveningTimeToday None
2025-12-15 17:44:51 RCtl_HoldOff false
2020-08-08 20:44:01 RCtl_MorningModeToday bright
2021-07-26 01:18:06 RCtl_MorningTimeToday None
2025-09-18 07:18:39 RCtl_currentBrightOpenEvals 0
2025-12-27 23:22:55 RCtl_currentBrightness 4.00
2025-12-27 23:22:55 RCtl_currentDelayedOpen 0
2025-12-27 02:22:55 RCtl_currentMode manual
2025-12-27 23:22:55 RCtl_currentShadeBrightness 4.00
2025-12-27 23:22:55 RCtl_currentShadeLimit 225
2025-12-27 23:22:55 RCtl_currentShadeTemperature 4
2025-12-27 23:22:55 RCtl_currentShadeTemperatureRoom 23.2
2024-05-12 21:34:02 RCtl_numberofReClose 0
2020-08-09 12:28:45 RCtl_numberofReOpen 0
2025-09-18 21:48:39 RCtl_numberofReShade 0
2025-12-15 17:45:11 RCtl_stateChangedTo top_position
2025-12-15 17:45:11 RCtl_stateChangedToHistory1 intermediate_position ::: ModeCurrent:FreezeLock on TimeStamp:2025-12-15 15:14:59
2025-12-15 17:45:11 RCtl_stateChangedToHistory2 top_position ::: ModeCurrent:FreezeLock off TimeStamp:2025-12-12 16:50:28
2025-12-15 17:45:11 RCtl_stateChangedToHistory3 top_position ::: ModeCurrent:FreezeLock off TimeStamp:2025-12-12 16:19:22
2025-12-15 17:45:11 RCtl_stateChangedToHistory4 intermediate_position ::: ModeCurrent:FreezeLock off TimeStamp:2025-12-12 14:47:38
2025-12-27 23:24:33 percentClosed 0
2025-12-27 23:24:33 position top_tilt_stop
2025-12-27 23:24:33 state top_tilt_stop
Attributes:
IODev Elero01
IntermediatePercent 25
RCtl_AutoClose off
RCtl_AutoShade Summer
RCtl_BisMonat 9
RCtl_BisTag 18
RCtl_BrightClose 140
RCtl_BrightOpen 75
RCtl_BrightOpenEvals 1
RCtl_BrightShade 225
RCtl_BrightnessReading Average
RCtl_BrightnessSensor dm_Brightness
RCtl_DefaultCloseState bottom_position
RCtl_DefaultOpenState top_position
RCtl_DefaultShadeState intermediate_position
RCtl_DefaultTiltState tilt_position
RCtl_DefaultWindowOpenState tilt_position
RCtl_DelayedOpenClose off
RCtl_DeviceLocked off
RCtl_EveningDaysFix1 Aus
RCtl_EveningDaysFix2 Aus
RCtl_EveningFix1 00:00
RCtl_EveningFix2 00:00
RCtl_Fassade Ost
RCtl_FreezeProtection off
RCtl_HailProtection on
RCtl_Mode 1
RCtl_MorningDaysFix1 Aus
RCtl_MorningDaysFix2 Aus
RCtl_MorningFix1 00:00
RCtl_MorningFix2 00:00
RCtl_OpenNotAfterWDay 00:00
RCtl_OpenNotAfterWEnd 00:00
RCtl_RainProtection off
RCtl_ReOpenCloseAfter 10
RCtl_RoomTempReading IndoorTemperature
RCtl_RoomTempSensor dm_Wetter
RCtl_ShadeAzimuthStart 54
RCtl_ShadeAzimuthStop 122
RCtl_ShadeBrightnessReading OstAvg
RCtl_ShadeBrightnessSensor dm_Brightness
RCtl_ShadeElevationStart -1
RCtl_ShadeElevationStop 54
RCtl_ShadeMinDuration 20
RCtl_ShadeNotBeforeWDay 00:00
RCtl_ShadeNotBeforeWEnd 00:00
RCtl_ShadeTemperature off
RCtl_ShadeTemperatureRoom off
RCtl_TopToBottomTime 18
RCtl_VonMonat 5
RCtl_VonTag 10
RCtl_WindProtection off
RCtl_WindowOpenMode off
TiltPercent 5
TopToBottomTime 18
alias Badezimmer Fenster
cmdIcon Zu:black_down Auf:black_up Stop:black_stop2 Mitte:fts_shutter_40 Lueftung:fts_shutter_70
devStateIcon bottom_position:fts_shutter_100@red:moveUp top_position:fts_shutter_10:moveDown stopped_in_undefined_position:fts_shutter_30@red:moveUp intermediate_position:fts_shutter_60@red:moveUp tilt_position:fts_shutter_80@red:moveUp moving_up:control_arrow_upward@red moving_down:control_arrow_downward@red
event-on-change-reading state,RCtl_stateChanged.*,RCtl_current.*,RCtl_numberof.*,percent.*,position
event-on-update-reading RCtl_currentMode,RCtl_currentShadeLimit,position,RCtl_numberof.*
eventMap moveDown:Zu moveUp:Auf stop:Stop moveIntermediate:Mitte moveTilt:Lueftung
group 07_Badzimmer
icon fts_shutter_60
room Elero
sortby ro.01
userattr RCtl_DeviceLocked:off,openPosition,closedPosition RCtl_AutoClose:off,Morning,Evening,Both RCtl_AutoShade:off,Summer,Winter,Both,Work RCtl_BrightClose:selectnumbers,30,5,200,0,lin RCtl_BrightOpen:selectnumbers,30,5,200,0,lin RCtl_DelayedOpenClose:on,off RCtl_BrightOpenEvals:selectnumbers,1,1,20,0,lin RCtl_BrightShade:selectnumbers,100,2.5,255,1,lin RCtl_BrightnessReading:textFieldNL RCtl_BrightnessSensor:textFieldNL RCtl_DefaultCloseState:bottom_position,intermediate_position,tilt_position,70,100,on RCtl_DefaultOpenState:top_position,0,off RCtl_DefaultShadeState:intermediate_position,tilt_position,bottom_position,100,70,on RCtl_DefaultTiltState:intermediate_position,tilt_position,90,80,70 RCtl_DefaultWindowOpenState:intermediate_position,tilt_position,90,80,70 RCtl_WindowOpenMode:off,OpenOnly,OpenAndClose RCtl_Description1:textFieldNL RCtl_Description2:textFieldNL RCtl_DoorOpenDelay:selectnumbers,5,1,300,0,lin RCtl_EveningDaysFix1:multiple-strict,Aus,Mo,Di,Mi,Do,Fr,Sa,So,WoTag,WoEnd RCtl_EveningDaysFix2:multiple-strict,Aus,Mo,Di,Mi,Do,Fr,Sa,So,WoTag,WoEnd RCtl_EveningFix1:time RCtl_EveningFix2:time RCtl_Fassade:Sued,West,Nord,Ost RCtl_FreezeProtection:on,off RCtl_MorningDaysFix1:multiple-strict,Aus,Mo,Di,Mi,Do,Fr,Sa,So,WoTag,WoEnd RCtl_MorningDaysFix2:multiple-strict,Aus,Mo,Di,Mi,Do,Fr,Sa,So,WoTag,WoEnd RCtl_MorningFix1:time RCtl_MorningFix2:time RCtl_ReOpenCloseAfter:select,off,5,10,15,20,25,30,45,60,90,120,180,240 RCtl_ShadeAzimuthStart:selectnumbers,0,1,360,0,lin RCtl_ShadeAzimuthStop:selectnumbers,0,1,360,0,lin RCtl_ShadeBrightnessReading:textFieldNL RCtl_ShadeBrightnessSensor:textFieldNL RCtl_ShadeElevationStart:selectnumbers,-5,1,90,0,lin RCtl_ShadeElevationStop:selectnumbers,-5,1,90,0,lin RCtl_ShadeMinDuration:select,off,5,10,15,20,25,30,45,60,90,120,180,240 RCtl_ShadeNotBeforeWDay:time RCtl_ShadeNotBeforeWEnd:time RCtl_OpenNotAfterWDay:time RCtl_OpenNotAfterWEnd:time RCtl_RoomTempSensor:textFieldNL RCtl_RoomTempReading:textFieldNL RCtl_ShadeTemperature:off,1,1.5,2,2.5,3,3.5,4,4.5,5,5.5,6,6.5,7,7.5,8,8.5,9,9.5,10,10.5,11,11.5,12,12.5,13,13.5,14,14.5,15,15.5,16,16.5,17,17.5,18,18.5,19,19.5,20,20.5,21,21.5,22,22.5,23,23.5,24,24.5,25,25.5,26,26.5,27,27.5,28,28.5,29,29.5,30 RCtl_ShadeTemperatureRoom:off,1,1.5,2,2.5,3,3.5,4,4.5,5,5.5,6,6.5,7,7.5,8,8.5,9,9.5,10,10.5,11,11.5,12,12.5,13,13.5,14,14.5,15,15.5,16,16.5,17,17.5,18,18.5,19,19.5,20,20.5,21,21.5,22,22.5,23,23.5,24,24.5,25,25.5,26,26.5,27,27.5,28,28.5,29,29.5,30 RCtl_TopToBottomTime:selectnumbers,1,1,40,1,lin RCtl_RainProtection:on,off RCtl_WindProtection:on,off RCtl_HailProtection:on,off RCtl_VonTag:selectnumbers,1,1,31,0,lin RCtl_BisTag:selectnumbers,1,1,31,0,lin RCtl_VonMonat:selectnumbers,1,1,12,0,lin RCtl_BisMonat:selectnumbers,1,1,12,0,lin
webCmd Zu:Auf:Stop:Mitte:Lueftung
Ich habe nun mit erstaunen festgestellt dass plötzlich der Rolladen im Badezimmer in der geöffneten Position nicht wie normal "top_position" ausgibt, sondern plötzlich "top_tilt_stop".
Fragestellung:
- Wann wird dieser im Commandref nicht ausgewiesene State ausgegeben?
- Was ist eine mögliche Ursache warum nun dieser Wert statt "top_position" ausgegeben wird?
- Wie werde ich dem wieder Herr?
Herzlichen Dank für Hinweise oder Tipps um das Problem zu lösen
Grüsse Philipp
Ohne Detail-Kenntnisse von Deiner Hardware aus der Erfahrung mit eigenen Rollläden: Kann es sein, dass eine Hinderniserkennung oder eine Blockade durch Eis einen Stopp ausgelöst hat, der nicht der "Offen-"Position entspricht?
Hast Du die Möglichkeit, den Rollladen von Hand in zu und auf zu fahren oder über SET-Befehle in Deinem Device?
Good luck
Christian
Hallo Christian,
Danke Dir für deine Hinweise.
Wenn ein Elero Motor Kraft über einen internen Threshold aufbringen muss um einen Rolladen zu fahren, versucht er das kurz und stoppt dann, wobei er den Status "blocking" in STATE und state schreibt. Dieses kann vorkommen wenn sich ein Rolladen verklemmt oder vor allem wenn er festfriert. Meine Steuerung prüft vor jeder Fahrt auf den Status "blocking". Wird "blocking" erkannt, wird die Automatik für Automatische Schliessung/Öffnung und auch die Automatische Beschattung für diesen Rolladen ausgeschaltet und man kann ihn dann nur noch manuell fahren.
Betreffend Frost wird das automatische Fahren bei Temperaturen unter dem Frost Limit (eingestellt auf +2 Grad) bei gefährdeten Rolladen unterbunden. Bei mir sind eigentlich nur die Rolladen der Südseite der Nässe ausgesetzt. Die anderen bleiben unter dem Vordach praktisch immer trocken und damit Freeze Protect ausgeschaltet. Bei Temperaturen unter 2 Grad müssen die mit eingeschaltetem Freeze Protect manuell gefahren werden. Das hat sich bisher sehr bewährt.
Von Hand zu fahren hatte ebenfalls bei diesem einen Rolladen in der oben Position immer "top_tilt_stop" ausgegeben, während alle anderen Rolladen auf "top_position" gehen. Er selber ja auch bis vor ein paar Tagen.
Ich wollte gestern das Problem lösen indem ich zuerst die Zwischen Positionen "intermediate" und "tilt" lösche, und dann falls nötig, den Rolladen lösche und neu anlerne.
Es zeigte sich dann dass, das löschen der Zwischen Position und das neu setzen bereits ausreichten.
Bei den Elero Wandsendern kann die Zwischen Position gesetzt werden, indem man zum Beispiel für die Lüftungsposition die Auf Taste gedrückt halten muss bis zur gewünschten Position und dann dazu kurz die Stop Taste drücken muss. Ich vermute mal dass ich ungewollt mit dem "breiten Daumen" in der "top_position" stehend, die Auf Taste errwischt und beim runter drücken dann auch gerade noch kurz darauf die Stop Taste mit erwischt habe, so dass es parallel zur "top_position" dann auch noch die Lüftungsposition an praktisch gleicher Stelle dazu gesetzt hat. Nicht ganz klar ist mir warum er dann nicht "tilt_position" ausgegeben hat wie er es sonst jeweils in korrekt gesetzter Lüftungsposition tut.
Dieses "top_tilt_position" hört sich eigentlich auch eher nach Jalousie an und nicht nach Rolladen.
Mit dem löschen und neu setzen der Zwischen Positionen "intermediate" und "tilt" konnte ich bei mir das Problem lösen.
Offensichtlich sind aber nicht ganz alle ausgegebenen Stati in der Commandref dokumentiert.
Sollte jemand Kenntnisse einer umfangreicheren Liste der Stati haben, wäre ich daran interessiert.
Herzliche Grüsse
Philipp
konnte das Problem gestern nun dadurch lösen dass ich zuerst die Zwischen Position gelöscht und neu gesetzt habe.