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
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
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!!
http://forum.fhem.de/index.php/topic,16563.0.html (http://forum.fhem.de/index.php/topic,16563.0.html)
z.B.
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
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?
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
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
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
und hast Du es schon mal ein zweites Mal probiert? Also nichts löschen sondern einfach noch einmal ein hmPairSerial.
Gruß Otto
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
Manchmal hilft es bei CMD´s pending kurz die Anlerntaste am RT zu betätigen oder burstXmit zu setzen.
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
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