HM-PB-2-WM55 wird als model 'unknown' und subType 'remote' erkannt

Begonnen von Guest, 20 April 2012, 16:55:11

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo Fhem-Gemeinde,
ich möchte zur Erweiterung des Fhem Moduls '10_CUL_HM.pm' beitragen.

Beim HM-PB-2-WM55 handelt es sich um einen 2fach Funk-Wandtaster der sich
sowohl für Auf- als auch für Unterputzmontagen eignet.

Das Gerät wurde durch Autocreate erkannt und in die fhem.cfg eingetragen:
define CUL_HM_remote_1A2489 CUL_HM 1A2489
attr CUL_HM_remote_1A2489 devInfo 020000
attr CUL_HM_remote_1A2489 firmware 1.0
attr CUL_HM_remote_1A2489 hmClass sender
attr CUL_HM_remote_1A2489 model unknown
attr CUL_HM_remote_1A2489 room CUL_HM
attr CUL_HM_remote_1A2489 serialNr JEQ00xxxxx
attr CUL_HM_remote_1A2489 subType remote
define FileLog_CUL_HM_remote_1A2489 FileLog
./log/CUL_HM_remote_1A2489-%Y.log CUL_HM_remote_1A2489
attr FileLog_CUL_HM_remote_1A2489 logtype text
attr FileLog_CUL_HM_remote_1A2489 room CUL_HM

Im FHEM Telnet Terminal mit 'inform on' und 'attr myCUNO hmProtocolEvents'
erscheint beim Betätigen der beiden Taster folgendes:

#Taster1 zweimal kurz betätigt
CUL myCUNO RCV L:0B N:A9 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 0124 (REMOTE BUTTON:1 LONG:0 LOWBAT:0 COUNTER:24)
CUL_HM CUL_HM_remote_1A2489 Btn1 off (to broadcast)

CUL myCUNO RCV L:0B N:AA CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 0125 (REMOTE BUTTON:1 LONG:0 LOWBAT:0 COUNTER:25)
CUL_HM CUL_HM_remote_1A2489 Btn1 off (to broadcast)

#Taster2 zweimal kurz betätigt
CUL myCUNO RCV L:0B N:AB CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 0219 (REMOTE BUTTON:2 LONG:0 LOWBAT:0 COUNTER:19)
CUL_HM CUL_HM_remote_1A2489 Btn1 on (to broadcast)

CUL myCUNO RCV L:0B N:AC CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 021A (REMOTE BUTTON:2 LONG:0 LOWBAT:0 COUNTER:1A)
CUL_HM CUL_HM_remote_1A2489 Btn1 on (to broadcast)

#Taster1 für ca. 2 Sekunden betätigt
CUL myCUNO RCV L:0B N:AD CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 4126 (REMOTE BUTTON:1 LONG:1 LOWBAT:0 COUNTER:26)
CUL_HM CUL_HM_remote_1A2489 Btn1 offLong 1 (to broadcast)
CUL myCUNO RCV L:0B N:AE CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 4126 (REMOTE BUTTON:1 LONG:1 LOWBAT:0 COUNTER:26)
CUL_HM CUL_HM_remote_1A2489 Btn1 offLong 2 (to broadcast)
CUL myCUNO RCV L:0B N:AF CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 4126 (REMOTE BUTTON:1 LONG:1 LOWBAT:0 COUNTER:26)
CUL_HM CUL_HM_remote_1A2489 Btn1 offLong 3 (to broadcast)
CUL myCUNO RCV L:0B N:B0 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 4126 (REMOTE BUTTON:1 LONG:1 LOWBAT:0 COUNTER:26)
CUL_HM CUL_HM_remote_1A2489 Btn1 offLong 4 (to broadcast)
CUL myCUNO RCV L:0B N:B1 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 4126 (REMOTE BUTTON:1 LONG:1 LOWBAT:0 COUNTER:26)
CUL_HM CUL_HM_remote_1A2489 Btn1 offLong 5 (to broadcast)
CUL myCUNO RCV L:0B N:B2 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 4126 (REMOTE BUTTON:1 LONG:1 LOWBAT:0 COUNTER:26)
CUL_HM CUL_HM_remote_1A2489 Btn1 offLong 6 (to broadcast)
CUL myCUNO RCV L:0B N:B3 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 4126 (REMOTE BUTTON:1 LONG:1 LOWBAT:0 COUNTER:26)
CUL_HM CUL_HM_remote_1A2489 Btn1 offLong 7 (to broadcast)
CUL myCUNO RCV L:0B N:B4 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 4126 (REMOTE BUTTON:1 LONG:1 LOWBAT:0 COUNTER:26)
CUL_HM CUL_HM_remote_1A2489 Btn1 offLong 8 (to broadcast)
CUL myCUNO RCV L:0B N:B5 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 4126 (REMOTE BUTTON:1 LONG:1 LOWBAT:0 COUNTER:26)
CUL_HM CUL_HM_remote_1A2489 Btn1 offLong 9 (to broadcast)

#Taster2 für ca. 2 Sekunden betätigt
CUL myCUNO RCV L:0B N:B6 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 421B (REMOTE BUTTON:2 LONG:1 LOWBAT:0 COUNTER:1B)
CUL_HM CUL_HM_remote_1A2489 Btn1 onLong 1 (to broadcast)
CUL myCUNO RCV L:0B N:B7 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 421B (REMOTE BUTTON:2 LONG:1 LOWBAT:0 COUNTER:1B)
CUL_HM CUL_HM_remote_1A2489 Btn1 onLong 2 (to broadcast)
CUL myCUNO RCV L:0B N:B8 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 421B (REMOTE BUTTON:2 LONG:1 LOWBAT:0 COUNTER:1B)
CUL_HM CUL_HM_remote_1A2489 Btn1 onLong 3 (to broadcast)
CUL myCUNO RCV L:0B N:B9 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 421B (REMOTE BUTTON:2 LONG:1 LOWBAT:0 COUNTER:1B)
CUL_HM CUL_HM_remote_1A2489 Btn1 onLong 4 (to broadcast)
CUL myCUNO RCV L:0B N:BA CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 421B (REMOTE BUTTON:2 LONG:1 LOWBAT:0 COUNTER:1B)
CUL_HM CUL_HM_remote_1A2489 Btn1 onLong 5 (to broadcast)
CUL myCUNO RCV L:0B N:BB CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 421B (REMOTE BUTTON:2 LONG:1 LOWBAT:0 COUNTER:1B)
CUL_HM CUL_HM_remote_1A2489 Btn1 onLong 6 (to broadcast)
CUL myCUNO RCV L:0B N:BC CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 421B (REMOTE BUTTON:2 LONG:1 LOWBAT:0 COUNTER:1B)
CUL_HM CUL_HM_remote_1A2489 Btn1 onLong 7 (to broadcast)
CUL myCUNO RCV L:0B N:BD CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 421B (REMOTE BUTTON:2 LONG:1 LOWBAT:0 COUNTER:1B)
CUL_HM CUL_HM_remote_1A2489 Btn1 onLong 8 (to broadcast)
CUL myCUNO RCV L:0B N:BE CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
DST:000000 421B (REMOTE BUTTON:2 LONG:1 LOWBAT:0 COUNTER:1B)
CUL_HM CUL_HM_remote_1A2489 Btn1 onLong 9 (to broadcast)

Das sieht doch alles prima aus!

Die einzigen Schönheitsfehler sind die Einträge bei Model und SubType.
Dort müsste model: 'HM-PB-2-WM55' und subType: 'pushButton' stehen.

Kann einer der HomeMatic Spezialisten, speziell Rudolf Koenig oder Oskar,
das bei Gelegenheit in '10_CUL_HM.pm' integrieren?

Viele Grüße
NorbertW

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Oskar

                                                     

On Friday, April 20, 2012 4:55:11 PM UTC+2, NorbertW wrote:
>
> Hallo Fhem-Gemeinde,
> ich möchte zur Erweiterung des Fhem Moduls '10_CUL_HM.pm' beitragen.
>

Schick.
 

> Beim HM-PB-2-WM55 handelt es sich um einen 2fach Funk-Wandtaster der sich
> sowohl für Auf- als auch für Unterputzmontagen eignet.
>
> Das Gerät wurde durch Autocreate erkannt und in die fhem.cfg eingetragen:
> define CUL_HM_remote_1A2489 CUL_HM 1A2489
> attr CUL_HM_remote_1A2489 devInfo 020000
> attr CUL_HM_remote_1A2489 firmware 1.0
> attr CUL_HM_remote_1A2489 hmClass sender
> attr CUL_HM_remote_1A2489 model unknown
> attr CUL_HM_remote_1A2489 room CUL_HM
> attr CUL_HM_remote_1A2489 serialNr JEQ00xxxxx
> attr CUL_HM_remote_1A2489 subType remote
> define FileLog_CUL_HM_remote_1A2489 FileLog
> ./log/CUL_HM_remote_1A2489-%Y.log CUL_HM_remote_1A2489
> attr FileLog_CUL_HM_remote_1A2489 logtype text
> attr FileLog_CUL_HM_remote_1A2489 room CUL_HM
>

Wie sieht denn die Anlernsequenz aus?  Zum Eintragen werden die ID's
benötigt,
diese werden beim Anlernen vom Device verschickt.  Und auch immer die
"raw"-Pakete mitschicken.
 

> Im FHEM Telnet Terminal mit 'inform on' und 'attr myCUNO hmProtocolEvents'
> erscheint beim Betätigen der beiden Taster folgendes:
>
> #Taster1 zweimal kurz betätigt
> CUL myCUNO RCV L:0B N:A9 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
> DST:000000 0124 (REMOTE BUTTON:1 LONG:0 LOWBAT:0 COUNTER:24)
> CUL_HM CUL_HM_remote_1A2489 Btn1 off (to broadcast)
>

Das ist ja nicht korrekt nach Deiner Beschreibung, der Taster schickt ja
ein 'ON'.

#Taster2 zweimal kurz betätigt
> CUL myCUNO RCV L:0B N:AB CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
> DST:000000 0219 (REMOTE BUTTON:2 LONG:0 LOWBAT:0 COUNTER:19)
> CUL_HM CUL_HM_remote_1A2489 Btn1 on (to broadcast)
>

Das ist nun allerdings Btn2.  Auch falsch.

>
> #Taster1 für ca. 2 Sekunden betätigt
>

 Das sieht zwar, abgesehen von der on/off und Knopfzuweisung recht
ordentlich aus, ich weiß aber nicht, wie man das in einer fhem-Logik
auswerten kann.  Es soll ja irgendetwas so lange gemacht werden, wie der
Knopf gedrückt wird....

Das sieht doch alles prima aus!
>
> Die einzigen Schönheitsfehler sind die Einträge bei Model und SubType.
> Dort müsste model: 'HM-PB-2-WM55' und subType: 'pushButton' stehen.
>
> Kann einer der HomeMatic Spezialisten, speziell Rudolf Koenig oder Oskar,
> das bei Gelegenheit in '10_CUL_HM.pm' integrieren?
>
> Viele Grüße
> NorbertW
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
--
fhem geht auch auf mac os x

Guest

Originally posted by: <email address deleted>

Hallo Oskar,
mit 2fach Funk-Wandtaster ist ein Wipp-Taster gemeint.
Wippe oben kurz betätigen erzeugt ein 'Btn1 on', Wippe unten kurz betätigen
erzeugt ein 'Btn1 off'
Wippe oben lange betätigen erzeugt ein 'Btn1 onLong n', Wippe unten kurz
betätigen erzeugt ein 'Btn1 offLong n'

Hier die Anlernsequenz:
CUL myCUNO RCV L:1A N:03 CMD:8000 (TYPE=0,BCAST,RPTEN) SRC:1A2489
DST:000000 10006B4A45513030333830353140020000 (DEVICE_INFO FIRMWARE:10
TYPE:006B SERIALNO:JEQ0038051 CLASS:40 PEER_CHANNEL_A:02 PEER_CHANNEL_B:00
UNKNOWN:00)

Wie kann ich die "raw"-Pakete aufzeichnen?

Viele Grüße
NorbertW

Am Mittwoch, 25. April 2012 19:14:31 UTC+2 schrieb oskar:
>
>
>
> On Friday, April 20, 2012 4:55:11 PM UTC+2, NorbertW wrote:
>>
>> Hallo Fhem-Gemeinde,
>> ich möchte zur Erweiterung des Fhem Moduls '10_CUL_HM.pm' beitragen.
>>
>
> Schick.
>  
>
>> Beim HM-PB-2-WM55 handelt es sich um einen 2fach Funk-Wandtaster der sich
>> sowohl für Auf- als auch für Unterputzmontagen eignet.
>>
>> Das Gerät wurde durch Autocreate erkannt und in die fhem.cfg eingetragen:
>> define CUL_HM_remote_1A2489 CUL_HM 1A2489
>> attr CUL_HM_remote_1A2489 devInfo 020000
>> attr CUL_HM_remote_1A2489 firmware 1.0
>> attr CUL_HM_remote_1A2489 hmClass sender
>> attr CUL_HM_remote_1A2489 model unknown
>> attr CUL_HM_remote_1A2489 room CUL_HM
>> attr CUL_HM_remote_1A2489 serialNr JEQ00xxxxx
>> attr CUL_HM_remote_1A2489 subType remote
>> define FileLog_CUL_HM_remote_1A2489 FileLog
>> ./log/CUL_HM_remote_1A2489-%Y.log CUL_HM_remote_1A2489
>> attr FileLog_CUL_HM_remote_1A2489 logtype text
>> attr FileLog_CUL_HM_remote_1A2489 room CUL_HM
>>
>
> Wie sieht denn die Anlernsequenz aus?  Zum Eintragen werden die ID's
> benötigt,
> diese werden beim Anlernen vom Device verschickt.  Und auch immer die
> "raw"-Pakete mitschicken.
>  
>
>> Im FHEM Telnet Terminal mit 'inform on' und 'attr myCUNO
>> hmProtocolEvents' erscheint beim Betätigen der beiden Taster folgendes:
>>
>> #Taster1 zweimal kurz betätigt
>> CUL myCUNO RCV L:0B N:A9 CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
>> DST:000000 0124 (REMOTE BUTTON:1 LONG:0 LOWBAT:0 COUNTER:24)
>> CUL_HM CUL_HM_remote_1A2489 Btn1 off (to broadcast)
>>
>
> Das ist ja nicht korrekt nach Deiner Beschreibung, der Taster schickt ja
> ein 'ON'.
>
> #Taster2 zweimal kurz betätigt
>> CUL myCUNO RCV L:0B N:AB CMD:A040 (TYPE=64,BCAST,RPTEN) SRC:1A2489
>> DST:000000 0219 (REMOTE BUTTON:2 LONG:0 LOWBAT:0 COUNTER:19)
>> CUL_HM CUL_HM_remote_1A2489 Btn1 on (to broadcast)
>>
>
> Das ist nun allerdings Btn2.  Auch falsch.
>
>>
>> #Taster1 für ca. 2 Sekunden betätigt
>>
>
>  Das sieht zwar, abgesehen von der on/off und Knopfzuweisung recht
> ordentlich aus, ich weiß aber nicht, wie man das in einer fhem-Logik
> auswerten kann.  Es soll ja irgendetwas so lange gemacht werden, wie der
> Knopf gedrückt wird....
>
> Das sieht doch alles prima aus!
>>
>> Die einzigen Schönheitsfehler sind die Einträge bei Model und SubType.
>> Dort müsste model: 'HM-PB-2-WM55' und subType: 'pushButton' stehen.
>>
>> Kann einer der HomeMatic Spezialisten, speziell Rudolf Koenig oder Oskar,
>> das bei Gelegenheit in '10_CUL_HM.pm' integrieren?
>>
>> Viele Grüße
>> NorbertW
>>
>

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo Oskar,
ich hoffe das hilft weiter.

Anlernsequenz:
CUL myCUNO RCV L:1A N:61 CMD:8000 (TYPE=0,BCAST,RPTEN) SRC:1A2489
DST:000000 10006B4A45513030333830353140020000 (DEVICE_INFO FIRMWARE:10
TYPE:006B SERIALNO:JEQ0038051 CLASS:40 PEER_CHANNEL_A:02 PEER_CHANNEL_B:00
UNKNOWN:00)

CUNO RAWMSG:
A1A6184001A248900000010006B4A455130303338303531400200000B

Viele Grüße
NorbertW

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com