[73_AutoShuttersControl] Jalousien:Lamellen steuern -Version 0.9.x Beta

Begonnen von CoolTux, 16 April 2020, 15:31:29

Vorheriges Thema - Nächstes Thema

Typ1er

Jetzt komme heute nach hause und die Jalousien zappeln alle paar Minuten.


Beim Wenden der Jalousie, springt die Position 1% nach oben. Statt 10:30 kommt immer 11:30 raus, das ASC gibt dann einen Neuen Fahrbefehl.

CoolTux

Zitat von: Typ1er am 08 Mai 2020, 16:53:02
Jetzt komme heute nach hause und die Jalousien zappeln alle paar Minuten.


Beim Wenden der Jalousie, springt die Position 1% nach oben. Statt 10:30 kommt immer 11:30 raus, das ASC gibt dann einen Neuen Fahrbefehl.

Ich verstehe nur Bahnhof. Starte am besten FHEM mal neu.
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

Das ASC gibt ja erst die Höhe an zb auf Position 10%, zum drehen der Lamelle wird die Jalousie aufgefahren, und springt dann auf zb 11%

das Hier wiederholt sich alle 5 Minuten im Log:
ASC_DEBUG!!! 2020.05. 8 17:16:05 - FnSetCmdFn: Jalousie_09_Mitte - Rollo wird gefahren, aktuelle Position: 11, Zielposition: 10. Grund der Fahrt: shading in
2020.05.08 17:16:05.730 3: ZWave set Jalousie_09_Mitte dim 10
2020.05.08 17:16:05.738 3: ZWave set Jalousie_09_Mitte positionSlat 30

ASC_DEBUG!!! 2020.05. 8 17:16:07 - Notify:  ASC_Pos_Reading Event vom Rollo wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'position: Blind 11 Slat 30',
          'pct: 11',
          'positionBlinds: 11',
          'positionSlat: 30'
        ];


ASC_DEBUG!!! 2020.05. 8 17:16:07 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'position: Blind 11 Slat 30 pct: 11 positionBlinds: 11 positionSlat: 30';


ASC_DEBUG!!! 2020.05. 8 17:16:07 - EventProcessingShutters: Jalousie_09_Mitte - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1588950967 Last Position Timestamp: 1588950965 Drive Up Max Duration: 240 Last Position: 11 aktuelle Position: 11

ASC_DEBUG!!! 2020.05. 8 17:16:07 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!


CoolTux

OK aber das ist doch eher ein Problem des Rollos, oder? Wenn ich sage er soll auf 10 fahren und er fährt auf 11 ist das irgendwie doof. Werden die 11 durch die Slat Fahrt angesteuert?
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

alles verhext, um 15 Uhr hat sich der Docker Container neugestartet(Update von FHEM). Ab hier tritt das Problem mit dem 11% auf, im "state" stehen auch 11% noch eigenartiger. Nach dem Neustart gegen 18 Uhr, sind die Jalousien auf 8% gefahren (Shading out) woher der Wert kommt, ist mir ein Rätsel.

Jalousie:
Internals:
   DEF        dacfd218 11
   FUUID      5e94ac9e-f33f-5d26-2f28-cb548c56b8d00b14
   FVERSION   10_ZWave.pm:0.216600/2020-04-13
   IODev      ZWDongle_0
   NAME       Jalousie_09_Mitte
   NR         31
   STATE      8
   TYPE       ZWave
   ZWaveSubDevice no
   homeId     dacfd218
   nodeIdHex  0b
   READINGS:
     2020-04-14 22:38:43   ASC_Enable      on
     2020-05-08 18:14:04   ASC_ShadingMessage <html> INFO:  shading active, global temp sensor is set, but shutters temperature sensor is not set </html>
     2020-05-08 18:01:56   ASC_ShuttersLastDrive shading out
     2020-05-08 18:14:00   ASC_Time_DriveDown  8.05.2020 - 22:00
     2020-05-08 18:14:00   ASC_Time_DriveUp  9.05.2020 - 08:30
     2020-04-26 23:32:04   UNPARSED        MANUFACTURER_PROPRIETARY 0691010f260303
     2020-04-14 22:29:15   assocGroup_1    Max 16 Nodes ZWDongle_0
     2020-04-14 22:29:15   assocGroup_2    Max 16 Nodes
     2020-04-14 22:29:15   assocGroup_3    Max 1 Nodes ZWDongle_0
     2020-04-14 22:29:14   assocGroups     3
     2020-05-08 18:13:57   associatedWith  ASC_Device
     2020-04-14 22:29:30   configEnergyReports 10
     2020-04-14 22:29:30   configInRollerBlindModeOrVenetianBlind17 10
     2020-04-14 22:29:30   configInVenetianBlindModeTheParameter12 150
     2020-04-14 22:29:35   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2020-04-14 22:29:35   configMotorOperationDetection 10
     2020-04-14 22:29:35   configMotorOperationTime 240
     2020-04-14 22:29:35   configPeriodicPowerOrEnergyReports 3600
     2020-04-14 22:29:35   configPowerReports 10
     2020-04-14 22:29:40   configReportsType BlindPositionReportsSentToThe1
     2020-04-14 22:29:40   configResponseToFloodingAlarm NoReaction
     2020-04-14 22:29:40   configResponseToGeneralAlarm CloseBlind
     2020-04-14 22:29:40   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2020-04-14 22:29:40   configResponseToTemperatureAlarm OpenBlind
     2020-04-14 22:29:40   configRollerShutterOperatingModes 2VenetianBlindModeWith2
     2020-04-14 22:29:40   configScenesAssociationsActivation AssociationsActivation
     2020-04-14 22:29:40   configSelfMeasurement SelfMeasurementInactive
     2020-04-14 22:29:40   configSetLamellasBackToPrevious13 2LamellasReturnToPreviouslySet2
     2020-04-14 22:29:40   configSwitchType ToggleSwitches
     2020-05-08 18:12:55   energy          2.25 kWh
     2020-04-14 22:29:48   mcaGroups       2
     2020-04-14 22:29:48   mca_1           Max 7 Nodes ZWDongle_0
     2020-04-14 22:29:48   mca_2           Max 7
     2020-04-14 22:29:10   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2020-04-14 22:29:10   modelConfig     fibaro/fgrm222.xml
     2020-04-14 22:29:10   modelId         010f-0302-1000
     2020-04-19 22:17:31   neighborList    ZWDongle_0 Rollladen_07_Wz_Re Rollladen_06_Wz_Li Rollladen_01_Ki Rollladen_05_Sz Rollladen_04_Bu Rollladen_03_Bad Rollladen_02_Flur Jalousie_10_Rechts Jalousie_08_Links
     2020-05-08 18:01:56   pct             8
     2020-05-08 18:01:56   position        Blind 8 Slat 0
     2020-05-08 18:01:56   positionBlinds  8
     2020-05-08 18:01:56   positionSlat    0
     2020-05-08 18:01:56   power           0.0 W
     2020-05-08 18:01:48   state           dim 11
     2020-05-08 18:01:48   timeToAck       0.451
     2020-05-08 18:01:48   transmit        OK
Attributes:
   ASC        2
   ASC_BrightnessSensor Lichtsensor_02:lux 1500:60
   ASC_Closed_Pos 0:0
   ASC_Down   brightness
   ASC_DriveUpMaxDuration 240
   ASC_Drive_Delay 0
   ASC_Drive_DelayStart 200
   ASC_Open_Pos 99:99
   ASC_Pos_Reading positionBlinds
   ASC_Shading_InOutAzimuth 194:344
   ASC_Shading_MinMax_Elevation 15:100
   ASC_Shading_Min_OutsideTemperature 20.0
   ASC_Shading_Mode always
   ASC_Shading_Pos 10:30
   ASC_Shading_StateChange_SunnyCloudy 35000:20000
   ASC_SlatPosCmd_SlatDevice positionSlat
   ASC_Time_Up_Early 08:45
   ASC_Up     brightness
   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 99.*:fts_window_2w 9\d.*:fts_shutter_10@orange 8\d.*:fts_shutter_20@orange 7\d.*:fts_shutter_30@orange 6\d.*:fts_shutter_40@orange 5\d.*:fts_shutter_50@orange 4\d.*:fts_shutter_60@orange 3\d.*:fts_shutter_70@orange 2\d.*:fts_shutter_80@orange 1\d.*:fts_shutter_90@orange \d.*:fts_shutter_100
   eventMap   /on:öffnen/off:schließen/positionSlat 0:Lamelle 0%/positionSlat 15:15%/positionSlat 50:50%/positionSlat 99:100%/
   genericDeviceType blind
   homebridgeMapping clear
CurrentPosition=position_blind,minValue=0,maxValue=99
TargetPosition=positionBlinds::position_blind,minValue=0,maxValue=99,minStep=1
CurrentTiltAngle=position_slat,minValue=0,maxValue=99
TargetTiltAngle=positionSlat::position_slat,minValue=0,maxValue=99,minStep=33
   icon       fts_shutter
   neighborListPos 689,19
   room       ASC,Wintergarten
   siriName   Jalousie-Links
   stateFormat positionBlinds
   userReadings pct:position:.* { (split ' ',ReadingsVal($NAME,"position",0))[1]}, positionBlinds:position:.* { (split' ',ReadingsVal($NAME,"position",0))[1]}, positionSlat:position:.* { (split ' ',ReadingsVal($NAME,"position",0))[3]}
   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_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
   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:stop:öffnen:schließen:Lamelle 0%:15%:50%:100%


Log mit den set Befehlen:
untitled text:14954: 2020.05.08 08:33:21.020 3: ZWave set Jalousie_09_Mitte dim 99
untitled text:14955: 2020.05.08 08:33:21.028 3: ZWave set Jalousie_09_Mitte positionSlat 99
untitled text:36232: 2020.05.08 15:03:13.759 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:36233: 2020.05.08 15:03:13.767 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:37112: 2020.05.08 15:18:12.222 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:37113: 2020.05.08 15:18:12.230 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:37453: 2020.05.08 15:23:11.737 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:37454: 2020.05.08 15:23:11.745 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:37812: 2020.05.08 15:28:11.234 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:37813: 2020.05.08 15:28:11.242 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:38154: 2020.05.08 15:33:07.772 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:38155: 2020.05.08 15:33:07.780 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:38775: 2020.05.08 15:38:07.271 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:38776: 2020.05.08 15:38:07.279 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:38796: 2020.05.08 15:38:14.612 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:38797: 2020.05.08 15:38:14.621 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:39159: 2020.05.08 15:43:06.827 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:39160: 2020.05.08 15:43:06.835 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:39501: 2020.05.08 15:48:06.310 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:39502: 2020.05.08 15:48:06.318 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:39842: 2020.05.08 15:53:05.820 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:39843: 2020.05.08 15:53:05.828 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:40184: 2020.05.08 15:58:05.363 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:40185: 2020.05.08 15:58:05.371 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:40526: 2020.05.08 16:03:04.875 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:40527: 2020.05.08 16:03:04.884 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:40867: 2020.05.08 16:08:04.390 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:40868: 2020.05.08 16:08:04.398 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:41209: 2020.05.08 16:13:03.897 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:41210: 2020.05.08 16:13:03.906 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:41551: 2020.05.08 16:18:03.447 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:41552: 2020.05.08 16:18:03.455 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:41893: 2020.05.08 16:23:02.980 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:41894: 2020.05.08 16:23:02.988 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:42256: 2020.05.08 16:28:05.320 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:42257: 2020.05.08 16:28:05.328 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:42598: 2020.05.08 16:33:04.850 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:42599: 2020.05.08 16:33:04.858 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:43243: 2020.05.08 16:38:04.363 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:43244: 2020.05.08 16:38:04.371 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:43268: 2020.05.08 16:38:14.613 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:43269: 2020.05.08 16:38:14.621 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:43627: 2020.05.08 16:43:03.887 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:43628: 2020.05.08 16:43:03.895 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:43969: 2020.05.08 16:48:03.414 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:43970: 2020.05.08 16:48:03.423 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:44310: 2020.05.08 16:53:02.938 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:44311: 2020.05.08 16:53:02.946 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:46440: 2020.05.08 16:58:02.457 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:46441: 2020.05.08 16:58:02.466 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:46482: 2020.05.08 16:58:37.396 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:46483: 2020.05.08 16:58:37.404 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:46525: 2020.05.08 16:59:52.271 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:46526: 2020.05.08 16:59:52.279 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:46567: 2020.05.08 17:00:22.231 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:46568: 2020.05.08 17:00:22.239 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:46588: 2020.05.08 17:00:27.220 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:46589: 2020.05.08 17:00:27.228 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:46632: 2020.05.08 17:00:52.187 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:46633: 2020.05.08 17:00:52.195 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:46655: 2020.05.08 17:01:07.168 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:46656: 2020.05.08 17:01:07.176 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:46968: 2020.05.08 17:06:06.679 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:46969: 2020.05.08 17:06:06.688 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:47278: 2020.05.08 17:11:06.207 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:47279: 2020.05.08 17:11:06.216 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:47589: 2020.05.08 17:16:05.730 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:47590: 2020.05.08 17:16:05.738 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:47900: 2020.05.08 17:21:02.260 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:47901: 2020.05.08 17:21:02.268 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:48210: 2020.05.08 17:26:01.774 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:48211: 2020.05.08 17:26:01.782 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:48521: 2020.05.08 17:31:01.307 3: ZWave set Jalousie_09_Mitte dim 10
untitled text:48522: 2020.05.08 17:31:01.315 3: ZWave set Jalousie_09_Mitte positionSlat 30
untitled text:50991: 2020.05.08 18:01:43.372 3: ZWave set Jalousie_09_Mitte dim 0
untitled text:50992: 2020.05.08 18:01:43.380 3: ZWave set Jalousie_09_Mitte positionSlat 0
untitled text:50995: 2020.05.08 18:01:48.397 3: ZWave set Jalousie_09_Mitte dim 11


die letzten Beiden Befehle kamen nach dem Neustart, stand direkt so im Log hintereinander:
ASC_DEBUG!!! 2020.05. 8 18:01:43 - FnSetCmdFn: Jalousie_09_Mitte - Rollo wird gefahren, aktuelle Position: 10, Zielposition: 0. Grund der Fahrt: shading out
2020.05.08 18:01:43.372 3: ZWave set Jalousie_09_Mitte dim 0
2020.05.08 18:01:43.380 3: ZWave set Jalousie_09_Mitte positionSlat 0

ASC_DEBUG!!! 2020.05. 8 18:01:48 - FnSetCmdFn: Jalousie_09_Mitte - Rollo wird gefahren, aktuelle Position: 10, Zielposition: 11. Grund der Fahrt: shading out
2020.05.08 18:01:48.397 3: ZWave set Jalousie_09_Mitte dim 11

CoolTux

Soll ich mal die Version mit dem verzögerten Slat Fahrbefehl online stellen? Dann kannste das mal testen.
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 08 Mai 2020, 17:30:15
OK aber das ist doch eher ein Problem des Rollos, oder? Wenn ich sage er soll auf 10 fahren und er fährt auf 11 ist das irgendwie doof. Werden die 11 durch die Slat Fahrt angesteuert?

ändere ich die Slat Position ändert sich dabei auch die Höhe +/-1%. wird irgendwie daran Liegen das der Motor gefahren wird

CoolTux

Ok das ist natürlich irgendwie doof. Da kann ich auf die schnelle nichts machen. Kannst Du das versuchen nach zu steuern?
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

Was diese "Ungenauigkeiten" angeht: Das dürfte eine "Spezialität" der ZWave-Aktoren sein, k.A., ob das beschränkt ist auf die Fibaros (vermutlich nicht). (Meiner ist aus der Nachfolgegeneration und hat solche Varianzen (bei offen: 3pct! = von 99 auf 96) auch drin, wobei ich bei dem derzeit noch nicht die Beschattung eingerichtet habe).

Vielleicht ein etwas generischer Ansatz, da ich vermute, das uns sowas noch öfter unterkommen wird: einfach eine Varianz innerhalb ASC akzeptieren, v.a. bei der Beschattung.
"Kandidaten" für "unsauberes Schaltverhalten" sind vermutlichmind. MQTT-Devices (die Tasmota's), und da dann auch schon ohne Lamellensteuerung, und ich würde auch tippen, dass ZigBee da - je nach Implementierung - Schwierigkeiten hat. Hintergrund ist, dass da ein paar mal zwischen 0-100% und 0-255 hin- und hergerechnet und gerundet wird (was eventuell auch mit die tiefere Ursache bei ZWave ist).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Typ1er

Was wäre wenn das ASC die Position virtuell nutzt, ohne zu wissen wie die echte Position ist, dann spielen 1-3% Abweichung keine rolle? Die Manuelle Fahrt kann man dann immer noch an der echten Positionsmeldung überwachen.
So habe ich das ganze vorher im DOIF gesteuert.

Durch diese Abweichung geht jetzt zb kein "shading out" Jalousie bleibt bei der "shading in" Position hängen, dafür nachher "Brightness" zur Nacht. Rollo steht zwar auf shading out oder manuell, das klärt sicher auch warum es oft nicht fährt.

CoolTux

Zitat von: Typ1er am 08 Mai 2020, 20:22:36
Was wäre wenn das ASC die Position virtuell nutzt, ohne zu wissen wie die echte Position ist, dann spielen 1-3% Abweichung keine rolle? Die Manuelle Fahrt kann man dann immer noch an der echten Positionsmeldung überwachen.

Dann brauchen wir diese ganzen Logiken nicht mehr. Ob die Fenster offen Position nun über oder unter der aktuellen Position ist ist dann anscheinend egal. Wir fahren halt einfach mal.
Ich finde das nicht Zielführend. Und einige hier kennen meine Meinung dazu. ASC ist nicht dafür da die Unzulänglichkeiten anderer Module oder gar der Hardware aus zu bessern.
Sowas kann man wunderbar über userreadings machen. Ich habe das bereits mit einen User gemacht. Dabei haben wir dafür gesorgt daß die Positionen immer auf 5er Schritte auf oder abgerundet wurden. Sein Device hat die Position immer plus minus 2-3 verzogen
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

Hmm, jein...

War nicht die Devise: wenn es häufiger vorkommende Abweichungen von einem gedachten "Idealdevice" sind, sollte man versuchen, das typisiert innerhalb des Moduls zu lösen?

Sonst hat man andersrum ständig den Fall, dass die User ihren Sonderfall hier zum support melden und eine Individualbetreuung brauchen...

Vielleicht folgender Vorschlag: zwei neue ASC-Typen: 3 und 4 = 1 bzw. 2, aber mit eventuell ungenauen Positionsrückmeldungen (meine Tendenz wäre +/-3%, damit wären typische Rundungsfehler abgefackelt). Alles, was innerhalb dieses Ballparks liegt ist "ok" => keine Fahrt?
(Sollte kein Problem sein, das innerhalb der Initialisierung jedes Rollladens gleich in die zwei Bestandteile ASC Typ 1 oder 2 und zusätzliche Prüfung zu zerlegen?).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

FunkOdyssey

Am Rande: Ich habe die ungenauen Werte bei meinen FGR-222 auch.
Man fährt in Position und das anschließende Setzen der Slats wirkt sich auf die Blinds aus. 
Ich erkenne auch leider keine Logik. Das liegt wirklich auch ein wenig am Motor.

majestro84

Ich nutze die FGR-222 zwar an Rollläden aber die Ungenauigkeiten kann ich nicht wirklich beobachten. Es kommt vielleicht ein Mal im Monat vor bei 10 Rollläden das Open 98 statt 99 ist. Das stört hier bei der Steuerung mit ASC aber überhaupt nicht. Und die angefahren Positionen shading privacy usw passen immer zu 100%.

Gruß Alex
Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

FunkOdyssey

Ich habe das auch nur, seitdem ich positionSlats einsetze.