Ein Muss ist es nicht. Deine Shellys arbeiten auch normal im DHCP Bereich.
Bei mir gibt es ein paar Punkte, warum ich hier großen Vorteil sehe, warum ich es mache:
1. Schnellere Reaktion beim verwenden von HTTP Befehle bei Action/Webhooks. (Ja Millisekundenbereich, aber ich spüre einen Unterschied, und der ist angenehmer)
2. Batteriebetrieben Shelly setzen schneller ihre Daten ab, und sind wieder schneller im Deepsleep. (Batteriebetrie schonender)
3. Beim Einbinden in die App, nach Wlan Ersteinrichtung mit fester Ip über das WebUi, findet er immer über Ad Device by IP den Shelly, und die Einrichtung ist stabiler in der APP
4. Bei meinen mittlerweile über 100 Shellys Pflege ich alles in einem Tabelle. Dort weis ich sofort unter welcher IP ich den Shelly erreichen kann, bzw ich verwenden muss für DDD Verbindung in Action/Webbhooks.
5. Ich bin es nicht anders gewohnt, weil ganz am Anfang der Shellys erster Baureihe einfach weniger Probleme mit der Verbindung gab, und das auch offen von Allterco empfehlen wurde zu machen.
Es ist wenig Mehraufwand, und wenn man sich ein klein wenig mit Routereinstellungen und DHCP Bereichen auskennt auch kein Hexenwerk.