esp-rainmaker icon indicating copy to clipboard operation
esp-rainmaker copied to clipboard

Switch power state persist (MEGH-2324)

Open adukale opened this issue 3 years ago • 18 comments

I have modified esp_rmaker_standard_params.c with following code to add persist flag to power parameter:

esp_rmaker_param_t *esp_rmaker_power_param_create(const char *param_name, bool val)
{
    esp_rmaker_param_t *param = esp_rmaker_param_create(param_name, ESP_RMAKER_PARAM_POWER,
            esp_rmaker_bool(val), PROP_FLAG_READ | PROP_FLAG_WRITE | PROP_FLAG_PERSIST);
    if (param) {
        esp_rmaker_param_add_ui_type(param, ESP_RMAKER_UI_TOGGLE);
    }
    return param;
}

But the same is not working. I have attached a relay to switch example GPIO, but after reboot power state is not retained.

Am I missing someadditional code?

Thanks is advance.

adukale avatar Jun 13 '21 19:06 adukale