[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

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

JHo

Hallo,

ich hatte ja hier und weiter vorne schon meine Schwierigkeiten bei der grundsätzlichen Erkennung manueller Fahrten beschrieben. Seit ein paar Tagen funktioniert es bei meinen ZWave Qubino ZMNHCD-Aktoren, ich verstehe aber nicht, warum.

Was habe ich gemacht? 1.) Zweite FHEM-Instanz mit neuem User und leerer Konfig. 2.) Den ZWave-Stick aus dem Produktiv-FHEM gelöscht und in der zweiten Instanz angelegt. 3.) ASC, Astro, ein Temperatur- und Helligkeits-Dummy im neuen FHEM angelegt. Drei der Rolladenaktoren per Raw Definition aus der produktiven Instanz kopiert und in die Neue eingefügt, mit allen bislang genutzten ASC-Attributen und v.a. auch dem schon im Produktiv-FHEM bei einem der Aktoren verwendeten userReadings "position":
attr essecke.rolladen userReadings position { (ReadingsNum("essecke.rolladen","reportedState",0));;;; }
4.) Zweit-FHEM neu gestartet, im Zweit-FHEM versucht die Rolläden zu fahren - geht. In der ASC_Debug-Ausgabe kommt sofort die Meldung, dass eine manuelle Fahrt erkannt wurde...

Seltsam. Also habe ich mich noch ein weiteres Mal im Original-FHEM nach "global"-Einträgen umgeschaut und immer noch nichts gefunden. Dann einfach wieder den ZW-Dongle im Original aktiviert, in der Zweitinstanz deaktiviert, beide neu gestartet - und seitdem wird in der Originalinstanz auch jede manuelle Fahrt der ZWave-Komponenten erkannt. Warum?!?!

Was leider immer noch nicht funktioniert, und hier bin ich genauso ratlos: die Erkennung der Aktoren, die ich übers ROLLO-Modul eingebunden habe. ROLLO selber meldet - wie vorher ZWave auch - beim Erreichen der Position diese nicht mehr zurück. Das Aktor-Modul Uniroll, das von ROLLO gesteuert wird, schon. Werde den "magischen" Trick mit der Zweitinstanz hier vielleicht auch nochmal probieren müssen.


Und hinterher noch eine Frage zu den ASC-Konfigurationsattributen in den Rolladendevices: Wenn ich die Angaben wie Privacy-Down-Vorlauf und -position, Shadingposition oder BlockingTime (nach manuell oder vor Evening) ändere... wie reagiert ASC?
Beispiel: ich grätsche mit einem at oder doif rein, um während dem Kochen die Beschattungs-Position in der Küche "höher" einzustellen, als ansonsten. Bekommt ASC das mit, und wann? Passt ASC die Position an, wenn es schon die "shading in"-Fahrt veranlasst hat, und wann?
Wenn nicht: wäre eine solche Eingriffsmöglichkeit denk- und umsetzbar?

Danke
Jan
1: FHEM auf Ubuntu, MAX!Cube, Wand- und Heizkörperthermostate, Eco-Schalter, diverse LaCrosse-Sensoren, per remote angebundene DS18B20-Sensoren
2: FHEM auf Raspi 3, Max!Cube, Wand- und Heizkörperthermostate, Eco-Schalter, ht_pitiny-Adapter zu Junkers FW120

majestro84

Ich habe da noch ein Problem. Ich habe einen Helligkeitssensor getauscht. Dieser hat den gleichen Namen wie der alte aber ein anderes Reading. Das haben ich auch alles so einetragen in der Rolllade. Die Werte für die Beschattung habe ich auch an den neuen Sensor angepasst.  Nach dem Habe ich auch nochmal scanforshutter sowie CreateNewnotifydev ausgeführt.
Im Debug Log sieht man auch das diese ankommen, nur wird irgendwie nicht Beschattet.
Es kommt kein in reserved oder sonstiges es bleibt immer im out.

List Rolllade
Internals:
   DEF        d0c32d9e 4
   FUUID      5c48851d-f33f-e69a-b78f-eb7fadad44f2b9f9
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     5
   NAME       AZ_Jalousie
   NR         208
   STATE      99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 5
   ZWDongle_0_RAWMSG 000400040a32022144000000d10000c300
   ZWDongle_0_TIME 2019-06-17 14:40:53
   ZWaveSubDevice no
   homeId     d0c32d9e
   isWakeUp   
   nodeIdHex  04
   READINGS:
     2019-05-21 08:49:12   ASC_Enable      on
     2019-06-17 06:30:25   ASC_ShuttersLastDrive day open
     2019-06-17 12:31:52   ASC_Time_DriveDown 17.06.2019 - 22:30
     2019-06-17 12:31:52   ASC_Time_DriveUp 18.06.2019 - 06:30
     2019-06-17 12:31:52   ASC_Time_PrivacyDriveDown 17.06.2019 - 21:45
     2019-05-26 08:27:42   CMD             ZW_APPLICATION_UPDATE
     2019-06-02 16:24:40   SEND_DATA       failed:00
     2019-05-23 17:41:46   UNPARSED        MANUFACTURER_SPECIFIC 0a72022104000000c70000
     2019-05-24 10:55:47   assocGroup_1    Max 16 Nodes ZWDongle_0
     2019-05-24 10:55:47   assocGroup_2    Max 16 Nodes
     2019-05-24 10:55:47   assocGroup_3    Max 1 Nodes ZWDongle_0
     2019-05-24 10:55:58   assocGroups     3
     2019-06-17 12:31:38   associatedWith  JalousieControl
     2019-05-24 10:56:03   configEnergyReports 10
     2019-05-24 10:56:03   configInRollerBlindModeOrVenetianBlind17 10
     2019-05-24 10:56:04   configInVenetianBlindModeTheParameter12 150
     2019-05-24 10:56:09   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2019-05-24 10:56:09   configMotorOperationDetection 10
     2019-05-24 10:56:09   configMotorOperationTime 240
     2019-05-24 10:56:09   configPeriodicPowerOrEnergyReports 3600
     2019-05-24 10:56:09   configPowerReports 10
     2019-05-24 10:56:14   configReportsType BlindPositionReportsSentToThe1
     2019-05-24 10:56:14   configResponseToFloodingAlarm NoReaction
     2019-05-24 10:56:14   configResponseToGeneralAlarm CloseBlind
     2019-05-24 10:56:14   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2019-05-24 10:56:14   configResponseToTemperatureAlarm OpenBlind
     2019-05-24 10:56:14   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-05-24 10:56:14   configScenesAssociationsActivation AssociationsActivation
     2019-05-24 10:56:15   configSelfMeasurement SelfMeasurementInactive
     2019-05-24 10:56:15   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2019-05-24 10:56:15   configSwitchType MomentarySwitches
     2019-06-17 14:40:53   energy           2.09 kWh
     2019-05-24 10:56:15   mcaGroups       2
     2019-05-24 10:56:15   mca_1           Max 7 Nodes ZWDongle_0
     2019-05-24 10:56:15   mca_2           Max 7
     2019-01-25 16:20:28   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-01-25 16:20:28   modelConfig     fibaro/fgrm222.xml
     2019-01-25 16:20:28   modelId         010f-0302-1000
     2019-05-24 10:56:20   neighborList    ZWDongle_0 EZ_Jalousie GWC_Jalousie K_Fensterkontakt_kipp K_Jalousie Helligkeitssensor_Sueden WZ_Fensterkontakt_Terrasse_kipp WZ_Jalousie_Terrasse HA_NAS WZ_Aquarium K_Kuehlschrank AZ_Fensterkontakt_kipp WZ_Fensterkontakt_Terrasse_offen EZ_Fensterkontakt_kipp WZ_Fensterkontakt_Garage GWC_Fensterkontakt AZ_PC Helligkeitssensor_Westen Helligkeitssensor_Osten ZE_Fensterkontakt_links HA_Tuerkontakt ZE_Thermostat RM_Flur_EG RM_Flur_OG ZS_Jalousie Klingel ZE_Jalousie_rechts ZE_Jalousie_links Bad_Jalousie K_Fensterkontakt_offen GA_Bewegung EZ_Fensterkontakt_offen AZ_Fensterkontakt_offen
     2019-02-01 14:53:23   neighborUpdate  done
     2019-06-17 06:30:25   position        99
     2019-06-17 14:30:26   power           0.0 W
     2018-07-29 12:46:04   protection      Local: unprotected RF: unprotected
     2019-01-28 21:49:02   reportedState   off
     2019-06-17 06:30:02   state           dim 99
     2019-06-17 06:30:02   timeToAck       0.031
     2019-06-17 06:30:02   transmit        OK
     2018-07-29 12:53:32   version         Lib 3 Prot 3.52 App 25.25
     2018-01-08 20:18:15   voltage         225.3 V previous: 228.1 delta_time: 9 s
     2019-06-06 16:41:18   water           2.05 m3
Attributes:
   ASC        2
   ASC_BrightnessSensor Helligkeitssensor_Sueden:illuminance -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_Open_Pos 99
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 2700
   ASC_PrivacyDown_Pos 60
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 170
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 800
   ASC_Shading_StateChange_Sunny 1000
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Ventilate_Pos 10
   ASC_WiggleValue 10
   ASC_WindProtection off
   ASC_WindowRec AZ_Fensterkontakt
   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 99:fts_shutter_20:0 80:fts_shutter_30:0 60:fts_shutter_60:0 30:fts_shutter_60:0 20:fts_shutter_70:0 10:fts_shutter_80:0 0:fts_shutter_90:99
   icon       fts_shutter_automatic
   room       Arbeitszimmer,ZWave
   stateFormat position
   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 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_Exclude:on,off 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_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 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_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


List ASC
Internals:
   FUUID      5c488520-f33f-e69a-77aa-d2161968211909ff
   FVERSION   73_AutoShuttersControl.pm:v0.6.18-s19630/2019-06-15 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       JalousieControl
   NOTIFYDEV  AZ_Fensterkontakt,AZ_Jalousie,Bad_Fensterkontakt,Bad_Jalousie,Dorn,EZ_Fensterkontakt,EZ_Jalousie,GWC_Fensterkontakt,GWC_Jalousie,Helligkeitssensor_Osten,Helligkeitssensor_Sueden,Helligkeitssensor_Westen,JalousieControl,K_Fensterkontakt,K_Jalousie,Sonne_Auf_Unter,WZ_Fensterkontakt_Garage,WZ_Fensterkontakt_Terrasse,WZ_Jalousie_Garage,WZ_Jalousie_Terrasse,Wetter_Herbern,ZE_Fensterkontakt_links,ZE_Fensterkontakt_rechts,ZE_Jalousie_links,ZE_Jalousie_rechts,ZS_Fensterkontakt,ZS_Jalousie,global
   NR         286
   NTFY_ORDER 51-JalousieControl
   STATE      shading in
   TYPE       AutoShuttersControl
   VERSION    0.6.18
   OLDREADINGS:
   READINGS:
     2019-06-17 06:30:25   AZ_Jalousie_PosValue 99
     2019-05-28 21:32:43   AZ_Jalousie_lastDelayPosValue 60
     2019-06-17 06:30:02   AZ_Jalousie_lastPosValue 60
     2019-06-17 12:31:52   AZ_Jalousie_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 12:42:34   Bad_Jalousie_PosValue 99
     2019-04-22 06:30:02   Bad_Jalousie_lastDelayPosValue 99
     2019-06-17 12:42:02   Bad_Jalousie_lastPosValue 30
     2019-06-17 12:31:52   Bad_Jalousie_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 08:06:11   EZ_Jalousie_PosValue 99
     2019-05-29 21:34:11   EZ_Jalousie_lastDelayPosValue 60
     2019-06-17 06:30:02   EZ_Jalousie_lastPosValue 60
     2019-06-17 12:31:52   EZ_Jalousie_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 12:42:14   GWC_Jalousie_PosValue 99
     2019-04-24 20:26:06   GWC_Jalousie_lastDelayPosValue 10
     2019-06-17 12:42:03   GWC_Jalousie_lastPosValue 30
     2019-06-17 12:31:52   GWC_Jalousie_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 14:19:15   K_Jalousie_PosValue 30
     2019-05-04 21:36:08   K_Jalousie_lastDelayPosValue 10
     2019-06-17 14:18:44   K_Jalousie_lastPosValue 99
     2019-06-17 12:31:52   K_Jalousie_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 08:16:19   WZ_Jalousie_Garage_PosValue 99
     2019-04-20 21:10:01   WZ_Jalousie_Garage_lastDelayPosValue 10
     2019-06-17 06:30:02   WZ_Jalousie_Garage_lastPosValue 60
     2019-06-17 12:31:52   WZ_Jalousie_Garage_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 14:19:19   WZ_Jalousie_Terrasse_PosValue 30
     2019-06-15 22:30:02   WZ_Jalousie_Terrasse_lastDelayPosValue 10
     2019-06-17 14:18:44   WZ_Jalousie_Terrasse_lastPosValue 99
     2019-06-17 12:31:52   WZ_Jalousie_Terrasse_nextAstroTimeEvent 17.06.2019 - 22:30
     2019-06-17 08:16:35   ZE_Jalousie_links_PosValue 99
     2019-04-14 08:00:02   ZE_Jalousie_links_lastDelayPosValue 99
     2019-06-17 07:00:04   ZE_Jalousie_links_lastPosValue 0
     2019-06-17 12:31:52   ZE_Jalousie_links_nextAstroTimeEvent 17.06.2019 - 20:15
     2019-06-17 08:10:26   ZE_Jalousie_rechts_PosValue 98
     2019-05-26 08:00:02   ZE_Jalousie_rechts_lastDelayPosValue 99
     2019-06-17 07:00:04   ZE_Jalousie_rechts_lastPosValue 0
     2019-06-17 12:31:52   ZE_Jalousie_rechts_nextAstroTimeEvent 17.06.2019 - 20:15
     2019-06-17 13:57:50   ZS_Jalousie_PosValue 30
     2019-06-12 20:15:02   ZS_Jalousie_lastDelayPosValue 10
     2019-06-17 13:57:03   ZS_Jalousie_lastPosValue 99
     2019-06-17 12:31:52   ZS_Jalousie_nextAstroTimeEvent 17.06.2019 - 20:15
     2019-05-21 08:49:12   ascEnable       on
     2019-05-09 12:34:46   controlShading  on
     2019-04-27 13:25:58   hardLockOut     on
     2019-05-07 18:09:43   partyMode       off
     2019-06-17 12:31:37   room_Arbeitszimmer_ZWave AZ_Jalousie
     2019-06-17 12:31:37   room_Badezimmer_ZWave Bad_Jalousie
     2019-06-17 12:31:37   room_Esszimmer_ZWave EZ_Jalousie
     2019-06-17 12:31:37   room_Gaeste_WC_ZWave GWC_Jalousie
     2019-06-17 12:31:37   room_Kueche_ZWave K_Jalousie
     2019-06-17 12:31:37   room_Wohnzimmer_ZWave WZ_Jalousie_Garage,WZ_Jalousie_Terrasse
     2019-06-17 12:31:37   room_ZWave_Zimmer_Elias ZE_Jalousie_links,ZE_Jalousie_rechts
     2019-06-17 12:31:37   room_ZWave_Zimmer_Samuel ZS_Jalousie
     2019-04-12 06:45:18   selfDefense     off
     2019-06-17 14:19:20   state           shading in
     2018-11-25 09:13:42   sunriseTimeWeHoliday on
     2019-06-17 12:31:37   userAttrList    rolled out
   helper:
     shuttersList:
       AZ_Jalousie
       Bad_Jalousie
       EZ_Jalousie
       GWC_Jalousie
       K_Jalousie
       WZ_Jalousie_Garage
       WZ_Jalousie_Terrasse
       ZE_Jalousie_links
       ZE_Jalousie_rechts
       ZS_Jalousie
   monitoredDevs:
     AZ_Fensterkontakt:
       AZ_Jalousie ASC_WindowRec
     AZ_Jalousie:
     Bad_Fensterkontakt:
       Bad_Jalousie ASC_WindowRec
     Bad_Jalousie:
     Dorn:
       JalousieControl ASC_residentsDev
     EZ_Fensterkontakt:
       EZ_Jalousie ASC_WindowRec
     EZ_Jalousie:
     GWC_Fensterkontakt:
       GWC_Jalousie ASC_WindowRec
     GWC_Jalousie:
     Helligkeitssensor_Osten:
       Bad_Jalousie ASC_BrightnessSensor
       GWC_Jalousie ASC_BrightnessSensor
     Helligkeitssensor_Sueden:
       AZ_Jalousie ASC_BrightnessSensor
       EZ_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Garage ASC_BrightnessSensor
       ZE_Jalousie_links ASC_BrightnessSensor
       ZE_Jalousie_rechts ASC_BrightnessSensor
     Helligkeitssensor_Westen:
       K_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Terrasse ASC_BrightnessSensor
       ZS_Jalousie ASC_BrightnessSensor
     K_Fensterkontakt:
       K_Jalousie ASC_WindowRec
     K_Jalousie:
     Sonne_Auf_Unter:
       JalousieControl ASC_twilightDevice
     WZ_Fensterkontakt_Garage:
       WZ_Jalousie_Garage ASC_WindowRec
     WZ_Fensterkontakt_Terrasse:
       WZ_Jalousie_Terrasse ASC_WindowRec
     WZ_Jalousie_Garage:
     WZ_Jalousie_Terrasse:
     Wetter_Herbern:
       JalousieControl ASC_windSensor
     ZE_Fensterkontakt_links:
       ZE_Jalousie_links ASC_WindowRec
     ZE_Fensterkontakt_rechts:
       ZE_Jalousie_rechts ASC_WindowRec
     ZE_Jalousie_links:
     ZE_Jalousie_rechts:
     ZS_Fensterkontakt:
       ZS_Jalousie ASC_WindowRec
     ZS_Jalousie:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning REAL
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 40:40
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Dorn:state
   ASC_tempSensor Aussentemperatur_AVG:temperature
   ASC_twilightDevice Sonne_Auf_Unter
   ASC_windSensor Wetter_Herbern:wind
   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
   icon       fts_shutter_automatic
   room       Jalousien
   verbose    0


List Helligkeitssensor
Internals:
   CHANGED   
   CID        zigbee_0x00158d00031b0a3f
   DEF        zigbee_0x00158d00031b0a3f
   DEVICETOPIC Helligkeitssensor_Sueden
   FUUID      5d053c86-f33f-e69a-a3b1-a94d09e721f2c1b5
   IODev      MQTT_Server
   LASTInputDev MQTT_Server
   MQTT_Server_MSGCNT 60
   MQTT_Server_TIME 2019-06-17 15:18:16
   MSGCNT     60
   NAME       Helligkeitssensor_Sueden
   NR         638
   STATE      Motion: true Luminance: 1000
   TYPE       MQTT2_DEVICE
   READINGS:
     2019-06-15 20:44:23   associatedWith  MQTT2_Zigbee_Pi
     2019-06-17 15:18:16   battery         100
     2019-06-17 15:18:16   illuminance     1000
     2019-06-17 15:18:16   linkquality     0
     2019-06-17 15:18:16   occupancy       true
     2019-06-17 15:18:16   voltage         3025
Attributes:
   IODev      MQTT_Server
   event-min-interval illuminance:120
   event-on-change-reading illuminance
   event-on-update-reading illuminance
   icon       weather_light_meter
   model      L_08_Human_Motion_TempSensor
   readingList zigbee2mqtt/0x00158d00031b0a3f:.* { json2nameValue($EVENT) }
   room       Haus,MQTT2
   stateFormat Motion: occupancy Luminance: illuminance


Ich finde im Moment den Fehler nicht vielleicht kannst du mir dabei helfen. So wie es aussieht sind alle Bedingungen erfüllt und es sollte Beschattet werden.

Debug Log hänge ich mal noch mit dran

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

CoolTux

ASC_DEBUG!!! 2019.06.17 14:52:03 - ShadingProcessing: AZ_Jalousie - Übergebende Werte - Azimuth:216.28, Elevation: 57.72, Brightness: 1000, OutTemp: 30.2, Fenster Position: 170, Winkel Links: 75, Winkel Rechts: 75, Ist es nach der Zeitblockadezeit: JA, Ist es nach der manuellen Blockadezeit: JA, Ist es nach der Hälfte der Beschattungswartezeit: JA

Lichtwert steht auf 1000 und 1000 ist Dein Sunny Wert. Du musst aber wenigstens eins über 1000 kommen.
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

majestro84

Super Danke da war der Fehler. Da 1000 max ist wird er nie drüber kommen.

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

CoolTux

Zitat von: JHo am 17 Juni 2019, 14:00:52
Und hinterher noch eine Frage zu den ASC-Konfigurationsattributen in den Rolladendevices: Wenn ich die Angaben wie Privacy-Down-Vorlauf und -position, Shadingposition oder BlockingTime (nach manuell oder vor Evening) ändere... wie reagiert ASC?
Beispiel: ich grätsche mit einem at oder doif rein, um während dem Kochen die Beschattungs-Position in der Küche "höher" einzustellen, als ansonsten. Bekommt ASC das mit, und wann? Passt ASC die Position an, wenn es schon die "shading in"-Fahrt veranlasst hat, und wann?
Wenn nicht: wäre eine solche Eingriffsmöglichkeit denk- und umsetzbar?

Danke
Jan

Hallo Jan,

Wenn das Rollo bereits in der Beschattung ist und Du die Beschattungsposition im Attribut änderst wird rein gar nichts passieren. Das Rollo sollte die ganze Zeit genau da stehen bleiben wo es ist.
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: majestro84 am 17 Juni 2019, 08:40:04
Habe mit der aktuellen Version heute morgen das Problem das wenn ich ein Fenster öffne und dann wieder schließe das Rollo immer runter fährt. Status Window closed at night
Gruß Alex

Hallo Alex,

Einzige Möglichkeit die aktuell verstehen würde wäre wenn ein zugeordneter Roommate noch auf asleep stand.
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

FunkOdyssey

Ich habe gerade FHEM neu gestartet und wenige Minuten später führen alle Jalousien herunter:
"minimum brightness threshold fell below"

Es ist hell genug.
controlShading und PartyMode sind oft.

Hat jemand eine Idee, warum so etwas passiert?
Die Logs sagen nichts aus. Debug war leider aus.

CoolTux

Der Brightness Event war definitiv oberhalb der Min Angabe?
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

FunkOdyssey

Klingt noch. Steht ja auch da.
Hatte ich nur vollkommen ausgeschlossen.
Aber: es stimmt. Mein Sensor macht mir gerade Probleme und der (noch vorhandene) Median hat stark verzögert reagiert und niedrige Werte erzeugt.

Also Kommando zurück: mein Fehler

wk

Zitat von: Beta-User am 14 Juni 2019, 12:41:32
Das Problem mit dem Shelly-Modul scheint das pollen zu sein, das bringt ASC durcheinander. Man könnte es vermutlich für diese Aktoren vermeiden, indem man MQTT2_SERVER (o. Client)  MQTT2_DEVICE einsetzt das scheint in der Hinsicht unproblematisch zu sein.

Ich habe es jetzt auf Deinen Rat hin mit MQTT versucht, was wirklich nicht so schwer war. Aber das grundsätzliche Problem mit den Shellies löst es nicht.
Nachdem heute wieder shading-Wetter ist, ist der Rolladen auch gefahren, aber statt ShadingPos 10 steht er auf 5.

ASC_Shading_Pos     10
2019-06-17_14:17:02 MQTT2_shellyswitch25_00B67E pct: 5

TomLee

ZitatWenn das Rollo bereits in der Beschattung ist und Du die Beschattungsposition im Attribut änderst wird rein gar nichts passieren. Das Rollo sollte die ganze Zeit genau da stehen bleiben wo es ist.

Gestern und -weil ich nich gespeichert hatte-  kurz bevor ich das jetzt lese hab ich zufällig genau ASC_Shading_Pos während die Jalousie in der Beschattung war von 90 auf 95 geändert und die Jalousie ist im nächsten Durchlauf auf die neu eingestellte Position gefahren. ASC 0.6.17

JHo

Zitat von: TomLee am 17 Juni 2019, 18:04:21
[...] hab ich zufällig genau ASC_Shading_Pos während die Jalousie in der Beschattung war von 90 auf 95 geändert und die Jalousie ist im nächsten Durchlauf auf die neu eingestellte Position gefahren. ASC 0.6.17
Bei Version 0.6.18 (leider) nicht (mehr?). Verstehe aber, wenn das Modul solche Verrenkungen nicht mitmacht. Es ist so schon komplex genug; keine Ahnung, ob diese externen Änderungen überhaupt von einer Hand voll Usern genutzt werden würden.
Daher: Danke für die unermüdliche Arbeit!!!
1: FHEM auf Ubuntu, MAX!Cube, Wand- und Heizkörperthermostate, Eco-Schalter, diverse LaCrosse-Sensoren, per remote angebundene DS18B20-Sensoren
2: FHEM auf Raspi 3, Max!Cube, Wand- und Heizkörperthermostate, Eco-Schalter, ht_pitiny-Adapter zu Junkers FW120

CoolTux

Zitat von: TomLee am 17 Juni 2019, 18:04:21
Gestern und -weil ich nich gespeichert hatte-  kurz bevor ich das jetzt lese hab ich zufällig genau ASC_Shading_Pos während die Jalousie in der Beschattung war von 90 auf 95 geändert und die Jalousie ist im nächsten Durchlauf auf die neu eingestellte Position gefahren. ASC 0.6.17

Mit der neuen Version nicht mehr. Und bei Deiner auch nur wenn Du die Beschattung tiefer stellst. Wenn Du sie höher stellst auch 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

Beta-User

Zitat von: wk am 17 Juni 2019, 17:43:45
Ich habe es jetzt auf Deinen Rat hin mit MQTT versucht, was wirklich nicht so schwer war. Aber das grundsätzliche Problem mit den Shellies löst es nicht.
Nachdem heute wieder shading-Wetter ist, ist der Rolladen auch gefahren, aber statt ShadingPos 10 steht er auf 5.

ASC_Shading_Pos     10
2019-06-17_14:17:02 MQTT2_shellyswitch25_00B67E pct: 5
Ich kann das leider nicht nachstellen, da ich keine Hardware habe. Wenn aber die rückgemeldete Position nicht der gesendeten entspricht, ist insgesamt wenig zu machen. Manchmal kommt sowas vom (unterschiedlichen) Runden auf beiden Seiten... Könnte man ggf. mit etwas komplexerem Code auf der FHEM-MQTT2_DEVICE-Seite abfangen. Wäre aber außerhalb zu diskutieren (neuer Thread und Link im "ASC-Hardware"-Thread).
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