Hallo zusammen,
ich habe länger nichts an meinen Homematic devices vorgenommen trotzdem immer eine recht aktuelle Version aller Module aus dem offiziellen repository bei mir im FHEM.
So ist auch diese Meldung basierend auf der Version:
10_CUL_HM.pm 22700 2020-08-30 18:00:33Z martinp876
98_HMinfo.pm 20889 2020-01-05 07:01:32Z martinp876
00_HMLAN.pm 18152 2019-01-05 23:18:38Z martinp876
Ich kann bei, einem alten aber resetteten Device, den Register intKeyVisib nicht mehr setzen.
set <Device> regSet intKeyVisib visib
Als Ausgabe kommt dann:
param 2:'-value-' => is required but missing
regSet: [prep|exec] -regName- -value- ... [-peerChannel-]
Ich möchte für die internen Kanäle gerne register setzen wie hier beschrieben:
https://wiki.fhem.de/wiki/HomeMatic_Register_programmieren#intKeyVisib_-_Interne_Tasten_sichtbar_machen (https://wiki.fhem.de/wiki/HomeMatic_Register_programmieren#intKeyVisib_-_Interne_Tasten_sichtbar_machen)
Im speziellen geht es mir da um shOnLevel oldLevel bei einem HM-LC-DIM1T-FM.
Bei einem anderen Devices dieses Models, ist der Register so noch gesetzt und funktioniert auch:
2018-01-31 16:56:50 R-SYS.gw.HM.vccu.01_Btn22-shOnLevel oldLevel
Hat sich etwas geändert, was ich übersehen habe oder liegt hier ein Fehler vor?
Bin für jeden Hinweis dankbar.
Grüße
Christian
OMG, da hätte ich ja auch mal selber drauf kommen können.
Ist mir aber erst nach dem posten aufgefallen, nachdem ich die halbe Nacht nach einem Fehler bei mir gesucht habe.
Da fehlt ein exec, so muss es richtig aussehen:
set <Device> regSet exec intKeyVisib visib
eigentlich sollte das auch ohne exec funktionieren.