FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: matteq am 25 März 2015, 15:47:16

Titel: FHEM lernt keine Aktoren mehr an
Beitrag von: matteq am 25 März 2015, 15:47:16
Hallo zusammen,

ich habe ein kleines Problem. Leider kann ich keine Devices mehr anlernen. Der Typ etc. wird erkannt, dann aber leider endet es immer so:
RESPONSE TIMEOUT:RegisterRead
Ich habe einen HM-CC-RT-DN, HM-LC-BL1-FM und HM_LC_SW1_FM probiert. Alles bleiben bei dem selben Status haengen. Habe Sie schon geloescht, resettet...hat leider nichts geholfen. Wenn ich dann getConfig anstosse kommt Missing ACK.
Wo kann ich genau sehen was da genau abgeht.
ich habe FHEM, letztes Update (ohne das Update selbes Problem) auf Ubuntu 12.04 mit eine HM_LAN und ca. 40 Aktoren.
Danke,
Matteq
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: Otto123 am 25 März 2015, 17:16:59
Hallo,

also ich musste meine Aktoren alle zweimal anlernen (hmPairforSerial) damit alles vollständig war.
Beim ersten Mal hatte ich unvollständige Register und Missing ACK.

Also einfach nochmal, ohne reset und sowas versuchen. Eine Minute Pause dazwischen

Gruß Otto 
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: matteq am 25 März 2015, 19:41:59
Danke fuer den Tip. Leider klappt das nicht...hat irgendwer nen Tip welches Logging etc. ich einschalten muss um es zu debuggen? Ich habe schon attr global verbose 3 auf 5 gesetzt...aber da sehe ich nur missing ACK...

DANKE EUCH!!
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: LuckyDay am 25 März 2015, 19:46:23
http://forum.fhem.de/index.php/topic,16563.0.html (http://forum.fhem.de/index.php/topic,16563.0.html)

z.B.
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: matteq am 26 März 2015, 20:35:58
Vielen Dank fuer den Link. Ich muss nur leider passen...egal was ich mache ich sehe immer, dass CMD_PENDING sind...ich habe leider momentan nicht irgendeine Idee wie im debugging weiterkomme?? Das Device wird hinzu gefuegt, aber dann aber bleibt es bei CMD pending. Hat irgendwer einen Tipp fuer mich wie ich mich dem Problem naehere?

DANKE,
Matteq
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: Pfriemler am 26 März 2015, 20:53:34
Vorhandene Geräte laufen einwandfrei oder kommt gar nichts mehr von HM an?
Denkst Du daran, beim Anlernen einen Mindestabstand zum Adapter (CUL, HMLAN etc) einzuhalten (> 2m) und auch dafür zu sorgen, dass die Devices untereinander nicht zu dicht aneinander sind?
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: matteq am 26 März 2015, 21:56:40
Die vorhandenen Geräte laufen ohne probleme weiter. Ein Testgerät habe ich an meinem Schreibtisch liegen. Dieses ist mehr als 2m weg und das einzige Gerät in der Nähe.
Ich sehe im Log unknow code help me messages
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: Otto123 am 26 März 2015, 22:17:57
Zitat von: matteq am 25 März 2015, 19:41:59
Danke fuer den Tip. Leider klappt das nicht...hat irgendwer nen Tip welches Logging etc. ich einschalten
Leider klappt das nicht - was denn? Die Tür klappt nicht? Mit deinen Aussagen kann hier keiner was anfangen!
Was tust Du? Was kommen im Log für Meldungen? Was kommt im Eventmonitor?

Gruß Otto
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: matteq am 27 März 2015, 13:47:06
Hallo zusammen,

also folgendes mache ich. Ich versuche einen HM-CC-RT-DN anzulernen in diesem Bsp. via hmPairForSec. Ich sehe im Log, dass es klappt und auch in der Oberflaeche taucht er auf:
2015.03.27 13:30:23 3: Device HM_2E6847 added to ActionDetector with 000:10 time
2015.03.27 13:30:23 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:30:23 5: Notify loop for HM_2E6847 Activity: alive
2015.03.27 13:30:23 4: Device HM_2E6847 is alive
2015.03.27 13:30:23 5: HMLAN_Send:  HMLAN I:+2E6847,00,01,00
2015.03.27 13:30:38 4: Connection closed for FHEMWEB:192.168.2.109:50334: EOF
2015.03.27 13:30:45 5: HMLAN_Send:  HMLAN I:K
2015.03.27 13:30:45 5: HMLAN/RAW: /HHM-LAN-IF,03C1,HEQ0400266,15363F,259484,8634C2F0,0029^M

In der Oberflaeche wird er dann aber mit CMDs pending angezeigt und geht dann nach einer Zeit in Status:DEAD
2015.03.27 13:32:50 4: HTTP FHEMWEB:192.168.2.109:50343 GET /fhem?cmd={ReadingsVal(%22HM_2E6847%22,%22getConfig%22,%22%22)}&XHR=1
2015.03.27 13:32:50 5: Cmd: >{ReadingsVal("HM_2E6847","getConfig","")}<
2015.03.27 13:32:50 4: 10216:FHEMWEB:192.168.2.109:50343: /fhem?cmd={ReadingsVal(%22HM_2E6847%22,%22getConfig%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip^M
/
2015.03.27 13:32:51 5: HMLAN_Send:  HMLAN I:K
2015.03.27 13:32:51 5: HMLAN/RAW: /HHM-LAN-IF,03C1,HEQ0400266,15363F,259484,8636AB82,0029^M

2015.03.27 13:32:51 5: HMLAN_Parse: HMLAN V:03C1 sNo:HEQ0400266 d:15363F O:259484 t:8636AB82 IDcnt:0029
2015.03.27 13:32:53 4: HTTP FHEMWEB:192.168.2.109:50343 GET /fhem&detail=HM_2E6847&dev.setHM_2E6847=HM_2E6847&cmd.setHM_2E6847=set&arg.setHM_2E6847=getConfig&val.setHM_2E6847=
2015.03.27 13:32:53 5: Cmd: >set HM_2E6847 getConfig<
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:1
2015.03.27 13:32:53 5: HMLAN_Send:  HMLAN I:+2E6847,02,01,00
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:2
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:3
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:4
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:5
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:6
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:7
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:8
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:9
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:10
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:11
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:12
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:13
2015.03.27 13:32:53 5: Triggering HM_2E6847 (1 changes)
2015.03.27 13:32:53 5: Notify loop for HM_2E6847 CMDs_pending
2015.03.27 13:32:53 5: CUL_HM HM_2E6847 protEvent:CMDs_pending pending:14
2015.03.27 13:32:53 3: CUL_HM set HM_2E6847 getConfig

Dieses passiert bei allen Aktoren, die ich versuche anzulernen. Ich sehe, dass PairedTo nicht gesetzt wird. Auch kann ich diese unvollstaendigen Aktoren nicht schalten etc.
im ActionDetector log steht dann:
15-03-27_13:30:18 ActionDetector alive:2 dead:0 unkn:0 off:0
2015-03-27_13:30:18 ActionDetector status_HM_2E6847: alive
2015-03-27_13:40:23 ActionDetector alive:1 dead:0 unkn:1 off:0
2015-03-27_13:40:23 ActionDetector status_HM_2E6847: unknown


Ich hoffe nun habe ich es etwas klarer beschrieben, sorry fuer etwaige Verwirrung.

Matteq
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: Otto123 am 27 März 2015, 15:09:36
und hast Du es schon mal ein zweites Mal probiert? Also nichts löschen sondern einfach noch einmal ein hmPairSerial.

Gruß Otto
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: matteq am 27 März 2015, 16:18:04
Danke fuer den Tipp, leider bleibt das Thermostat bei dead und CMD_PENDING. Denke mal ich werde den FHEM mal komplett neu installieren. ich lass es euch wissen!

DANKE
Matteq
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: franky08 am 27 März 2015, 16:53:53
Manchmal hilft es bei CMD´s pending kurz die Anlerntaste am RT zu betätigen oder burstXmit zu setzen.
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: Otto123 am 27 März 2015, 18:10:18
Naja ich rede vom Aktor und er probiert es mit dem Regler/Sensor  :-X ::)

Alles einreißen bringt bestimmt gar nichts, Geduld haben und mehrfach anlernen / Taste drücken.

Gruß Otto
Titel: Antw:FHEM lernt keine Aktoren mehr an
Beitrag von: matteq am 07 April 2015, 18:36:46
Sorry 4 delay. War unterwegs.
Danke fuer deine Tipps. Ich habe den Server neu gestartet und dann gingen die Aktoren wieder. Bei den Thermostaten habe ich noch 1 2 3 Probleme mit dem Anlernen. Da werde ich die mehrfach Anlernen Trick nochmals versuche.

Viele Gruesse,
Matteq