ASC mit horizon ignoriert ASC_Time_Up_Late ASC_Time_Up_early etc.

Begonnen von Klaus Heynen, 03 April 2022, 10:04:41

Vorheriges Thema - Nächstes Thema

Klaus Heynen

Mein aSC funktioert so weit ganz gut aber ASC_Time_Up_Late,ASC_Time_Up_Late und ASC_Time_Up_WE/holiday etc. werden ignoriert.
Holiday2we ist auf NW eingestelllt.
Weiß jemand Rat?

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

Klaus Heynen

ASC

Internals:
   FUUID      5f18a157-f33f-f012-ea72-ae1d8fea713630c7
   FVERSION   73_AutoShuttersControl.pm:v0.10.10-s23008/2020-10-23 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Blumenstrasse
   NOTIFYDEV  global,Blumenstrasse,EG_RKULB,EG_RKURB,EG_RWZLB,EG_RWZRB,EG_RWZTB
   NR         64
   NTFY_ORDER 51-Blumenstrasse
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.10.10
   OLDREADINGS:
   READINGS:
     2022-04-03 07:04:37   EG_RKULB_PosValue 100
     2020-12-05 15:17:32   EG_RKULB_Rollo_PosValue 0
     2020-12-08 17:27:48   EG_RKULB_Rollo_lastPosValue 0
     2022-04-03 07:01:22   EG_RKULB_lastPosValue 100
     2022-04-03 07:01:22   EG_RKULB_nextAstroTimeEvent 03.04.2022 - 20:36
     2022-04-03 07:04:40   EG_RKURB_PosValue 100
     2020-11-25 15:04:21   EG_RKURB_Rollo_PosValue 30
     2020-12-08 17:27:48   EG_RKURB_Rollo_lastPosValue 0
     2022-04-03 07:01:22   EG_RKURB_lastPosValue 100
     2022-04-03 07:01:22   EG_RKURB_nextAstroTimeEvent 03.04.2022 - 20:36
     2022-04-03 07:04:06   EG_RWZLB_PosValue 100
     2020-12-07 09:49:29   EG_RWZLB_Rollo_PosValue 0
     2020-12-08 17:27:48   EG_RWZLB_Rollo_lastPosValue 0
     2022-04-03 07:01:22   EG_RWZLB_lastPosValue 100
     2022-04-03 07:01:22   EG_RWZLB_nextAstroTimeEvent 03.04.2022 - 20:36
     2022-04-03 07:04:36   EG_RWZRB_PosValue 100
     2020-08-07 14:24:04   EG_RWZRB_Rollo_PosValue 0
     2020-12-08 17:27:48   EG_RWZRB_Rollo_lastPosValue 0
     2022-04-03 07:01:22   EG_RWZRB_lastPosValue 100
     2022-04-03 07:01:22   EG_RWZRB_nextAstroTimeEvent 03.04.2022 - 20:36
     2022-04-03 07:03:12   EG_RWZTB_PosValue 100
     2020-11-25 15:07:24   EG_RWZTB_Rollo_PosValue 60
     2020-12-08 17:27:48   EG_RWZTB_Rollo_lastPosValue 0
     2022-04-03 07:01:22   EG_RWZTB_lastPosValue 100
     2022-04-03 07:01:22   EG_RWZTB_nextAstroTimeEvent 03.04.2022 - 20:36
     2020-11-25 14:48:23   ascEnable       on
     2020-11-11 15:46:33   controlShading  off
     2020-07-22 22:28:07   hardLockOut     off
     2020-08-07 14:28:10   partyMode       off
     2020-08-16 12:12:27   rg_ASC_Rolllaeden_Times commands {desired_pct => 'desired_pct:0,10,20,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100',
     2021-02-08 07:27:00   rg_ASC_Rolllaeden_Times_lastPosValue 0
     2022-03-23 19:18:28   room_Rolladen   EG_RKULB,EG_RKURB,EG_RWZLB,EG_RWZRB,EG_RWZTB
     2020-07-22 22:28:07   selfDefense     off
     2022-04-03 09:29:07   state           created new drive timer
     2020-07-22 22:28:07   sunriseTimeWeHoliday off
     2022-03-23 19:18:28   userAttrList    rolled out
   helper:
     shuttersList:
       EG_RKULB
       EG_RKURB
       EG_RWZLB
       EG_RWZRB
       EG_RWZTB
   monitoredDevs:
     EG_RKULB:
     EG_RKURB:
     EG_RWZLB:
     EG_RWZRB:
     EG_RWZTB:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_shuttersDriveDelay 90
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       Rolladen


Rollo:
Internals:
   DEF        172.16.14.85
   DURATION   0
   FUUID      5f19da4b-f33f-f012-1fd5-7a5631c094c351a8
   INTERVAL   5
   MOVING     stopped
   NAME       EG_RKULB
   NR         68
   STATE      stopped
   TARGETPCT  100
   TCPIP      172.16.14.85
   TYPE       Shelly
   READINGS:
     2020-12-04 18:04:00   ASC_Enable      on
     2022-04-03 07:04:37   ASC_ShuttersLastDrive day open
     2022-04-03 09:29:07   ASC_Time_DriveDown 03.04.2022 - 20:36
     2022-04-03 09:29:07   ASC_Time_DriveUp 04.04.2022 - 06:59
     2022-03-23 19:18:29   associatedWith  Blumenstrasse
     2020-12-05 15:16:41   cloud           disabled
     2022-04-02 07:06:49   energy_0        370
     2021-03-13 13:19:24   firmware        v1.9.3-rc3(update needed to v1.9.4)
     2022-04-03 07:05:03   last_dir        up
     2022-03-24 07:26:01   network         <html>connected to <a href="http://172.16.14.85">172.16.14.85</a></html>
     2022-04-03 07:04:37   pct             100
     2022-04-03 07:04:37   position        open
     2022-04-03 07:05:03   power           0
     2022-04-02 07:06:49   power_0         0
     2022-04-03 07:05:03   state           stopped
     2020-10-26 13:18:47   stop_reason     normal
Attributes:
   ASC        2
   ASC_Drive_Delay 120
   ASC_Drive_DelayStart 90
   ASC_Pos_Reading pct
   interval   5
   mode       roller
   model      shelly2.5
   room       Rolladen
   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_BetweenTheTime 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,awning ASC_SlatPosCmd_SlatDevice 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
   webCmd     open:closed:stop


CoolTux

Setze mal bitte das Reading für WE im ASC Device. Also mittels Setter.
Geht bei Dir nur WE nicht oder allgemein früh kein öffnen.
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

Klaus Heynen

Schonmal vielen Dank, gehen alle nicht.
Wie meinst du das mit dem Setter?
Grüße Klaus

Klaus Heynen

hab es jetzt mit set gesetzt, aber das erklärt nicht wieso es generell nicht geht.

Klaus Heynen

#6
komisch das ASC device sagt Nesxt drive up 4.4. 6:59

ASC Configuration and Information Summary
Shutters Next DriveUp Next DriveDown ASC Up ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
EG_RKULB 04.04.2022 - 06:59:07 03.04.2022 - 20:36:35 astro astro always always off off day open 100 0 out - 18:17:39
EG_RKURB 04.04.2022 - 06:59:07 03.04.2022 - 20:36:35 astro astro always always off off day open 100 0 out - 18:17:39
EG_RWZLB 04.04.2022 - 06:59:07 03.04.2022 - 20:36:35 astro astro always always off off day open 100 0 out - 18:17:39
EG_RWZRB 04.04.2022 - 06:59:07 03.04.2022 - 20:36:35 astro astro always always off off day open 100 0 out - 18:17:39
EG_RWZTB 04.04.2022 - 06:59:07 03.04.2022 - 20:36:35 astro astro always always off off day open 100 0 out - 18:17:39




aber das Rollo ddevice:
sagt 5.4. 7:15 (was auch richtig wäere


Küche links

50
EG_RKULB_Rollo
blocked
EG_RKULB_Rollo
version
Internals
FUUID
5f19dd99-f33f-f012-1b0b-6301bfaf2a201a9c
NAME
EG_RKULB_Rollo
NR
71
STATE
half
TYPE
ROLLO
stoptime
1648450277
Readings
ASC_Enable
on
2020-07-23 21:11:29
ASC_ShuttersLastDrive
manual
2020-12-05 15:17:32
ASC_Time_DriveDown
04.03.2022 - 18:45
2022-03-04 12:08:29
ASC_Time_DriveUp
05.03.2022 - 07:15
2022-03-04 12:08:29
associatedWith
Blumenstrasse
2020-12-07 10:17:46
command
half
2022-03-28 08:50:58
desired_pct
50
2022-03-28 08:50:58
drive-type
modul
2022-03-28 08:50:58
last_drive
drive-down
2022-03-28 08:50:58
pct
50
2022-03-28 08:51:17
state
half
2022-03-28 08:51:17

CoolTux

Setze bitte die lists in code tags. So ist das nicht gut lesbar.
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


Klaus Heynen

ich denke ich habe es einkreisen können.
das ASC device wirkt auf direkt die Shelly devices
aber das rg_ASC_Rolllaeden_Times auf die ROLLO devices.
Ich denke wenn ich in der Def .*ROLLO. gegen .*Shelly. austausche dann sollte es gehen.

was meinst du?

<Gerät>,<Position>,<Time_Up_Early>,<Time_Up_Late>,<Time_Up_WE/Hol>,<Time_Down_Early>,<Time_Down_Late>,<Mode_Down>,<Mode_Up>
(.*Rollo.*):!?ASC_Pos_Reading,!?ASC_Time_Up_Early,!?ASC_Time_Up_Late,!?ASC_Time_Up_WE_Holiday,!?ASC_Time_Down_Early,!?ASC_Time_Down_Late,!?ASC_Mode_Down,!?ASC_Mode_Up

CoolTux

Wieso hast Du sowohl Rollo als auch Shelly bei ASC drin. Entweder oder. Ich nehme an Rollo soll ein Wrapper für die Shellys sein, oder? Lösch mal das ASC komplett, schaue das alle ASC Einträge aus den Shellys und Rollo Devices raus sind und definiere ASC dann neu. Dann nimmst Du nur die Rollo Devices in ASC auf.
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

Beta-User

Wieso denn so herum, wenn doch so ein Shelly schon einen Rollladen-Modus kann..?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

CoolTux

Wie rum ist mir egal. Beides zusammen und verquer macht auf jeden Fall gar kein Sinn. Also entweder oder bitte.
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