Ok really stuck here.
I’ve tried testing the unit in the approximate location of install, but the signal is just way too weak to be usable. (The distribution panels are outside on the side of the house in Australia)
If I set it up indoors, the signal seems fine and I can navigate the web interface no issues, even if I put it on the inside of the wall that has the power distribution panel on.
Outside though, it’s not usable. I can ping the device, but the web interface won’t load, or partially loads after a long time.
I thought this was because I first tested it inside the fully metal power board box, but I’ve bought an ABS enclosure and that is the same. Also the same if I just prop it up on top of the box, or nearby.
I think the NodeMCU (?) must have a really really weak signal, because in the same place I have my Enphase unit which connects to Wifi just fine. Additionally, I have a Sonoff 4 Channel relay (ESP8266 or ESP32-based) a meter or so away which is sitting in a fully enclosed metal enclosure for the Air Conditioning unit, and that works fine with ESPHome.
Currently this is feeling like an expensive white elephant. Any suggestions at all? Does the orientation of the unit make a large difference? Can someone point me to a pin compatible NodeMCU with an external antenna? (Yes I know FCC, DIY etc)
For reference I’m running the most expensive Asus Wifi 6 router with a zillion crazy antennas, about 6m away, and everything else works fine with it. I know someone is going to suggest I buy Unify gear and put an access point in every room. I am considering it, but even if I do I doubt I can get one super close with the cabling requirements etc, and all their Wifi 6 units were sold out when I last checked
I also can’t mount the IotaWatt on the inside as it’s a floor to celling mirror, so that’s a no-go.