I like the idea of a smart charger
I have a older generation Tesla charger and a Zappi (and no experience of HyperVolt).
My approach is to schedule (from the car) to start charging at start of Off Peak. Thus that always happens, regardless of network / cloud connection etc. Tesla will also start charging if I come home considerably after the start time (I don't know how long that leeway is, but it is at least several hours)
I would not want to rely on some smart charger which might not start, as scheduled, if e.g. Internet was down (and not require me to change it to "dumb" mode, as internet might go down at 11:59 when I'm tucked up in bed, and I need the car charged for 7AM departure ...). Maybe Hypervolt would never fail in that way?
I then use a 3rd party APP (TeslaFi in my case) to schedule other stuff. That includes "Stop charging at end of Off Peak". Of course there are times when I need a full charge, so then I have to remember that a "Keep charging to 100% for imminent trip" doesn't get stopped by some other schedule ... if that is all done within one APP then that can take care of scheduling conflicts
Thus personally all I want the charger to do is provide power ... and if the car wants to charge then it will.
I bought a Zappi for my second charger - on the basis that it is able to divert excess Solar into the car (when Export is detected). However, my Solar PV can generate more than 32 AMPs, so I would still get export at "best peak". So what I actually need is something to control all of that:
What rate is PowerWall charging at?
Which of the two cars are plugged in?
Is either car "needed soon" (if so prioritise). If not then which has lower SoC and prioritise that.
Prioritise getting PowerWalls charged at a steady rate through the day (they will charge fast faster off PV than they do off Grid, because Grid charge rate is chosen to prolong battery life, so I don't actually want to charge the PowerWall flat out from PV, so rather than wait for Export, to then divert excess to Car I instead want to charge PowerWall at a gentle rate, and if there is any excess then put that into the car (and if more then 32AMPs then charge the second car too).
I'm sceptical that an "intelligent charger" is going to handle all that. What if you add a different brand of charger in future? and two different brands of car? Is everything going to talk to everything else? and will the charger firmware be updated in future to take care of all that?
I think it much more likely that a 3rd party APP will do all that scheduling. All it needs is API to car to detect SoC and to Start/Stop charging, and adjust the AMPs. All the other juggling can be done by the middle-ware.