Options object.
Optionalkind?: UpdatePatchKindPatch-computation strategy (default 'payload').
Optionaltype?: ClassicDeviceTypeOptional device type to filter which devices are updated. When omitted, every device in the facade is patched.
A method decorator that updates device models after execution.
NoChangesError from the wrapped method when it is called with an empty-object payload carrying no fields to apply.
Method decorator factory that propagates data changes to device models after the decorated method completes. Supports filtering by device type; the patch-computation strategy is explicit via the
kindoption ('payload'or'power') rather than inferred from the method name.