Maybe you need something like https://flows.nodered.org/node/node-red-contrib-nools to establish some rules & priorities.