Autor Thema: Rollladensteuerung für HM/ROLLO inkl. Abschattung und Komfortfunktionen in Perl  (Gelesen 15827 mal)

Offline eldrik

  • Sr. Member
  • ****
  • Beiträge: 756
Hi,

ich habe heute die Rollladensteuerung übernommen und soweit eingestellt.

Da es heute grau und regnerisch ist kann ich noch nichts zu der Beschattungsfunktion sagen jedoch habe ich bereits die Komfortfunktion zum automatischen öffnen der Rollladen versucht zu testen, leider ohne Erfolg, der Rollladen bleibt unten.

Ich setzte an einer Schiebetür mit Hilfe einer Structure aus zwei Reed Kontakten den jeweiligen Status open, tilted, closed diese Zustände sollten daher zur Rollladensteuerung passen.

Anbei ein List vom Rollladen für den ich mir das automatische hochfahren des Rollladens beim öffnen der Tür wünschen würde:

Internals:
   DEF        2D6CB4
   IODev      myHmUART_ETH_EG_links
   LASTInputDev myHmUART_ETH_AB
   MSGCNT     126
   NAME       Rol.Flur_Eingang.Tuer.CUL_HM_HM_LC_Bl1PBU_FM_2D6CB4
   NOTIFYDEV  global
   NR         81
   STATE      70
   TYPE       CUL_HM
   lastMsg    No:D8 - t:10 s:2D6CB4 d:123ABC 06018C00
   myHmUART_ETH_AB_MSGCNT 42
   myHmUART_ETH_AB_RAWMSG 0500004CD8A4102D6CB4123ABC06018C00
   myHmUART_ETH_AB_RSSI -76
   myHmUART_ETH_AB_TIME 2017-08-11 11:56:55
   myHmUART_ETH_EG_links_MSGCNT 42
   myHmUART_ETH_EG_links_RAWMSG 0501004AD8A4102D6CB4123ABC06018C00
   myHmUART_ETH_EG_links_RSSI -74
   myHmUART_ETH_EG_links_TIME 2017-08-11 11:56:55
   myHmUART_ETH_OG_rechts_MSGCNT 42
   myHmUART_ETH_OG_rechts_RAWMSG 05000051D8A4102D6CB4123ABC06018C00
   myHmUART_ETH_OG_rechts_RSSI -81
   myHmUART_ETH_OG_rechts_TIME 2017-08-11 11:56:55
   peerList   rollladen_alarm_klein_runter,rollladen_alarm_klein_hoch,rollladen_alarm_gross_runter,rollladen_alarm_gross_hoch,rollladen_flur_eingang_runter,rollladen_flur_eingang_hoch,
   protLastRcv 2017-08-11 11:56:55
   protSnd    52 last_at:2017-08-11 11:56:55
   protState  CMDs_done
   rssi_at_myHmUART_ETH_AB avg:-74.52 min:-78 max:-74 lst:-76 cnt:42
   rssi_at_myHmUART_ETH_EG_links avg:-64.4 min:-74 max:-62 lst:-74 cnt:42
   rssi_at_myHmUART_ETH_OG_rechts avg:-77.85 min:-81 max:-76 lst:-81 cnt:42
   rssi_myHmUART_ETH_EG_links avg:-74.5 min:-80 max:-69 lst:-80 cnt:2
   READINGS:
     2017-08-11 11:54:23   Automatik_Abschattung_Bereich -85...85
     2017-08-11 11:54:23   Automatik_Aussperrschutz Taster freigegeben
     2017-08-11 11:54:23   Automatik_Modus_hoch immer
     2017-08-11 11:54:23   Automatik_Modus_runter immer
     2017-08-11 11:54:23   Automatik_Pos_vor_Geoeffnet -1
     2017-08-11 11:54:23   Automatik_Pos_vor_Lueften -1
     2017-08-11 11:54:23   Automatik_hoch_Zeit 07:35:35
     2017-08-11 11:54:23   Automatik_runter_Zeit 20:42:47
     2017-08-11 11:56:49   CommandAccepted yes
     2017-08-11 10:32:30   D-firmware      2.11
     2017-08-11 10:32:30   D-serialNr      LEQ0611191
     2017-08-11 10:35:07   PairedTo        0x123ABC
     2017-08-11 10:35:08   R-driveDown     35.2 s
     2017-08-11 10:35:08   R-driveTurn     0.5 s
     2017-08-11 10:35:08   R-driveUp       36.8 s
     2017-08-11 10:35:07   R-pairCentral   0x123ABC
     2017-08-11 10:35:08   R-powerUpAction off
     2017-08-11 10:35:15   R-rollladen_alarm_gross_hoch-lgActionType jmpToTarget
     2017-08-11 10:35:15   R-rollladen_alarm_gross_hoch-lgOnLevel 100 %
     2017-08-11 10:35:15   R-rollladen_alarm_gross_hoch-shActionType jmpToTarget
     2017-08-11 10:35:15   R-rollladen_alarm_gross_hoch-shOnLevel 100 %
     2017-08-11 10:35:13   R-rollladen_alarm_gross_runter-lgActionType jmpToTarget
     2017-08-11 10:35:13   R-rollladen_alarm_gross_runter-lgOnLevel 100 %
     2017-08-11 10:35:13   R-rollladen_alarm_gross_runter-shActionType jmpToTarget
     2017-08-11 10:35:13   R-rollladen_alarm_gross_runter-shOnLevel 100 %
     2017-08-11 10:35:12   R-rollladen_alarm_klein_hoch-lgActionType jmpToTarget
     2017-08-11 10:35:12   R-rollladen_alarm_klein_hoch-lgOnLevel 100 %
     2017-08-11 10:35:12   R-rollladen_alarm_klein_hoch-shActionType jmpToTarget
     2017-08-11 10:35:12   R-rollladen_alarm_klein_hoch-shOnLevel 100 %
     2017-08-11 10:35:11   R-rollladen_alarm_klein_runter-lgActionType jmpToTarget
     2017-08-11 10:35:11   R-rollladen_alarm_klein_runter-lgOnLevel 100 %
     2017-08-11 10:35:11   R-rollladen_alarm_klein_runter-shActionType jmpToTarget
     2017-08-11 10:35:11   R-rollladen_alarm_klein_runter-shOnLevel 100 %
     2017-08-11 10:35:18   R-rollladen_flur_eingang_hoch-lgActionType jmpToTarget
     2017-08-11 10:35:18   R-rollladen_flur_eingang_hoch-lgOnLevel 100 %
     2017-08-11 10:35:18   R-rollladen_flur_eingang_hoch-shActionType jmpToTarget
     2017-08-11 10:35:18   R-rollladen_flur_eingang_hoch-shOnLevel 100 %
     2017-08-11 10:35:16   R-rollladen_flur_eingang_runter-lgActionType jmpToTarget
     2017-08-11 10:35:16   R-rollladen_flur_eingang_runter-lgOnLevel 100 %
     2017-08-11 10:35:16   R-rollladen_flur_eingang_runter-shActionType jmpToTarget
     2017-08-11 10:35:16   R-rollladen_flur_eingang_runter-shOnLevel 100 %
     2017-08-11 10:35:08   R-sign          off
     2017-08-11 10:35:07   RegL_00.          02:01 0A:12 0B:3A 0C:BC 15:FF 18:00 00:00
     2017-08-11 10:35:08   RegL_01.         08:00 09:00 0A:00 0B:01 0C:60 0D:01 0E:70 0F:05 10:00  30:06 57:06 56:00 00:00
     2017-08-11 10:35:15   RegL_03.rollladen_alarm_gross_hoch  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
     2017-08-11 10:35:13   RegL_03.rollladen_alarm_gross_runter  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
     2017-08-11 10:35:12   RegL_03.rollladen_alarm_klein_hoch  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
     2017-08-11 10:35:11   RegL_03.rollladen_alarm_klein_runter  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
     2017-08-11 10:35:18   RegL_03.rollladen_flur_eingang_hoch  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
     2017-08-11 10:35:16   RegL_03.rollladen_flur_eingang_runter  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
     2017-08-11 11:56:55   deviceMsg       70 (to vccu)
     2017-08-11 11:56:55   level           70
     2017-08-11 11:56:55   motor           stop:70
     2017-08-11 11:56:55   pct             70
     2017-08-11 10:35:09   peerList        rollladen_alarm_klein_runter,rollladen_alarm_klein_hoch,rollladen_alarm_gross_runter,rollladen_alarm_gross_hoch,rollladen_flur_eingang_runter,rollladen_flur_eingang_hoch,
     2017-08-11 11:56:55   recentStateType info
     2017-08-11 11:56:55   state           70
     2017-08-11 11:56:55   timedOn         off
   helper:
     HM_CMDNR   216
     cSnd       01123ABC2D6CB40104123ABC0803,11123ABC2D6CB402018C
     dlvlCmd    ++A011123ABC2D6CB402018C
     mId        006A
     peerIDsRaw ,123ABC02,123ABC01,123ABC04,123ABC03,123ABC08,123ABC07,00000000
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +2D6CB4,00,00,00
       nextSend   1502445416.04237
       rxt        0
       vccu       vccu
       p:
         2D6CB4
         00
         00
         00
       prefIO:
         myHmUART_ETH_EG_links
     mRssi:
       mNo        D8
       io:
         myHmUART_ETH_AB -76
         myHmUART_ETH_EG_links -72
         myHmUART_ETH_OG_rechts -81
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myHmUART_ETH_EG_links
       flg        A
       ts         1502445415.70362
       ack:
         HASH(0x8f09730)
         D88002123ABC2D6CB400
     rssi:
       at_myHmUART_ETH_AB:
         avg        -74.5238095238095
         cnt        42
         lst        -76
         max        -74
         min        -78
       at_myHmUART_ETH_EG_links:
         avg        -64.4047619047619
         cnt        42
         lst        -74
         max        -62
         min        -74
       at_myHmUART_ETH_OG_rechts:
         avg        -77.8571428571428
         cnt        42
         lst        -81
         max        -76
         min        -81
       myHmUART_ETH_EG_links:
         avg        -74.5
         cnt        2
         lst        -80
         max        -69
         min        -80
     shadowReg:
     tmpl:
Attributes:
   Auto_Abschattung ja
   Auto_Abschattung_Helligkeits_Reading voltE
   Auto_Abschattung_Helligkeitssensor F2Hum_Light_OG_rechts
   Auto_Abschattung_Pos 30
   Auto_Abschattung_Pos_nach_Abschattung -1
   Auto_Abschattung_Schwelle_sonnig 4.00
   Auto_Abschattung_Schwelle_wolkig 3.20
   Auto_Abschattung_Sperrzeit_nach_manuell 20
   Auto_Abschattung_Sperrzeit_vor_Nacht 45
   Auto_Abschattung_Wartezeit 20
   Auto_Abschattung_Winkel_links 85
   Auto_Abschattung_Winkel_rechts 85
   Auto_Abschattung_min_Temp_aussen 21
   Auto_Aussperrschutz ja
   Auto_Fensterkontakt myStructure2
   Auto_Fensterkontakttyp threestate
   Auto_Geoeffnet_Pos 100
   Auto_Himmelsrichtung 0
   Auto_Lueften_Pos 30
   Auto_Luft_Fenster_offen ja
   Auto_Modus_hoch immer
   Auto_Modus_runter immer
   Auto_Offset_Minuten_abends 0
   Auto_Offset_Minuten_morgens 0
   Auto_Pos_Befehl pct
   Auto_Pos_nach_KomfortOeffnen -1
   Auto_Zeit_hoch_WE_Urlaub 09:30:00
   Auto_Zeit_hoch_frueh 07:30:00
   Auto_Zeit_hoch_spaet 09:00:00
   Auto_Zeit_runter_frueh 16:30:00
   Auto_Zeit_runter_spaet 21:30:00
   Auto_Zufall_Minuten 20
   Auto_hoch  Astro
   Auto_offen_Pos 100
   Auto_runter Astro
   IODev      myHmUART_ETH_EG_links
   IOgrp      vccu:myHmUART_ETH_EG_links
   alias      Rollladen Flur Eingang Schiebetür Tür
   autoReadReg 4_reqStatus
   devStateIcon Auf:fts_window_2w:Zu Zu:fts_shutter_100:Auf on:fts_shutter_10:off off:fts_shutter_100:on ^([0-9](\.)5|[0-9])$:fts_shutter_100:Auf ^([1][0-9](\.)5|[1][0-9])$:fts_shutter_90:Auf ^([2][0-9](\.)5|[2][0-9])$:fts_shutter_80:Auf ^([3][0-9](\.)5|[3][0-9])$:fts_shutter_70:Auf ^([4][0-9](\.)5|[4][0-9])$:fts_shutter_60:Auf ^([5][0-9](\.)5|[5][0-9])$:fts_shutter_50:Auf ^([6][0-9](\.)5|[6][0-9])$:fts_shutter_40:Auf ^([7][0-9](\.)5|[7][0-9])$:fts_shutter_30:Auf ^([8][0-9](\.)5|[8][0-9])$:fts_shutter_20:Auf ^([9][0-9](\.)5|[9][0-9])$:fts_shutter_10:Auf ^([1][0][0])$:fts_shutter_100:Auf
   eventMap   /on:Auf/ /off:Zu/ /stop:Stop/
   expert     2_full
   firmware   2.11
   group      Rollladen
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,123ABC01,123ABC02,123ABC03,123ABC04,123ABC07,123ABC08,
   room       CUL_HM,Erdgeschoss,Flur Eingang
   serialNr   LEQ0611191
   shutter_EG myStructure_shutter_EG
   shutter_flur_eingang myStructure_shutter_flur_eingang
   shutter_flur_eingang_map /on:on/ /off:off/ /\d:off/ /1\d:off/ /2\d:off/ /3\d:off/ /4\d:off/ /5\d:off/ /6\d:off/ /7\d:off /8\d:off/ /9\d:off/ /10\d:off/
   shutter_gaestezimmer_map /on:on/ /off:off/ /\d:off/ /1\d:off/ /2\d:off/ /3\d:off/ /4\d:off/ /5\d:off/ /6\d:off/ /7\d:off /8\d:off/ /9\d:off/ /10\d:off/
   structexclude myStructure_shutter_EG
   subType    blindActuator
   userattr   Auto_Modus_hoch:bei_Abwesenheit,bei_Anwesenheit,immer,aus Auto_Modus_runter:bei_Abwesenheit,bei_Anwesenheit,immer,aus Auto_hoch:Zeit,Astro Auto_runter:Zeit,Astro Auto_Abschattung_Pos:10,20,30,40,50,60,70,80,90,100 Auto_Abschattung_Pos_nach_Abschattung:-1,0,10,20,30,40,50,60,70,80,90,100 Auto_Lueften_Pos:10,20,30,40,50,60,70,80,90,100 Auto_offen_Pos:10,20,30,40,50,60,70,80,90,100 Auto_Himmelsrichtung Auto_Abschattung:ja,nein,verspaetet,bei_Abwesenheit,bei_Anwesenheit Auto_Zeit_hoch_frueh Auto_Zeit_hoch_spaet Auto_Zeit_hoch_WE_Urlaub Auto_Zeit_runter_frueh Auto_Zeit_runter_spaet Auto_Zufall_Minuten Auto_Fensterkontakt Auto_Luft_Fenster_offen:ja,nein Auto_Aussperrschutz:ja,nein Auto_Geoeffnet_Pos:10,20,30,40,50,60,70,80,90,100 Auto_Abschattung_Winkel_links:0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90 Auto_Abschattung_Winkel_rechts:0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90 Auto_Abschattung_Helligkeitssensor Auto_Abschattung_Helligkeits_Reading Auto_Abschattung_Schwelle_sonnig Auto_Abschattung_Schwelle_wolkig Auto_Abschattung_Wartezeit Auto_Abschattung_min_elevation Auto_Abschattung_min_Temp_aussen Auto_Abschattung_Sperrzeit_nach_manuell Auto_Offset_Minuten_morgens Auto_Offset_Minuten_abends Auto_Abschattung_Sperrzeit_vor_Nacht Auto_Abschattung_schnell_oeffnen:nein,ja Auto_Abschattung_schnell_schliessen:nein,ja Auto_Fensterkontakttyp:twostate,threestate Auto_Pos_Befehl Auto_geschlossen_Pos Auto_Gaestezimmer:nein,ja Auto_Pos_nach_KomfortOeffnen:-2,-1,0,10,20,30,40,50,60,70,80,90,100
   webCmd     Auf:70:50:30:Zu:Stop

Und das List der Structure:

Internals:
   ATTR       Schiebetuer_Flur_Eingang
   CHANGEDCNT 44
   DEF        Schiebetuer_Flur_Eingang myProxy33 myProxy40
   NAME       myStructure2
   NR         187
   NTFY_ORDER 50-myStructure2
   STATE      closed
   TYPE       structure
   CONTENT:
     myProxy33  closed
     myProxy40  closed
   READINGS:
     2017-08-11 11:54:23   Automatik_Rollladen Rol.Flur_Eingang.Tuer.CUL_HM_HM_LC_Bl1PBU_FM_2D6CB4
     2017-08-11 12:50:15   LastDevice      myProxy40
     2017-08-11 12:50:15   LastDevice_Abs  myProxy40
     2017-08-11 12:50:15   state           closed
Attributes:
   alias      Schiebetür Flur Eingang
   clientstate_behavior relative
   clientstate_priority open | tilted | closed
   devStateIcon open:fts_door_slide_open_m closed:fts_door_slide_m tilted:fts_door_tilt
   event-on-change-reading state
   group      Fenster & Türen
   icon       fts_door_slide_m
   myStructure1 myStructure_window_door_alarmanlage
   room       Flur Eingang,Erdgeschoss
   structexclude myStructure_window_door_*
   subtype    threeStateSensor
   userattr   structexclude window_door_EG window_door_EG_map window_door_complete window_door_complete_map
   window_door_EG myStructure_window_door_EG
   window_door_complete myStructure_window_door_alarmanlage

Und das List der Rollladensteuerung:

Internals:
   CFGFN
   NAME       Rollladensteuerung
   NR         1289
   STATE      Abschattung: on - morgens: on - abends: on - Komfort: on
   TYPE       dummy
   READINGS:
     2017-08-11 11:54:25   Automatik_Zaehler_abends 10
     2017-08-11 11:54:21   Automatik_Zaehler_abends_init 1
     2017-08-11 11:54:25   Automatik_Zaehler_morgens 10
     2017-08-11 11:54:21   Automatik_Zaehler_morgens_init 1
     2017-08-11 11:54:21   Modul-Version   v0.9.3.12
     2017-08-11 12:50:15   letzter_Zugriff_Automatik_Komfort 12:50:15
     2017-08-11 11:54:21   letzter_Zugriff_Automatik_at_Erzeugung 11:54:21
Attributes:
   Anwesenheit jemand_zu_Hause
   Anwesenheit_Reading state
   Automatik_Abschattung on
   Automatik_Komfort on
   Automatik_abends on
   Automatik_morgens on
   Gast_anwesend nein
   Helligkeit_min_Val 500
   Logfile_Abschattung 1
   Logfile_Komfort 3
   Logfile_Oeffnen 3
   Logfile_Schliessen 1
   Meldung_abwesend absent
   Meldung_anwesend present
   Sonne_Hoehe_Device myTwilight
   Sonne_Hoehe_Reading elevation
   Sonne_Pos_Device myTwilight
   Sonne_Pos_Reading azimuth
   Telegram_Abschattung 0
   Telegram_Bot_Name teleBot
   Telegram_Komfort 0
   Telegram_Oeffnen 0
   Telegram_Schliessen 0
   Temperaturreading temperature
   Temperatursensor F2Temp.Aussen
   alias      Rollladensteuerung Einstellungen
   group      Automation
   icon       fts_shutter_automatic
   room       Alarmanlage,Erdgeschoss,Obergeschoss
   stateFormat {'Abschattung: '.AttrVal($name,'Automatik_Abschattung','nv').' - morgens: '.AttrVal($name,'Automatik_morgens','nv').' - abends: '.AttrVal($name,'Automatik_abends','nv').' - Komfort: '.AttrVal($name,'Automatik_Komfort','nv')}
   userattr   Logfile_Abschattung:0,1,2 Telegram_Abschattung:0,1,2 Logfile_Komfort:0,1,2,3 Telegram_Komfort:0,1,2,3 Logfile_Oeffnen:0,1,2,3 Telegram_Oeffnen:0,1,2,3 Logfile_Schliessen:0,1,2,3 Telegram_Schliessen:0,1,2,3 Telegram_Bot_Name Gast_anwesend:nein,ja Temperatursensor Temperaturreading Helligkeit_min_Val Automatik_morgens:on,off Automatik_abends:on,off Automatik_Abschattung:on,off Automatik_Komfort:on,off Sonne_Pos_Device Sonne_Pos_Reading Sonne_Hoehe_Device Sonne_Hoehe_Reading Anwesenheit Anwesenheit_Reading Meldung_anwesend Meldung_abwesend

Jemand eine Idee warum sich nichts tut?

Greetz
Eldrik

Offline MarkusHiba

  • Jr. Member
  • **
  • Beiträge: 59
Hallo eldrik,

nach schnellen überfliegen der List fällt mir auf das Attribut subtype falsch geschrieben ist es müsste attr <Name> subType threeStateSensor heissen.

Grüße

Markus

Offline eldrik

  • Sr. Member
  • ****
  • Beiträge: 756
Hallo Markus,

danke fürs überfliegen, das wars tatsächlich :o Klasse  :D

Greetz
Eldrik

Offline Meesus

  • Jr. Member
  • **
  • Beiträge: 75
Zitat
"Versuche mal folgendes und ändere überall im Code '[Oo]pen' zu '[Oo]pen.*' und teste mal, ob das funktioniert..."

So, ich habe es mal in "[Oo]pen.*" und zum Test auch in "[Oo]pened" abgeändert.
Leider kein Erfolg bei den MAX! Dingern, mit dem Test mit HM Kontakt funktioniert das "[Oo]pen.*" natürlich einwandfrei

Zitat
2017-08-11 12:51:36 dummy Rollladensteuerung letzter_Zugriff_Automatik_Komfort: 12:51:36
2017-08-11 12:51:36 MAX Alarm_Umkleide battery: ok
2017-08-11 12:51:36 MAX Alarm_Umkleide onoff: 1
2017-08-11 12:51:36 MAX Alarm_Umkleide opened
2017-08-11 12:51:36 MAX Alarm_Umkleide RSSI: -72.5
2017-08-11 12:51:37 HMLAN HMLAN1 loadLvl: low
2017-08-11 12:51:41 dummy Rollladensteuerung letzter_Zugriff_Automatik_Abschattung: 12:51:41
2017-08-11 12:51:41 dummy Rollladensteuerung Aussentemperatur: 17.1
2017-08-11 12:51:41 dummy Rollladensteuerung Sonnenposition: 162.45
2017-08-11 12:51:41 dummy Rollladensteuerung Sonnenhoehe: 51.56
2017-08-11 12:51:41 dummy Rollladensteuerung Anwesenheit: ja
2017-08-11 12:51:41 dummy Rollladensteuerung LuxMeter: 2445.69
2017-08-11 12:51:41 CUL_HM Rol.Test Automatik_Abschattung_letzte_Uhrzeit: 00:00:00
2017-08-11 12:51:41 dummy Rollladensteuerung nv: -99999
2017-08-11 12:51:41 dummy Rollladensteuerung nv: -99999
2017-08-11 12:51:42 dummy Rollladensteuerung nv: -99999
2017-08-11 12:51:42 dummy Rollladensteuerung nv: -99999
2017-08-11 12:51:42 CUL_HM LuxMeter brightness: 2445.69
2017-08-11 12:51:42 CUL_HM LuxMeter B: 2445.69

Zitat
sowas gibt es ja bei den Homematic dingern auch, nur scheint es eine Eigenheit bei HM zu sein, das sie sich alle (siehe code-auszug) als threeStateSensor melden. (evtl. Bug oder Feature. keine Ahnung wo es herkommt!)
d.h. aber wenn der Devicetyp von deinen Max-Kontakten abgefragt wird, sollte er halt auch "threeStateSensor" zurückgeben, ansonsten wird der Code nicht ausgeführt.
das meinte cluni mit

Zitat von: Cluni am Heute um 11:02:05

Ggf. müsste man den DeviceTyp dort einfach per Hand setzen...

das müsste dann natürlich auch wieder rückwirkungsfrei zu anderen Sachen sein

Wie meint ihr das? Bei den MAX! Kontakten kann ich leider kein subType "threeStateSensor setzten".  :(
Wie kann ich das denen den Vorgaukeln?

Gruß Meesus
banana pi - FHEM 5.8 - HMLAN, CUL V3 433Mhz & 868Mhz, HMUARTLGW, HM, Intertechno, Max! und Alexa
Raspberry - FHEM mit SqueezePlug & TTS (Küchenradio)

Offline nils_

  • Full Member
  • ***
  • Beiträge: 369
Wie meint ihr das? Bei den MAX! Kontakten kann ich leider kein subType "threeStateSensor setzten".  :(
hat der denn so ein attribut???

wenn nicht:
Wie kann ich das denen den Vorgaukeln?

im Attribut userattr bitte folgendes eintragen: subType
im Attribut subType bitte folgendes eintragen: threeStateSensor
(cluni hatte sowas im ersten beitrag hier erwähnt, damit die steuerung auch mit dem ROLLO modul funktioniert. da werden auch verschiedene dinge gesetzt)

such mal in der commandref nach 'userattr' ;)
viele Wege in FHEM es gibt!

Offline MarkusHiba

  • Jr. Member
  • **
  • Beiträge: 59
bitte sehr eldrik
super das es funktioniert.

Kleine Frage habe ich an dich eldrik

Wie hast du das mit der strukture gelöst und den 2 Reedkontakten?
« Letzte Änderung: 11 August 2017, 13:47:34 von MarkusHiba »

Offline Meesus

  • Jr. Member
  • **
  • Beiträge: 75
Hi Nils_,

Dank dir.  :)
Super das war´s:

2017-08-11 13:56:01 dummy Rollladensteuerung letzter_Zugriff_Automatik_Komfort: 13:56:01
2017-08-11 13:56:01 CUL_HM Rol.Test inhibit: set_off
2017-08-11 13:56:02 CUL_HM Rol.Test set_inhibit close
2017-08-11 13:56:02 CUL_HM Rol.Test Automatik_Aussperrschutz: --- aus ---
2017-08-11 13:56:02 CUL_HM Rol.Test Automatik_automatische_Fahrt: 1
2017-08-11 13:56:02 CUL_HM Rol.Test Automatik_Pos_vor_Lueften: 0
2017-08-11 13:56:02 CUL_HM Rol.Test level: set_30
2017-08-11 13:56:02 CUL_HM Rol.Test set_30
2017-08-11 13:56:02 CUL_HM Rol.Test Automatik_Pos_vor_Geoeffnet: -1
2017-08-11 13:56:02 TelegramBot mytelebot message -- 13 -- Rol.Test in Lueften-Position fahren
2017-08-11 13:56:02 MAX Alarm_Umkleide battery: ok
2017-08-11 13:56:02 MAX Alarm_Umkleide onoff: 1
2017-08-11 13:56:02 MAX Alarm_Umkleide opened
2017-08-11 13:56:02 MAX Alarm_Umkleide RSSI: -74.5
2017-08-11 13:56:02 dummy Rollladensteuerung letzter_Zugriff_Automatik_Komfort: 13:56:02
2017-08-11 13:56:02 CUL_HM Rol.Test deviceMsg: close (to VCCU)
2017-08-11 13:56:02 CUL_HM Rol.Test level: 0
2017-08-11 13:56:02 CUL_HM Rol.Test motor: stop:close
2017-08-11 13:56:02 CUL_HM Rol.Test pct: 0
2017-08-11 13:56:02 CUL_HM Rol.Test close
2017-08-11 13:56:02 CUL_HM Rol.Test timedOn: close
2017-08-11 13:56:02 CUL_HM Rol.Test Automatik_automatische_Fahrt: 0
2017-08-11 13:56:02 TelegramBot mytelebot sentMsgResult: SUCCESS
2017-08-11 13:56:02 TelegramBot mytelebot sentMsgId: 1539
2017-08-11 13:56:02 TelegramBot mytelebot sentMsgPeerId: xxxxxxxx
2017-08-11 13:56:02 dummy Rollladensteuerung letzter_Zugriff_Automatik_Komfort: 13:56:02
2017-08-11 13:56:02 CUL_HM Rol.Test deviceMsg: close (to VCCU)
2017-08-11 13:56:02 CUL_HM Rol.Test level: 0
2017-08-11 13:56:02 CUL_HM Rol.Test motor: up:close
2017-08-11 13:56:02 CUL_HM Rol.Test pct: 0
2017-08-11 13:56:02 CUL_HM Rol.Test close
2017-08-11 13:56:02 CUL_HM Rol.Test timedOn: close


Besteht denn die Möglichkeit das in das nächste Update mit einfließen zu lassen:  '[Oo]pen.*' ?


Gruß Meesus
banana pi - FHEM 5.8 - HMLAN, CUL V3 433Mhz & 868Mhz, HMUARTLGW, HM, Intertechno, Max! und Alexa
Raspberry - FHEM mit SqueezePlug & TTS (Küchenradio)

Offline eldrik

  • Sr. Member
  • ****
  • Beiträge: 756
bitte sehr eldrik
super das es funktioniert.

Kleine Frage habe ich an dich eldrik

Wie hast du das mit der strukture gelöst und den 2 Reedkontakten?
Hallo Markus,

Das ist relativ überschaubar, die Structure setzt sich aus zwei Devices (bei mir readingsProxys) zusammen, der Kontakt oben an der Tür kann den Zustand tilted und closed annehmen, der Kontakt unten an der Tür open und closed.

Über die Structure Attribute

clientstate_behavior relative
clientstate_priority open | tilted | closed

wird die Reihenfolge des state über die Priorisierung vorgegeben, bedeutet ist die Tür gekippt greift das tilted als state für die Structure, ist die Tür aufgeschoben, oder ein Fenster/Tür geöffnet öffnet auch der untere Kontakt und der state der Structure ist open.

Greetz
Eldrik

Offline coolice

  • Full Member
  • ***
  • Beiträge: 310
Wäre klasse wenn man z.B Gruppen über ein Attribut definieren könnte. Ich habe z.B 6 Fenster im Wohnzimmer die aktuell alle unterschiedlich runter und hoch fahren. Schöner wäre es wenn sie zusammen fahren würden ohne structure.

Offline Cluni

  • Full Member
  • ***
  • Beiträge: 307
@coolice: Werde mal darüber nachdenken. Aber ich denke, dass das einen größeren Umbau erfordert. Da wäre der von dir genannte weg über ein structure wesentlich einfacher.
Aber wie gesagt- ich denke mal drüber nach....


Gesendet von iPhone mit Tapatalk

Offline nils_

  • Full Member
  • ***
  • Beiträge: 369
Schöner wäre es wenn sie zusammen fahren würden ohne structure.

was spricht denn gegen structure?
viele Wege in FHEM es gibt!

Offline C0mmanda

  • Full Member
  • ***
  • Beiträge: 264
Moin,

ich habe noch einen Fehler gefunden.

V 0.9.3.12

Ich hatte folgendes Problem:

Fenster ist auf Kipp.
Nachtschliessen wird aktiviert, Rolladen fährt auf Lüften-Position. (Soweit so gut)
Wenn ich jetzt das Fenster geschlossen habe ist der Rolladen hoch gefahren statt herunter.

In Zeile 246 steht:

my $A_geschlossen_Pos=ReadingsNum($A_Rolllade, 'Auto_geschlossen_Pos', 0);

Da "Auto_geschlossen_Pos" aber ein Attribut ist muss es heißen:

my $A_geschlossen_Pos=AttrNum($A_Rolllade, 'Auto_geschlossen_Pos', 0);

Wenn man kein "param levelInverse" so wie ich benutzt fällt das Problem nicht auf da der Fallback ja '0' ist.
Bei mir ist 0 jedoch Rolladen geöffnet, daher ist es mir aufgefallen.

grtz

Offline Cluni

  • Full Member
  • ***
  • Beiträge: 307
Werde ich mir ansehen! Bin noch im Urlaub.


Gesendet von iPhone mit Tapatalk

Offline Damu

  • Sr. Member
  • ****
  • Beiträge: 529
Hallo

Ich bin am einrichten der Steuerung.
Nun habe ich noch folgendes:
zb: Ferienkalender Der geht leider nur für Deutschland.
Wie las ich das weg das keine Probleme gibt?
Muss ich das :"userattr Auto_Zeit_hoch_frueh Auto_Zeit_hoch_spaet Auto_Zeit_hoch_WE_Urlaub" im Rol.Aktor, anpassen?

Ich hab Jalosien, da geht "lüften" mit "up 03-05"?

"* +/- Zufallszeit (damit die Rollladen 1. nicht alle gleichzeitig und 2. an unterschiedlichen Tagen auch in unterschiedlicher Reihenfolge fahren)" Ist das schon eingebaut? Hab es nicht gefunden.


Offline reibuehl

  • Full Member
  • ***
  • Beiträge: 445
Hallo,

ich würde gerne diese Rollladensteuerung übernehmen, habe aber meine Aktoren alle nach dem Schema <Stock>_<Zimmer>_<Aktortyp>_<optionale weitere Differenzierung>, also z.B. OG_WZ_Rollladen_S für den Rollladen auf der Südseite des Wohnzimmers im Obergeschoss. Kann ich die Steuerung damit überhaupt verwenden? Da ich das Schema nicht nur für die Rollläden verwende, würde ich ungern alles umbenennen...

Gruß,
Reiner
Reiner.

 

decade-submarginal