diff --git a/Dockerfile b/Dockerfile index 5cba99e..3640ccc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,4 +14,4 @@ run apk add --no-cache libstdc++ libusb COPY --from=builder /build/noolite-srv /bin/noolite-srv -CMD ["/bin/noolite-srv", "0.0.0.0", "8080"] +CMD ["/bin/noolite-srv"] diff --git a/main.cpp b/main.cpp index dac1137..7acfd8a 100644 --- a/main.cpp +++ b/main.cpp @@ -71,7 +71,7 @@ int main(int argc, char *argv[]) auto channel = req.path_params.at("channel"); noolitelib::Noolite adapter; - if (adapter.sendCommand(0, noolitelib::Switch)) { + if (adapter.sendCommand(std::stoi(channel), noolitelib::Switch)) { res.set_content(formatResult(true, command + " " + channel), App::ContentType); } else { res.set_content(formatResult(false, "Device error"), App::ContentType);