Ich habe den Beitrag mal separiert vielleicht findet sich ja noch jemand mit dem selben Fehler.
Ausgangslage:
-Synology NAS DS918+ mit DSM 6.2.2-24922 Update 4 (Aktuell)
-Dockerimage fhem/fhem:latest
nach dem Einrichten vom ASC + (Dummy) Rollladen oder wie bei mir mit zWave Rollladen habe ich nach dem setzen von "attr <Rollladen> ASC_PrivacyDownValue_beforeNightClose 600" und einem neuen scanForShutters und anschließenden createNewNotifyDev (teilweise auch erst beim zweiten mal) springen die Zeiten für den Rollladen auf 01.01.1970 zurück.
Auf einen Pi3 (mit Docker) habe ich den Fehler nicht.
habe jetzt global stacktrace auf 1 gesetzt, dieser Fehler kommt im Logfile:
2020.04.13 11:54:06.037 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 3424.
2020.04.13 11:54:06.037 1: stacktrace:
2020.04.13 11:54:06.037 1: main::__ANON__ called by ./FHEM/73_AutoShuttersControl.pm (3424)
2020.04.13 11:54:06.037 1: FHEM::AutoShuttersControl::ShuttersInformation called by ./FHEM/01_FHEMWEB.pm (1514)
2020.04.13 11:54:06.037 1: main::FW_doDetail called by ./FHEM/01_FHEMWEB.pm (1158)
2020.04.13 11:54:06.037 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (590)
2020.04.13 11:54:06.037 1: main::FW_Read called by fhem.pl (3775)
2020.04.13 11:54:06.037 1: main::CallFn called by fhem.pl (757)
2020.04.13 11:54:06.037 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 3429.
2020.04.13 11:54:06.037 1: stacktrace:
2020.04.13 11:54:06.037 1: main::__ANON__ called by ./FHEM/73_AutoShuttersControl.pm (3429)
2020.04.13 11:54:06.037 1: FHEM::AutoShuttersControl::ShuttersInformation called by ./FHEM/01_FHEMWEB.pm (1514)
2020.04.13 11:54:06.037 1: main::FW_doDetail called by ./FHEM/01_FHEMWEB.pm (1158)
2020.04.13 11:54:06.038 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (590)
2020.04.13 11:54:06.038 1: main::FW_Read called by fhem.pl (3775)
2020.04.13 11:54:06.038 1: main::CallFn called by fhem.pl (757)
hier die ein List vom Rollladen:
Internals:
DEF dacfd218 8
FUUID 5e9184cc-f33f-2699-42d6-1b258b6d8a6e09f2
FVERSION 10_ZWave.pm:0.210250/2020-01-20
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 1
NAME Rollladen_02_Flur
NR 23
STATE on
TYPE ZWave
ZWDongle_0_MSGCNT 1
ZWDongle_0_RAWMSG 000400080a32022144000000550000b600
ZWDongle_0_TIME 2020-04-13 11:55:21
ZWaveSubDevice no
homeId dacfd218
isWakeUp
nodeIdHex 08
READINGS:
2020-04-10 23:06:49 ASC_Enable on
2020-04-13 06:03:36 ASC_ShuttersLastDrive day open
2020-04-13 11:54:03 ASC_Time_DriveDown 13.04.2020 - 20:31
2020-04-13 11:54:03 ASC_Time_DriveUp 14.04.2020 - 05:57
2020-04-13 11:54:03 ASC_Time_PrivacyDriveDown 13.04.2020 - 20:21
2020-04-11 12:06:07 assocGroup_1 Max 16 Nodes ZWDongle_0
2020-04-11 12:06:10 assocGroup_2 Max 16 Nodes
2020-04-11 12:06:17 assocGroup_3 Max 1 Nodes ZWDongle_0
2020-04-11 12:06:02 assocGroups 3
2020-04-13 11:54:00 associatedWith ASC_Device
2020-04-11 12:08:33 configEnergyReports 10
2020-04-11 12:08:43 configInRollerBlindModeOrVenetianBlind17 10
2020-04-11 12:08:56 configInVenetianBlindModeTheParameter12 150
2020-04-11 12:09:10 configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
2020-04-11 12:09:20 configMotorOperationDetection 10
2020-04-11 12:09:31 configMotorOperationTime 240
2020-04-11 12:09:45 configPeriodicPowerOrEnergyReports 3600
2020-04-11 12:09:53 configPowerReports 10
2020-04-11 12:10:13 configReportsType BlindPositionReportsSentToThe1
2020-04-11 12:10:26 configResponseToFloodingAlarm NoReaction
2020-04-11 12:10:29 configResponseToGeneralAlarm CloseBlind
2020-04-11 12:10:42 configResponseToSmokeCOOrCO2Alarm OpenBlind
2020-04-11 12:10:54 configResponseToTemperatureAlarm OpenBlind
2020-04-11 12:11:03 configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
2020-04-11 12:11:13 configScenesAssociationsActivation AssociationsActivation
2020-04-11 12:11:20 configSelfMeasurement SelfMeasurementInactive
2020-04-11 12:11:26 configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
2020-04-11 12:11:34 configSwitchType ToggleSwitches
2020-04-13 11:55:21 energy 0.85 kWh
2020-04-11 12:23:31 mcaGroups 2
2020-04-11 12:23:37 mca_1 Max 7 Nodes ZWDongle_0
2020-04-11 12:23:41 mca_2 Max 7
2020-04-11 11:54:39 model FIBARO System FGRM222 Roller Shutter Controller 2
2020-04-11 11:54:39 modelConfig fibaro/fgrm222.xml
2020-04-11 11:54:39 modelId 010f-0302-1000
2020-04-11 12:07:02 neighborList ZWDongle_0 Rollladen_07_Wz_Re Rollladen_06_Wz_Li Rollladen_01_Ki Rollladen_05_Sz Rollladen_04_Bu Rollladen_03_Bad Jalousie_11_Rechts Jalousie_09_Links Jalousie_10_Mitte
2020-04-11 11:16:00 pct 92
2020-04-13 06:03:36 position 99
2020-04-13 11:03:35 power 0.0 W
2020-04-10 23:04:22 powerlvl current 0 remain 0
2020-04-13 06:03:25 state on
2020-04-13 06:03:25 timeToAck 0.034
2020-04-13 06:03:25 transmit OK
2020-04-11 12:11:40 version Lib 3 Prot 3.52 App 25.25
Attributes:
ASC 2
ASC_AutoAstroModeEvening HORIZON
ASC_AutoAstroModeEveningHorizon -4
ASC_AutoAstroModeMorning HORIZON
ASC_AutoAstroModeMorningHorizon -4
ASC_Drive_Delay 0
ASC_Drive_DelayStart 200
ASC_Open_Pos 99
ASC_Pos_Reading position
ASC_PrivacyDownValue_beforeNightClose 600
ASC_PrivacyDown_Pos 50
ASC_WindowRec FensterKontakte_02_Flur
ASC_WindowRec_subType threestate
IODev ZWDongle_0
classes MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
eventMap { usr=>{'dim.0'=>'off','dim.99'=>'on','öffnen'=>'on','schließen'=>'off'} }
room Flur,ASC
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
vclasses ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
webCmd dim:öffnen:stop:schliessen
List vom ASC Device:
Internals:
FUUID 5e9184cb-f33f-2699-ca21-f8d68484eee7a10e
FVERSION 73_AutoShuttersControl.pm:v0.8.26-s21634/2020-04-10 TESTING
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME ASC_Device
NOTIFYDEV ASC_Device,FensterKontakte_01_Ki,FensterKontakte_03_Bad,FensterKontakte_04_Bu,FensterKontakte_05_Sz,FensterKontakte_06_Wz_Li,FensterKontakte_07_Wz_Re,global,myAstro,Rollladen_01_Ki,Flur,Rollladen_03_Bad,Rollladen_04_Bu,Rollladen_05_Sz,Rollladen_06_Wz_Li,Rollladen_07_Wz_Re
NR 21
NTFY_ORDER 51-ASC_Device
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.8.26
OLDREADINGS:
READINGS:
2020-04-13 07:02:43 Rollladen_01_Ki_PosValue 99
2020-04-13 07:00:37 Rollladen_01_Ki_lastPosValue 99
2020-04-13 11:54:03 Rollladen_01_Ki_nextAstroTimeEvent 13.04.2020 - 20:24
2020-04-13 06:03:36 Rollladen_02_Flur_PosValue 99
2020-04-13 06:00:05 Rollladen_02_Flur_lastPosValue 99
2020-04-13 11:54:03 Rollladen_02_Flur_nextAstroTimeEvent 13.04.2020 - 20:31
2020-04-13 06:27:43 Rollladen_03_Bad_PosValue 99
2020-04-13 06:27:23 Rollladen_03_Bad_lastPosValue 0
2020-04-13 11:54:03 Rollladen_03_Bad_nextAstroTimeEvent 13.04.2020 - 20:17
2020-04-13 06:16:10 Rollladen_04_Bu_PosValue 99
2020-04-13 06:13:50 Rollladen_04_Bu_lastPosValue 99
2020-04-13 11:54:03 Rollladen_04_Bu_nextAstroTimeEvent 13.04.2020 - 20:31
2020-04-13 07:03:17 Rollladen_05_Sz_PosValue 99
2020-04-13 07:00:37 Rollladen_05_Sz_lastPosValue 99
2020-04-13 11:54:03 Rollladen_05_Sz_nextAstroTimeEvent 13.04.2020 - 20:24
2020-04-13 06:50:40 Rollladen_06_Wz_Li_PosValue 99
2020-04-13 06:47:25 Rollladen_06_Wz_Li_lastPosValue 99
2020-04-13 11:54:03 Rollladen_06_Wz_Li_nextAstroTimeEvent 13.04.2020 - 20:31
2020-04-13 06:50:41 Rollladen_07_Wz_Re_PosValue 99
2020-04-13 06:47:25 Rollladen_07_Wz_Re_lastPosValue 99
2020-04-13 11:54:03 Rollladen_07_Wz_Re_nextAstroTimeEvent 13.04.2020 - 20:31
2020-04-11 10:50:19 ascEnable on
2020-04-12 12:21:19 controlShading off
2020-04-11 10:50:19 hardLockOut off
2020-04-13 11:54:00 room_ASC_Wohnzimmer Rollladen_07_Wz_Re
2020-04-13 11:54:00 room_B__ro_ASC Rollladen_04_Bu
2020-04-13 11:54:00 room_Bad_ASC Rollladen_03_Bad
2020-04-13 11:54:00 room_Flur_ASC Rollladen_02_Flur
2020-04-13 11:54:00 room_Kinderzimmer_ASC Rollladen_01_Ki
2020-04-13 11:54:00 room_Schlafzimmer_ASC Rollladen_05_Sz
2020-04-13 11:54:00 room_Wohnzimmer_ASC Rollladen_06_Wz_Li
2020-04-11 10:50:19 selfDefense off
2020-04-13 11:54:03 state created new drive timer
2020-04-11 12:46:16 sunriseTimeWeHoliday on
2020-04-13 11:54:00 userAttrList rolled out
helper:
shuttersList:
Rollladen_01_Ki
Flur
Rollladen_03_Bad
Rollladen_04_Bu
Rollladen_05_Sz
Rollladen_06_Wz_Li
Rollladen_07_Wz_Re
monitoredDevs:
FensterKontakte_01_Ki:
Rollladen_01_Ki ASC_WindowRec
FensterKontakte_03_Bad:
Rollladen_03_Bad ASC_WindowRec
FensterKontakte_04_Bu:
Rollladen_04_Bu ASC_WindowRec
FensterKontakte_05_Sz:
Rollladen_05_Sz ASC_WindowRec
FensterKontakte_06_Wz_Li:
Rollladen_06_Wz_Li ASC_WindowRec
FensterKontakte_07_Wz_Re:
Rollladen_07_Wz_Re ASC_WindowRec
myAstro:
ASC_Device ASC_twilightDevice
Attributes:
ASC_debug 1
ASC_expert 1
ASC_twilightDevice myAstro
devStateIcon { AutoShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
Der Fehler ist wie im angehängten Bildschirmfoto zu sehen, auch direkt in FHEM nachvollziehbar.
Ich habe jetzt Testweise mal ein anderes Image ausprobiert, hier springt erst beim zweiten (wiederholten )createNewNotifyDev die Zeit zurück, wenn ich hier nun nur das erste mal dein Befehl berechne fährt der Rollladen zwar ordentlich in die Privacy Position, dafür am Ende nicht mehr in die CloseNight Position.
gruß Jens
Ich lese mal mit und mache mir die Tage Gedanken.
Der Fehler ist weg, heute kam ein Update für Docker, nach gefühlt 3 Wochen mal wieder probiert und der Fehler trat nicht mehr auf ;)
ASC_PrivacyDownValue_beforeNightClose geht somit wieder bei mir.
mit Version v0.9.16