[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: Borkk am 12 August 2019, 18:20:02
Kommt gleich, hab es gestern und heute mitlaufen lassen. Da ich nicht genau weiss was du sehen möchtest, hab ich dir mal den ganzen Tag bis jetzt angehängt. (ist sehr viel!!!)

Evtl. tritt der Fehler noch früher auf, wenn ich mir die Info anschaue wurden alles Rollos heute manuell gefahren. Aber tatsächlich wurde heute kein einziger Rollo manuell gefahren. Ich habe extra darauf geachtet. Heute morgen waren alle Rollos auf. Mir scheint das auch eine Shade_IN Fahrt als manuell abgespeichert wird.


Shutters Next DriveUp Next DriveDown ASC Up      ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
bd_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off off manual 100 0 out - 17:58:26
br_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 14:33:47
ds_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 16:23:49
ku_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:12
sz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro absent absent off soft manual 0 100 in - 16:49:37
wz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on soft manual 100 20 out - 15:23:47
wz_rollo_f 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 20 out - 15:23:47
wz_rollo_links 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 in reserved - 17:58:26
wz_rollo_rechts 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:11


Schaue ich mir morgen an. Kann es sein das die Fahrten falsch erkant werden? Wie ist Deine ASC_DriveUpMaxDuration gesetzt? Passt das so?
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

Hier mal ein Screenshoot meines "ASC control center" :-)

ZitatSchaue ich mir morgen an. Kann es sein das die Fahrten falsch erkant werden? Wie ist Deine ASC_DriveUpMaxDuration gesetzt? Passt das so?

In der unteren Tabelle "ASCDriveUp"

Das ganze ging ja mit der 0.6.19 schon mal perfekt :-)
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

Zitat von: Borkk am 12 August 2019, 18:20:02
Kommt gleich, hab es gestern und heute mitlaufen lassen. Da ich nicht genau weiss was du sehen möchtest, hab ich dir mal den ganzen Tag bis jetzt angehängt. (ist sehr viel!!!)

Evtl. tritt der Fehler noch früher auf, wenn ich mir die Info anschaue wurden alles Rollos heute manuell gefahren. Aber tatsächlich wurde heute kein einziger Rollo manuell gefahren. Ich habe extra darauf geachtet. Heute morgen waren alle Rollos auf. Mir scheint das auch eine Shade_IN Fahrt als manuell abgespeichert wird.


Shutters Next DriveUp Next DriveDown ASC Up      ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
bd_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off off manual 100 0 out - 17:58:26
br_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 14:33:47
ds_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 16:23:49
ku_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:12
sz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro absent absent off soft manual 0 100 in - 16:49:37
wz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on soft manual 100 20 out - 15:23:47
wz_rollo_f 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 20 out - 15:23:47
wz_rollo_links 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 in reserved - 17:58:26
wz_rollo_rechts 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:11




Es sieht so aus als wenn entweder Deine FHEM Rechner zu schwach ist oder aber einige Deiner Rollos langsamer fahren wie Du angegeben hast

Hier wurde eine manuelle Fahrt erkannt weil die Zeit zwischen den beiden Angaben größer ist wie die welche Du als ASC_DriveUpMaxDuration angegeben hast
ds_rollo
12.08.2019 - 13:07:26
12.08.2019 - 13:08:01


Hier dagegen passt es und es wurde korrekt erkannt
sz_rollo
12.08.2019 - 13:07:27
12.08.2019 - 13:07:32




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: macfly am 12 August 2019, 15:03:52
Moin,

Ich habe das seltsame Phänomen, dass einer von zwei Rolläden (Badezimmer), die in die gleiche Richtung schauen, (meiner Meinung nach) unmotiviert fährt.

Erwartetes Verhalten: Bei Anwesenheit hoch, bei Abwesenheit nur Erdgeschoss runter, Obergeschoss nur bei status "gone" auch runter. Bei Sonnenschein ab bestimmter Helligkeit und Temperatur Sonneschutz.  Der Einzige Unterschied der beiden Rolläden: im Badezimmer habe ich die Comfort-Funktion aktiviert und mit einem Fensterkontakt gekoppelt.

Hier der, der "normal" funktioniert:
fhem> list OG.ArbeitszimmerH.Rolladen
Internals:
   CHANGED   
   DEF        192.168.42.216:51200 4
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-2f98-9776cf9d501eaab7
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 675
   KLF200scenes_TIME 2019-08-12 14:29:16
   LASTInputDev KLF200scenes
   MSGCNT     675
   NAME       OG.ArbeitszimmerH.Rolladen
   NR         364
   NodeID     4
   STATE      100 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 07:15:29   ASC_ShuttersLastDrive day open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 07:15:29   MP              0
     2019-08-12 07:15:12   MPtarget        0
     2019-07-06 17:26:02   actuatorAddress bac099
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber bac099
     2019-08-12 07:15:29   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-07-25 13:39:46   lastCommandOriginator SAAC
     2019-07-25 13:39:46   lastControl     FHEM
     2019-07-25 13:39:46   lastMasterExecutionAddress e083ad
     2019-08-12 07:15:29   lastRunStatus   EXECUTION COMPLETED
     2019-07-26 20:47:13   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.ArbeitszimmerH.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 07:15:29   operatingState  Done
     2019-08-12 07:15:29   pct             100
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 07:15:29   remaining       0
     2019-08-12 07:15:12   sessionID       11925
     2019-08-12 07:15:29   sessionInformationCode 20000500
     2019-08-06 07:15:12   sessionStatusOwner PROGRAM
     2019-08-12 07:15:29   state           on
     2019-08-12 07:15:12   target          100
     2019-08-12 07:15:13   targetArrival   2019-08-12 07:15:28
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.ArbeitszimmerH
   stateFormat pct execution
   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_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 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
   velocity   FAST
   webCmd     pct


und der, der unmotiviert fährt:
fhem> list OG.Badezimmer.Rolladen
Internals:
   DEF        192.168.42.216:51200 3
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-74ef-bb09fa63b8738af1
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 737
   KLF200scenes_TIME 2019-08-12 14:34:46
   LASTInputDev KLF200scenes
   MSGCNT     737
   NAME       OG.Badezimmer.Rolladen
   NR         363
   NodeID     3
   STATE      30 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 12:46:31   ASC_ShuttersLastDrive ventilate - window open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 12:46:31   MP              35792
     2019-08-12 12:46:26   MPtarget        35840
     2019-07-06 17:26:02   actuatorAddress 518e24
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber 518e24
     2019-08-12 12:46:31   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-08-11 22:30:06   lastCommandOriginator SAAC
     2019-08-11 22:30:06   lastControl     FHEM
     2019-08-11 22:30:06   lastMasterExecutionAddress e083ad
     2019-08-12 12:46:31   lastRunStatus   EXECUTION COMPLETED
     2019-08-10 15:27:53   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.Badezimmer.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 12:46:31   operatingState  Done
     2019-08-12 12:46:31   pct             30
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 12:46:31   remaining       0
     2019-08-12 14:34:46   sensor          trocken
     2019-08-12 12:46:26   sessionID       12006
     2019-08-12 12:46:31   sessionInformationCode 20000500
     2019-08-11 22:30:06   sessionStatusOwner PROGRAM
     2019-08-12 12:46:31   state           30
     2019-08-12 12:46:26   target          30
     2019-08-12 12:46:26   targetArrival   2019-08-12 12:46:30
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_ComfortOpen_Pos 20
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   ASC_WindowRec OG.Badezimmer.Fenster
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType twostate
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.Badezimmer
   stateFormat pct execution
   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_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 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
   velocity   FAST
   webCmd     pct



Logauszug von ersten, von heute:
2019-08-12_07:15:02 OG.ArbeitszimmerH.Rolladen pct 100
2019-08-12_07:15:29 OG.ArbeitszimmerH.Rolladen ASC_ShuttersLastDrive: day open


Logauszug von zweiten, von heute:
2019-08-12_07:15:02 OG.Badezimmer.Rolladen pct 100
2019-08-12_07:15:28 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: day open
2019-08-12_12:16:30 OG.Badezimmer.Rolladen pct 0
2019-08-12_12:16:46 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: selfDefense active
2019-08-12_12:46:25 OG.Badezimmer.Rolladen pct 30
2019-08-12_12:46:31 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: ventilate - window open


im fhem-log habe ich zu diesem Zeitstempel gefunden:
2019.08.12 12:16:29 2: ROOMMATE set Hilke absent
2019.08.12 12:16:29 4: AutoShuttersControl (AutoShutterControl) - Devname: Bewohner Name: AutoShutterControl Notify: $VAR1 = [
          'residentsTotalRoommatesPresent: 0',
          'residentsTotalRoommatesPresentDevs: -',
          'residentsTotalRoommatesPresentNames: -',
          'residentsTotalRoommatesAbsent: 2',
          'residentsTotalRoommatesAbsentDevs: Friedhelm,Hilke',
          'residentsTotalRoommatesAbsentNames: Personen, Personen',
          'residentsTotalPeoplePresent: 0',
          'residentsTotalPeoplePresentDevs: -',
          'residentsTotalPeoplePresentNames: -',
          'residentsTotalPeopleAbsent: 2',
          'residentsTotalPeopleAbsentDevs: Friedhelm,Hilke',
          'residentsTotalPeopleAbsentNames: Personen, Personen',
          'residentsTotalPresent: 0',
          'residentsTotalPresentDevs: -',
          'residentsTotalPresentNames: -',
          'residentsTotalAbsent: 2',
          'residentsTotalAbsentDevs: Friedhelm,Hilke',
          'residentsTotalAbsentNames: Personen, Personen',
          'residentsHome: 0',
          'residentsHomeDevs: -',
          'residentsHomeNames: -',
          'residentsAbsent: 2',
          'residentsAbsentDevs: Friedhelm,Hilke',
          'residentsAbsentNames: Personen, Personen',
          'lastState: home',
          'state: absent',
          'presence: absent',
          'lastDeparture: 2019-08-12 12:16:29',
          'lastDurPresence: 24:36:05',
          'lastDurPresence_cr: 1476',
          'durTimerPresence_cr: 0',
          'durTimerPresence: 00:00:00',
          'lastActivity: absent',
          'lastActivityBy: Personen',
          'lastActivityByDev: Hilke'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'pct 0'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MPtarget: 51200',
          'target: 0',
          'execution: down',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionID: 11993',
          'sessionInformationCode: 06800428',
          'lastRunStatus: EXECUTION ACTIVE',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'remaining: 15',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'targetArrival: 2019-08-12 12:16:45',
          'operatingState: Executing',
          'sensor: trocken'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionInformationCode: 20000500',
          'lastRunStatus: EXECUTION COMPLETED'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MP: 43576',
          'pct: 15',
          'state: 15',
          'execution: stop',
          'remaining: 0',
          'operatingState: Done'
        ];



der Vollständigkeit halber noch das ASC-DEvice:
fhem> list AutoShutterControl
Internals:
   FUUID      5d3aa26d-f33f-fd09-51f7-4cd6fd1ad046c756
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShutterControl
   NOTIFYDEV  AutoShutterControl,Bewohner,CONFIG.Astro,DG.Spielzimmer.Rolladen,EG.Esszimmer.Rolladen,EG.Gaestezimmer.Rolladen,EG.Kueche.Rolladen,EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse,EG.Stube.TuerTerrasse.Rolladen,Garten.Terrasse.Bewegung,OG.ArbeitszimmerF.Rolladen,OG.ArbeitszimmerH.Rolladen,OG.Badezimmer.Fenster,OG.Badezimmer.Rolladen,global
   NR         383
   NTFY_ORDER 51-AutoShutterControl
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   OLDREADINGS:
   READINGS:
     2019-08-12 07:30:16   DG.Spielzimmer.Rolladen_PosValue 100
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:52   EG.Esszimmer.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:35   EG.Gaestezimmer.Rolladen_PosValue 0
     2019-08-12 12:16:17   EG.Gaestezimmer.Rolladen_lastPosValue 100
     2019-08-12 07:15:02   EG.Gaestezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:48   EG.Kueche.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:54   EG.Stube.Doppelfenster.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:55   EG.Stube.TuerLinks.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:56   EG.Stube.TuerTerrasse.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 07:15:48   OG.ArbeitszimmerF.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 07:15:29   OG.ArbeitszimmerH.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:46:31   OG.Badezimmer.Rolladen_PosValue 30
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-07-30 10:26:57   ascEnable       on
     2019-08-09 14:45:44   controlShading  on
     2019-07-26 21:56:05   hardLockOut     off
     2019-07-26 21:30:41   partyMode       off
     2019-08-06 05:10:16   room_DG.Spielzimmer DG.Spielzimmer.Rolladen
     2019-08-06 05:10:16   room_EG.Ezimmer EG.Esszimmer.Rolladen
     2019-08-06 05:10:16   room_EG.G__stezimmer EG.Gaestezimmer.Rolladen
     2019-08-06 05:10:16   room_EG.K__che  EG.Kueche.Rolladen
     2019-08-06 05:10:16   room_EG.Stube   EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerF OG.ArbeitszimmerF.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerH OG.ArbeitszimmerH.Rolladen
     2019-08-06 05:10:16   room_OG.Badezimmer OG.Badezimmer.Rolladen
     2019-08-09 14:45:45   selfDefense     on
     2019-08-12 12:46:31   state           ventilate - window open
     2019-07-29 22:59:15   sunriseTimeWeHoliday on
     2019-08-06 05:10:16   userAttrList    rolled out
   helper:
     shuttersList:
       DG.Spielzimmer.Rolladen
       EG.Esszimmer.Rolladen
       EG.Gaestezimmer.Rolladen
       EG.Kueche.Rolladen
       EG.Stube.Doppelfenster.Rolladen
       EG.Stube.TuerLinks.Rolladen
       EG.Stube.TuerTerrasse.Rolladen
       OG.ArbeitszimmerF.Rolladen
       OG.ArbeitszimmerH.Rolladen
       OG.Badezimmer.Rolladen
   monitoredDevs:
     Bewohner:
       AutoShuttersControl ASC_residentsDev
     CONFIG.Astro:
       AutoShuttersControl ASC_twilightDevice
     DG.Spielzimmer.Rolladen:
     EG.Esszimmer.Rolladen:
     EG.Gaestezimmer.Rolladen:
     EG.Kueche.Rolladen:
     EG.Stube.Doppelfenster.Rolladen:
     EG.Stube.TuerLinks.Rolladen:
     EG.Stube.TuerTerrasse:
       EG.Stube.TuerTerrasse.Rolladen ASC_WindowRec
     EG.Stube.TuerTerrasse.Rolladen:
     Garten.Terrasse.Bewegung:
       DG.Spielzimmer.Rolladen ASC_BrightnessSensor
       EG.Esszimmer.Rolladen ASC_BrightnessSensor
       EG.Gaestezimmer.Rolladen ASC_BrightnessSensor
       EG.Kueche.Rolladen ASC_BrightnessSensor
       EG.Stube.Doppelfenster.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerLinks.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerTerrasse.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerF.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerH.Rolladen ASC_BrightnessSensor
       OG.Badezimmer.Rolladen ASC_BrightnessSensor
     OG.ArbeitszimmerF.Rolladen:
     OG.ArbeitszimmerH.Rolladen:
     OG.Badezimmer.Fenster:
       OG.Badezimmer.Rolladen ASC_WindowRec
     OG.Badezimmer.Rolladen:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -13
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Bewohner
   ASC_tempSensor Garten.TemperaturAussen:temperature
   ASC_twilightDevice CONFIG.Astro
   devStateIcon selfDefense.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 selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Steuerung
   icon       fts_shutter_automatic
   room       ASC,Personen
   verbose    5


Ich verstehe nicht, wieso der Badezimmerrolladen bei Abwesenheit fährt, der im Arbeitszimmer aber nicht ..

Habe ich einen Nagel im Hirn oder einen Bug gefunden?


liebe Grüße,
Friedhelm

Das liegt am offenen Fenster. Wenn das Fenster geschlossen ist würde er auch nicht fahren. ASC kann nicht wissen das es das Obergeschoss ist es geht davon aus das das Haus verlassen wurde und vergessen wurde ein Fenster komplett zu schließen. Daher geht es in den Schutz trotz SelfDefense gone.


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: cornelius fillmore am 11 August 2019, 14:05:35
Hallo Forum
kann mir einer erklären, warum mein device nicht verschattet?
Internals:
   FUUID      5d41fab0-f33f-4662-51ec-9a4bf003124dc334
   NAME       Rollo_Wohnen_Mitte
   NR         527
   STATE      open
   TYPE       ROLLO
   stoptime   1565512161
   READINGS:
     2019-07-31 22:34:20   ASC_Enable      on
     2019-08-11 10:29:21   ASC_ShuttersLastDrive shading out
     2019-08-11 08:30:02   ASC_Time_DriveDown 11.08.2019 - 21:33
     2019-08-11 08:30:02   ASC_Time_DriveUp 12.08.2019 - 07:32
     2019-08-05 10:58:48   associatedWith  ASC
     2019-08-11 10:28:45   command         pct-0
     2019-08-11 10:28:45   desired_pct     0
     2019-08-11 10:28:45   drive-type      modul
     2019-08-11 10:28:45   last_drive      drive-up
     2019-08-11 10:29:21   pct             0
     2019-08-11 10:29:21   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -6
   ASC_BlockingTime_beforNightClose 1
   ASC_BrightnessSensor AktuelleTemp:state
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_LockOut soft
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 100
   ASC_Shading_Angle_Right 120
   ASC_Shading_Direction 135
   ASC_Shading_MinMax_Elevation -10
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 70
   ASC_Shading_StateChange_Cloudy 18
   ASC_Shading_StateChange_Sunny 22
   ASC_Shading_WaitingPeriod 300
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 21:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:32
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:30
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
   rl_autoStop 0
   rl_commandDown set HM_65DEE4 down
   rl_commandStop set HM_65DEE4 stop
   rl_commandUp set  HM_65DEE4 up
   rl_excessBottom 2
   rl_excessTop 4
   rl_secondsDown 45
   rl_secondsUp 45
   rl_switchTime 1
   rl_type    normal
   room       Steuerung->Rolladen,Wohnzimmer
   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_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 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 room_map structexclude
   webCmd     open:closed:half:stop:pct

folgenden Eintrag bekomme ich im log
,AASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_Mitte RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - �bergebende Werte - Azimuth:281.34, Elevation: 40.33, Brightness: 25.4, OutTemp: 25.4, Fenster Position: 135, Winkel Links: 100, Winkel Rechts: 120, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.08.11 14:03:45

ASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_Mitte - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_li_1 RainProtection: unprotected WindProtection: unprotected


Die Sonne ist ausserhalb des Beschattungbereiches
Azimuth:281.34
ASC_Shading_Direction 135
ASC_Shading_Angle_Left 100
ASC_Shading_Angle_Right 120
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

ZitatEs sieht so aus als wenn entweder Deine FHEM Rechner zu schwach ist oder aber einige Deiner Rollos langsamer fahren wie Du angegeben hast

Hier wurde eine manuelle Fahrt erkannt weil die Zeit zwischen den beiden Angaben größer ist wie die welche Du als ASC_DriveUpMaxDuration angegeben hast

Ist ein Raspi 3+, könnte natürlich sein, das wegen Debug=1 etwas Last auf dem System ist. Eigentlich fährt der Rollo in <27 sec hoch, die Zeit habe ich in meinem Homematic Schalter angepasst. In ASC habe ich 32sec eingepflegt. Das hat eigentlich auch immer gepasst.

ZitatHier dagegen passt es und es wurde korrekt erkannt
sz_rollo
12.08.2019 - 13:07:27
12.08.2019 - 13:07:32

Das würde bedeuten, das der Rollo (ein fast 2m breiter, Roll, wo der Motor echt zu schaffen hat) in 5sec "hochschießt", das ist unmöglich.

Während ein kleiner Rollo 35 sec braucht ...

Zitatds_rollo
12.08.2019 - 13:07:26
12.08.2019 - 13:08:01

Ich vermute das bis ASC erkennt das der Rollo oben ist, verschiedene Verzögerungen greifen z.b. auch die Homematic Funkschnittstelle usw.

Ich setze mal die ASC_DriveUpMaxDuration Werte hoch und schalte Debug aus.
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 ...

Borkk

Heute Morgen ist der BR Rollo in Shade_in gefahren, in ASC steht LastDrive = manual

br_rollo 14.08.2019 - 06:16:08 13.08.2019 - 22:12:54 astro astro always absent off soft manual 0 100 in - 10:19:49
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

Zitat von: Borkk am 13 August 2019, 10:28:22
Heute Morgen ist der BR Rollo in Shade_in gefahren, in ASC steht LastDrive = manual

br_rollo 14.08.2019 - 06:16:08 13.08.2019 - 22:12:54 astro astro always absent off soft manual 0 100 in - 10:19:49

Ist null bei Dir Shading Position? Das ist ungünstig. Kannst Du da nicht 5 oder so nehmen? Ich gehe davon aus das 0 auch closed bei Dir ist. Es sollte immer versucht werden alle Werte unterschiedlich zu nehmen.
Also open,close,shading,ventilate
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

appi

Hallo

ich habe ASC installiert und kann auch die Zeiten über die Readingsgroup setzen und der Status in Prozent wird auch gelesen ( Mode 2 ).
Mein Problem ist, das ich Elero Funksteuerungen installiert haben und mit dem Eleromodul die Lamellen auch gesteuert werden können, aber nicht aus ASC.
Auch nach langem lesen habe ich nicht gefunden wo ich die Fahrbefehle hinterlegen kann, so im Stil "set UG_Lamelle_Buero_sued moveDown".
Elero kann nur folgende Set Befehle
moveDown, moveUp, stop, moveIntermediate, moveTilt

Wahrscheinlich eine dumme Frage, aber ich komme nicht dahinter. Danke für einen Tipp.
Gruss
Remo

CoolTux

Zitat von: appi am 13 August 2019, 15:42:34
Hallo

ich habe ASC installiert und kann auch die Zeiten über die Readingsgroup setzen und der Status in Prozent wird auch gelesen ( Mode 2 ).
Mein Problem ist, das ich Elero Funksteuerungen installiert haben und mit dem Eleromodul die Lamellen auch gesteuert werden können, aber nicht aus ASC.
Auch nach langem lesen habe ich nicht gefunden wo ich die Fahrbefehle hinterlegen kann, so im Stil "set UG_Lamelle_Buero_sued moveDown".
Elero kann nur folgende Set Befehle
moveDown, moveUp, stop, moveIntermediate, moveTilt

Wahrscheinlich eine dumme Frage, aber ich komme nicht dahinter. Danke für einen Tipp.
Gruss
Remo

Hallo Remo,

ASC kann aktuell nur nummerische Werte als Positionsangaben.
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

ZitatIst null bei Dir Shading Position? Das ist ungünstig. Kannst Du da nicht 5 oder so nehmen? Ich gehe davon aus das 0 auch closed bei Dir ist. Es sollte immer versucht werden alle Werte unterschiedlich zu nehmen.
Also open,close,shading,ventilate

ok, ich habe das mal angepasst. Evtl. war das die Ursache.

Welche Version wird denn gerade für FHEM update ausgeliefert? Ich habe ja noch die von dir Modifizierte drin.
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 ...

meier81

Zitat von: Borkk am 13 August 2019, 19:06:49
Welche Version wird denn gerade für FHEM update ausgeliefert? Ich habe ja noch die von dir Modifizierte drin.

Da ich aktuell bin mit den FHEM-Updates kann ich das auch beantworten, es ist die 0.6.25.

Gruß Markus
QNAP NAS mit Debian VM, darauf FHEM, debmatic, influxdb2 und Grafana || HB-RF-ETH || SIGNALduino 433MHz mit Maple mini || WS980 Wetterstation || Xiaomi Mi Robot mit valetudo-FW || Buderus web KM100 || div. Tasmota-Devices

CoolTux

Zitat von: Borkk am 13 August 2019, 19:06:49
ok, ich habe das mal angepasst. Evtl. war das die Ursache.

Welche Version wird denn gerade für FHEM update ausgeliefert? Ich habe ja noch die von dir Modifizierte drin.

Ab morgen die modifizierte  ;D
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

TommyER

Hi,

bei mir läuft das ASC mit Rademacher Rollotrons sehr gut. Danke nochmal für deine tolle Arbeit.

Aber ich habe jetzt doch nochmal eine Verständnisfrage zum selfDefense-Modus.

Wenn ich den selfDefenseMode auf absent stelle fahren ja alle Rollladen wenn ich das Haus verlasse. Egal ob offen oder nicht.
Wenn ich den SelfDefenseMode auf gone stelle fahren nur die die wirklich offen sind.

Der Status gone wird jedoch erst nach 36 Stunden aktiviert.

Daher verstehe ich den Sinn so nicht ganz. Im gone-Modus steht mein Haus ja 36 Stunden offen und bei absent fahren auch die die gar nicht nötig wären. Habe dadurch heute morgen fast jemand ausgesperrt.

Oder stehe ich da jetzt völlig auf dem Schlauch?

Viele Grüße
Tom

FunkOdyssey

#2294
Die aktuelle Devel-Version schmeißt einen Fehler raus.

Nachtrag: Oh, es ist nicht nur die Devel-Version, sondern auch bereits im SVN: https://svn.fhem.de/trac/changeset/19995/


2019.08.13 21:50:08.238 1:  PERL WARNING: String found where operator expected at ./FHEM/73_AutoShuttersControl.pm line 1153, near "->getShadingMode 'home'"
2019.08.13 21:50:08.238 1:  PERL WARNING: (Missing operator before 'home'?)
2019.08.13 21:50:08.238 1:  reload: Error:Modul 73_AutoShuttersControl deactivated:
syntax error at ./FHEM/73_AutoShuttersControl.pm line 1153, near "->getShadingMode 'home'"
Global symbol "$getModeDown" requires explicit package name (did you forget to declare "my $getModeDown"?) at ./FHEM/73_AutoShuttersControl.pm line 1184, <$fh> line 5703.
Global symbol "$getModeDown" requires explicit package name (did you forget to declare "my $getModeDown"?) at ./FHEM/73_AutoShuttersControl.pm line 1185, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1197, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1200, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1205, <$fh> line 5703.
Global symbol "$getModeDown" requires explicit package name (did you forget to declare "my $getModeDown"?) at ./FHEM/73_AutoShuttersControl.pm line 1208, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1220, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1222, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1225, <$fh> line 5703.
Global symbol "$posValue" requires explicit package name (did you forget to declare "my $posValue"?) at ./FHEM/73_AutoShuttersControl.pm line 1227, <$fh> line 5703.
syntax error at ./FHEM/73_AutoShuttersControl.pm line 1231, near "}"
./FHEM/73_AutoShuttersControl.pm has too many errors.