There is a small issue with the delay node when set to rate limit and sending a msg.reset message throwing the error:
"TypeError: Cannot read property 'hasOwnProperty' of undefined"
[{"id":"49c5f93c6e9995b4","type":"inject","z":"8ae02d5f.40148","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":920,"y":1140,"wires":[["2e22d894ed0e714c"]]},{"id":"2e22d894ed0e714c","type":"change","z":"8ae02d5f.40148","name":"","rules":[{"t":"set","p":"reset","pt":"msg","to":"true","tot":"bool"}],"action":"","property":"","from":"","to":"","reg":false,"x":1080,"y":1140,"wires":[["644d0a36bf3c0011"]]},{"id":"644d0a36bf3c0011","type":"delay","z":"8ae02d5f.40148","name":"","pauseType":"rate","timeout":"5","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"x":1250,"y":1140,"wires":[[]]}]