FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: cyberroller am 19 Juni 2014, 22:37:24

Titel: HM-OU-CM-PCB Fehlercodes bzw. MISSING ACK
Beitrag von: cyberroller am 19 Juni 2014, 22:37:24
Hallo!

Ich versuche gerade einen Funk MP3 Gong Bausatz (HM-OU-CM-PCB) mit FHEM in Betrieb zu nehmen.

Nach dem Einschalten des Geräts blinkt das LED 4 Mal. Ist das OK, oder ist das eine Fehlermeldung?

Das Gerät spielt zwar beim Drucken der Taste die erste Datei sauber ab, lässt sich aber nicht mit FHEM richtig verbinden:
es wird zwar beim Anlernen erkannt, aber ich bekomme aber MISSING ACK. Reset und neu Anlernen hat nicht gebracht. FHEM ist  geupdated.

Kann jemand bestätigen das 4x Blinken beim Start normal ist oder ist das eine Fehlermeldung?
..oder liegt das Problem nicht an die Hardware sondern an FHEM?

Vielen Dank im Voraus!
P.S. Ich habe bereits die Suchfunktion verwenden, aber fand keine Abhilfe zum Thema.
Titel: Antw:HM-OU-CM-PCB Fehlercodes bzw. MISSING ACK
Beitrag von: betateilchen am 19 Juni 2014, 23:07:29
Die Bedeutung der blinkenden LED muss doch in der Bauanleitung/Bedienungsanleitung erklärt sein. Grundsätzlich halte ich 4-maliges Blinken für völlig ok, das machen andere Homematic-Komponenten nach dem Anlegen von Betriebsspannung auch.

Was das pairen Deines Bausatzes mit fhem angeht - dazu kann man Dir mit den wenigen Informationen, die Du hier preisgegeben hast, nicht wirklich etwas brauchbares antworten. Wichtig wäre z.B. zu wissen, was nach dem Anlernen in der Detailansicht des Device in fhem zu sehen ist.
Titel: Antw:HM-OU-CM-PCB Fehlercodes bzw. MISSING ACK
Beitrag von: bytebold am 19 Juli 2014, 19:27:36
Hallo,

ich habe das gleiche Problem. Ich habe bereits einen Funkgong-Bausatz in Betrieb, der auch wunderbar funktioniert.
Nun wollte ich einen zweiten an fhem anschließen, was aber irgendwie nicht funktionieren will.
Ich habe zwar die Anleitung für den Bausatz, aber keine Anleitung für das Anlernen. Beim Einschalten blinkt die LED 4x, das Anlernen geschieht meines Wissens
über den Taster, der 4s gedrückt werden muß.
fhem erkennt den Funkgong auch, will sich die Config von dem Teil holen und stürzt ab. Ich habe das ganze auf einer
Synology NAS laufen, wo ich dann das Paket neu starten muß.
Anbei das Logfile des Zeitpunktes:

2014.07.19 19:10:05 3: HMLAN1: Unknown code A0D0084102645F200000006000000::-45:HMLAN1, help me!
2014.07.19 19:10:11 2: CUL_HM Unknown device CUL_HM_HM_OU_CM_PCB_2645F2 is now defined
2014.07.19 19:10:11 2: autocreate: define CUL_HM_HM_OU_CM_PCB_2645F2 CUL_HM 2645F2
2014.07.19 19:10:11 2: autocreate: define FileLog_CUL_HM_HM_OU_CM_PCB_2645F2 FileLog /usr/local/FHEM/var/log/CUL_HM_HM_OU_CM_PCB_2645F2-%Y.log CUL_HM_HM_OU_CM_PCB_2645F2
2014.07.19 19:10:12 3: CUL_HM pair: CUL_HM_HM_OU_CM_PCB_2645F2 outputUnit, model HM-OU-CM-PCB serialNr
2014.07.19 19:10:12 3: CUL_HM set CUL_HM_HM_OU_CM_PCB_2645F2 getConfig
2014.07.19 19:11:22 1: Including /usr/local/FHEM/etc/fhem.cfg
2014.07.19 19:11:22 3: telnetPort: port 7072 opened


Das hier steht im Config-file und ist unvollständig:
define CUL_HM_HM_OU_CM_PCB_2645F2 CUL_HM 2645F2
attr CUL_HM_HM_OU_CM_PCB_2645F2 room CUL_HM
define FileLog_CUL_HM_HM_OU_CM_PCB_2645F2 FileLog /usr/local/FHEM/var/log/CUL_HM_HM_OU_CM_PCB_2645F2-%Y.log CUL_HM_HM_OU_CM_PCB_2645F2
attr FileLog_CUL_HM_HM_OU_CM_PCB_2645F2 logtype text
attr FileLog_CUL_HM_HM_OU_CM_PCB_2645F2 room CUL_HM


Der funktionierende Funkgong sieht folgendermaßen im Config-file aus:
define Funkgong_Gartenhaus CUL_HM 26463E
attr Funkgong_Gartenhaus .devInfo 060100
attr Funkgong_Gartenhaus .stc 12
attr Funkgong_Gartenhaus IODev HMLAN1
attr Funkgong_Gartenhaus autoReadReg 4_reqStatus
attr Funkgong_Gartenhaus expert 2_full
attr Funkgong_Gartenhaus firmware 1.0
attr Funkgong_Gartenhaus model HM-OU-CM-PCB
attr Funkgong_Gartenhaus peerIDs 00000000,
attr Funkgong_Gartenhaus room CUL_HM
attr Funkgong_Gartenhaus serialNr LEQ0073040
attr Funkgong_Gartenhaus subType outputUnit
define FileLog_Funkgong_Gartenhaus FileLog /usr/local/FHEM/var/log/Funkgong_Gartenhaus-%Y.log Funkgong_Gartenhaus
attr FileLog_Funkgong_Gartenhaus logtype text
attr FileLog_Funkgong_Gartenhaus room CUL_HM


Hat da jemand eine Idee ? Ist der Anlern- Vorgang evtl. verkehrt ?

Gruß, bytebold
Titel: Antw:HM-OU-CM-PCB Fehlercodes bzw. MISSING ACK
Beitrag von: martinp876 am 20 Juli 2014, 10:45:10
logge doch einmal den Anlernvorgang - die roh-messages natürlich
Titel: Antw:HM-OU-CM-PCB Fehlercodes bzw. MISSING ACK
Beitrag von: bytebold am 20 Juli 2014, 14:48:49
Hi,

ich hoffe, das ist das, was Du sehen willst, mir sagt das nicht viel:

2014.07.20 14:36:42.962 5: HMLAN/RAW: /E2645F2,0000,055B4787,FF,FFD3,1584002645F20000001000AF4C45513030373331313612060100

2014.07.20 14:36:42.963 5: HMLAN_Parse: HMLAN1 R:E2645F2   stat:0000 t:055B4787 d:FF r:FFD3     m:15 8400 2645F2 000000 1000AF4C45513030373331313612060100
2014.07.20 14:36:42.963 5: HMLAN1 dispatch A1A1584002645F20000001000AF4C45513030373331313612060100::-45:HMLAN1
2014.07.20 14:36:42.964 2: CUL_HM Unknown device CUL_HM_HM_OU_CM_PCB_2645F2 is now defined
2014.07.20 14:36:42.964 5: Triggering global (1 changes)
2014.07.20 14:36:42.965 5: Notify loop for global UNDEFINED CUL_HM_HM_OU_CM_PCB_2645F2 CUL_HM 2645F2
2014.07.20 14:36:42.967 2: autocreate: define CUL_HM_HM_OU_CM_PCB_2645F2 CUL_HM 2645F2
2014.07.20 14:36:42.969 5: Triggering global (2 changes)
2014.07.20 14:36:42.971 2: autocreate: define FileLog_CUL_HM_HM_OU_CM_PCB_2645F2 FileLog /usr/local/FHEM/var/log/CUL_HM_HM_OU_CM_PCB_2645F2-%Y.log CUL_HM_HM_OU_CM_PCB_2645F2
2014.07.20 14:36:42.972 5: Triggering global (3 changes)
2014.07.20 14:36:42.973 5: Triggering global (4 changes)
2014.07.20 14:36:43.062 3: CUL_HM pair: CUL_HM_HM_OU_CM_PCB_2645F2 outputUnit, model HM-OU-CM-PCB serialNr
2014.07.20 14:36:43.066 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_pending pending:1
2014.07.20 14:36:43.067 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_pending pending:2
2014.07.20 14:36:43.067 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_pending pending:3
2014.07.20 14:36:43.071 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_pending pending:4
2014.07.20 14:36:43.072 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_pending pending:5
2014.07.20 14:36:43.072 3: CUL_HM set CUL_HM_HM_OU_CM_PCB_2645F2 getConfig
2014.07.20 14:36:43.073 5: HMLAN_Send:  HMLAN1 I:+2645F2,00,00,
2014.07.20 14:36:43.154 5: HMLAN_Send:  HMLAN1 S:S53C63109 stat:  00 t:00000000 d:01 r:53C63109 m:0A A001 123ABC 2645F2 00050000000000
2014.07.20 14:36:43.156 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_processing... pending:4
2014.07.20 14:36:43.158 5: Triggering CUL_HM_HM_OU_CM_PCB_2645F2 (3 changes)
2014.07.20 14:36:43.158 5: Notify loop for CUL_HM_HM_OU_CM_PCB_2645F2 D-firmware: 1.0
2014.07.20 14:36:43.307 5: HMLAN/RAW: /R53C63109,0001,055B48E6,FF,FFD3,0A80022645F2123ABC00

2014.07.20 14:36:43.308 5: HMLAN_Parse: HMLAN1 R:R53C63109 stat:0001 t:055B48E6 d:FF r:FFD3     m:0A 8002 2645F2 123ABC 00
2014.07.20 14:36:43.309 5: HMLAN1 dispatch A0A0A80022645F2123ABC00::-45:HMLAN1
2014.07.20 14:36:43.415 5: HMLAN_Send:  HMLAN1 S:S53C631F8 stat:  00 t:00000000 d:01 r:53C631F8 m:0B A001 123ABC 2645F2 000802010A120B3A0CBC
2014.07.20 14:36:43.416 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_processing... pending:3
2014.07.20 14:36:43.706 5: HMLAN/RAW: /R53C631F8,0001,055B4A75,FF,FFD3,0B80022645F2123ABC00

2014.07.20 14:36:43.707 5: HMLAN_Parse: HMLAN1 R:R53C631F8 stat:0001 t:055B4A75 d:FF r:FFD3     m:0B 8002 2645F2 123ABC 00
2014.07.20 14:36:43.708 5: HMLAN1 dispatch A0A0B80022645F2123ABC00::-45:HMLAN1
2014.07.20 14:36:43.814 5: HMLAN_Send:  HMLAN1 S:S53C63387 stat:  00 t:00000000 d:01 r:53C63387 m:0C A001 123ABC 2645F2 0006
2014.07.20 14:36:43.816 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_processing... pending:2
2014.07.20 14:36:44.127 5: HMLAN/RAW: /R53C63387,0001,055B4C1A,FF,FFD3,0C80022645F2123ABC00

2014.07.20 14:36:44.128 5: HMLAN_Parse: HMLAN1 R:R53C63387 stat:0001 t:055B4C1A d:FF r:FFD3     m:0C 8002 2645F2 123ABC 00
2014.07.20 14:36:44.129 5: HMLAN1 dispatch A0A0C80022645F2123ABC00::-45:HMLAN1
2014.07.20 14:36:44.234 5: HMLAN_Send:  HMLAN1 S:S53C6352C stat:  00 t:00000000 d:01 r:53C6352C m:0D A001 123ABC 2645F2 00040000000000
2014.07.20 14:36:44.236 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_processing... pending:1
2014.07.20 14:36:44.534 5: HMLAN/RAW: /E2645F2,0000,055B4DAC,FF,FFD3,0DA0102645F2123ABC020201BDDC0A120B3A0CBC

2014.07.20 14:36:44.535 5: HMLAN_Parse: HMLAN1 R:E2645F2   stat:0000 t:055B4DAC d:FF r:FFD3     m:0D A010 2645F2 123ABC 020201BDDC0A120B3A0CBC
2014.07.20 14:36:44.536 5: HMLAN1 dispatch A140DA0102645F2123ABC020201BDDC0A120B3A0CBC::-45:HMLAN1
2014.07.20 14:36:44.540 5: HMLAN: Skip ACK
2014.07.20 14:36:44.541 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_processing... pending:1
2014.07.20 14:36:44.541 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 sent ACK:2
2014.07.20 14:36:44.651 5: HMLAN/RAW: /R53C6352C,0001,055B4DB1,FF,FFD3,0DA0102645F2123ABC020201BDDC0A120B3A0CBC

2014.07.20 14:36:44.652 5: HMLAN_Parse: HMLAN1 R:R53C6352C stat:0001 t:055B4DB1 d:FF r:FFD3     m:0D A010 2645F2 123ABC 020201BDDC0A120B3A0CBC
2014.07.20 14:36:44.653 5: HMLAN1 dispatch A140DA0102645F2123ABC020201BDDC0A120B3A0CBC::-45:HMLAN1
2014.07.20 14:36:44.655 4: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 dupe: dont process
2014.07.20 14:36:44.782 5: HMLAN/RAW: /E2645F2,0000,055B4EA4,FF,FFD3,0EA0102645F2123ABC020000

2014.07.20 14:36:44.783 5: HMLAN_Parse: HMLAN1 R:E2645F2   stat:0000 t:055B4EA4 d:FF r:FFD3     m:0E A010 2645F2 123ABC 020000
2014.07.20 14:36:44.784 5: HMLAN1 dispatch A0C0EA0102645F2123ABC020000::-45:HMLAN1
2014.07.20 14:36:44.790 5: HMLAN: Skip ACK
2014.07.20 14:36:44.791 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_processing... pending:1
2014.07.20 14:36:44.791 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 sent ACK:2
2014.07.20 14:36:44.884 5: HMLAN_Send:  HMLAN1 S:S53C637BF stat:  00 t:00000000 d:01 r:53C637BF m:0E A001 123ABC 2645F2 0103
2014.07.20 14:36:44.887 5: CUL_HM CUL_HM_HM_OU_CM_PCB_2645F2 protEvent:CMDs_processing... pending:0
2014.07.20 14:36:44.889 5: Triggering CUL_HM_HM_OU_CM_PCB_2645F2 (1 changes)
2014.07.20 14:36:44.889 5: Notify loop for CUL_HM_HM_OU_CM_PCB_2645F2 R-pairCentral: 0x123ABC
Titel: Antw:HM-OU-CM-PCB Fehlercodes bzw. MISSING ACK
Beitrag von: martinp876 am 20 Juli 2014, 18:21:58
das pairen wurde sauber erledigt. auch das Lesen des selben.
Dann sollen noch mögliche peers gelesen werden - da wird nicht geantwortet.
So sieht alles gut aus.
Stürzt das System komplett ab?

halt - das device meldet eine sehr seltsame Adresse - die gibt es nicht.

Titel: Antw:HM-OU-CM-PCB Fehlercodes bzw. MISSING ACK
Beitrag von: bytebold am 20 Juli 2014, 19:42:48
Hallo,

Problem ist anscheinend gelöst. Nach vielen Versuchen ist fhem nicht mehr abgestürzt, warum weiß ich nicht.
Ich habe dann einfach mal ein
set Funkgong_Keller on
gemacht, da hat er das erste MP3- File abgespielt, seitdem
kann ich jegliche MP3- Dateien abspielen.
Vielen Dank.

Gruß, bytebold