Le shield Ethernet peut demander une adresse en DHCP au routeur ou utiliser une adresse locale fixe. Le DHCP est plus simple au premier démarrage ; une IP statique ou une réservation DHCP empêche l’Arduino de changer d’adresse après une coupure de courant, ce qui casserait les URL amont codées en dur dans les relais FastAPI jusqu’à ce que quelqu’un remarque des relevés figés sur la page d’accueil.
DHCP avec réservation
Beaucoup de routeurs associent **adresse MAC → IP fixe** tout en utilisant le DHCP en coulisses. Vous obtenez une première installation prête à l’emploi et la stabilité : c’est la solution à privilégier pour la plupart des montages de garage. Relevez l’adresse MAC de l’Uno dans les journaux de démarrage lors du débogage série.
Véritable IP statique dans le firmware
- Codez en dur l’IP, la passerelle, le masque de sous-réseau et le DNS dans le sketch.
- Notez les valeurs sur le couvercle du boîtier : vous les aurez oubliées plus tard.
- Risque de conflit si un autre appareil réclame la même IP.
Conséquences en aval
Les relais et les déploiements Docker stockent souvent les URL locales en amont. Associez des IP stables à des contrôles de santé et à la récupération par watchdog, pour que de brefs redémarrages n’obligent pas à modifier la configuration.