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

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

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: Sprocki62 am 25 Oktober 2019, 12:10:47
Tach zusammen..

Zuerst mal vielen Dank an Cooltux für die tolle Arbeit an diesem Modul.
Für meinen Anwendungsfall tut es alles so, wie ich möchte.

Aber ich hab doch noch eine Frage:
Gestern morgen gab es hier einen flächendeckenden Stromausfall, und zwar kurz vorm automatischen Hochfahren der Rollos.
Deshalb blieb es verständlicherweise dunkel, leider jedoch auch weiterhin, als der Strom dann wieder da war.
Ich musste die Rollos deshalb manuell per Taster hochfahren. Im ASC wurde das in Status auch so angezeigt.
Jedoch sind die Rollos dann gestern abend und heute morgen auch nicht automatisch gefahren, weshalb ich sie jeweils wieder manuell per Taster runter- und hochfahren musste.

Was kann ich tun, damit die Automatik wieder greift?
FHEM neu starten? Raspi noch mal neu starten?

Danke schon mal für Eure Hilfe und
beste Grüße vom südl. Rande des Ruhrpotts
Sprocki62

Hallo,

Eigentlich hätten die Timer nach dem neustart von FHEM (nach dem der Strom wieder da war) neu gesetzt werden sollen. Die Frage ist nur wie genau fahren die Rollos? Astro, Time oder Brightness?
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

Sprocki62

#3031
Zitat von: CoolTux am 25 Oktober 2019, 12:42:06
Hallo,

Eigentlich hätten die Timer nach dem neustart von FHEM (nach dem der Strom wieder da war) neu gesetzt werden sollen. Die Frage ist nur wie genau fahren die Rollos? Astro, Time oder Brightness?

Die fahren nach ASTRO..  hat bisher immer geklappt..


List vom ASC-Device

Internals:
   FUUID      5d443fbd-f33f-84ae-f8d1-4ab83914bbcfafa0
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,DUOFERN_40830D,DUOFERN_408EEB,DUOFERN_408EF6,DUOFERN_408F22,DUOFERN_4C7A9A,myASControl,Helligkeit,MAX_13291b,ESPEasy_Servo_Helligkeit
   NR         1396
   NTFY_ORDER 51-myASControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-08-02 15:53:44   ASC_Enable      on
     2019-10-25 12:41:05   ASC_Time_DriveDown 25.10.2019 - 18:14
     2019-10-25 12:41:05   ASC_Time_DriveUp 26.10.2019 - 08:16
     2019-10-25 12:41:03   DUOFERN_40830D_PosValue 0
     2019-10-24 08:12:42   DUOFERN_40830D_lastPosValue 100
     2019-10-25 12:41:04   DUOFERN_40830D_nextAstroTimeEvent 25.10.2019 - 18:34
     2019-10-25 12:41:03   DUOFERN_408EEB_PosValue 0
     2019-10-24 08:12:42   DUOFERN_408EEB_lastPosValue 100
     2019-10-25 12:41:04   DUOFERN_408EEB_nextAstroTimeEvent 25.10.2019 - 18:34
     2019-10-25 12:41:03   DUOFERN_408EF6_PosValue 0
     2019-10-24 17:30:57   DUOFERN_408EF6_lastPosValue 40
     2019-10-25 12:41:04   DUOFERN_408EF6_nextAstroTimeEvent 25.10.2019 - 18:53
     2019-10-25 12:41:08   DUOFERN_408F22_PosValue 0
     2019-10-24 08:12:43   DUOFERN_408F22_lastPosValue 50
     2019-10-25 12:41:04   DUOFERN_408F22_nextAstroTimeEvent 25.10.2019 - 18:34
     2019-10-25 12:41:03   DUOFERN_4C7A9A_PosValue 0
     2019-10-22 18:59:36   DUOFERN_4C7A9A_lastDelayPosValue 3
     2019-10-24 08:12:43   DUOFERN_4C7A9A_lastPosValue 6
     2019-10-25 12:41:05   DUOFERN_4C7A9A_nextAstroTimeEvent 25.10.2019 - 18:53
     2019-10-25 12:29:05   ascEnable       on
     2019-10-25 12:40:57   associatedWith  myASControl
     2019-08-08 19:14:25   controlShading  on
     2019-08-02 15:50:55   hardLockOut     off
     2019-10-24 08:12:42   myASControl_lastPosValue 0
     2019-10-25 12:41:05   myASControl_nextAstroTimeEvent 25.10.2019 - 18:14
     2019-10-25 12:40:56   room_ASC        myASControl
     2019-10-25 12:40:56   room_ASC_DUOFERN DUOFERN_40830D,DUOFERN_408EEB,DUOFERN_408EF6,DUOFERN_408F22,DUOFERN_4C7A9A
     2019-08-02 15:50:55   selfDefense     off
     2019-10-25 12:41:08   state           manual
     2019-08-02 15:50:55   sunriseTimeWeHoliday off
     2019-10-25 12:40:56   userAttrList    rolled out
   helper:
     shuttersList:
       DUOFERN_40830D
       DUOFERN_408EEB
       DUOFERN_408EF6
       DUOFERN_408F22
       DUOFERN_4C7A9A
       myASControl
   monitoredDevs:
     DUOFERN_40830D:
     DUOFERN_408EEB:
     DUOFERN_408EF6:
     DUOFERN_408F22:
     DUOFERN_4C7A9A:
     ESPEasy_Servo_Helligkeit:
       DUOFERN_40830D ASC_BrightnessSensor
       DUOFERN_408EEB ASC_BrightnessSensor
       DUOFERN_408EF6 ASC_BrightnessSensor
       DUOFERN_408F22 ASC_BrightnessSensor
       DUOFERN_4C7A9A ASC_BrightnessSensor
     Helligkeit:
       myASControl ASC_twilightDevice
     MAX_13291b:
       DUOFERN_4C7A9A ASC_WindowRec
Attributes:
   ASC        1
   ASC_LockOut soft
   ASC_Pos_Reading position
   ASC_Shading_WaitingPeriod 600
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_tempSensor di_Temp_Average:state
   ASC_twilightDevice Helligkeit
   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
   sortby     1
   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,roommate 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,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


List vom Rollo-Device


Internals:
   CODE       408EF6
   DEF        408EF6
   FUUID      5c470b73-f33f-d80b-1890-6a2a243e8a75d32b
   IODev      Rademacher
   LASTInputDev Rademacher
   MODEL      RolloTron Standard
   MSGCNT     1
   NAME       DUOFERN_408EF6
   NR         645
   Rademacher_MSGCNT 1
   Rademacher_RAWMSG 0FFF0F218000640000004100130004408EF66F1A2B01
   Rademacher_TIME 2019-10-25 12:41:03
   STATE      opened
   SUBTYPE    RolloTron Standard
   TYPE       DUOFERN
   READINGS:
     2019-08-02 16:05:55   ASC_Enable      on
     2019-10-25 12:41:06   ASC_ShuttersLastDrive manual
     2019-10-25 12:41:04   ASC_Time_DriveDown 25.10.2019 - 18:53
     2019-10-25 12:41:04   ASC_Time_DriveUp 26.10.2019 - 08:16
     2019-10-25 12:41:04   ASC_Time_PrivacyDriveDown 25.10.2019 - 18:41
     2019-10-25 12:40:57   associatedWith  myASControl
     2019-10-25 12:41:03   dawnAutomatic   off
     2019-10-25 12:41:03   duskAutomatic   off
     2017-07-01 23:39:01   event           
     2019-10-25 12:41:03   manualMode      on
     2019-10-25 12:41:03   moving          stop
     2019-10-25 12:41:03   position        0
     2019-10-25 12:41:03   state           opened
     2019-10-25 12:41:03   sunAutomatic    off
     2019-10-25 12:41:03   sunMode         off
     2019-10-25 12:41:03   sunPosition     65
     2019-10-25 12:41:03   timeAutomatic   off
     2019-10-25 12:41:03   ventilatingMode off
     2019-10-25 12:41:03   ventilatingPosition 100
     2019-10-25 12:41:03   version         1.3
   helper:
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening CIVIL
   ASC_BrightnessSensor ESPEasy_Servo_Helligkeit:Lux
   ASC_Closed_Pos 50
   ASC_Open_Pos 0
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 720
   ASC_PrivacyDown_Pos 25
   ASC_Shading_Direction 240
   ASC_Shading_MinMax_Elevation 10
   ASC_Shading_Min_OutsideTemperature 17
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 1200
   ASC_Shading_StateChange_Sunny 2500
   ASC_TempSensor TFATS34C_35:temperature
   IODev      Rademacher
   alias      WoZiWest_408EF6
   icon       fts_shutter_updown
   room       ASC,DUOFERN
   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,roommate 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,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

CoolTux

Die Timer sind aber korrekt gesetzt. Allerdings hast Du einen großen Fehler. Du hast das ASC Attribut auch für das ASC Device an sich gesetzt. Das ist total falsch da das ASC Device so als Rollo erkannt wird.
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

Sprocki62

Zitat von: CoolTux am 25 Oktober 2019, 13:09:13
Die Timer sind aber korrekt gesetzt. Allerdings hast Du einen großen Fehler. Du hast das ASC Attribut auch für das ASC Device an sich gesetzt. Das ist total falsch da das ASC Device so als Rollo erkannt wird.

Ok..  danke für den Hinweis. Hab's jetzt rausgenommen..
Hat aber auch vorher keine Probleme gemacht..

Nun ja.. warten wir's mal ab, ob die Rollo's heute abend wieder normal fahren.
Danke erst mal.

D3ltorohd

Guten Abend,

gibt es für folgendes Scenario eine Einstellmöglichkeit ??

Nachtfahrt steht an, wenn Fenster offen dann soll das Rollo auf z.b. 20 pct fahren, ist das Fenster zu, soll der Rollo ganz zu.
Base : Intel NUC Debian 9, FHEM aktuell || Zigbee (Coordinator FW Z-Stack 1.2 default Koenkk) || MaxCUL (culfw V 1.67 nanoCUL868) || SIGNALduino 433MHz (V 3.3.2.1-rc8 ) || Shelly s1

CoolTux

Ja gibt es. Fensterkontakt muss hinterlegt sein und die Position kommt in ASC_Ventilate_Pos
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

D3ltorohd

Also das ist alles so eingerichtet, aber momentan bleibt das Rollo oben, wenn das Fenster offen ist. Fährt dann runter wenn ich es zu mach.

Internals:
   FUUID      5ce426a3-f33f-fc62-ef02-7d448e00de137320
   NAME       Schlafzimmer_li
   NR         32
   STATE      pct-30
   TYPE       ROLLO
   stoptime   1572020518
   READINGS:
     2019-07-07 13:59:18   ASC_Enable      on
     2019-10-25 18:21:58   ASC_ShuttersLastDrive night close
     2019-10-25 18:12:36   ASC_Time_DriveDown 26.10.2019 - 18:12
     2019-10-25 18:12:36   ASC_Time_DriveUp 26.10.2019 - 08:01
     2019-10-24 12:08:12   associatedWith  ASControl
     2019-10-25 18:21:45   command         pct-70
     2019-10-25 18:21:45   desired_pct     70
     2019-10-25 18:21:45   drive-type      modul
     2019-10-25 18:21:45   last_drive      drive-down
     2019-10-25 18:21:58   pct             30
     2019-10-25 18:21:58   state           pct-30
Attributes:
   ASC        2
   ASC_Closed_Pos 30
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_LockOut soft
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_ShuttersPlace window
   ASC_Time_Up_Early 08:00
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WindowRec Schlafzimmer_li_Sensor
   ASC_WindowRec_subType threestate
   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_10:open pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:closed
   rl_autoStop 1
   rl_commandDown set JaroFB down 7
   rl_commandStop set JaroFB stop 7
   rl_commandUp set JaroFB up 7
   rl_excessBottom 2
   rl_excessTop 0
   rl_resetTime 0
   rl_secondsDown 19
   rl_secondsUp 19
   rl_switchTime 1
   rl_type    HomeKit
   room       Jalousien
   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,roommate 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,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 Jalousien Jalousien_map structexclude
   webCmd     open:closed:half:stop:pct
Base : Intel NUC Debian 9, FHEM aktuell || Zigbee (Coordinator FW Z-Stack 1.2 default Koenkk) || MaxCUL (culfw V 1.67 nanoCUL868) || SIGNALduino 433MHz (V 3.3.2.1-rc8 ) || Shelly s1

CoolTux

Ist
ASC_Closed_Pos 30
wirklich bei Dir geschlossen? Eiegntlich sollte es ja 0 sein. Und dann ist das auch noch die selbe Position wie für Fenster offen. Das macht kein Sinn.
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

trabantp60

Hallo CoolTux,

da bin ich wieder mit einem Dankeschön!
Ein wirklich toller Support.

Ob meine System zu wenig Rechenleistung hat (Raspi 3B+) oder Fhem zu groß ist (3000 Zeilen-Config) oder noch irgendetwas den Startprozess blockiert, finde ich noch raus...

Danke nochmal.
Frank

CoolTux

Zitat von: trabantp60 am 25 Oktober 2019, 22:01:44
Hallo CoolTux,

da bin ich wieder mit einem Dankeschön!
Ein wirklich toller Support.

Ob meine System zu wenig Rechenleistung hat (Raspi 3B+) oder Fhem zu groß ist (3000 Zeilen-Config) oder noch irgendetwas den Startprozess blockiert, finde ich noch raus...

Danke nochmal.
Frank

Ich habe den Zeitwert auf jedenfall auf 60 erhöht. Sollte noch OK sein für den Sinn des ganzen.

Grüße
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

D3ltorohd

Zitat von: CoolTux am 25 Oktober 2019, 21:31:25
Ist
ASC_Closed_Pos 30
wirklich bei Dir geschlossen? Eiegntlich sollte es ja 0 sein. Und dann ist das auch noch die selbe Position wie für Fenster offen. Das macht kein Sinn.

Ja bei mir ist 100 auf und 0 zu. Ich hab mir halt so beholfen, das ich den WindowRec raus hab, dann fuhr er immer auf die 30, also die Close Pos.
Base : Intel NUC Debian 9, FHEM aktuell || Zigbee (Coordinator FW Z-Stack 1.2 default Koenkk) || MaxCUL (culfw V 1.67 nanoCUL868) || SIGNALduino 433MHz (V 3.3.2.1-rc8 ) || Shelly s1

CoolTux

Zitat von: D3ltorohd am 25 Oktober 2019, 22:39:28
Ja bei mir ist 100 auf und 0 zu. Ich hab mir halt so beholfen, das ich den WindowRec raus hab, dann fuhr er immer auf die 30, also die Close Pos.

Stell das bitte einmal richtig ein, sonst wird das nichts.
Und dann stellst Du noch
ASC_Ventilate_Window_Open off
auf on damit auch die Lüften Abfrage und Funktion funktioniert. Und dann klappt das auch.
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

D3ltorohd

So ist geändert.

Attributes:
   ASC        2
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_LockOut soft
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_ShuttersPlace window
   ASC_Time_Up_Early 08:00
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec Schlafzimmer_li_Sensor
   ASC_WindowRec_subType threestate


Nun sollte der Rollo bei Nachtfahrt auf Pos 30 fahren, auch wenn das Fenster offen ist ? Und wenn es zu ist auf 0 ?
Base : Intel NUC Debian 9, FHEM aktuell || Zigbee (Coordinator FW Z-Stack 1.2 default Koenkk) || MaxCUL (culfw V 1.67 nanoCUL868) || SIGNALduino 433MHz (V 3.3.2.1-rc8 ) || Shelly s1

CoolTux

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

kotaro

Guten Morgen,

bei mir sind die Rollos heute statt wie Wochenendtypisch 8 Uhr schon um 7 Uhr gefahren.
Leider habe ich derzeit keine Möglichkeit für Schlaf und Wach-Tracking...

es liegt garantiert an der Zeitumstellung.
hier mal die List der Device:

list ASC:

Internals:
   FUUID      5d6ec573-f33f-787c-1fb3-3de8eb84e0659842
   FVERSION   73_AutoShuttersControl.pm:v0.6.33-s20325/2019-10-07 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShuttersControl
   NOTIFYDEV  global,AutoShuttersControl,Rollladen_WZ_Blumenfenster,Rollladen_WZ_Doppelfenster
   NR         205
   NTFY_ORDER 51-AutoShuttersControl
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.6.33
   OLDREADINGS:
   READINGS:
     2019-10-27 07:00:20   Rollladen_WZ_Blumenfenster_PosValue 100
     2019-10-27 07:00:02   Rollladen_WZ_Blumenfenster_lastPosValue 0
     2019-10-27 07:00:02   Rollladen_WZ_Blumenfenster_nextAstroTimeEvent 27.10.2019 - 08:00
     2019-10-27 07:00:21   Rollladen_WZ_Doppelfenster_PosValue 100
     2019-10-27 07:00:02   Rollladen_WZ_Doppelfenster_lastPosValue 0
     2019-10-27 07:00:02   Rollladen_WZ_Doppelfenster_nextAstroTimeEvent 27.10.2019 - 08:00
     2019-10-01 05:31:37   ascEnable       on
     2019-10-01 05:31:37   controlShading  off
     2019-10-01 05:31:37   hardLockOut     off
     2019-10-19 20:24:28   room_11_Wohnzimmer_GoogleAssistant_Homekit_Homematic_Rollladen Rollladen_WZ_Doppelfenster
     2019-10-19 20:24:28   room_11_Wohnzimmer_GoogleAssistant_Homematic_Rollladen Rollladen_WZ_Blumenfenster
     2019-10-01 05:31:37   selfDefense     off
     2019-10-27 07:00:21   state           day open
     2019-10-18 07:34:34   sunriseTimeWeHoliday on
     2019-10-19 20:24:28   userAttrList    rolled out
   helper:
     shuttersList:
       Rollladen_WZ_Blumenfenster
       Rollladen_WZ_Doppelfenster
   monitoredDevs:
     Rollladen_WZ_Blumenfenster:
     Rollladen_WZ_Doppelfenster:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_residentsDev Zerbster
   ASC_shuttersDriveOffset 5
   ASC_twilightDevice twilight
   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       Rollladen


List -R ASC
define AutoShuttersControl AutoShuttersControl
attr AutoShuttersControl ASC_autoAstroModeEvening CIVIL
attr AutoShuttersControl ASC_autoAstroModeMorning CIVIL
attr AutoShuttersControl ASC_autoShuttersControlEvening on
attr AutoShuttersControl ASC_autoShuttersControlMorning on
attr AutoShuttersControl ASC_residentsDev Zerbster
attr AutoShuttersControl ASC_shuttersDriveOffset 5
attr AutoShuttersControl ASC_twilightDevice twilight
attr AutoShuttersControl DbLogExclude .*
attr AutoShuttersControl 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
attr AutoShuttersControl icon fts_shutter_automatic
attr AutoShuttersControl room Rollladen

setstate AutoShuttersControl day open
setstate AutoShuttersControl 2019-10-27 07:00:20 Rollladen_WZ_Blumenfenster_PosValue 100
setstate AutoShuttersControl 2019-10-27 07:00:02 Rollladen_WZ_Blumenfenster_lastPosValue 0
setstate AutoShuttersControl 2019-10-27 07:00:02 Rollladen_WZ_Blumenfenster_nextAstroTimeEvent 27.10.2019 - 08:00
setstate AutoShuttersControl 2019-10-27 07:00:21 Rollladen_WZ_Doppelfenster_PosValue 100
setstate AutoShuttersControl 2019-10-27 07:00:02 Rollladen_WZ_Doppelfenster_lastPosValue 0
setstate AutoShuttersControl 2019-10-27 07:00:02 Rollladen_WZ_Doppelfenster_nextAstroTimeEvent 27.10.2019 - 08:00
setstate AutoShuttersControl 2019-10-01 05:31:37 ascEnable on
setstate AutoShuttersControl 2019-10-01 05:31:37 controlShading off
setstate AutoShuttersControl 2019-10-01 05:31:37 hardLockOut off
setstate AutoShuttersControl 2019-10-19 20:24:28 room_11_Wohnzimmer_GoogleAssistant_Homekit_Homematic_Rollladen Rollladen_WZ_Doppelfenster
setstate AutoShuttersControl 2019-10-19 20:24:28 room_11_Wohnzimmer_GoogleAssistant_Homematic_Rollladen Rollladen_WZ_Blumenfenster
setstate AutoShuttersControl 2019-10-01 05:31:37 selfDefense off
setstate AutoShuttersControl 2019-10-27 07:00:21 state day open
setstate AutoShuttersControl 2019-10-18 07:34:34 sunriseTimeWeHoliday on
setstate AutoShuttersControl 2019-10-19 20:24:28 userAttrList rolled out



List-r Rollladen
define Rollladen_WZ_Blumenfenster HMCCUDEV 00115A498E0068
attr Rollladen_WZ_Blumenfenster 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,roommate 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,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 lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
attr Rollladen_WZ_Blumenfenster ASC 2
attr Rollladen_WZ_Blumenfenster ASC_ComfortOpen_Pos 35
attr Rollladen_WZ_Blumenfenster ASC_Pos_Reading pct
attr Rollladen_WZ_Blumenfenster ASC_PrivacyDownTime_beforNightClose 1800
attr Rollladen_WZ_Blumenfenster ASC_PrivacyDown_Pos 30
attr Rollladen_WZ_Blumenfenster ASC_Shading_Direction 250
attr Rollladen_WZ_Blumenfenster ASC_Shading_Pos 30
attr Rollladen_WZ_Blumenfenster ASC_Time_Up_Early 06:30
attr Rollladen_WZ_Blumenfenster ASC_Time_Up_Late 08:00
attr Rollladen_WZ_Blumenfenster ASC_Time_Up_WE_Holiday 08:00
attr Rollladen_WZ_Blumenfenster DbLogExclude .*
attr Rollladen_WZ_Blumenfenster IODev d_ccu
attr Rollladen_WZ_Blumenfenster assistantName Blumenfenster
attr Rollladen_WZ_Blumenfenster ccureadingfilter 3.LEVEL;;(ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|SELF_CALIBRATION_RESULT)
attr Rollladen_WZ_Blumenfenster ccureadingname 3.LEVEL$:+control,+pct
attr Rollladen_WZ_Blumenfenster ccuscaleval LEVEL:0:1:0:100
attr Rollladen_WZ_Blumenfenster cmdIcon up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
attr Rollladen_WZ_Blumenfenster controldatapoint 4.LEVEL
attr Rollladen_WZ_Blumenfenster event-on-change-reading .*
attr Rollladen_WZ_Blumenfenster eventMap /datapoint 4.STOP true:stop/datapoint 4.LEVEL 0:down/datapoint 4.LEVEL 100:up/datapoint 3.SELF_CALIBRATION 0:stopCalibration/datapoint 3.SELF_CALIBRATION 1:startCalibration/
attr Rollladen_WZ_Blumenfenster genericDeviceType blind
attr Rollladen_WZ_Blumenfenster group Rollladen
attr Rollladen_WZ_Blumenfenster hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;;ERROR_OVERHEAT!(1|true):overheat
attr Rollladen_WZ_Blumenfenster lightSceneParamsToSave pct
attr Rollladen_WZ_Blumenfenster realRoom Wohnzimmer
attr Rollladen_WZ_Blumenfenster room 11_Wohnzimmer,GoogleAssistant,Homematic,Rollladen
attr Rollladen_WZ_Blumenfenster statedatapoint 3.LEVEL
attr Rollladen_WZ_Blumenfenster stripnumber 1
attr Rollladen_WZ_Blumenfenster substexcl control|pct
attr Rollladen_WZ_Blumenfenster substitute LEVEL!#0-0:closed,#100-100:open;;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;;ERROR_OVERHEAT!(0|false):no,(1|true):yes;;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow;;SELF_CALIBRATION_RESULT!(0|false):failed,(1|true):ok
attr Rollladen_WZ_Blumenfenster webCmd control:up:stop:down
attr Rollladen_WZ_Blumenfenster widgetOverride control:slider,0,10,100

setstate Rollladen_WZ_Blumenfenster open
setstate Rollladen_WZ_Blumenfenster 2019-10-15 18:56:47 .ASC_AttrUpdateChanges_v0.6.33 1
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 0.ACTUAL_TEMPERATURE 25.0
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 0.ACTUAL_TEMPERATURE_STATUS normal
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 0.ERROR_CODE 0
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 0.ERROR_OVERHEAT no
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 3.ACTIVITY_STATE stop
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 3.LEVEL open
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 3.LEVEL_STATUS 0
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 4.ACTIVITY_STATE stop
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 5.ACTIVITY_STATE stop
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 6.ACTIVITY_STATE stop
setstate Rollladen_WZ_Blumenfenster 2019-10-01 05:34:13 ASC_Enable on
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:00:23 ASC_ShuttersLastDrive day open
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:00:02 ASC_Time_DriveDown 27.10.2019 - 17:24
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:00:02 ASC_Time_DriveUp 27.10.2019 - 08:00
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:00:02 ASC_Time_PrivacyDriveDown 27.10.2019 - 16:54
setstate Rollladen_WZ_Blumenfenster 2019-10-19 20:24:29 associatedWith AutoShuttersControl
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 control 100
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 hmstate open
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 pct 100
setstate Rollladen_WZ_Blumenfenster 2019-10-27 07:42:24 state open