Ah nice, that actually tells us quite a lot ![]()
If it starts charging when you set house_main_fuse to 6A, it’s basically because 6A is the minimum charge current. So the system ends up allowing exactly 6A, which is enough for the TWC to start.
So it’s not really “correct”, it just happens to land on a valid value.
From your screenshot it looks like TOA is getting values properly, so communication is at least partly working, which is good.
I would still set:
- House Main Fuse to your real value (e.g. 63A)
- Wall Connector Max Current to whatever your circuit allows (30–40A)
Otherwise you might get some weird limiting that’s hard to understand later.
About the RS485:
Yes, GND is the middle pin on the ESP 485 connector.
But you normally don’t need to connect it.
Just:
A → A
B → B
ESP is powered via USB, and RS485 is differential, so it usually works fine without GND. If things are unstable you can try adding it, but I don’t use it in my setup.
Also, for debugging:
Go into ESPHome web UI and bump the log level to DEBUG or VERBOSE and watch the logs live. That can give a lot of hints if something is off.






