1. suggest you "TCP OUT" for a testing. this week when i have time will test with "TCP IN" node, then feedback to you.
2. MQTT borker usually use 1883 port, not 5555. check your mqtt broker setting. about the information for webpage, just after reboot, wait for a moment, if blank, use the browser's refresh button is ok, because it need time to read config information for webpage.
here is video tour , how to integrate relay controller to Node-Red by mqtt: https://youtu.be/841Hv7iPdk8
2. MQTT borker usually use 1883 port, not 5555. check your mqtt broker setting. about the information for webpage, just after reboot, wait for a moment, if blank, use the browser's refresh button is ok, because it need time to read config information for webpage.
here is video tour , how to integrate relay controller to Node-Red by mqtt: https://youtu.be/841Hv7iPdk8