He configurado múltiples lámparas y sensores en mi configuración de Home Assistant. Sin embargo, quiero saber cómo manejar mejor el siguiente escenario.
Si hay un problema con mi enrutador o un corte de energía y mi enrutador se reinicia. En este caso, existe la posibilidad de que los múltiples dispositivos IoT conectados a mi red obtengan una nueva dirección IP asignada a ellos. Si estas nuevas direcciones IP son diferentes de las que utilicé en la configuración de configuration.yaml, tendré que actualizar el archivo para manejar esto.
Me preguntaba si hay una forma automática / elegante de manejar esto?
Respuestas:
El portal de configuración del enrutador tiene DHCP -> 'Reserva de dirección' en Configuración avanzada. De esta manera se puede lograr la reserva de la dirección MAC a la dirección IP.
fuente
Todos los dispositivos en red conectados a su enrutador tienen una dirección MAC , que está específicamente vinculada a un dispositivo , a diferencia de las direcciones IP locales en su red privada , que son asignadas por su enrutador y no tienen que ser permanentes.
En general, las direcciones IP locales se asignan secuencialmente, a menudo comenzando en
192.168.0.1
, luego,192.168.0.2
etc., como se describe en How-To Geek :Obviamente, eso no es bueno si desea una IP local estática para que Home Assistant la use. Si su enrutador no recuerda qué IP se asignó a cada dispositivo, generalmente puede configurarlo mediante una opción de reserva DHCP , que generalmente consistirá en agregar la dirección MAC y la IP estática deseada a una lista para que su enrutador la use al asignar IP .
Sin embargo, probablemente se esté preguntando: ¿cómo puedo obtener la dirección MAC de mis dispositivos de todos modos? Es casi seguro que su enrutador tenga una lista de dispositivos conectados, sus direcciones IP locales y direcciones MAC, como se muestra en esta respuesta (aunque el método exacto para ver esto nuevamente depende de su enrutador).
Actualizaré esto con instrucciones específicas del dispositivo cuando incluya el modelo de enrutador en su respuesta, pero creo que estos pasos generales deberían ser suficientes para ayudar a cualquier persona con un problema similar.
fuente