smartknob-ha / firmware

smartknob firmware, esp-idf based instead of tasmota
GNU Affero General Public License v3.0
2 stars 1 forks source link

Centralised component management #11

Closed SquaredPotato closed 1 year ago

SquaredPotato commented 1 year ago

The SDK would be more useful if the components that aren't stateless would have a generic interface that can be used to start and stop them, as well as getting their status.

To increase asynchronicity, messages from the ETL library may be the preferred way to send and receive status updates.