Lifecycle
Credentials
Custom commands
Register a handler for a named command. The handler receives the sender ID and the command payload ascJSON. Reply with hyperwisor_send_response:
Feature modules
The umbrella header pulls in feature headers. Their exact function signatures live in the headers themselves — treat those as the source of truth:| Header | Provides |
|---|---|
hyperwisor_core.h | Init/start lifecycle |
hyperwisor_wifi.h | Wi-Fi connect / provisioning |
hyperwisor_ws.h | Realtime transport |
hyperwisor_cmd.h | Command registration + responses |
hyperwisor_nvs.h | Persistent storage helpers |
hyperwisor_widget.h | Push values to dashboard widgets (HYPERWISOR_ENABLE_WIDGET) |
hyperwisor_ntp.h | Time sync (HYPERWISOR_ENABLE_NTP) |
hyperwisor_http.h | hyperwisor_http_get/post helpers (HYPERWISOR_ENABLE_HTTP) |
hyperwisor_port.h | Board port struct |
hyperwisor_ota.h | OTA (HYPERWISOR_ENABLE_OTA) |
hyperwisor_gpio.h | Cloud GPIO (HYPERWISOR_ENABLE_GPIO) |
Next: OTA updates
Enable over-the-air firmware updates.

