HmIP_MOD_HO Licht on-for-timer

Begonnen von Stephan.K, 17 Dezember 2022, 09:33:53

Vorheriges Thema - Nächstes Thema

Stephan.K

Hallo zusammen,

habe meine Garagentor mit dem  HmIP_MOD_HO in FHEM eingebunden.
Soweit so gut.
Nun möchte ich allerdings das Licht im Antrieb beim Öffnen der Nebeneingangstüre für die Zeit x anschalten.
Kein Problem dachte ich mir, nimmst ein on-for-timer und alles wird gut. Wenn ich es richtig verstanden habe muß jedoch das entsprechende Gerät ein on-for-timer untertützen. Ist dies richtig?
Habe nämlich schon diverse Dinge ausprobiert jedoch bisher keinen Erfolg gehabt.

Das Licht im Garagentorantrieb ist wie folgt definiert:

define HmIP_MOD_HO_00241D89B00214_Licht HMCCUCHN 00241D89B00214:2
attr HmIP_MOD_HO_00241D89B00214_Licht DbLogExclude .*
attr HmIP_MOD_HO_00241D89B00214_Licht DbLogInclude STATE
attr HmIP_MOD_HO_00241D89B00214_Licht alias Garagentorantrieb Licht
attr HmIP_MOD_HO_00241D89B00214_Licht cmdIcon true:general_an false:general_aus
attr HmIP_MOD_HO_00241D89B00214_Licht controldatapoint STATE
attr HmIP_MOD_HO_00241D89B00214_Licht icon fts_garage_door_100
attr HmIP_MOD_HO_00241D89B00214_Licht room Aussen->Garage,Schnittstellen->debMatic
attr HmIP_MOD_HO_00241D89B00214_Licht statedatapoint STATE
attr HmIP_MOD_HO_00241D89B00214_Licht statevals on:true,off:false
attr HmIP_MOD_HO_00241D89B00214_Licht substitute STATE!(1|true):on,(0|false):off
attr HmIP_MOD_HO_00241D89B00214_Licht webCmd control
attr HmIP_MOD_HO_00241D89B00214_Licht widgetOverride control:uzsuToggle,on,off
#   DEF        00241D89B00214:2
#   FUUID      6394ff6d-f33f-a5bf-3bde-a202abfcdf74d4c4
#   IODev      ccu
#   NAME       HmIP_MOD_HO_00241D89B00214_Licht
#   NR         378
#   STATE      off
#   TYPE       HMCCUCHN
#   ccuaddr    00241D89B00214:2
#   ccudevstate active
#   ccuif      HmIP-RF
#   ccuname    HmIP-MOD-HO 00241D89B00214:2
#   ccusubtype MOD-HO
#   ccutype    HmIP-MOD-HO
#   eventCount 192
#   firmware   1.0.14
#   readonly   no
#   Helper:
#     DBLOG:
#       STATE:
#         DBLog:
#           TIME       1671265665.46332
#           VALUE      off
#   OLDREADINGS:
#   READINGS:
#     2022-12-17 09:27:45   PROCESS         STABLE
#     2022-12-17 09:27:45   SECTION         0
#     2022-12-17 09:27:45   SECTION_STATUS  NORMAL
#     2022-12-17 09:27:45   STATE           off
#     2022-12-17 09:27:45   activity        alive
#     2022-12-17 09:27:45   control         off
#     2022-12-17 09:27:45   devstate        ok
#     2022-12-17 09:27:45   hmstate         off
#     2022-12-17 09:27:45   rssidevice      -77
#     2022-12-16 20:42:22   rssipeer        -82
#     2022-12-17 09:27:45   state           off
#     2022-12-16 20:34:11   voltage         0.0
#   hmccu:
#     channels   1
#     detect     0
#     devspec    00241D89B00214:2
#     nodefaults 1
#     role       2:SIMPLE_SWITCH_RECEIVER
#     setDefaults 0
#     cmdlist:
#       get       
#       set       
#     control:
#       chn        2
#       dpt        STATE
#     dp:
#       0.CONFIG_PENDING:
#         VALUES:
#           NVAL       0
#           ONVAL      0
#           OSVAL      false
#           OVAL       0
#           SVAL       false
#           VAL        0
#       0.DUTY_CYCLE:
#         VALUES:
#           NVAL       0
#           ONVAL      0
#           OSVAL      false
#           OVAL       0
#           SVAL       false
#           VAL        0
#       0.INSTALL_TEST:
#         VALUES:
#           NVAL       true
#           ONVAL      true
#           OSVAL      true
#           OVAL       true
#           SVAL       true
#           VAL        true
#       0.OPERATING_VOLTAGE:
#         VALUES:
#           NVAL       0.000000
#           ONVAL      0.000000
#           OSVAL      0.0
#           OVAL       0.000000
#           SVAL       0.0
#           VAL        0.000000
#       0.OPERATING_VOLTAGE_STATUS:
#         VALUES:
#           NVAL       0
#           ONVAL      0
#           OSVAL      NORMAL
#           OVAL       0
#           SVAL       NORMAL
#           VAL        0
#       0.RSSI_DEVICE:
#         VALUES:
#           NVAL       -77
#           ONVAL      -79
#           OSVAL      -79
#           OVAL       -79
#           SVAL       -77
#           VAL        -77
#       0.RSSI_PEER:
#         VALUES:
#           NVAL       -82
#           ONVAL      -82
#           OSVAL      -82
#           OVAL       -82
#           SVAL       -82
#           VAL        -82
#       0.UNREACH:
#         VALUES:
#           NVAL       0
#           ONVAL      0
#           OSVAL      alive
#           OVAL       0
#           SVAL       alive
#           VAL        0
#       0.UPDATE_PENDING:
#         VALUES:
#           NVAL       false
#           ONVAL      false
#           OSVAL      false
#           OVAL       false
#           SVAL       false
#           VAL        false
#       2.PROCESS:
#         VALUES:
#           NVAL       0
#           ONVAL      0
#           OSVAL      STABLE
#           OVAL       0
#           SVAL       STABLE
#           VAL        0
#       2.SECTION:
#         VALUES:
#           NVAL       0
#           ONVAL      0
#           OSVAL      0
#           OVAL       0
#           SVAL       0
#           VAL        0
#       2.SECTION_STATUS:
#         VALUES:
#           NVAL       0
#           ONVAL      0
#           OSVAL      NORMAL
#           OVAL       0
#           SVAL       NORMAL
#           VAL        0
#       2.STATE:
#         VALUES:
#           NVAL       0
#           ONVAL      0
#           OSVAL      off
#           OVAL       0
#           SVAL       off
#           VAL        0
#     roleCmds:
#       get:
#       set:
#     state:
#       chn        2
#       dpt        STATE
#
setstate HmIP_MOD_HO_00241D89B00214_Licht off
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-17 09:27:45 PROCESS STABLE
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-17 09:27:45 SECTION 0
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-17 09:27:45 SECTION_STATUS NORMAL
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-17 09:27:45 STATE off
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-17 09:27:45 activity alive
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-17 09:27:45 control off
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-17 09:27:45 devstate ok
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-17 09:27:45 hmstate off
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-17 09:27:45 rssidevice -77
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-16 20:42:22 rssipeer -82
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-17 09:27:45 state off
setstate HmIP_MOD_HO_00241D89B00214_Licht 2022-12-16 20:34:11 voltage 0.0




Das Device ist auf Seite 5021 definiert https://www.eq-3.de/Downloads/eq3/download%20bereich/hm_web_ui_doku/HmIP_Device_Documentation.pdf

Vielen Dank im Voraus.
MfG Stephan
NUC 7 i3 mit Proxmox | FHEM LXC mit FTUI2 & FTUI3 | MariaDB LXC | DebMatic VM | Grafana LXC | Mosquitto LXC | NodeRed LXC | ...

zap

Steht in der Doku etwas, dass das Device einen ON_TIME Datenpunkt hat? Der wird für on-for-timer benötigt
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

Stephan.K

Zitat von: zap am 18 Dezember 2022, 20:35:55
Steht in der Doku etwas, dass das Device einen ON_TIME Datenpunkt hat? Der wird für on-for-timer benötigt

Nein, habe diesbezüglich nichts gefunden.
Das bedeutet, ich muß dies "zu Fuß" programmieren, oder?

MfG Stephan
NUC 7 i3 mit Proxmox | FHEM LXC mit FTUI2 & FTUI3 | MariaDB LXC | DebMatic VM | Grafana LXC | Mosquitto LXC | NodeRed LXC | ...