FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Maxl am 05 November 2016, 18:45:07

Titel: Verständnisproblem Schalten von Aktuatoren
Beitrag von: Maxl am 05 November 2016, 18:45:07
Hallo,

habe ein kleines Problem mit folgenden Code.
Die erste Passage mit zwei Aktuatoren funtioniert nicht,
der zweite Teil mit nur Einen schon.
Ich komme nicht dahinter was ich gerade falsch mache.
FHEM bringt mir auch keinen Fehler.

define Licht_an_EG_UG DOIF (\
  [Bewegungsmelder_UG:?motion] and\
  [?Bewegungsmelder_UG:brightness] < 50 or\
  [HM_381468_Btn_01:?Short] )\
( set CUL_HM_HM_MOD_Re_8_353C4B_Sw_07 on-for-timer 30 \
   set CUL_HM_HM_MOD_Re_8_353C4B_Sw_08 on-for-timer 30 )
       
define Licht_an_EG DOIF (\
  [Bewegungsmelder_EG:?motion] and\
  [CUL_HM_HM_MOD_Re_8_353C4B_Sw_08:state] ne "on" and\
  [?Bewegungsmelder_EG:brightness] < 50 or\
  [HM_381468_Btn_03:?Short]\
)(set CUL_HM_HM_MOD_Re_8_353C4B_Sw_08 on-for-timer 90)


Ich hätte es auch schon mit:

fhem "set CUL_HM_HM_MOD_Re_8_353C4B_Sw_07 on-for-timer 30";; ...

probiert

Danke
Mario
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Otto123 am 05 November 2016, 19:00:02
Hallo Mario,

da fehlt einfach ein Komma. Du verwendest DOIF, da ist manches etwas anders. http://fhem.de/commandref_DE.html#DOIF_Angaben_im_Ausfuehrungsteil
Aber ein Trenner zwischen FHEM Befehlen muss immer sein. Ein \ ist keiner.


Gruß Otto
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Maxl am 05 November 2016, 20:07:11
Hallo,

hätte ich versucht, aber esill einfach nicht :-(
hätte auch Klammern hin und her gesetzt,ohne Erfolg.

define Licht_an_EG_UG DOIF (\
  ([Bewegungsmelder_UG:?motion] and\
  [?Bewegungsmelder_UG:brightness] < 50) or\
  [HM_381468_Btn_01:?Short])\
  ((set CUL_HM_HM_MOD_Re_8_353C4B_Sw_07 on-for-timer 30),\
   (set CUL_HM_HM_MOD_Re_8_353C4B_Sw_08 on-for-timer 30))
       
define Licht_an_EG DOIF (\
  ([Bewegungsmelder_EG:?motion] and\
  [CUL_HM_HM_MOD_Re_8_353C4B_Sw_08:state] ne "on" and\
  [?Bewegungsmelder_EG:brightness] < 50) or\
  [HM_381468_Btn_03:?Short])\
  (set CUL_HM_HM_MOD_Re_8_353C4B_Sw_08 on-for-timer 90)


in den EVENTS kommt jedoch der Trigger

2016-11-05 20:03:42.824 DOIF Licht_an_EG_UG cmd_nr: 1
2016-11-05 20:03:42.824 DOIF Licht_an_EG_UG cmd_event: HM_381468_Btn_01
2016-11-05 20:03:42.824 DOIF Licht_an_EG_UG cmd_1
2016-11-05 20:03:42.836 CUL_HM HM_381468_Btn_01 Short (to nanoCUL)
2016-11-05 20:03:42.836 CUL_HM HM_381468_Btn_01 trigDst_F11234: noConfig
2016-11-05 20:03:42.836 CUL_HM HM_381468_Btn_01 trigger: Short_201
2016-11-05 20:03:42.836 CUL_HM HM_381468_Btn_01 trigger_cnt: 201
2016-11-05 20:03:43.725 CUL_HM HM_381468 battery: ok
2016-11-05 20:03:43.725 CUL_HM HM_381468 CMDs_done
2016-11-05 20:03:43.725 CUL_HM HM_381468 HM_381468_Btn_01 Short
2016-11-05 20:03:43.742 CUL_HM HM_381468_Btn_01 Short (to nanoCUL)
2016-11-05 20:03:43.742 CUL_HM HM_381468_Btn_01 trigDst_F11234: noConfig
2016-11-05 20:03:43.742 CUL_HM HM_381468_Btn_01 trigger: Short_202
2016-11-05 20:03:43.742 CUL_HM HM_381468_Btn_01 trigger_cnt: 202
2016-11-05 20:03:45.151 CUL_HM HM_381468 battery: ok
2016-11-05 20:03:45.151 CUL_HM HM_381468 CMDs_done
2016-11-05 20:03:45.151 CUL_HM HM_381468 HM_381468_Btn_01 Short
2016-11-05 20:03:45.169 CUL_HM HM_381468_Btn_01 Short (to nanoCUL)
2016-11-05 20:03:45.169 CUL_HM HM_381468_Btn_01 trigDst_F11234: noConfig
2016-11-05 20:03:45.169 CUL_HM HM_381468_Btn_01 trigger: Short_203
2016-11-05 20:03:45.169 CUL_HM HM_381468_Btn_01 trigger_cnt: 203
2016-11-05 20:03:45.963 CUL_HM HM_381468 battery: ok
2016-11-05 20:03:45.963 CUL_HM HM_381468 CMDs_done
2016-11-05 20:03:45.963 CUL_HM HM_381468 HM_381468_Btn_01 Short
2016-11-05 20:03:45.980 CUL_HM HM_381468_Btn_01 Short (to nanoCUL)
2016-11-05 20:03:45.980 CUL_HM HM_381468_Btn_01 trigDst_F11234: noConfig
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: sumsum am 05 November 2016, 20:44:57
Probier das:
define Licht_an_EG_UG DOIF (\
  ([Bewegungsmelder_UG:?motion] and\
  [?Bewegungsmelder_UG:brightness] < 50) or\
  [HM_381468_Btn_01:?Short])\
  (set CUL_HM_HM_MOD_Re_8_353C4B_Sw_07 on-for-timer 30)\
  (set CUL_HM_HM_MOD_Re_8_353C4B_Sw_08 on-for-timer 30)
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Otto123 am 05 November 2016, 20:46:05
Ob DOIF die \ im Ausführungsteil mag - ich weiß es nicht.
ich würde (set CUL_HM_HM_MOD_Re_8_353C4B_Sw_07 on-for-timer 30,set CUL_HM_HM_MOD_Re_8_353C4B_Sw_08 on-for-timer 30) schreiben.

Und ich würde mal ganz zart rename verwenden  ;) aber das ist jedem seine Sache.  ;)
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: sumsum am 05 November 2016, 21:32:45
Wenn man den direkt im WEB editiert, muss man gar nicht mit \ rumhantieren. Habe den Code so auch nicht getestet.
Noch kürzer wäre:
(set CUL_HM_HM_MOD_Re_8_353C4B_Sw_07,CUL_HM_HM_MOD_Re_8_353C4B_Sw_08 on-for-timer 30)

Den Hinweis von Otto mit einer guten Namenswahl finde ich wichtig.

Gruss
Ulf
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Otto123 am 05 November 2016, 21:41:20
Hallo Ulf,

das geht nun wieder bei DOIF nicht, da muss es so aussehen
((set CUL_HM_HM_MOD_Re_8_353C4B_Sw_07,CUL_HM_HM_MOD_Re_8_353C4B_Sw_08 on-for-timer 30))
ZitatFalls ein Komma nicht als Trennzeichen zwischen FHEM-Befehlen gelten soll, so muss der FHEM-Ausdruck zusätzlich in runde Klammern gesetzt werden: ...((set lamp1,lamp2 on),set switch on)
;)
Gruß Otto
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: sumsum am 05 November 2016, 21:46:06
Das war mir entgangen.  :o  Danke
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Otto123 am 05 November 2016, 22:25:00
Ich will mit dem rename mal noch nachlegen: Homematic Geräte haben ein set <> deviceRename in der Oberfläche auswählbar - sehr praktisch. Habe ich letzten erst gelernt  8)

Aber ja, es ist nicht ganz einfach und greift ja manchmal tiefer, Logfiles usw. und man sollte auf alle Fälle neu starten. Bei mir fehlten sonst immer diverse Logeinträge.

Gruß Otto
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Maxl am 06 November 2016, 14:35:19
Hallo,

habe noch ein paar Versuche gemacht, irgendwie gibt es ein anderes Problem,
es funktiniert nach längerer Zeit wie es soll, anschliessend bei erneuter Betätigung passiert nichts.
Unten die beiden Event-Protokolle, beim ersten gings, beim zweiten gab es keine Weiterleitung zum Aktor.
Wenn ich aber normal den Befehl über die Eingabe absetzte mit "set Licht_Haustuer on-for-timer 5" funktioniert
es immer ohne Wartezeit dazwischen. Gibt es hierzu eine Erklärung?

1) Eventlog mit Funktion
2016-11-06 12:20:30.393 CUL_HM HM_381468 battery: ok
2016-11-06 12:20:30.393 CUL_HM HM_381468 CMDs_done
2016-11-06 12:20:30.393 CUL_HM HM_381468 Schalter_Haustuer Short
2016-11-06 12:20:30.411 CUL_HM CUL_HM_HM_MOD_Re_8_353C4B CMDs_pending
2016-11-06 12:20:30.421 CUL_HM Licht_Haustuer set_on-for-timer 30
2016-11-06 12:20:30.446 CUL_HM Licht_Garten set_on-for-timer 30
2016-11-06 12:20:30.458 DOIF Licht_an_EG_UG cmd_nr: 1
2016-11-06 12:20:30.458 DOIF Licht_an_EG_UG cmd_event: Schalter_Haustuer
2016-11-06 12:20:30.458 DOIF Licht_an_EG_UG cmd_1
2016-11-06 12:20:30.470 CUL_HM Schalter_Haustuer Short (to nanoCUL)
2016-11-06 12:20:30.470 CUL_HM Schalter_Haustuer trigDst_F11234: noConfig
2016-11-06 12:20:30.470 CUL_HM Schalter_Haustuer trigger: Short_67
2016-11-06 12:20:30.470 CUL_HM Schalter_Haustuer trigger_cnt: 67
2016-11-06 12:20:31.099 CUL_HM HM_381468 battery: ok
2016-11-06 12:20:31.099 CUL_HM HM_381468 CMDs_done
2016-11-06 12:20:31.099 CUL_HM HM_381468 Schalter_Haustuer Short
2016-11-06 12:20:31.116 CUL_HM Schalter_Haustuer Short (to nanoCUL)
2016-11-06 12:20:31.116 CUL_HM Schalter_Haustuer trigDst_F11234: noConfig
2016-11-06 12:20:31.116 CUL_HM Schalter_Haustuer trigger: Short_68
2016-11-06 12:20:31.116 CUL_HM Schalter_Haustuer trigger_cnt: 68
2016-11-06 12:20:34.470 CUL_HM Licht_Haustuer deviceMsg: on (to nanoCUL)
2016-11-06 12:20:34.470 CUL_HM Licht_Haustuer level: 100
2016-11-06 12:20:34.470 CUL_HM Licht_Haustuer pct: 100
2016-11-06 12:20:34.470 CUL_HM Licht_Haustuer on
2016-11-06 12:20:34.470 CUL_HM Licht_Haustuer timedOn: running
2016-11-06 12:20:34.645 CUL_HM CUL_HM_HM_MOD_Re_8_353C4B CMDs_done
2016-11-06 12:20:34.658 CUL_HM Licht_Garten deviceMsg: on (to nanoCUL)
2016-11-06 12:20:34.658 CUL_HM Licht_Garten level: 100
2016-11-06 12:20:34.658 CUL_HM Licht_Garten pct: 100
2016-11-06 12:20:34.658 CUL_HM Licht_Garten on
2016-11-06 12:20:34.658 CUL_HM Licht_Garten timedOn: running
2016-11-06 12:20:35.232 ECMDDevice Relais9 on: ok
2016-11-06 12:20:35.232 ECMDDevice Relais9 on ok
2016-11-06 12:20:35.249 dummy Test on
2016-11-06 12:20:35.251 dummy Test2 toggle
2016-11-06 12:20:35.262 at Test3 Next: 12:20:45
2016-11-06 12:20:35.275 HM485 HMW_IO_12_Sw14_DR_LEQ1322965_01 set_on
2016-11-06 12:20:35.331 HM485 HMW_IO_12_Sw14_DR_LEQ1322965 ACK
2016-11-06 12:20:35.341 HM485 HMW_IO_12_Sw14_DR_LEQ1322965_01 on



2) Eventlog ohne Funktion
2016-11-06 12:22:57.508 CUL_HM Thermostat_Zimmer_Schlafen_Clima T: 16.3 desired: off valve: 0
2016-11-06 12:22:59.749 CUL_HM HM_381468 battery: ok
2016-11-06 12:22:59.749 CUL_HM HM_381468 CMDs_done
2016-11-06 12:22:59.749 CUL_HM HM_381468 Schalter_Haustuer Short
2016-11-06 12:22:59.766 CUL_HM Schalter_Haustuer Short (to nanoCUL)
2016-11-06 12:22:59.766 CUL_HM Schalter_Haustuer trigDst_F11234: noConfig
2016-11-06 12:22:59.766 CUL_HM Schalter_Haustuer trigger: Short_71
2016-11-06 12:22:59.766 CUL_HM Schalter_Haustuer trigger_cnt: 71
2016-11-06 12:23:00.223 CUL_HM HM_381468 battery: ok
2016-11-06 12:23:00.223 CUL_HM HM_381468 CMDs_done
2016-11-06 12:23:00.223 CUL_HM HM_381468 Schalter_Haustuer Short
2016-11-06 12:23:00.241 CUL_HM Schalter_Haustuer Short (to nanoCUL)
2016-11-06 12:23:00.241 CUL_HM Schalter_Haustuer trigDst_F11234: noConfig
2016-11-06 12:23:00.241 CUL_HM Schalter_Haustuer trigger: Short_72
2016-11-06 12:23:00.241 CUL_HM Schalter_Haustuer trigger_cnt: 72
2016-11-06 12:23:05.233 ECMDDevice Relais9 off: ok
2016-11-06 12:23:05.233 ECMDDevice Relais9 off ok
2016-11-06 12:23:05.242 dummy Test off
2016-11-06 12:23:05.244 dummy Test2 toggle
2016-11-06 12:23:05.255 at Test3 Next: 12:23:15
2016-11-06 12:23:10.827 CUL_HM HM_381468 battery: ok
2016-11-06 12:23:10.827 CUL_HM HM_381468 CMDs_done
2016-11-06 12:23:10.827 CUL_HM HM_381468 Schalter_Haustuer Short
2016-11-06 12:23:10.844 CUL_HM Schalter_Haustuer Short (to nanoCUL)
2016-11-06 12:23:10.844 CUL_HM Schalter_Haustuer trigDst_F11234: noConfig
2016-11-06 12:23:10.844 CUL_HM Schalter_Haustuer trigger: Short_73
2016-11-06 12:23:10.844 CUL_HM Schalter_Haustuer trigger_cnt: 73
2016-11-06 12:23:11.260 CUL_HM HM_381468 battery: ok
2016-11-06 12:23:11.260 CUL_HM HM_381468 CMDs_done
2016-11-06 12:23:11.260 CUL_HM HM_381468 Schalter_Haustuer Short
2016-11-06 12:23:11.277 CUL_HM Schalter_Haustuer Short (to nanoCUL)
2016-11-06 12:23:11.277 CUL_HM Schalter_Haustuer trigDst_F11234: noConfig
2016-11-06 12:23:11.277 CUL_HM Schalter_Haustuer trigger: Short_74
2016-11-06 12:23:11.277 CUL_HM Schalter_Haustuer trigger_cnt: 74
2016-11-06 12:23:15.194 at checkNETIO1 Next: 12:23:40
2016-11-06 12:23:15.208 at checkNETIO2 Next: 12:23:40
2016-11-06 12:23:15.248 ECMDDevice Relais9 on: ok
2016-11-06 12:23:15.248 ECMDDevice Relais9 on ok


fhem.cfg

define HM_381468 CUL_HM 381468
attr HM_381468 IODev nanoCUL
attr HM_381468 autoReadReg 4_reqStatus
attr HM_381468 expert 2_raw
attr HM_381468 firmware 1.0
attr HM_381468 model HM-MOD-Em-8
attr HM_381468 room CUL_HM
attr HM_381468 serialNr MEQ0046317
attr HM_381468 subType remote
attr HM_381468 webCmd getConfig:clear msgEvents
#define FileLog_HM_381468 FileLog ./log/HM_381468-%Y.log HM_381468
#attr FileLog_HM_381468 logtype text
define Schalter_Haustuer CUL_HM 38146801
attr Schalter_Haustuer model HM-MOD-Em-8
attr Schalter_Haustuer peerIDs 00000000,
define Schalter_Keller CUL_HM 38146802
attr Schalter_Keller model HM-MOD-Em-8
attr Schalter_Keller peerIDs 00000000, ...


define Licht_an_EG_UG DOIF (\
  ([Bewegungsmelder_UG:?motion] and\
  [?Bewegungsmelder_UG:brightness] < 50) or\
  [Schalter_Haustuer:?Short])\
  ((set Licht_Haustuer,Licht_Garten on-for-timer 30))
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Otto123 am 06 November 2016, 14:38:26
Als schneller Gedanke: Du hast im Blick das der Re 8 einen Burst braucht? Also von FHEM aus kein Ding aber gepeerte Geräte müssen das wissen.

Ich verstehe ehrlich aus Deinem Post nicht wirklich was passiert und was passieren soll.

Hast Du hminfo installiert? Damit kannst Du deine HM Konfiguration prüfen!

Gruß Otto
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Maxl am 06 November 2016, 18:27:35
Hallo Otto,

hminfo liefert folgendes:

configCheck done:

missing register list
    Bewegungsmelder_EG: RegL_00.,RegL_01.
    Bewegungsmelder_UG: RegL_00.,RegL_01.
    CUL_HM_HM_LC_SW4_DR_383FB5: RegL_00.
    CUL_HM_HM_LC_SW4_DR_383FB5_Sw_01: RegL_01.
    CUL_HM_HM_LC_SW4_DR_383FB5_Sw_02: RegL_01.
    CUL_HM_HM_LC_SW4_DR_383FB5_Sw_03: RegL_01.
    CUL_HM_HM_LC_SW4_DR_383FB5_Sw_04: RegL_01.
    CUL_HM_HM_SEC_SD_2F361B: RegL_00.
    CUL_HM_HM_SEC_SD_2F3665: RegL_00.
    CUL_HM_HM_SEC_SD_2F36E2: RegL_00.
    CUL_HM_HM_SEC_SD_2F387B: RegL_00.
    CUL_HM_HM_SEC_SD_2F387C: RegL_00.
    CUL_HM_HM_SEC_SD_2F389B: RegL_00.
    HM_381468: RegL_00.
    HM_381468_Btn_04: RegL_01.
    HM_381468_Btn_05: RegL_01.
    HM_381468_Btn_06: RegL_01.
    HM_381468_Btn_07: RegL_01.
    HM_381468_Btn_08: RegL_01.
    HM_3BBA36: RegL_00.
    HM_3BBA36_Btn_01: RegL_01.
    HM_3BBA36_Btn_02: RegL_01.
    HM_4D04AE: RegL_00.,RegL_01.
    Schalter_Garage: RegL_01.
    Schalter_Haustuer: RegL_01.
    Schalter_Keller: RegL_01.

peer list incomplete. Use getConfig to read it.
    incomplete: Bewegungsmelder_UG:
    incomplete: HM_3BBA36_Btn_01:
    incomplete: HM_3BBA36_Btn_02:

trigger sent to undefined device
    triggerUndefined: Bewegungsmelder_EG:F11234
    triggerUndefined: Bewegungsmelder_UG:F11234
    triggerUndefined: Schalter_Garage:F11234
    triggerUndefined: Schalter_Haustuer:F11234
    triggerUndefined: Schalter_Keller:F11234

PairedTo missing/unknown
    Bewegungsmelder_EG
    CUL_HM_HM_LC_SW4_DR_383FB5
    CUL_HM_HM_SEC_SD_2F361B
    CUL_HM_HM_SEC_SD_2F3665
    CUL_HM_HM_SEC_SD_2F36E2
    CUL_HM_HM_SEC_SD_2F387B
    CUL_HM_HM_SEC_SD_2F387C
    CUL_HM_HM_SEC_SD_2F389B
    HM_381468
    HM_3BBA36
    HM_4D04AE

PairedTo mismatch to IODev
    Bewegungsmelder_UG paired:0xF11234 IO attr: -.
    CUL_HM_HM_CC_RT_DN_354555 paired:0xF11234 IO attr: -.
    CUL_HM_HM_CC_RT_DN_3547B5 paired:0xF11234 IO attr: -.
    CUL_HM_HM_CC_RT_DN_3547BA paired:0xF11234 IO attr: -.
    CUL_HM_HM_CC_RT_DN_3547BB paired:0xF11234 IO attr: -.
    CUL_HM_HM_CC_RT_DN_3547BF paired:0xF11234 IO attr: -.
    CUL_HM_HM_CC_RT_DN_3549DB paired:0xF11234 IO attr: -.
    CUL_HM_HM_CC_RT_DN_3549DE paired:0xF11234 IO attr: -.
    CUL_HM_HM_CC_RT_DN_3549E1 paired:0xF11234 IO attr: -.
    CUL_HM_HM_MOD_Re_8_353C4B paired:0xF11234 IO attr: -.
    HM_Licht_Korbinian paired:0xF11234 IO attr: -.


die Geräte dürften doch mit dem CUL Stick 0xF11234 gepeert sein, warum tauchen hier so viele Fehler auf oder sind diese normal?



Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Otto123 am 06 November 2016, 19:11:10
Also normal wäre, wenn da keine Fehler auftauchen würden. Bzw dann wäre alle sin Ordnung.
Es gibt hin und wieder mal nicht gelesene Register oder so, was ich sich leicht beheben lässt.
missing register list
kannst Du mit set <> getRegRaw L0 bzw L1 abarbeiten.
Da steht ja was Du machen sollst:
peer list incomplete. Use getConfig to read it.
Diese hier
trigger sent to undefined device
bekommst Du mit set <> clear trigger weg.
Diese hier musst neu pairen:
PairedTo missing/unknown
Hier stimmt offenbar das attr IODev nicht - hast Du eine VCCU?
PairedTo mismatch to IODev


Du hast offenbar den Re_8 nicht gepeert, insofern ist meine Bemerkung zum Burst vielleicht  Gegenstandslos. Aber versuch den Rest mal aufzuräumen.

Und bitte: nicht wild rum löschen und resetten!!!

Gruß Otto
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Maxl am 06 November 2016, 20:07:26
Hi,

dann nur noch eine kleine Frage bevor ich anfange aufzuräumen.
Wie soll ich vorgehen um die Teile neu zu pairen, Wenn ich die HM Devices resete und dann neu paire macht es keinen Unterschied
nach dem Configcheck, ich werde dann wohl die Einträge in der FHEM.cfg entfernen müssen.

Danke
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Otto123 am 06 November 2016, 21:00:43
Nein! Ich habe doch extra gesagt nicht resetten und löschen!!!
Man kann den pairing Vorgang immer wiederholen OHNE löschen und OHNE reset!
Du machst einfach Gerät für Gerät hmPairForSec 120 und drückst an einem Gerät die Anlerntaste.

Nochmal: Hast Du eine VCCU?

Gruß Otto
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Maxl am 06 November 2016, 21:28:19
Nein, keine VCCU eingerichtet.
Das mit wiederholten pairen ohne löschen hätte ich bereits mehrmals versucht, ohne Erfolg.
Ergebnis immer die gleichen Fehlemeldungen  :'(

Gruß
Mario
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Otto123 am 06 November 2016, 21:38:04
Wieso haben dann eine Menge Geräte kein IODev Attribute?

Poste mal die Ausgabe von einem list CUL_HM_HM_CC_RT_DN_354555

Gruß Otto
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Maxl am 06 November 2016, 22:06:42
Bitteschön:

Internals:
   DEF        354555
   IODev      nanoCUL
   LASTInputDev nanoCUL
   MSGCNT     567
   NAME       CUL_HM_HM_CC_RT_DN_354555
   NR         252
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 CUL_HM_HM_CC_RT_DN_354555_Weather
   channel_02 CUL_HM_HM_CC_RT_DN_354555_Climate
   channel_03 CUL_HM_HM_CC_RT_DN_354555_WindowRec
   channel_04 Thermostat_Zimmer_Schlafen_Clima
   channel_05 CUL_HM_HM_CC_RT_DN_354555_ClimaTeam
   channel_06 CUL_HM_HM_CC_RT_DN_354555_remote
   lastMsg    No:D2 - t:10 s:354555 d:000000 0A24AB0A0040
   nanoCUL_MSGCNT 567
   nanoCUL_RAWMSG A0FD286103545550000000A24AB0A0040::-62:nanoCUL
   nanoCUL_RSSI -62
   nanoCUL_TIME 2016-11-06 22:02:58
   protLastRcv 2016-11-06 22:02:58
   protSnd    1 last_at:2016-11-06 20:00:55
   protState  CMDs_done
   rssi_at_nanoCUL avg:-68.9 min:-86 max:-53.5 lst:-62 cnt:567
   Readings:
     2016-11-05 21:50:01   Activity        alive
     2016-10-26 11:07:06   CommandAccepted yes
     2016-01-09 18:25:24   D-firmware      1.4
     2016-01-09 18:25:24   D-serialNr      MEQ0006505
     2016-04-26 09:38:48   PairedTo        0xF11234
     2016-04-26 09:38:48   R-backOnTime    10 s
     2016-04-26 09:38:48   R-burstRx       on
     2016-04-26 09:38:48   R-cyclicInfoMsg on
     2016-04-26 09:38:48   R-cyclicInfoMsgDis 0
     2016-04-26 09:38:48   R-pairCentral   0xF11234
     2016-04-26 09:38:48   RegL_00.        01:01 02:01 09:01 0A:F1 0B:12 0C:34 0E:0A 0F:00  11:00 12:15 16:01 18:00 19:00 1A:00 00:00
     2016-04-26 09:41:21   RegL_07.
     2016-11-06 22:02:58   actuator        0
     2016-11-06 22:02:58   battery         ok
     2016-11-06 22:02:58   batteryLevel    2.5
     2016-11-06 22:02:58   desired-temp    off
     2016-11-06 22:02:58   measured-temp   17.1
     2016-11-06 22:02:58   motorErr        ok
     2016-11-06 20:00:55   state           CMDs_done
     2016-11-06 20:00:55   time-request    -
   Helper:
     HM_CMDNR   210
     mId        0095
     rxType     140
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +354555,00,00,00
       nextSend   1478466178.43435
       prefIO
       rxt        2
       vccu
       p:
         354555
         00
         00
         00
     Mrssi:
       mNo        D2
       Io:
         nanoCUL    -60
     Prt:
       bErr       0
       sProc      0
       sleeping   1
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
       prs        1
     Rssi:
       At_nanocul:
         avg        -68.9082892416227
         cnt        567
         lst        -62
         max        -53.5
         min        -86
     Shregw:
       07         04
Attributes:
   IODev      nanoCUL
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.4
   model      HM-CC-RT-DN
   room       CUL_HM
   serialNr   MEQ0006505
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit


und den Bewegungsmelder anbei mehrmals versucht zu pairen:

Internals:
   DEF        4F9EC9
   IODev      nanoCUL
   LASTInputDev nanoCUL
   MSGCNT     245
   NAME       Bewegungsmelder_UG
   NR         478
   STATE      motion
   TYPE       CUL_HM
   lastMsg    No:2A - t:41 s:4F9EC9 d:F11234 010A7980
   nanoCUL_MSGCNT 245
   nanoCUL_RAWMSG A0D2AA6414F9EC9F11234010A7980::-80.5:nanoCUL
   nanoCUL_RSSI -80.5
   nanoCUL_TIME 2016-11-06 22:03:32
   protCmdDel 3
   protCmdPend 2 CMDs pending
   protLastRcv 2016-11-06 22:03:32
   protResnd  8 last_at:2016-11-06 20:46:27
   protResndFail 1 last_at:2016-11-06 20:52:07
   protSnd    85 last_at:2016-11-06 22:03:32
   protState  CMDs_pending
   rssi_at_nanoCUL avg:-81.12 min:-90.5 max:-62 lst:-80.5 cnt:245
   Readings:
     2016-11-06 22:01:43   Activity        alive
     2016-11-06 22:00:36   CommandAccepted yes
     2016-11-06 22:01:43   D-firmware      1.6
     2016-11-06 22:01:43   D-serialNr      NEQ1296821
     2016-11-06 22:01:43   PairedTo        0xF11234
     2016-11-06 22:02:35   R-brightFilter  set_7
     2016-11-06 22:02:35   R-captInInterval set_off
     2016-11-05 17:33:55   R-evtFltrNum    1
     2016-11-05 17:33:55   R-evtFltrPeriod 1 s
     2016-11-06 22:02:35   R-minInterval   set_30
     2016-11-06 22:00:49   R-pairCentral   0xF11234
     2016-11-06 22:01:43   RegL_00.          02:01 0A:F1 0B:12 0C:34 00:00
     2016-11-06 22:01:44   RegL_01.          01:12 02:74 08:00 22:00 00:00
     2016-11-06 22:03:17   battery         ok
     2016-11-06 22:03:32   brightness      121
     2016-11-06 22:03:17   cover           closed
     2016-11-06 22:03:32   motion          on (to nanoCUL)
     2016-11-06 22:03:32   motionCount     10_next:116s
     2016-11-06 19:59:22   powerOn         2016-11-06 19:59:22
     2016-11-06 22:03:17   recentStateType info
     2016-11-06 22:03:32   state           motion
     2016-11-06 22:03:32   trigDst_F11234  noConfig
     2016-11-06 22:03:32   trigger_cnt     10
   cmdStack:
     ++A001F112344F9EC901050000000001
     ++A001F112344F9EC901080271
     ++A001F112344F9EC90106
   Helper:
     HM_CMDNR   43
     PONtest    0
     cSnd       01F112344F9EC90103,01F112344F9EC901050000000001
     mId        005D
     peerIDsRaw ,00000000
     rxType     28
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +4F9EC9,02,00,00
       nextSend   1478466212.63457
       prefIO
       rxt        2
       vccu
       p:
         4F9EC9
         00
         00
         00
     Mrssi:
       mNo        2A
       Io:
         nanoCUL    -78.5
     Prt:
       bErr       0
       mmcS       1
       sProc      2
       mmcA:
         ++A001F112344F9EC901050000000001
     Q:
       qReqConf   00
       qReqStat
     Role:
       chn        1
       dev        1
     Rpt:
       IO         nanoCUL
       flg        A
       ts         1478466212.53947
       ack:
         HASH(0xe0abc0)
         2A8002F112344F9EC901017900
         HASH(0xe0abc0)
         2A8002F112344F9EC900
     Rssi:
       At_nanocul:
         avg        -81.1224489795918
         cnt        245
         lst        -80.5
         max        -62
         min        -90.5
     Shadowreg:
       RegL_01.     01:12 02:71 08:00 22:00 00:00
Attributes:
   IODev      nanoCUL
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.6
   model      HM-Sen-MDIR-O
   peerIDs    00000000,
   room       CUL_HM
   serialNr   NEQ1296821
   subType    motionDetector


Gruß
Mario
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Otto123 am 06 November 2016, 22:21:41
Verstehe ich nicht. Das Pairing sieht gut aus, IODev vorhanden.
    2016-04-26 09:38:48   PairedTo        0xF11234
    2016-04-26 09:38:48   R-pairCentral   0xF11234
 
Das hier ist etwas grenzwertig:    rssi_at_nanoCUL avg:-81.12 min:-90.5 max:-62 lst:-80.5 cnt:245
Du hast den Bewegungsmelder neu eingeschaltet?      2016-11-06 19:59:22   powerOn         2016-11-06 19:59:22

Du hast einen CUL, die Dinger haben ein schlechtes Timing für HM - ich bin mittlerweile der Meinung, dass darin die meisten Probleme mit HM begründet sind, vor allem wenn sie völlig unklar erscheinen.

CUL kann gehen muss aber nicht. Sorry ich weiß es nicht besser.

Die Ausgabe von hminfo passt nicht zu dem was Dein list ergibt.

Gruß Otto
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Maxl am 06 November 2016, 22:31:39
Hallo,

was sollte ich anstelle eines CUL Sticks verwenden, ein orginal HomeMatic Funk LAN Gateway?

Gruß
Mario
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Otto123 am 06 November 2016, 22:58:02
Hallo Mario,

Du hast ja den Pi dann am einfachsten das RPI Modul zum aufstecken - kostet nur 20 €

Gruß Otto
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Maxl am 06 November 2016, 23:05:47
Hallo Otto,

werde mir eins bestellen, gibt es aber gerade nicht :-( 4 Wochen Lieferzeit.
Hoffe anschliessend läuft alles besser.

Danke
Titel: Antw:Verständnisproblem Schalten von Aktuatoren
Beitrag von: Otto123 am 06 November 2016, 23:12:21
Zitat von: Maxl am 06 November 2016, 23:05:47
Hallo Otto,

werde mir eins bestellen, gibt es aber gerade nicht :-( 4 Wochen Lieferzeit.
Hoffe anschliessend läuft alles besser.

Danke
Uups na so ein Mist. Weil ich die Empfehlung die letzten Tage öfters ausgesprochen habe? :D Ich schwöre, ich bin kein elv Verkäufer!
Ich weiß nicht ob man auf den nanoCul auch die alternative Firmware aufspielen kann? Die hat für Homematic ein modifiziertes Timing.

Gruß Otto