Send a data on a specific time from NodeMCU to Node-Red via MQTT using RTC

It probably isn't helping that you're publishing repeatedly until the minute ticks over.

Also, is your RTC set correctly?