FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Christian Uhlmann am 02 September 2020, 13:00:25

Titel: [gelöst] Register intKeyVisib visib kann nicht mehr gesetzt werden
Beitrag von: Christian Uhlmann am 02 September 2020, 13:00:25
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
Titel: Antw:Register intKeyVisib visib kann nicht mehr gesetzt werden
Beitrag von: Christian Uhlmann am 02 September 2020, 13:09:00
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
Titel: Antw:[gelöst] Register intKeyVisib visib kann nicht mehr gesetzt werden
Beitrag von: frank am 02 September 2020, 13:12:20
eigentlich sollte das auch ohne exec funktionieren.