From 42ec4c3f0ae5df5ae6778a9c7ce4db0d09d8f86c Mon Sep 17 00:00:00 2001 From: Samuel McDermott Date: Sun, 16 Jul 2023 19:23:57 +0100 Subject: [PATCH] The document buffer is too small, meaning that for long descriptions, actions and properties are dropped. This extends the document buffer 10x. --- src/WebThingAdapter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WebThingAdapter.cpp b/src/WebThingAdapter.cpp index 6d72e3c..033cb9e 100644 --- a/src/WebThingAdapter.cpp +++ b/src/WebThingAdapter.cpp @@ -293,7 +293,7 @@ void WebThingAdapter::handleThing(AsyncWebServerRequest *request, AsyncResponseStream *response = request->beginResponseStream("application/json"); - DynamicJsonDocument buf(LARGE_JSON_DOCUMENT_SIZE); + DynamicJsonDocument buf(10 * LARGE_JSON_DOCUMENT_SIZE); JsonObject descr = buf.to(); device->serialize(descr, ip, port);