[gelöst] HM Powermeter mit CUL-Stick - keine Reaktion auf FHEM-Befehl

Begonnen von ToM_ToM, 12 Januar 2015, 21:11:04

Vorheriges Thema - Nächstes Thema

ToM_ToM

Hallo,

ich habe den Aktor jetzt nochmal kanpp 50 cm neben dem CUL in die Dose gesteckt und neu gepairt. Leider auch erfolglos.

Letzter Auszug aus dem Log

2015.01.14 20:50:43.861 4: CUL_Parse: CUL A 14 13 845E 2E0FFD 000000 800000000000000009160400 -74
2015.01.14 20:50:55.843 4: CUL_Parse: CUL A 14 01 845E 2E0FFB 000000 800000000000000009180452 -33
2015.01.14 20:51:08.633 4: CUL_send:  CULAs 0E 06 A011 F15331 2E0FFB 0201C80000
2015.01.14 20:51:13.145 4: CUL_send:  CULAs 0E 06 A011 F15331 2E0FFB 0201C80000
2015.01.14 20:51:18.847 4: CUL_send:  CULAs 0E 06 A011 F15331 2E0FFB 0201C80000
2015.01.14 20:51:23.551 4: CUL_send:  CULAs 0E 06 A011 F15331 2E0FFB 0201C80000
2015.01.14 20:52:02.842 4: CUL_Parse: CUL A 14 05 845F 2E0FFD 000000 8000000008AA009E091F0408 -70
2015.01.14 20:52:04.974 4: CUL_Parse: CUL A 0D 06 8410 2E0FFD 000000 0601C80005 -71.5
2015.01.14 20:52:15.842 4: CUL_Parse: CUL A 14 07 845F 2E0FFD 000000 8000010000000000091F04FC -76
2015.01.14 20:52:17.275 4: CUL_Parse: CUL A 0D 08 8410 2E0FFD 000000 0601000002 -73
2015.01.14 20:52:36.346 4: CUL_send:  CULAs 10 07 A001 F15331 2E0FFB 00040000000000
2015.01.14 20:52:40.625 4: CUL_send:  CULAs 10 07 A001 F15331 2E0FFB 00040000000000
2015.01.14 20:52:45.620 4: CUL_send:  CULAs 10 07 A001 F15331 2E0FFB 00040000000000
2015.01.14 20:52:50.428 4: CUL_send:  CULAs 10 07 A001 F15331 2E0FFB 00040000000000
2015.01.14 20:52:59.344 4: CUL_Parse: CUL A 14 02 845E 2E0FFB 000000 800000000000000009240451 -33.5
2015.01.14 20:53:22.862 4: CUL_Parse: CUL A 14 14 845E 2E0FFD 000000 800001000000000009200605 -71.5
2015.01.14 20:55:43.094 4: CUL_send:  CULAs 10 08 A001 F15331 2E0FFD 00050000000000
2015.01.14 20:55:47.612 4: CUL_Parse: CUL A 14 15 845E 2E0FFD 000000 800001000000000009240407 -70.5
2015.01.14 20:55:48.041 4: CUL_send:  CULAs 10 08 A001 F15331 2E0FFD 00050000000000
2015.01.14 20:55:52.206 4: CUL_send:  CULAs 10 09 A001 F15331 2E0FFB 00050000000000
2015.01.14 20:55:52.406 4: CUL_Parse: CUL A 14 03 845E 2E0FFB 000000 800000000000000009230452 -33
2015.01.14 20:55:52.854 4: CUL_send:  CULAs 10 08 A001 F15331 2E0FFD 00050000000000
2015.01.14 20:55:55.084 4: CUL_send:  CULAs 10 09 A001 F15331 2E0FFB 00050000000000
2015.01.14 20:55:57.865 4: CUL_send:  CULAs 10 08 A001 F15331 2E0FFD 00050000000000
2015.01.14 20:55:59.603 4: CUL_send:  CULAs 10 09 A001 F15331 2E0FFB 00050000000000
2015.01.14 20:56:04.524 4: CUL_send:  CULAs 10 09 A001 F15331 2E0FFB 00050000000000
2015.01.14 20:56:08.220 4: CUL_send:  CULAs 10 0A A001 F15331 2E0FFD 00040000000000
2015.01.14 20:56:12.917 4: CUL_send:  CULAs 10 0A A001 F15331 2E0FFD 00040000000000
2015.01.14 20:56:13.759 4: CUL_send:  CULAs 10 0B A001 F15331 2E0FFB 00050000000000
2015.01.14 20:56:17.731 4: CUL_send:  CULAs 10 0B A001 F15331 2E0FFB 00050000000000
2015.01.14 20:56:18.245 4: CUL_send:  CULAs 10 0A A001 F15331 2E0FFD 00040000000000
2015.01.14 20:56:23.103 4: CUL_send:  CULAs 10 0A A001 F15331 2E0FFD 00040000000000
2015.01.14 20:56:23.270 4: CUL_send:  CULAs 10 0B A001 F15331 2E0FFB 00050000000000
2015.01.14 20:56:28.299 4: CUL_send:  CULAs 10 0B A001 F15331 2E0FFB 00050000000000
2015.01.14 20:56:34.127 4: CUL_send:  CULAs 10 0C A001 F15331 2E0FFB 00040000000000
2015.01.14 20:56:38.472 4: CUL_send:  CULAs 10 0C A001 F15331 2E0FFB 00040000000000
2015.01.14 20:56:42.565 4: CUL_send:  CULAs 10 0C A001 F15331 2E0FFB 00040000000000
2015.01.14 20:56:47.531 4: CUL_send:  CULAs 10 0C A001 F15331 2E0FFB 00040000000000
2015.01.14 20:57:57.862 4: CUL_Parse: CUL A 14 16 845E 2E0FFD 000000 800001000000000009240301 -73.5
2015.01.14 20:58:30.844 4: CUL_Parse: CUL A 14 04 845E 2E0FFB 000000 800000000000000009160352 -33
2015.01.14 21:00:55.094 4: CUL_Parse: CUL A 14 05 845E 2E0FFB 000000 8000000000000000090CFC52 -33
2015.01.14 21:00:57.614 4: CUL_Parse: CUL A 14 17 845E 2E0FFD 000000 80000100000000000907FC04 -72
2015.01.14 21:03:04.845 4: CUL_Parse: CUL A 14 06 845E 2E0FFB 000000 8000000000000000090BFA51 -33.5
2015.01.14 21:03:42.864 4: CUL_Parse: CUL A 14 18 845E 2E0FFD 000000 8000010000000000090DF905 -71.5
2015.01.14 21:04:59.101 4: CUL_Parse: CUL A 1A 03 8400 2E0FFB 000000 1600AC4C455130353333323534513F010053 -32.5
2015.01.14 21:05:04.051 4: CUL_Parse: CUL A 1A 04 8400 2E0FFB 000000 1600AC4C455130353333323534513F010050 -34
2015.01.14 21:05:09.050 4: CUL_Parse: CUL A 1A 05 8400 2E0FFB 000000 1600AC4C455130353333323534513F010050 -34
2015.01.14 21:05:14.051 4: CUL_Parse: CUL A 1A 06 8400 2E0FFB 000000 1600AC4C455130353333323534513F010050 -34
2015.01.14 21:05:19.051 4: CUL_Parse: CUL A 1A 07 8400 2E0FFB 000000 1600AC4C455130353333323534513F010051 -33.5
2015.01.14 21:06:04.096 4: CUL_Parse: CUL A 14 07 845E 2E0FFB 000000 80000000000000000908FA51 -33.5
2015.01.14 21:06:13.865 4: CUL_Parse: CUL A 14 19 845E 2E0FFD 000000 80000100000000000903FC0E -67
2015.01.14 21:06:13.913 3: CUL: Unknown code A1419845E2E0FFD00000080000100000000000903FC::-67:CUL, help me!
2015.01.14 21:07:19.040 4: CUL_send:  CULAs 10 0D A001 F15331 2E0FFB 00040000000000
2015.01.14 21:07:24.031 4: CUL_send:  CULAs 10 0D A001 F15331 2E0FFB 00040000000000
2015.01.14 21:07:29.678 4: CUL_send:  CULAs 10 0D A001 F15331 2E0FFB 00040000000000
2015.01.14 21:07:34.337 4: CUL_send:  CULAs 10 0D A001 F15331 2E0FFB 00040000000000
2015.01.14 21:08:30.365 4: CUL_Parse: CUL A 14 1A 845E 2E0FFD 000000 8000010000000000090CFCF6 -79
2015.01.14 21:08:30.389 3: CUL: Unknown code A141A845E2E0FFD0000008000010000000000090CFC::-79:CUL, help me!
2015.01.14 21:08:49.095 4: CUL_Parse: CUL A 14 08 845E 2E0FFB 000000 80000000000000000911FD50 -34
2015.01.14 21:10:32.366 4: CUL_Parse: CUL A 14 1B 845E 2E0FFD 000000 8000010000000000090BFDF6 -79
2015.01.14 21:10:32.411 3: CUL: Unknown code A141B845E2E0FFD0000008000010000000000090BFD::-79:CUL, help me!
2015.01.14 21:11:19.598 4: CUL_Parse: CUL A 14 09 845E 2E0FFB 000000 80000000000000000908FD51 -33.5
2015.01.14 21:12:04.644 4: CUL_send:  CULAs 0E 0E A011 F15331 2E0FFB 0201C80000
2015.01.14 21:12:09.432 4: CUL_send:  CULAs 0E 0E A011 F15331 2E0FFB 0201C80000
2015.01.14 21:12:15.152 4: CUL_send:  CULAs 0E 0E A011 F15331 2E0FFB 0201C80000
2015.01.14 21:12:19.797 4: CUL_send:  CULAs 0E 0E A011 F15331 2E0FFB 0201C80000
2015.01.14 21:13:24.116 4: CUL_Parse: CUL A 14 1C 845E 2E0FFD 000000 80000100000000000906FE01 -73.5
2015.01.14 21:13:24.161 3: CUL: Unknown code A141C845E2E0FFD00000080000100000000000906FE::-73.5:CUL, help me!
2015.01.14 21:13:35.596 4: CUL_Parse: CUL A 14 0A 845E 2E0FFB 000000 80000000000000000905FD51 -33.5
2015.01.14 21:14:21.622 4: CUL_send:  CULAs 15 0f 8401 F15331 000000 010A4c455130353333323536
2015.01.14 21:14:22.003 4: CUL_Parse: CUL A 1A 0F 8000 2E0FFD F15331 1600AC4C455130353333323536513F010003 -72.5
2015.01.14 21:15:04.614 4: CUL_send:  CULAs 15 10 8401 F15331 000000 010A4c455130353333323534
2015.01.14 21:15:04.941 4: CUL_Parse: CUL A 1A 10 8000 2E0FFB F15331 1600AC4C455130353333323534513F010051 -33.5
2015.01.14 21:15:20.000 4: CUL_send:  CULAs 0E 11 A011 F15331 2E0FFB 0201C80000
2015.01.14 21:15:21.982 4: CUL_send:  CULAs 0E 12 A011 F15331 2E0FFD 0201C80000
2015.01.14 21:15:24.274 4: CUL_send:  CULAs 0E 11 A011 F15331 2E0FFB 0201C80000
2015.01.14 21:15:25.504 4: CUL_send:  CULAs 0E 12 A011 F15331 2E0FFD 0201C80000
2015.01.14 21:15:28.402 4: CUL_send:  CULAs 0E 11 A011 F15331 2E0FFB 0201C80000
2015.01.14 21:15:30.100 4: CUL_send:  CULAs 0E 12 A011 F15331 2E0FFD 0201C80000
2015.01.14 21:15:33.864 4: CUL_send:  CULAs 0E 11 A011 F15331 2E0FFB 0201C80000
2015.01.14 21:15:34.788 4: CUL_send:  CULAs 0E 12 A011 F15331 2E0FFD 0201C80000
2015.01.14 21:15:37.347 4: CUL_Parse: CUL A 14 0B 845E 2E0FFB 000000 80000000000000000907FA51 -33.5
2015.01.14 21:15:56.060 4: CUL_Parse: CUL A 0D 11 8410 2E0FFB 000000 0601C8004D -35.5
2015.01.14 21:16:01.368 4: CUL_Parse: CUL A 14 1D 845E 2E0FFD 000000 8000010000000000090CFAFF -74.5
2015.01.14 21:16:35.211 4: CUL_send:  CULAs 0E 13 A011 F15331 2E0FFB 0201000000
2015.01.14 21:16:38.974 4: CUL_send:  CULAs 0E 13 A011 F15331 2E0FFB 0201000000
2015.01.14 21:16:43.607 4: CUL_send:  CULAs 0E 13 A011 F15331 2E0FFB 0201000000
2015.01.14 21:16:48.995 4: CUL_send:  CULAs 0E 13 A011 F15331 2E0FFB 0201000000
2015.01.14 21:17:41.838 4: CUL_Parse: CUL A 0D D5 8610 305C2E 000000 060100001D -59.5


Deutet das auf irgendetwas hin womit man was anfangen kann?
Hardware: BananaPi, Busmaster CUL, SanDisk 16GB Ultra SD, 16 GB USB-Stick | Software: Armbian, FHEM 5.8

Fritz R.

Hi, dann bin ich leider auch etwas ratlos.
Allerdings habe ich 5 von den Dingern und nur einer hat sich wirklich problemlos anlernen lassen.
Mach mal ein
Set <devicename> clear readings
Set <devicename> getConfig
und dann
list <devicename>
sollte so aussehen
Internals:
   DEF        283A88
   HMLAN1_MSGCNT 212
   HMLAN1_RAWMSG REA1EFC95,0001,28A5ACB3,FF,FFBF,F0A010283A8869F65B0100000000
   HMLAN1_RSSI -65
   HMLAN1_TIME 2015-01-14 21:25:07
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     212
   NAME       PowerMeter1
   NR         164
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 PowerMeter1_Sw
   channel_02 PowerMeter1_Pwr
   channel_03 PowerMeter1_SenPwr
   channel_04 PowerMeter1_SenI
   channel_05 PowerMeter1_SenU
   channel_06 PowerMeter1_SenF
   lastMsg    No:5A - t:5E s:283A88 d:000000 D90194000000000008CF02
   protLastRcv 2015-01-14 21:25:17
   protSnd    212 last_at:2015-01-14 21:25:07
   protState  CMDs_done
   rssi_HMLAN1 avg:-60 min:-63 max:-57 lst:-60 cnt:31
   rssi_at_HMLAN1 avg:-64.82 min:-69 max:-62 lst:-65 cnt:2477
   Readings:
     2015-01-14 21:24:59   PairedTo        0x69F65B
     2015-01-14 21:24:59   R-intKeyVisib   invisib
     2015-01-14 21:24:59   R-localResDis   off
     2015-01-14 21:24:59   R-pairCentral   0x69F65B
     2015-01-14 21:24:59   RegL_00:          02:01 0A:69 0B:F6 0C:5B 18:00 00:00
     2015-01-14 21:25:07   state           CMDs_done
   Helper:
     cSnd       0169F65B283A880603
     mId        00AC
     rxType     1
     Io:
       newChn     +283A88,00,01,00
       nextSend   1421267117.28
       prefIO
       rxt        0
       vccu
       p:
         283A88
         00
         01
         00
     Mrssi:
       mNo        5A
       Io:
         HMLAN1     -63
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat   02,03,04,05,06
     Role:
       dev        1
     Rssi:
       Hmlan1:
         avg        -60
         cnt        31
         lst        -60
         max        -57
         min        -63
       At_hmlan1:
         avg        -64.8247880500605
         cnt        2477
         lst        -65
         max        -62
         min        -69
     Shadowreg:
Attributes:
   IODev      HMLAN1
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.5
   model      HM-ES-PMSw1-Pl
   room       CUL_HM,Plots,Strom
   serialNr   LEQ0184499
   subType    powerMeter
   webCmd     getConfig:clear msgEvents


und ein list <devicename_Sw>
Internals:
   DEF        283A8801
   NAME       PowerMeter1_Sw
   NR         166
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   device     PowerMeter1
   Readings:
     2015-01-14 21:24:55   deviceMsg       off (to HMLAN1)
     2015-01-14 21:24:55   level           0
     2015-01-14 21:24:55   pct             0
     2015-01-14 21:24:55   recentStateType info
     2015-01-14 21:24:55   state           off
     2015-01-14 21:24:55   timedOn         off
   Helper:
     dlvl       00
     dlvlCmd    ++A01169F65B283A880201000000
     peerIDsRaw ,00000000
     Role:
       chn        1
       prs        1
Attributes:
   model      HM-ES-PMSw1-Pl
   peerIDs    00000000,


Mein Device ist nicht gepeered, daher 0

vielleicht kann man ja was sehen

ToM_ToM

#17
Hey es geht   :)

Ich habe gerade einfach mal vor dem erneuten pairing folgendes ausgeführt:

set <CUL> hmPairForSec 600

Die Fensterkontakte wurden bisher gleich direkt automatisch erkannt, ohne dass ich vorher den Befehl abgesetzt habe.
Also bin ich jetzt wieder etwas schlauer :)

Vielen Dank für eure großartige Hilfe.

Jetzt nochmal der detailierte Vorgang der funktioniert.

1.
Pairing-Taste am Gerät für ca. 4 Sekunden drücken bis es orange blinkt, damit das Device in FHEM auftaucht.
Wenn es in FHEM sichtbar ist und ihr es nicht schalten könnt, mit Schritt 2 fortfahren.

2.
set <CUL> hmPairForSec 600
in FHEM ausführen.

3.
Wieder die Pairing-Taste für ca. 4 Sekunden drücken bis sie orange blinkt und noch ca. 1 Sekunde länger gedrückt halten bis sie jetz schneller blinkt und dann erst loslassen.

4.
Ein paar Sekunden abwarten bis die Lampe kurz grün aufleuchtet und dann ist das pairing erfolgreich abgeschlossen.
Hardware: BananaPi, Busmaster CUL, SanDisk 16GB Ultra SD, 16 GB USB-Stick | Software: Armbian, FHEM 5.8

Fritz R.

Zitatset <CUL> hmPairForSec 600

Das muss man immer machen um zu pairen (oder hmPairSerial, das funktioniert aber bei mir fast nie) , d.h. Du hattest vorher eigentlich garnicht gepairt. Du hast nur durch autocreate ein device angelegt.
Ich mach übrigens zuerst hmPairForSec und drücke dann den Knopf am Sensor oder Aktor, da es so rum zuverlässiger funktioniert bei mir.

Ich kann mir nicht vorstellen dass der Fensterkontakt wirklich funktioniert, der zeigt vielleicht den Status an und damit kann man evtl.  Events steuern. Aber wenn Du den mit etwas peeren willst wird der ohne vorheriges echtes pairen nicht tun.
Schau mal in den Fensterkontakt rein was da im Reading steht.
Wenn da kein "PairedTo"  und die Nummer Deines CUL steht ist der auch nicht richtig drin.
Ich kann Dir nur ans Herz legen das Einsteiger.pdf zu lesen, da wird Dir sicher einiges auffallen (weiter hinten gibt es einen eigenen Homematic teil, den kann man leicht übersehen)

frank

ZitatIch mach übrigens zuerst hmPairForSec und drücke dann den Knopf am Sensor oder Aktor, da es so rum zuverlässiger funktioniert bei mir.
anders herum wird es auch gar nichts.   ;)
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html