When a perspective client loses the connection to a gateway due to a cable break or the gateway losing power, the client only detects the lost connection after approximately 2,5 minutes when the WebSocket times out. A crucial part of a redundant system is the ability to detect and react to an unexpected failure like a broken cable or a sudden power loss, in order to retain normal operation. There should be some sort of built in heartbeat functionality to detect an unintentional/unplanned fallout of a gateway in a few seconds rather than in a few minutes so a failover to the backup gateway can be triggered.