Hallo zusammen,
mit dem heutigen Update funktioniert das argument "displayWM" meines HM-Dis-WM55 nicht mehr. Mit den Dateien aus dem Backup funktioniert es wieder.
Including fhem_user.cfg
userCfg return value: Unknown argument displayWM
Befehl aus der fhem_user.cfg lautet:
set HM_374C02_Dis_01 displayWM short line1 e:{myLineA(1,0)}
Please have a look...
Danke,
Blackbite
da gibt es seit dem heutigen Update noch ein paar Warnungen mehr im Log...
2019.04.13 11:00:47 1: PERL WARNING: Use of uninitialized value in split at ./FHEM/10_CUL_HM.pm line 8711.
2019.04.13 11:00:47 1: PERL WARNING: Use of uninitialized value in split at ./FHEM/10_CUL_HM.pm line 8738.
2019.04.13 11:00:47 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/10_CUL_HM.pm line 8746.
2019.04.13 11:00:47 1: PERL WARNING: Use of uninitialized value in split at ./FHEM/10_CUL_HM.pm line 10011.
2019.04.13 11:00:47 1: PERL WARNING: Use of uninitialized value in split at ./FHEM/10_CUL_HM.pm line 10036.
Hallo
auch ich habe Probleme nach dem heutigen Update.
Kann den HM-ES-PMSW1-PL-DN-R1 nicht mehr schalten, denn die Befehle ON und OFF sind nicht mehr vorhanden.
Wo finden ich die letzte Version von 10_CUL_HM.pm?
Viele Grüße
Thomas
Zitat von: schnofer am 13 April 2019, 12:38:02
Wo finden ich die letzte Version von 10_CUL_HM.pm?
Wenn Du den regulären Update-Befehl verwendet hast, solltest Du die Datei im automatisch angelegten restore Ordner finden.
Wobei zu beachten ist, ob tatsächlich die 10_CUL_HM.pm das Problem verursacht oder die HMConfig.pm
Alternativ: Im SVN repository kannst Du jede beliebige Version herunterladen.
Fehler gefunden. Einige Kommandos sind nicht mehr zugewiesen worden. Update in ein paar Minuten in SVN, morgen ganz normal
Zitat von: martinp876 am 13 April 2019, 20:01:06
Fehler gefunden. Einige Kommandos sind nicht mehr zugewiesen worden. Update in ein paar Minuten in SVN, morgen ganz normal
Danke für´s schnelle Fixing
Hallo Martin,
mit dem heutigen Update ist der Fehler
userCfg return value: Unknown argument displayWM, choose one of clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all displayWM getConfig:noArg getRegRaw peerBulk peerChan regBulk regSet sign:on,off text tplSet_0-tplChan- tplSet_vccu_Btn1-tplPeer-
Unknown argument displayWM, choose one of clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all displayWM getConfig:noArg getRegRaw peerBulk peerChan regBulk regSet sign:on,off text tplSet_0-tplChan- tplSet_vccu_Btn1-tplPeer-
wieder zurück. Kannst Du das mal anschauen? Danke
Mit der 10_CUL_HM.pm 22479 2020-07-27 12:08:03Z martinp876 gibt es für einen HM-LC-SW4-BA-PCB folgenden Logeintrag
Zitatset LCSW4_Sw_03 off: Unknown argument off, choose one of clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all getConfig:noArg getRegRaw inhibit:on,off off:noArg on-for-timer-ontime- on-till-time- on:noArg peerBulk peerIODev peerSmart-peerOpt- press regBulk regSet sign:on,off statusRequest:noArg toggle:noArg tplSet_0-tplChan-
Der Befehl set LCSW4_Sw_03 off wird 60 s nach dem Event global:INITIALIZED abgesetzt.
Wird der Befehl später noch einmal abgesetzt gibt es diesen Logeintrag nicht.
In beiden Fällen setzt der Befehl das Gerät auf den richtigen Zustand.
Edit:
Wenn der Befehl 120 s nach global:INITIALIZED abgesetzt wird erschein der Logeintrag nicht.
Nichtsdestotrotz ist dieser Logeintrag neu.
Hallo Gemeinde,
ich schließe mich meinem Vorschreiber an. Ich hatte einige dieser Befehle nach dem shutdown restart:
set STATUSANZEIGE ilum 15 5 : Unknown argument ilum, choose one of assignHmKey:noArg clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all deviceRename fwUpdate getConfig:noArg getDevInfo:noArg getRegRaw ilum led:off,red,green,orange raw regBulk regSet reset:noArg statusRequest:noArg tplSet_0-tplChan- unpair:noArg
set LICHT_KUECHE getConfig : Unknown argument getConfig, choose one of assignHmKey:noArg clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all deviceRename fwUpdate getConfig:noArg getDevInfo:noArg getRegRaw raw regBulk regSet reset:noArg tplSet_0-tplChan- unpair:noArg
2020.07.28 14:17:41 3: START_WechselschalterKonfigurationLesen_LICHT_KUECHE_51461: Unknown argument getConfig, choose one of assignHmKey:noArg clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all deviceRename fwUpdate getConfig:noArg getDevInfo:noArg getRegRaw raw regBulk regSet reset:noArg tplSet_0-tplChan- unpair:noArg
set LICHT_KUECHE_STROM toggle : Unknown argument toggle, choose one of clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all getConfig:noArg getRegRaw inhibit:on,off off:noArg on-for-timer-ontime- on-till-time- on:noArg peerBulk peerIODev peerSmart-peerOpt- press regBulk regSet sign:on,off statusRequest:noArg toggle:noArg tplSet_0-tplChan-
set LICHT_DIELE getConfig : Unknown argument getConfig, choose one of assignHmKey:noArg clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all deviceRename fwUpdate getConfig:noArg getDevInfo:noArg getRegRaw raw regBulk regSet reset:noArg tplSet_0-tplChan- unpair:noArg
2020.07.28 14:13:40 3: START_WechselschalterKonfigurationLesen_LICHT_DIELE_51220: Unknown argument getConfig, choose one of assignHmKey:noArg clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all deviceRename fwUpdate
Die devices sind unterschiedlicher Natur. Von StatusDisplay (16 LED) über HM-LC-Sw1PBU-FM-CustomFW und dem zug. Channel 1.
grüße
mcfly
Hallo,
diese Fehlermeldungen hatte ich auch im Log nach HM-Update am 28.07.2020.
Die Befehle werden trotzdem ausgeführt und die Fehlermeldung erscheint je Device nur einmal.
In allen HM-Devices hat sich das Attribut "expert" geändert und es ist jeweils "rawReg" eingetragen.
Nachdem ich nun bei allen Devices den Befehl "set <device> clear oldRegs" durchgeführt habe, sind keine Fehlermeldungen "Unknown argument ..." mehr im Log.
Ganz oft aber:
2020.07.29 08:35:09 1: PERL WARNING: Use of uninitialized value $paraOpts in string eq at ./FHEM/10_CUL_HM.pm line 4414.
2020.07.29 08:35:09 1: stacktrace:
2020.07.29 08:35:09 1: main::__ANON__ called by ./FHEM/10_CUL_HM.pm (4414)
2020.07.29 08:35:09 1: main::CUL_HM_Set called by fhem.pl (3801)
2020.07.29 08:35:09 1: main::CallFn called by fhem.pl (1921)
2020.07.29 08:35:09 1: main::DoSet called by fhem.pl (1954)
2020.07.29 08:35:09 1: main::CommandSet called by fhem.pl (1254)
2020.07.29 08:35:09 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.07.29 08:35:09 1: main::AnalyzeCommandChain called by fhem.pl (3846)
2020.07.29 08:35:09 1: main::fhem called by (eval 755185) (1)
2020.07.29 08:35:09 1: (eval) called by fhem.pl (1149)
2020.07.29 08:35:09 1: main::AnalyzePerlCommand called by ./FHEM/98_DOIF.pm (1805)
2020.07.29 08:35:09 1: main::ParseCommandsDoIf called by ./FHEM/98_DOIF.pm (2223)
2020.07.29 08:35:09 1: main::DOIF_cmd called by ./FHEM/98_DOIF.pm (3164)
2020.07.29 08:35:09 1: main::DOIF_SleepTrigger called by fhem.pl (3341)
2020.07.29 08:35:09 1: main::HandleTimeout called by fhem.pl (684)
Dadurch entstehen jedesmal "freezes" von mehreren Sekunden.
@martinp876
Vielleicht hängt es mit dem Umbau des expert-Attributes zusammen?
https://forum.fhem.de/index.php/topic,113113.msg1074445.html#msg1074445
Grüße
nein. es hängt eher mit der Beschleunugung nach der Kommandouche zusammen.
Ich habe eine Änderung eingebracht, welche ich aber nicht direkt mit dem gemeldeten Problem in zusammenhang setzen kann.
Das Device habe ich simuliert und kann das Kommando ausführen (allerding nur simuliert).
Den Fehler in Zele 4414 kann ich auch nicht sehen. Bei welchem Kommando tritt dieser auf?
Bei unterschiedlichen Kommandos wie z.B. Rollladensteuerung (set bu_Rollladen 55).
Der Fehler tritt sehr häufig auf, jedoch nicht immer nach jeder Abgabe eines Kommandos.
Hier noch ein paar Beispiele:
2020.07.30 21:39:48 3: CUL_HM set Statusanzeige2_Led_12 led red
2020.07.30 21:40:04 1: PERL WARNING: Use of uninitialized value $paraOpts in string eq at ./FHEM/10_CUL_HM.pm line 4414.
2020.07.30 21:40:04 1: stacktrace:
2020.07.30 21:40:04 1: main::__ANON__ called by ./FHEM/10_CUL_HM.pm (4414)
2020.07.30 21:40:04 1: main::CUL_HM_Set called by fhem.pl (3801)
2020.07.30 21:40:04 1: main::CallFn called by fhem.pl (1921)
2020.07.30 21:40:04 1: main::DoSet called by fhem.pl (1954)
2020.07.30 21:40:04 1: main::CommandSet called by fhem.pl (1254)
2020.07.30 21:40:04 1: main::AnalyzeCommand called by ./FHEM/01_FHEMWEB.pm (2712)
2020.07.30 21:40:04 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (938)
2020.07.30 21:40:04 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (590)
2020.07.30 21:40:04 1: main::FW_Read called by fhem.pl (3806)
2020.07.30 21:40:04 1: main::CallFn called by fhem.pl (762)
2020.07.30 21:40:04 1: PERL WARNING: Use of uninitialized value $paraOpts in pattern match (m//) at ./FHEM/10_CUL_HM.pm line 4417.
2020.07.30 21:40:04 1: stacktrace:
2020.07.30 21:40:04 1: main::__ANON__ called by ./FHEM/10_CUL_HM.pm (4414)
2020.07.30 21:40:04 1: main::CUL_HM_Set called by fhem.pl (3801)
2020.07.30 21:40:04 1: main::CallFn called by fhem.pl (1921)
2020.07.30 21:40:04 1: main::DoSet called by fhem.pl (1954)
2020.07.30 21:40:04 1: main::CommandSet called by fhem.pl (1254)
2020.07.30 21:40:04 1: main::AnalyzeCommand called by ./FHEM/01_FHEMWEB.pm (2712)
2020.07.30 21:40:04 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (938)
2020.07.30 21:40:04 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (590)
2020.07.30 21:40:04 1: main::FW_Read called by fhem.pl (3806)
2020.07.30 21:40:04 1: main::CallFn called by fhem.pl (762)
2020.07.30 21:40:05 3: CUL_HM set sz_Rollladen 15
2020.07.30 21:42:40 3: CUL_HM set Statusanzeige2_Led_14 led red
2020.07.30 21:44:17 3: playMP3: Electronic_Chime
2020.07.30 21:44:23 3: CUL_HM set kz_Rollladen off
2020.07.30 21:44:28 1: PERL WARNING: Use of uninitialized value $paraOpts in string eq at ./FHEM/10_CUL_HM.pm line 4414.
2020.07.30 21:44:28 3: eval: {if (ReadingsVal("WetterProplanta","fc1_tempMin",12) < 10) {fhem "set wz_Rollladen1 13"} else {fhem "set wz_Rollladen1 87"}}
2020.07.30 21:44:28 1: stacktrace:
2020.07.30 21:44:28 1: main::__ANON__ called by ./FHEM/10_CUL_HM.pm (4414)
2020.07.30 21:44:28 1: main::CUL_HM_Set called by fhem.pl (3801)
2020.07.30 21:44:28 1: main::CallFn called by fhem.pl (1921)
2020.07.30 21:44:28 1: main::DoSet called by fhem.pl (1954)
2020.07.30 21:44:28 1: main::CommandSet called by fhem.pl (1254)
2020.07.30 21:44:28 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.07.30 21:44:28 1: main::AnalyzeCommandChain called by fhem.pl (3846)
2020.07.30 21:44:28 1: main::fhem called by (eval 1964166) (1)
2020.07.30 21:44:28 1: (eval) called by fhem.pl (1149)
2020.07.30 21:44:28 1: main::AnalyzePerlCommand called by ./FHEM/98_DOIF.pm (1805)
2020.07.30 21:44:28 1: main::ParseCommandsDoIf called by ./FHEM/98_DOIF.pm (2223)
2020.07.30 21:44:28 1: main::DOIF_cmd called by ./FHEM/98_DOIF.pm (3164)
2020.07.30 21:44:28 1: main::DOIF_SleepTrigger called by fhem.pl (3341)
2020.07.30 21:44:28 1: main::HandleTimeout called by fhem.pl (684)
2020.07.31 15:01:09 3: CUL_HM set sz_Rollladen off
2020.07.31 15:01:59 1: PERL WARNING: Use of uninitialized value $paraOpts in string eq at ./FHEM/10_CUL_HM.pm line 4414.
2020.07.31 15:01:59 1: stacktrace:
2020.07.31 15:01:59 1: main::__ANON__ called by ./FHEM/10_CUL_HM.pm (4414)
2020.07.31 15:01:59 1: main::CUL_HM_Set called by fhem.pl (3801)
2020.07.31 15:01:59 1: main::CallFn called by fhem.pl (1921)
2020.07.31 15:01:59 1: main::DoSet called by fhem.pl (1954)
2020.07.31 15:01:59 1: main::CommandSet called by fhem.pl (1254)
2020.07.31 15:01:59 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.07.31 15:01:59 1: main::AnalyzeCommandChain called by ./FHEM/98_DOIF.pm (1807)
2020.07.31 15:01:59 1: main::ParseCommandsDoIf called by ./FHEM/98_DOIF.pm (2223)
2020.07.31 15:01:59 1: main::DOIF_cmd called by ./FHEM/98_DOIF.pm (3164)
2020.07.31 15:01:59 1: main::DOIF_SleepTrigger called by fhem.pl (3341)
2020.07.31 15:01:59 1: main::HandleTimeout called by fhem.pl (684)
2020.07.31 15:01:59 1: PERL WARNING: Use of uninitialized value $paraOpts in pattern match (m//) at ./FHEM/10_CUL_HM.pm line 4417.
2020.07.31 15:01:59 1: stacktrace:
2020.07.31 15:01:59 1: main::__ANON__ called by ./FHEM/10_CUL_HM.pm (4414)
2020.07.31 15:01:59 1: main::CUL_HM_Set called by fhem.pl (3801)
2020.07.31 15:01:59 1: main::CallFn called by fhem.pl (1921)
2020.07.31 15:01:59 1: main::DoSet called by fhem.pl (1954)
2020.07.31 15:01:59 1: main::CommandSet called by fhem.pl (1254)
2020.07.31 15:01:59 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.07.31 15:01:59 1: main::AnalyzeCommandChain called by ./FHEM/98_DOIF.pm (1807)
2020.07.31 15:01:59 1: main::ParseCommandsDoIf called by ./FHEM/98_DOIF.pm (2223)
2020.07.31 15:01:59 1: main::DOIF_cmd called by ./FHEM/98_DOIF.pm (3164)
2020.07.31 15:01:59 1: main::DOIF_SleepTrigger called by fhem.pl (3341)
2020.07.31 15:01:59 1: main::HandleTimeout called by fhem.pl (684)
2020.07.31 15:01:59 3: CUL_HM set sz_Rollladen 4
2020.07.31 15:02:30 1: PERL WARNING: Use of uninitialized value $paraOpts in string eq at ./FHEM/10_CUL_HM.pm line 4414.
2020.07.31 15:02:30 1: stacktrace:
2020.07.31 15:02:30 1: main::__ANON__ called by ./FHEM/10_CUL_HM.pm (4414)
2020.07.31 15:02:30 1: main::CUL_HM_Set called by fhem.pl (3801)
2020.07.31 15:02:30 1: main::CallFn called by fhem.pl (1921)
2020.07.31 15:02:30 1: main::DoSet called by fhem.pl (1954)
2020.07.31 15:02:30 1: main::CommandSet called by fhem.pl (1254)
2020.07.31 15:02:30 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.07.31 15:02:30 1: main::AnalyzeCommandChain called by ./FHEM/01_FHEMWEB.pm (2714)
2020.07.31 15:02:30 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (981)
2020.07.31 15:02:30 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (590)
2020.07.31 15:02:30 1: main::FW_Read called by fhem.pl (3806)
2020.07.31 15:02:30 1: main::CallFn called by fhem.pl (762)
2020.07.31 15:02:30 1: PERL WARNING: Use of uninitialized value $paraOpts in pattern match (m//) at ./FHEM/10_CUL_HM.pm line 4417.
2020.07.31 15:02:30 1: stacktrace:
2020.07.31 15:02:30 1: main::__ANON__ called by ./FHEM/10_CUL_HM.pm (4414)
2020.07.31 15:02:30 1: main::CUL_HM_Set called by fhem.pl (3801)
2020.07.31 15:02:30 1: main::CallFn called by fhem.pl (1921)
2020.07.31 15:02:30 1: main::DoSet called by fhem.pl (1954)
2020.07.31 15:02:30 1: main::CommandSet called by fhem.pl (1254)
2020.07.31 15:02:30 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.07.31 15:02:30 1: main::AnalyzeCommandChain called by ./FHEM/01_FHEMWEB.pm (2714)
2020.07.31 15:02:30 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (981)
2020.07.31 15:02:30 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (590)
2020.07.31 15:02:30 1: main::FW_Read called by fhem.pl (3806)
2020.07.31 15:02:30 1: main::CallFn called by fhem.pl (762)
2020.07.31 15:02:30 3: CUL_HM set wz_Rollladen2 85
2020.07.31 15:03:45 3: CUL_HM set wz_Rollladen2 on
2020.07.31 15:04:17 1: PERL WARNING: Use of uninitialized value $paraOpts in string eq at ./FHEM/10_CUL_HM.pm line 4414.
2020.07.31 15:04:17 1: stacktrace:
2020.07.31 15:04:17 1: main::__ANON__ called by ./FHEM/10_CUL_HM.pm (4414)
2020.07.31 15:04:17 1: main::CUL_HM_Set called by fhem.pl (3801)
2020.07.31 15:04:17 1: main::CallFn called by fhem.pl (1921)
2020.07.31 15:04:17 1: main::DoSet called by fhem.pl (1954)
2020.07.31 15:04:17 1: main::CommandSet called by fhem.pl (1254)
2020.07.31 15:04:17 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.07.31 15:04:17 1: main::AnalyzeCommandChain called by ./FHEM/01_FHEMWEB.pm (2714)
2020.07.31 15:04:17 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (981)
2020.07.31 15:04:17 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (590)
2020.07.31 15:04:17 1: main::FW_Read called by fhem.pl (3806)
2020.07.31 15:04:17 1: main::CallFn called by fhem.pl (762)
2020.07.31 15:04:17 1: PERL WARNING: Use of uninitialized value $paraOpts in pattern match (m//) at ./FHEM/10_CUL_HM.pm line 4417.
2020.07.31 15:04:17 1: stacktrace:
2020.07.31 15:04:17 1: main::__ANON__ called by ./FHEM/10_CUL_HM.pm (4414)
2020.07.31 15:04:17 1: main::CUL_HM_Set called by fhem.pl (3801)
2020.07.31 15:04:17 1: main::CallFn called by fhem.pl (1921)
2020.07.31 15:04:17 1: main::DoSet called by fhem.pl (1954)
2020.07.31 15:04:17 1: main::CommandSet called by fhem.pl (1254)
2020.07.31 15:04:17 1: main::AnalyzeCommand called by fhem.pl (1105)
2020.07.31 15:04:17 1: main::AnalyzeCommandChain called by ./FHEM/01_FHEMWEB.pm (2714)
2020.07.31 15:04:17 1: main::FW_fC called by ./FHEM/01_FHEMWEB.pm (981)
2020.07.31 15:04:17 1: main::FW_answerCall called by ./FHEM/01_FHEMWEB.pm (590)
2020.07.31 15:04:17 1: main::FW_Read called by fhem.pl (3806)
2020.07.31 15:04:17 1: main::CallFn called by fhem.pl (762)
2020.07.31 15:04:17 3: CUL_HM set wz_Rollladen2 80
2020.07.31 15:04:26 3: CUL_HM set wc_Kippfenster off
2020.07.31 15:04:26 3: CUL_HM set Statusanzeige2_Led_12 led orange
nun, ich denke nur nach dem (hässlichen) level kommando, bei welchem das "Kommando" weggelassen wird vermute ich.
set xxx 10
ist eigentlich
set xxx pct 10
Genau genommen ziemlich hässlich, dass man hier 3 Buchstaben gespart hat....
Jetzt sollte es klappen - falls doch noch weitere Kommandos nicht funktionieren, bitte melden.
Also ich verstehe leider noch nicht, was ich jetzt tun muss, damit ich die Fehlermeldung im Log wieder beheben kann. Auch mit der heutigen SVN-Version kommt der Logeintrag nach Neustart wieder.
Muss ich jetzt meine userCfg erst 120 Sekunden nach global:INITIALIZED laden? Das Kommando set HM_XXXX displayWM ist zu der Zeit noch nicht zugewiesen, oder wie muss ich das verstehen?
2020.07.31 16:48:01 1: Including fhem_user.cfg
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_01 displayWM short line2 e:{myLineA(2,0)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_01 displayWM short line3 e:{myLineA(3,0)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_01 displayWM short line4 e:{myLineA(4,0)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_01 displayWM short line5 e:{myLineA(5,0)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_01 displayWM short line6 e:{myLineA(6,0)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_01 displayWM long line1 e:{myLineA(1,1)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_01 displayWM long line2 e:{myLineA(2,1)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_01 displayWM long line3 e:{myLineA(3,1)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_01 displayWM long line4 e:{myLineA(4,1)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_01 displayWM long line5 e:{myLineA(5,1)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_01 displayWM long line6 e:{myLineA(6,1)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_02 displayWM short line2 e:{myLineA(2,2)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_02 displayWM short line3 e:{myLineA(3,2)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_02 displayWM short line4 e:{myLineA(4,2)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_02 displayWM short line5 e:{myLineA(5,2)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_02 displayWM short line6 e:{myLineA(6,2)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_02 displayWM long line1 e:{myLineA(1,3)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_02 displayWM long line2 e:{myLineA(2,3)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_02 displayWM long line3 e:{myLineA(3,3)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_02 displayWM long line4 e:{myLineA(4,3)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_02 displayWM long line5 e:{myLineA(5,3)}
2020.07.31 16:48:01 3: CUL_HM set HM_374C02_Dis_02 displayWM long line6 e:{myLineA(6,3)}
2020.07.31 16:48:01 3: userCfg return value: Unknown argument displayWM, choose one of clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all displayWM getConfig:noArg getRegRaw peerBulk peerChan regBulk regSet sign:on,off text tplSet_0 tplSet_vccu_Btn1
Unknown argument displayWM, choose one of clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all displayWM getConfig:noArg getRegRaw peerBulk peerChan regBulk regSet sign:on,off text tplSet_0 tplSet_vccu_Btn1
2020.07.31 16:48:01 0: Featurelevel: 6
@martinp876
Vielen Dank für deine Bemühungen.
Dann sind wohl bisher meine falschen [hässlichen :D] Kommandos nur vom Programm toleriert worden und es gab deshalb bisher keine Fehlermeldungen!?
Ich hab' noch mal alle Fehlermeldung durchgesehen und alle stehen im Zusammenhang mit Rollladenaktor-level-Kommandos :-[.
Grüße
Zitat von: blackbite am 28 Juli 2020, 17:41:12
Hallo Martin,
mit dem heutigen Update ist der Fehler
userCfg return value: Unknown argument displayWM, choose one of clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all displayWM getConfig:noArg getRegRaw peerBulk peerChan regBulk regSet sign:on,off text tplSet_0-tplChan- tplSet_vccu_Btn1-tplPeer-
Unknown argument displayWM, choose one of clear:readings,trigger,register,oldRegs,rssi,msgEvents,msgErrors,attack,all displayWM getConfig:noArg getRegRaw peerBulk peerChan regBulk regSet sign:on,off text tplSet_0-tplChan- tplSet_vccu_Btn1-tplPeer-
wieder zurück. Kannst Du das mal anschauen? Danke
Problem mit 10_CUL_HM.pm 22516 von martin876 seit heute gelöst. Siehe:
https://forum.fhem.de/index.php/topic,113277.msg1075920.html#msg1075920
(https://forum.fhem.de/index.php/topic,113277.msg1075920.html#msg1075920)
Hallo Martin,
kann es sein, daß mit den aktuellen nightly builds der Fehler 'Unknown argument displayWM' wieder da ist?
Jedenfalls kommt er bei mir, seit ich auf die neuste 6er Version aktualisiert habe,
danke für Deine Hilfe
Zitat von: huntsman am 24 September 2021, 19:22:49
Hallo Martin,
kann es sein, daß mit den aktuellen nightly builds der Fehler 'Unknown argument displayWM' wieder da ist?
Jedenfalls kommt er bei mir, seit ich auf die neuste 6er Version aktualisiert habe,
danke für Deine Hilfe
Bin zwar nicht Martin, aber vielleicht testest du mal, ob es mit der gepatchten Fassung aus https://forum.fhem.de/index.php/topic,122422.msg1176632.html#msg1176632 (https://forum.fhem.de/index.php/topic,122422.msg1176632.html#msg1176632) weiter auftritt?
Ansonsten wäre ich an einem list oder einer RAW-Def des Hauptdevices interessiert, dann kann ich uU. vorab was testen und versuchen, Martin einen passenden Patch vorzuschlagen...
PS: Das "Aufwärmen" von "gelösten" Threads ist uU. nicht zielführend, weil manche Maintainer dann nicht mehr so intensiv in diese Threads reinschauen (ich weiß aber nicht, wie Martin das handhabt).
Moin Beta-User,
vielen Dank für Deine Hilfe und auch Deinen Tipp (ich dachte ich versuche es erstmal in diesem Thread :-o ).
Ich habe die beiden Dateien ausgetauscht (Version vom 2.10.) und FHEM neu gestartet, leider immer noch der gleiche Fehler :-(
Mit meinem Hauptdevice meinst Du meine Steuereinheit (CUL V 1.58 CUL868) ? Was für ein list bzw. Raw-Def meinst Du, bzw. wie erzuge ich die?
Danke und viele Grüße
Bitte mache dazu einen neuen Thread auf (du kannst dann gerne von hier weg verlinken), denn wie gesagt: "gelöst"-Threads liest man als Maintainer uU. nicht mehr...
Es tut mir auch leid, dass "meine" Fassungen dein Problem nicht lösen konnten, ich vermute ein ähnliches Problem wie das mit den virtuellen TC (https://forum.fhem.de/index.php/topic,123136.0.html), aber jedenfalls was spezielleres als das "generische" "diverse Befehle nicht mehr da", das hier mal diskutiert wurde.
Mit "Hauptdevice" war das Display gemeint (als CUL_HM-Instanz mit 6 Stellen), wobei dazu mind. zwei Kanal-Devices gehören sollten (die da als Channel_0n) in der Detailseite zu sehen sein müßten).
Aber jetzt würde ich mal behaupten, dass es hilfreich wäre, wenn du (in dem neuen Thread, in dessen Titel gerne das problematische Modell auftauchen darf) sowohl je ein "list <devicename>" liefern würdest wie auch ein "list -r <devicename>" (das letztere hilft mir ggf., das im Testsystem zu simulieren).
Patchversuch siehe https://forum.fhem.de/index.php/topic,123198.msg1177945.html#msg1177945
Vielen Dank, leider war Patchversuch nicht erfolgreich :(
habe jetzt ein neues Thema mit den detail Infos gestartet: https://forum.fhem.de/index.php/topic,123257.msg1178098.html#msg1178098
Danke fürs Anschauen