pub async fn power( cmd: PowerCommand, connector: impl Connector, writer: &mut dyn Write, ) -> Result<()>