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
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
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
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)
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. ;)
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
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
Das war mir entgangen. :o Danke
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
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))
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
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?
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
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
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
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
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
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
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
Hallo,
was sollte ich anstelle eines CUL Sticks verwenden, ein orginal HomeMatic Funk LAN Gateway?
Gruß
Mario
Hallo Mario,
Du hast ja den Pi dann am einfachsten das RPI Modul zum aufstecken - kostet nur 20 €
Gruß Otto
Hallo Otto,
werde mir eins bestellen, gibt es aber gerade nicht :-( 4 Wochen Lieferzeit.
Hoffe anschliessend läuft alles besser.
Danke
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