From 80722a68d99700aef2cd6fcff9469bbc2283e0da Mon Sep 17 00:00:00 2001 From: Aleksei Date: Mon, 15 Jun 2026 12:06:22 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=D0=BA=D0=BD=D0=BE=D0=BF=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=BE=D1=82=D0=BA=D1=80=D1=8B=D1=82=D0=B8=D1=8F=20=D1=87=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D0=B7=20POST=20=E2=80=94=20=D0=BF=D0=B5=D1=80?= =?UTF-8?q?=D0=B5=D0=B7=D0=B0=D0=B3=D1=80=D1=83=D0=B7=D0=BA=D0=B0=20=D1=81?= =?UTF-8?q?=D1=82=D1=80=D0=B0=D0=BD=D0=B8=D1=86=D1=8B=20=D0=BD=D0=B5=20?= =?UTF-8?q?=D1=81=D1=80=D0=B0=D0=B1=D0=B0=D1=82=D1=8B=D0=B2=D0=B0=D0=B5?= =?UTF-8?q?=D1=82=20=D1=80=D0=B5=D0=BB=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- barrier_node/barrier_node.ino | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/barrier_node/barrier_node.ino b/barrier_node/barrier_node.ino index 96da691..33c61d1 100644 --- a/barrier_node/barrier_node.ino +++ b/barrier_node/barrier_node.ino @@ -137,7 +137,7 @@ input[type=text],input[type=password]{width:100%;box-sizing:border-box;padding:9 // Управление html += R"(

Управление

-
+
)"; @@ -189,7 +189,13 @@ void setupRoutes() { server.send(200, "text/html", buildPage()); }); - // Открытие через браузер (без токена) + // Открытие через браузер (POST) + server.on("/open", HTTP_POST, []() { + triggerRelay(); + server.send(200, "text/html", buildPage("✅ Команда выполнена")); + }); + + // Открытие от контроллера (GET + токен) server.on("/open", HTTP_GET, []() { String token = server.header("X-Token"); // Если запрос из браузера (нет токена) — разрешаем