I’m pretty shellshocked with my Iotawatt experience… Have been dealing with it refusing to accept DHCPOFFERs half of the time for a over a year though I could work around it using the zeroconf iotawatt.local address. Many hours with no solutions to what seems to be some kind of general ESP32 type problem. Moved all of the data to a new SDcard w/no difference. Read/verify on the 8g card in it didn’t have any problems. Plenty of space on the card, though data getting to about 1.6g.
The real fun started when I replaced the battery. Now I can’t even get it to associate with my wireless access point. I connect to the captive portal, configure the wireless network, and it just keeps bringing up the captive portal. It’s more or less a brick.
I’m going to pull it out and recheck everything, i.e. that the replacement battery was actually good, etc. but looking for some information from anyone that has looked into what else is out there on the market. The Emporia setup seems to be popular, though depends on a cloud server but can be integrated into homeassistant, though I don’t know if that’s a direct connection to the unit or their cloud (which I do not want), though I admit a phone interface would be nice, but I’ve had too many products that depend on the “cloud” disappear over the years and the devices become bricks.
Feedback appreciated, I’m going to move it to the bench and give it another go before tossing it into the fire.
I never understood why you can’t enter a static IP into these things also.
Background is that you purchased the unit in 2020 and had no issues reported until 2024 when you reported essentially this same problem. At that time, I offered to have you send it in for diagnosis. I quoted a worst-case scenario of $80 if I had to replace the PCB. Never heard from you again.
This problem is a WiFi issue. Possibly the IoTaWatt has a hardware issue, but that is very rare bordering on non-existent.
It’s not the battery as it is only connected to the RTC to maintain the time when the unit isn’t powered by the USB supply.
Given that you didn’t avail yourself of my previous offer to diagnose, and that your inclination is to instead trash the IoTaWatt on this forum, I would recommend you get an Emporia.
Understand though that while the IoTaWatt has reliably collected your usage data through all of the WiFi issues, the Emporia will simply fail to send the data to their server during any outage and it will be lost. Maybe not a good idea until you determine that your WiFi will be reliable with their ESP based unit.
Don’t put it in the fire, especially with the battery.
You seem to be having an issue with your Wi-Fi. Having had them, I know how frustrating they can be.
IotaWatt is based on the esp8266 so it can only be as good as the underlying platform. I have about 30 of them (esp controlled devices) in my house and scattered around the barnyard. They generally work fine, but they REQUIRE a good network. My network has been marginal at some points and my experience with many of my esp devices was less than great at those times. With a good network, my experience with all of them has been great.
The emporia uses an esp32, so I doubt that it is more tolerant of a bad network. You can convert the emporia to esphome, but I don’t believe it will work better than an IotaWatt.
If you still want to put it in the fire, send it to me instead. If you are in the US, I will pay for the postage.