[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x

Begonnen von CoolTux, 27 April 2019, 08:04:52

Vorheriges Thema - Nächstes Thema

roman1528

Zitat von: CoolTux am 31 August 2019, 19:04:08
Da scheint einiges kaputt zu sein. Gib mal bitte ein list vom ASC und einem Rollo.

ASC:
Internals:
   FUUID      5d681006-f33f-8842-dcb2-f1ba630073a8b6c3
   FVERSION   73_AutoShuttersControl.pm:v0.6.30-s20076/2019-08-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,Astro,dr_lichtsensor_west,global,residents,sz_SC_R,wz_SC_R,sz_rollladen,wz_rollladen
   NR         421
   NTFY_ORDER 51-ASC_West
   STATE      active
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-08-31 15:40:52   ascEnable       on
     2019-08-30 21:04:48   controlShading  on
     2019-08-29 19:48:54   hardLockOut     off
     2019-08-30 08:37:38   partyMode       off
     2019-08-30 17:47:32   room_Schlafzimmer sz_rollladen
     2019-08-30 17:47:32   room_Wohnzimmer wz_rollladen
     2019-08-30 08:37:56   selfDefense     off
     2019-08-30 17:47:32   state           active
     2019-08-29 19:48:54   sunriseTimeWeHoliday off
     2019-08-30 08:39:09   sz_rollladen_PosValue 0
     2019-08-29 20:52:48   sz_rollladen_lastPosValue 0
     2019-08-31 20:48:00   sz_rollladen_nextAstroTimeEvent  1.09.2019 - 06:33
     2019-08-30 05:48:45   sz_wdt_rollladen_lastPosValue 0
     2019-08-30 17:47:32   userAttrList    rolled out
     2019-08-30 08:39:08   wz_rollladen_PosValue 0
     2019-08-29 20:52:48   wz_rollladen_lastPosValue 0
     2019-08-31 21:00:02   wz_rollladen_nextAstroTimeEvent  1.09.2019 - 06:33
     2019-08-30 05:48:45   wz_wdt_rollladen_lastPosValue 0
   helper:
     shuttersList:
       sz_rollladen
       wz_rollladen
   monitoredDevs:
     Astro:
       ASC        ASC_twilightDevice
     dr_lichtsensor_west:
       sz_rollladen ASC_BrightnessSensor
       wz_rollladen ASC_BrightnessSensor
     residents:
       ASC        ASC_residentsDev
     sz_SC_R:
       sz_rollladen ASC_WindowRec
     wz_SC_R:
       wz_rollladen ASC_WindowRec
     wz_rollladen:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev residents:presence
   ASC_tempSensor bme280_west:temperature
   ASC_twilightDevice Astro
   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


Ein Rolladen (der zweite auf der Ost-Seite ist genau so konfiguriert, mit Ausnahme von ASC_Mode_Up/Down -> off)
Internals:
   CODE       491F56
   DEF        491F56
   DuoFern_Stick_MSGCNT 11
   DuoFern_Stick_RAWMSG 0FFF0F246000A00050320033140000491F56FFFFFF01
   DuoFern_Stick_TIME 2019-08-31 15:45:43
   FUUID      5c4b2d96-f33f-8842-8ead-d5fe23bb745cd5f9
   IODev      DuoFern_Stick
   LASTInputDev DuoFern_Stick
   MODEL      Rohrmotor
   MSGCNT     11
   NAME       sz_rollladen
   NR         377
   STATE      51
   STILLDONETIME 0
   SUBTYPE    Rohrmotor
   TYPE       DUOFERN
   READINGS:
     2019-08-29 19:49:23   ASC_Enable      on
     2019-08-31 15:45:43   ASC_ShuttersLastDrive manual
     2019-08-31 20:48:00   ASC_Time_DriveDown  1.09.2019 - 20:48
     2019-08-31 20:48:00   ASC_Time_DriveUp  1.09.2019 - 06:33
     2019-08-30 17:47:32   associatedWith  ASC
     2019-08-31 15:45:43   block           0
     2019-08-31 15:45:43   dawnAutomatic   off
     2019-08-31 15:45:43   duskAutomatic   off
     2019-08-31 15:45:43   manualMode      off
     2019-08-31 15:45:43   moving          stop
     2019-08-31 15:45:43   obstacle        0
     2019-08-31 15:45:43   position        51
     2019-08-31 15:45:43   rainAutomatic   off
     2019-08-31 15:45:43   rainDirection   up
     2019-08-31 15:45:43   rainMode        off
     2019-08-31 15:45:43   reversal        off
     2019-08-31 15:45:43   state           51
     2019-08-31 15:45:43   sunAutomatic    off
     2019-08-31 15:45:43   sunMode         off
     2019-08-31 15:45:43   sunPosition     50
     2019-08-31 15:45:43   timeAutomatic   off
     2019-08-31 15:45:43   ventilatingMode off
     2019-08-31 15:45:43   ventilatingPosition 80
     2019-08-31 15:45:43   version         1.4
     2019-08-31 15:45:43   windAutomatic   off
     2019-08-31 15:45:43   windDirection   up
     2019-08-31 15:45:43   windMode        off
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 80
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning REAL
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor dr_lichtsensor_west
   ASC_Closed_Pos 80
   ASC_Down   astro
   ASC_GuestRoom off
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_RainProtection off
   ASC_Shading_Angle_Left 213
   ASC_Shading_Angle_Right 13
   ASC_Shading_Direction 293
   ASC_Shading_MinMax_Elevation 5:100
   ASC_Shading_Min_OutsideTemperature 24
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 3600
   ASC_ShuttersPlace window
   ASC_TempSensor bme280_west
   ASC_Time_Down_Early 20:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 6:00
   ASC_Time_Up_Late 9:00
   ASC_Up     astro
   ASC_Ventilate_Pos 50
   ASC_Ventilate_Window_Open off
   ASC_WindProtection off
   ASC_WindowRec sz_SC_R
   ASC_WindowRec_subType twostate
   IODev      DuoFern_Stick
   group      Aktoren
   rolllaeden_map position:51:50
   room       Schlafzimmer
   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 rolllaeden rolllaeden_map structexclude


Grüße
i3-10305T 4x3GHz;8GB RAM;250GB & 1TB NVMe:
FHEM 6.2;FTUI;8" Tablet's+Fully;NsPanelPro;HUE;ESPRGBWW;HM(CCU3);Duofern; ASC;MQTT(Tasmota);netatmo;SONOS;eBus;DbLog;XiaomiDevice;NUT;ModbusAttr

RPi3+: FHEM 6.2;I²C;GPIO;RFID;G-Tag;XiaomiBTLESens
RPi3: FHEM 6.2;DIY Relais-Board;I²C;GPIO;RFID;Photovoltaik

CoolTux

Zitat von: roman1528 am 31 August 2019, 21:09:17
ASC:
Internals:
   FUUID      5d681006-f33f-8842-dcb2-f1ba630073a8b6c3
   FVERSION   73_AutoShuttersControl.pm:v0.6.30-s20076/2019-08-28 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,Astro,dr_lichtsensor_west,global,residents,sz_SC_R,wz_SC_R,sz_rollladen,wz_rollladen
   NR         421
   NTFY_ORDER 51-ASC_West
   STATE      active
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-08-31 15:40:52   ascEnable       on
     2019-08-30 21:04:48   controlShading  on
     2019-08-29 19:48:54   hardLockOut     off
     2019-08-30 08:37:38   partyMode       off
     2019-08-30 17:47:32   room_Schlafzimmer sz_rollladen
     2019-08-30 17:47:32   room_Wohnzimmer wz_rollladen
     2019-08-30 08:37:56   selfDefense     off
     2019-08-30 17:47:32   state           active
     2019-08-29 19:48:54   sunriseTimeWeHoliday off
     2019-08-30 08:39:09   sz_rollladen_PosValue 0
     2019-08-29 20:52:48   sz_rollladen_lastPosValue 0
     2019-08-31 20:48:00   sz_rollladen_nextAstroTimeEvent  1.09.2019 - 06:33
     2019-08-30 05:48:45   sz_wdt_rollladen_lastPosValue 0
     2019-08-30 17:47:32   userAttrList    rolled out
     2019-08-30 08:39:08   wz_rollladen_PosValue 0
     2019-08-29 20:52:48   wz_rollladen_lastPosValue 0
     2019-08-31 21:00:02   wz_rollladen_nextAstroTimeEvent  1.09.2019 - 06:33
     2019-08-30 05:48:45   wz_wdt_rollladen_lastPosValue 0
   helper:
     shuttersList:
       sz_rollladen
       wz_rollladen
   monitoredDevs:
     Astro:
       ASC        ASC_twilightDevice
     dr_lichtsensor_west:
       sz_rollladen ASC_BrightnessSensor
       wz_rollladen ASC_BrightnessSensor
     residents:
       ASC        ASC_residentsDev
     sz_SC_R:
       sz_rollladen ASC_WindowRec
     wz_SC_R:
       wz_rollladen ASC_WindowRec
     wz_rollladen:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev residents:presence
   ASC_tempSensor bme280_west:temperature
   ASC_twilightDevice Astro
   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


Ein Rolladen (der zweite auf der Ost-Seite ist genau so konfiguriert, mit Ausnahme von ASC_Mode_Up/Down -> off)
Internals:
   CODE       491F56
   DEF        491F56
   DuoFern_Stick_MSGCNT 11
   DuoFern_Stick_RAWMSG 0FFF0F246000A00050320033140000491F56FFFFFF01
   DuoFern_Stick_TIME 2019-08-31 15:45:43
   FUUID      5c4b2d96-f33f-8842-8ead-d5fe23bb745cd5f9
   IODev      DuoFern_Stick
   LASTInputDev DuoFern_Stick
   MODEL      Rohrmotor
   MSGCNT     11
   NAME       sz_rollladen
   NR         377
   STATE      51
   STILLDONETIME 0
   SUBTYPE    Rohrmotor
   TYPE       DUOFERN
   READINGS:
     2019-08-29 19:49:23   ASC_Enable      on
     2019-08-31 15:45:43   ASC_ShuttersLastDrive manual
     2019-08-31 20:48:00   ASC_Time_DriveDown  1.09.2019 - 20:48
     2019-08-31 20:48:00   ASC_Time_DriveUp  1.09.2019 - 06:33
     2019-08-30 17:47:32   associatedWith  ASC
     2019-08-31 15:45:43   block           0
     2019-08-31 15:45:43   dawnAutomatic   off
     2019-08-31 15:45:43   duskAutomatic   off
     2019-08-31 15:45:43   manualMode      off
     2019-08-31 15:45:43   moving          stop
     2019-08-31 15:45:43   obstacle        0
     2019-08-31 15:45:43   position        51
     2019-08-31 15:45:43   rainAutomatic   off
     2019-08-31 15:45:43   rainDirection   up
     2019-08-31 15:45:43   rainMode        off
     2019-08-31 15:45:43   reversal        off
     2019-08-31 15:45:43   state           51
     2019-08-31 15:45:43   sunAutomatic    off
     2019-08-31 15:45:43   sunMode         off
     2019-08-31 15:45:43   sunPosition     50
     2019-08-31 15:45:43   timeAutomatic   off
     2019-08-31 15:45:43   ventilatingMode off
     2019-08-31 15:45:43   ventilatingPosition 80
     2019-08-31 15:45:43   version         1.4
     2019-08-31 15:45:43   windAutomatic   off
     2019-08-31 15:45:43   windDirection   up
     2019-08-31 15:45:43   windMode        off
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 80
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeMorning REAL
   ASC_BlockingTime_afterManual 1800
   ASC_BrightnessSensor dr_lichtsensor_west
   ASC_Closed_Pos 80
   ASC_Down   astro
   ASC_GuestRoom off
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_RainProtection off
   ASC_Shading_Angle_Left 213
   ASC_Shading_Angle_Right 13
   ASC_Shading_Direction 293
   ASC_Shading_MinMax_Elevation 5:100
   ASC_Shading_Min_OutsideTemperature 24
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 40000
   ASC_Shading_WaitingPeriod 3600
   ASC_ShuttersPlace window
   ASC_TempSensor bme280_west
   ASC_Time_Down_Early 20:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 6:00
   ASC_Time_Up_Late 9:00
   ASC_Up     astro
   ASC_Ventilate_Pos 50
   ASC_Ventilate_Window_Open off
   ASC_WindProtection off
   ASC_WindowRec sz_SC_R
   ASC_WindowRec_subType twostate
   IODev      DuoFern_Stick
   group      Aktoren
   rolllaeden_map position:51:50
   room       Schlafzimmer
   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 rolllaeden rolllaeden_map structexclude


Grüße

Sieht super aus. Dann hast Du das Modul wohl mittels reload geladen. Das geht bei diesem Modul nicht, es muss FHEM immer neugestartet werden wenn das Modul neu eingelesen werden soll.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

roman1528

Zitat von: CoolTux am 31 August 2019, 21:16:54
Sieht super aus. Dann hast Du das Modul wohl mittels reload geladen. Das geht bei diesem Modul nicht, es muss FHEM immer neugestartet werden wenn das Modul neu eingelesen werden soll.

Das einzige das ich öfter gemacht habe war createNewNotifyDev. Neustarts sind auch schon mehrfach passiert.

ich lege es einfach nochmal neu an.

Grüße
i3-10305T 4x3GHz;8GB RAM;250GB & 1TB NVMe:
FHEM 6.2;FTUI;8" Tablet's+Fully;NsPanelPro;HUE;ESPRGBWW;HM(CCU3);Duofern; ASC;MQTT(Tasmota);netatmo;SONOS;eBus;DbLog;XiaomiDevice;NUT;ModbusAttr

RPi3+: FHEM 6.2;I²C;GPIO;RFID;G-Tag;XiaomiBTLESens
RPi3: FHEM 6.2;DIY Relais-Board;I²C;GPIO;RFID;Photovoltaik

CoolTux

Wenn du das alte löschst dann schaue bitte bevor Du das neue an legst ob in den Rollo Devices alle ASC Sachen sauber raus sind. Wenn nicht musst Du von Hand löschen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

FunkOdyssey

Wurde eigentlich in der letzten Versionen irgendetwas am Privacy-Modus geändert?
Gerade sind meine Jalousien unverhofft von geschlossen auf 50% (Privacy) gefahren und das obwohl eine Stunde zuvor der Helligkeitswerte zum Herunterfahren erreicht war und die Jalousien somit bereits ganz unten waren.


2019-08-31_08:16:22 rollo ASC_ShuttersLastDrive: manual
2019-08-31_09:52:33 rollo deviceMsg: on (to VCCU)
2019-08-31_09:52:33 rollo level: 100
2019-08-31_09:52:33 rollo motor: stop:on
2019-08-31_09:52:33 rollo pct: 100
2019-08-31_09:52:33 rollo on
2019-08-31_09:52:33 rollo timedOn: off
2019-08-31_09:52:33 rollo ASC_ShuttersLastDrive: manual
2019-08-31_20:30:57 rollo level: set_0
2019-08-31_20:30:57 rollo set_0
2019-08-31_20:30:57 rollo deviceMsg: on (to VCCU)
2019-08-31_20:30:57 rollo level: 100
2019-08-31_20:30:57 rollo motor: down:on
2019-08-31_20:30:57 rollo pct: 100
2019-08-31_20:30:57 rollo on
2019-08-31_20:30:57 rollo timedOn: off
2019-08-31_20:30:58 rollo ASC_ShuttersLastDrive: minimum brightness threshold fell below
2019-08-31_20:31:28 rollo deviceMsg: off (to VCCU)
2019-08-31_20:31:28 rollo level: 0
2019-08-31_20:31:28 rollo motor: stop:off
2019-08-31_20:31:28 rollo pct: 0
2019-08-31_20:31:28 rollo off
2019-08-31_20:31:28 rollo timedOn: off
2019-08-31_20:31:28 rollo ASC_ShuttersLastDrive: manual
2019-08-31_21:30:31 rollo level: set_50
2019-08-31_21:30:31 rollo set_50
2019-08-31_21:30:31 rollo deviceMsg: off (to VCCU)
2019-08-31_21:30:31 rollo level: 0
2019-08-31_21:30:31 rollo motor: up:off
2019-08-31_21:30:31 rollo pct: 0
2019-08-31_21:30:31 rollo off
2019-08-31_21:30:31 rollo timedOn: off
2019-08-31_21:30:31 rollo ASC_ShuttersLastDrive: privacy position
2019-08-31_21:30:46 rollo deviceMsg: 50 (to VCCU)
2019-08-31_21:30:46 rollo level: 50
2019-08-31_21:30:46 rollo motor: stop:50
2019-08-31_21:30:46 rollo pct: 50
2019-08-31_21:30:46 rollo 50
2019-08-31_21:30:46 rollo timedOn: off
2019-08-31_21:30:46 rollo ASC_ShuttersLastDrive: privacy position
2019-08-31_21:31:15 rollo set_off
2019-08-31_21:31:16 rollo deviceMsg: 50 (to VCCU)
2019-08-31_21:31:16 rollo level: 50
2019-08-31_21:31:16 rollo motor: down:50
2019-08-31_21:31:16 rollo pct: 50
2019-08-31_21:31:16 rollo 50
2019-08-31_21:31:16 rollo timedOn: off
2019-08-31_21:31:16 rollo ASC_ShuttersLastDrive: manual
2019-08-31_21:31:33 rollo deviceMsg: off (to VCCU)
2019-08-31_21:31:33 rollo level: 0
2019-08-31_21:31:33 rollo motor: stop:off
2019-08-31_21:31:33 rollo pct: 0
2019-08-31_21:31:33 rollo off
2019-08-31_21:31:33 rollo timedOn: off
2019-08-31_21:31:34 rollo ASC_ShuttersLastDrive: manual



  ASC        2
   ASC_BrightnessSensor sensor:median 120:50
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 30
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 30
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 80
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 12000
   ASC_Shading_StateChange_Sunny 18000
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_WiggleValue 15


CoolTux

Zitat von: FunkOdyssey am 31 August 2019, 21:44:47
Wurde eigentlich in der letzten Versionen irgendetwas am Privacy-Modus geändert?
Gerade sind meine Jalousien unverhofft von geschlossen auf 50% (Privacy) gefahren und das obwohl eine Stunde zuvor der Helligkeitswerte zum Herunterfahren erreicht war und die Jalousien somit bereits ganz unten waren.


2019-08-31_08:16:22 rollo ASC_ShuttersLastDrive: manual
2019-08-31_09:52:33 rollo deviceMsg: on (to VCCU)
2019-08-31_09:52:33 rollo level: 100
2019-08-31_09:52:33 rollo motor: stop:on
2019-08-31_09:52:33 rollo pct: 100
2019-08-31_09:52:33 rollo on
2019-08-31_09:52:33 rollo timedOn: off
2019-08-31_09:52:33 rollo ASC_ShuttersLastDrive: manual
2019-08-31_20:30:57 rollo level: set_0
2019-08-31_20:30:57 rollo set_0
2019-08-31_20:30:57 rollo deviceMsg: on (to VCCU)
2019-08-31_20:30:57 rollo level: 100
2019-08-31_20:30:57 rollo motor: down:on
2019-08-31_20:30:57 rollo pct: 100
2019-08-31_20:30:57 rollo on
2019-08-31_20:30:57 rollo timedOn: off
2019-08-31_20:30:58 rollo ASC_ShuttersLastDrive: minimum brightness threshold fell below
2019-08-31_20:31:28 rollo deviceMsg: off (to VCCU)
2019-08-31_20:31:28 rollo level: 0
2019-08-31_20:31:28 rollo motor: stop:off
2019-08-31_20:31:28 rollo pct: 0
2019-08-31_20:31:28 rollo off
2019-08-31_20:31:28 rollo timedOn: off
2019-08-31_20:31:28 rollo ASC_ShuttersLastDrive: manual
2019-08-31_21:30:31 rollo level: set_50
2019-08-31_21:30:31 rollo set_50
2019-08-31_21:30:31 rollo deviceMsg: off (to VCCU)
2019-08-31_21:30:31 rollo level: 0
2019-08-31_21:30:31 rollo motor: up:off
2019-08-31_21:30:31 rollo pct: 0
2019-08-31_21:30:31 rollo off
2019-08-31_21:30:31 rollo timedOn: off
2019-08-31_21:30:31 rollo ASC_ShuttersLastDrive: privacy position
2019-08-31_21:30:46 rollo deviceMsg: 50 (to VCCU)
2019-08-31_21:30:46 rollo level: 50
2019-08-31_21:30:46 rollo motor: stop:50
2019-08-31_21:30:46 rollo pct: 50
2019-08-31_21:30:46 rollo 50
2019-08-31_21:30:46 rollo timedOn: off
2019-08-31_21:30:46 rollo ASC_ShuttersLastDrive: privacy position
2019-08-31_21:31:15 rollo set_off
2019-08-31_21:31:16 rollo deviceMsg: 50 (to VCCU)
2019-08-31_21:31:16 rollo level: 50
2019-08-31_21:31:16 rollo motor: down:50
2019-08-31_21:31:16 rollo pct: 50
2019-08-31_21:31:16 rollo 50
2019-08-31_21:31:16 rollo timedOn: off
2019-08-31_21:31:16 rollo ASC_ShuttersLastDrive: manual
2019-08-31_21:31:33 rollo deviceMsg: off (to VCCU)
2019-08-31_21:31:33 rollo level: 0
2019-08-31_21:31:33 rollo motor: stop:off
2019-08-31_21:31:33 rollo pct: 0
2019-08-31_21:31:33 rollo off
2019-08-31_21:31:33 rollo timedOn: off
2019-08-31_21:31:34 rollo ASC_ShuttersLastDrive: manual



  ASC        2
   ASC_BrightnessSensor sensor:median 120:50
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 30
   ASC_Drive_Offset 0
   ASC_Drive_OffsetStart 30
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1800
   ASC_Shading_Angle_Left 50
   ASC_Shading_Angle_Right 50
   ASC_Shading_Direction 80
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 22
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 12000
   ASC_Shading_StateChange_Sunny 18000
   ASC_Time_Down_Early 16:15
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 08:15
   ASC_Up     brightness
   ASC_WiggleValue 15


Im Brightness wird Privacy nicht direkt beachtet. Es wird sich an die errechnete ASC_Time_Down_Late gehalten und eine halbe Stunde davor wird in Privacy gefahren. Also 21 Uhr bei Dir. Dabei wird nicht geschaut ob er vorher schon unter die 50 % steht. Das sollte ich mal einbauen. Und für Brightness wollte wir ja eh ein Privacy down einbauen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

FunkOdyssey

Das ist mir schon klar. Aber das ist mir noch nie passiert, dass plötzlich wieder hochgefahren wurde.
Und dunkler war es in den letzten Tage auch schon.

FunkOdyssey

#2557
Ich sehe gerade im Log, dass ASC das LastDrive-Reading nach dem Herunterfahren fälschlicherweise auf "manual" setzt. Und zwar ausgelöst durch die Antwort der HM-Aktoren, dass die Rollos am Ziel angekommen sind.


2019-08-31_20:31:28 rollo ASC_ShuttersLastDrive: manual

Könnte dies die Tatsache erklären, dass ASC bis gestern bei mir die Finger davon gelassen hat (ASC_blockAscDrivesAfterManual=1)? Nur heute leider nicht?

roman1528

Zitat von: FunkOdyssey am 31 August 2019, 22:04:49
Ich sehe gerade im Log, dass ASC das LastDrive-Reading nach dem Herunterfahren fälschlicherweise auf "manual" setzt. Und zwar ausgelöst durch die Antwort der HM-Aktoren, dass die Rollos am Ziel angekommen sind.


2019-08-31_20:31:28 rollo ASC_ShuttersLastDrive: manual

Könnte dies die Tatsache erklären, dass ASC bis gestern bei mir die Finger davon gelassen hat (blockingTime)? Nur heute leider nicht?

Gleiches bei DUOFERN... habe es fix per "getStatus" getestet.
i3-10305T 4x3GHz;8GB RAM;250GB & 1TB NVMe:
FHEM 6.2;FTUI;8" Tablet's+Fully;NsPanelPro;HUE;ESPRGBWW;HM(CCU3);Duofern; ASC;MQTT(Tasmota);netatmo;SONOS;eBus;DbLog;XiaomiDevice;NUT;ModbusAttr

RPi3+: FHEM 6.2;I²C;GPIO;RFID;G-Tag;XiaomiBTLESens
RPi3: FHEM 6.2;DIY Relais-Board;I²C;GPIO;RFID;Photovoltaik

CoolTux

Kann es sein das Ihr beide für das Positions Reading kein event-on-change-update eingestellt habt? Das ist natürlich Pflicht wenn der Aktor alle x Minuten ein Status sendet und dadurch das Positions Reading z.B. pct neu gesetzt wird und ein Event raus wirft.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

roman1528

Zitat von: CoolTux am 31 August 2019, 22:14:49
Kann es sein das Ihr beide für das Positions Reading kein event-on-change-update eingestellt habt? Das ist natürlich Pflicht wenn der Aktor alle x Minuten ein Status sendet und dadurch das Positions Reading z.B. pct neu gesetzt wird und ein Event raus wirft.

hmmmm  :-X
i3-10305T 4x3GHz;8GB RAM;250GB & 1TB NVMe:
FHEM 6.2;FTUI;8" Tablet's+Fully;NsPanelPro;HUE;ESPRGBWW;HM(CCU3);Duofern; ASC;MQTT(Tasmota);netatmo;SONOS;eBus;DbLog;XiaomiDevice;NUT;ModbusAttr

RPi3+: FHEM 6.2;I²C;GPIO;RFID;G-Tag;XiaomiBTLESens
RPi3: FHEM 6.2;DIY Relais-Board;I²C;GPIO;RFID;Photovoltaik

CoolTux

Ich habe heute den Abschluss meines Umzuges all meiner FHEM Instanzen in eine Proxmox LX Containerumgebung geschafft.
Das bedeutet das ich nun meine Testumgebung aktiv nutzen lann, so z.B. auch tatsächliche Roommates und Residents Bewegungen. Kann also reale Situationen in die Testumgebung einbinden. Hoffe dadurch kann ich besser testen und Eure Problem analysieren.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

C0mmanda

Zitat von: CoolTux am 31 August 2019, 20:50:34
Gib mal bitte noch ein list vom ASC Device


Internals:
   FUUID      5d41be51-f33f-02b0-5861-2d1c6be1a306fa21
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  Astro,EG.ez.TK.FensterGross.strc,EG.ku.TK.FensterKU,EG.wz.TK.FensterGross.strc,EG.wz.TK.FensterKlein,GH.xx.LS.HelligkeitAussen,OG.sz.TK.FensterSZ,Rolladensteuerung,global,rgr_Home,rr_Katha,rr_Sascha,EG.ez.RO.EZRolladen,EG.ku.RO.KURolladen,EG.sp.RO.SPRolladen,EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen
   NR         426
   NTFY_ORDER 51-Rolladensteuerung
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.6.30
   OLDREADINGS:
   READINGS:
     2019-08-31 20:59:35   EG.ez.RO.EZRolladen_PosValue 100
     2019-08-31 20:59:21   EG.ez.RO.EZRolladen_lastPosValue 40
     2019-08-31 20:59:21   EG.ez.RO.EZRolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:35   EG.ku.RO.KURolladen_PosValue 100
     2019-08-31 20:59:21   EG.ku.RO.KURolladen_lastPosValue 40
     2019-08-31 20:59:21   EG.ku.RO.KURolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:22   EG.sp.RO.SPRolladen_PosValue 40
     2019-08-31 20:59:21   EG.sp.RO.SPRolladen_lastPosValue 40
     2019-08-31 20:59:21   EG.sp.RO.SPRolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:36   EG.wz.RO.WZRolladen.1_PosValue 100
     2019-08-31 20:59:21   EG.wz.RO.WZRolladen.1_lastPosValue 40
     2019-08-31 20:59:21   EG.wz.RO.WZRolladen.1_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:36   EG.wz.RO.WZRolladen.2_PosValue 100
     2019-08-31 20:59:22   EG.wz.RO.WZRolladen.2_lastPosValue 40
     2019-08-31 20:59:22   EG.wz.RO.WZRolladen.2_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-31 20:59:22   OG.az.RO.AZRolladen_PosValue 40
     2019-08-31 20:59:22   OG.az.RO.AZRolladen_lastPosValue 40
     2019-08-31 20:59:22   OG.az.RO.AZRolladen_nextAstroTimeEvent  1.09.2019 - 07:30
     2019-08-30 22:53:01   OG.gz.RO.GZRolladen_PosValue 80
     2019-08-31 20:59:22   OG.gz.RO.GZRolladen_lastPosValue 40
     2019-08-31 20:59:22   OG.gz.RO.GZRolladen_nextAstroTimeEvent  1.09.2019 - 12:00
     2019-08-31 20:59:26   OG.sz.RO.SZRolladen_PosValue 80
     2019-08-31 20:59:22   OG.sz.RO.SZRolladen_lastPosValue 60
     2019-08-31 20:59:22   OG.sz.RO.SZRolladen_nextAstroTimeEvent  1.09.2019 - 07:00
     2019-07-31 20:11:43   ascEnable       on
     2019-07-31 18:19:11   controlShading  on
     2019-07-31 18:14:09   hardLockOut     off
     2019-08-31 17:33:14   room_EnOcean_Homekit_Rolladen EG.wz.RO.WZRolladen.1,EG.wz.RO.WZRolladen.2
     2019-08-31 17:33:14   room_EnOcean_Rolladen EG.ez.RO.EZRolladen,EG.ku.RO.KURolladen
     2019-08-31 17:33:14   room_Homekit_Rolladen EG.sp.RO.SPRolladen,OG.az.RO.AZRolladen,OG.gz.RO.GZRolladen,OG.sz.RO.SZRolladen
     2019-07-31 18:19:20   selfDefense     on
     2019-08-31 20:59:36   state           night close
     2019-07-31 20:13:44   sunriseTimeWeHoliday on
     2019-08-31 17:33:14   userAttrList    rolled out
   helper:
     shuttersList:
       EG.ez.RO.EZRolladen
       EG.ku.RO.KURolladen
       EG.sp.RO.SPRolladen
       EG.wz.RO.WZRolladen.1
       EG.wz.RO.WZRolladen.2
       OG.az.RO.AZRolladen
       OG.gz.RO.GZRolladen
       OG.sz.RO.SZRolladen
   monitoredDevs:
     Astro:
       Rolladensteuerung ASC_twilightDevice
     EG.ez.RO.EZRolladen:
     EG.ez.TK.FensterGross.strc:
       EG.ez.RO.EZRolladen ASC_WindowRec
     EG.ku.RO.KURolladen:
     EG.ku.TK.FensterKU:
       EG.ku.RO.KURolladen ASC_WindowRec
     EG.sp.RO.SPRolladen:
     EG.wz.RO.WZRolladen.1:
     EG.wz.RO.WZRolladen.2:
     EG.wz.TK.FensterGross.strc:
       EG.wz.RO.WZRolladen.2 ASC_WindowRec
     EG.wz.TK.FensterKlein:
       EG.wz.RO.WZRolladen.1 ASC_WindowRec
     GH.xx.LS.HelligkeitAussen:
       EG.ez.RO.EZRolladen ASC_BrightnessSensor
       EG.ku.RO.KURolladen ASC_BrightnessSensor
       EG.sp.RO.SPRolladen ASC_BrightnessSensor
       EG.wz.RO.WZRolladen.1 ASC_BrightnessSensor
       EG.wz.RO.WZRolladen.2 ASC_BrightnessSensor
       OG.az.RO.AZRolladen ASC_BrightnessSensor
       OG.gz.RO.GZRolladen ASC_BrightnessSensor
       OG.sz.RO.SZRolladen ASC_BrightnessSensor
     OG.az.RO.AZRolladen:
     OG.gz.RO.GZRolladen:
     OG.sz.RO.SZRolladen:
     OG.sz.TK.FensterSZ:
       OG.sz.RO.SZRolladen ASC_WindowRec
     rgr_Home:
       EG.ez.RO.EZRolladen ASC_Roommate_Device
       EG.ku.RO.KURolladen ASC_Roommate_Device
       EG.sp.RO.SPRolladen ASC_Roommate_Device
       EG.wz.RO.WZRolladen.1 ASC_Roommate_Device
       EG.wz.RO.WZRolladen.2 ASC_Roommate_Device
       OG.az.RO.AZRolladen ASC_Roommate_Device
       Rolladensteuerung ASC_residentsDev
     rr_Katha:
       OG.gz.RO.GZRolladen ASC_Roommate_Device
     rr_Sascha:
       OG.sz.RO.SZRolladen ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -6
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev rgr_Home:presence
   ASC_shuttersDriveOffset 0
   ASC_tempSensor GV.xx.TF.Aussen:temperature
   ASC_twilightDevice Astro
   DbLogExclude .*
   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       Rolladen
   verbose    5

FunkOdyssey

Zitat von: CoolTux am 31 August 2019, 22:14:49
Kann es sein das Ihr beide für das Positions Reading kein event-on-change-update eingestellt habt? Das ist natürlich Pflicht wenn der Aktor alle x Minuten ein Status sendet und dadurch das Positions Reading z.B. pct neu gesetzt wird und ein Event raus wirft.

Ich habe eigentlich überall "event-on-change-reading .*". Nur tatsächlich bei den HM-Aktoren nicht.
Aber würde mir das wirklich helfen? Das pct-Reading verändert sich beim Fahrbefehl. Erst der ursprüngliche Ausgangswert und dann kurz danach der Zielwert.

CoolTux

Zitat von: FunkOdyssey am 31 August 2019, 22:52:01
Ich habe eigentlich überall "event-on-change-reading .*". Nur tatsächlich bei den HM-Aktoren nicht.
Aber würde mir das wirklich helfen? Das pct-Reading verändert sich beim Fahrbefehl. Erst der ursprüngliche Ausgangswert und dann kurz danach der Zielwert.

Wenn der Aktor alle x Minuten von sich aus ein alive mit allen Readings sendet und dadurch pct neu geschrieben wird kommt auch ein Event für pct und das wertet ASC aus.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net