FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Gueco315 am 06 Oktober 2023, 12:33:22

Titel: [Erledigt] Hminfo Fehlermeldung
Beitrag von: Gueco315 am 06 Oktober 2023, 12:33:22
Hallo,

bei HMinfo kommt immer diese Fehlermeldung.

HMinfoTools.js line 1568:
Uncaught TypeError: Cannot read properties of null (reading '0')

Hat dazu jemand eine Idee. Ich glaube die Fehlermeldung war immer schon da, Updates haben keine Besserung gebracht.

Gruß GÜnter
Titel: Aw: Hminfo Fehlermeldung
Beitrag von: frank am 06 Oktober 2023, 14:09:02
1. zeig mal ein list vom hminfo device.
2. zeig die ausgabe des fhem befehls "version".
Titel: Aw: Hminfo Fehlermeldung
Beitrag von: Gueco315 am 06 Oktober 2023, 15:04:03
Gerne,

Internals:
   FUUID      623c6170-f33f-940c-0685-d330a7c6cf881dcf
   NAME       hminfo
   NOTIFYDEV  global
   NR         2193
   NTFY_ORDER 49-hminfo
   STATE      updated:2023-10-06 14:56:58
   TYPE       HMinfo
   Version    01
   eventCount 1184
   iERR__actDead Beweg_DG_in,FK_EG_Erkertuer,FK_EG_Ter_links,FK_EG_Wz_links,FK_KG_Kellertuer,wcfenster
   iERR__protocol Einfahrtl,Einfahrtli,Einfahrtr,Kinofenster,Rollo_ErkerL,Switch_Garage,Switch_Kino,Switch_Terrasse,Switch_Wz_Erker,Switch_Wz_Multimedia,ter_webergrill
   iERR_battery_low Luisa_Heizung,RC_kino
   iERR_motorErr_lowBat Luisa_Heizung
   iERR_sabotageError_on Beweg_DG_in,Waterdetect
   iI_HM_IOdevices noVccu>ok:myHmUART;
   iW__protoNames FK_KG_Kellerre,Garage_out,Keller_Wama_li,Rollo_Buero,Rollo_ErkerL,Rollo_ErkerM,Rollo_ErkerR,Rollo_Gaeste,Rollo_Hausarbeit,Rollo_Kueche,Rollo_WC,Rollo_Wzrechts,Switch_Garage,Switch_Kino,Switch_Stromverteiler,Switch_Terrasse,Switch_Wz_Erker,Switch_Wz_Multimedia,ter_webergrill,wz_erker
   READINGS:
     2023-10-06 14:56:58   CRI__protocol   0
     2023-05-24 12:47:51   C_sumDefined    entities:330,device:96,channel:288,virtual:1
     2023-10-06 10:36:55   ERR__protocol   CmdDel:11,ResndFail:7
     2023-10-06 14:46:57   ERR__unreachable 0
     2023-10-03 21:16:18   ERR_battery     low:2,
     2023-09-30 11:05:30   ERR_motorErr    lowBat:1,
     2023-10-06 14:56:58   ERR_reduced     0
     2023-10-04 12:56:27   ERR_sabotageError on:2,
     2023-10-06 14:56:58   I_actTotal      alive:38,dead:6,unkn:0,off:0
     2023-10-06 13:46:57   I_autoReadPend  0
     2023-10-05 07:06:37   I_rssiMinLevel  59<:15 60>:63 80>:9 99>:0
     2023-10-04 11:36:26   I_sum_battery   low:2,ok:69,
     2023-10-06 13:06:56   I_sum_motor     stop:40:3,stop:50:1,stop:on:9,
     2023-10-04 12:56:27   I_sum_sabotageError off:30,on:2,
     2023-10-06 10:36:55   W__protocol     CmdPend:1,Resnd:20
     2023-10-06 14:56:58   lastErrChange   updated:2023-10-06 14:56:58
   helper:
     autoUpdate 600
     cfgChkResult configCheck done:-ret--ret- IOgrp: CCU not found-ret-    keller_trockner: ->VCCU-ret-
     weekplanListDef ./tempList.cfg
     weekplanListDir ./
     lastList:
       iERR__actDead Beweg_DG_in,FK_EG_Erkertuer,FK_EG_Ter_links,FK_KG_Kellertuer
       iERR__protocol Einfahrtl,Einfahrtli,Einfahrtr,Kinofenster,Rollo_ErkerL,Switch_Garage,Switch_Kino,Switch_Terrasse,Switch_Wz_Erker,Switch_Wz_Multimedia,ter_webergrill
       iERR_battery_low Luisa_Heizung,RC_kino
       iERR_motorErr_lowBat Luisa_Heizung
       iERR_sabotageError_on Beweg_DG_in,Waterdetect
       iW__protoNames FK_KG_Kellerre,Garage_out,Keller_Wama_li,Rollo_Buero,Rollo_ErkerL,Rollo_ErkerM,Rollo_ErkerR,Rollo_Gaeste,Rollo_Hausarbeit,Rollo_Kueche,Rollo_WC,Rollo_Wzrechts,Switch_Garage,Switch_Kino,Switch_Stromverteiler,Switch_Terrasse,Switch_Wz_Erker,Switch_Wz_Multimedia,ter_webergrill,wz_erker
     weekplanList:
   nb:
     cnt        5
Attributes:
   autoArchive 1
   autoLoadArchive 1_load
   autoUpdate 00:10
   room       CUL_HM
   sumERROR   battery:ok,sabotageError:off,powerError:ok,overload:off,overheat:off,reduced:off,motorErr:ok,error:none,uncertain:[no|yes],smoke_detect:none,cover:closed
   sumStatus  battery,sabotageError,powerError,motor
   webCmd     update:protoEvents short:rssi:peerXref:configCheck:models

Version:

Latest Revision: 28002

File                        Rev   Last Change

fhem.pl                     27895 2023-08-24 12:46:07Z rudolfkoenig
39_alexa.pm                 23820 2021-02-24 19:29:15Z justme1968
96_allowed.pm               26004 2022-04-29 19:06:05Z rudolfkoenig
90_at.pm                    25248 2021-11-21 10:29:01Z rudolfkoenig
98_autocreate.pm            23727 2021-02-12 20:31:37Z rudolfkoenig
No Id found for 98_Blitzer.pm
98_cmdalias.pm              16300 2018-03-01 08:48:21Z rudolfkoenig
00_CUL.pm                   24815 2021-08-01 16:14:02Z rudolfkoenig
09_CUL_FHTTK.pm             18391 2019-01-23 19:05:58Z Matscher
10_CUL_HM.pm                26934 2022-12-31 16:24:33Z martinp876
98_DOIF.pm                  27740 2023-07-10 09:31:11Z Damian
98_dummy.pm                 25606 2022-02-01 10:43:57Z rudolfkoenig
70_EGPM.pm                  14071 2017-04-22 12:13:43Z alexus
70_ENIGMA2.pm               18995 2019-03-22 20:09:53Z loredo
91_eventTypes.pm            23471 2021-01-04 19:24:21Z rudolfkoenig
98_expandJSON.pm            17324 2018-09-11 06:48:31Z dev0
00_FBAHAHTTP.pm             25767 2022-03-03 18:52:56Z rudolfkoenig
10_FBDECT.pm                25069 2021-10-13 05:58:51Z rudolfkoenig
72_FB_CALLLIST.pm           25271 2021-11-28 09:40:15Z markusbloch
72_FB_CALLMONITOR.pm        27809 2023-07-30 11:26:19Z jowiemann
No Id found for 99_FHEMControlPush.pm
98_fheminfo.pm              25077 2021-10-16 10:15:07Z betateilchen
01_FHEMWEB.pm               27823 2023-08-07 15:28:24Z rudolfkoenig
92_FileLog.pm               27751 2023-07-11 18:43:36Z rudolfkoenig
95_FLOORPLAN.pm             13735 2017-03-19 12:43:53Z UliM
72_FRITZBOX.pm              27960 2023-09-13 06:42:12Z jowiemann
10_FS20.pm                  14888 2017-08-13 12:07:12Z rudolfkoenig
98_help.pm                  27491 2023-04-27 17:22:30Z betateilchen
98_HMinfo.pm                26935 2022-12-31 16:25:33Z martinp876
00_HMUARTLGW.pm             25203 2021-11-08 09:18:29Z mgernoth
95_holiday.pm               25187 2021-11-06 09:54:35Z rudolfkoenig
No Id found for 48_HomeConnect.pm
No Id found for 48_HomeConnectConnection.pm
98_HTTPMOD.pm               27714 2023-06-29 15:30:07Z StefanStrobel
98_IF.pm                    12944 2017-01-03 12:56:17Z Damian
49_IPCAM.pm                 24924 2021-09-06 08:47:51Z delmar
10_IT.pm                    20839 2019-12-28 09:41:47Z bjoernh
36_JeeLink.pm               14707 2017-07-13 18:08:33Z justme1968
98_JsonList2.pm             26701 2022-11-14 09:51:02Z rudolfkoenig
98_JsonMod.pm               27933 2023-09-04 13:29:42Z herrmannj
36_LaCrosse.pm              25537 2022-01-21 17:54:29Z HCS
98_Modbus.pm                27700 2023-06-23 14:34:28Z StefanStrobel
98_ModbusAttr.pm            27700 2023-06-23 14:34:28Z StefanStrobel
00_MQTT.pm                  24981 2021-09-16 16:06:15Z hexenmeister
10_MQTT2_DEVICE.pm          27935 2023-09-05 11:48:14Z rudolfkoenig
00_MQTT2_SERVER.pm          27654 2023-06-04 15:20:06Z rudolfkoenig
10_MQTT_DEVICE.pm           24952 2021-09-11 16:20:35Z hexenmeister
99_myUtilsTelefon.pm         1932 2012-10-06 20:15:33Z ulimaass
91_notify.pm                25888 2022-03-27 10:22:58Z rudolfkoenig
No Id found for 99_perfmon.pm
70_PIONEERAVR.pm            22807 2020-09-20 19:31:17Z 50watt
73_PRESENCE.pm              20782 2019-12-19 10:51:06Z markusbloch
70_Pushover.pm              27466 2023-04-20 07:51:19Z rudolfkoenig
33_readingsGroup.pm         23844 2021-02-27 19:43:24Z justme1968
98_SB_PLAYER.pm               115 2022-12-22 20:00:00Z CD/MM/Matthew/Heppel
97_SB_SERVER.pm                58 2023-01-12 22:48:00Z CD
39_siri.pm                  24071 2021-03-24 08:02:11Z justme1968
77_SMAEM.pm                 25136 2021-10-28 06:25:29Z vk
76_SMAInverter.pm           27705 2023-06-25 10:08:27Z MadMax
32_speedtest.pm             23867 2021-03-01 08:23:09Z justme1968
49_SSCam.pm                 27242 2023-02-17 09:02:46Z DS_Starter
98_structure.pm             27209 2023-02-12 14:45:51Z rudolfkoenig
99_SUNRISE_EL.pm            24249 2021-04-14 05:45:49Z rudolfkoenig
98_SVG.pm                   27261 2023-02-21 09:34:09Z rudolfkoenig
42_SYSMON.pm                26358 2022-08-29 21:11:26Z hexenmeister
50_TelegramBot.pm           27218 2023-02-13 22:45:48Z viegener
98_telnet.pm                25754 2022-02-27 16:49:52Z rudolfkoenig
98_update.pm                27421 2023-04-10 08:27:24Z rudolfkoenig
99_Utils.pm                 24128 2021-04-02 16:29:11Z rudolfkoenig
77_UWZ.pm                   25306 2021-12-06 05:27:48Z CoolTux
98_Verkehrsinfo.pm          18521 2019-02-07 21:39:00Z martins
98_version.pm               26611 2022-10-28 16:32:29Z betateilchen
91_watchdog.pm              26108 2022-06-01 08:25:03Z rudolfkoenig
98_weblink.pm               26988 2023-01-07 09:18:42Z rudolfkoenig
32_withings.pm              27792 2023-07-23 07:53:14Z moises
98_WOL.pm                   24102 2021-03-27 20:49:59Z KernSani

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
CoProcess.pm                24043 2021-03-21 16:21:46Z justme1968
DevIo.pm                    27247 2023-02-18 21:22:32Z 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                27406 2023-04-07 16:52:19Z 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
TcpServerUtils.pm           27931 2023-09-04 09:52:58Z rudolfkoenig

HMdeviceTools.js           1007 2023-09-10 23:57:28Z frank
HMinfoTools.js             2012 2023-09-05 08:30:46Z frank
doif.js                    24438 2021-05-14 18:08:18Z Ellert
fhemweb.js                 27117 2023-01-25 09:13:32Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968
Titel: Aw: Hminfo Fehlermeldung
Beitrag von: frank am 07 Oktober 2023, 10:34:11
ZitatIch glaube die Fehlermeldung war immer schon da,
meine vermutung: seitdem du deine VCCU gelöscht hast! warum?
probleme machen jetzt eventuell die teilweise noch vorhandene attribute "IOgrp" wie zb im device "Switch_Wz_Erker".

kannst du bitte vor einer reparatur noch ein "get hminfo configCheck" posten?

ich würde wieder eine vccu definieren und die attribute IODev/IOgrp korrekt anwenden.
mit vccu => nur attr IOgrp.
ohne vccu => nur attr IODev.
Titel: Aw: Hminfo Fehlermeldung
Beitrag von: Gueco315 am 08 Oktober 2023, 13:32:40
Hallo Frank,

das kann gut sein.
Wie bekomme ich die VCCU wieder hin ohne was zu zerschiessen?

configCheck done:

 missing register list
    Beweg_KG_in: RegL_00.,RegL_01.,RegL_04.Keller_Licht_in
    Einfahrtl: RegL_00.,RegL_01.
    Einfahrtli: RegL_00.,RegL_01.
    Einfahrtr: RegL_00.,RegL_01.
    FK_EG_Erkertuer: RegL_00.,RegL_01.
    FK_EG_Ter_links: RegL_00.,RegL_01.
    FK_EG_Ter_rechts: RegL_00.,RegL_01.
    FK_KG_Kellerre: RegL_00.,RegL_01.
    Garage_Schalter: RegL_00.
    Kinofenster: RegL_00.,RegL_01.
    VCCU: RegL_00.
    Waterdetect: RegL_00.,RegL_01.
    garage_btn_01: RegL_01.,RegL_04.tor_music
    garage_btn_02: RegL_01.,RegL_04.tor_kompressor

 peer list incomplete. Use getConfig to read it.
    Einfahrtli:
    FK_EG_Erkertuer:

 peer not verified. Check that peer is set on both sides
    Audi: p:tor_swl
    BMW: p:tor_swr
    EG_WC_Heizung_WindowRec: p:wcfenster
    Heizung_Sauna_Weather: p:Wellness_Thermostat_Weather
    Kino_Heizung_Climate: p:Kino_Thermostat_Climate
    Kino_Heizung_Weather: p:Kino_Thermostat_Weather
    RC_wohnzimmer_03: p:tor_swr
    RC_wohnzimmer_04: p:tor_swl
    Switch_Kino_Sw_02: p:RC_kino_02
    Switch_Kino_Sw_05: p:RC_kino_02
    Wellness_Thermostat_Weather: p:Waschk_Heizung_chn-6A
    Wellness_Thermostat_Weather: p:Waschk_Heizung_chn-E3
    garage_btn_01: p:tor_music
    garage_btn_02: p:tor_kompressor
    rcleon03: p:tor_swr
    rcleon04: p:tor_swl

 trigger sent to unpeered device
    DG_Badfenster: FF2345
    gaestefenster: FF2345

 peerNeedsBurst cannot be determined
    garage_btn_01: tor_music
    garage_btn_02: tor_kompressor

 PairedTo missing/unknown
    Beweg_KG_in:
    FK_EG_Ter_links:
    Garage_Schalter:
    VCCU:
    Waterdetect:

 PairedTo mismatch to IODev
    FK_EG_Erkertuer: paired:0x000000 IO attr: FF2345.

 IOgrp: CCU not found
    Arbeitsraum_Heizung: ->VCCU
    Beweg_DG_in: ->VCCU
    Beweg_DG_out: ->VCCU
    Beweg_EG_in: ->VCCU
    Beweg_KG_in: ->VCCU
    Beweg_KG_out: ->VCCU
    Briefkasten: ->VCCU
    Buero_Heizung: ->VCCU
    Buero_Thermostat: ->VCCU
    DG_Badfenster: ->VCCU
    Differenztemperaturmesser: ->VCCU
    EG_Flur_Tuer_Schalter: ->VCCU
    EG_WC_Heizung: ->VCCU
    Einfahrtl: ->VCCU
    Einfahrtli: ->VCCU
    Einfahrtr: ->VCCU
    Einfahrtre: ->VCCU
    Erker_Heizung: ->VCCU
    FK_EG_Erkertuer: ->VCCU
    FK_EG_Kueche: ->VCCU
    FK_EG_Ter_links: ->VCCU
    FK_EG_Ter_rechts: ->VCCU
    FK_EG_Wz_links: ->VCCU
    FK_EG_Wz_rechts: ->VCCU
    FK_KG_Kellerli: ->VCCU
    FK_KG_Kellerlili: ->VCCU
    FK_KG_Kellerre: ->VCCU
    FK_KG_Kellertuer: ->VCCU
    FK_KG_Sauna: ->VCCU
    FK_KG_WC: ->VCCU
    FK_KG_WKre: ->VCCU
    FK_KG_Waschk: ->VCCU
    Flur_OG: ->VCCU
    Flur_OGi: ->VCCU
    Gaeste_Heizung: ->VCCU
    Garage_Schalter: ->VCCU
    Garage_out: ->VCCU
    Heizung_Sauna: ->VCCU
    Keller_Licht: ->VCCU
    Keller_Wama: ->VCCU
    Keller_Wama_li: ->VCCU
    Kino_Heizung: ->VCCU
    Kino_Thermostat: ->VCCU
    Kinofenster: ->VCCU
    Kueche_Heizung: ->VCCU
    Leon_Heizung: ->VCCU
    Luisa_Heizung: ->VCCU
    OG_Bad_Heizung: ->VCCU
    OG_Rollo_Studio_M: ->VCCU
    RC_Audi: ->VCCU
    RC_Security: ->VCCU
    RC_gueco: ->VCCU
    RC_kino: ->VCCU
    RC_leon: ->VCCU
    RC_usch: ->VCCU
    RC_wohnzimmer: ->VCCU
    Repeater: ->VCCU
    Rollo_Buero: ->VCCU
    Rollo_Erker: ->VCCU
    Rollo_ErkerL: ->VCCU
    Rollo_ErkerM: ->VCCU
    Rollo_ErkerR: ->VCCU
    Rollo_Gaeste: ->VCCU
    Rollo_Hausarbeit: ->VCCU
    Rollo_Kueche: ->VCCU
    Rollo_SZ: ->VCCU
    Rollo_WC: ->VCCU
    Rollo_Wzlinks: ->VCCU
    Rollo_Wzrechts: ->VCCU
    Schlafzimmerfenster: ->VCCU
    Switch_Dachboden: ->VCCU
    Switch_Garage: ->VCCU
    Switch_Keller: ->VCCU
    Switch_Kino2: ->VCCU
    Switch_Kino: ->VCCU
    Switch_Lautsprecherverteilung: ->VCCU
    Switch_Stromverteiler: ->VCCU
    Switch_Wz_Erker: ->VCCU
    Switch_Wz_Multimedia: ->VCCU
    Sz_Heizung: ->VCCU
    Treppe_OG: ->VCCU
    Waschk_Heizung: ->VCCU
    Waterdetect: ->VCCU
    Wellness_Thermostat: ->VCCU
    Zisterne: ->VCCU
    gaestefenster: ->VCCU
    haustuer: ->VCCU
    keller_trockner: ->VCCU
    kueche_water_detect: ->VCCU
    piri: ->VCCU
    ter_webergrill: ->VCCU
    wcfenster: ->VCCU
    wz_erker: ->VCCU

 templist mismatch
    Arbeitsraum_Heizung_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Buero_Heizung_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Buero_Thermostat_Climate: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    EG_WC_Heizung_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Erker_Heizung_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Gaeste_Heizung_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Heizung_Sauna_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Kino_Heizung_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Kino_Thermostat_Climate: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Kueche_Heizung_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Leon_Heizung_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Luisa_Heizung_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    OG_Bad_Heizung_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Sz_Heizung_Klima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Waschk_Heizung_Clima: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory
    Wellness_Thermostat_Climate: file: ./tempList.cfg error:Can't open ./tempList.cfg: No such file or directory

Titel: Aw: Hminfo Fehlermeldung
Beitrag von: frank am 09 Oktober 2023, 15:02:09
hallo günter,
ich habe den fehler in hminfotools nun hoffentlich abgefangen.
kannst du die neue version v2013 mal testen bevor du die vccu definierst?

mit diesem fhem befehl erhält nur die datei HMinfoTools.js ein update:
update all https://raw.githubusercontent.com/frank962/fhem/main/autoupdate/controls_HMtools.txt
anschliessend ist kein fhem restart nötig.
im browser ist aber vermutlich ein löschen des cache nötig, um die neue datei zu laden.
mit dem fhem befehl "version" kannst du checken, welche version aktiv ist.

mit der neuen version sollte keine fehlermeldung mehr erscheinen und bei allen devices, die das attr IOgrp besitzen, ist das "desired-io-icon" rot eingefärbt.
zusätzlich sollte im tooltip der icons ein "error" hinweis zu lesen sein.

sag bitte bescheid, ob es funktioniert.


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

die einrichtung einer vccu wird im wiki beschrieben:
https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU (https://wiki.fhem.de/wiki/Virtueller_Controller_VCCU)

deine definition sollte am ende mindestens diese zeilen enthalten
define VCCU CUL_HM FF2345
attr VCCU IOList myHmUART
attr VCCU IOgrp VCCU
attr VCCU model CCU-FHEM
attr VCCU subType virtual

ausserdem müssen alle hauptdevices das attr IOgrp=VCCU bekommen. die meisten haben es ja bereits.
und bei allen hauptdevices das attr IODev löschen.


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

unabhängig von einer vccu sollten alle hauptdevices das "attr commStInCh off" bekommen.


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

damit HMinfoTools.js möglichst alle probleme aufzeigt, solltest du das attr sumERROR im modul hminfo ändern:
attr hminfo sumERROR Activity:[alive|switchedOff],smoke_detect:none,smokeChamber:ok,alarmTest:ok,sabotageAttack_ErrIoAttack_cnt:ok,sabotageError:off,cover:closed,powerError:ok,error:none,uncertain:[no|yes],overheat:off,overload:off,reduced:off,motorErr:ok,valveCtrl:[restart|unknown|ok|miss_1|miss_2|miss_3|miss_4|miss_5],cfgState:ok,R_tempList_State:verified,R_P1_tempList_State:verified,R_P2_tempList_State:verified,R_P3_tempList_State:verified,battery:ok
Titel: Aw: Hminfo Fehlermeldung
Beitrag von: Gueco315 am 10 Oktober 2023, 12:22:08
Hallo Frank,

vielen Dank schon mal für den super Support.
Update eingespielt, nach Browser-Refresh ist die Fehlermeldung weg!

Version sagt:
98_fheminfo.pm              25077 2021-10-16 10:15:07Z betateilchen
Die Erstellung der VCCU gelingt nicht in Gänze.

Die Attribut-Einstellungen:
attr VCCU IOgrp VCCU
attr VCCU model CCU-FHEM
attr VCCU subType virtual

laufen auf Fehler. In der Tat sind die Attribute auch nicht auswählbar.
Was mache ich falsch?

Gruß Günter





Titel: Aw: Hminfo Fehlermeldung
Beitrag von: Gueco315 am 10 Oktober 2023, 13:14:15
Hier noch das List dazu:

Internals:
  CFGFN     
  DEF        FF2345
  FUUID      65252ab3-f33f-940c-77ec-a0f5f712d66d9cac
  IODev      myHmUART
  LASTInputDev myHmUART
  MSGCNT    236
  NAME      VCCU
  NR        128200
  NTFY_ORDER 48-VCCU
  STATE      myHmUART:ok
  TYPE      CUL_HM
  assignedIOs myHmUART
  chanNo    01
  disableNotifyFn 1
  eventCount 8
  lastMsg    No:D9 - t:02 s:FF2345 d:41D575 00
  myHmUART_MSGCNT 236
  myHmUART_RAWMSG 05000027D9C002FF234541D57500
  myHmUART_RSSI -39
  myHmUART_TIME 2023-10-10 13:13:00
  protLastRcv 2023-10-10 13:13:00
  protRcv    236 last_at:2023-10-10 13:13:00
  protResnd  1 last_at:2023-10-10 12:43:13
  protSnd    1 last_at:2023-10-10 12:43:08
  protState  CMDs_done
  rssi_at_rpt_myHmUART cnt:236 min:-43 max:-38 avg:-40.22 lst:-39
  READINGS:
    2023-10-10 13:13:00  CommandAccepted yes
    2023-10-10 12:43:08  IODev          myHmUART
    2023-10-10 13:08:25  IOopen          1
    2023-10-10 12:43:32  RegL_00.       
    2023-10-10 12:43:08  cfgState        updating
    2023-10-10 12:43:15  commState      CMDs_done
    2023-10-10 13:08:25  state          myHmUART:ok
  helper:
    HM_CMDNR  217
    cSnd      ,01FF2345FF234500040000000000
    cfgStateUpdt 0
    lastMsgTm  1696936380.15535
    mId        no
    supp_Pair_Rep 0
    ack:
    cfgChk:
      idPc00    fail
      idRc01    RegL_00.
    cmds:
      TmplKey    :1695887698.3395:1696936356.07827
      TmplTs    1696936356.07827
      cmdKey    1:1:0::VCCU:no:01:
      cmdLst:
        clear      (readings|all)
        getConfig  noArg
        getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
        peerBulk  -peer1,peer2,...- [({set}|unset)]
        regBulk    -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
        regSet    [(prep|{exec})] -regName- -value- [-peerChn-]
        tplDel    -tplDel-
        tplSet_0  -tplChan-
        update    noArg
        virtual    [(1..50;1|{1})]
      lst:
        condition  slider,0,1,255
        peer     
        peerOpt   
        tplChan   
        tplDel   
        tplPeer   
      rtrvLst:
        cmdList    [({short}|long)]
        deviceInfo [({short}|long)]
        list      [({normal}|full)]
        listDevice [({all}|alive|unknown|dead|notAlive)]
        param      -param-
        reg        -addr- -list- [-peerChn-]
        regList    noArg
        regTable  noArg
        regVal    -addr- -list- [-peerChn-]
        saveConfig [-filename-]
        status    noArg
        tplInfo    noArg
    expert:
      def        0
      det        0
      raw        1
      tpl        0
    io:
      flgs      0
      newChn    +FF2345,00,00,00
      nextSend  1696936380.19965
      rxt        0
      vccu     
      ioList:
        myHmUART
      p:
        FF2345
        00
        00
        00
      prefIO:
    mRssi:
      mNo        D9
      io:
        myHmUART:
          1847
          1847
    peerIDsH:
    prt:
      bErr      0
      sProc      0
      rspWait:
    q:
      qReqConf 
      qReqStat 
    role:
      chn        1
      dev        1
    rssi:
      at_rpt_myHmUART:
        avg        -40.2245762711865
        cnt        236
        lst        -39
        max        -38
        min        -43
    shadowReg:
    tmpl:
Attributes:
  IOList    myHmUART
  autoReadReg 4_reqStatus
  expert    rawReg
  room      CUL_HM
  subType    no
Titel: Aw: Hminfo Fehlermeldung
Beitrag von: frank am 10 Oktober 2023, 17:28:38
im wiki gibt es einen hinweis, dass beim  eingeben der attribute eine exakte reihenfolge einzuhalten sei.

ich würde den ganzen block direkt in die fhem.cfg einsetzen, wenn es sonst nicht geht.
Titel: Aw: Hminfo Fehlermeldung
Beitrag von: Gueco315 am 11 Oktober 2023, 10:13:20
Prima Frank, hat jetzt alles geklappt!

Zum Aufräumen die letzte Frage.

Ich verwende jetzt als IOgrp die VCCU. Dazu überprüfe ich die Attribute der Hauptdevices. Trage wie vorgeschlagen die IOgrp ein und lösche die IOdev's.

In den READINGS einiger Hauptdevices stehen die IOdevs aber noch drin. Soll ich die über deletereading löschen oder ist das unschädlich.

Gruß GÜnter
 
Titel: Aw: Hminfo Fehlermeldung
Beitrag von: frank am 11 Oktober 2023, 12:13:30
Zitat von: Gueco315 am 11 Oktober 2023, 10:13:20In den READINGS einiger Hauptdevices stehen die IOdevs aber noch drin. Soll ich die über deletereading löschen oder ist das unschädlich.
da steht immer der name und der zeitpunkt mit welchem io fhem zum device gesendet hat.
also nicht löschen.

und nicht vergessen: alle fehler vom hminfo configcheck beheben.
Titel: Aw: Hminfo Fehlermeldung
Beitrag von: Gueco315 am 11 Oktober 2023, 12:19:27
Verstanden, da habe ich noch einiges zu tun. ;D

Vielen Dank noch einmal für die tolle Unterstützung.
Thema setze ich auf "erledigt"

Gruß GÜnter