[Gelöst] HM-SEC-SC-2 und das Reading battery

Begonnen von maxritti, 22 Februar 2014, 23:08:40

Vorheriges Thema - Nächstes Thema

hauwech

Hallo Martin,
Zitat von: martinp876 am 16 April 2014, 12:02:59
kannst du einmal ein getConfig machen und es aufzeichnen (rohmessages)? Ich will nur sicher gehen, dass das Register auch wirklich an ist. Bitte anlernen drücken in diesem Fall.
Das kann ich erst heute abend machen, werde dann berichten.
Interessant für mich ist, daß wenn ein "list <device>" -> "R-cyclicInfoMsg on" liefert, man nicht davon ausgehen kann, daß dem auch wirklich so ist.
Ich hatte gedacht, daß Activity "alive" ein Indikator dafür ist, daß sich der FK trotzdem jeden Tag meldet. Tatsächlich sehe ich jetzt bei genauerem Hinschauen, daß alle readings einen timestamp vom 11.04. haben. Bis auf die getriggerten "state" und "contact".

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

martinp876

Hi Roland,

das versuche ich immer wieder zu erklären:
- Register und Peers, die Aktiv sind, stehen IM device - in einen Flash dort.
- FHEM zeigt an, was gelesen wurde. Es gibt Mechanismen, welche die Daten möglichst aktuell halten sollen. Mehr geht nicht.
- sollte ein Device resetet werden kann FHEM nichts davon wissen. Mit autoReadReg 5 bekommt man eine gute Abdeckung.
- in HMInfo kann man über autoReadReg anstoßen, dass alle Devices, bei denen das Attribut gesetzt ist, gelesen werden (sanft)
- HMInfo erlaubt auch das "archivieren" von Registern. Nach jedem Lesen werden die Daten in ein File geschrieben - man kann diese wieder nach FHEM einlesen. Ggf. kann man diese auch wieder ins Device schreiben.

Damit sollte sich etwas anfangen lassen. Am liebsten würde ich nach dem booten einmal lesen - das kostet aber zu viel Performance. Wer will kann dies über HMInfo erreichen.

+ alive ist ein Device, wenn es noch lebt. Und das tut es.
Register können auch einen "alten" zeitstempel haben - je nachdem, wann man gelesen hat. 

Gruss Martin

hauwech

Hallo Martin,

ich habe eben autoReadReg auf 5 gesetzt, danach getConfig und dann anlernen gedrückt. Die Rohmessages sehen so aus:

2014.04.16 15:50:43.573 0: Server started with 55 defined entities (version $Id: fhem.pl 5532 2014-04-15 16:32:25Z rudolfkoenig $, os linux, user fhem, pid 9836)
2014.04.16 15:50:43.575 1: HMLAN_Parse: HMLAN1 new condition ok
2014.04.16 15:50:48.312 3: Device AnbauBadFenster added to ActionDetector with 028:00 time
2014.04.16 15:50:48.315 3: Device AnbauBadHZ added to ActionDetector with 000:10 time
2014.04.16 15:50:48.318 3: Device AnbauBadHZ_WT added to ActionDetector with 000:10 time
2014.04.16 17:31:20.434 3: AnbauBadFenster: Badfenster geoeffnet - contact: open (to HMLAN1)
2014.04.16 17:41:05.717 1: Including fhem.cfg
2014.04.16 17:41:06.164 1: HMLAN_Parse: HMLAN1 new condition disconnected
2014.04.16 17:41:06.169 1: HMLAN_Parse: HMLAN1 new condition init
2014.04.16 17:41:08.210 1: Including ./log/fhem.save
2014.04.16 17:41:08.243 1: HMLAN_Parse: HMLAN1 new condition ok
2014.04.16 17:41:28.217 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:09EDC729 d:FF r:FFB0     m:F3 8470 2702B3 000000 00A029
2014.04.16 17:41:31.174 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 17:41:31.181 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:09EDD2C4 IDcnt:0003
2014.04.16 17:41:56.189 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 17:41:56.192 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:09EE347F IDcnt:0003
2014.04.16 17:42:21.195 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 17:42:21.198 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:09EE9632 IDcnt:0003
2014.04.16 17:42:25.772 0: HMLAN_Send:  HMLAN1 S:S6B341330 stat:  00 t:00000000 d:01 r:6B341330 m:01 B112 272DDE 24D474
2014.04.16 17:42:27.577 0: HMLAN_Parse: HMLAN1 R:R6B341330 stat:0008 t:00000000 d:FF r:7FFF     m:01 B112 272DDE 24D474
2014.04.16 17:42:27.577 0: HMLAN_Parse: HMLAN1 no ACK from 24D474
2014.04.16 17:42:37.379 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:09EED55F d:FF r:FFC9     m:AD 8400 24D474 000000 2200B14B45513039353036323180810101
2014.04.16 17:42:37.380 0: HMLAN_Send:  HMLAN1 I:+24D474,00,00,
2014.04.16 17:42:37.471 0: HMLAN_Send:  HMLAN1 S:+24D474,00,01,1E
2014.04.16 17:42:37.472 0: HMLAN_Send:  HMLAN1 S:S6B344089 stat:  00 t:00000000 d:01 r:6B344089 m:02 A001 272DDE 24D474 00040000000000
2014.04.16 17:42:37.648 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:09EED66A d:FF r:FFCB     m:02 A010 24D474 272DDE 02020109010A270B2D0CDE100114060000
2014.04.16 17:42:37.755 0: HMLAN_Parse: HMLAN1 R:R6B344089 stat:0001 t:09EED66F d:FF r:FFCB     m:02 A010 24D474 272DDE 02020109010A270B2D0CDE100114060000
2014.04.16 17:42:37.856 0: HMLAN_Send:  HMLAN1 S:+24D474,00,01,1E
2014.04.16 17:42:37.856 0: HMLAN_Send:  HMLAN1 S:S6B344265 stat:  00 t:00000000 d:01 r:6B344265 m:03 A001 272DDE 24D474 01040000000001
2014.04.16 17:42:38.168 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:09EED873 d:FF r:FFCC     m:03 A010 24D474 272DDE 02080020602100226430060000
2014.04.16 17:42:38.279 0: HMLAN_Parse: HMLAN1 R:R6B344265 stat:0001 t:09EED878 d:FF r:FFCC     m:03 A010 24D474 272DDE 02080020602100226430060000
2014.04.16 17:42:38.376 0: HMLAN_Send:  HMLAN1 S:S6B34446D stat:  00 t:00000000 d:01 r:6B34446D m:04 A001 272DDE 24D474 0103
2014.04.16 17:42:38.690 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:09EEDA7D d:FF r:FFCC     m:04 A010 24D474 272DDE 012702B30300000000
2014.04.16 17:42:38.804 0: HMLAN_Parse: HMLAN1 R:R6B34446D stat:0001 t:09EEDA82 d:FF r:FFCC     m:04 A010 24D474 272DDE 012702B30300000000
2014.04.16 17:42:38.896 0: HMLAN_Send:  HMLAN1 S:S6B344675 stat:  00 t:00000000 d:01 r:6B344675 m:05 A001 272DDE 24D474 01042702B30304
2014.04.16 17:42:39.211 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:09EEDC86 d:FF r:FFCB     m:05 A010 24D474 272DDE 0201010000
2014.04.16 17:42:39.327 0: HMLAN_Parse: HMLAN1 R:R6B344675 stat:0001 t:09EEDC8B d:FF r:FFCB     m:05 A010 24D474 272DDE 0201010000
2014.04.16 17:42:46.198 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 17:42:46.201 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:09EEF7E2 IDcnt:0003

Das listing: Internals:
   DEF        24D474
   HMLAN1_MSGCNT 9
   HMLAN1_RAWMSG R6B344675,0001,09EEDC8B,FF,FFCB,05A01024D474272DDE0201010000
   HMLAN1_RSSI -53
   HMLAN1_TIME 2014-04-16 17:42:39
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     9
   NAME       AnbauBadFenster
   NR         71
   STATE      open
   TYPE       CUL_HM
   lastMsg    No:05 - t:10 s:24D474 d:272DDE 0201010000
   peerList   AnbauBadHeizung_WT_WindowRec,
   protCondBurst off
   protLastRcv 2014-04-16 17:42:39
   protSnd    9 last_at:2014-04-16 17:42:39
   protState  CMDs_done
   rssi_at_HMLAN1 avg:-52.77 min:-55 max:-52 lst:-53 cnt:9
   Readings:
     2014-04-16 17:42:37   Activity        alive
     2014-04-16 17:42:37   D-firmware      2.2
     2014-04-16 17:42:37   D-serialNr      KEQ0950621
     2014-04-16 17:42:37   PairedTo        0x272DDE
     2014-04-16 17:42:39   R-AnbauBadHeizung_WT_WindowRec-expectAES off
     2014-04-16 17:42:39   R-AnbauBadHeizung_WT_WindowRec-peerNeedsBurst on
     2014-04-16 17:42:37   R-cyclicInfoMsg on
     2014-04-16 17:42:38   R-eventDlyTime  0 s
     2014-04-16 17:42:38   R-ledOnTime     0.5 s
     2014-04-16 17:42:38   R-msgScPosA     closed
     2014-04-16 17:42:38   R-msgScPosB     open
     2014-04-16 17:42:37   R-pairCentral   0x272DDE
     2014-04-16 17:42:37   R-sabotageMsg   on
     2014-04-16 17:42:37   R-transmDevTryMax 6
     2014-04-16 17:42:38   R-transmitTryMax 6
     2014-04-16 17:42:37   RegL_00:          02:01 09:01 0A:27 0B:2D 0C:DE 10:01 14:06 00:00
     2014-04-16 17:42:38   RegL_01:          08:00 20:60 21:00 22:64 30:06 00:00
     2014-04-16 17:42:39   RegL_04:AnbauBadHeizung_WT_WindowRec   01:01 00:00
     2014-04-16 17:42:38   peerList        AnbauBadHeizung_WT_WindowRec,
   Helper:
     cSnd       01272DDE24D47401042702B30304
     mId        00B1
     peerIDsRaw ,2702B303,00000000
     rxType     12
     Io:
       newChn     +24D474,00,01,1E
       nextSend   1397662959.29979
     Prt:
       awake      0
       bErr       0
       sProc      0
       wakeup     0
       Rspwait:
     Q:
       qReqConf   
       qReqStat   
     Role:
       chn        1
       dev        1
     Rpt:
       IO         HMLAN1
       flg        A
       ts         1397662959.21268
       ack:
         HASH(0x22e0010)
         058002272DDE24D47400
     Rssi:
       At_hmlan1:
         avg        -52.7777777777778
         cnt        9
         lst        -53
         max        -52
         min        -55
     Shadowreg:
Attributes:
   IODev      HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 5_readMissing
   burstAccess 1_auto
   devStateIcon open:fts_window_1w_open@red open closed:fts_window_1w@green
   expert     2_full
   firmware   2.2
   fp_Anbau   130,220,1,Fenster
   group      Fenster-Türen
   model      HM-SEC-SC-2
   peerIDs    00000000,2702B303,
   room       Übersicht
   serialNr   KEQ0950621
   subType    threeStateSensor

Für cyclicInfoMsg meldet er "on".
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

martinp876

da ist ein mögliches Problem: es wird ein bool in einem Byte dargestellt. Vielleicht sollte man hier nicht 1 sonder 200 oder 255 schreiben.

Also: Jetzt kommt die message NICHT einmal am tag?
Probiere einmal

set AnbauBadFenster reset FB2_1 regBulk RegL_04:swBa_chn:01 01:01 00:00gRaw
set AnbauBadFenster regBulk RegL_00: 09:C8
und warte einen Tag (oder 2...)
Sollte es nicht funktionieren solltest du
set AnbauBadFenster regBulk RegL_00: 09:FF
probieren.

Das entsprechend erfolgreiche Ergebnis werde ich einbauen

Gruss Martin

hauwech

Hi Martin,

set AnbauBadFenster regBulk RegL_00: 09:C8 habe ich gemacht und anlernen gedrückt.
Im Log des FK steht:2014-04-16_21:15:49 AnbauBadFenster R-cyclicInfoMsg: set_undef lit
2014-04-16_21:16:24 AnbauBadFenster alive: yes
2014-04-16_21:16:24 AnbauBadFenster battery: ok
2014-04-16_21:16:24 AnbauBadFenster cover: open
2014-04-16_21:16:24 AnbauBadFenster closed
2014-04-16_21:16:24 AnbauBadFenster contact: closed (to HMLAN1)
2014-04-16_21:16:25 AnbauBadFenster open
2014-04-16_21:16:25 AnbauBadFenster contact: open (to AnbauBadHZ_WT)
2014-04-16_21:16:26 AnbauBadFenster open
2014-04-16_21:16:26 AnbauBadFenster contact: open (to HMLAN1)
2014-04-16_21:16:49 AnbauBadFenster D-firmware: 2.2
2014-04-16_21:16:49 AnbauBadFenster D-serialNr: KEQ0950621
2014-04-16_21:16:49 AnbauBadFenster Activity: alive
2014-04-16_21:17:18 AnbauBadFenster D-firmware: 2.2
2014-04-16_21:17:18 AnbauBadFenster D-serialNr: KEQ0950621
2014-04-16_21:17:18 AnbauBadFenster Activity: alive
2014-04-16_21:17:20 AnbauBadFenster R-cyclicInfoMsg: undef lit
2014-04-16_21:17:47 AnbauBadFenster closed
2014-04-16_21:17:47 AnbauBadFenster contact: closed (to AnbauBadHZ_WT)
2014-04-16_21:17:48 AnbauBadFenster closed
2014-04-16_21:17:48 AnbauBadFenster contact: closed (to HMLAN1)
2014-04-16_21:17:49 AnbauBadFenster alive: yes
2014-04-16_21:17:49 AnbauBadFenster battery: ok
2014-04-16_21:17:49 AnbauBadFenster cover: closed
2014-04-16_21:17:49 AnbauBadFenster closed
2014-04-16_21:17:49 AnbauBadFenster contact: closed (to HMLAN1)

Bei set AnbauBadFenster reset FB2_1 regBulk RegL_04:swBa_chn:01 01:01 00:00gRaw meint fhem, daß reset keinen Parameter benötigt. Sorry, ich kann die Syntax nicht checken ... ich habe keinen Schimmer, an welcher Stelle das command klemmt.
Die raw messages aus dem Zeitraum:2014.04.16 21:16:16.520 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:16:16.523 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB2790D IDcnt:0003
2014.04.16 21:16:24.209 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB2970A d:FF r:FFA6     m:B1 B610 24D474 272DDE 0601000E
2014.04.16 21:16:25.745 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB29D0A d:FF r:FFB4     m:B2 B441 24D474 2702B3 0151C8
2014.04.16 21:16:25.872 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB29D89 d:FF r:FFBC     m:B2 8002 2702B3 24D474 00
2014.04.16 21:16:26.002 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB29E0B d:FF r:FFB3     m:B3 A241 24D474 272DDE 0151C8
2014.04.16 21:16:35.150 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB2C1C5 d:FF r:FFB8     m:BF 8410 2702B3 000000 0B60A02F13
2014.04.16 21:16:37.090 0: HMLAN_Parse: HMLAN1 R:E22BBAA   stat:0000 t:0AB2C95D d:FF r:FFCA     m:EB 8610 22BBAA 000000 0A909F0F6424
2014.04.16 21:16:41.527 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:16:41.530 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB2DAC0 IDcnt:0003
2014.04.16 21:16:49.882 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB2FB57 d:FF r:FFC9     m:B4 8400 24D474 000000 2200B14B45513039353036323180810101
2014.04.16 21:16:49.977 0: HMLAN_Send:  HMLAN1 S:S6BF85DA0 stat:  00 t:00000000 d:01 r:6BF85DA0 m:08 B112 272DDE 24D474
2014.04.16 21:16:51.144 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB30046 d:FF r:FFBC     m:48 865A 2702B3 000000 60A035
2014.04.16 21:16:51.783 0: HMLAN_Parse: HMLAN1 R:R6BF85DA0 stat:0008 t:00000000 d:FF r:7FFF     m:08 B112 272DDE 24D474
2014.04.16 21:16:51.783 0: HMLAN_Parse: HMLAN1 no ACK from 24D474
2014.04.16 21:17:06.542 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:17:06.545 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB33C7C IDcnt:0003
2014.04.16 21:17:11.147 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB34E69 d:FF r:FFBA     m:48 8470 2702B3 000000 00A035
2014.04.16 21:17:18.701 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB36BEF d:FF r:FFCC     m:B5 8400 24D474 000000 2200B14B45513039353036323180810101
2014.04.16 21:17:18.797 0: HMLAN_Send:  HMLAN1 S:+24D474,00,01,1E
2014.04.16 21:17:18.797 0: HMLAN_Send:  HMLAN1 S:S6BF8CE33 stat:  00 t:00000000 d:01 r:6BF8CE33 m:09 A001 272DDE 24D474 00050000000000
2014.04.16 21:17:18.956 0: HMLAN_Parse: HMLAN1 R:R6BF8CE33 stat:0001 t:0AB36CF4 d:FF r:FFCD     m:09 8002 24D474 272DDE 00
2014.04.16 21:17:19.057 0: HMLAN_Send:  HMLAN1 S:S6BF8CF32 stat:  00 t:00000000 d:01 r:6BF8CF32 m:0A A001 272DDE 24D474 000809C8
2014.04.16 21:17:19.359 0: HMLAN_Parse: HMLAN1 R:R6BF8CF32 stat:0001 t:0AB36E86 d:FF r:FFCA     m:0A 8002 24D474 272DDE 00
2014.04.16 21:17:19.461 0: HMLAN_Send:  HMLAN1 S:S6BF8D0C4 stat:  00 t:00000000 d:01 r:6BF8D0C4 m:0B A001 272DDE 24D474 0006
2014.04.16 21:17:19.760 0: HMLAN_Parse: HMLAN1 R:R6BF8D0C4 stat:0001 t:0AB37018 d:FF r:FFCB     m:0B 8002 24D474 272DDE 00
2014.04.16 21:17:19.857 0: HMLAN_Send:  HMLAN1 S:S6BF8D256 stat:  00 t:00000000 d:01 r:6BF8D256 m:0C A001 272DDE 24D474 00040000000000
2014.04.16 21:17:20.177 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB371B2 d:FF r:FFCD     m:0C A010 24D474 272DDE 02020109C80A270B2D0CDE100114060000
2014.04.16 21:17:20.286 0: HMLAN_Parse: HMLAN1 R:R6BF8D256 stat:0001 t:0AB371B7 d:FF r:FFCD     m:0C A010 24D474 272DDE 02020109C80A270B2D0CDE100114060000
2014.04.16 21:17:20.382 0: HMLAN_Send:  HMLAN1 S:+24D474,00,01,1E
2014.04.16 21:17:20.382 0: HMLAN_Send:  HMLAN1 S:S6BF8D4C2 stat:  00 t:00000000 d:01 r:6BF8D4C2 m:0D A001 272DDE 24D474 01040000000001
2014.04.16 21:17:20.699 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB373BC d:FF r:FFCD     m:0D A010 24D474 272DDE 02080020602100226430060000
2014.04.16 21:17:20.810 0: HMLAN_Parse: HMLAN1 R:R6BF8D4C2 stat:0001 t:0AB373C1 d:FF r:FFCD     m:0D A010 24D474 272DDE 02080020602100226430060000
2014.04.16 21:17:20.902 0: HMLAN_Send:  HMLAN1 S:S6BF8D6CB stat:  00 t:00000000 d:01 r:6BF8D6CB m:0E A001 272DDE 24D474 0103
2014.04.16 21:17:21.220 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB375C5 d:FF r:FFCD     m:0E A010 24D474 272DDE 012702B30300000000
2014.04.16 21:17:21.334 0: HMLAN_Parse: HMLAN1 R:R6BF8D6CB stat:0001 t:0AB375CA d:FF r:FFCD     m:0E A010 24D474 272DDE 012702B30300000000
2014.04.16 21:17:21.426 0: HMLAN_Send:  HMLAN1 S:S6BF8D8D7 stat:  00 t:00000000 d:01 r:6BF8D8D7 m:0F A001 272DDE 24D474 01042702B30304
2014.04.16 21:17:21.741 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB377CE d:FF r:FFCE     m:0F A010 24D474 272DDE 0201010000
2014.04.16 21:17:21.857 0: HMLAN_Parse: HMLAN1 R:R6BF8D8D7 stat:0001 t:0AB377D3 d:FF r:FFCE     m:0F A010 24D474 272DDE 0201010000
2014.04.16 21:17:31.548 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:17:31.551 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB39E2E IDcnt:0003
2014.04.16 21:17:48.000 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB3DE68 d:FF r:FFAF     m:B6 B441 24D474 2702B3 015400
2014.04.16 21:17:48.128 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB3DEE7 d:FF r:FFBB     m:B6 8002 2702B3 24D474 00
2014.04.16 21:17:48.257 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB3DF69 d:FF r:FFAE     m:B7 A241 24D474 272DDE 015400
2014.04.16 21:17:49.211 0: HMLAN_Parse: HMLAN1 R:E24D474   stat:0000 t:0AB3E323 d:FF r:FFAD     m:B8 B610 24D474 272DDE 06010000
2014.04.16 21:17:56.555 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:17:56.558 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB3FFE2 IDcnt:0003
2014.04.16 21:17:58.145 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB4060B d:FF r:FFBC     m:C1 8410 2702B3 000000 0B90A10F13
2014.04.16 21:18:19.896 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB45B05 d:FF r:FFBE     m:C2 8410 2702B3 272DDE 0B90A10FCE
2014.04.16 21:18:20.383 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB45CED d:FF r:FFBF     m:B5 B412 2702B3 22BBAA
2014.04.16 21:18:20.512 0: HMLAN_Parse: HMLAN1 R:E22BBAA   stat:0000 t:0AB45D6D d:FF r:FFC8     m:B5 8002 22BBAA 2702B3 00
2014.04.16 21:18:20.613 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB45DD3 d:FF r:FFBC     m:B6 A459 2702B3 22BBAA 93
2014.04.16 21:18:20.742 0: HMLAN_Parse: HMLAN1 R:E22BBAA   stat:0000 t:0AB45E54 d:FF r:FFC8     m:B6 8002 22BBAA 2702B3 00
2014.04.16 21:18:21.558 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:18:21.561 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB46191 IDcnt:0003
2014.04.16 21:18:46.572 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:18:46.576 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB4C34C IDcnt:0003
2014.04.16 21:19:11.587 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:19:11.590 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB52507 IDcnt:0003
2014.04.16 21:19:20.644 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB5485C d:FF r:FFB6     m:49 865A 2702B3 000000 90A136
2014.04.16 21:19:24.340 0: HMLAN_Parse: HMLAN1 R:E22BBAA   stat:0000 t:0AB556CC d:FF r:FFC7     m:EC 8610 22BBAA 000000 0A90A10F50CD
2014.04.16 21:19:30.645 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB56F6F d:FF r:FFB6     m:C3 8410 2702B3 000000 0B90A10FCD
2014.04.16 21:19:36.594 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:19:36.597 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB586BA IDcnt:0003
2014.04.16 21:19:40.643 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB5967F d:FF r:FFB7     m:49 8470 2702B3 000000 00A136
2014.04.16 21:20:01.612 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:20:01.616 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB5E879 IDcnt:0003
2014.04.16 21:20:26.639 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:20:26.643 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB64A40 IDcnt:0003
2014.04.16 21:20:51.646 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:20:51.649 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB6ABF3 IDcnt:0003
2014.04.16 21:21:16.656 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:21:16.660 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB70DAA IDcnt:0003
2014.04.16 21:21:35.643 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB757CA d:FF r:FFB7     m:4A 865A 2702B3 000000 90A135
2014.04.16 21:21:41.667 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:21:41.670 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB76F61 IDcnt:0003
2014.04.16 21:21:45.645 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB77EDE d:FF r:FFB6     m:C4 8410 2702B3 000000 0B90A10FCB
2014.04.16 21:21:55.643 0: HMLAN_Parse: HMLAN1 R:E2702B3   stat:0000 t:0AB7A5EE d:FF r:FFB5     m:4A 8470 2702B3 000000 00A135
2014.04.16 21:21:57.088 0: HMLAN_Parse: HMLAN1 R:E22BBAA   stat:0000 t:0AB7AB94 d:FF r:FFC6     m:ED 8610 22BBAA 000000 0A90A10F50CB
2014.04.16 21:22:06.682 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:22:06.685 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB7D11C IDcnt:0003
2014.04.16 21:22:31.697 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:22:31.700 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB832D8 IDcnt:0003
2014.04.16 21:22:56.703 0: HMLAN_Send:  HMLAN1 I:K
2014.04.16 21:22:56.706 0: HMLAN_Parse: HMLAN1 V:03C4 sNo:LEQ0050127 d:272DDE O:272DDE t:0AB8948B IDcnt:0003

Jetzt warte ich mal einen Tag und schaue, was sich tut. Oder muß das erste command (reset) nochmal korrigiert ausgeführt werden?

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

martinp876

sorry, vergiss reset.

das regBulk ist das Kommando

hauwech

#21
Moin Martin,

ist "R-cyclicInfoMsg: undef lit" der gewünschte Wert nach dem "set AnbauBadFenster regBulk RegL_00: 09:C8" ?

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

martinp876

ja.
aktuell ist 0 oder 1 als literal definiert. Du hast jetzt 200 (C8) geschrieben, das kennt der "literal" nicht.

hauwech

Alles klar, der nächste Versuchswert wäre dann 255.

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

martinp876

Ab morgen wird dann (noch update)
R-cyclicInfoMsg: undef lit:200
stehen.
Soll klar machen, dass es eigentlich ein literal ist, aber der Wert nicht "bekannt" (also dekodiert) ist.

hauwech

Hallo Martin,

der FK hat heute nachmittag ohne mein Zutun den Batteriestatus aktualisiert. Der neue Wert in dem Register scheint zu wirken.

Gruß Roland
Fhem auf Intel NUC11TNKi5+M2 NVMe+32GB RAM mit Ubuntu 22.04 LTS

martinp876


MarcelK

Hm, nun steht in allen meinen Sensoren

R-sabotageMsg  undef lit:1

Nun stellt sich die Frage, war "1" hier in dem Fall der korrekte Wert? Da ich diese Register nie konfiguriert habe würde ich zu "ja" tendieren.

martinp876

kannst du es testen?
a) den wert "1" lassen und sabotage machen => kommt die message?
b) den wert auf 'on' (also 200) andern und sabotieren => kommt die message?

MarcelK

Den Sensoren scheint es herzlich egal zu sein ob in Register 10 nun 01, C8 oder FF steht, alles != 0 passt (sowohl HM-SEC-SC als auch HM-SEC-SC-2). 01 scheint aber wie gesagt der Auslieferungs-Zustand zu sein.

Hab das Experiment jetzt spassehalber auch noch einmal mit Register 09 gemacht, ein Sensor bekam 01, einer ff, die anderen haben schon C8. Mal sehen welche sich morgen Abend melden.

Gruß Marcel