[73_AutoShuttersControl.pm] Neues Modul zum automatisierten steuern von Rolläden

Begonnen von CoolTux, 30 Oktober 2018, 17:29:46

Vorheriges Thema - Nächstes Thema

C0mmanda

Zitat von: CoolTux am 15 Januar 2019, 18:44:42
Hallo,

Bei mir ist der Rolladen heute morgen nicht gefahren. Erst wie ich mich awoken gestellt hatte.
Ich lasse mir morgen Vormittag mal was zum testen einfallen.

Vielen Dank für deine Mühen :)
grtz

Beetle2003

Zitat von: CoolTux am 16 Januar 2019, 05:57:25
Was hast Du denn genau für Rollos?

Hallo,

Ich habe die HM-LC-Bl1PBU-FM   mit Firmware 2.11 im Einsatz.

nils_

könnte es sein das das rollo nur einfach nicht gefahren ist??
ich hab das momentan auch wieder vermehrt bei meinen. vermutlich wegen der kälte.

d.h. der fahr-befehl geht raus, relais im schalter klackt, aber das Rollo fährt nicht. nach der eingestellten zeit (zB 30s) klackt das relais wieder.
fhem/dein schalter "denkt" alles gut, aber das rollo hat sich nicht bewegt.

kannst du testen, wenn es passiert ist, und das rollo nochmal in die gleiche richtung fahren willst (zB runter). es wird nix passieren, da ja virtuell schon unten.



diesen effekt kann man eigentlich gar nicht abfangen, da man einen zweiten kanal für die positionsbestimmung bräuchte. :-[ :-[
viele Wege in FHEM es gibt!

CoolTux

Zitat von: Beetle2003 am 16 Januar 2019, 07:43:15
Hallo,

Ich habe die HM-LC-Bl1PBU-FM   mit Firmware 2.11 im Einsatz.

Aber die haben doch bidirektional mit Bestätigung. Wie kann da der pct Wert auf 0 stehen?
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

Beetle2003

Zitat von: CoolTux am 16 Januar 2019, 07:50:12
Aber die haben doch bidirektional mit Bestätigung. Wie kann da der pct Wert auf 0 stehen?

Das verstehe ich auch nicht.
Was mir noch auffällt ist, dass heute morgen alle Rollos zum gleichen Zeitpunkt gefahren sind. Ich habe bei jedem Rollo ein Offset eingestellt, welches 60 sec größer ist als das vorherige.

Kann es sein, dass der Offset nach dem frühesten Zeitpunkt berechnet wird und nicht nach dem tatsächlichen Öffnungszeitpunkt?
Hier liegen bei mir grosse Unterschiede vor. Frühestens 6:00 Uhr   und heute 7:41.

CoolTux

Zitat von: dk3572 am 15 Januar 2019, 19:39:04
Hallo CoolTux,

hast du trotz der vielen Baustellen zufällig hier auch noch mal drüber geschaut?

VG Dieter

Hallo Dieter,

Fehler gefunden. Muss schauen was ich da machen kann.
Wollte da aber eh umbauen. Von daher werde ich mich gleich mal ran setzen.


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

nils_

Zitat von: CoolTux am 16 Januar 2019, 07:50:12
Aber die haben doch bidirektional mit Bestätigung. Wie kann da der pct Wert auf 0 stehen?

siehe meinen beitrag...
es reicht ja aus, wenn der schalter der meinung ist, das das rollo gefahren sein müsste.
viele Wege in FHEM es gibt!

sledge

So,

heute morgen sind wieder alle Rollladen hochgefahren, doch genau bei den Kandidaten, die gestern abend nicht automatisch runtergefahren sind, steht heute morgen

ASC_ShuttersLastDrive  manual

Puzzled...
FHEM: debian Intel-NUC / 25 x MAX!, 15 x HM-bidcos, MQTT, 3 x 1wire, 20 x Shelly, 20 x Tasmota, 12 x Yeelight, Opentherm-GW, Espeasy, alexa-fhem, kodi, unifi, musiccast, ...

CoolTux

Zitat von: CoolTux am 16 Januar 2019, 08:27:43
Hallo Dieter,

Fehler gefunden. Muss schauen was ich da machen kann.
Wollte da aber eh umbauen. Von daher werde ich mich gleich mal ran setzen.


Grüße


sub calendarEvents($) {
    my $calDev  = shift;
    my $value = 0;
    my $start = CommandGet(undef,$calDev.' events format:custom="$S $t2" filter:mode=="start"');
    my $upcoming = CommandGet(undef,$calDev.' events format:custom="$S $t2" filter:mode=="upcoming"');

    CommandSet(undef,'dummy'.AttrVal($calDev,'alias',undef).' '.(length($start) > 0 ? 1 : 0) );

    $value = 1 if ( (length($start) > 0 and int((split('\s',$start))[1] / 86400) != int(time() / 86400 )) or length($upcoming) > 0 );
    CommandSet(undef,'dummy'.AttrVal($calDev,'alias',undef).' tomorrow '.$value);
}


Hallo Dieter,
Verwende bitte mal den Code hier.
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: sledge am 16 Januar 2019, 09:48:43
So,

heute morgen sind wieder alle Rollladen hochgefahren, doch genau bei den Kandidaten, die gestern abend nicht automatisch runtergefahren sind, steht heute morgen

ASC_ShuttersLastDrive  manual

Puzzled...
Dann ist die Fahrzeit der Rollos bis zur Meldung das pct Wert erreicht wurde zu lang. Größer 60s
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

dk3572

Zitat von: CoolTux am 16 Januar 2019, 10:20:41

sub calendarEvents($) {
    my $calDev  = shift;
    my $value = 0;
    my $start = CommandGet(undef,$calDev.' events format:custom="$S $t2" filter:mode=="start"');
    my $upcoming = CommandGet(undef,$calDev.' events format:custom="$S $t2" filter:mode=="upcoming"');

    CommandSet(undef,'dummy'.AttrVal($calDev,'alias',undef).' '.(length($start) > 0 ? 1 : 0) );

    $value = 1 if ( (length($start) > 0 and int((split('\s',$start))[1] / 86400) != int(time() / 86400 )) or length($upcoming) > 0 );
    CommandSet(undef,'dummy'.AttrVal($calDev,'alias',undef).' tomorrow '.$value);
}


Hallo Dieter,
Verwende bitte mal den Code hier.

Hallo CoolTux,

sher gut! Funktioniert.

Vielen Dank und VG
Dieter

CoolTux

Ich habe noch einen Kandidaten der alles in einem Kalender hat und man noch die Summary auswerten muss. Mal schauen wie wir den versorgen. Sollte aber nicht so schwer sein.
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

no_Legend

Zitat von: CoolTux am 16 Januar 2019, 10:29:05
Dann ist die Fahrzeit der Rollos bis zur Meldung das pct Wert erreicht wurde zu lang. Größer 60s
Hat du homematic devices im einsatz?


Bei mir läuft es momentan auch nicht rund.
Es gab wohl aber ein Problem mit Homematic devices die letzten tage.

So sind die Rolladen die 18Uhr fahren sollten bisher nicht gefahren.

Hier mal ein List vom ASC und dem Rolladen:


Internals:
   CFGFN      /opt/fhem/FHEM/rol-devices.cfg
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladen.ASC
   NOTIFYDEV  global,Rollladen.ASC,1OG.KUE.Rollladen,1OG.KZ.Rollladen,1OG.SZ.Rollladen,2OG.Whz.Rollladen.AZ,2OG.Whz.Rollladen.TV,1OG.KUE.Rollladen,Wetter.Twilight,2OG.TV.FENSTER,2OG.AZ.FENSTER,1OG.SZ.Rollladen,1OG.SZ.FENSTER,1OG.KZ.FENSTER,1OG.KUE.FENSTER,1OG.KZ.Rollladen
   NR         321
   NTFY_ORDER 51-Rollladen.ASC
   STATE      please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
   TYPE       AutoShuttersControl
   VERSION    0.2.3.2
   Helper:
     DBLOG:
       1OG.KZ.Rollladen_PosValue:
         DBLog:
           TIME       1547657067.09397
           VALUE      100
   READINGS:
     2019-01-16 08:23:33   1OG.KUE.Rollladen_PosValue 100
     2019-01-16 08:23:08   1OG.KUE.Rollladen_lastPosValue 0
     2019-01-16 17:44:27   1OG.KZ.Rollladen_PosValue 100
     2019-01-16 08:23:08   1OG.KZ.Rollladen_lastPosValue 30
     2019-01-16 08:23:33   1OG.SZ.Rollladen_PosValue 100
     2019-01-16 08:23:08   1OG.SZ.Rollladen_lastPosValue 0
     2018-11-23 07:52:43   2OG.AZ.Rollladen_lastPosValue 0
     2018-11-23 07:52:43   2OG.TV.Rollladen_lastPosValue 0
     2019-01-16 08:23:08   2OG.Whz.Rollladen.AZ_lastPosValue 48
     2019-01-16 08:23:08   2OG.Whz.Rollladen.TV_lastPosValue 100
     2018-12-23 12:22:23   hardLockOut     off
     2018-11-21 10:57:59   partyMode       off
     2019-01-15 09:13:07   room_2.00_1OG_2.02_SZ_9.72_Rolladen_9.81_Homekit 1OG.SZ.Rollladen
     2019-01-15 09:13:07   room_2.00_1OG_2.03_KZ_9.72_Rolladen_9.81_Homekit 1OG.KZ.Rollladen
     2019-01-15 09:13:07   room_2.00_1OG_2.04_Kue_9.72_Rolladen_9.81_Homekit 1OG.KUE.Rollladen
     2019-01-15 09:13:07   room_3.00_2OG_3.01_Whz_9.72_Rolladen 2OG.Whz.Rollladen.AZ,2OG.Whz.Rollladen.TV
     2018-11-21 10:57:59   selfDefense     off
     2019-01-16 08:38:11   state           please set attribute ASC with value 1 or 2 in all auto controlled shutter devices and then execute 'set DEVICENAME scanForShutters'
     2018-11-26 07:53:12   sunriseTimeWeHoliday on
     2019-01-16 08:38:40   userAttrList    rolled out
   helper:
     shuttersList:
       1OG.KUE.Rollladen
       1OG.KZ.Rollladen
       1OG.SZ.Rollladen
   monitoredDevs:
     1OG.KUE.FENSTER:
       1OG.KUE.Rollladen ASC_WindowRec
     1OG.KUE.Rollladen:
     1OG.KZ.FENSTER:
       1OG.KZ.Rollladen ASC_WindowRec
     1OG.KZ.Rollladen:
     1OG.SZ.FENSTER:
       1OG.SZ.Rollladen ASC_WindowRec
     1OG.SZ.Rollladen:
     2OG.AZ.FENSTER:
       2OG.Whz.Rollladen.AZ ASC_WindowRec
     2OG.TV.FENSTER:
       2OG.Whz.Rollladen.TV ASC_WindowRec
     2OG.Whz.Rollladen.AZ:
     2OG.Whz.Rollladen.TV:
     Wetter.Twilight:
       Rollladen.ASC ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_freezeTemp 3
   ASC_temperatureReading temperature
   ASC_twilightDevice Wetter.Twilight
   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       9.72_Rolladen




Internals:
   CFGFN      /opt/fhem/FHEM/rol-devices.cfg
   DEF        66A031
   IODev      HMLAN1
   NAME       1OG.KUE.Rollladen
   NOTIFYDEV  global
   NR         379
   STATE      up
   TYPE       CUL_HM
   peerList   1OG.KUE.Wandesender1_Btn_05,1OG.KUE.Wandesender1_Btn_06,
   READINGS:
     2019-01-16 08:23:08   ASC_ShuttersLastDrive day open
     2019-01-16 08:23:08   ASC_Time_DriveDown 16.01.2019 - 19:00
     2019-01-16 08:23:08   ASC_Time_DriveUp 17.01.2019 - 08:22
     2019-01-16 08:23:09   CommandAccepted yes
     2018-10-15 16:27:10   D-firmware      2.11
     2018-10-15 16:27:10   D-serialNr      PEQ0182349
     2018-10-15 16:53:30   PairedTo        0x200DB8
     2018-10-15 16:47:34   R-1OG.KUE.Wandesender1_Btn_05-lgActionType jmpToTarget
     2018-10-15 16:47:34   R-1OG.KUE.Wandesender1_Btn_05-lgOnLevel 100 %
     2018-10-15 16:47:34   R-1OG.KUE.Wandesender1_Btn_05-shActionType jmpToTarget
     2018-10-15 16:47:34   R-1OG.KUE.Wandesender1_Btn_05-shOnLevel 100 %
     2018-10-15 16:47:39   R-1OG.KUE.Wandesender1_Btn_06-lgActionType jmpToTarget
     2018-10-15 16:47:39   R-1OG.KUE.Wandesender1_Btn_06-lgOnLevel 100 %
     2018-10-15 16:47:39   R-1OG.KUE.Wandesender1_Btn_06-shActionType jmpToTarget
     2018-10-15 16:47:39   R-1OG.KUE.Wandesender1_Btn_06-shOnLevel 100 %
     2018-10-15 16:33:05   R-driveDown     20 s
     2018-10-15 16:28:28   R-driveTurn     0.5 s
     2018-10-15 16:32:54   R-driveUp       20 s
     2018-10-15 16:28:27   R-pairCentral   0x200DB8
     2018-10-15 16:28:28   R-powerUpAction off
     2018-10-15 16:28:28   R-sign          off
     2018-10-15 16:53:30   RegL_00.        02:01 0A:20 0B:0D 0C:B8 15:FF 18:00 00:00
     2018-10-15 16:53:31   RegL_01.        08:00 09:00 0A:00 0B:00 0C:C8 0D:00 0E:C8 0F:05 10:00  30:06 57:24 56:00 00:00
     2018-10-15 16:53:33   RegL_03.1OG.KUE.Wandesender1_Btn_05 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:93 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:93 9F:00 00:00
     2018-10-15 16:53:36   RegL_03.1OG.KUE.Wandesender1_Btn_06 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:68 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:68 9F:00 00:00
     2019-01-16 08:23:33   deviceMsg       on (to homematic.vccu)
     2019-01-16 08:23:33   level           100
     2019-01-16 08:23:33   motor           stop:on
     2019-01-16 08:23:33   pct             100
     2019-01-16 08:38:43   peerList        1OG.KUE.Wandesender1_Btn_05,1OG.KUE.Wandesender1_Btn_06,
     2018-12-23 07:51:07   powerOn         2018-12-23 07:51:07
     2019-01-16 08:23:33   recentStateType info
     2019-01-16 08:23:33   state           on
     2019-01-16 08:23:33   timedOn         off
     2019-01-15 18:44:02   trigLast        1OG.KUE.Wandesender1_Btn_06:short
     2019-01-14 18:52:03   trig_1OG.KUE.Wandesender1_Btn_05 Short_9
     2019-01-15 18:44:02   trig_1OG.KUE.Wandesender1_Btn_06 Short_36
   helper:
     HM_CMDNR   193
     mId        006A
     regLst     ,0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +66A031,00,02,00
       rxt        0
       vccu       homematic.vccu
       p:
         66A031
         00
         02
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     rssi:
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Brightness_Reading brightness
   ASC_Brightness_Sensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 19:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec 1OG.KUE.FENSTER
   ASC_WindowRec_subType threestate
   IODev      HMLAN1
   IOgrp      homematic.vccu:HMLAN1
   autoReadReg 4_reqStatus
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   eventMap   on:up off:down
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rollladen
   homebridgeMapping PositionState=motor,value=/^up:/INCREASING;/^down/:DECREASING;/.*/:STOPPED
On=state,valueOn=/on|dim/,valueOff=off
   icon       fts_shutter
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,566B6D05,566B6D06,
   room       2.00_1OG,2.04_Kue,9.72_Rolladen,9.81_Homekit
   serialNr   PEQ0182349
   subType    blindActuator
   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_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor 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_Drive_Offset 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_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     up:down:stop:pct:statusRequest:toggle
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

CoolTux

Dein state im ASC Device irritiert mich. Kannst Du bitte einmal ein scanShutters machen.
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

no_Legend

Zitat von: CoolTux am 16 Januar 2019, 18:39:06
Dein state im ASC Device irritiert mich. Kannst Du bitte einmal ein scanShutters machen.

Erledigt. Hier noch mal die Lists.


nternals:
   CFGFN      /opt/fhem/FHEM/rol-devices.cfg
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladen.ASC
   NOTIFYDEV  global,Rollladen.ASC,1OG.KUE.Rollladen,1OG.KZ.Rollladen,1OG.SZ.Rollladen,1OG.KZ.FENSTER,1OG.SZ.FENSTER,1OG.KUE.FENSTER,1OG.KZ.Rollladen,2OG.Whz.Rollladen.TV,1OG.SZ.Rollladen,2OG.Whz.Rollladen.AZ,Wetter.Twilight,1OG.KUE.Rollladen,2OG.AZ.FENSTER,2OG.TV.FENSTER
   NR         321
   NTFY_ORDER 51-Rollladen.ASC
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.2.3.2
   Helper:
     DBLOG:
       1OG.KUE.Rollladen_nextAstroTimeEvent:
         DBLog:
           TIME       1547660384.14024
           VALUE      16.01.2019 - 19:00
       1OG.KZ.Rollladen_nextAstroTimeEvent:
         DBLog:
           TIME       1547660384.20488
           VALUE      17.01.2019 - 08:22
       1OG.SZ.Rollladen_nextAstroTimeEvent:
         DBLog:
           TIME       1547660384.29184
           VALUE      17.01.2019 - 08:22
       state:
         DBLog:
           TIME       1547660384.32812
           VALUE      created new drive timer
       userAttrList:
         DBLog:
           TIME       1547660381.08149
           VALUE      rolled out
   OLDREADINGS:
   READINGS:
     2019-01-16 08:23:33   1OG.KUE.Rollladen_PosValue 100
     2019-01-16 08:23:08   1OG.KUE.Rollladen_lastPosValue 0
     2019-01-16 18:39:44   1OG.KUE.Rollladen_nextAstroTimeEvent 16.01.2019 - 19:00
     2019-01-16 17:44:27   1OG.KZ.Rollladen_PosValue 100
     2019-01-16 08:23:08   1OG.KZ.Rollladen_lastPosValue 30
     2019-01-16 18:39:44   1OG.KZ.Rollladen_nextAstroTimeEvent 17.01.2019 - 08:22
     2019-01-16 08:23:33   1OG.SZ.Rollladen_PosValue 100
     2019-01-16 08:23:08   1OG.SZ.Rollladen_lastPosValue 0
     2019-01-16 18:39:44   1OG.SZ.Rollladen_nextAstroTimeEvent 17.01.2019 - 08:22
     2018-11-23 07:52:43   2OG.AZ.Rollladen_lastPosValue 0
     2018-11-23 07:52:43   2OG.TV.Rollladen_lastPosValue 0
     2019-01-16 08:23:08   2OG.Whz.Rollladen.AZ_lastPosValue 48
     2019-01-16 08:23:08   2OG.Whz.Rollladen.TV_lastPosValue 100
     2018-12-23 12:22:23   hardLockOut     off
     2018-11-21 10:57:59   partyMode       off
     2019-01-16 18:39:41   room_2.00_1OG_2.02_SZ_9.72_Rolladen_9.81_Homekit 1OG.SZ.Rollladen
     2019-01-16 18:39:41   room_2.00_1OG_2.03_KZ_9.72_Rolladen_9.81_Homekit 1OG.KZ.Rollladen
     2019-01-16 18:39:41   room_2.00_1OG_2.04_Kue_9.72_Rolladen_9.81_Homekit 1OG.KUE.Rollladen
     2018-11-21 10:57:59   selfDefense     off
     2019-01-16 18:39:44   state           created new drive timer
     2018-11-26 07:53:12   sunriseTimeWeHoliday on
     2019-01-16 18:39:41   userAttrList    rolled out
   helper:
     shuttersList:
       1OG.KUE.Rollladen
       1OG.KZ.Rollladen
       1OG.SZ.Rollladen
   monitoredDevs:
     1OG.KUE.FENSTER:
       1OG.KUE.Rollladen ASC_WindowRec
     1OG.KUE.Rollladen:
     1OG.KZ.FENSTER:
       1OG.KZ.Rollladen ASC_WindowRec
     1OG.KZ.Rollladen:
     1OG.SZ.FENSTER:
       1OG.SZ.Rollladen ASC_WindowRec
     1OG.SZ.Rollladen:
     2OG.AZ.FENSTER:
       2OG.Whz.Rollladen.AZ ASC_WindowRec
     2OG.TV.FENSTER:
       2OG.Whz.Rollladen.TV ASC_WindowRec
     2OG.Whz.Rollladen.AZ:
     2OG.Whz.Rollladen.TV:
     Wetter.Twilight:
       Rollladen.ASC ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_freezeTemp 3
   ASC_temperatureReading temperature
   ASC_twilightDevice Wetter.Twilight
   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       9.72_Rolladen




Internals:
   CFGFN      /opt/fhem/FHEM/rol-devices.cfg
   DEF        66A031
   IODev      HMLAN1
   NAME       1OG.KUE.Rollladen
   NOTIFYDEV  global
   NR         379
   NTFY_ORDER 50-1OG.KUE.Rollladen
   STATE      up
   TYPE       CUL_HM
   peerList   1OG.KUE.Wandesender1_Btn_05,1OG.KUE.Wandesender1_Btn_06,
   READINGS:
     2019-01-16 08:23:08   ASC_ShuttersLastDrive day open
     2019-01-16 18:39:44   ASC_Time_DriveDown 16.01.2019 - 19:00
     2019-01-16 18:39:44   ASC_Time_DriveUp 17.01.2019 - 08:22
     2019-01-16 08:23:09   CommandAccepted yes
     2018-10-15 16:27:10   D-firmware      2.11
     2018-10-15 16:27:10   D-serialNr      PEQ0182349
     2018-10-15 16:53:30   PairedTo        0x200DB8
     2018-10-15 16:47:34   R-1OG.KUE.Wandesender1_Btn_05-lgActionType jmpToTarget
     2018-10-15 16:47:34   R-1OG.KUE.Wandesender1_Btn_05-lgOnLevel 100 %
     2018-10-15 16:47:34   R-1OG.KUE.Wandesender1_Btn_05-shActionType jmpToTarget
     2018-10-15 16:47:34   R-1OG.KUE.Wandesender1_Btn_05-shOnLevel 100 %
     2018-10-15 16:47:39   R-1OG.KUE.Wandesender1_Btn_06-lgActionType jmpToTarget
     2018-10-15 16:47:39   R-1OG.KUE.Wandesender1_Btn_06-lgOnLevel 100 %
     2018-10-15 16:47:39   R-1OG.KUE.Wandesender1_Btn_06-shActionType jmpToTarget
     2018-10-15 16:47:39   R-1OG.KUE.Wandesender1_Btn_06-shOnLevel 100 %
     2018-10-15 16:33:05   R-driveDown     20 s
     2018-10-15 16:28:28   R-driveTurn     0.5 s
     2018-10-15 16:32:54   R-driveUp       20 s
     2018-10-15 16:28:27   R-pairCentral   0x200DB8
     2018-10-15 16:28:28   R-powerUpAction off
     2018-10-15 16:28:28   R-sign          off
     2018-10-15 16:53:30   RegL_00.        02:01 0A:20 0B:0D 0C:B8 15:FF 18:00 00:00
     2018-10-15 16:53:31   RegL_01.        08:00 09:00 0A:00 0B:00 0C:C8 0D:00 0E:C8 0F:05 10:00  30:06 57:24 56:00 00:00
     2018-10-15 16:53:33   RegL_03.1OG.KUE.Wandesender1_Btn_05 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:44 0C:54 0D:93 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:93 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:44 8C:54 8D:93 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:93 9F:00 00:00
     2018-10-15 16:53:36   RegL_03.1OG.KUE.Wandesender1_Btn_06 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:11 0C:12 0D:68 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:68 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:11 8C:12 8D:68 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:68 9F:00 00:00
     2019-01-16 08:23:33   deviceMsg       on (to homematic.vccu)
     2019-01-16 08:23:33   level           100
     2019-01-16 08:23:33   motor           stop:on
     2019-01-16 08:23:33   pct             100
     2019-01-16 18:37:59   peerList        1OG.KUE.Wandesender1_Btn_05,1OG.KUE.Wandesender1_Btn_06,
     2018-12-23 07:51:07   powerOn         2018-12-23 07:51:07
     2019-01-16 08:23:33   recentStateType info
     2019-01-16 08:23:33   state           on
     2019-01-16 08:23:33   timedOn         off
     2019-01-15 18:44:02   trigLast        1OG.KUE.Wandesender1_Btn_06:short
     2019-01-14 18:52:03   trig_1OG.KUE.Wandesender1_Btn_05 Short_9
     2019-01-15 18:44:02   trig_1OG.KUE.Wandesender1_Btn_06 Short_36
   helper:
     HM_CMDNR   107
     mId        006A
     regLst     ,0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +66A031,00,02,00
       rxt        0
       vccu       homematic.vccu
       p:
         66A031
         00
         02
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Brightness_Reading brightness
   ASC_Brightness_Sensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 19:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 09:00
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec 1OG.KUE.FENSTER
   ASC_WindowRec_subType threestate
   IODev      HMLAN1
   IOgrp      homematic.vccu:HMLAN1
   autoReadReg 4_reqStatus
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   eventMap   on:up off:down
   expert     2_raw
   firmware   2.11
   genericDeviceType blind
   group      Rollladen
   homebridgeMapping PositionState=motor,value=/^up:/INCREASING;/^down/:DECREASING;/.*/:STOPPED
On=state,valueOn=/on|dim/,valueOff=off
   icon       fts_shutter
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,566B6D05,566B6D06,
   room       2.00_1OG,2.04_Kue,9.72_Rolladen,9.81_Homekit
   serialNr   PEQ0182349
   subType    blindActuator
   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_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor 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_Drive_Offset 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_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_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_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     up:down:stop:pct:statusRequest:toggle


Edit: Um 19 Uhr ist ein Rollladen wieder wie gewünscht gefahren.
Schau mal was die Rollladen morgen früh genau machen
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.