[gelöst] Register intKeyVisib visib kann nicht mehr gesetzt werden

Begonnen von Christian Uhlmann, 02 September 2020, 13:00:25

Vorheriges Thema - Nächstes Thema

Christian Uhlmann

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
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
Host: Debian Buster als VM / XCP-NG
Gateways: DuoFern Stick, CUL433 Revolt, CUL MAX, HMLan, HM-USB 2, LaCrosseGateway
Devices: 12x Rademacher Rollos, 6x TX 29 DT-HT, 10x HM-CC-RT-DN, 14x MAX Fensterkontakte, Diverse HM Aktoren für Licht, Klingel, Gong, Eingangstür, ESPEasy, Sonoff mit Tasmota

Christian Uhlmann

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
Host: Debian Buster als VM / XCP-NG
Gateways: DuoFern Stick, CUL433 Revolt, CUL MAX, HMLan, HM-USB 2, LaCrosseGateway
Devices: 12x Rademacher Rollos, 6x TX 29 DT-HT, 10x HM-CC-RT-DN, 14x MAX Fensterkontakte, Diverse HM Aktoren für Licht, Klingel, Gong, Eingangstür, ESPEasy, Sonoff mit Tasmota

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