Autor Thema: Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.39  (Gelesen 250870 mal)

Offline noansi

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1275
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1155 am: 26 Januar 2021, 19:51:21 »
Hallo Jörg,

danke für's Feedback und die Tests.

Die Übertragung und Recover klappt inzwischen recht gut. Der 1.4 hat nun die Nase vorn, sowohl bei der Übertragung, als auch beim Recover.

Systemverspätungen kommen recht häufig, belasten nun aber immehin nicht sinnlos das Funkbudget (auch wenn es bei Deinem System derzeit wohl keine Rolle spielt). Als Du die 0 getestet hast, waren besonders viele mSkp dabei, war da was anders im System?

Bezüglich MAX_DVGA ist 1 für den 2.0er und 2 für den 1.4er besser auf diese kurze Distanz deutet tQ an, leider ist keine drastische Verbesserung zu erkennen.

Gruß, Ansgar.

Offline Adimarantis

  • Developer
  • Full Member
  • ****
  • Beiträge: 290
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1156 am: 26 Januar 2021, 22:00:29 »
Hallo Ansgar,

bei dieser Testreihe sollte alles in etwa ähnlich gewesen sein. Natürlich können die Parameter die letztendlich zu Ventiländerungen geführt haben anders gewesen sein. Grundsätzlich ist zu sagen, dass der 2.0 deutlich mehr Änderungsbefehle gehabt hat (adaptive Regelung abhängig von Eingangs/Ausgangswert die sich ständig nachregelt) als der 1.4er (Fussbodenheizung die eigentlich nur zu festen Zeiten auf an oder aus geht, sowie abregelt wenn jemand länger das Fenster aufmacht).

Gruß,
Jörg
Raspberry 4 + HM-MOD-RPI-PCB (pivCCU) + RfxTrx433XL
70+ Homematic/HMIP, Diverse 433Mhz Sensoren und Schalter
Module: 52_I2C_ADS1x1x (offiziell), 50_Signalbot, 50_SPI_MAX31865

Offline Adimarantis

  • Developer
  • Full Member
  • ****
  • Beiträge: 290
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1157 am: 29 Januar 2021, 17:04:28 »
Hi Ansgar,

ich hatte gelegentlich eine PERL WARNING im logfile and hab den stacktrace jetzt mal eingeschaltet, jetzt kommt ständig (alle 1-10 Sekunden) folgende Meldung:
2021.01.29 17:01:28 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4591.
2021.01.29 17:01:28 1: stacktrace:
2021.01.29 17:01:28 1:     main::__ANON__                      called by fhem.pl (4591)
2021.01.29 17:01:28 1:     main::AttrVal                       called by ./FHEM/00_TSCUL.pm (1378)
2021.01.29 17:01:28 1:     main::TSCUL_ParseTsHM               called by ./FHEM/00_TSCUL.pm (708)
2021.01.29 17:01:28 1:     main::TSCUL_Parse                   called by ./FHEM/00_TSCUL.pm (636)
2021.01.29 17:01:28 1:     main::TSCUL_Read                    called by fhem.pl (3818)
2021.01.29 17:01:28 1:     main::CallFn                        called by fhem.pl (759)

Ist da noch was falsch konfiguriert? Oder kannst du da noch was checken und abfangen?

Edit: hier noch das list:
Internals:
   CMDS       ABCFGJKRUVWXYeiltx
   CUL_TS_MSGCNT 252004
   CUL_TS_TIME 2021-01-29 17:04:54
   Clients    STACKABLETS:STACKABLE:CUL_HM:CUL_IR:TSHMS
   DEF        /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@38400 4444
   DeviceName /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@38400
   FD         12
   FHTID      4444
   FUUID      5ffa454c-f33f-0931-cfe7-68a61b161da0b76b
   NAME       CUL_TS
   NR         57
   PARTIAL   
   RAWMSG     A0F63C61069486B0000000A80BF0B0000::-61.5:CUL_TS:
   RSSI       -61.5
   ReReadTO   0.002
   STATE      Initialized
   TYPE       TSCUL
   VERSION    VTS 0.38 CSM868
   VERSION_HW nanoCUL_V1.x_0014
   VERSION_TS yes AES ChTblSize:209
   XmitOpen   1
   assignUpdCntI 40
   assignedIDsCnt 2
   initString XP0C
X21
Ar
AM5
AH444444
   msgLoadCurrent 0
   owner_CCU  VCCU
   MatchList:
     A:CUL_HM   ^A....................
     B:CUL_IR   ^I............
     C:TSHMS    ^810e04......a001
     Y:STACKABLETS ^\*
     Z:STACKABLE ^\*
   READINGS:
     2021-01-29 15:58:31   FreqOffsEst      +4.761
     2021-01-18 13:15:16   SlowRfconf      freq:868.300MHz freqOffs:0.000kHz bWidth:325kHz freqIF:330.08kHz rAmpl:42dB sens:12dB dRate:2.461kBit/s
agcPrio:0 agcWait:16 agcHyst:2 agcMaxLNA:0.0dB agcMaxDVGA:0 AGC_FREEZE:0
CCAmode:1 csRelThr:10dB csAbsThr:7dB  peakfilter:88
     2021-01-29 14:00:47   Xmit-Events     non-HM:6 ok:4 init:4 disconnected:3
     2021-01-29 14:19:04   ccconf          freq:868.300MHz freqOffs:0.000kHz bWidth:101kHz freqIF:152.34kHz rAmpl:33dB sens:8dB dRate:9.993kBit/s
agcPrio:1 agcWait:16 agcHyst:2 agcMaxLNA:0.0dB agcMaxDVGA:1 AGC_FREEZE:0
CCAmode:3 csRelThr:10dB csAbsThr:7dB
     2021-01-29 14:00:44   cmds             A B C F G J K R U V W X Y e i l t x
     2021-01-29 14:00:47   cond            ok
     2021-01-18 13:15:16   peakfilter      88 µs
     2021-01-29 13:59:25   prot_disconnected last
     2021-01-29 14:00:45   prot_init       last
     2021-01-18 13:15:16   prot_non-HM     last
     2021-01-29 14:00:47   prot_ok         last
     2021-01-29 16:56:43   scF             0.999656134943209
     2021-01-29 14:00:46   state           Initialized
   helper:
     CUrun      1
     ChkPart    0
     RA_Timeout 0
     SVTS       1
     VTS        1
     VTS_ACK    1
     VTS_AES    1
     assIdCnt   2
     assIdRep   2
     nRec       0
     recd       1
     DEVIOTS:
       RXfailTO   
     HM:
       ChTblSize  209
       FUP        0
       HMactive   1
       hmCrdts    0
       hmSbusy    0
       ChTbl:
         1123B800   00
         1A758E00   00
       msgCNT:
         0x01       252002
         0x02       3367
         0x03       12015
         0x09       466
       unknwn:
         161554:
           lstRecType 02
           nextSend   1611936196.50303
           nxtSndMcnt EA
           tgtDly     88
           lRcTm:
             CUL_TS     10958728
             tnms       249718595
         16A0AB:
           lstRecType 58
           nextSend   1611936061.03333
           nxtSndMcnt DB
           tgtDly     88
           lRcTm:
             CUL_TS     10823212
             tnms       249583126
         16A241:
           lstRecType 70
           nextSend   1611935286.84245
           nxtSndMcnt E4
           tgtDly     88
           lRcTm:
             CUL_TS     10048756
             tnms       248808931
         18DD8E:
           lstRecType 70
           nextSend   1611936255.36605
           nxtSndMcnt 7B
           tgtDly     88
           lRcTm:
             CUL_TS     11016620
             tnms       249777542
         19CA72:
           lstRecType 58
           nextSend   1611936259.32987
           nxtSndMcnt 95
           tgtDly     88
           lRcTm:
             CUL_TS     11021576
             tnms       249781419
         1A7D5E:
           lstRecType 70
           nextSend   1611936175.85922
           nxtSndMcnt DF
           tgtDly     88
           lRcTm:
             CUL_TS     10938124
             tnms       249697950
         1A881A:
           lstRecType 02
           nextSend   1611936191.17282
           nxtSndMcnt DC
           tgtDly     88
           lRcTm:
             CUL_TS     10953396
             tnms       249713262
         1CC674:
           lstRecType 03
           nextSend   1611843907.33293
           nxtSndMcnt C3
           tgtDly     88
           lRcTm:
             CUL_TS     871837676
             tnms       157429421
         1CE0A8:
           lstRecType 58
           nextSend   1611936213.64922
           nxtSndMcnt E1
           tgtDly     88
           lRcTm:
             CUL_TS     10975880
             tnms       249735741
         1CEF5C:
           lstRecType 02
           nextSend   1611936213.78565
           nxtSndMcnt E1
           tgtDly     88
           lRcTm:
             CUL_TS     10976016
             tnms       249735874
         1D8CAF:
           lstRecType 70
           nextSend   1611936267.83183
           nxtSndMcnt 04
           tgtDly     88
           lRcTm:
             CUL_TS     11030124
             tnms       249789920
         1DA4C5:
           lstRecType 02
           nextSend   1611936259.45945
           nxtSndMcnt 95
           tgtDly     88
           lRcTm:
             CUL_TS     11021704
             tnms       249781547
         21A713:
           lstRecType 10
           nextSend   1611904056.25892
           nxtSndMcnt 52
           tgtDly     88
           lRcTm:
             CUL_TS     931987548
             tnms       217578347
         25FFA7:
           lstRecType 83
           nextSend   1611921780.88226
           nxtSndMcnt 12
           tgtDly     88
           lRcTm:
             CUL_TS     949711340
             tnms       235303058
         26A653:
           lstRecType 10
           nextSend   1611928957.31443
           nxtSndMcnt 4E
           tgtDly     88
           lRcTm:
             CUL_TS     3717060
             tnms       242479402
         26A678:
           lstRecType 10
           nextSend   1611914406.98732
           nxtSndMcnt 64
           tgtDly     88
           lRcTm:
             CUL_TS     942338392
             tnms       227929075
         26A874:
           lstRecType 10
           nextSend   1611565015.18707
           nxtSndMcnt 01
           tgtDly     88
           lRcTm:
             CUL_TS     592940832
             tnms       952279099
         29628D:
           lstRecType 10
           nextSend   1611870834.90848
           nxtSndMcnt 1C
           tgtDly     88
           lRcTm:
             CUL_TS     898765580
             tnms       184356997
         2D4F8E:
           lstRecType 83
           nextSend   1611936205.63176
           nxtSndMcnt 12
           tgtDly     88
           lRcTm:
             CUL_TS     10967860
             tnms       249727721
         2E296F:
           lstRecType 10
           nextSend   1611911058.60252
           nxtSndMcnt 02
           tgtDly     88
           lRcTm:
             CUL_TS     938989964
             tnms       224580696
         2E7962:
           lstRecType 10
           nextSend   1611936278.14402
           nxtSndMcnt 83
           tgtDly     88
           lRcTm:
             CUL_TS     11040440
             tnms       249800233
         2E7AE4:
           lstRecType 10
           nextSend   1611935995.32048
           nxtSndMcnt B6
           tgtDly     88
           lRcTm:
             CUL_TS     10757476
             tnms       249517410
         2E89EE:
           lstRecType 10
           nextSend   1611936215.6408
           nxtSndMcnt 10
           tgtDly     88
           lRcTm:
             CUL_TS     10977872
             tnms       249737732
         31068C:
           lstRecType 10
           nextSend   1611936202.457
           nxtSndMcnt AB
           tgtDly     88
           lRcTm:
             CUL_TS     10964728
             tnms       249724547
         314411:
           lstRecType 10
           nextSend   1611934822.57873
           nxtSndMcnt 47
           tgtDly     88
           lRcTm:
             CUL_TS     9584336
             tnms       248344672
         32C710:
           lstRecType 8E
           nextSend   1611935173.01703
           nxtSndMcnt 10
           tgtDly     88
           lRcTm:
             CUL_TS     9934892
             tnms       248695108
         332334:
           lstRecType 8E
           nextSend   1611935993.33281
           nxtSndMcnt 10
           tgtDly     88
           lRcTm:
             CUL_TS     10755488
             tnms       249515421
         3360EA:
           lstRecType 8E
           nextSend   1611686037.90534
           nxtSndMcnt 10
           tgtDly     88
           lRcTm:
             CUL_TS     8543596
             tnms       1073301819
         3CFC44:
           lstRecType 10
           nextSend   1611580919.56704
           nxtSndMcnt 8A
           tgtDly     88
           lRcTm:
             CUL_TS     608846136
             tnms       968183481
         42586A:
           lstRecType 83
           nextSend   1611936201.5972
           nxtSndMcnt 12
           tgtDly     88
           lRcTm:
             CUL_TS     10963824
             tnms       249723688
         463350:
           lstRecType 10
           nextSend   1611914406.38254
           nxtSndMcnt 67
           tgtDly     88
           lRcTm:
             CUL_TS     942337788
             tnms       227928474
         48DC17:
           lstRecType 10
           nextSend   1611936290.30008
           nxtSndMcnt 73
           tgtDly     88
           lRcTm:
             CUL_TS     11052556
             tnms       249812389
         4EFE5E:
           lstRecType 03
           nextSend   1611934960.37821
           nxtSndMcnt B0
           tgtDly     88
           lRcTm:
             CUL_TS     9722180
             tnms       248482466
         56E3F7:
           lstRecType 83
           nextSend   1611936014.31025
           nxtSndMcnt 12
           tgtDly     88
           lRcTm:
             CUL_TS     10776472
             tnms       249536398
         5C6E15:
           lstRecType 83
           nextSend   1611936292.21594
           nxtSndMcnt 12
           tgtDly     88
           lRcTm:
             CUL_TS     11054472
             tnms       249814306
         5CD958:
           lstRecType 5E
           nextSend   1611936223.04252
           nxtSndMcnt B3
           tgtDly     88
           lRcTm:
             CUL_TS     10985320
             tnms       249745133
         5F321C:
           lstRecType 8E
           nextSend   1611686396.4302
           nxtSndMcnt 10
           tgtDly     88
           lRcTm:
             CUL_TS     10846564
             tnms       1073660345
         6032C1:
           lstRecType 02
           nextSend   1611904083.33489
           nxtSndMcnt 09
           tgtDly     88
           lRcTm:
             CUL_TS     932014580
             tnms       217605426
         619CAC:
           lstRecType 10
           nextSend   1611677747.35965
           nxtSndMcnt FF
           tgtDly     88
           lRcTm:
             CUL_TS     897942248
             tnms       1065011274
         644A7F:
           lstRecType 10
           nextSend   1611904017.32235
           nxtSndMcnt 7E
           tgtDly     88
           lRcTm:
             CUL_TS     931948556
             tnms       217539410
         6553A9:
           lstRecType 10
           nextSend   1611904027.71853
           nxtSndMcnt 56
           tgtDly     88
           lRcTm:
             CUL_TS     931958964
             tnms       217549808
         6555A5:
           lstRecType 10
           nextSend   1611904002.1777
           nxtSndMcnt 52
           tgtDly     88
           lRcTm:
             CUL_TS     931932328
             tnms       217524354
         65B0D7:
           lstRecType 10
           nextSend   1611914404.86397
           nxtSndMcnt 67
           tgtDly     88
           lRcTm:
             CUL_TS     942336268
             tnms       227926952
         65B0FC:
           lstRecType 02
           nextSend   1611904032.68289
           nxtSndMcnt 51
           tgtDly     88
           lRcTm:
             CUL_TS     931963928
             tnms       217554779
         6629F7:
           lstRecType 03
           nextSend   1611933628.5166
           nxtSndMcnt ED
           tgtDly     88
           lRcTm:
             CUL_TS     8389864
             tnms       247150605
         666666:
           lstRecType 3F
           nextSend   1611862225.79763
           nxtSndMcnt 01
           tgtDly     88
           lRcTm:
             CUL_TS     890156364
             tnms       175747888
         668A0C:
           lstRecType 10
           nextSend   1611904038.07929
           nxtSndMcnt 5B
           tgtDly     88
           lRcTm:
             CUL_TS     931969324
             tnms       217560168
         669BF5:
           lstRecType 10
           nextSend   1611904066.37459
           nxtSndMcnt 52
           tgtDly     88
           lRcTm:
             CUL_TS     931997620
             tnms       217588464
         669E36:
           lstRecType 10
           nextSend   1611904062.7309
           nxtSndMcnt 51
           tgtDly     88
           lRcTm:
             CUL_TS     931993976
             tnms       217584823
         67274B:
           lstRecType 10
           nextSend   1611904044.95879
           nxtSndMcnt 56
           tgtDly     88
           lRcTm:
             CUL_TS     931976204
             tnms       217567047
         67276B:
           lstRecType 10
           nextSend   1611934814.8057
           nxtSndMcnt 47
           tgtDly     88
           lRcTm:
             CUL_TS     9576608
             tnms       248336898
         672796:
           lstRecType 10
           nextSend   1611934819.47228
           nxtSndMcnt 2C
           tgtDly     88
           lRcTm:
             CUL_TS     9581228
             tnms       248341561
         68065C:
           lstRecType 10
           nextSend   1611565013.36638
           nxtSndMcnt 01
           tgtDly     88
           lRcTm:
             CUL_TS     592939764
             tnms       952277279
         68066D:
           lstRecType 10
           nextSend   1611934826.58167
           nxtSndMcnt 35
           tgtDly     88
           lRcTm:
             CUL_TS     9588340
             tnms       248348676
         682EB1:
           lstRecType 8E
           nextSend   1611935274.566
           nxtSndMcnt 10
           tgtDly     88
           lRcTm:
             CUL_TS     10036476
             tnms       248796654
         6890D0:
           lstRecType 03
           nextSend   1611934021.56192
           nxtSndMcnt F0
           tgtDly     88
           lRcTm:
             CUL_TS     8783044
             tnms       247543652
         689108:
           lstRecType 03
           nextSend   1611933396.47817
           nxtSndMcnt 0E
           tgtDly     88
           lRcTm:
             CUL_TS     8157744
             tnms       246918567
         68CE6F:
           lstRecType 03
           nextSend   1611922886.41873
           nxtSndMcnt D7
           tgtDly     88
           lRcTm:
             CUL_TS     950817912
             tnms       236408509
         68D0AB:
           lstRecType 03
           nextSend   1611934247.17696
           nxtSndMcnt 61
           tgtDly     88
           lRcTm:
             CUL_TS     9008736
             tnms       247769267
         68D4CC:
           lstRecType 03
           nextSend   1611934585.60075
           nxtSndMcnt 95
           tgtDly     88
           lRcTm:
             CUL_TS     9347320
             tnms       248107691
         69486B:
           lstRecType 10
           nextSend   1611936294.15523
           nxtSndMcnt 63
           tgtDly     88
           lRcTm:
             CUL_TS     11056456
             tnms       249816243
         698041:
           lstRecType 5E
           nextSend   1611936221.35055
           nxtSndMcnt E4
           tgtDly     88
           lRcTm:
             CUL_TS     10983628
             tnms       249743440
         699D79:
           lstRecType 40
           nextSend   1611851533.46749
           nxtSndMcnt D5
           tgtDly     88
           lRcTm:
             CUL_TS     879463904
             tnms       165055556
         6A60E8:
           lstRecType 11
           nextSend   1611935843.39615
           nxtSndMcnt 12
           tgtDly     88
           lRcTm:
             CUL_TS     10605500
             tnms       249365485
         6ACE73:
           lstRecType 10
           nextSend   1611936156.66146
           nxtSndMcnt 06
           tgtDly     88
           lRcTm:
             CUL_TS     10918872
             tnms       249678752
         6B4EAE:
           lstRecType 10
           nextSend   1611935253.21019
           nxtSndMcnt D6
           tgtDly     44.5
           lRcTm:
             CUL_TS     10015156
             tnms       248775343
         6B73DE:
           lstRecType 02
           nextSend   1611935043.48675
           nxtSndMcnt 41
           tgtDly     88
           lRcTm:
             CUL_TS     9803812
             tnms       248565663
         6EDCFA:
           lstRecType 8E
           nextSend   1611935798.29889
           nxtSndMcnt 10
           tgtDly     88
           lRcTm:
             CUL_TS     10560388
             tnms       249320389
         704203:
           lstRecType 10
           nextSend   1611904073.02698
           nxtSndMcnt 52
           tgtDly     88
           lRcTm:
             CUL_TS     932004272
             tnms       217595115
         74A42E:
           lstRecType 83
           nextSend   1611936118.51022
           nxtSndMcnt 12
           tgtDly     88
           lRcTm:
             CUL_TS     10880708
             tnms       249640598
         B3D798:
           lstRecType 8E
           nextSend   1611686447.10159
           nxtSndMcnt 10
           tgtDly     88
           lRcTm:
             CUL_TS     10605532
             tnms       1073711017
     cnd:
       0          4
       250        6
       253        3
       255        4
     hmLogHist:
        14864109 A F001 10985276 00 14 B3 845E 5CD958 000000 958C85000447004108CC04 -57dB
        14864152 A F001 10985320 00 14 B3 C45E 5CD958 000000 958C85000447004108CC04 _rep -60.5dB
        14880396 A F001 11001568 00 0C 95 8670 19CA72 000000 00D334 -71dB
        14896518 A F001 11016620 00 0C 7B 8670 18DD8E 000000 80DB32 -82dB
        14900395 A F001 11021576 00 0B 95 A258 19CA72 1DA4C5 0075 -71dB
        14900523 A F001 11021704 00 0E 95 8202 1DA4C5 19CA72 01015C002D -80.5dB
        14908896 A F001 11030080 00 0C 04 8670 1D8CAF 000000 00ED2B -69.5dB
        14908940 A F001 11030124 00 0C 04 C670 1D8CAF 000000 00ED2B _rep -60dB
        14919209 A F001 11040396 00 0F 83 8610 2E7962 000000 0A80BE090000 -69.5dB
        14919253 A F001 11040440 00 0F 83 C610 2E7962 000000 0A80BE090000 _rep -60dB
        14931365 A F001 11052556 00 0F 73 8610 48DC17 000000 0A80BE100000 -82.5dB
        14933282 A F001 11054472 00 13 12 0083 5C6E15 F00001 03B8D8697E35823AB136 -53.5dB
        14935219 A F001 11056412 00 0F 63 8610 69486B 000000 0A80BF0B0000 -67dB
        14935265 A F001 11056456 00 0F 63 C610 69486B 000000 0A80BF0B0000 _rep -61.5dB
     hmQ:
       000000:
       1123B8:
       1A758E:
     ids:
       1123B8:
         cfg        +1123B8,00,00,00
         name       HM_VD_14
       1A758E:
         cfg        +1A758E,00,00,00
         name       HM_VD_20
     loadLvl:
       bl         40
     q:
       ATrNo      0
       HMcndN     0
       InQueues   0
       RQLSt      0
       XRpCnt     0
       XRpTm      1611925386.1815
       answerPend 0
       hmLanQlen  3
       apIDs:
         1123B8     0
         1A758E     0
     ref:
       Sdly       2
       TmBmCnt    13
       ioBR       3840
       ioBRMax    3643.43813956275
       ioBRMean   3485.98049590924
       lHMt       11056412
       lSys       249816243
       pTTu       1024
       pndAs      0
       pndCUAp    0
       pndTuP     1
       pngLm      17
       pngRef     6
       scErr      3.11781815369613
       scF        0.999656134943209
       scFN       7
       scHT       10566124
       scST       249326123
       scpTm      1611935803.94139
Attributes:
   event-on-update-reading FreqOffsEst
   hmId       444444
   hmLanQlen  3_normal
   rfmode     HomeMatic
   room       CUL_HM
   verbose    0

Danke,
Jörg
« Letzte Änderung: 29 Januar 2021, 17:06:26 von Adimarantis »
Raspberry 4 + HM-MOD-RPI-PCB (pivCCU) + RfxTrx433XL
70+ Homematic/HMIP, Diverse 433Mhz Sensoren und Schalter
Module: 52_I2C_ADS1x1x (offiziell), 50_Signalbot, 50_SPI_MAX31865

Offline noansi

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1275
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1158 am: 30 Januar 2021, 12:08:10 »
Hallo Jörg,

irgendwo wird noch eine kaputte CUL_HM Definition eingetragen, was noch dazu führt. Vermutlich über undefinierte devices, die empfangen werden und davon hast Du ja reichlich. Mühsam, so was zu finden.

In meiner fhem.pl Variante habe ich abgefangen, dass auch ein undefinierter Name bei AttrVal ohne Mecker zur Rückgabe des default Wertes führt... . Von daher ist es für mich kein Problem.  ;)

Im Anhang ein neuer Satz Module. Gib mir bitte Feedback, ob es damit verschwindet.

Gruß, Ansgar.
« Letzte Änderung: 14 Februar 2021, 17:48:52 von noansi »

Offline Adimarantis

  • Developer
  • Full Member
  • ****
  • Beiträge: 290
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1159 am: 30 Januar 2021, 14:31:12 »
Hallo Ansgar,

das Problem scheint verschwunden zu sein.
Irgendwie wird die Liste der Module die ich vom Update ausschließen muss immer länger
00_TSCUL.pm 16_STACKABLETS.pm DevIoTS.pm 10_UNIRoll_TS.pm 13_TSKS300.pm 14_TSCUL_TX.pm 14_TSCUL_WS.pm 15_TSCUL_EM.pm CalcUtil.pm 97_timerTS.pm 98_TSCULflash.pm 97_timerTS.pm 98_apptime.pm 10_IT.pm 10_CULG.pm 10_CUL_HM.pm HMConfig.pm 98_HMinfo.pm 98_autocreate.pm
Ok, da sind jetzt einfach alle aus deiner "Lieferung" dabei - egal ob es sie überhaupt über FHEM update gibt. Irgendwie wäre da Merge mit dem FHEM "main" schon mal interessant. Schließlich läuft es (zumindest für meinen Anwendungsfall) ja wirklich deutlich besser als der Standard.

Jörg
Raspberry 4 + HM-MOD-RPI-PCB (pivCCU) + RfxTrx433XL
70+ Homematic/HMIP, Diverse 433Mhz Sensoren und Schalter
Module: 52_I2C_ADS1x1x (offiziell), 50_Signalbot, 50_SPI_MAX31865

Offline noansi

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1275
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1160 am: 30 Januar 2021, 15:35:00 »
Hallo Jörg,

Zitat
das Problem scheint verschwunden zu sein.
Schön, wenn es schon geholfen hat/hätte. Ich hatte mit noch mehr Iterationen gerechnet.

Zitat
Irgendwie wird die Liste der Module die ich vom Update ausschließen muss immer länger
Mich stört mehr, dass die Änderungen an CUL_HM mittlerweile recht umfangreich sind und damit ein Einbau von Martins Updates immer mühsamer wird.  ;)

Gruß, Ansgar.

Offline Adimarantis

  • Developer
  • Full Member
  • ****
  • Beiträge: 290
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1161 am: 30 Januar 2021, 16:20:51 »
Mich stört mehr, dass die Änderungen an CUL_HM mittlerweile recht umfangreich sind und damit ein Einbau von Martins Updates immer mühsamer wird.  ;)
Tja, da wäre schön wenn ihr zwei zusammenfinden könntet um eine "best of both worlds" Version zu veröffentlichen.

Jörg
Raspberry 4 + HM-MOD-RPI-PCB (pivCCU) + RfxTrx433XL
70+ Homematic/HMIP, Diverse 433Mhz Sensoren und Schalter
Module: 52_I2C_ADS1x1x (offiziell), 50_Signalbot, 50_SPI_MAX31865

Offline Adimarantis

  • Developer
  • Full Member
  • ****
  • Beiträge: 290
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1162 am: 09 Februar 2021, 14:30:39 »
Hi Ansgar,

nach längerer Zeit jetzt nochmal ein kleines Fazit:
Nachdem ich längere Zeit hmAgcMaxDVGA=1 laufen hatte und da in etwa bei 4% resends lag, habe ich jetzt hmAgcMaxDVGA=2 mit 3% an laufen. Das werde ich wohl jetzt so lassen.
Außer RsndFail gab es in beiden Fällen keine weiteren Fehler in der Statistik.

Jörg
Raspberry 4 + HM-MOD-RPI-PCB (pivCCU) + RfxTrx433XL
70+ Homematic/HMIP, Diverse 433Mhz Sensoren und Schalter
Module: 52_I2C_ADS1x1x (offiziell), 50_Signalbot, 50_SPI_MAX31865

Offline noansi

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1275
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1163 am: 09 Februar 2021, 21:10:02 »
Hallo Jörg,

danke für's Feedback.
Dann ist die Einstellmöglichkeit ja nicht ganz sinnlos.  :)

Im Anhang nochmal ein neuer Satz Module, in den auch Martins letzte Änderungen eingeflossen sind.
Schau bitte mal, ob es Auffälligkeiten gibt.

Gruß, Ansgar.
« Letzte Änderung: 14 Februar 2021, 17:49:10 von noansi »

Offline presskopf

  • Jr. Member
  • **
  • Beiträge: 98
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1164 am: 10 Februar 2021, 20:28:59 »
Nach längerer Update-Abstinenz, habe ich mal vo V0.30 auf 0.37 geupdated.
Bei mir hängen im Netz drei Nanoculs an Raspis und sind mit ser2net im Fhem verfügbar.
Jedem HM-Device ist ein CUL zugeordnet.

Nun habe ich bei zwei Rolladenaktoren Probleme in Form eines MISSING ACK.
Interessanterweise sind diese beiden Aktoren nicht ganz alleine. D.h. diese beiden haben inder Nachbardose direkt einen weiteren HM-Rolladenaktor.
Ich weiß, die räumliche Nähe ist nicht optimal, aber bis dato war das eigentlich nie ein Problem.

Ha, eben ist er einmal gefahren. Aber das missing ack ist reproduzierbarer.

Kann man da was machen?
LG
Matthias

Im log finde ich folgendes (exemplarisch für den aktor roll_dining_right):
2021.02.10 20:25:47 3: CUL_HM set roll_dining_right stop noArg
2021.02.10 20:25:48 3: LogHist CUL1:  486329 A F101 05230036 00 0D F7 8002 E47309 5160AA 01012100 -70dB
2021.02.10 20:25:48 3: LogHist CUL1:  488935 A F101 05232576 00 0D 9B A641 516081 E47309 011F2180 -63dB
2021.02.10 20:25:48 3: LogHist CUL1:  488984 A F101 05232696 00 0A 9B 8002 E47309 516081 00 -70dB
2021.02.10 20:25:48 3: LogHist CUL1:  489093 A F101 05232804 00 0D 9B 8002 E47309 516081 01012100 -70dB
2021.02.10 20:25:48 3: LogHist CUL1:  494145 A F101 05237864 00 0C 58 8470 430ED3 000000 00CE31 -59.5dB
2021.02.10 20:25:48 3: LogHist CUL1:  498764 A F101 05242484 00 0D 1E 8410 6263BB E47309 06010000 -54.5dB
2021.02.10 20:25:48 3: LogHist CUL1:  502408 A F101 05246144 00 0D A8 8410 516475 E47309 06012100 -57dB
2021.02.10 20:25:48 3: LogHist CUL1:  502440 A F101 05246172 00 0C 76 8470 3F81C7 000000 00B535 -73.5dB
2021.02.10 20:25:48 3: LogHist CUL1:  508943 A F101 05252684 00 0D B1 8410 51609B E47309 06012200 -57.5dB
2021.02.10 20:25:48 3: LogHist CUL1:  522898 A F101 05266624 00 0C 43 865A 432C73 000000 98CE2D -60dB
2021.02.10 20:25:48 3: LogHist CUL1:  008580 A F101 05276640 00 0E 5B 8410 432C73 000000 0B98CE0C00 -60dB
2021.02.10 20:25:48 3: LogHist CUL1:  008774 A F103 05276804 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:48 3: LogHist CUL1:  009046 A F103 05277072 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:48 3: LogHist CUL1:  009317 A F103 05277340 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:48 3: TSCUL_ParseTsHM: CUL1 HM repeat failed to 3E0FFC/roll_dining_right:  009564 A F109 05277604 00 0B A8 A011 E47309 3E0FFC 0301 _sfail _noAnsw
2021.02.10 20:25:53 3: LogHist CUL1:  498764 A F101 05242484 00 0D 1E 8410 6263BB E47309 06010000 -54.5dB
2021.02.10 20:25:53 3: LogHist CUL1:  502408 A F101 05246144 00 0D A8 8410 516475 E47309 06012100 -57dB
2021.02.10 20:25:53 3: LogHist CUL1:  502440 A F101 05246172 00 0C 76 8470 3F81C7 000000 00B535 -73.5dB
2021.02.10 20:25:53 3: LogHist CUL1:  508943 A F101 05252684 00 0D B1 8410 51609B E47309 06012200 -57.5dB
2021.02.10 20:25:53 3: LogHist CUL1:  522898 A F101 05266624 00 0C 43 865A 432C73 000000 98CE2D -60dB
2021.02.10 20:25:53 3: LogHist CUL1:  008580 A F101 05276640 00 0E 5B 8410 432C73 000000 0B98CE0C00 -60dB
2021.02.10 20:25:53 3: LogHist CUL1:  008774 A F103 05276804 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:53 3: LogHist CUL1:  009046 A F103 05277072 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:53 3: LogHist CUL1:  009317 A F103 05277340 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:53 3: LogHist CUL1:  009564 A F109 05277604 00 0B A8 A011 E47309 3E0FFC 0301 _sfail _noAnsw
2021.02.10 20:25:53 3: LogHist CUL1:  012128 A F101 05280164 00 0D A3 8041 3F81A7 4B7E69 0733C880 -40dB
2021.02.10 20:25:53 3: LogHist CUL1:  013760 A F103 05281784 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:53 3: LogHist CUL1:  014032 A F103 05282056 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:53 3: LogHist CUL1:  014288 A F103 05282324 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:53 3: TSCUL_ParseTsHM: CUL1 HM repeat failed to 3E0FFC/roll_dining_right:  014527 A F109 05282588 00 0B A8 A011 E47309 3E0FFC 0301 _sfail _noAnsw
2021.02.10 20:25:57 3: LogHist CUL1:  522898 A F101 05266624 00 0C 43 865A 432C73 000000 98CE2D -60dB
2021.02.10 20:25:57 3: LogHist CUL1:  008580 A F101 05276640 00 0E 5B 8410 432C73 000000 0B98CE0C00 -60dB
2021.02.10 20:25:57 3: LogHist CUL1:  008774 A F103 05276804 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:57 3: LogHist CUL1:  009046 A F103 05277072 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:57 3: LogHist CUL1:  009317 A F103 05277340 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:57 3: LogHist CUL1:  009564 A F109 05277604 00 0B A8 A011 E47309 3E0FFC 0301 _sfail _noAnsw
2021.02.10 20:25:57 3: LogHist CUL1:  012128 A F101 05280164 00 0D A3 8041 3F81A7 4B7E69 0733C880 -40dB
2021.02.10 20:25:57 3: LogHist CUL1:  013760 A F103 05281784 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:57 3: LogHist CUL1:  014032 A F103 05282056 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:57 3: LogHist CUL1:  014288 A F103 05282324 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:57 3: LogHist CUL1:  014527 A F109 05282588 00 0B A8 A011 E47309 3E0FFC 0301 _sfail _noAnsw
2021.02.10 20:25:57 3: LogHist CUL1:  017803 A F103 05285832 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:57 3: LogHist CUL1:  018059 A F103 05286100 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:57 3: LogHist CUL1:  018331 A F103 05286368 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:25:57 3: TSCUL_ParseTsHM: CUL1 HM repeat failed to 3E0FFC/roll_dining_right:  018570 A F109 05286632 00 0B A8 A011 E47309 3E0FFC 0301 _sfail _noAnsw
2021.02.10 20:26:02 3: LogHist CUL1:  009564 A F109 05277604 00 0B A8 A011 E47309 3E0FFC 0301 _sfail _noAnsw
2021.02.10 20:26:02 3: LogHist CUL1:  012128 A F101 05280164 00 0D A3 8041 3F81A7 4B7E69 0733C880 -40dB
2021.02.10 20:26:02 3: LogHist CUL1:  013760 A F103 05281784 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:26:02 3: LogHist CUL1:  014032 A F103 05282056 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:26:02 3: LogHist CUL1:  014288 A F103 05282324 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:26:02 3: LogHist CUL1:  014527 A F109 05282588 00 0B A8 A011 E47309 3E0FFC 0301 _sfail _noAnsw
2021.02.10 20:26:02 3: LogHist CUL1:  017803 A F103 05285832 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:26:02 3: LogHist CUL1:  018059 A F103 05286100 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:26:02 3: LogHist CUL1:  018331 A F103 05286368 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:26:02 3: LogHist CUL1:  018570 A F109 05286632 00 0B A8 A011 E47309 3E0FFC 0301 _sfail _noAnsw
2021.02.10 20:26:02 3: LogHist CUL1:  018586 A F101 05286648 00 0C 43 8470 432C73 000000 00CE2D -60.5dB
2021.02.10 20:26:02 3: LogHist CUL1:  022613 A F103 05290652 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:26:02 3: LogHist CUL1:  022889 A F103 05290920 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:26:02 3: LogHist CUL1:  023142 A F103 05291188 01 0B A8 A011 E47309 3E0FFC 0301 _CCAdly:4
2021.02.10 20:26:02 3: TSCUL_ParseTsHM: CUL1 HM repeat failed to 3E0FFC/roll_dining_right:  023382 A F109 05291452 00 0B A8 A011 E47309 3E0FFC 0301 _sfail _noAnsw

list roll_dining_right
Internals:
   CUL1_MSGCNT 9
   CUL1_RAWMSG A0D72A4103E0FFCE473090601B400::-65.5:CUL1:
   CUL1_RSSI  -65.5
   CUL1_TIME  2021-02-10 20:32:38
   CUL3_MSGCNT 9
   CUL3_RAWMSG A0D72A4103E0FFCE473090601B400::-77.5:CUL3:
   CUL3_RSSI  -77.5
   CUL3_TIME  2021-02-10 20:32:38
   CUL5_MSGCNT 9
   CUL5_RAWMSG A0D72A4103E0FFCE473090601B400::-78.5:CUL5:
   CUL5_RSSI  -78.5
   CUL5_TIME  2021-02-10 20:32:38
   DEF        3E0FFC
   FUUID      5c4b0d7b-f33f-bfeb-7e57-fff7aed16ce88215
   IODev      CUL1
   LASTInputDev CUL3
   MSGCNT     27
   NAME       roll_dining_right
   NOTIFYDEV  global
   NR         240
   NTFY_ORDER 50-roll_dining_right
   STATE      RESPONSE TIMEOUT:RegisterRead
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:72 - t:10 s:3E0FFC d:E47309 0601B400
   protCmdDel 6
   protLastRcv 2021-02-10 20:32:09
   protRcv    4 last_at:2021-02-10 20:32:09
   protResnd  12 last_at:2021-02-10 20:53:10
   protResndFail 4 last_at:2021-02-10 20:53:15
   protSnd    14 last_at:2021-02-10 20:52:54
   protState  CMDs_done_Errors:1
   rssi_at_CUL1 cnt:9 min:-67.5 max:-65 avg:-66.44 lst:-65.5
   rssi_at_CUL3 cnt:9 min:-79.5 max:-77 avg:-78.11 lst:-77.5
   rssi_at_CUL5 cnt:9 min:-78.5 max:-76.5 avg:-77.27 lst:-78.5
   rssi_from_CUL1 cnt:3 min:-95 max:-94 avg:-94.66 lst:-94
   READINGS:
     2021-02-10 20:32:04   CommandAccepted yes
     2016-03-24 20:56:27   D-firmware      2.8
     2016-03-24 20:56:27   D-serialNr      MEQ0678181
     2020-03-24 17:12:20   PairedTo        0xE47309
     2016-03-31 09:51:27   R-driveDown     25 s
     2016-03-31 09:51:27   R-driveTurn     0.5 s
     2020-03-24 17:12:21   R-driveUp       27.5 s
     2016-09-25 19:01:59   R-pairCentral   0xE47309
     2020-03-24 17:12:16   R-powerUpAction off
     2016-03-31 09:51:27   R-sign          off
     2021-02-10 20:52:54   cfgState        updating
     2021-02-10 20:53:15   commState       CMDs_done_Errors:1
     2021-02-10 20:32:09   deviceMsg       90 (to VCCU)
     2021-02-10 20:37:24   level           set_80
     2016-12-31 09:18:34   levelMissed     desired:100
     2021-02-10 20:32:09   motor           stop:90
     2021-02-10 20:32:09   pct             90
     2017-07-12 17:38:31   powerOn         2017-07-12 17:38:31
     2021-02-10 20:32:09   recentStateType info
     2021-02-10 20:53:15   state           RESPONSE TIMEOUT:RegisterRead
     2021-02-10 20:32:09   timedOn         off
     RegL_00.:
       VAL       
   helper:
     HM_CMDNR   118
     cSnd       11E473093E0FFC0201A0,01E473093E0FFC00040000000000
     dlvlCmd    ++A011E473093E0FFC0201A0
     getCfgList all
     getCfgListNo ,3
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1612985471.14737
       TmplTs     1612985471.14737
       cmdKey     1:1:0::roll_dining_right:0005:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         down       [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         getVersion noArg
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         pair       noArg
         pct        -value- [(-ontime-|{0})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         statusRequest noArg
         stop       noArg
         toggle     noArg
         toggleDir  noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
         up         [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
       lst:
         condition  0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255
         peer       
         peerOpt    VCCU_Btn1,door_base,door_main,door_patio,motion_base,motion_floor,motion_living,motion_main,motion_shed,motion_stairs,remote_block_LEGO_off,remote_block_LEGO_on,remote_block_switch_off,remote_block_switch_on,smoke_team,water_cafe,water_kitchen
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       lstRecType 10
       newChn     +3E0FFC,00,01,00
       nextSend   1612985558.21914
       nxtSndMcnt 72
       rxt        0
       tgtDly     88
       vccu       VCCU
       lRcTm:
         CUL1       121428
         CUL3       110308
         CUL5       102372
         tnms       225338489
       p:
         3E0FFC
         00
         01
         00
       prefIO:
         CUL1
     mRssi:
       mNo        72
       io:
         CUL1:
           -55.5
           -55.5
         CUL3:
           -77.5
           -77.5
         CUL5:
           -78.5
           -78.5
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL1
       flg        A
       ts         1612985558.15174
       ack:
         HASH(0x3b466f0)
         728002E473093E0FFC00
     rssi:
       at_CUL1:
         avg        -66.4444444444444
         cnt        9
         lst        -65.5
         max        -65
         min        -67.5
       at_CUL3:
         avg        -78.1111111111111
         cnt        9
         lst        -77.5
         max        -77
         min        -79.5
       at_CUL5:
         avg        -77.2777777777778
         cnt        9
         lst        -78.5
         max        -76.5
         min        -78.5
       from_CUL1:
         avg        -94.6666666666667
         cnt        3
         lst        -94
         max        -94
         min        -95
     tmpl:
Attributes:
   IODev      CUL1
   IOgrp      VCCU:CUL1
   autoReadReg 4_reqStatus
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@black 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   eventMap   on:up off:down stop:stop
   expert     defReg,rawReg
   firmware   2.8
   gassistantName Esszimmerrolladen-Rechts
   genericDeviceType blinds
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       CUL_HM,Erdgeschoss,GoogleAssistant,roll
   serialNr   MEQ0678181
   subType    blindActuator
   webCmd     stop:up:down:90:80:70:60:50:40:30:20:10

« Letzte Änderung: 10 Februar 2021, 20:56:57 von presskopf »

Offline noansi

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1275
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1165 am: 10 Februar 2021, 21:48:33 »
Hallo Matthias,

hattest Du im alten Stand noch Einstellungen am CUL gesetzt und jetzt vergessen wieder zu setzen, nachdem sie durch das Firmware Update überschrieben wurden?
Da nur erfolglos gesendet wird, ohne das etwas erkennbar dazwischen gefunkt hat, wäre das die naheliegendste Möglichkeit, was den CUL angeht.
Oder hast Du die CUL Position/Antennenlage auch verändert -> kann sich auch negativ auf den Empfang durch die Gegenstelle auswirken.

List vom CUL1 bitte.
Dann mach mal ein ccconf bei CUL1 und dann ein neues List von dem CUL1. Die Glaskugel glimmt noch extrem schwach.  ;)

Gruß, Ansgar.

Offline presskopf

  • Jr. Member
  • **
  • Beiträge: 98
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1166 am: 10 Februar 2021, 21:54:12 »
Hi Ansgar,

mit den Einstellungen muss ich nochmal gucken. Da habe ich nix mehr gesetzt nach dem Update.
Was da vorher war, muss ich noch checken.
Antenne ist wie vorher. Ein set hm rssi offenbart nicht den schlechtesten Empfang:
    roll_dining_right CUL1            roll_dining_right  -65.5  -66.4  -67.5< -65.0     9
    roll_dining_right CUL3            roll_dining_right  -77.5  -78.1  -79.5< -77.0     9
    roll_dining_right CUL5            roll_dining_right  -78.5  -77.3  -78.5< -76.5     9

list CUL1
Internals:
   CMDS       ABCFGJKRUVWXYeiltx
   CUL1_MSGCNT 946
   CUL1_TIME  2021-02-10 21:49:51
   Clients    STACKABLETS:STACKABLE:CUL_HM:CUL_IR:TSHMS
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL013QHR-if00-port0@38400 1111
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL013QHR-if00-port0@38400
   FD         9
   FHTID      1111
   FUUID      5c4b0d6a-f33f-bfeb-9249-077af5e7ec7f0c22
   NAME       CUL1
   NR         32
   PARTIAL   
   RAWMSG     A0D0B84105160AAE4730906012200::-57.5:CUL1:
   RSSI       -57.5
   STATE      Initialized
   TYPE       TSCUL
   VERSION    VTS 0.37 CSM868
   VERSION_HW nanoCUL_V1.x_0014
   VERSION_TS yes AES ChTblSize:210
   XmitOpen   1
   assignUpdCntI 46
   assignedIDsCnt 23
   initString XP0C
X21
Ar
AM5
AHE47309
   msgLoadCurrent 0
   owner_CCU  VCCU
   MatchList:
     A:CUL_HM   ^A....................
     B:CUL_IR   ^I............
     C:TSHMS    ^810e04......a001
     Y:STACKABLETS ^\*
     Z:STACKABLE ^\*
   READINGS:
     2021-02-10 13:14:04   Ints_per_sec    SI: 13.95224  TI: 1.36779  S: 3.94967  L: 0.64401  F: 1.24132  M: 0.26072
     2021-02-10 20:31:23   Xmit-Events     init:1 non-HM:1 ok:1 disconnected:1
     2021-01-05 09:03:16   ccconf          freq:868.300MHz freqOffs:-20.630kHz bWidth:101kHz freqIF:152.34kHz rAmpl:33dB sens:8dB dRate:9.993kBit/s
agcPrio:1 agcWait:16 agcHyst:2 agcMaxLNA:0.0dB agcMaxDVGA:1 AGC_FREEZE:0
CCAmode:3 csRelThr:10dB csAbsThr:7dB
     2021-02-10 20:30:40   cmds             A B C F G J K R U V W X Y e i l t x
     2021-02-10 20:31:23   cond            ok
     2016-04-24 23:12:33   fhtbuf          AE
     2021-02-03 12:36:19   prot_ERROR-Overload last
     2021-02-03 12:36:29   prot_Warning-HighLoad last
     2021-02-10 20:30:35   prot_disconnected last
     2021-02-10 20:30:41   prot_init       last
     2021-02-10 20:30:41   prot_non-HM     last
     2021-02-10 20:31:23   prot_ok         last
     2016-04-24 23:12:29   raw             No answer
     2021-02-10 21:39:41   scF             0.998915998557398
     2021-02-10 20:30:41   state           Initialized
     2018-11-26 20:28:51   uptime          0 00:00:21
     2021-02-10 12:33:17   version         VTS 0.37 CSM868
   helper:
     CUrun      1
     ChkPart    0
     RA_Timeout 0
     SVTS       1
     VTS        1
     VTS_ACK    1
     VTS_AES    1
     assIdCnt   23
     assIdRep   23
     nRec       0
     recd       1
     DEVIOTS:
       RXfailTO   
     HM:
       ChTblSize  210
       FUP        0
       HMactive   1
       hmCrdts    0
       hmSbusy    0
       ChTbl:
         3E0FEC00   01
         3E0FF700   01
         3E0FFC00   01
         3E100600   01
         3E105A00   01
         3E107900   01
         3EF2D600   01
         3F81A700   01
         3F81C700   01
         3FC88B00   01
         430ED300   01
         430EFE00   01
         43110F00   01
         432C7300   01
         469D3100   01
         470C3400   01
         4B7CB000   01
         4B851500   01
         4B883300   01
         4D25FC01   01
         4EC38800   01
         4ECAE800   01
         51609B00   01
       msgCNT:
         0x01       850
         0x02       120
         0x03       182
         0x09       20
         0x0C       48
         0x0E       20
         0x12       17
       unknwn:
     cnd:
       0          1
       250        1
       253        1
       255        1
     hmLogHist:
        297067 A F001 04723128 00 0C 64 865A 432C73 000000 98C72A -59.5dB
        299023 A F001 04725064 00 0C 5B 865A 43110F 000000 B0C831 -79.5dB
        300149 A F001 04726184 00 0D C6 A641 51609B E47309 01CE2E80 -59.5dB
        300248 A F103 04726280 01 0A C6 8002 E47309 51609B 00 _CCAdly:4 _dhmSt:96
        300359 A F103 04726384 01 0D C6 8002 E47309 51609B 01012E00 _CCAdly:4 _dhmSt:200
        305608 A F101 04731592 00 0D 0A A641 5160AA E47309 01942280 -57dB
        305650 A F101 04731708 00 0A 0A 8002 E47309 5160AA 00 -69.5dB
        305760 A F101 04731816 00 0D 0A 8002 E47309 5160AA 01012200 -69dB
        311754 A F001 04737800 00 0C EC 865A 3F81A7 000000 B8EB26 -40.5dB
        317076 A F001 04743148 00 0C 64 8470 432C73 000000 00C72A -60dB
        319009 A F001 04745084 00 0C 5B 8470 43110F 000000 00C831 -80dB
        321630 A F001 04747716 00 0D C7 8410 51609B E47309 06012E00 -59dB
        331742 A F001 04757820 00 0C EC 8470 3F81A7 000000 00EB26 -40.5dB
        333798 A F001 04759848 00 0D 0B 8410 5160AA E47309 06012200 -57.5dB
     hmQ:
       000000:
       3E0FEC:
       3E0FF7:
       3E0FFC:
       3E1006:
       3E105A:
       3E1079:
       3FC88B:
       469D31:
       470C34:
       4B7CB0:
       4B8515:
       4B8833:
       4D25FC:
       51609B:
     ids:
       3E0FEC:
         cfg        +3E0FEC,00,01,00
         name       roll_stairs
       3E0FF7:
         cfg        +3E0FF7,00,01,00
         name       roll_living
       3E0FFC:
         cfg        +3E0FFC,00,01,00
         name       roll_dining_right
       3E1006:
         cfg        +3E1006,00,01,00
         name       roll_office
       3E105A:
         cfg        +3E105A,00,01,00
         name       roll_vincent
       3E1079:
         cfg        +3E1079,00,01,00
         name       roll_dining_left
       3EF2D6:
         cfg        +3EF2D6,00,01,00
         name       thermo_office
       3F81A7:
         cfg        +3F81A7,00,01,00
         name       thermo_living
       3F81C7:
         cfg        +3F81C7,00,01,00
         name       thermo_stairs
       3FC88B:
         cfg        +3FC88B,00,01,00
         name       roll_kitchen
       430ED3:
         cfg        +430ED3,00,01,00
         name       thermo_leonard
       430EFE:
         cfg        +430EFE,00,01,00
         name       thermo_sleep
       43110F:
         cfg        +43110F,00,01,00
         name       thermo_bath_og
       432C73:
         cfg        +432C73,00,01,00
         name       thermo_vincent
       469D31:
         cfg        +469D31,00,01,00
         name       roll_bathroom_guest
       470C34:
         cfg        +470C34,00,01,00
         name       EFBH_OG_bath
       4B7CB0:
         cfg        +4B7CB0,00,01,00
         name       FBH_OG
       4B8515:
         cfg        +4B8515,00,01,00
         name       smoke_office
       4B8833:
         cfg        +4B8833,00,01,00
         name       smoke_living
       4D25FC:
         cfg        +4D25FC,01,01,02
         name       water_cafe
       4EC388:
         cfg        +4EC388,00,01,00
         name       door_patio
       4ECAE8:
         cfg        +4ECAE8,00,01,00
         name       water_kitchen
       51609B:
         cfg        +51609B,00,01,00
         name       motion_living
     loadLvl:
       bl         40
     q:
       ATrNo      0
       HMcndN     0
       InQueues   0
       RQLSt      0
       RQLt       0
       XRpCnt     0
       XRpTm      1612985486.62439
       answerPend 0
       hmLanQlen  1
       apIDs:
         3E0FEC     0
         3E0FF7     0
         3E0FFC     0
         3E1006     0
         3E105A     0
         3E1079     0
         3FC88B     0
         469D31     0
         470C34     0
         4B7CB0     0
         4B8515     0
         4B8833     0
     ref:
       Sdly       51
       TmBmCnt    1
       ioBR       3840
       ioBRMax    3722.3088234169
       ioBRMean   3249.95706292953
       lHMt       4723128
       lSys       229935211
       pTTu       1024
       pndAs      0
       pndCUAp    0
       pndTuP     1
       pngLm      16
       pngRef     8
       scErr      7.00880521337967
       scF        0.998915998557398
       scFN       7
       scHT       4149168
       scST       229361877
       scpTm      1612989581.51694
Attributes:
   hmId       E47309
   hmLanQlen  1_min
   icon       cul_cul
   rfmode     HomeMatic


ccconf CUL1
CUL1 ccconf => freq:868.300MHz freqOffs:0.000kHz bWidth:101kHz freqIF:152.34kHz rAmpl:33dB sens:8dB dRate:9.993kBit/s
agcPrio:1 agcWait:16 agcHyst:2 agcMaxLNA:0.0dB agcMaxDVGA:1 AGC_FREEZE:0
CCAmode:3 csRelThr:10dB csAbsThr:7dB


Nachtrag: Mir ist aufgefallen, dass die FW nicht taufrisch ist, aber ob das damit zusammenhängt?

Nachtrag 2: Alle attr waren vor und nach dem Update identisch.
« Letzte Änderung: 10 Februar 2021, 22:01:44 von presskopf »

Offline noansi

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1275
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1167 am: 10 Februar 2021, 22:19:46 »
Hallo Matthias,

ich tippe auf
freqOffs:-20.630kHznach altem ccconf Stand.

also set hmFreqOffs -20.630 für CUL1, Edit: C&P Vorzeichenfehler korrigiert.

bei den anderen beiden entsprechend der jeweiligen alten Einstellung.

Zitat
Nachtrag: Mir ist aufgefallen, dass die FW nicht taufrisch ist, aber ob das damit zusammenhängt?
Nein, siehe auch die gefühlt letzten 4 Seiten Thread.  ;)
Wären wenn, ganz andere Probleme.

Gruß, Ansgar.
« Letzte Änderung: 10 Februar 2021, 23:05:44 von noansi »

Offline presskopf

  • Jr. Member
  • **
  • Beiträge: 98
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1168 am: 10 Februar 2021, 23:41:30 »
Hi Ansgar,
das hat es leider nicht so gebracht. Ich habe mal bei den Frequenzen ordentlich nach oben und unten durchprobiert, ca solche Schritte +/- 15 30 ...
Irgendwann ging halt gar nix mehr.

Daher habe ich jetzt nochmal die Probe auf's Exempel gemacht und die 0.30 wieder überall drauf gemacht.
Damit lassen sich alle HM-Geräte ansprechen; auch die zwei betroffenen Rolladenaktoren.
Dabei habe ich nun nochmal die hmFreqOffs getestet: -20.630 / 0 / 20.630
Bei allen drei tut es.

Komisch. Soll ich mal alle Versionen über 0.30 durchtesten?
(Tät aber etwas dauern.  ;) )

LG
Mathtias


Offline noansi

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1275
Antw:Firmware zu CUL, CUNX und Co. mit Timestamp Option ASKSIN tsculfw V0.37
« Antwort #1169 am: 11 Februar 2021, 06:26:04 »
Hallo Matthias,

dann logge mit dem V0.30 Stand beim CUL1 mit verbose 4 mal, was da gesendet wird, wenn Du den Aktor schaltest.

Gruß, Ansgar.

 

decade-submarginal