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

Begonnen von CoolTux, 15 November 2019, 12:51:08

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: pschlaeppi am 04 April 2020, 22:44:17
Hallo,

Mit den Dachfenster Markisen (Velux, KLF200) nutze ich ASC schon und hätte Interesse mit den Jalousien auch von Eigenbau
auf ASC umzusteigen und prüfe wie ich das anstellen kann. Dazu hätte ich noch ein paar Fragen.

Ich verwende Elero Aktoren für die Steuerung der Jalousien mit den beiden Elero Modulen und dem Centero Stick.
Damit sind die Fahrbefehle moveUp, moveDown, moveIntermediate und moveTilt möglich. Ich kann Sie damit also
weder mit pct noch mit % fahren. Auch die entsprechenden Lagemeldungen sind nicht in % oder pct.
Gibt es ne Möglichkeit diese mit ASC zu steuern oder müsste ich  da zuerst noch ein Adaptions Modul schreiben?

Du wirst hier das Rollo Modul zwischen schalten müssen.


Zitat von: pschlaeppi am 04 April 2020, 22:44:17
Bei Elero kommen die Lagemeldungen jeweils je nach Polling Intervall ziemlich verzögert. Könnte ASC über einen Parameter
konfiguriert werden die Lage erst zum Beispiel nach 5 Minuten zu checken und upzudaten?

ASC reagiert auf den Event des Readings welcher die Position des Rollos an gibt. Kommt da erst nach 5 Minuten ein Event ist das ok. Muss aber im Attribut ASC_DriveUpMaxDuration eingestellt werden.


Zitat von: pschlaeppi am 04 April 2020, 22:44:17
Ich möchte die Beschattung in erster Linie in den Sommer Monaten nutzen um die Temperatur draussen zu halten.
Daher habe ich neben Azimuth/Elevation auch noch einen Parameter genutzt der gesteuert wurde von einer
StartMonat/Tag zu EndMonat/Tag  Zeitspanne, so dass ich in den Zwischenperioden die einfallende Sonnenstrahlung
zur Heizungsunterstützung nutzen kann. Wäre es möglich in ASC bei der Beschattung einen zusätzlichen on/off Wert
dazu zu nutzen pro Rollo?

Mir fällt dazu aktuell nichts ein. Du könntest in einem userreading den Brightnesswert manipulieren und nimmst dann das Reading für Brightness.

Zitat von: pschlaeppi am 04 April 2020, 22:44:17
An der Ost Fassade habe ich im Prinzip bereits ab Elevation 0 die Sonne direkt im Raum und möchte diese zu dem
Zeitpunkt bereits beschatten können in dem ich von zu auf Tilt fahre statt auf Open. Nur mit nem Brightness Wert
geht das schlecht, da ich ja bei steigender Helligkeit immer wieder andere Sunny/Cloudy Werte habe bis zur normalen
Tageshelligkeit. Dazu habe ich mir ne Hilfs Tabelle gebastelt in Elevation 1er Schritten wo jeweils ein Schlechtwetter
und ein Schönwetter Brightness Wert verglichen wurde und auch mit dem on/off Eingang verknüpft war. Wenn er off war,
war entweder die Beschattungs Zeitspanne noch nicht erreicht oder es war Cloudy.
Gäbe es dafür mit ASC auch ne Lösung?

Grüsse Philipp

Also wenn ich morgens die Rollos auf der Ostseite öffnen lasse, dann wird geschaut ob die Beschattungsbedingungen erfüllt sind, ist das der Fall fahren sie nicht hoch sondern in die Beschattung.
Meinst Du das?
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: volschin am 05 April 2020, 09:43:26
Bei mir gab es heute Nacht wieder ein Shading out des Rollos, das letztens schon der Geisterfahrer war. Hat also ein gewisses System. Es passierte rund eine halbe Stunde nachdem ich ins Bett ging und von home auf sleep geschaltet wurde.
Mir kam da irgendwie deine Änderung bzgl. des shading outs zur Nacht in den Sinn. Eine Idee? Sonst werde ich jetzt mal die Version zurück rollen und eine Updateausnahme eintragen, da bis davor bei mir alles stabil lief.

Also wenn ich Dich richtig verstehe ist es genau beim asleep Event passiert, richtig? Das wäre ein guter und wichtiger Hinweis.
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: CoolTux am 05 April 2020, 10:36:34
Also wenn ich Dich richtig verstehe ist es genau beim asleep Event passiert, richtig? Das wäre ein guter und wichtiger Hinweis.

Gerade im Code geschaut. Durch das asleep kann es nicht gekommen sein.
Sind Deine ShadinPos und Deine ClosedPos unterschiedlich?
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

Typ1er

Zitat von: CoolTux am 04 April 2020, 12:25:03
@All

Ich habe eben noch ein Bug gefunden in der BrightnessAverage welche zur Beschattung verwendet wird. Durch den Bug wurde immer der letzte Brightnesswert genommen zur Auswertung und nicht der Average (Durchschnitt)


Grüße

Beim Brightness wie lange ist da die Wartezeit? heute ist kein Rollo mit Brightness gefahren bei mir
betrifft im Log Rollladen_Wz_Li und Rollladen_Wz_Re

Hier ein List vom Rollo:
Internals:
   DEF        dacfd218 3
   FUUID      5e6d02bc-f33f-240e-4082-1e80834193dc8b8f
   FVERSION   10_ZWave.pm:0.210250/2020-01-20
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     24
   NAME       Rollladen_06_Wz_Li
   NR         44
   STATE      99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 24
   ZWDongle_0_RAWMSG 0004000306310504220000aa00
   ZWDongle_0_TIME 2020-04-05 10:33:00
   ZWaveSubDevice no
   cmdsPending 0
   homeId     dacfd218
   isWakeUp   
   lastMsgSent 1586071940.888
   nodeIdHex  03
   READINGS:
     2020-04-05 00:40:45   ASC_Enable      on
     2020-04-05 09:32:58   ASC_ShuttersLastDrive manual
     2020-04-05 08:30:01   ASC_Time_DriveDown  5.04.2020 - 22:15
     2020-04-05 08:30:01   ASC_Time_DriveUp  6.04.2020 - 08:30
     2020-04-05 08:30:01   ASC_Time_PrivacyDriveDown  5.04.2020 - 22:05
     2020-03-31 20:12:15   UNPARSED        SENSOR_MULTILEVEL 06310404220001
     2020-03-14 17:15:27   assocGroup_1    Max 16 Nodes ZWDongle_0
     2020-03-14 17:15:27   assocGroup_2    Max 16 Nodes
     2020-03-14 17:15:27   assocGroup_3    Max 1 Nodes ZWDongle_0
     2020-03-14 17:15:27   assocGroups     3
     2020-04-05 00:56:26   associatedWith  ASControl
     2020-03-14 17:15:47   configEnergyReports 10
     2020-03-14 17:15:47   configInRollerBlindModeOrVenetianBlind17 10
     2020-03-14 17:15:48   configInVenetianBlindModeTheParameter12 150
     2020-03-14 17:15:53   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2020-03-14 17:15:53   configMotorOperationDetection 10
     2020-03-14 17:15:53   configMotorOperationTime 240
     2020-03-14 17:15:53   configPeriodicPowerOrEnergyReports 3600
     2020-03-14 17:15:53   configPowerReports 10
     2020-03-14 17:15:58   configReportsType BlindPositionReportsSentToThe1
     2020-03-14 17:15:59   configResponseToFloodingAlarm NoReaction
     2020-03-14 17:15:59   configResponseToGeneralAlarm CloseBlind
     2020-03-14 17:15:59   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2020-03-14 17:15:59   configResponseToTemperatureAlarm OpenBlind
     2020-03-14 17:15:59   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2020-03-14 17:15:59   configScenesAssociationsActivation AssociationsActivation
     2020-03-14 17:16:00   configSelfMeasurement SelfMeasurementInactive
     2020-03-14 17:16:00   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2020-03-14 17:16:00   configSwitchType ToggleSwitches
     2020-04-05 10:15:28   energy          1.99 kWh
     2020-03-14 17:16:00   mcaGroups       2
     2020-03-14 17:16:00   mca_1           Max 7 Nodes ZWDongle_0
     2020-03-14 17:16:01   mca_2           Max 7
     2020-03-14 17:16:06   meterSupported  type:energy, resetable:yes, scales: 0:kWh 2:W
     2020-03-14 17:16:10   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2020-03-14 17:16:10   modelConfig     fibaro/fgrm222.xml
     2020-03-14 17:16:10   modelId         010f-0302-1000
     2020-03-23 08:28:11   neighborList    ZWDongle_0 Rollladen_07_Wz_Re Rollladen_01_Ki Rollladen_05_Sz Rollladen_04_Bu Rollladen_03_Bad Rollladen_02_Flur Jalousie_Rechts Jalousie_Links Jalousie_Mitte
     2020-03-23 08:28:04   neighborUpdate  done
     2020-04-05 09:32:57   position        99
     2020-04-05 10:33:00   power           0.0 W
     2020-03-14 17:16:22   powerlvl        current 0 remain 0
     2020-04-05 09:32:20   state           on
     2020-04-05 09:32:20   timeToAck       0.029
     2020-04-05 09:32:20   transmit        OK
     2020-03-14 17:16:30   version         Lib 3 Prot 3.52 App 25.25
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 240
   ASC_BrightnessSensor Lichtsensor_02:lux 300:150
   ASC_Closed_Pos 0
   ASC_Down   brightness
   ASC_Drive_Delay 0
   ASC_Drive_DelayStart 160
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDownValue_beforeNightClose 600
   ASC_PrivacyDown_Pos 70
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:15
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 07:20
   ASC_Up     brightness
   ASC_WindowRec FensterKontakte_05_Wz_Li
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon (9[7-9])|(9[7-9]):fts_window_2w (9[0-6]|8[7-9])|(9[0-6]|8[7-9]):fts_shutter_10@red (8[0-6])|(8[0-6]):fts_shutter_20@red (7[3-9])|(7[3-9]):fts_shutter_30@red (6[5-9]|7[0-2])|(6[5-9]|7[0-2]):fts_shutter_40@red (5[6-9]|6[0-4])|(5[6-9]|6[0-4]):fts_shutter_50@red (4[5-9]|5[0-5])|(4[5-9]|5[0-5]):fts_shutter_60@red (3[5-9]|4[0-4])|(3[5-9]|4[0-4]):fts_shutter_70@red (2[1-9]|3[0-4])|(2[1-9]|3[0-4]):fts_shutter_80@red ([6-9]|1[0-9]|20)|([6-9]|1[0-9]|20):fts_shutter_90@orange ([0-5])|([0-5]):fts_shutter_100
   eventMap   /on:öffnen/off:schliessen/
   genericDeviceType blind
   homebridgeMapping homebridgeMapping clear
CurrentPosition=position,minValue=0,maxValue=99
TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
   icon       fts_shutter
   neighborListPos 693,280
   room       Wohnzimmer,ASC,Homekit,ZWave
   siriName   Rollladen-Links
   stateFormat position
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:öffnen:stop:schliessen


pschlaeppi

#1189
Hallo CoolTux,

ZitatAlso wenn ich morgens die Rollos auf der Ostseite öffnen lasse, dann wird geschaut ob die Beschattungsbedingungen erfüllt sind, ist das der Fall fahren sie nicht hoch sondern in die Beschattung.
Meinst Du das?

Nicht so ganz. Ich habe bei mir das bisher so gelöst das ich gleich wie du ne Morgen und Abend Helligkeit hatte um zu öffnen, respektive zu schliessen. Bei mir wird alle 15 Minuten neu geprüft und gefahren ausser Regen und Wind, die werden sofort getriggert. Morgen Öffnung ist bei 85 (Homematic Brightness Melder von 0 .. 255). Shading Brightness zum schliessen muss 220 erfüllt sein und bei unter 195 mache ich dann auf (neblig). Grundsätzlich wird nach Azimuth/Elevation pro Fenster mit Brightness und Aussen Temperatur gefahren.
Ich fahre an der Ost Fassade bereits Elevation 1 von Nacht in den Shading Modus, dann ist aber Brightness erst so um die etwa 140.  Bis die Shading Helligkeit von 220 erreicht ist, sind es dann noch fast 2 Stunden. Bei mir gibt es aktuell noch den Min Shade Duration den ich einstellen kann. Wenn der nun auf 30 Minuten steht, dann wird alle 30 Minuten neu geprüft. Damit stellt er dann nach 30 Minuten fest das es fürs Shading eigentlich noch zu dunkel ist und macht auf. Dann würde er erst wieder zu machen wenn wirklich über 220 ist. Ich kann jetzt den Min Shade rauf schrauben auf 2 Stunden, dann macht er aber auch nicht mehr auf wenn es schlecht Wetter und zu Dunkel ist. Wenn ich die Brightness auf 140 packe ist den ganzen Tag Dunkel ob schön oder nicht. Um das in den Griff zu kriegen muss ich also eine Elevation abhängige Sunny/Cloudy Tabelle haben.

Dafür habe ich mir nun letztens ein paar Referenz Tage für schön Wetter und ein paar für schlecht Wetter identifiziert und habe nun so ne  Tabelle zusammengezimmert wo ich bei den Elevation Werten von 1-50 in 1er Schritten jeweils einen schön und schlecht Wetter Brightness Wert zum vergleichen habe. Da bin ich gerade dabei meine Steuerung zu erweitern dass endlich auch die Ost Fassade dann richtig tut. Daher wollte ich auch prüfen ob ich mit ASC die Elero Storen fahren könnte und hätte mir eventuell den Aufwand sparen können und auf was offizielles umsteigen können.

Grüsse Philipp 

CoolTux

Zitat von: pschlaeppi am 05 April 2020, 11:31:07
Hallo Cooltux,

Nicht so ganz. Ich habe bei mir das bisher so gelöst das ich gleich wie du ne Morgen und Abend Helligkeit hatte um zu öffnen, respektive zu schliessen. Bei mir wird alle 15 Minuten neu geprüft und gefahren ausser Regen und Wind, die werden sofort getriggert. Morgen Öffnung ist bei 85 (Homematic Brightness Melder von 0 .. 255). Shading Brightness zum schliessen muss 220 erfüllt sein und bei unter 195 mache ich dann auf (neblig). Grundsätzlich wird nach Azimuth/Elevation pro Fenster mit Brightness und Aussen Temperatur gefahren.
Ich fahre an der Ost Fassade bereits Elevation 1 von Nacht in den Shading Modus, dann ist aber Brightness erst so um die etwa 140.  Bis die Shading Helligkeit von 220 erreicht ist, sind es dann noch fast 2 Stunden. Bei mir gibt es aktuell noch den Min Shade Duration den ich einstellen kann. Wenn der nun auf 30 Minuten steht, dann wird alle 30 Minuten neu geprüft. Damit stellt er dann nach 30 Minuten fest das es fürs Shading eigentlich noch zu dunkel ist und macht auf. Dann würde er erst wieder zu machen wenn wirklich über 220 ist. Ich kann jetzt den Min Shade rauf schrauben auf 2 Stunden, dann macht er aber auch nicht mehr auf wenn es schlecht Wetter und zu Dunkel ist. Wenn ich die Brightness auf 140 packe ist den ganzen Tag Dunkel ob schön oder nicht. Um das in den Griff zu kriegen muss ich also eine Elevation abhängige Sunny/Cloudy Tabelle haben.

Dafür habe ich mir nun letztens ein paar Referenz Tage für schön Wetter und ein paar für schlecht Wetter identifiziert und habe nun so ne  Tabelle zusammengezimmert wo ich bei den Elevation Werten von 1-50 in 1er Schritten jeweils einen schön und schlecht Wetter Brightness Wert zum vergleichen habe. Da bin ich gerade dabei meine Steuerung zu erweitern dass endlich auch die Ost Fassade dann richtig tut.


Grüsse Philipp

So Umfangreich arbeitet ASC nicht. Da würde ich empfehlen bei Deiner Lösung zu bleiben.


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

CoolTux

Zitat von: Typ1er am 05 April 2020, 10:58:56
Beim Brightness wie lange ist da die Wartezeit? heute ist kein Rollo mit Brightness gefahren bei mir
betrifft im Log Rollladen_Wz_Li und Rollladen_Wz_Re

Hier ein List vom Rollo:
Internals:
   DEF        dacfd218 3
   FUUID      5e6d02bc-f33f-240e-4082-1e80834193dc8b8f
   FVERSION   10_ZWave.pm:0.210250/2020-01-20
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     24
   NAME       Rollladen_06_Wz_Li
   NR         44
   STATE      99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 24
   ZWDongle_0_RAWMSG 0004000306310504220000aa00
   ZWDongle_0_TIME 2020-04-05 10:33:00
   ZWaveSubDevice no
   cmdsPending 0
   homeId     dacfd218
   isWakeUp   
   lastMsgSent 1586071940.888
   nodeIdHex  03
   READINGS:
     2020-04-05 00:40:45   ASC_Enable      on
     2020-04-05 09:32:58   ASC_ShuttersLastDrive manual
     2020-04-05 08:30:01   ASC_Time_DriveDown  5.04.2020 - 22:15
     2020-04-05 08:30:01   ASC_Time_DriveUp  6.04.2020 - 08:30
     2020-04-05 08:30:01   ASC_Time_PrivacyDriveDown  5.04.2020 - 22:05
     2020-03-31 20:12:15   UNPARSED        SENSOR_MULTILEVEL 06310404220001
     2020-03-14 17:15:27   assocGroup_1    Max 16 Nodes ZWDongle_0
     2020-03-14 17:15:27   assocGroup_2    Max 16 Nodes
     2020-03-14 17:15:27   assocGroup_3    Max 1 Nodes ZWDongle_0
     2020-03-14 17:15:27   assocGroups     3
     2020-04-05 00:56:26   associatedWith  ASControl
     2020-03-14 17:15:47   configEnergyReports 10
     2020-03-14 17:15:47   configInRollerBlindModeOrVenetianBlind17 10
     2020-03-14 17:15:48   configInVenetianBlindModeTheParameter12 150
     2020-03-14 17:15:53   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2020-03-14 17:15:53   configMotorOperationDetection 10
     2020-03-14 17:15:53   configMotorOperationTime 240
     2020-03-14 17:15:53   configPeriodicPowerOrEnergyReports 3600
     2020-03-14 17:15:53   configPowerReports 10
     2020-03-14 17:15:58   configReportsType BlindPositionReportsSentToThe1
     2020-03-14 17:15:59   configResponseToFloodingAlarm NoReaction
     2020-03-14 17:15:59   configResponseToGeneralAlarm CloseBlind
     2020-03-14 17:15:59   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2020-03-14 17:15:59   configResponseToTemperatureAlarm OpenBlind
     2020-03-14 17:15:59   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2020-03-14 17:15:59   configScenesAssociationsActivation AssociationsActivation
     2020-03-14 17:16:00   configSelfMeasurement SelfMeasurementInactive
     2020-03-14 17:16:00   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2020-03-14 17:16:00   configSwitchType ToggleSwitches
     2020-04-05 10:15:28   energy          1.99 kWh
     2020-03-14 17:16:00   mcaGroups       2
     2020-03-14 17:16:00   mca_1           Max 7 Nodes ZWDongle_0
     2020-03-14 17:16:01   mca_2           Max 7
     2020-03-14 17:16:06   meterSupported  type:energy, resetable:yes, scales: 0:kWh 2:W
     2020-03-14 17:16:10   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2020-03-14 17:16:10   modelConfig     fibaro/fgrm222.xml
     2020-03-14 17:16:10   modelId         010f-0302-1000
     2020-03-23 08:28:11   neighborList    ZWDongle_0 Rollladen_07_Wz_Re Rollladen_01_Ki Rollladen_05_Sz Rollladen_04_Bu Rollladen_03_Bad Rollladen_02_Flur Jalousie_Rechts Jalousie_Links Jalousie_Mitte
     2020-03-23 08:28:04   neighborUpdate  done
     2020-04-05 09:32:57   position        99
     2020-04-05 10:33:00   power           0.0 W
     2020-03-14 17:16:22   powerlvl        current 0 remain 0
     2020-04-05 09:32:20   state           on
     2020-04-05 09:32:20   timeToAck       0.029
     2020-04-05 09:32:20   transmit        OK
     2020-03-14 17:16:30   version         Lib 3 Prot 3.52 App 25.25
Attributes:
   ASC        2
   ASC_BlockingTime_afterManual 240
   ASC_BrightnessSensor Lichtsensor_02:lux 300:150
   ASC_Closed_Pos 0
   ASC_Down   brightness
   ASC_Drive_Delay 0
   ASC_Drive_DelayStart 160
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDownValue_beforeNightClose 600
   ASC_PrivacyDown_Pos 70
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:15
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 07:20
   ASC_Up     brightness
   ASC_WindowRec FensterKontakte_05_Wz_Li
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon (9[7-9])|(9[7-9]):fts_window_2w (9[0-6]|8[7-9])|(9[0-6]|8[7-9]):fts_shutter_10@red (8[0-6])|(8[0-6]):fts_shutter_20@red (7[3-9])|(7[3-9]):fts_shutter_30@red (6[5-9]|7[0-2])|(6[5-9]|7[0-2]):fts_shutter_40@red (5[6-9]|6[0-4])|(5[6-9]|6[0-4]):fts_shutter_50@red (4[5-9]|5[0-5])|(4[5-9]|5[0-5]):fts_shutter_60@red (3[5-9]|4[0-4])|(3[5-9]|4[0-4]):fts_shutter_70@red (2[1-9]|3[0-4])|(2[1-9]|3[0-4]):fts_shutter_80@red ([6-9]|1[0-9]|20)|([6-9]|1[0-9]|20):fts_shutter_90@orange ([0-5])|([0-5]):fts_shutter_100
   eventMap   /on:öffnen/off:schliessen/
   genericDeviceType blind
   homebridgeMapping homebridgeMapping clear
CurrentPosition=position,minValue=0,maxValue=99
TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
   icon       fts_shutter
   neighborListPos 693,280
   room       Wohnzimmer,ASC,Homekit,ZWave
   siriName   Rollladen-Links
   stateFormat position
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:öffnen:stop:schliessen


Es wird immer alle ASC_Shading_WaitingPeriod / 2 neu geprüft. Voraussetzung ein Brightness Trigger kommt.
Du hast aber bezüglich Shading rein gar nichts gesetzt. Zu mindest ASC_Shading_StateChange_SunnyCloudy wäre nicht schlecht.
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

Typ1er


CoolTux

Ah, sorry mein Fehler. Zu viel rund um Beschattung gelesen.
Bei der Morgens und Abends Fahrt mit Brightness hat sich gar nichts geändert. Da gibt es keine Wartezeit. Sobald erkannt wird das er über oder unter den Werten liegt wird sofort gefahren. Spätestens aber bei LatestTime Wert.
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

volschin

Zitat von: CoolTux am 05 April 2020, 10:36:34
Also wenn ich Dich richtig verstehe ist es genau beim asleep Event passiert, richtig? Das wäre ein guter und wichtiger Hinweis.
Nein, ca. eine halbe Stunde später, würde ich sagen. Ich schlief schon und stand erstmal im Bett. 🥱
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

CoolTux

Zitat von: volschin am 05 April 2020, 12:17:18
Nein, ca. eine halbe Stunde später, würde ich sagen. Ich schlief schon und stand erstmal im Bett. 🥱

OK ist also abgehackt. Die Rollos sind bereits ganz unten gewesen, also nicht in der shading Position?
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

xerion

Ich habe seit der Version 23 das Problem das meine Beschattung gar nicht mehr funktioniert auch ein Update auf die Version 24 half nicht. In der Overview steht auch immer shading Out obwohl die Bedingungen erfüllt sein sollten.

Gesendet von meinem JSN-L21 mit Tapatalk

Wechsel jetzt zu Octopus Energy und bekomme 150,00 € Bonus auf deine Rechnung. Die Anmeldung geht super leicht und schnell, klicke dafür einfach meinen persönlichen Empfehlungslink:
 https://share.octopusenergy.de/loved-heron-220.

volschin

Zitat von: CoolTux am 05 April 2020, 12:24:24
OK ist also abgehackt. Die Rollos sind bereits ganz unten gewesen, also nicht in der shading Position?
Bei mir ist Shading, Closed und Comfort derzeit alles 30% und da stand sie auch drauf, bevor sie aufging. Sie war aber sicher nicht im Shading Status, da es ein Ost-Fenster ist.

Falls Du erkennst, ob sie im Shading-Öffnungsposition ist. Ich bin sicher nicht der Einzige, bei dem Shading mit der Comfort oder Closed-Position identisch ist. Das ist also kein Erkennungsmerkmal.
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

CoolTux

Zitat von: volschin am 05 April 2020, 14:39:46
Bei mir ist Shading, Closed und Comfort derzeit alles 30% und da stand sie auch drauf, bevor sie aufging. Sie war aber sicher nicht im Shading Status, da es ein Ost-Fenster ist.

Falls Du erkennst, ob sie im Shading-Öffnungsposition ist. Ich bin sicher nicht der Einzige, bei dem Shading mit der Comfort oder Closed-Position identisch ist. Das ist also kein Erkennungsmerkmal.

Doch, das war es schon immer. Seit es ASC gibt rede ich davon das die Positionsangaben nicht identisch sein dürfen weil daran erkannt wird in welcher Position sie sich befinden.
Der Grund wieso das Rollo gefahren ist ist einfach. Ich hatte die komplette Beschattung abgebrochen sobald Nacht erkannt wurde. Dies war aber suboptimal da früh morgens nicht schon vor dem hoch fahren der Rollos erkannt wurde ob Beschattung nötig ist oder nicht.
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

volschin

Zitat von: CoolTux am 05 April 2020, 14:51:43
Doch, das war es schon immer. Seit es ASC gibt rede ich davon das die Positionsangaben nicht identisch sein dürfen weil daran erkannt wird in welcher Position sie sich befinden.
Der Grund wieso das Rollo gefahren ist ist einfach. Ich hatte die komplette Beschattung abgebrochen sobald Nacht erkannt wurde. Dies war aber suboptimal da früh morgens nicht schon vor dem hoch fahren der Rollos erkannt wurde ob Beschattung nötig ist oder nicht.
OK, das erklärt, warum das Problem genau bei dem Rollo auftritt und nicht bei den anderen. Dann denke ich mir mal unterschiedliche Werte aus und schaue, ob das das Problem behebt.
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge