Hallo,
ich habe FHEM auf einem Linux Server im Einsatz. Einen HM-PB-6-WM55 6fach-Funk-Wandtaster habe ich bereits erfolgreich seit einigen Monaten im Einsatz. Bei einem kürzlich nachgekauften zweiten Exemplar bekommen ich einfach die grüne Bestätigungs-LED am Schalter nicht zum leuchten. Als relativ blutiger Anfänger bin ich mittlerweile ziemlich ratlos.
Über Hilfe/ Denkanstöße wäre ich echt sehr dankbar!
Das Wiki zum HM-PB-6-WM55 6fach-Funk-Wandtaster habe ich durchgearbeitet:
set CUL_0 hmPairForSec 60
Anlerntaste am Schalter gedrückt
Log:
2014.03.04 21:22:52 3: CUL_HM Unknown device CUL_HM_HM_PB_6_WM55_24B971, please define it
2014.03.04 21:22:52 2: autocreate: define CUL_HM_HM_PB_6_WM55_24B971 CUL_HM 24B971 A1A00840024B9710000001100A94B45513039323932303340060000
2014.03.04 21:22:52 3: CUL_HM pair: CUL_HM_HM_PB_6_WM55_24B971 remote, model HM-PB-6-WM55 serialNr KEQ0929203
2014.03.04 21:22:52 2: autocreate: define FileLog_CUL_HM_HM_PB_6_WM55_24B971 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971-%Y.log CUL_HM_HM_PB_6_WM55_24B971
2014.03.04 21:22:53 2: autocreate: define CUL_HM_HM_PB_6_WM55_24B971_Btn_01 CUL_HM 24B97101
2014.03.04 21:22:53 2: autocreate: define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_01 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_01-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_01
2014.03.04 21:22:54 2: autocreate: define CUL_HM_HM_PB_6_WM55_24B971_Btn_02 CUL_HM 24B97102
2014.03.04 21:22:54 2: autocreate: define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_02 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_02-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_02
2014.03.04 21:22:55 2: autocreate: define CUL_HM_HM_PB_6_WM55_24B971_Btn_03 CUL_HM 24B97103
2014.03.04 21:22:55 2: autocreate: define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_03 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_03-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_03
2014.03.04 21:22:56 2: autocreate: define CUL_HM_HM_PB_6_WM55_24B971_Btn_04 CUL_HM 24B97104
2014.03.04 21:22:56 2: autocreate: define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_04 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_04-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_04
2014.03.04 21:22:57 2: autocreate: define CUL_HM_HM_PB_6_WM55_24B971_Btn_05 CUL_HM 24B97105
2014.03.04 21:22:57 2: autocreate: define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_05 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_05-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_05
2014.03.04 21:22:58 2: autocreate: define CUL_HM_HM_PB_6_WM55_24B971_Btn_06 CUL_HM 24B97106
2014.03.04 21:22:58 2: autocreate: define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_06 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_06-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_06
Virtuellen Aktor anlegen (testhalber nur für Btn6):
define VACT3_dev CUL_HM 456789
set VACT3_dev virtual 1
rename VACT3_dev_Btn1 VACT3_Taster
set CUL_HM_HM_PB_6_WM55_24B971_Btn_06 peerChan 0 VACT3_Taster single set
set CUL_HM_HM_PB_6_WM55_24B971 getConfig
Schalter erneut pairen:
set CUL_0 hmPairForSec 60
Anlerntaste am Schalter gedrückt
set CUL_HM_HM_PB_6_WM55_24B971 getConfig
Wenn ich jetzt den Taster 6 drücke, leuchtet lediglich die orange LED auf.
CUL_HM_HM_PB_6_WM55_24B971_Btn_06-2014.log:
2014-03-04_21:30:42 CUL_HM_HM_PB_6_WM55_24B971_Btn_06 R-VACT3_Taster-expectAES: set_off
2014-03-04_21:30:42 CUL_HM_HM_PB_6_WM55_24B971_Btn_06 R-VACT3_Taster-peerNeedsBurst: set_off
2014-03-04_21:33:38 CUL_HM_HM_PB_6_WM55_24B971_Btn_06 Short (to CUL_0)
2014-03-04_21:33:38 CUL_HM_HM_PB_6_WM55_24B971_Btn_06 trigger: Short_4
2014-03-04_21:52:40 CUL_HM_HM_PB_6_WM55_24B971_Btn_06 Short (to CUL_0)
2014-03-04_21:52:40 CUL_HM_HM_PB_6_WM55_24B971_Btn_06 trigger: Short_5
Short(to CUL_0) macht hier wohl den Unterschied zu meinem funktionierenden HM-PB-6-WM55
Hier noch ein Auszug aus meiner fhem.cfg:
define CUL_HM_HM_PB_6_WM55_24B971 CUL_HM 24B971
attr CUL_HM_HM_PB_6_WM55_24B971 .devInfo 060000
attr CUL_HM_HM_PB_6_WM55_24B971 .stc 40
attr CUL_HM_HM_PB_6_WM55_24B971 expert 2_full
attr CUL_HM_HM_PB_6_WM55_24B971 firmware 1.1
attr CUL_HM_HM_PB_6_WM55_24B971 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_24B971 peerIDs
attr CUL_HM_HM_PB_6_WM55_24B971 room CUL_HM
attr CUL_HM_HM_PB_6_WM55_24B971 serialNr KEQ0929203
attr CUL_HM_HM_PB_6_WM55_24B971 subType remote
attr CUL_HM_HM_PB_6_WM55_24B971 webCmd getConfig
define FileLog_CUL_HM_HM_PB_6_WM55_24B971 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971-%Y.log CUL_HM_HM_PB_6_WM55_24B971
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971 logtype text
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971 room CUL_HM
define CUL_HM_HM_PB_6_WM55_24B971_Btn_01 CUL_HM 24B97101
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_01 expert
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_01 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_01 peerIDs
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_01 room CUL_HM
define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_01 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_01-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_01
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_01 logtype text
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_01 room CUL_HM
define CUL_HM_HM_PB_6_WM55_24B971_Btn_02 CUL_HM 24B97102
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_02 expert
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_02 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_02 peerIDs
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_02 room CUL_HM
define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_02 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_02-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_02
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_02 logtype text
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_02 room CUL_HM
define CUL_HM_HM_PB_6_WM55_24B971_Btn_03 CUL_HM 24B97103
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_03 expert
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_03 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_03 peerIDs
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_03 room CUL_HM
define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_03 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_03-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_03
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_03 logtype text
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_03 room CUL_HM
define CUL_HM_HM_PB_6_WM55_24B971_Btn_04 CUL_HM 24B97104
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_04 expert
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_04 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_04 peerIDs
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_04 room CUL_HM
define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_04 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_04-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_04
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_04 logtype text
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_04 room CUL_HM
define CUL_HM_HM_PB_6_WM55_24B971_Btn_05 CUL_HM 24B97105
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_05 expert
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_05 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_05 peerIDs
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_05 room CUL_HM
define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_05 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_05-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_05
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_05 logtype text
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_05 room CUL_HM
define CUL_HM_HM_PB_6_WM55_24B971_Btn_06 CUL_HM 24B97106
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_06 expert
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_06 model HM-PB-6-WM55
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_06 peerIDs
attr CUL_HM_HM_PB_6_WM55_24B971_Btn_06 room CUL_HM
define FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_06 FileLog ./log/CUL_HM_HM_PB_6_WM55_24B971_Btn_06-%Y.log CUL_HM_HM_PB_6_WM55_24B971_Btn_06
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_06 logtype text
attr FileLog_CUL_HM_HM_PB_6_WM55_24B971_Btn_06 room CUL_HM
define VACT3_dev CUL_HM 456789
attr VACT3_dev autoReadReg 4_reqStatus
attr VACT3_dev expert 2_full
attr VACT3_dev model virtual_1
attr VACT3_dev peerIDs
attr VACT3_dev subType virtual
define VACT3_Taster CUL_HM 45678901
attr VACT3_Taster expert
attr VACT3_Taster model virtual_1
attr VACT3_Taster peerIDs
attr VACT3_Taster room CUL_HM
attr VACT3_Taster webCmd press short:press long
define FileLog_VACT3_Taster FileLog ./log/VACT3_Taster-%Y.log VACT3_Taster
attr FileLog_VACT3_Taster logtype text
attr FileLog_VACT3_Taster room CUL_HM
Wäre super wenn ihr mir helfen könntet. Danke!
Hi date,
orange heisst bei HM allgemein "kein spezifisches ziel eingestellt" - also "not gepeert"
das 2.
set CUL_0 hmPairForSec 60
solltest du nicht machen, das loescht alle Kommandos vorher
Zum Verstaendniss
- pairen ist die erste und eine grundlegende Aktion. FHEM muss davon ausgehen dass sich die eingetragene Zentrale im Device aendert - somit ist alles, was vorher gesendet werden sollte (also noch in FHEM auf Bearbeitung wartet) illegal und wird kurzfristig geloescht. Nicht mir reset verwechseln - alles was schon 'im Device' ist bleibt dort.
- das drucken des 'anlernen' ist namentlich etwas irrefuehrend. Es versetzt das device in den Config mode und sendet eine entsprechende Nachricht um es alle wissen zu lassen.
=> hmPair... ist nur zum pairen notwendig, danach nie mehr
=> das Drucken der Anlerntasten ist bei vielenRremotes notwendig um FHEM die Change zu geben Daten (Register/Peers) zu schreiben oder zu lesen
getConfig sollte meist automatisch erfolgen - ist nicht unbedigt manuell erforderlich.
Gruss Martin
Hallo Martin,
danke für die Antwort! Nach dem Reset des Schalters, dem "Säubern" der fhem.cfg und der erneuten Abarbeitung der oben aufgeführten Prozedur ohne das zweite set CUL_0 hmPairForSec 60 ergibt sich leider dasselbe Bild.
Ich tu mir schwer einen Punkt zu finden wo ich ansetzen kann.
set hm peerXref liefert:
peerXref done:
x-ref list
VACT3_Taster =>CUL_HM_HM_PB_6_WM55_24B971_Btn_06
Vact_Taster =>CUL_HM_HM_PB_6_WM55_2373CC_Btn_01
Vact_Taster =>CUL_HM_HM_PB_6_WM55_2373CC_Btn_02
Der erste Eintrag gehört zu dem störrischen Schalter. Mich wundert es auch, dass für meinen funktionierenden Schalter (grüne LED leuchtet bei allen 6 Tasten) nur zwei Einträge aufgeführt sind. Können die ACKs so überhaupt funktionieren?
set hm peerCheck liefert:
peerCheck done:
peer list not read
<...>
empty: CUL_HM_HM_PB_6_WM55_2373CC_Btn_01
empty: CUL_HM_HM_PB_6_WM55_2373CC_Btn_02
empty: CUL_HM_HM_PB_6_WM55_2373CC_Btn_03
empty: CUL_HM_HM_PB_6_WM55_2373CC_Btn_04
empty: CUL_HM_HM_PB_6_WM55_2373CC_Btn_05
empty: CUL_HM_HM_PB_6_WM55_2373CC_Btn_06
empty: CUL_HM_HM_PB_6_WM55_24B971_Btn_01
empty: CUL_HM_HM_PB_6_WM55_24B971_Btn_02
empty: CUL_HM_HM_PB_6_WM55_24B971_Btn_03
empty: CUL_HM_HM_PB_6_WM55_24B971_Btn_04
empty: CUL_HM_HM_PB_6_WM55_24B971_Btn_05
empty: CUL_HM_HM_PB_6_WM55_24B971_Btn_06
peer list incomplete
peer not verified
set hm param peerList liefert:
param done:
param list
entity : peerList |
<...>
CUL_HM_HM_PB_6_WM55_2373CC : -
CUL_HM_HM_PB_6_WM55_2373CC_Btn_01 : -
CUL_HM_HM_PB_6_WM55_2373CC_Btn_02 : -
CUL_HM_HM_PB_6_WM55_2373CC_Btn_03 : -
CUL_HM_HM_PB_6_WM55_2373CC_Btn_04 : -
CUL_HM_HM_PB_6_WM55_2373CC_Btn_05 : -
CUL_HM_HM_PB_6_WM55_2373CC_Btn_06 : -
CUL_HM_HM_PB_6_WM55_24B971 : -
CUL_HM_HM_PB_6_WM55_24B971_Btn_01 : -
CUL_HM_HM_PB_6_WM55_24B971_Btn_02 : -
CUL_HM_HM_PB_6_WM55_24B971_Btn_03 : -
CUL_HM_HM_PB_6_WM55_24B971_Btn_04 : -
CUL_HM_HM_PB_6_WM55_24B971_Btn_05 : -
CUL_HM_HM_PB_6_WM55_24B971_Btn_06 : -
CUL_HM_ID_B16F_000AA0 : -
VACT3_Taster : CUL_HM_HM_PB_6_WM55_24B971_Btn_06,
VACT3_dev : -
Vact_Taster : CUL_HM_HM_PB_6_WM55_2373CC_Btn_01,CUL_HM_HM_PB_6_WM55_2373CC_Btn_02,
Vact_dev : -
<...>
Das sieht doch soweit gar nicht so schlecht aus, oder?
Gruß Daniel
Zitatpeer list not read
Devices in dieser Liste sind nicht 'gelesen' - also koennen die Aussagen danach nicht komplett sein.
=> mache ein getConfig / anlernen druecken um erst einmal alle Daten aus dem Device zu lesen.
In protState sollte CMDs_done auftauchen. Wenn nicht, logge es einmal (rohmessages)
danach sollte das peerXref etwas anders aussehen.
Und schliesslich kannst du noch einmal peeren was du willst. Die Config sollte eigentlich immer automatisch nach der Aenderung gelesen werden (so du es nich abschaltest)
Gruss Martin
Als protState erhalte ich bei getConfig/ anlernen CMDs_done_Errors:1. Im Log erscheint:
2014-03-06_21:35:17 CUL_HM_HM_PB_6_WM55_24B971 ResndFail
2014-03-06_21:35:17 CUL_HM_HM_PB_6_WM55_24B971 RESPONSE TIMEOUT:RegisterRead
Entsprechend liefert auch set hm peerCheck und set hm peerXref nichts Neues :(.
Ich bekomme das mit dem Loggen der CUL Raw-Messages leider nicht gebacken. set CUL_0 raw X67:
2014.03.06 22:32:56 3: set CUL_0 raw X67
2014.03.06 22:32:56 2: CUL_0: unknown message A00
2014.03.06 22:32:56 2: CUL_0: unknown message A02E8FA
2014.03.06 22:32:56 2: CUL_0: unknown message A02FFB7
2014.03.06 22:33:00 3: CUL_0: Unknown code A09FF30334006065BC8A, help me!
Dann Anlernen - mein Schalter blinkt nur noch orange und dann rot. Nach einem FHEM Neustart verhält sich die Anlerntaste wieder normal (grünes blinken). Im fhem/ Geräte Log sehe ich aber in beiden Fällen keine zusätzlichen Einträge (zuvor jeweils set getConfig ausgeführt)...
warum schickst du X67 an die CUL? Lass doch die 21.
Die CUL empfaengt so nur nonsense
rohmessages entsprechend
http://forum.fhem.de/index.php/topic,16563.0.html
sollten reichen
Ich habe den Log-Level erhöht:
attr global verbose 5
attr global mseclog 1
attr CUL_0 verbose 4
Ein getConfig abgesetzt und anschliessend die Anlerntaste gedrückt. Im fhem Log erhalte ich dann (Ausgaben vom Webserver weggekürzt):
2014.03.09 20:13:07.055 5: Cmd: >set CUL_HM_HM_PB_6_WM55_24B971 getConfig<
2014.03.09 20:13:07.060 2: CUL_HM set CUL_HM_HM_PB_6_WM55_24B971 getConfig
<...>
2014.03.09 20:13:10.613 4: CUL_HM CUL_HM_HM_PB_6_WM55_24B971 dup: dont process
2014.03.09 20:13:15.961 5: Triggering CUL_HM_HM_PB_6_WM55_24B971 (1 changes)
2014.03.09 20:13:15.963 5: Notify loop for CUL_HM_HM_PB_6_WM55_24B971 ResndFail
2014.03.09 20:13:15.971 4: eventTypes: CUL_HM CUL_HM_HM_PB_6_WM55_24B971 ResndFail -> ResndFail
2014.03.09 20:13:15.974 5: Triggering CUL_HM_HM_PB_6_WM55_24B971 (1 changes)
2014.03.09 20:13:15.975 5: Notify loop for CUL_HM_HM_PB_6_WM55_24B971 RESPONSE TIMEOUT:RegisterRead
2014.03.09 20:13:15.982 4: eventTypes: CUL_HM CUL_HM_HM_PB_6_WM55_24B971 RESPONSE TIMEOUT:RegisterRead -> RESPONSE TIMEOUT:RegisterRead
Die Ausgabe von set hm peerCheck enthält dann noch immer die Einträge unterhalb von peer list not read (wie bereits geposted).
Helfen die Log-Ausgaben irgendwie weiter?
nein.
ich brauche einmal die rohmessages und die sehe ich nicht.
Wenn du es so eingetragen hast sollte sie kommen... hm
du hast du aktuelle SW?
update force
probiert?
Genial! Jetzt tut's! ;D
Ich habe wie beschrieben ein Update durchgeführt. Dann war nach getConfig/ Anlernen mein Schalter nicht mehr unter peer list not read aufgeführt. Die Taster konnte ich nun alle mit dem virtuellen Aktor verbinden - die grüne ACK-LED leuchtet wie gewünscht!
Vielen Dank für deine Hilfe! Scheint so als war bei meinem FHEM Versionsstand der Wurm drin. Ein Gutes hatte die Fehlersuche: Habe wieder ein bisschen was über die FHEM-Internas gelernt ;).
Hallo,
ich habe mir auch so einen 6-fach Taster besorgt und bekomme ebenfalls keine grüne LED. Es leuchtet nur rot. Habe die Anleitung aus dem Wiki nun bestimmt schon 6-10x durchgegangen und im Forum nur gleiche Sachen gefunden. Weiß da jemand bescheid?
Also von Anfang an-->
mit FHEM gepaired:
DEF 4E993D
IODev myHmUART
LASTInputDev myHmUART
MSGCNT 414
NAME ku_6_fach_taster
NOTIFYDEV global
NR 262
NTFY_ORDER 50-ku_6_fach_taster
STATE CMDs_done
TYPE CUL_HM
channel_01 ku_Taster_01
channel_02 ku_Taster_02
channel_03 ku_Taster_03
channel_04 ku_Taster_04
channel_05 ku_Taster_05
channel_06 ku_Taster_06
lastMsg No:61 - t:40 s:4E993D d:420430 017C
myHmUART_MSGCNT 414
myHmUART_RAWMSG 0500004E61A0404E993D420430017C
myHmUART_RSSI -78
myHmUART_TIME 2017-04-04 23:06:43
protLastRcv 2017-04-04 23:06:43
protResnd 1 last_at:2017-04-04 22:31:33
protSnd 472 last_at:2017-04-04 23:06:43
protState CMDs_done
rssi_at_myHmUART lst:-78 cnt:414 max:-52 min:-82 avg:-64.5
Readings:
2017-04-04 23:01:06 CommandAccepted yes
2017-04-04 23:06:20 D-firmware 1.2
2017-04-04 23:06:20 D-serialNr NEQ1001637
2017-04-04 23:06:21 PairedTo 0x420420
2017-04-04 23:06:21 R-pairCentral 0x420420
2017-04-04 23:06:21 RegL_00. 02:01 0A:42 0B:04 0C:20 18:00 00:00
2017-04-04 23:06:43 battery ok
2017-04-04 23:06:43 state CMDs_done
danach ein Virtuelles Gegenstück erstellt:
DEF 42043001
NAME virt_Taster_ku_Btn1
NOTIFYDEV global
NR 271
NTFY_ORDER 50-virt_Taster_ku_Btn1
STATE ON
TYPE CUL_HM
chanNo 01
device virt_Taster_ku
peerList ku_Taster_01,
Readings:
2017-04-04 22:40:03 peerList ku_Taster_01,
2017-04-04 23:06:43 state ON
2017-04-04 23:06:43 trigLast ku_Taster_01:short
2017-04-04 23:06:43 trig_ku_Taster_01 Short_124
2017-04-04 23:06:43 virtActState ON
2017-04-04 23:06:43 virtActTrigNo 124
2017-04-04 23:06:43 virtActTrigRpt 1
2017-04-04 23:06:43 virtActTrigType short_Release
2017-04-04 23:06:43 virtActTrigger ku_Taster_01
Attributes:
model virtual_6
peerIDs 4E993D01,
webCmd press short:press long
und das virtuelle Teil mit z.B. dem Taster 01 vom 6-fach-Taster gepeered.
DEF 4E993D01
NAME ku_Taster_01
NOTIFYDEV global
NR 264
NTFY_ORDER 50-ku_Taster_01
STATE Short (to virt_Taster_ku)
TYPE CUL_HM
chanNo 01
device ku_6_fach_taster
peerList virt_Taster_ku_Btn1,
Readings:
2017-04-04 21:11:38 R-sign off
2017-04-04 22:40:18 R-virt_Taster_ku_Btn1-expectAES off
2017-04-04 22:40:18 R-virt_Taster_ku_Btn1-peerNeedsBurst off
2017-04-04 23:06:21 RegL_01. 04:10 08:00 09:00 00:00
2017-04-04 23:06:27 RegL_04.virt_Taster_ku_Btn1 01:00 00:00
2017-04-04 23:06:22 peerList virt_Taster_ku_Btn1,
2017-04-04 23:06:43 state Short (to virt_Taster_ku)
2017-04-04 22:39:49 trigDst_420420 noConfig
2017-04-04 23:06:43 trigger Short_124
2017-04-04 23:06:43 triggerTo_virt_Taster_ku Short_124
2017-04-04 21:35:54 triggerTo_virt_Tasterrueckmeldung Short_47
2017-04-04 23:06:43 trigger_cnt 124
Attributes:
group Beleuchtung
model HM-PB-6-WM55
peerIDs 00000000,42043001,
room Küche
Der erste Button schaltet auch das virtuelle Gerät, aber die Rückmeldung kommt bei dem Taster nicht zurück.
Kann mir da jemand helfen?
Herzlichen Dank!
Bis denn
SouzA
Ist nun schon eine Zeitlang her dass ich mich mit dem Problem befasst habe - schlussendlich bin ich mir auch nicht sicher ob wirklich das FHEM Update die Lösung war. Evtl. solltest du auch mal das Gerät resetten?! In meinen Notizen habe ich folgende Vorgehensweise für das Anlegen und Anlernen des 6fach-Schalters festgehalten (falls das hilft ;)):
define VACT_LIVING_ROOM_SWITCH CUL_HM 567890
set VACT_LIVING_ROOM_SWITCH virtual 1
rename VACT_LIVING_ROOM_SWITCH_Btn1 VACT_LIVING_ROOM_SWITCH_TASTER
set HM_XYZ_Btn_01 peerChan 0 VACT_LIVING_ROOM_SWITCH_TASTER single set
set HM_XYZ_Btn_02 peerChan 0 VACT_LIVING_ROOM_SWITCH_TASTER single set
set HM_XYZ_Btn_03 peerChan 0 VACT_LIVING_ROOM_SWITCH_TASTER single set
set HM_XYZ_Btn_04 peerChan 0 VACT_LIVING_ROOM_SWITCH_TASTER single set
set HM_XYZ_Btn_05 peerChan 0 VACT_LIVING_ROOM_SWITCH_TASTER single set
set HM_XYZ_Btn_06 peerChan 0 VACT_LIVING_ROOM_SWITCH_TASTER single set
Sorry, ich seh grad - die Vorgehensweise steht auch schon am Anfang meines ursprünglichen Posts...
Hi,
Vielen Dank für die Rückmeldung!
Jup, deswegen habe ich ja auch gepostet. Ich hab es halt so nicht hinbekommen.
Hab mich nun dazu entschlossen eine VCCU einzurichten.
Mal sehen, ob das besser klappt. Werde ich aber erst in den nächsten Tagen zu kommen.
Bis denn
SouzA