Is there any setting could have genieacs set value of parameter not detect if the value is going to be set is the same or not?

How to enforce genieacs set value of parameter even the value is going to be set is the same?

If original TR181 parameter with value below:
Device.WiFi.AccessPoint.1.Enable = 1

When request genieacs to set Device.WiFi.AccessPoint.1.Enable to 1, genieacs will not set it.
When request genieacs to set Device.WiFi.AccessPoint.1.Enable to 0, genieacs will set it.

Is there any setting could have genieacs set value of parameter not detect if the value is going to be set is the same or not?

Why do you need to set a value thats already been set? Do you think the CPE has disabled the access point? If so, if you are issuing the SPV via the api, then do a refresh before the SPV. If you are doing this via provision scripts, then do:

const now = Date.now();
declare("Device.WiFi.AccessPoint.1.Enable", {value: now}, {value: true});

The second argument tells GenieACS how old the value can be before the data is refreshed from the CPE. The third is the value to send to the CPE.

-dan

Why do you need to set a value thats already been set?
Just found it.
Just want to ask if it is possible to set a value thats already been set (or even the default value on CPE).

No, its not possible. This is by design and used by Genie to keep communication with the CPE effecient.

-dan