Почему вы хотите жестко закодировать IP-адрес? Вы просто настраиваете его на сбой в тот момент, когда вы не можете это исправить (например, в отпуске)
Не следует полагать, что IP-адрес, возвращаемый DNS-запросом, годен дольше, чем значение TTL, возвращаемое в ответе.
Имена хостов - это преднамеренная абстракция, поэтому вам не нужно беспокоиться об изменении IP-адреса, будь то из-за сбоя, обслуживания, балансировки нагрузки.
Просто НЕ ЖЕЛАЙТЕ жесткий код IP-адреса.
Если модуль, о котором вы упомянули, ДЕЙСТВИТЕЛЬНО принимает только IP-адреса, то вам нужно сообщить об ошибке поставщику, сказав, что это нужно исправить, тем более что это устройство, развернутое в полевых условиях, которое вы, вероятно, не сможете легко обновить после развертывания.