No solar assistant is plug and play. I bought the software, the two cables , flashed the SD , connected the cables from the pi to the inverter and battery, basic config, and the data was in HA.
Please also note, I have a sunsynk dongle which means I still needed to do something extra for the Kellerman integration to work if I recall from reading at the time.
In addition, I was not going to go and find an ESP32 board ,etc. I just used mostly what I had .
Also with my installation , it looks clean and doesn't look dodge (I mean that with no malice) as I guess an ESP32 would look next to an inverter etc.
Plus: it's been rock solid reliable from minute 1 of go-live