Unterschied :noArg zwischen Get/Set

Begonnen von olwaldi, 01 Februar 2026, 14:24:00

Vorheriges Thema - Nächstes Thema

olwaldi

Ist mir gerade im Modul DENON_AVR aufgefallen:

:noArg soll ja FHEMWEB ermöglichen, bei set- oder get-Befehlen in der GUI kein Eingabefeld vorzusehen. Funktioniert. Aber wenn dann (wie erwartet) die Usage-Meldung ausgegeben wird, wird bei get das Suffix :noArg mit ausgegeben, bei set hingegen erwartungsgemäß nicht. Ähnlich unerwartet wird bei get in der Usage-Meldung die Liste der Möglichkeiten mit ausgegeben

Das betrifft nicht nur DENON_AVR. Ähnlich verhält sich z.B. auch FRITZBOX bei
get FritzBox unbekanntund liefert
Unknown argument unbekannt, choose one of luaQuery luaData javaScript luaDectRingTone luaFunction luaInfo:lanDevices,ledSettings,vpnShares,wlanNeighborhood,mobileInfo,globalFilters,smartHomeDevices,smartHomeAutomation,kidProfiles,userInfos smartHomePreDef fritzLog lanDeviceInfo tr064Command tr064ServiceList:tr64,igd callApifromList:data.lua,query.lua,tr064,javascript showFritzOS:noArg


Grüßle, Michael