[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: stelzi76 am 21 September 2019, 14:42:02
Das Shading über allem steht, ergibt für mich leider keinen Sinn. Allein in der letzten Stunde hätte ich mich drei Mal fast (hätte ich die Shading Position nicht sehr hoch gesetzt) ausgesperrt, obwohl Partymode und Aussperrschutz an und die Tür offen ist. Ich kann mir nicht vorstellen, dass man lieber beschattet, als nicht ausgesperrt zu werden.

Dies wurde auch nun in der aktuellen stable als auch in der aktuellen devel Version geändert und funktioniert auch. Du kannst die aktuelle Devel Version oder die aktuelle master Version vom Git nehmen.
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

Borkk

Zitat von: CoolTux am 21 September 2019, 15:22:01
Sorry mein Fehler.

Es geht darum was passiert wenn das Fenster am Tag geschlossen wird

Verstehe, aber es gibt vermutlich für diesen Fall, nicht das eine richtige Verhalten.
Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

hubiuwe

Hallo
Meine Rollos schließen abends obwohl ASC_autoShuttersControlEvening off eingestellt ist!
Da ich meine Rollos nachts nur unter bestimmten Bedingungen Schließen möchte ( Winter, Kalte Nacht) wollte ich nightclose mit obigem Attribut abschalten, das funktioniert aber nicht.
Nur die Einstellung in den Rollodevices schaltet die abendliche Fahrt ab.

Ich nutze die V0.6.31
Geschlossen =100%

Hier Das List nach dem abendlichen nightclose:
ASC_DEVICE:
Internals:
   FUUID      5ca7a118-f33f-e2e1-98bd-d7f3f78ef551761c
   FVERSION   73_AutoShuttersControl.pm:v0.6.31-s20180/2019-09-17 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollosteuerung
   NOTIFYDEV  global,Rollosteuerung,AK_KU_ROL,AK_SZ_ROL,AK_WZ_ROL,Fenster_SZ,SonnSens,rr_Uwe,Fenster_WZ,rgr_Bewohner,Sonnenstand
   NR         60
   NTFY_ORDER 51-Rollosteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.31
   Helper:
     DBLOG:
       AK_KU_ROL_PosValue:
         DBLogging:
           TIME       1569087411.15771
           VALUE      100
       AK_KU_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.9119
           VALUE      0
       AK_KU_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569088040.55546
           VALUE      21.09.2019 - 20:01
       AK_SZ_ROL_PosValue:
         DBLogging:
           TIME       1569087385.92997
           VALUE      60
       AK_SZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.93849
           VALUE      0
       AK_SZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569080619.58788
           VALUE      21.09.2019 - 22:00
       AK_WZ_ROL_PosValue:
         DBLogging:
           TIME       1569087426.47888
           VALUE      100
       AK_WZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.87982
           VALUE      0
       AK_WZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569080619.60911
           VALUE      21.09.2019 - 22:00
       state:
         DBLogging:
           TIME       1569088040.58286
           VALUE      created new drive timer
   OLDREADINGS:
   READINGS:
     2019-09-21 19:36:51   AK_KU_ROL_PosValue 100
     2019-09-21 19:36:25   AK_KU_ROL_lastPosValue 0
     2019-09-21 19:47:20   AK_KU_ROL_nextAstroTimeEvent 21.09.2019 - 20:01
     2019-09-21 19:36:25   AK_SZ_ROL_PosValue 60
     2019-09-18 19:46:16   AK_SZ_ROL_lastDelayPosValue 50
     2019-09-21 19:36:25   AK_SZ_ROL_lastPosValue 0
     2019-09-21 17:43:39   AK_SZ_ROL_nextAstroTimeEvent 21.09.2019 - 22:00
     2019-09-21 19:37:06   AK_WZ_ROL_PosValue 100
     2019-09-21 19:36:25   AK_WZ_ROL_lastPosValue 0
     2019-09-21 17:43:39   AK_WZ_ROL_nextAstroTimeEvent 21.09.2019 - 22:00
     2019-08-14 21:43:02   ascEnable       on
     2019-08-17 07:33:14   controlShading  on
     2019-08-14 21:43:02   hardLockOut     off
     2019-09-21 17:43:36   room_10_Wohnzimmer_90_Devices AK_WZ_ROL
     2019-09-21 17:43:36   room_20_Kueche_90_Devices AK_KU_ROL
     2019-09-21 17:43:36   room_40_Schlafzimmer_90_Devices AK_SZ_ROL
     2019-08-14 21:43:02   selfDefense     off
     2019-09-21 19:47:20   state           created new drive timer
     2019-08-14 21:43:02   sunriseTimeWeHoliday off
     2019-09-21 17:43:36   userAttrList    rolled out
   helper:
     shuttersList:
       AK_KU_ROL
       AK_SZ_ROL
       AK_WZ_ROL
   monitoredDevs:
     AK_KU_ROL:
     AK_SZ_ROL:
     AK_WZ_ROL:
     Fenster_SZ:
       AK_SZ_ROL  ASC_WindowRec
     Fenster_WZ:
       AK_WZ_ROL  ASC_WindowRec
     SonnSens:
       AK_KU_ROL  ASC_BrightnessSensor
       AK_SZ_ROL  ASC_BrightnessSensor
       AK_WZ_ROL  ASC_BrightnessSensor
     Sonnenstand:
       Rollosteuerung ASC_twilightDevice
     rgr_Bewohner:
       Rollosteuerung ASC_residentsDev
     rr_Uwe:
       AK_SZ_ROL  ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 25:50
   ASC_expert 1
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor KS300:temperature
   ASC_twilightDevice Sonnenstand
   DbLogExclude .*
   DbLogInclude .*
   devStateIcon selfeDefense.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 selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Wohnung
   icon       fts_shutter_automatic
   room       01_Wohnung


Hier vom Rollodevice:
Internals:
   DEF        0500ECB5
   FUUID      5ca65646-f33f-e2e1-ec26-1d8036a71435abce
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     2
   NAME       AK_WZ_ROL
   NR         58
   NTFY_ORDER 50-AK_WZ_ROL
   STATE      100
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 2
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -61
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 1
   TCM_ESP3_0_SubTelNum 6
   TCM_ESP3_0_TIME 2019-09-21 19:37:06
   TYPE       EnOcean
   Helper:
     DBLOG:
       ASC_ShuttersLastDrive:
         DBLogging:
           TIME       1569087426.58495
           VALUE      minimum brightness threshold fell below
       anglePos:
         DBLogging:
           TIME       1569087426.47088
           VALUE      90
       endPosition:
         DBLogging:
           TIME       1569087426.47088
           VALUE      closed
       position:
         DBLogging:
           TIME       1569087426.47088
           VALUE      100
       state:
         DBLogging:
           TIME       1569087426.47088
           VALUE      closed
   READINGS:
     2019-06-20 20:46:50   ASC_Enable      on
     2019-09-21 19:37:06   ASC_ShuttersLastDrive minimum brightness threshold fell below
     2019-09-21 17:43:39   ASC_Time_DriveDown AutoShuttersControl off
     2019-09-21 17:43:39   ASC_Time_DriveUp 22.09.2019 - 08:00
     2019-09-21 19:37:06   anglePos        90
     2019-09-21 17:43:36   associatedWith  Rollosteuerung
     2019-09-21 13:07:13   block           unlock
     2019-09-21 19:37:06   endPosition     closed
     2019-09-21 19:37:06   position        100
     2019-09-21 19:37:06   state           closed
     2019-04-06 20:14:41   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor SonnSens:brightness
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 10
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 147
   ASC_Shading_MinMax_Elevation 21
   ASC_Shading_Min_OutsideTemperature 23.1
   ASC_Shading_Mode always
   ASC_Shading_Pos 75
   ASC_Shading_StateChange_Sunny 30000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor Alpha2:Ist-Temperatur-4
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 06:45
   ASC_Up     brightness
   ASC_Ventilate_Pos 75
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindProtection off
   ASC_WindowRec Fenster_WZ
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   DbLogInclude .*
   IODev      TCM_ESP3_0
   alias      Rollo Wohnzimmer
   calAtEndpoints yes
   devStateIcon 100:fts_shutter_100 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_10 open_ack:fts_window_2w closed:fts_shutter_100
   eep        A5-3F-7F
   group      Rollos
   icon       fts_shutter_100
   manufID    00D
   model      Eltako_FSB_ACK
   room       10_Wohnzimmer,90_Devices
   settingAccuracy high
   shutTime   24
   shutTimeCloses 40
   stateFormat position
   subDef     FFB45103
   subType    manufProfile
   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
   webCmd     opens:stop:closes


Das machen die Rollos set dem ich das globale Attribut im ASC_Device nutze.
Habe ich etwas falsch verstanden?
Gruß Uwe
Die beste Automatik ist die, die man abschalten kann!

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

Borkk

Zitat von: Borkk am 21 September 2019, 15:54:47
Verstehe, aber es gibt vermutlich für diesen Fall, nicht das eine richtige Verhalten.

Dieses "lastManual" beim Schliessen eines Fensters ist sehr heftig. Ich habe heute einen Rollo, der manuell geschlossen war, geöffnet, dann habe die Tür geöffnet und bin auf die Terrasse. Sofort fuhr der Rollo wieder runter, ich bin gerade noch so reingehechtet. Und das trotz Lockout=Soft.



Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

stelzi76

Zitat von: CoolTux am 21 September 2019, 15:24:16
Dies wurde auch nun in der aktuellen stable als auch in der aktuellen devel Version geändert und funktioniert auch. Du kannst die aktuelle Devel Version oder die aktuelle master Version vom Git nehmen.

Hallo,
habe jetzt die Version 0.6.104 installiert. Mit PartyMode und Aussperrschutz on wird bis jetzt Shading anscheinend verhindert. Nachts jedoch ist das Verhalten anscheinend unverändert. Ich habe es mit PartyMode und hardlockout an sowie mit PartyMode und hardlockout off probiert. Wenn ich auf die Terrasse gehe und die Tür offen lasse, dann bleibt der Rollo offen, sobald ich die Tür zuziehe, fährt der Rollo jedoch sofort nach unten. Meiner Meinung nach, müsste er bei PartyMode on jedoch auf alle Fälle oben bleiben.


CoolTux

Zitat von: Borkk am 22 September 2019, 00:50:38
Dieses "lastManual" beim Schliessen eines Fensters ist sehr heftig. Ich habe heute einen Rollo, der manuell geschlossen war, geöffnet, dann habe die Tür geöffnet und bin auf die Terrasse. Sofort fuhr der Rollo wieder runter, ich bin gerade noch so reingehechtet. Und das trotz Lockout=Soft.

Das Rollo fährt nicht einfach so runter. Schon gar nicht wenn ein Fenster auf ist.
Es muss einen Grund dafür gegeben haben. Was stand denn als Grund der Fahrt im Rollo Reading? Wurde das Fenster geschlossen? Stand die Nachtfahrt an?
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

CoolTux

Zitat von: stelzi76 am 22 September 2019, 02:12:11
Hallo,
habe jetzt die Version 0.6.104 installiert. Mit PartyMode und Aussperrschutz on wird bis jetzt Shading anscheinend verhindert. Nachts jedoch ist das Verhalten anscheinend unverändert. Ich habe es mit PartyMode und hardlockout an sowie mit PartyMode und hardlockout off probiert. Wenn ich auf die Terrasse gehe und die Tür offen lasse, dann bleibt der Rollo offen, sobald ich die Tür zuziehe, fährt der Rollo jedoch sofort nach unten. Meiner Meinung nach, müsste er bei PartyMode on jedoch auf alle Fälle oben bleiben.

Er sollte auch beim Terrassentür schließen nicht fahren. Ich teste das heute mal.
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

CoolTux

Ich habe eben eine gefixte Version ins SVN geladen, sollte nachher ab 8 Uhr mit dem FHEM Update kommen.
Gefixt wurde die Behandlung von Shading fahrten bei geöffneten Terrassentüren.
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

CoolTux

Zitat von: stelzi76 am 22 September 2019, 02:12:11
Hallo,
habe jetzt die Version 0.6.104 installiert. Mit PartyMode und Aussperrschutz on wird bis jetzt Shading anscheinend verhindert. Nachts jedoch ist das Verhalten anscheinend unverändert. Ich habe es mit PartyMode und hardlockout an sowie mit PartyMode und hardlockout off probiert. Wenn ich auf die Terrasse gehe und die Tür offen lasse, dann bleibt der Rollo offen, sobald ich die Tür zuziehe, fährt der Rollo jedoch sofort nach unten. Meiner Meinung nach, müsste er bei PartyMode on jedoch auf alle Fälle oben bleiben.

Ich habe es nun gefixt. Nun sollte gar nichts mehr fahren. Alles weitere zu Deiner Version wird bitte hier besprochen.
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

Borkk

Zitat von: CoolTux am 22 September 2019, 06:55:50
Das Rollo fährt nicht einfach so runter. Schon gar nicht wenn ein Fenster auf ist.
Es muss einen Grund dafür gegeben haben. Was stand denn als Grund der Fahrt im Rollo Reading? Wurde das Fenster geschlossen? Stand die Nachtfahrt an?

Werde es nochmal genauer loggen.

--> Geändert.. Mein Fehler: Residents war noch Asleep  8)
Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

CoolTux

Kannst Du bitte einmal ein
{ ascAPIget('IsDay','RolloKinZimIsabel_F1') }
in der FHEMWEB Konsole eingeben? Rollonamen bitte ersetzen.
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

Borkk

Hab vor ein paar Tagen HOMEMODE integriert (geiles Modul :) ) dabei habe ich meine An/Abwesenheit Geschichte (uvm) optimiert, fürs Wochenende fehlt mir scheinbar noch eine Absicherung die uns automatisch "home" schaltet, wenn wir vergessen "Echo" Guten Morgen zu sagen. 

Das erklärt aber nicht das Aussperren. Im Augenblick fahren Rollos in Verbindung mit dem Öffnen und Schließen von Türen oft hoch oder runter wenn ich es nicht erwarte. Ich kann aber nicht immer spontan sagen ob aus ASC Sicht falsch oder richtig ist. 
Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

hubiuwe

Zitat von: hubiuwe am 21 September 2019, 21:07:55
Hallo
Meine Rollos schließen abends obwohl ASC_autoShuttersControlEvening off eingestellt ist!
Da ich meine Rollos nachts nur unter bestimmten Bedingungen Schließen möchte ( Winter, Kalte Nacht) wollte ich nightclose mit obigem Attribut abschalten, das funktioniert aber nicht.
Nur die Einstellung in den Rollodevices schaltet die abendliche Fahrt ab.

Ich nutze die V0.6.31
Geschlossen =100%

Hier Das List nach dem abendlichen nightclose:
ASC_DEVICE:
Internals:
   FUUID      5ca7a118-f33f-e2e1-98bd-d7f3f78ef551761c
   FVERSION   73_AutoShuttersControl.pm:v0.6.31-s20180/2019-09-17 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollosteuerung
   NOTIFYDEV  global,Rollosteuerung,AK_KU_ROL,AK_SZ_ROL,AK_WZ_ROL,Fenster_SZ,SonnSens,rr_Uwe,Fenster_WZ,rgr_Bewohner,Sonnenstand
   NR         60
   NTFY_ORDER 51-Rollosteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.6.31
   Helper:
     DBLOG:
       AK_KU_ROL_PosValue:
         DBLogging:
           TIME       1569087411.15771
           VALUE      100
       AK_KU_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.9119
           VALUE      0
       AK_KU_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569088040.55546
           VALUE      21.09.2019 - 20:01
       AK_SZ_ROL_PosValue:
         DBLogging:
           TIME       1569087385.92997
           VALUE      60
       AK_SZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.93849
           VALUE      0
       AK_SZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569080619.58788
           VALUE      21.09.2019 - 22:00
       AK_WZ_ROL_PosValue:
         DBLogging:
           TIME       1569087426.47888
           VALUE      100
       AK_WZ_ROL_lastPosValue:
         DBLogging:
           TIME       1569087385.87982
           VALUE      0
       AK_WZ_ROL_nextAstroTimeEvent:
         DBLogging:
           TIME       1569080619.60911
           VALUE      21.09.2019 - 22:00
       state:
         DBLogging:
           TIME       1569088040.58286
           VALUE      created new drive timer
   OLDREADINGS:
   READINGS:
     2019-09-21 19:36:51   AK_KU_ROL_PosValue 100
     2019-09-21 19:36:25   AK_KU_ROL_lastPosValue 0
     2019-09-21 19:47:20   AK_KU_ROL_nextAstroTimeEvent 21.09.2019 - 20:01
     2019-09-21 19:36:25   AK_SZ_ROL_PosValue 60
     2019-09-18 19:46:16   AK_SZ_ROL_lastDelayPosValue 50
     2019-09-21 19:36:25   AK_SZ_ROL_lastPosValue 0
     2019-09-21 17:43:39   AK_SZ_ROL_nextAstroTimeEvent 21.09.2019 - 22:00
     2019-09-21 19:37:06   AK_WZ_ROL_PosValue 100
     2019-09-21 19:36:25   AK_WZ_ROL_lastPosValue 0
     2019-09-21 17:43:39   AK_WZ_ROL_nextAstroTimeEvent 21.09.2019 - 22:00
     2019-08-14 21:43:02   ascEnable       on
     2019-08-17 07:33:14   controlShading  on
     2019-08-14 21:43:02   hardLockOut     off
     2019-09-21 17:43:36   room_10_Wohnzimmer_90_Devices AK_WZ_ROL
     2019-09-21 17:43:36   room_20_Kueche_90_Devices AK_KU_ROL
     2019-09-21 17:43:36   room_40_Schlafzimmer_90_Devices AK_SZ_ROL
     2019-08-14 21:43:02   selfDefense     off
     2019-09-21 19:47:20   state           created new drive timer
     2019-08-14 21:43:02   sunriseTimeWeHoliday off
     2019-09-21 17:43:36   userAttrList    rolled out
   helper:
     shuttersList:
       AK_KU_ROL
       AK_SZ_ROL
       AK_WZ_ROL
   monitoredDevs:
     AK_KU_ROL:
     AK_SZ_ROL:
     AK_WZ_ROL:
     Fenster_SZ:
       AK_SZ_ROL  ASC_WindowRec
     Fenster_WZ:
       AK_WZ_ROL  ASC_WindowRec
     SonnSens:
       AK_KU_ROL  ASC_BrightnessSensor
       AK_SZ_ROL  ASC_BrightnessSensor
       AK_WZ_ROL  ASC_BrightnessSensor
     Sonnenstand:
       Rollosteuerung ASC_twilightDevice
     rgr_Bewohner:
       Rollosteuerung ASC_residentsDev
     rr_Uwe:
       AK_SZ_ROL  ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening off
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 25:50
   ASC_expert 1
   ASC_residentsDev rgr_Bewohner
   ASC_tempSensor KS300:temperature
   ASC_twilightDevice Sonnenstand
   DbLogExclude .*
   DbLogInclude .*
   devStateIcon selfeDefense.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 selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Wohnung
   icon       fts_shutter_automatic
   room       01_Wohnung


Hier vom Rollodevice:
Internals:
   DEF        0500ECB5
   FUUID      5ca65646-f33f-e2e1-ec26-1d8036a71435abce
   IODev      TCM_ESP3_0
   LASTInputDev TCM_ESP3_0
   MSGCNT     2
   NAME       AK_WZ_ROL
   NR         58
   NTFY_ORDER 50-AK_WZ_ROL
   STATE      100
   TCM_ESP3_0_DestinationID FFFFFFFF
   TCM_ESP3_0_MSGCNT 2
   TCM_ESP3_0_PacketType 1
   TCM_ESP3_0_RSSI -61
   TCM_ESP3_0_ReceivingQuality excellent
   TCM_ESP3_0_RepeatingCounter 1
   TCM_ESP3_0_SubTelNum 6
   TCM_ESP3_0_TIME 2019-09-21 19:37:06
   TYPE       EnOcean
   Helper:
     DBLOG:
       ASC_ShuttersLastDrive:
         DBLogging:
           TIME       1569087426.58495
           VALUE      minimum brightness threshold fell below
       anglePos:
         DBLogging:
           TIME       1569087426.47088
           VALUE      90
       endPosition:
         DBLogging:
           TIME       1569087426.47088
           VALUE      closed
       position:
         DBLogging:
           TIME       1569087426.47088
           VALUE      100
       state:
         DBLogging:
           TIME       1569087426.47088
           VALUE      closed
   READINGS:
     2019-06-20 20:46:50   ASC_Enable      on
     2019-09-21 19:37:06   ASC_ShuttersLastDrive minimum brightness threshold fell below
     2019-09-21 17:43:39   ASC_Time_DriveDown AutoShuttersControl off
     2019-09-21 17:43:39   ASC_Time_DriveUp 22.09.2019 - 08:00
     2019-09-21 19:37:06   anglePos        90
     2019-09-21 17:43:36   associatedWith  Rollosteuerung
     2019-09-21 13:07:13   block           unlock
     2019-09-21 19:37:06   endPosition     closed
     2019-09-21 19:37:06   position        100
     2019-09-21 19:37:06   state           closed
     2019-04-06 20:14:41   teach           4BS teach-in sent
   helper:
Attributes:
   ASC        1
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor SonnSens:brightness
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 10
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 60
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 147
   ASC_Shading_MinMax_Elevation 21
   ASC_Shading_Min_OutsideTemperature 23.1
   ASC_Shading_Mode always
   ASC_Shading_Pos 75
   ASC_Shading_StateChange_Sunny 30000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_TempSensor Alpha2:Ist-Temperatur-4
   ASC_Time_Down_Early 18:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 05:00
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 06:45
   ASC_Up     brightness
   ASC_Ventilate_Pos 75
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindProtection off
   ASC_WindowRec Fenster_WZ
   ASC_WindowRec_subType threestate
   DbLogExclude .*
   DbLogInclude .*
   IODev      TCM_ESP3_0
   alias      Rollo Wohnzimmer
   calAtEndpoints yes
   devStateIcon 100:fts_shutter_100 1\d.*:fts_shutter_10 2\d.*:fts_shutter_20 3\d.*:fts_shutter_30 4\d.*:fts_shutter_40 5\d.*:fts_shutter_50 6\d.*:fts_shutter_60 7\d.*:fts_shutter_70 8\d.*:fts_shutter_80 9\d.*:fts_shutter_90 \d.*:fts_shutter_10 open_ack:fts_window_2w closed:fts_shutter_100
   eep        A5-3F-7F
   group      Rollos
   icon       fts_shutter_100
   manufID    00D
   model      Eltako_FSB_ACK
   room       10_Wohnzimmer,90_Devices
   settingAccuracy high
   shutTime   24
   shutTimeCloses 40
   stateFormat position
   subDef     FFB45103
   subType    manufProfile
   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
   webCmd     opens:stop:closes


Das machen die Rollos set dem ich das globale Attribut im ASC_Device nutze.
Habe ich etwas falsch verstanden?
Gruß Uwe
Ich habe meine Rollos unterschiedlich eingestellt.
Die Rollos mit der Einstellung: "ASC_Down astro" sind von dem Fehler nicht betroffen.
Nur das Rollo mit der Einstellung: "ASC_Down bighntness" fährt abends runter.

Gruß hubiuwe

Die beste Automatik ist die, die man abschalten kann!

CoolTux

Danke für den Hinweis. Da habe ich in der Tat eine Abfrage vergessen. Werde ich die Tage fixen.
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