Thanks, #BertQuodge. I don’t have those restrictions. They (I since tried a second one) connected, but did not populate the ESPHome dashboard.
In the hope of helping others, perhaps, this is how I fixed it:
- I set the WiFi settings as per the documentation
- I downloaded the yaml code from Github then added a new node to the ESPHome dashboard
- then pasted the downloaded code to that new node
- edited the code to update the name, add the WIFi settings and added use_address: W.X.Y.Z (the address of the new device as provided by my DHCP server
- I then did the OTA install
- The plugs reset and then reappeared on the network, complete with the fixed addresses I’d set
- I then changed the YAML to comment out the use_address line.
Now I have full visibility of the code, and they work as they should.