wip

Perhaps battery module has a setActive function (similar to wifi), and we can remove this function.