HM-CC-RT-DN nimmt keine Kommandos an / hmid löschen

Begonnen von mikawood, 14 Oktober 2024, 19:31:55

Vorheriges Thema - Nächstes Thema

mikawood

Hallo

ich versuche nach der Sommerpause meine Homematic Geräte wieder in Betrieb zu nehmen, leider nehmen die Thermostate keine Befehle mehr entgegen.
mit dem Kommando:

- set NN_OZ1_HZ1_Clima desired-temp 21.0

wurde die Temperatur nicht auf dem Thermostat eingestellt.

Ich habe die Thermostate via

- set NN_OZ1_HZ1_Clima clear all
- set NN_OZ1_HZ1_Clima getConfig

zurück gesetzt und danach habe ich die Thermostate noch einmal gepairt

- set CUL_868 hmPairForSec 6000

mittlere Taste am Thermostat gedrückt - nach 5 sec erlosch der count down.

2 min gewartet und dann erneut

- set NN_OZ1_HZ1_Clima desired-temp 21.0

1. Was muss ich tun damit die Thermostate wieder richtig funktionieren?
2. Ich habe versuchsweise einmal probiert eine hmid zu setzen, diese würde ich gerne wieder löschen. Wie kann das geschehen?

Vielen Dank für eure Unterstüzung
Micha
Thermostat NN_OZ_HZ1:
Internals:
  CUL_868_MSGCNT 2080
  CUL_868_RAWMSG A0F3786105021D20000000AA8E30F1700::-62.5:CUL_868
  CUL_868_RSSI -62.5
  CUL_868_TIME 2024-10-14 15:24:48
  DEF        5021D2
  FUUID      5e52b051-f33f-9495-52b5-7b8b8a277e927495
  FVERSION  10_CUL_HM.pm:0.269340/2022-12-31
  IODev      CUL_868
  LASTInputDev CUL_868
  MSGCNT    2080
  NAME      NN_OZ1_HZ1
  NR        71
  NTFY_ORDER 48-NN_OZ1_HZ1
  STATE      MISSING ACK
  TYPE      CUL_HM
  channel_01 NN_OZ1_HZ1_Weather
  channel_02 NN_OZ1_HZ1_Climate
  channel_03 NN_OZ1_HZ1_WindowRec
  channel_04 NN_OZ1_HZ1_Clima
  channel_05 NN_OZ1_HZ1_ClimaTeam
  channel_06 NN_OZ1_HZ1_remote
  disableNotifyFn 1
  eventCount 2111
  lastMsg    No:37 - t:10 s:5021D2 d:000000 0AA8E30F1700
  protCmdDel 3
  protCondBurst forced_off
  protLastRcv 2024-10-14 15:24:48
  protRcv    7 last_at:2024-10-14 15:24:48
  protResndFail 1 last_at:2024-10-14 15:20:08
  protSnd    1 last_at:2024-10-14 15:20:06
  protState  CMDs_done_Errors:1
  rssi_at_CUL_868 cnt:2080 min:-82 max:-57 avg:-65.43 lst:-62.5
  READINGS:
    2024-10-10 23:44:57  Activity        alive
    2024-10-10 11:28:05  CommandAccepted yes
    2024-10-10 11:28:04  D-firmware      1.4
    2024-10-10 11:28:04  D-serialNr      NEQ1411201
    2024-10-14 15:20:06  IODev          CUL_868
    2024-10-10 11:15:26  R-pairCentral  set_0x626262
    2024-10-14 15:24:48  actuator        23
    2024-10-14 15:24:48  battery        ok
    2024-10-14 15:24:48  batteryLevel    3
    2024-10-10 23:37:31  cfgState        updating
    2024-10-14 15:20:09  commState      CMDs_done_Errors:1
    2024-10-14 15:24:48  desired-temp    21.0
    2024-10-14 15:24:48  measured-temp  22.7
    2024-10-14 15:24:48  motorErr        ok
    2024-10-14 15:20:09  state          MISSING ACK
    2024-10-14 15:07:18  time-request    -
  helper:
    HM_CMDNR  55
    lastMsgTm  1728912288.85342
    mId        0095
    peerFriend -
    peerOpt    -:thermostat
    regLst    0
    rxType    140
    supp_Pair_Rep 0
    cmds:
      TmplKey    :no:1728596194.39491
      TmplTs    1728596194.39491
      cmdKey    0:1:0::NN_OZ1_HZ1:0095:01:
      cmdLst:
        assignHmKey noArg
        burstXmit  noArg
        clear      [({msgErrors}|msgEvents|rssi|attack|trigger|register|oldRegs|readings|all)]
        deviceRename -newName-
        fwUpdate  -filename- [-bootTime-]
        getConfig  noArg
        getDevInfo noArg
        getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
        inhibit    [(on|{off})]
        raw        -data- [...]
        regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
        regSet    [(prep|{exec})] -regName- -value- [-peerChn-]
        reset      noArg
        sysTime    noArg
        tplDel    -tplDel-
        tplSet_0  -tplChan-
        unpair    noArg
      lst:
        condition  slider,0,1,255
        peer     
        peerOpt   
        tplChan   
        tplDel   
        tplPeer   
      rtrvLst:
        cmdList    [({short}|long)]
        deviceInfo [({short}|long)]
        list      [({normal}|full)]
        param      -param-
        reg        -addr- -list- [-peerChn-]
        regList    noArg
        regTable  noArg
        regVal    -addr- -list- [-peerChn-]
        saveConfig [-filename-]
        tplInfo    noArg
    expert:
      def        1
      det        0
      raw        1
      tpl        0
    io:
      flgs      0
      newChn    +5021D2,00,00,00
      nextSend  1728912288.94858
      rxt        2
      vccu     
      p:
        5021D2
        00
        00
        00
      prefIO:
    mRssi:
      mNo        37
      io:
        CUL_868:
          -58.5
          -58.5
    peerIDsH:
    prt:
      bErr      0
      sProc      0
      wuReSent  4
      tryMsg:
    q:
      qReqConf 
      qReqStat 
    role:
      dev        1
      prs        1
    rssi:
      at_CUL_868:
        avg        -65.4343750000002
        cnt        2080
        lst        -62.5
        max        -57
        min        -82
    shRegW:
      07        04
    tmpl:
Attributes:
  IODev      CUL_868
  actCycle  000:10
  actStatus  alive
  autoReadReg 4_reqStatus
  commStInCh off
  expert    defReg,rawReg
  firmware  1.4
  model      HM-CC-RT-DN
  room      24_Ofenzimmer,90_Info,CUL_HM
  serialNr  NEQ1411201
  subType    thermostat
  webCmd    getConfig:clear msgEvents:burstXmit


CUL_868
Internals:
  CMDS      ABbCeFGhiKkLlMmNRTtUuVWXxYZ
  CUL_868_MSGCNT 39615
  CUL_868_TIME 2024-10-14 19:30:35
  Clients    :CUL_HM:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
  DEF        /dev/ttyACM1@9600 1134
  DeviceName /dev/ttyACM1@9600
  FD        8
  FHTID      1134
  FUUID      5e4eee5c-f33f-9495-945b-17e1a4c797f1f35a
  FVERSION  00_CUL.pm:0.248150/2021-08-01
  NAME      CUL_868
  NR        43
  NR_CMD_LAST_H 4
  PARTIAL   
  RAWMSG    A0F9886105021D20000000AA8E20F170014
  RSSI      -64
  STATE      Initialized
  TYPE      CUL
  VERSION    V 1.67 CUL868
  devioNoSTATE 1
  eventCount 1934
  initString X21
Ar
  MatchList:
    1:CUL_HM  ^A....................
    8:HMS      ^810e04....(1|5|9).a001
    D:CUL_IR  ^I............
    H:STACKABLE_CC ^\*
    M:TSSTACKED ^\*
    N:STACKABLE ^\*
  READINGS:
    2024-10-10 23:33:22  cmds            A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
    2024-10-14 19:30:35  state          Initialized
    2024-10-14 13:47:57  version        V 1.67 CUL868
  XMIT_TIME:
    1728920817.55107
    1728921505.80029
    1728922671.84624
    1728924188.19122
  helper:
    47BA24:
      QUEUE:
    4CE9EB:
      QUEUE:
    4CE9EE:
      QUEUE:
    4CECAE:
      QUEUE:
    4CEF3D:
      QUEUE:
    4CEF56:
      QUEUE:
    4CEFA1:
      QUEUE:
    4CEFBA:
      QUEUE:
    4E0515:
      QUEUE:
    50175A:
      QUEUE:
    501788:
      QUEUE:
    5017C6:
      QUEUE:
    5017CC:
      QUEUE:
    50187F:
      QUEUE:
    5021D2:
      QUEUE:
    5021D7:
      QUEUE:
    5021DF:
      QUEUE:
    577511:
      QUEUE:
    57751E:
      QUEUE:
    57751F:
      QUEUE:
    57752B:
      QUEUE:
    592DE7:
      QUEUE:
    592E37:
      QUEUE:
    592E86:
      QUEUE:
    595FD0:
      QUEUE:
    595FDF:
      QUEUE:
    596B39:
      QUEUE:
    68DD83:
      QUEUE:
    68DD9D:
      QUEUE:
    72A31B:
      QUEUE:
    77B9A6:
      QUEUE:
Attributes:
  hmId      626262
  icon      cul_868
  rfmode    HomeMatic
  room      00_CUL
Nachtrag
get hm ProtoEvents
protoEvents send to devices done:
    name        :State           |CmdPend   |Snd       |SndB      |Rcv       |RcvB      |Resnd     #CmdDel    |ResndFail |Nack      |IOerr     
    NN_AZ1_HZ1  : done           |  -       | 10       |  -       | 2179     |  -       | 3        # 21       | 3        |  -       |  -       
    NN_AZ1_SD1  : done           |  -       | 8        |  -       | 4        |  -       |  -       #  -       |  -       |  -       |  -       
    NN_AZ1_SW1  :  -             |  -       |  -       |  -       |  -       |  -       |  -       #  -       |  -       |  -       |  -       
    NN_BZ1_HZ1  : done           |  -       | 10       |  -       | 2192     |  -       | 3        # 7        | 2        |  -       |  -       
    NN_BZ2_HZ1  : done           |  -       | 9        |  -       | 2177     |  -       | 3        # 18       | 2        |  -       |  -       
    NN_FL1_DB   : done           |  -       | 43       |  -       | 43       |  -       |  -       #  -       |  -       |  -       |  -       
    NN_FL1_SD1  : done           |  -       | 10       |  -       | 5        |  -       |  -       #  -       |  -       |  -       |  -       
    NN_FL1_SW_1 : done_Errors:1  |  -       | 24       |  -       | 20       |  -       | 3        # 5        | 1        |  -       |  -       
    NN_FL1_TK1  : done_Errors:1  |  -       | 4        |  -       | 150      |  -       | 3        # 4        | 1        |  -       |  -       
    NN_FL2_TK1  : done_Errors:1  |  -       | 4        |  -       | 122      |  -       | 3        # 4        | 1        |  -       |  -       
    NN_HZ1_HZ1  : done           |  -       | 9        |  -       | 2180     |  -       | 3        # 13       | 2        |  -       |  -       
    NN_HZ1_SD1  : done           |  -       | 15       |  -       | 5        |  -       |  -       #  -       |  -       |  -       |  -       
    NN_KU2_HZ1  : done           |  -       | 8        |  -       | 2186     |  -       | 3        # 15       | 1        |  -       |  -       
    NN_KU2_SW_1 :  -             |  -       |  -       |  -       |  -       |  -       |  -       #  -       |  -       |  -       |  -       
    NN_KU2_SW_2 :  -             |  -       |  -       |  -       |  -       |  -       |  -       #  -       |  -       |  -       |  -       
    NN_OZ1_HZ1  : done_Errors:1  |  -       | 1        |  -       | 123      |  -       |  -       # 3        | 1        |  -       |  -       
    NN_PZ1_HZ1  : done_Errors:1  |  -       | 34       |  -       | 2198     |  -       | 9        # 62       | 18       |  -       |  -       
    NN_SZ1_HZ1  : done_Errors:1  |  -       | 18       |  -       | 2185     |  -       | 3        # 35       | 11       |  -       |  -       
    NN_SZ2_HZ1  : done           |  -       | 8        |  -       | 2194     |  -       | 3        # 8        | 1        |  -       |  -       
    NN_SZ2_SD1  : done           |  -       | 10       |  -       | 5        |  -       |  -       #  -       |  -       |  -       |  -       
    NN_SZ2_SW_1 :  -             |  -       |  -       |  -       |  -       |  -       |  -       #  -       |  -       |  -       |  -       
    NN_SZ2_TK1  : done_Errors:1  |  -       | 4        |  -       | 107      |  -       | 3        # 4        | 1        |  -       |  -       
    NN_WC1_HZ1  : done           |  -       | 8        |  -       | 2193     |  -       | 3        # 15       | 1        |  -       |  -       
    NN_WC2_HZ1  : done           |  -       | 8        |  -       | 2193     |  -       | 3        # 15       | 1        |  -       |  -       
    NN_WZ1_HZ1  : done           |  -       | 8        |  -       | 2194     |  -       | 3        # 15       | 1        |  -       |  -       
    NN_WZ1_HZ2  : done           |  -       | 8        |  -       | 2193     |  -       | 3        # 8        | 1        |  -       |  -       
    NN_WZ1_SD1  : done           |  -       | 18       |  -       | 6        |  -       |  -       #  -       |  -       |  -       |  -       
    NN_WZ2_HZ1  : done_Errors:1  |  -       | 17       |  -       | 2183     |  -       | 3        # 34       | 10       |  -       |  -       
    NN_WZ2_HZ2  : done           |  -       | 21       |  -       | 2188     |  -       | 6        # 25       | 9        |  -       |  -       
    NN_WZ2_HZ3  : done           |  -       | 27       |  -       | 2196     |  -       | 9        # 27       | 7        |  -       |  -       
    NN_WZ2_HZ4  : done           |  -       | 8        |  -       | 2195     |  -       | 3        # 15       | 1        |  -       |  -       
    NN_WZ2_SD1  : done_Errors:1  |  -       | 1        | 2        |  -       |  -       | 1        # 1        | 1        |  -       |  -       
    NN_WZ2_TK1  : done_Errors:1  |  -       | 4        |  -       | 98       |  -       | 3        # 4        | 1        |  -       |  -       
    NN_WZ2_TK2  : done_Errors:1  |  -       | 4        |  -       | 102      |  -       | 3        # 4        | 1        |  -       |  -       
    NN_WZ2_TK3  : done_Errors:1  |  -       | 4        |  -       | 98       |  -       | 3        # 4        | 1        |  -       |  -       
===========================================================================================================================================
    sum         0                |0         |365       |2         |35914     |0         |85        #366       |80        |0         |0         

    CUL_HM queue length:0

    requests pending
    ----------------
    autoReadReg          :
        recent           : none
    status request       :
    autoReadReg wakeup   : NN_AZ1_SD1 NN_AZ1_SW1 NN_FL1_DB NN_FL1_SD1 NN_HZ1_SD1 NN_KU2_SW_1 NN_KU2_SW_2 NN_SZ2_SD1 NN_SZ2_SW_1 NN_WZ1_SD1 NN_WZ2_SD1
    status request wakeup: NN_WZ2_SD1
    autoReadTest         :

    IODevs:CUL_868:Initialized condition:-
raspberry 3  B Plus Rev 1.2  -(bookworm) - USB CUL 1.67 von Busware
15 * HM-CC-RT-DN - 1 * HM-SWI-3-FM - 4 * HM-Sen-DB-PCB - 2 * HM-PB-2-WM55 - 1 * HM-PB-6-WM55 - Vailant Atmo Tec clasic -

frank

das device zeigt doch 21 grad
2024-10-14 15:24:48  desired-temp    21.0
zum zeitpunkt der erstellung des list cmd wäre ein getconfig nötig gewesen.

ich denke, du bist zu ungeduldig, oder?
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

mikawood

Hallo Frank

ich würde folgendes machen:
aktuell steht der Thermostat auf 21.0

set NN_OZ1_HZ1_Clima clear all
-> 5 min warten

set CUL_868 hmPairForSec 600
pairing am Thermostat mittlere Taste
-> 5 min warten

set NN_OZ1_HZ1_Clima getConfig
-> 5 min warten

list NN_OZ1_HZ1_Clima -> als Report

set NN_OZ1_HZ1_Clima desired-temp 20.5
-> 5min warten
list NN_OZ1_HZ1_Clima ->als Report

Danach sollte der Thermostat auf 20.5 sein.
Passt die Reihenfolge und das Timing?

Ich weiß das due Thermostate reichlich Zeit zur Verarbeitung brauchen. Ich habe teileweise 1 h gewartet und es ist nichts passiert.

Micha
raspberry 3  B Plus Rev 1.2  -(bookworm) - USB CUL 1.67 von Busware
15 * HM-CC-RT-DN - 1 * HM-SWI-3-FM - 4 * HM-Sen-DB-PCB - 2 * HM-PB-2-WM55 - 1 * HM-PB-6-WM55 - Vailant Atmo Tec clasic -

frank

Zitat von: mikawood am 14 Oktober 2024, 21:41:521.
set NN_OZ1_HZ1_Clima clear all
-> 5 min warten

2.
set CUL_868 hmPairForSec 600
pairing am Thermostat mittlere Taste
-> 5 min warten

3.
set NN_OZ1_HZ1_Clima getConfig
-> 5 min warten

4.
list NN_OZ1_HZ1_Clima -> als Report

5.
set NN_OZ1_HZ1_Clima desired-temp 20.5
-> 5min warten
list NN_OZ1_HZ1_Clima ->als Report
diese liste ist mist!
vor allem sind die punkte 1. und 2. kontraproduktiv.

"clear all" löscht alle mühsam gesammelten infos vom rt in fhem.
ggf ist ein "clear msgEvents" sinnvoll, um vor einem neuen manuellen befehl den cmdstack zu löschen. das erkennt man an pending cmds.

warum pairen? alles sollte gepairt sein, es sei denn, du hast andere beweise!


zeig besser mal ein
"get hminfo configCheck"
und beseitige alle fehler.


ein einfaches set desired-temp sollte spätestens nach 3min am rt zu sehen sein.
sonst sind probleme vorhanden. 
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

mikawood

#4
Hi Frank

ich habe gerade mal ein get hm configcheck angestossen - leider kommt nur diese Meldung

init not complete. configCheck won't be executed

Internals:
   FUUID      5e519eb7-f33f-9495-d48b-405b41d57c2bc080
   FVERSION   98_HMinfo.pm:0.269350/2022-12-31
   NAME       hm
   NOTIFYDEV  global
   NR         60
   NTFY_ORDER 49-hm
   STATE      updated:2024-10-15 21:56:58
   TYPE       HMinfo
   Version    01
   eventCount 2
   iERR__protocol NN_AZ1_HZ1,NN_BZ1_HZ1,NN_BZ2_HZ1,NN_HZ1_HZ1,NN_KU2_HZ1,NN_OZ1_HZ1,NN_PZ1_HZ1,NN_SZ1_HZ1,NN_SZ2_HZ1,NN_WC1_HZ1,NN_WC2_HZ1,NN_WZ1_HZ1,NN_WZ1_HZ2,NN_WZ2_HZ1,NN_WZ2_HZ2,NN_WZ2_HZ3,NN_WZ2_HZ4,NN_WZ2_SD1
   iI_HM_IOdevices noVccu>Initialized:CUL_868;
   iW__protoNames NN_AZ1_HZ1,NN_BZ1_HZ1,NN_BZ2_HZ1,NN_FL1_TK1,NN_FL2_TK1,NN_HZ1_HZ1,NN_KU2_HZ1,NN_OZ1_HZ1,NN_PZ1_HZ1,NN_SZ1_HZ1,NN_SZ2_HZ1,NN_SZ2_TK1,NN_WC1_HZ1,NN_WC2_HZ1,NN_WZ1_HZ1,NN_WZ1_HZ2,NN_WZ2_HZ1,NN_WZ2_HZ2,NN_WZ2_HZ3,NN_WZ2_HZ4,NN_WZ2_SD1,NN_WZ2_TK2,NN_WZ2_TK3
   READINGS:
     2024-10-15 21:56:58   CRI__protocol   0
     2024-10-05 23:56:54   C_sumDefined    entities:157,device:36,channel:134,virtual:1
     2024-10-15 21:37:24   ERR__protocol   CmdDel:18,ResndFail:18
     2024-10-05 23:56:54   ERR__unreachable 0
     2024-10-15 21:56:58   ERR_battery     0
     2024-10-15 21:37:24   I_actTotal      alive:23,dead:0,unkn:1,off:0
     2024-10-05 23:56:54   I_autoReadPend  0
     2024-10-15 21:56:58   I_rssiMinLevel  59<:5 60>:15 80>:2 99>:0
     2024-10-15 21:56:58   I_sum_battery   ok:30,
     2024-10-05 23:56:54   I_sum_sabotageError off:6,
     2024-10-15 21:56:58   W__protocol     CmdPend:5,Resnd:23
     2024-10-15 21:56:58   lastErrChange   updated:2024-10-15 21:56:58
   helper:
     weekplanListDef ./tempList.cfg
     weekplanListDir ./
     lastList:
       iERR__protocol NN_AZ1_HZ1,NN_BZ1_HZ1,NN_BZ2_HZ1,NN_HZ1_HZ1,NN_KU2_HZ1,NN_OZ1_HZ1,NN_PZ1_HZ1,NN_SZ1_HZ1,NN_SZ2_HZ1,NN_WC1_HZ1,NN_WC2_HZ1,NN_WZ1_HZ1,NN_WZ1_HZ2,NN_WZ2_HZ1,NN_WZ2_HZ2,NN_WZ2_HZ3,NN_WZ2_HZ4,NN_WZ2_SD1
       iERR_battery_low NN_HZ1_HZ1
       iW__protoNames NN_AZ1_HZ1,NN_BZ1_HZ1,NN_BZ2_HZ1,NN_FL1_TK1,NN_HZ1_HZ1,NN_KU2_HZ1,NN_OZ1_HZ1,NN_PZ1_HZ1,NN_SZ1_HZ1,NN_SZ2_HZ1,NN_WC1_HZ1,NN_WC2_HZ1,NN_WZ1_HZ1,NN_WZ1_HZ2,NN_WZ2_HZ1,NN_WZ2_HZ2,NN_WZ2_HZ3,NN_WZ2_HZ4,NN_WZ2_SD1,NN_WZ2_TK2,NN_WZ2_TK3
     weekplanList:
   nb:
     cnt        4
Attributes:
   autoArchive 1
   autoLoadArchive 1_load
   room       00_CUL,90_Info,CUL_HM
   sumERROR   battery:ok,sabotageError:off,powerError:ok,overload:off,overheat:off,reduced:off,motorError:no,error:none,uncertain:yes,smoke_detect:none,cover:closed
   sumStatus  battery,sabotageError,powerError,motor
   webCmd     update:protoEvents short:rssi:peerXref:configCheck:models
raspberry 3  B Plus Rev 1.2  -(bookworm) - USB CUL 1.67 von Busware
15 * HM-CC-RT-DN - 1 * HM-SWI-3-FM - 4 * HM-Sen-DB-PCB - 2 * HM-PB-2-WM55 - 1 * HM-PB-6-WM55 - Vailant Atmo Tec clasic -

frank

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

mikawood

habe gerade neu gestartet.

leider bekomme ich immer noch die Fehlermeldung - "init not complete. configCheck won't be executed"
Wo kann ich nach schauen welche "intit's" gelaufen sind und welche blockieren?
raspberry 3  B Plus Rev 1.2  -(bookworm) - USB CUL 1.67 von Busware
15 * HM-CC-RT-DN - 1 * HM-SWI-3-FM - 4 * HM-Sen-DB-PCB - 2 * HM-PB-2-WM55 - 1 * HM-PB-6-WM55 - Vailant Atmo Tec clasic -

frank

#7
poste die ausgabe des fhem cmd "version".

gibt es hinweise in fhem.log beim fhem start?
eventuell speicherprobleme beim server?
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

mikawood

Habe noch mal gestartet hier das
version
Latest Revision: 29210

File                Rev   Last Change

fhem.pl             28849 2024-05-07 08:54:34Z rudolfkoenig
90_at.pm            28711 2024-03-27 11:25:38Z rudolfkoenig
98_autocreate.pm    23727 2021-02-12 20:31:37Z rudolfkoenig
No Id found for 74_BleTagBattery.pm
57_Calendar.pm      26344 2022-08-22 15:06:57Z neubert
00_CUL.pm           24815 2021-08-01 16:14:02Z rudolfkoenig
10_CUL_HM.pm        26934 2022-12-31 16:24:33Z martinp876
14_CUL_TX.pm        17102 2018-08-08 05:34:42Z rudolfkoenig
95_Dashboard.pm     25965 2022-04-15 15:31:56Z DS_Starter
98_dewpoint.pm      28949 2024-06-06 05:54:04Z betateilchen
98_DOIF.pm          28546 2024-02-23 20:11:05Z Damian
98_dummy.pm         25606 2022-02-01 10:43:57Z rudolfkoenig
34_ESPEasy.pm       18608 2019-02-16 09:03:52Z dev0
91_eventTypes.pm    23471 2021-01-04 19:24:21Z rudolfkoenig
01_FHEMWEB.pm       28809 2024-04-19 19:32:58Z rudolfkoenig
92_FileLog.pm       28451 2024-01-31 22:05:20Z rudolfkoenig
72_FRITZBOX.pm      29164 2024-09-25 08:14:32Z jowiemann
10_FS20.pm          29139 2024-09-10 18:32:52Z rudolfkoenig
98_HMinfo.pm        26935 2022-12-31 16:25:33Z martinp876
12_HMS.pm           23727 2021-02-12 20:31:37Z rudolfkoenig
98_HTTPMOD.pm       29159 2024-09-23 15:27:13Z StefanStrobel
02_HTTPSRV.pm       20110 2019-09-05 17:30:20Z neubert
98_Installer.pm     28622 2024-03-09 06:21:14Z CoolTux
10_IT.pm            28786 2024-04-12 16:54:20Z Ralf9
36_JeeLink.pm       14707 2017-07-13 18:08:33Z justme1968
98_JsonList2.pm     26701 2022-11-14 09:51:02Z rudolfkoenig
36_LaCrosse.pm      25537 2022-01-21 17:54:29Z HCS
82_LGTV_WebOS.pm    29241 2024-10-15 04:17:43Z CoolTux
31_LightScene.pm    25909 2022-04-01 15:52:10Z justme1968
91_notify.pm        28610 2024-03-07 09:53:25Z rudolfkoenig
42_npmjs.pm         20933 2020-01-10 12:27:41Z loredo
70_OctoPrint.pm     20802 2019-12-22 15:00:44Z michael.winkler
73_PRESENCE.pm      28940 2024-06-03 07:29:41Z jowiemann
70_Pushover.pm      27466 2023-04-20 07:51:19Z rudolfkoenig
33_readingsGroup.pm 23844 2021-02-27 19:43:24Z justme1968
36_Shelly.pm        29141 2024-09-11 21:46:49Z Starkstrombastler
98_structure.pm     28671 2024-03-17 09:11:16Z rudolfkoenig
99_SUNRISE_EL.pm    24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm           29055 2024-08-05 18:37:21Z rudolfkoenig
42_SYSMON.pm        26358 2022-08-29 21:11:26Z hexenmeister
98_telnet.pm        25754 2022-02-27 16:49:52Z rudolfkoenig
99_Utils.pm         28529 2024-02-18 11:42:21Z rudolfkoenig
98_version.pm       26611 2022-10-28 16:32:29Z betateilchen
91_watchdog.pm      26108 2022-06-01 08:25:03Z rudolfkoenig
98_weekprofile.pm   27006 2023-01-08 18:50:53Z Risiko

AttrTemplate.pm     27145 2023-01-29 11:48:19Z rudolfkoenig
Blocking.pm         23268 2020-12-01 11:48:48Z rudolfkoenig
Color.pm            20813 2019-12-22 18:42:10Z justme1968
DevIo.pm            29109 2024-08-26 13:38:19Z rudolfkoenig
FritzBoxUtils.pm    23727 2021-02-12 20:31:37Z rudolfkoenig
GPUtils.pm          19666 2019-06-20 11:17:29Z CoolTux
HMConfig.pm         25160 2021-10-30 17:38:52Z martinp876
HttpUtils.pm        28894 2024-05-21 09:00:43Z rudolfkoenig
Meta.pm             26889 2022-12-23 15:04:11Z CoolTux
myUtilsTemplate.pm   7570 2015-01-14 18:31:44Z rudolfkoenig
RTypes.pm           10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm    25286 2021-12-03 10:16:56Z rudolfkoenig
SubProcess.pm       14334 2017-05-20 23:11:06Z neubert
TcpServerUtils.pm   28227 2023-11-29 12:33:32Z rudolfkoenig
TimeSeries.pm       27005 2023-01-08 18:18:08Z jensb

HMdeviceTools.js           1001 2021-11-22 18:00:00Z frank
doif.js                    24438 2021-05-14 18:08:18Z Ellert
fhemweb.js                 29073 2024-08-16 16:33:42Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968
svg.js                     23428 2020-12-27 22:07:20Z rudolfkoenig

OK

Hardware
pi@raspberry60:~ $ sudo lshw
raspberry60
    description: ARMv6-compatible processor rev 7 (v6l)
    product: Raspberry Pi Model B Plus Rev 1.2
    serial: 00000000f572f5ca
    width: 32 bits
  *-core
       description: Motherboard
       physical id: 0
     *-cpu
          description: CPU
          product: cpu
          physical id: 0
          bus info: cpu@0
          size: 700MHz
          capacity: 700MHz
          capabilities: half thumb fastmult vfp edsp java tls cpufreq
        *-cache
             description: L1 Cache
             physical id: 0
             size: 16KiB
     *-memory
          description: System memory
          physical id: 1
          size: 429MiB
  *-usbhost
       product: DWC OTG Controller
       vendor: Linux 6.1.58+ dwc_otg_hcd
       physical id: 1
       bus info: usb@1
       logical name: usb1
       version: 6.01
       capabilities: usb-2.00
       configuration: driver=hub slots=1 speed=480Mbit/s
     *-usb
          description: USB hub
          product: SMC9514 Hub
          vendor: Microchip Technology, Inc. (formerly SMSC)
          physical id: 1
          bus info: usb@1:1
          version: 2.00
          capabilities: usb-2.00
          configuration: driver=hub maxpower=2mA slots=5 speed=480Mbit/s
        *-usb:0
             description: Ethernet interface
             product: SMSC9512/9514 Fast Ethernet Adapter
             vendor: Microchip Technology, Inc. (formerly SMSC)
             physical id: 1
             bus info: usb@1:1.1
             logical name: eth0
             version: 2.00
             serial: b8:27:eb:72:f5:ca
             size: 100Mbit/s
             capacity: 100Mbit/s
             capabilities: usb-2.00 ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
             configuration: autonegotiation=on broadcast=yes driver=smsc95xx driverversion=6.1.58+ duplex=full firmware=smsc95xx USB 2.0 Ethernet ip=192.168.10.60 link=yes maxpower=2mA multicast=yes port=twisted pair speed=100Mbit/s
        *-usb:1
             description: Bluetooth wireless interface
             product: CSR8510 A10
             vendor: Cambridge Silicon Radio, Ltd
             physical id: 2
             bus info: usb@1:1.2
             version: 88.91
             capabilities: bluetooth usb-2.00
             configuration: driver=btusb maxpower=100mA speed=12Mbit/s
        *-usb:2
             description: Generic USB device
             product: JeeLink
             vendor: SHK
             physical id: 3
             bus info: usb@1:1.3
             version: 6.00
             serial: LaCrosse
             capabilities: usb-2.00
             configuration: driver=ftdi_sio maxpower=90mA speed=12Mbit/s
        *-usb:3
             description: Communication device
             product: CUL433
             vendor: busware.de
             physical id: 4
             bus info: usb@1:1.4
             version: 0.00
             capabilities: usb-1.10
             configuration: driver=cdc_acm maxpower=100mA speed=12Mbit/s
        *-usb:4
             description: Communication device
             product: CUL868
             vendor: busware.de
             physical id: 5
             bus info: usb@1:1.5
             version: 0.00
             capabilities: usb-1.10
             configuration: driver=cdc_acm maxpower=100mA speed=12Mbit/s
  *-mmc0
       description: MMC Host
       physical id: 2
       logical name: mmc0
     *-device
          description: SD Card
          product: SD64G
          vendor: Unknown (39)
          physical id: 5048
          logical name: /dev/mmcblk0
          version: 6.0
          date: 12/2023
          serial: 1823542360
          size: 57GiB (62GB)
          capabilities: sd partitioned partitioned:dos
          configuration: logicalsectorsize=512 sectorsize=512 signature=266982c5
        *-volume:0
             description: Windows FAT volume
             vendor: mkfs.fat
             physical id: 1
             logical name: /dev/mmcblk0p1
             logical name: /boot
             version: FAT32
             serial: 85ad-13bf
             size: 255MiB
             capacity: 256MiB
             capabilities: primary fat initialized
             configuration: FATs=2 filesystem=fat label=boot mount.fstype=vfat mount.options=rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro state=mounted
        *-volume:1
             description: EXT4 volume
             vendor: Linux
             physical id: 2
             logical name: /dev/mmcblk0p2
             version: 1.0
             serial: eb61a36e-4d8c-4320-beb1-81c18f7695f7
             size: 57GiB
             capacity: 57GiB
             capabilities: primary journaled extended_attributes large_files dir_nlink recover extents ext4 ext2 initialized
             configuration: created=2020-02-05 17:07:55 filesystem=ext4 label=rootfs lastmountpoint=/ modified=2020-08-01 11:17:02 mounted=2024-10-16 10:35:33 state=clean
  *-sound
       description: Headphones
       physical id: 3
       logical name: card0
       logical name: /dev/snd/controlC0
       logical name: /dev/snd/pcmC0D0p
  *-graphics
       product: BCM2708 FB
       physical id: 4
       logical name: /dev/fb0
       capabilities: fb
       configuration: depth=32 resolution=656,416

Filespace
pi@raspberry60:~ $ sudo df
Dateisystem    1K-Blöcke  Benutzt Verfügbar Verw% Eingehängt auf
/dev/root       59503356 32095768  24942596   57% /
devtmpfs          186828        0    186828    0% /dev
tmpfs             219812        0    219812    0% /dev/shm
tmpfs              87928     1692     86236    2% /run
tmpfs               5120        8      5112    1% /run/lock
/dev/mmcblk0p1    258095    52648    205448   21% /boot
tmpfs              43960       32     43928    1% /run/user/1000
Fhem.log
2024.10.16 10:37:35 1: PERL WARNING: "my" variable $device masks earlier declaration in same scope at ./FHEM/99_myUtils.pm line 106.
2024.10.16 10:37:35 1: Including fhem.cfg
2024.10.16 10:37:53 3: WEB: port 8083 opened
2024.10.16 10:37:54 2: eventTypes: loaded 0 lines from ./log/eventTypes.txt
2024.10.16 10:37:55 3: Opening CUL_433 device /dev/ttyACM0
2024.10.16 10:37:55 3: Setting CUL_433 serial parameters to 9600,8,N,1
2024.10.16 10:37:55 3: CUL_433: Possible commands: ABbCeFGhiKkLlMmNRTtUuVWXxYZ
2024.10.16 10:37:55 3: CUL_433 device opened
2024.10.16 10:37:55 3: Opening CUL_868 device /dev/ttyACM1
2024.10.16 10:37:55 3: Setting CUL_868 serial parameters to 9600,8,N,1
2024.10.16 10:37:55 3: CUL_868: Possible commands: ABbCeFGhiKkLlMmNRTtUuVWXxYZ
2024.10.16 10:37:55 3: CUL_868 device opened
2024.10.16 10:37:55 2: Switched CUL_868 rfmode to HomeMatic
2024.10.16 10:38:15 3: Sub BleTagBattery_Define (gTagBattery) - defined
2024.10.16 10:38:16 3: WiffiPump2: Defined with URL http://192.168.10.76/?json and interval 60 featurelevel 6.3
2024.10.16 10:38:20 3: Opening myJeeLink device /dev/ttyUSB0
2024.10.16 10:38:20 3: Setting myJeeLink serial parameters to 57600,8,N,1
2024.10.16 10:38:21 3: myJeeLink device opened
2024.10.16 10:38:21 3: NN_SZ2_TH1: I/O device is myJeeLink
2024.10.16 10:38:21 3: NN_BK2_TH1: I/O device is myJeeLink
2024.10.16 10:38:45 3: LGTV_WebOS (TV) - defined with host 192.168.10.123
2024.10.16 10:38:56 3: NN_WZ2_TH1: I/O device is myJeeLink
2024.10.16 10:38:57 3: eq3: Defined with URL https://update.homematic.com/firmware/api/firmware/search/DEVICE and interval 604800 featurelevel 6.3
2024.10.16 10:39:08 3: TABLETUI: new ext defined infix:ftui/: dir:./www/tablet/:
2024.10.16 10:39:08 3: Registering HTTPSRV TABLETUI for URL /ftui   and assigned link ftui/ ...
2024.10.16 10:39:21 0: OctoPrint AnicubicViper [OctoPrint_Define] start device
2024.10.16 10:39:23 1: Including ./log/fhem.save
2024.10.16 10:39:30 1: Messages collected while initializing FHEM:SecurityCheck:
  WEB is not password protected

Protect this FHEM installation by defining an allowed device with define allowed allowed
You can disable this message with attr global motd none

2024.10.16 10:40:27 3: HMinfo hm get:loadConfig :
2024.10.16 10:40:28 1: PERL WARNING: ^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE ._Clima$/ at ./FHEM/33_readingsGroup.pm line 131.
2024.10.16 10:40:30 3: ESPEasy espBridge: Bridge v2.18 port [TCP:IPV4:8383] opened.
2024.10.16 10:40:53 3: Opening gTag.Angela device 192.168.10.60:5333
2024.10.16 10:40:53 3: gTag.Angela device opened
2024.10.16 10:40:53 3: Opening gTag.Gruen device 192.168.10.60:5333
2024.10.16 10:40:53 3: gTag.Gruen device opened
2024.10.16 10:40:54 3: Opening gTag.Jutta device 192.168.10.60:5333
2024.10.16 10:40:54 3: gTag.Jutta device opened
2024.10.16 10:40:54 3: Opening gTag.Micha device 192.168.10.60:5333
2024.10.16 10:40:54 3: gTag.Micha device opened
2024.10.16 10:40:54 3: Opening gTag.Rot device 192.168.10.60:5333
2024.10.16 10:40:54 3: gTag.Rot device opened
2024.10.16 10:40:54 1: usb create starting
2024.10.16 10:40:57 1: usb create end
2024.10.16 10:40:57 3: [Shelly_Notify] myShelly3em: starting timer (60 sec) and calling actions update
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShelly3em with command 'startTimer', no parameters
2024.10.16 10:40:57 3: [Shelly_Set:startTimer] myShelly3em: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShelly3em with command 'actions' and 1 parameters: update
2024.10.16 10:40:57 3: [Shelly_Notify] myShellyp1_1: starting timer (60 sec) and calling actions update
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyp1_1 with command 'startTimer', no parameters
2024.10.16 10:40:57 3: [Shelly_Set:startTimer] myShellyp1_1: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyp1_1 with command 'actions' and 1 parameters: update
2024.10.16 10:40:57 3: [Shelly_Notify] myShellyp1_2: starting timer (60 sec) and calling actions update
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyp1_2 with command 'startTimer', no parameters
2024.10.16 10:40:57 3: [Shelly_Set:startTimer] myShellyp1_2: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyp1_2 with command 'actions' and 1 parameters: update
2024.10.16 10:40:57 3: [Shelly_Notify] myShellyp1_3: starting timer (60 sec) and calling actions update
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyp1_3 with command 'startTimer', no parameters
2024.10.16 10:40:57 3: [Shelly_Set:startTimer] myShellyp1_3: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyp1_3 with command 'actions' and 1 parameters: update
2024.10.16 10:40:57 3: [Shelly_Notify] myShellyplug_1: starting timer (60 sec) and calling actions update
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_1 with command 'startTimer', no parameters
2024.10.16 10:40:57 3: [Shelly_Set:startTimer] myShellyplug_1: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_1 with command 'actions' and 1 parameters: update
2024.10.16 10:40:57 3: [Shelly_Notify] myShellyplug_10: starting timer (60 sec) and calling actions update
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_10 with command 'startTimer', no parameters
2024.10.16 10:40:57 3: [Shelly_Set:startTimer] myShellyplug_10: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_10 with command 'actions' and 1 parameters: update
2024.10.16 10:40:57 3: [Shelly_Notify] myShellyplug_2: starting timer (60 sec) and calling actions update
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_2 with command 'startTimer', no parameters
2024.10.16 10:40:57 3: [Shelly_Set:startTimer] myShellyplug_2: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_2 with command 'actions' and 1 parameters: update
2024.10.16 10:40:57 3: [Shelly_Notify] myShellyplug_3: starting timer (60 sec) and calling actions update
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_3 with command 'startTimer', no parameters
2024.10.16 10:40:57 3: [Shelly_Set:startTimer] myShellyplug_3: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_3 with command 'actions' and 1 parameters: update
2024.10.16 10:40:57 3: [Shelly_Notify] myShellyplug_4: starting timer (60 sec) and calling actions update
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_4 with command 'startTimer', no parameters
2024.10.16 10:40:57 3: [Shelly_Set:startTimer] myShellyplug_4: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_4 with command 'actions' and 1 parameters: update
2024.10.16 10:40:57 3: [Shelly_Notify] myShellyplug_5: starting timer (60 sec) and calling actions update
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_5 with command 'startTimer', no parameters
2024.10.16 10:40:57 3: [Shelly_Set:startTimer] myShellyplug_5: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_5 with command 'actions' and 1 parameters: update
2024.10.16 10:40:57 3: [Shelly_Notify] myShellyplug_6: starting timer (60 sec) and calling actions update
2024.10.16 10:40:57 3: [Shelly_Set] calling for device myShellyplug_6 with command 'startTimer', no parameters
2024.10.16 10:40:58 3: [Shelly_Set:startTimer] myShellyplug_6: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:58 3: [Shelly_Set] calling for device myShellyplug_6 with command 'actions' and 1 parameters: update
2024.10.16 10:40:58 3: [Shelly_Notify] myShellyplug_7: starting timer (60 sec) and calling actions update
2024.10.16 10:40:58 3: [Shelly_Set] calling for device myShellyplug_7 with command 'startTimer', no parameters
2024.10.16 10:40:58 3: [Shelly_Set:startTimer] myShellyplug_7: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:58 3: [Shelly_Set] calling for device myShellyplug_7 with command 'actions' and 1 parameters: update
2024.10.16 10:40:58 3: [Shelly_Notify] myShellyplug_8: starting timer (60 sec) and calling actions update
2024.10.16 10:40:58 3: [Shelly_Set] calling for device myShellyplug_8 with command 'startTimer', no parameters
2024.10.16 10:40:58 3: [Shelly_Set:startTimer] myShellyplug_8: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:58 3: [Shelly_Set] calling for device myShellyplug_8 with command 'actions' and 1 parameters: update
2024.10.16 10:40:58 3: [Shelly_Notify] myShellyplug_9: starting timer (60 sec) and calling actions update
2024.10.16 10:40:58 3: [Shelly_Set] calling for device myShellyplug_9 with command 'startTimer', no parameters
2024.10.16 10:40:58 3: [Shelly_Set:startTimer] myShellyplug_9: (Re-)Starting cyclic timers: status-timer=60
2024.10.16 10:40:58 3: [Shelly_Set] calling for device myShellyplug_9 with command 'actions' and 1 parameters: update
2024.10.16 10:40:58 3: NTFY return:  sysmon:Initialized
2024.10.16 10:40:58 0: Featurelevel: 6.3
2024.10.16 10:40:58 0: Server started with 353 defined entities (fhem.pl:28849/2024-05-07 perl:5.036000 os:linux user:fhem pid:887)
2024.10.16 10:41:21 3: telnetForBlockingFn_1729068081.05279: port 43665 opened
2024.10.16 10:41:26 3: HMinfo hm get:loadConfig :
2024.10.16 10:41:42 3: CUL_868: Unknown code A0FB986105EC20F0000000A80C00B0000::-105:CUL_868, help me!
2024.10.16 10:41:42 3: CUL_HM set NN_SZ2_HZ1_Clima getConfig noArg
2024.10.16 10:41:43 3: CUL_HM set NN_WZ2_HZ2_Clima getConfig noArg
2024.10.16 10:41:45 3: CUL_HM set NN_BZ2_HZ1 getConfig noArg
2024.10.16 10:41:47 3: CUL_HM set NN_SZ1_HZ1 getConfig noArg
2024.10.16 10:41:48 3: CUL_HM set NN_OZ1_HZ1 getConfig noArg
2024.10.16 10:41:58 1: Calendar TestKalender: retrieval failed with error message  SSL connect attempt failed error:0A000126:SSL routines::unexpected eof while reading
2024.10.16 10:41:58 1: Calendar TestKalender: retrieved no or empty data
2024.10.16 10:41:59 3: HMinfo hm get:loadConfig :
2024.10.16 10:41:59 3: CUL_HM start Queues
2024.10.16 10:42:10 3: CUL_HM set NN_WC1_HZ1 getConfig noArg
2024.10.16 10:42:12 3: CUL_HM set NN_BZ1_HZ1_Clima getConfig noArg
2024.10.16 10:42:14 3: CUL_HM set NN_HZ1_HZ1 getConfig noArg
2024.10.16 10:42:15 3: CUL_HM set NN_WZ2_HZ3 getConfig noArg
2024.10.16 10:42:17 3: CUL_HM set NN_KU2_HZ1 getConfig noArg
2024.10.16 10:42:19 3: CUL_HM set NN_WC2_HZ1 getConfig noArg
2024.10.16 10:42:20 3: CUL_HM set NN_WZ1_HZ2_Clima getConfig noArg
2024.10.16 10:42:26 3: HMinfo hm get:loadConfig :

Was bedeutet "CUL_868: Unknown code A0FB986105EC20F0000000A80C00B0000::-105:CUL_868, help me!" ?
raspberry 3  B Plus Rev 1.2  -(bookworm) - USB CUL 1.67 von Busware
15 * HM-CC-RT-DN - 1 * HM-SWI-3-FM - 4 * HM-Sen-DB-PCB - 2 * HM-PB-2-WM55 - 1 * HM-PB-6-WM55 - Vailant Atmo Tec clasic -

frank

das hminfo attribut autoLoadArchive benötigt eine datei, die anscheinend nicht vorhanden ist, wodurch die initialisierung von hminfo nie abgeschlossen werden kann.

ein "set hm saveConfig" sollte die datei erstellen und das problem lösen.
https://wiki.fhem.de/wiki/HMinfo#Speichern_von_Konfigurationen


Zitat von: mikawood am 16 Oktober 2024, 11:37:50Was bedeutet "CUL_868: Unknown code A0FB986105EC20F0000000A80C00B0000::-105:CUL_868, help me!" ?
der cul empfängt eine msg von einem unbekannten, entfernten device (5EC20F).
vermutlich ein rt vom nachbarn.

wenn du eine vccu definiert hättest, würde sie solche meldungen verhindern.
https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU
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

mikawood

Hi Frank

ich die Konfiguration mit set hm saveConfig gesichert. Gebootet, jetzt kann ich
- get hm configCheck ausführen
mit
- get hm configChkResult
bekomme ich "configCheck done:-ret-"

soweit ich sehe wurde kein virtueller CUL definiert
 
iI_HM_IOdevices     noVccu>Initialized:CUL_868;
C_sumDefined        entities:157,device:36,channel:134,virtual:1

oder?
raspberry 3  B Plus Rev 1.2  -(bookworm) - USB CUL 1.67 von Busware
15 * HM-CC-RT-DN - 1 * HM-SWI-3-FM - 4 * HM-Sen-DB-PCB - 2 * HM-PB-2-WM55 - 1 * HM-PB-6-WM55 - Vailant Atmo Tec clasic -

frank

moin.

"get hm configCheck" sollte ein popup öffnen, wahrscheinlich mit verzögerung.
ich kann mir eigentlich nicht vorstellen, dass der check bei dir nur "done" anzeigt.

eventuell ist dein system beim start sehr belastet, oder generell?.
zeigt "get hm showChilds all" viel an? die anzahl variiert sicher sehr, also auch mehrmals nacheinander aufrufen.
bei mir sehe ich 0-4 childs.

die queue statistic unter der tabelle bei "get hm protoEvents all" sollte möglichst leer sein.


Zitatsoweit ich sehe wurde kein virtueller CUL definiert
das musst du selber tun.
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

mikawood

Hallo Frank

get hm configCheck - bringt ein leere Fenster mit ok

aktuell sind es 0 bis 2 threads:
- get hm showChilds all
  BlockingCalls:

   Pid:5252
   Fn:PRESENCE_DoLocalFunctionScan
   Arg:Wlan_Device_M|{NetDevDa("28:8E:EC:AF:16:77")}|0
   Timeout:60
   ConnectedVia:N/A

   Pid:5249
   Fn:PRESENCE_DoLocalFunctionScan
   Arg:Wlan_Device_K|{NetDevDa("00:11:22:33:44:55")}|0
   Timeout:60
   ConnectedVia:N/A

Ich scanne auf der Fritzbox nach 3 Geräten.

- get hm protoEvents all -> CUL_HM queue length:0

Ich habe alle addons gelöschte (via delete in der Fhem Konsole) die ich nicht brauche. Danach habe ich den FHEM neu gestartet um sicher zu gehen das die gelöschten Module nicht noch im Speicher aktiv sind.

1. Wie kann ich auf Betriebssystem Ebene alle nicht benötigten Module identifizieren und deinstallieren?

Generell sehe ich ja, dass via HM Daten empfangen werden:

CommandAccepted    yes  2024-10-12 07:02:04
ValvePosition     100                                2024-10-17 20:15:54
boostTime         -                                  2024-10-17 20:15:54
cfgState          updating                           2024-10-16 16:44:09
controlMode       auto                               2024-10-17 20:15:54
desired-temp      21.0                               2024-10-17 20:15:54
measured-temp     20.6                               2024-10-17 20:15:54
partyEnd          -                                  2024-10-17 20:15:54
partyStart        -                                  2024-10-17 20:15:54
partyTemp         -                                  2024-10-17 20:15:54
recentStateType   ack                                2024-10-12 07:02:04
state             T: 20.6 desired: 21.0 valve: 100   2024-10-17 20:15:54
 
2. Ich habe das Gefühl das "cfgState - updating" verhindert das die Thermostate die neuen Werte am Thermostat verarbeitet.

Micha
raspberry 3  B Plus Rev 1.2  -(bookworm) - USB CUL 1.67 von Busware
15 * HM-CC-RT-DN - 1 * HM-SWI-3-FM - 4 * HM-Sen-DB-PCB - 2 * HM-PB-2-WM55 - 1 * HM-PB-6-WM55 - Vailant Atmo Tec clasic -

frank

moin

Zitat von: mikawood am 17 Oktober 2024, 20:33:39- get hm protoEvents all -> CUL_HM queue length:0
ich bräuchte alles unterhalb der tabelle.

Zitat von: mikawood am 17 Oktober 2024, 20:33:39Ich habe alle addons gelöschte (via delete in der Fhem Konsole) die ich nicht brauche.
was genau meinst du mit addons?

Zitat von: mikawood am 17 Oktober 2024, 20:33:391. Wie kann ich auf Betriebssystem Ebene alle nicht benötigten Module identifizieren und deinstallieren?
soweit ich weiss, werden in der regel nur die module geladen, zu denen du entsprechend devices definiert hast.

Zitat von: mikawood am 17 Oktober 2024, 20:33:392. Ich habe das Gefühl das "cfgState - updating" verhindert das die Thermostate die neuen Werte am Thermostat verarbeitet.
dem thermostat ist es wurscht, was fhem in irgendwelchen readings stehen hat.  ;)

das reading spiegelt den zustand der entity, den hminfo configcheck über diese entity ermittelt.
bei updating ist in der regel ein erfolgreiches "getconfig" am device nötig, damit der erforderliche configcheck für dieses device gestartet wird.

setze mal das attr autoreadreg=5_missing im hauptdevice eines rt.
dann sollte es auch automatische getconfigs für das device geben und anschliessend ein configcheck.
wenn nach gut 30min, denke ich, nichts passiert ist, getconfig manuell auslösen.


anscheinend gibt es in den queues irgendeine blockade.
das kann zb auftreten, wenn man in fhem "rereadcfg" ausführt.
das erfolgt zb automatisch, wenn man nach "edit files" auf save klickt.

#################################

du weisst aber auch, dass im eingestellten controlmode=auto, der rt regelmässig die desired-temp automatisch nach dem hinterlegten program überschreibt?


gruss frank
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

MadMax-FHEM

#14
Zitat von: frank am 19 Oktober 2024, 09:43:511. Wie kann ich auf Betriebssystem Ebene alle nicht benötigten Module identifizieren und deinstallieren?
Zitat von: frank am 19 Oktober 2024, 09:43:51soweit ich weiss, werden in der regel nur die module geladen, zu denen du entsprechend devices definiert hast.
Hier ist, denke ich (weil steht ja da ;)  ), dass er z.B. Perl-libs auf OS-Ebene deinstallieren will, die er nicht braucht bzw. sein fhem nicht braucht.

Bzgl. fhem Modulen hat Frank recht, es wird nur genutzt, was auch geladen wird (z.B. define o.ä.).

Andersrum, also OS wird schwierig bzw. wüsste ich jetzt keine einfach Möglichkeit.

Es ginge wohl: sehen/wissen was du alles (nach)installiert hast.
Lib für Lib deinstallieren und schauen, ob fhem noch läuft oder ob im Log steht, dass was fehlt -> wieder installieren...

Ist aber nicht wirklich sinnvoll, außer du hast sooooooooo viel nachinstalliert.

Ich "prüfe" das immer bei einem OS-Umstieg/Neuinstallation/Restore.
Bzw. habe ich mir (so) notiert, welche OS-Lib ich wofür installiert habe (global->comment) und wenn ein fhem Modul wegfällt, für das ich eine OS-Lib installiert hatte, dann wird die entweder deinstalliert (eher selten) oder bei einem Restore einfach weggelassen...

Es gibt auch ein Tool von Otto, das irgendwie anhand einer nackten Installation? und einer bestehenden fhem.cfg "prüft" was so installiert werden müsste oder so...
EDIT: ich denke das war's https://heinz-otto.blogspot.com/2021/12/fhem-auf-neues-system-umziehen.html

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)