FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: roedert am 14 Januar 2014, 16:18:42

Titel: HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 14 Januar 2014, 16:18:42
....ich bekomme es einfach nicht hin....

FHEM hat das Teil automatisch erkannt... das Device selbst und die 20 Kanäle.
Versuche in den Einstellungen das HM_PB_4DIS_WM mit der "Zentrale" zu pairen ändern nichts - im Display steht immer nur "Kein Gerät angelernt"

Ein hilfreiche Anleitung konnte ich nicht finden - google listet als vielversprechendes Suchergebnis die Seite homematic-inside.de auf, die aber momentan offline ist :(

Hat wer noch paar Tipps für mich?

Danke+Gruß
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: martinp876 am 14 Januar 2014, 16:31:41
Hi roedert,

du hast also set <hmlan> hmPairForSec 200 gemacht und dann anlernen gedrückt - korrekt?
kannst du
attr global verbose 1
attr global mseclog 1
attr <hmlan> logIDs all,sys
einstellen und dann das Anlernen noch einmal wiederholen? Das log dann posten

Gruss Martin
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 14 Januar 2014, 16:56:01
Hallo Martin,
...jetzt sah es schon anders aus: auf dem Taster bekam ich die Meldung "Anlernen erfolgreich" und dieser ist nun im "Zentrale Modus"
Danach habe ich im fhem mal ein paar Texte konfiguriert und diese dann versucht vom Taster aus zu übernehmen .... im device stand auch "CMDs_pending".

Da bekomme ich aber keine Rückmeldung mehr .. in fhem hat das device jetzt den Status CMDs_done_Errors:1

Anbei mal das Logfile

2014.01.14 16:42:39.694 1: Including fhem.cfg
2014.01.14 16:42:48.900 1: HMLAN_Parse: HMLAN new condition disconnected
2014.01.14 16:42:48.913 1: HMLAN_Parse: HMLAN new condition init
2014.01.14 16:42:52.571 1: Including /var/log/fhem/fhem.save
2014.01.14 16:42:53.905 1: statefile: Please define CUL_HM_HM_PB_4DIS_WM_1C0C75_Btn_01 first
2014.01.14 16:42:54.280 1: usb create starting
2014.01.14 16:42:55.798 1: usb create end
2014.01.14 16:42:55.824 0: Server started with 280 defined entities (version $Id: fhem.pl 4371 2013-12-13 08:15:43Z rudolfkoenig $, os linux, user fhem, pid 13623)
2014.01.14 16:42:57.047 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167B7B89 IDcnt:0002
2014.01.14 16:42:57.050 0: HMLAN_Parse: HMLAN R:R916B5D98 stat:0002 t:00000000 d:FF r:7FFF     m:99 8112 999999 000001
2014.01.14 16:42:57.051 1: HMLAN_Parse: HMLAN new condition ok
2014.01.14 16:42:59.462 0: HMLAN_Send:  HMLAN I:+1A1E7F,00,00,
2014.01.14 16:42:59.466 0: HMLAN_Send:  HMLAN S:S916B86CC stat:  00 t:00000000 d:01 r:916B86CC m:01 A001 23A5BB 1A1E7F 010E
2014.01.14 16:43:00.041 0: HMLAN_Parse: HMLAN R:E1A1E7F   stat:0000 t:167BA55C d:FF r:FFB2     m:01 A410 1A1E7F 23A5BB 0601C8004F
2014.01.14 16:43:00.212 0: HMLAN_Parse: HMLAN R:R916B86CC stat:0001 t:167BA561 d:FF r:FFB2     m:01 A410 1A1E7F 23A5BB 0601C8004F
2014.01.14 16:43:00.505 0: HMLAN_Send:  HMLAN I:+1D48A8,00,00,
2014.01.14 16:43:00.508 0: HMLAN_Send:  HMLAN S:S916B8ADE stat:  00 t:00000000 d:01 r:916B8ADE m:02 A001 23A5BB 1D48A8 010E
2014.01.14 16:43:00.671 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BA971 d:FF r:FFD3     m:02 A010 1D48A8 23A5BB 060100002D00000008
2014.01.14 16:43:00.789 0: HMLAN_Parse: HMLAN R:R916B8ADE stat:0001 t:167BA976 d:FF r:FFD3     m:02 A010 1D48A8 23A5BB 060100002D00000008
2014.01.14 16:43:00.897 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:00.898 0: HMLAN_Send:  HMLAN S:S916B8C63 stat:  00 t:00000000 d:01 r:916B8C63 m:03 A001 23A5BB 1D48A8 020E
2014.01.14 16:43:00.920 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0000 t:167BAA6A d:FF r:FFB0     m:01 8440 1C0C75 000000 0101
2014.01.14 16:43:01.194 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BAB7C d:FF r:FFD3     m:03 A010 1D48A8 23A5BB 060202002D00000008
2014.01.14 16:43:01.312 0: HMLAN_Parse: HMLAN R:R916B8C63 stat:0001 t:167BAB81 d:FF r:FFD3     m:03 A010 1D48A8 23A5BB 060202002D00000008
2014.01.14 16:43:01.419 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:01.420 0: HMLAN_Send:  HMLAN S:S916B8E6D stat:  00 t:00000000 d:01 r:916B8E6D m:04 A001 23A5BB 1D48A8 030E
2014.01.14 16:43:01.717 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BAD87 d:FF r:FFD3     m:04 A010 1D48A8 23A5BB 060300002D00000008
2014.01.14 16:43:01.834 0: HMLAN_Parse: HMLAN R:R916B8E6D stat:0001 t:167BAD8C d:FF r:FFD3     m:04 A010 1D48A8 23A5BB 060300002D00000008
2014.01.14 16:43:01.942 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:01.944 0: HMLAN_Send:  HMLAN S:S916B9079 stat:  00 t:00000000 d:01 r:916B9079 m:05 A001 23A5BB 1D48A8 040E
2014.01.14 16:43:02.240 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BAF92 d:FF r:FFD2     m:05 A010 1D48A8 23A5BB 060400002D00000008
2014.01.14 16:43:02.612 0: HMLAN_Parse: HMLAN R:R916B9079 stat:0001 t:167BAF97 d:FF r:FFD2     m:05 A010 1D48A8 23A5BB 060400002D00000008
2014.01.14 16:43:02.714 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:02.716 0: HMLAN_Send:  HMLAN S:S916B9324 stat:  00 t:00000000 d:01 r:916B9324 m:06 A001 23A5BB 1D48A8 050E
2014.01.14 16:43:02.880 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BB212 d:FF r:FFD2     m:06 A010 1D48A8 23A5BB 060500002D00000008
2014.01.14 16:43:03.006 0: HMLAN_Parse: HMLAN R:R916B9324 stat:0001 t:167BB217 d:FF r:FFD2     m:06 A010 1D48A8 23A5BB 060500002D00000008
2014.01.14 16:43:03.183 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:03.185 0: HMLAN_Send:  HMLAN S:S916B9551 stat:  00 t:00000000 d:01 r:916B9551 m:07 A001 23A5BB 1D48A8 060E
2014.01.14 16:43:03.402 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BB41D d:FF r:FFD3     m:07 A010 1D48A8 23A5BB 060600002E00000008
2014.01.14 16:43:03.520 0: HMLAN_Parse: HMLAN R:R916B9551 stat:0001 t:167BB422 d:FF r:FFD3     m:07 A010 1D48A8 23A5BB 060600002E00000008
2014.01.14 16:43:03.628 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:03.629 0: HMLAN_Send:  HMLAN S:S916B970E stat:  00 t:00000000 d:01 r:916B970E m:08 A001 23A5BB 1D48A8 070E
2014.01.14 16:43:03.925 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BB628 d:FF r:FFD3     m:08 A010 1D48A8 23A5BB 060700002E00000008
2014.01.14 16:43:04.043 0: HMLAN_Parse: HMLAN R:R916B970E stat:0001 t:167BB62D d:FF r:FFD3     m:08 A010 1D48A8 23A5BB 060700002E00000008
2014.01.14 16:43:04.151 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:04.152 0: HMLAN_Send:  HMLAN S:S916B9919 stat:  00 t:00000000 d:01 r:916B9919 m:09 A001 23A5BB 1D48A8 080E
2014.01.14 16:43:04.448 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BB833 d:FF r:FFD3     m:09 A010 1D48A8 23A5BB 060800002E00000008
2014.01.14 16:43:04.566 0: HMLAN_Parse: HMLAN R:R916B9919 stat:0001 t:167BB838 d:FF r:FFD3     m:09 A010 1D48A8 23A5BB 060800002E00000008
2014.01.14 16:43:04.674 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:04.675 0: HMLAN_Send:  HMLAN S:S916B9B24 stat:  00 t:00000000 d:01 r:916B9B24 m:0A A001 23A5BB 1D48A8 090E
2014.01.14 16:43:04.971 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BBA3E d:FF r:FFD3     m:0A A010 1D48A8 23A5BB 060900002D00000008
2014.01.14 16:43:05.089 0: HMLAN_Parse: HMLAN R:R916B9B24 stat:0001 t:167BBA43 d:FF r:FFD3     m:0A A010 1D48A8 23A5BB 060900002D00000008
2014.01.14 16:43:05.197 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:05.198 0: HMLAN_Send:  HMLAN S:S916B9D2F stat:  00 t:00000000 d:01 r:916B9D2F m:0B A001 23A5BB 1D48A8 0A0E
2014.01.14 16:43:05.494 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BBC49 d:FF r:FFD3     m:0B A010 1D48A8 23A5BB 060A00002D00000008
2014.01.14 16:43:05.612 0: HMLAN_Parse: HMLAN R:R916B9D2F stat:0001 t:167BBC4E d:FF r:FFD3     m:0B A010 1D48A8 23A5BB 060A00002D00000008
2014.01.14 16:43:05.719 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:05.721 0: HMLAN_Send:  HMLAN S:S916B9F3A stat:  00 t:00000000 d:01 r:916B9F3A m:0C A001 23A5BB 1D48A8 0B0E
2014.01.14 16:43:06.017 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BBE54 d:FF r:FFD3     m:0C A010 1D48A8 23A5BB 060B00002D00000008
2014.01.14 16:43:06.135 0: HMLAN_Parse: HMLAN R:R916B9F3A stat:0001 t:167BBE59 d:FF r:FFD3     m:0C A010 1D48A8 23A5BB 060B00002D00000008
2014.01.14 16:43:06.244 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:06.245 0: HMLAN_Send:  HMLAN S:S916BA146 stat:  00 t:00000000 d:01 r:916BA146 m:0D A001 23A5BB 1D48A8 0C0E
2014.01.14 16:43:06.540 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BC05F d:FF r:FFD2     m:0D A010 1D48A8 23A5BB 060C00002D00000008
2014.01.14 16:43:06.658 0: HMLAN_Parse: HMLAN R:R916BA146 stat:0001 t:167BC064 d:FF r:FFD2     m:0D A010 1D48A8 23A5BB 060C00002D00000008
2014.01.14 16:43:06.766 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:06.767 0: HMLAN_Send:  HMLAN S:S916BA350 stat:  00 t:00000000 d:01 r:916BA350 m:0E A001 23A5BB 1D48A8 0D0E
2014.01.14 16:43:07.063 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BC26B d:FF r:FFD3     m:0E A010 1D48A8 23A5BB 060D00002E00000008
2014.01.14 16:43:07.181 0: HMLAN_Parse: HMLAN R:R916BA350 stat:0001 t:167BC270 d:FF r:FFD3     m:0E A010 1D48A8 23A5BB 060D00002E00000008
2014.01.14 16:43:07.289 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:07.291 0: HMLAN_Send:  HMLAN S:S916BA55B stat:  00 t:00000000 d:01 r:916BA55B m:0F A001 23A5BB 1D48A8 0E0E
2014.01.14 16:43:07.586 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BC476 d:FF r:FFD3     m:0F A010 1D48A8 23A5BB 060E00002E00000008
2014.01.14 16:43:07.703 0: HMLAN_Parse: HMLAN R:R916BA55B stat:0001 t:167BC47B d:FF r:FFD3     m:0F A010 1D48A8 23A5BB 060E00002E00000008
2014.01.14 16:43:07.812 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:07.813 0: HMLAN_Send:  HMLAN S:S916BA766 stat:  00 t:00000000 d:01 r:916BA766 m:10 A001 23A5BB 1D48A8 0F0E
2014.01.14 16:43:08.109 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BC681 d:FF r:FFD3     m:10 A010 1D48A8 23A5BB 060F00002E00000008
2014.01.14 16:43:08.226 0: HMLAN_Parse: HMLAN R:R916BA766 stat:0001 t:167BC686 d:FF r:FFD3     m:10 A010 1D48A8 23A5BB 060F00002E00000008
2014.01.14 16:43:08.334 0: HMLAN_Send:  HMLAN S:+1D48A8,00,01,
2014.01.14 16:43:08.336 0: HMLAN_Send:  HMLAN S:S916BA971 stat:  00 t:00000000 d:01 r:916BA971 m:11 A001 23A5BB 1D48A8 100E
2014.01.14 16:43:08.632 0: HMLAN_Parse: HMLAN R:E1D48A8   stat:0000 t:167BC88C d:FF r:FFD3     m:11 A010 1D48A8 23A5BB 061000002E00000008
2014.01.14 16:43:08.749 0: HMLAN_Parse: HMLAN R:R916BA971 stat:0001 t:167BC891 d:FF r:FFD3     m:11 A010 1D48A8 23A5BB 061000002E00000008
2014.01.14 16:43:13.922 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:43:13.929 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167BDD42 IDcnt:0003
2014.01.14 16:43:38.929 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:43:38.937 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167C3EF5 IDcnt:0003
2014.01.14 16:44:03.936 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:44:03.943 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167CA0A8 IDcnt:0003
2014.01.14 16:44:28.942 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:44:28.950 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167D025A IDcnt:0003
2014.01.14 16:44:30.723 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0000 t:167D0944 d:FF r:FFAE     m:00 8410 1C0C75 000000 06000000
2014.01.14 16:44:41.554 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0000 t:167D3394 d:FF r:FFB0     m:00 8400 1C0C75 000000 1400604A45513033373831373840940000
2014.01.14 16:44:43.142 0: HMLAN_Send:  HMLAN I:+1C0C75,00,00,
2014.01.14 16:44:43.146 0: HMLAN_Send:  HMLAN S:S916D1BCC stat:  00 t:00000000 d:01 r:916D1BCC m:12 A001 23A5BB 1C0C75 00050000000000
2014.01.14 16:44:43.300 0: HMLAN_Parse: HMLAN R:R916D1BCC stat:0001 t:167D3A6C d:FF r:FFB0     m:12 8002 1C0C75 23A5BB 00
2014.01.14 16:44:43.402 0: HMLAN_Send:  HMLAN S:S916D1CA4 stat:  00 t:00000000 d:01 r:916D1CA4 m:13 A001 23A5BB 1C0C75 000802010A230BA50CBB
2014.01.14 16:44:43.699 0: HMLAN_Parse: HMLAN R:R916D1CA4 stat:0001 t:167D3BFB d:FF r:FFB0     m:13 8002 1C0C75 23A5BB 00
2014.01.14 16:44:43.801 0: HMLAN_Send:  HMLAN S:S916D1E01 stat:  00 t:00000000 d:01 r:916D1E01 m:14 A001 23A5BB 1C0C75 0006
2014.01.14 16:44:44.140 0: HMLAN_Parse: HMLAN R:R916D1E01 stat:0001 t:167D3DB4 d:FF r:FFB0     m:14 8002 1C0C75 23A5BB 00
2014.01.14 16:44:44.242 0: HMLAN_Send:  HMLAN S:S916D1FBA stat:  00 t:00000000 d:01 r:916D1FBA m:15 A001 23A5BB 1C0C75 00040000000000
2014.01.14 16:44:44.549 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0000 t:167D3F48 d:FF r:FFAF     m:15 A010 1C0C75 23A5BB 02020107010A230BA50CBB0E0A0000
2014.01.14 16:44:44.663 0: HMLAN_Parse: HMLAN R:R916D1FBA stat:0001 t:167D3F4D d:FF r:FFAF     m:15 A010 1C0C75 23A5BB 02020107010A230BA50CBB0E0A0000
2014.01.14 16:44:44.787 0: HMLAN_Send:  HMLAN S:+1C0C75,01,01,FE1F
2014.01.14 16:44:44.788 0: HMLAN_Send:  HMLAN S:S916D2235 stat:  00 t:00000000 d:01 r:916D2235 m:16 A001 23A5BB 1C0C75 01040000000001
2014.01.14 16:44:45.073 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0100 t:167D4154 d:FF r:FFAF     m:16 A010 1C0C75 23A5BB 02080036313700380039003A003B003C00
2014.01.14 16:44:45.442 0: HMLAN_Parse: HMLAN R:R916D2235 stat:0041 t:167D4159 d:01 r:FFAF     m:16 A010 1C0C75 23A5BB 02080036313700380039003A003B003C00
2014.01.14 16:44:45.581 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0100 t:167D4350 d:FF r:FFB0     m:16 A010 1C0C75 23A5BB 023D003E003F0040004100464047004800
2014.01.14 16:44:45.946 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0040 t:167D4350 d:01 r:FFB0     m:16 A010 1C0C75 23A5BB 023D003E003F0040004100464047004800
2014.01.14 16:44:46.084 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0100 t:167D4547 d:FF r:FFAF     m:16 A010 1C0C75 23A5BB 0249004A004B004C004D004E004F005000
2014.01.14 16:44:46.448 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0040 t:167D4547 d:01 r:FFAF     m:16 A010 1C0C75 23A5BB 0249004A004B004C004D004E004F005000
2014.01.14 16:44:46.577 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0100 t:167D4734 d:FF r:FFAF     m:16 A010 1C0C75 23A5BB 0251000000
2014.01.14 16:44:46.675 0: HMLAN_Send:  HMLAN S:S916D295B stat:  00 t:00000000 d:01 r:916D295B m:17 A001 23A5BB 1C0C75 0103
2014.01.14 16:44:46.948 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0040 t:167D4734 d:01 r:FFAF     m:16 A010 1C0C75 23A5BB 0251000000
2014.01.14 16:44:47.350 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0100 t:167D4A3A d:FF r:FFB1     m:17 A010 1C0C75 23A5BB 0100000000
2014.01.14 16:44:47.728 0: HMLAN_Parse: HMLAN R:R916D295B stat:0041 t:167D4A3F d:01 r:FFB1     m:17 A010 1C0C75 23A5BB 0100000000
2014.01.14 16:44:47.787 0: HMLAN_Send:  HMLAN S:+1C0C75,01,01,FE1F
2014.01.14 16:44:47.788 0: HMLAN_Send:  HMLAN S:S916D2DED stat:  00 t:00000000 d:01 r:916D2DED m:18 A001 23A5BB 1C0C75 02040000000001
2014.01.14 16:44:48.202 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0100 t:167D4D50 d:FF r:FFB0     m:18 A010 1C0C75 23A5BB 020800363E3700380039003A003B003C00
2014.01.14 16:44:48.432 0: HMLAN_Parse: HMLAN R:R916D2DED stat:0050 t:167D4E79 d:01 r:FFB0     m:18 A010 1C0C75 23A5BB 020800363E3700380039003A003B003C00
2014.01.14 16:44:48.602 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0100 t:167D4F1D d:FF r:FFAF     m:18 A010 1C0C75 23A5BB 023D003E003F00400041004650476F4873
2014.01.14 16:44:48.965 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0040 t:167D4F1D d:01 r:FFAF     m:18 A010 1C0C75 23A5BB 023D003E003F00400041004650476F4873
2014.01.14 16:44:49.105 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0100 t:167D5114 d:FF r:FFAF     m:18 A010 1C0C75 23A5BB 0249694A744B694C6F4D6E4E004F005000
2014.01.14 16:44:49.468 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0040 t:167D5114 d:01 r:FFAF     m:18 A010 1C0C75 23A5BB 0249694A744B694C6F4D6E4E004F005000
2014.01.14 16:44:49.597 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0100 t:167D5301 d:FF r:FFAF     m:18 A010 1C0C75 23A5BB 0251000000
2014.01.14 16:44:49.970 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0040 t:167D5301 d:01 r:FFAF     m:18 A010 1C0C75 23A5BB 0251000000
2014.01.14 16:44:53.949 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:44:53.957 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167D640D IDcnt:0003
2014.01.14 16:45:18.955 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:45:18.962 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167DC5BF IDcnt:0003
2014.01.14 16:45:43.962 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:45:43.969 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167E2771 IDcnt:0003
2014.01.14 16:46:08.968 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:46:08.976 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167E8924 IDcnt:0003
2014.01.14 16:46:25.415 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0000 t:167EC959 d:FF r:FFB4     m:01 8400 1C0C75 000000 1400604A45513033373831373840940000
2014.01.14 16:46:33.976 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:46:33.986 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167EEAD8 IDcnt:0003
2014.01.14 16:46:58.983 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:46:59.550 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167F4EB9 IDcnt:0003
2014.01.14 16:47:14.682 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0000 t:167F89D2 d:FF r:FFAE     m:02 8400 1C0C75 000000 1400604A45513033373831373840940000
2014.01.14 16:47:24.549 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:47:24.557 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:167FB06C IDcnt:0003
2014.01.14 16:47:49.557 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:47:49.566 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:16801221 IDcnt:0003
2014.01.14 16:48:05.581 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0000 t:168050AF d:FF r:FFB5     m:03 8400 1C0C75 000000 1400604A45513033373831373840940000
2014.01.14 16:48:14.568 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:48:14.576 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:168073D7 IDcnt:0003
2014.01.14 16:48:39.577 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:48:39.586 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:1680D58D IDcnt:0003
2014.01.14 16:49:04.585 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:49:04.594 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:16813740 IDcnt:0003
2014.01.14 16:49:29.593 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:49:29.601 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:168198F4 IDcnt:0003
2014.01.14 16:49:54.604 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:49:54.612 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:1681FAAB IDcnt:0003
2014.01.14 16:50:19.613 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:50:19.623 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:16825C60 IDcnt:0003
2014.01.14 16:50:42.764 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0000 t:1682B6C6 d:FF r:FFB0     m:04 8400 1C0C75 000000 1400604A45513033373831373840940000
2014.01.14 16:50:44.632 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:50:44.642 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:1682BE1F IDcnt:0003
2014.01.14 16:51:09.641 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:51:09.649 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:16831FD4 IDcnt:0003
2014.01.14 16:51:34.653 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:51:34.661 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:1683818B IDcnt:0003
2014.01.14 16:51:59.703 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:51:59.712 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:1683E369 IDcnt:0003
2014.01.14 16:52:24.710 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:52:24.719 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:1684451D IDcnt:0003
2014.01.14 16:52:49.718 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:52:49.727 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:1684A6D0 IDcnt:0003
2014.01.14 16:53:14.730 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:53:14.740 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:16850888 IDcnt:0003
2014.01.14 16:53:39.740 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:53:39.749 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:16856A3E IDcnt:0003
2014.01.14 16:54:04.749 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:54:04.757 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:1685CBF2 IDcnt:0003
2014.01.14 16:54:29.756 0: HMLAN_Send:  HMLAN I:K
2014.01.14 16:54:29.765 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:16862DA6 IDcnt:0003


Als Status wird mittlerweile angezeigt:
CUL_HM_HM_PB_4DIS_WM_1C0C75 RESPONSE TIMEOUT:RegisterRead
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: martinp876 am 14 Januar 2014, 19:34:29
Hi roedert,

das log zeigt das pairen - dann werden die Register gelesen - also es wird begonnen. Schon bein 2. Kanal wird abgebrochen - was aber nicht wirklich passt.

Nach dem Abbruch werde alle ausstehenden Kommandos - das war der Rest vom getConfig - gelöscht.

vom texte setzen ist nichts zu sehen - war das auch im Log?
Kannst du noch einmal loggen wenn du ein "getConfig" machst - dann anlernen drücken.
Danach das gleiche mit texte setzen - wenn keine Kommandos mehr pending sind.

ggf kann man die Kommand Queue löschen mit set <device> clear msgEvents

Danach prüfe, was alles empfangen wurde. Definieren ein HMInfo
define hm HMInfo

dann mache
set hm param .RegL_01: peerIDs

Gruss Martin

Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 14 Januar 2014, 21:59:29
Ich habe den HMLAN mal mit einem anderen Netzwerkabel an einen anderen Anschluss gehangen .... und es sieht besser aus :)

Im Device im FHEM sehe ich jetzt CMDs_pending, CMS_processing (die Anzahl der anstehenden CMDs sinkt dabei) und danach CMDs_done ... keine Fehler mehr wie  TIMEOUT oder  CMDs_done_Errors.

Aber im Taster steht immer noch "Kein Gerät angelernt" .. wie komm ich denn da jetzt weiter?

Gruß Tilo
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: martinp876 am 15 Januar 2014, 07:34:30
Hi Tilo,

ok - schlechte LAN Anbindung hatte ich nicht auf den Radar....

Ohne weitere Details vermute ich, dass du ein getConfig angeworfen hast, das bei 20 Kanälen etwas Zeit zum Abarbeiten braucht - das konntest du verfolgen.
Da keine Fehler aufgetreten sind (CMDS_done) hat FHEM jetzt die komplette aktuelle konfiguration.

Was der 4dis mit "keine Geräte angelernt" meint kann ich nicht sicher sagen - könnte sein, dass er sagen will 'kein Taster gepeert'.
Ich vermute, die Zentrale ist gepairt - das Reading pairedTo zeigt die ID der Zentrale - korrekt?

Du solltest mit peerChan jetzt Aktoren peeren können, dann - vermute ich - verschwindet die Meldung.
Mit Text solltest du beschriften können.

Gruss Martin
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 15 Januar 2014, 11:02:59
Danke erstmal für deine Unterstüzung.
Irgendwelche Aktoren wollte ich eigentlich gar nicht paaren.
Es sollen in FHEM eigentlich nur Events bei einem Tastendruck ankommen, die ich mit einem notify dann entsprechend weiter verarbeiten kann.
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: martinp876 am 15 Januar 2014, 13:33:51
Hi Tilo,

ok.
du kannst auch virtuelle Aktoren bauen und peeren - ob dir das weiter hilft,...

Gruss Martin
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 15 Januar 2014, 16:27:40
Hallo Martin,
wunderbar ... es funktioniert :)

Mit Google bin ich auf einen Beitrag (glaube auch von dir) gestossen: https://groups.google.com/forum/#!topic/fhem-users/HXsMjGS6uKY
Danach habe ich einen Dummy angelegt und auf alle Tasten gepaart:

define HMvirtual CUL_HM ABC123
set HMvirtual virtual 1
set LED_Taster_EG_Btn_01 devicepair 0 HMvirtual_Btn1 single set
set LED_Taster_EG_Btn_02 devicepair 0 HMvirtual_Btn1 single set
set LED_Taster_EG_Btn_03 devicepair 0 HMvirtual_Btn1 single set
.....


Ich bekomme wunderbar meine Events  LED_Taster_EG_Btn_01,  LED_Taster_EG_Btn_02 etc. und kann diese in FHEM auswerten.

Eine Kleinigkeit allerdings noch:
Nach Betätigung einer Taste auf dem 4DIS zeigt er in der unteren mittleren Zeile als Bestätigung "0%" oder "100%" ... kann man das noch in ein einfaches "ok" ändern?

Danke nochmal + Gruß
Tilo
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: martinp876 am 16 Januar 2014, 09:13:59
Hallo Tilo,

ZitatNach Betätigung einer Taste auf dem 4DIS zeigt er in der unteren mittleren Zeile als Bestätigung "0%" oder "100%" ... kann man das noch in ein einfaches "ok" ändern?
nicht klar. In der Zeile IM 4dis, in FHEM beim virtuellen Aktor oder in FHEM beim 4Dis button?

Gruss Martin
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 16 Januar 2014, 09:26:42
...direkt auf dem HM_PB_4DIS_WM ... in der 3. Zeile
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 16 Januar 2014, 11:02:51
Um alle Missverständnisse auszuschliessen hier nen Video http://tilo-roeder.de/tmp/IMG_1050.MOV (http://tilo-roeder.de/tmp/IMG_1050.MOV)
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: martinp876 am 16 Januar 2014, 20:01:09
hm...
kannst du die Daten dieses Channels schicken? Also das List mit den register-rohdaten.  (expert = 2)
und dann die messages, wenn du schaltest.

Es müssten eigentlich die gespeicherten Texte sein. Vielleicht zeigt er auch die Zahlen an, wenn kein Text definiert ist...  muss ich mir ein Bild machen
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 16 Januar 2014, 20:46:22
tschuldigung ... aber ich versteh nur Bahnhof  :o

Welche Infos brauchst du ... und mit welchen Commands bekomm ich diese?

Gruß Tilo

Anbei einige Infos:

list Flur72.Taster (das ist der HM_PB_4DIS_WM ... per autocreate erstellt)
Internals:
   DEF        1C0C75
   IODev      HMLAN
   NAME       Flur72.Taster
   NR         330
   STATE      Flur72.Taster.0U Short (to Flur72.Taster.HMvirtual)
   TYPE       CUL_HM
   channel_01 Flur72.Taster.0U
   channel_02 Flur72.Taster.0O
   channel_03 Flur72.Taster.1U
   channel_04 Flur72.Taster.1O
   channel_05 Flur72.Taster.2U
   channel_06 Flur72.Taster.2O
   channel_07 Flur72.Taster.3U
   channel_08 Flur72.Taster.3O
   channel_09 Flur72.Taster.4U
   channel_0A Flur72.Taster.4O
   channel_0B Flur72.Taster.5U
   channel_0C Flur72.Taster.5O
   channel_0D Flur72.Taster.6U
   channel_0E Flur72.Taster.6O
   channel_0F Flur72.Taster.7U
   channel_10 Flur72.Taster.7O
   channel_11 Flur72.Taster.8U
   channel_12 Flur72.Taster.8O
   channel_13 Flur72.Taster.9U
   channel_14 Flur72.Taster.9O
   Readings:
     2014-01-15 16:54:05   CommandAccepted yes
     2014-01-16 08:05:57   PairedTo        0x23A5BB
     2014-01-14 21:44:19   R-language      German
     2014-01-14 21:44:19   R-pairCentral   0x23A5BB
     2014-01-14 21:44:19   R-stbyTime      10 s
     2014-01-16 08:05:57   RegL_00:        02:01 07:01 0A:23 0B:A5 0C:BB 0E:0A 00:00
     2014-01-16 08:06:27   aesKeyNbr       FF
     2014-01-16 19:05:47   battery         ok
     2014-01-16 19:05:47   state           Flur72.Taster.0U Short (to Flur72.Taster.HMvirtual)
     2014-01-14 21:46:26   text1           -
     2014-01-14 21:46:26   text2           -
   Helper:
     mId        0060
     rxType     4
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf   01,02,03,04,05,06,07,08,09,0A,0B,0C,0D,0E,0F,10,11,12,13,14
       qReqStat   
     Role:
       dev        1
Attributes:
   IODev      HMLAN
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.4
   group      Flur72.Wandtaster
   model      HM-PB-4DIS-WM
   peerIDs   
   room       -Taster_etc-
   serialNr   JEQ0378178
   subType    pushButton


list Flur72.Taster.1O (das ist ein Channel davon .... auch per autocreate erstellt)

Internals:
   DEF        1C0C7504
   NAME       Flur72.Taster.1O
   NR         334
   STATE      Short (to Flur72.Taster.HMvirtual)
   TYPE       CUL_HM
   chanNo     04
   device     Flur72.Taster
   peerList   Flur72.Taster.HMvirtual_Btn1,
   Readings:
     2014-01-15 15:47:58   R-Flur72.Taster.HMvirtual_Btn1-expectAES off
     2014-01-15 15:47:58   R-Flur72.Taster.HMvirtual_Btn1-peerNeedsBurst off
     2014-01-14 21:44:30   R-sign          off
     2014-01-16 19:23:26   peerList        Flur72.Taster.HMvirtual_Btn1,
     2014-01-15 15:53:37   state           Short (to Flur72.Taster.HMvirtual)
     2014-01-16 08:06:09   text1           +
     2014-01-16 08:06:09   text2           Raio
     2014-01-15 15:53:37   trigger         Short_2
   Helper:
     Role:
       chn        1
Attributes:
   expert     1
   group      Flur72.Wandtaster
   model      HM-PB-4DIS-WM
   peerIDs    00000000,ABC12301,
   room       -Taster_etc-


list Flur72.HMvirtual (der gepairte Dummy)

Internals:
   DEF        ABC123
   IODev      HMLAN
   NAME       Flur72.Taster.HMvirtual
   NR         351
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 Flur72.Taster.HMvirtual_Btn1
   Readings:
     2014-01-16 19:05:47   state           CMDs_done
   Helper:
     rxType     1
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf   
       qReqStat   
     Role:
       dev        1
       vrt        1
Attributes:
   autoReadReg 4_reqStatus
   expert     2_full
   group      Flur72.Wandtaster
   model      virtual_1
   peerIDs   
   room       -Taster_etc-
   subType    virtual
   webCmd     press short:press long


list Flur72.Taster.HMvirtual_Btn1 (der automatisch erstellte Kanal 1 zum Dummy)

Internals:
   DEF        ABC12301
   NAME       Flur72.Taster.HMvirtual_Btn1
   NR         352
   STATE      OFF
   TYPE       CUL_HM
   chanNo     01
   device     Flur72.Taster.HMvirtual
   peerList   Flur72.Taster.0U,Flur72.Taster.0O,Flur72.Taster.1U,Flur72.Taster.1O,Flur72.Taster.2U,Flur72.Taster.2O,Flur72.Taster.3U,Flur72.Taster.3O,Flur72.Taster.4U,Flur72.Taster.4O,Flur72.Taster.5U,Flur72.Taster.5O,Flur72.Taster.9U,Flur72.Taster.9O,
   Readings:
     2014-01-16 19:23:26   peerList        Flur72.Taster.0U,Flur72.Taster.0O,Flur72.Taster.1U,Flur72.Taster.1O,Flur72.Taster.2U,Flur72.Taster.2O,Flur72.Taster.3U,Flur72.Taster.3O,Flur72.Taster.4U,Flur72.Taster.4O,Flur72.Taster.5U,Flur72.Taster.5O,Flur72.Taster.9U,Flur72.Taster.9O,
     2014-01-16 19:05:47   state           OFF
     2014-01-16 19:05:47   trigLast        Flur72.Taster.0U :short
     2014-01-15 15:53:30   trig_CUL_HM_HM_PB_4DIS_WM_1C0C75_Btn_03 short
     2014-01-15 15:53:37   trig_CUL_HM_HM_PB_4DIS_WM_1C0C75_Btn_04 short
     2014-01-16 19:05:10   trig_Flur72.Taster.0O short
     2014-01-16 19:05:47   trig_Flur72.Taster.0U short
     2014-01-15 16:10:34   trig_Flur72.Taster.1O short
     2014-01-15 16:10:57   trig_Flur72.Taster.1U short
     2014-01-16 19:04:34   trig_Flur72.Taster.2O short
     2014-01-16 19:04:40   trig_Flur72.Taster.2U short
     2014-01-16 10:54:50   trig_Flur72.Taster.3O short
     2014-01-16 10:55:10   trig_Flur72.Taster.3U short
     2014-01-16 08:03:31   trig_Flur72.Taster.4O short
     2014-01-16 11:42:01   trig_Flur72.Taster.4U short
     2014-01-16 08:03:44   trig_Flur72.Taster.5O short
     2014-01-16 08:03:47   trig_Flur72.Taster.5U short
     2014-01-15 16:49:52   trig_Flur72.Taster.9O short
     2014-01-15 17:02:14   trig_Flur72.Taster.9U short
     2014-01-16 19:05:47   virtActState    OFF
     2014-01-16 19:05:47   virtActTrigNo   12
     2014-01-16 19:05:47   virtActTrigRpt  1
     2014-01-16 19:05:47   virtActTrigType short_Release
     2014-01-16 19:05:47   virtActTrigger  Flur72.Taster.0U
   Helper:
     Role:
       chn        1
       vrt        1
Attributes:
   expert     1
   group      Flur72.Wandtaster
   model      virtual_1
   peerIDs    1C0C7501,1C0C7502,1C0C7503,1C0C7504,1C0C7505,1C0C7506,1C0C7507,1C0C7508,1C0C7509,1C0C750A,1C0C750B,1C0C750C,1C0C7513,1C0C7514,
   room       -Taster_etc-
   webCmd     press short:press long
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: martinp876 am 17 Januar 2014, 10:44:21
Hallo Tilo,

schon fast korrekt.

im Channel steht noch
expert 1
wenn expert 2 drin steht (oder das attribut gelöscht wird - dann gilt das "2" den device) sollte wie im device ein ähnlicher Eintrag zu sehen sein:

RegL_00:        02:01 07:01 0A:23 0B:A5 0C:BB 0E:0A 00:00

zu sehen ist, dass die Channels noch nicht gelesen wurden - siehe
qReqConf   01,02,03,04,05,06,07,08,09,0A,0B,0C,0D,0E,0F,10,11,12,13,14
die warten alle, dass der 4dis erweckt wird.

Die Messages, wenn du schaltest bekommst du gemäß
http://forum.fhem.de/index.php/topic,16563.msg107848.html#msg107848

Gruss Martin
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 17 Januar 2014, 17:07:36
Hallo Martin,
anbei noch die Infos zu dem einen Channel:

Internals:
   DEF        1C0C7501
   HMLAN_MSGCNT 11
   HMLAN_RAWMSG E1C0C75,0000,018B16D5,FF,FFD0,5EA4401C0C75ABC1234116
   HMLAN_RSSI -48
   HMLAN_TIME 2014-01-17 17:03:41
   LASTInputDev HMLAN
   MSGCNT     11
   NAME       Flur72.Taster.0U
   NR         331
   STATE      Long 1-A440- (to Flur72.Taster.HMvirtual)
   TYPE       CUL_HM
   chanNo     01
   device     Flur72.Taster
   peerList   Flur72.Taster.HMvirtual_Btn1,
   CHANGETIME:
   Helper:
     Dblog:
       R-sign:
         Dblog:
           TIME       1389952840.96409
           VALUE      off
       State:
         Dblog:
           TIME       1389974621.63294
           VALUE      Long 1-A440- (to Flur72.Taster.HMvirtual)
       Text1:
         Dblog:
           TIME       1389952840.96409
           VALUE      Power
       Text2:
         Dblog:
           TIME       1389952840.96409
           VALUE      of
       Trigger:
         Dblog:
           TIME       1389974621.63294
           VALUE      Long_22
   Readings:
     2014-01-15 15:40:56   R-Flur72.Taster.HMvirtual_Btn1-expectAES off
     2014-01-15 15:40:56   R-Flur72.Taster.HMvirtual_Btn1-peerNeedsBurst off
     2014-01-17 11:00:40   R-sign          off
     2014-01-17 11:00:40   RegL_01:          08:00 36:50 37:6F 38:77 39:65 3A:72 3B:00 3C:00  3D:00 3E:00 3F:00 40:00 41:00 46:6F 47:66 48:66  49:00 4A:00 4B:00 4C:00 4D:00 4E:00 4F:00 50:00  51:00 00:00
     2014-01-17 11:00:41   peerList        Flur72.Taster.HMvirtual_Btn1,
     2014-01-17 17:03:41   state           Long 1-A440- (to Flur72.Taster.HMvirtual)
     2014-01-17 11:00:40   text1           Power
     2014-01-17 11:00:40   text2           of
     2014-01-17 17:03:41   trigger         Long_22
   Helper:
     peerIDsRaw ,ABC12301,00000000
     Role:
       chn        1
     Shadowreg:
Attributes:
   group      Flur72.Wandtaster
   model      HM-PB-4DIS-WM
   peerIDs    00000000,ABC12301,
   room       -Taster_etc-


und

das Log von 2 Schaltvorgängen:

2014.01.17 17:03:27.786 0: HMLAN_Send:  HMLAN I:K
2014.01.17 17:03:27.799 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:018AE197 IDcnt:0002
2014.01.17 17:03:38.250 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0000 t:018B0A67 d:FF r:FFD1     m:5D A440 1C0C75 ABC123 0115
2014.01.17 17:03:38.294 0: HMLAN_Send:  HMLAN I:+1C0C75,00,00,
2014.01.17 17:03:38.346 0: HMLAN_Send:  HMLAN S:SA0F181FF stat:  00 t:00000000 d:01 r:A0F181FF m:5D 8002 ABC123 1C0C75 01010000
2014.01.17 17:03:38.891 0: HMLAN_Parse: HMLAN R:RA0F181FF stat:0002 t:00000000 d:FF r:7FFF     m:5D 8002 ABC123 1C0C75 01010000
2014.01.17 17:03:41.429 0: HMLAN_Parse: HMLAN R:E1C0C75   stat:0000 t:018B16D5 d:FF r:FFD0     m:5E A440 1C0C75 ABC123 4116
2014.01.17 17:03:41.529 0: HMLAN_Send:  HMLAN S:SA0F18E63 stat:  00 t:00000000 d:01 r:A0F18E63 m:5E 8002 ABC123 1C0C75 0101C800
2014.01.17 17:03:42.076 0: HMLAN_Parse: HMLAN R:RA0F18E63 stat:0002 t:00000000 d:FF r:7FFF     m:5E 8002 ABC123 1C0C75 0101C800
2014.01.17 17:03:52.798 0: HMLAN_Send:  HMLAN I:K
2014.01.17 17:03:52.810 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:018B434E IDcnt:0003
2014.01.17 17:04:17.810 0: HMLAN_Send:  HMLAN I:K
2014.01.17 17:04:17.824 0: HMLAN_Parse: HMLAN V:03C1 sNo:KEQ0852309 d:23A5BB O:23A5BB t:018BA506 IDcnt:0003


Wenn der Text grün wird, bedeutet dass ja die positive Rückmeldung des gepaarten Devices ... in dem Fall des virtuellen Dummies. Ich denke, dass daher doch auch irgendwie die "0%" und "100%" kommen müssten?

Gruß Tilo
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: martinp876 am 17 Januar 2014, 17:39:29
Hallo Tilo,

also wirklich klar ist es mit nicht.

Klar ist, dass der Virtuelle Schalter immer on/off meldet - im toggel. Egal von welchem er empfängt. On ist eine 200 - was 100% entspricht - und 0 ist 0%. Das ist bei HM immer so.

unklar ist mir das Verhalten des 4dis. Wenn ein device gepeert ist wird offensichtlich kurzzeitig der Level angezeigt. Was passiert so man mehrere Devices an einem Button gepeert hat und diese evtl unterschiedliche Stati rückmelden... keine Ahnung. Auch unbekannt ob dieser mode anschaltbar ist.

Ich habe kein weiteres Register gefunden...
Gruss Martin
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 17 Januar 2014, 17:43:00
....so schlimm ist die Rückmeldung ja nicht. Die Frage war ja nur ob man den zurückgemeldeten Wert anpassen kann ... ein einfaches "ok" satt der 0 oder 100% die ja nur verwirren, da sie in dem Zusammenhang keine Bedeutung haben.

Gruß Tilo
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: martinp876 am 18 Januar 2014, 08:56:45
Ich vermute nein. Ich habe keinen Schalter gesehen, den Text im 4dis zu beeinflussen.
Der virtuelle Aktor sendet im Ack seinen status zurück. Das ist kein text sondern nur ein Wert zwischen 0 und 100 in 0.5 steps. Da wir nur einen ein/aus Schalter simulieren kommt 0 und 100 zurück, wie bei jedem schalter von HM.

testweise könntest du ein ack ohne info schicken
editiere dazu die Zeile in CUL_HM

          if (hex($mFlg)&0x20){
            $longPress .= "_Release";
            $dChHash->{helper}{trgLgRpt}=0;
            push @ack,$dhash,$mNo."8002".$dst.$src.'01'.$dChNo.
                  (($state eq "ON")?"C8":"00")."00";
          }

nach
          if (hex($mFlg)&0x20){
            $longPress .= "_Release";
            $dChHash->{helper}{trgLgRpt}=0;
            push @ack,$dhash,$mNo."8002".$dst.$src."00";
          }
und mache ein reload 10_CUL_HM
Gruss Martin

Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 19 Januar 2014, 13:01:15
Hallo Martin,
wunderbar, die Änderung bewirkt keine Anzeige mehr von 0 oder 100%.
Die Farben rot für Befehl ausgelöst und grün für Befehl bestätigt funktionieren noch, der Text bleibt unverändert :)

Vielleicht lässt sich diese Änderung auch generell in den Code einbauen, evtl gesteuert über ein zusätzliches Attribut?

Nochmal besten Dank und viele Grüße
Tilo
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: martinp876 am 19 Januar 2014, 16:38:33
Hi Tilo,

ich werden es einbauen. Du musst dann als
attr <virtChan> param noOnOff

setzen. Werde es heute Abend einchecken...

Gruss Martin
Titel: Antw:HM_PB_4DIS_WM einbinden
Beitrag von: roedert am 20 Januar 2014, 09:13:46
Wunderbar ... klappt bestens!

Was ein Service hier  :) :) :)