diff --git a/lib/database.js b/lib/database.js index 81161a1..45f07a8 100644 --- a/lib/database.js +++ b/lib/database.js @@ -242,12 +242,13 @@ function GetUsedRooms() { // let alreadyChanging = false; const ChangeStatusCmdList = []; +const MaxCmdList = 60; async function ChangeStatus(state, room, value) { if (alreadyChanging) { - if (ChangeStatusCmdList.length < 30) { + if (ChangeStatusCmdList.length < MaxCmdList) { ChangeStatusCmdList.push( { @@ -259,7 +260,7 @@ async function ChangeStatus(state, room, value) { parentAdapter.log.warn("ChangeStatus called, while already changing, push to list " + room + " " + state + " " + JSON.stringify(value) + " (" + ChangeStatusCmdList.length + ")"); } else { - parentAdapter.log.error("ChangeStatusCmdList is longer then 30 entries, no new entry allowed -> skipped " + room + " " + state + " " + value); + parentAdapter.log.error("ChangeStatusCmdList is longer then " + MaxCmdList + " entries, no new entry allowed -> skipped " + room + " " + state + " " + value); } return; }