diff --git a/main/gpio_controller.c b/main/gpio_controller.c index 62ee9ce..5501bbb 100644 --- a/main/gpio_controller.c +++ b/main/gpio_controller.c @@ -241,6 +241,6 @@ esp_err_t gpio_reset(void) { } bool gpio_power_status(void) { - int level = gpio_get_level(BMC_GPIO_POWER); + int level = gpio_read(BMC_GPIO_POWER); return (level == 1); } diff --git a/main/html/index.html b/main/html/index.html index b305500..02afee4 100644 --- a/main/html/index.html +++ b/main/html/index.html @@ -1023,7 +1023,7 @@ const indicator = document.getElementById('power-indicator'); const status = document.getElementById('power-status'); - if (result.data.power_good) { + if (result.data.power_status === 'on') { indicator.classList.add('on'); status.textContent = 'ON'; } else {