Worst case, you just buy another one. It'll set you back a couple hundred dollars. Unpleasant, but not a big deal.
Air conditioning systems can easily cost more than $10k.
That's just a PWM signal on one of the pilot pins, it's not even that complex.
I have mine running through EVCC.io, setting it up was as simple as throwing that thing in a docker container and figuring out the IP address of the chargepoint.
That entirely depends LOL
So for AC chargers you are correct - 1 or 3 phases that go through a relay and, where required by code such as in Germany, a DC-sensitive RCBO, plus a small control board negotiating with the vehicle and monitoring voltage/current on one side and, again depending on where required by code, negotiating with the grid operator.
DC chargers are one hell of another beast, these have to contain all of the above plus powerful rectifiers, smoothing capacitors, EMI compliance...
Temperature sensors are all standardized for the most part (well, they don't seem to be anything special) but I'm not sure about chlorinators... Mine has a strange (electrical) connector and 100% proprietary threads on the PVC connectors (that were easy enough to reverse engineer in OpenSCAD: https://www.printables.com/model/24144-t-cell-cleaning-stand).
Fortunately there's plenty of 3rd party competition for things like that. Even though I had a Hayward system I was able to purchase a compatible chlorinator off Amazon for a fraction of the price Hayward was charging.
I figure a couple of SWEs could make a startup that completely disrupts these industries with objectively superior technology.
If you can’t sell your product to the dealers because there in bed with the incumbents and the incumbent products generate service call work for the dealer, it doesn’t matter how good the tech is.
This is a people problem, not a technology problem. It can’t be solved by a couple programmers.
Unless you want to build your own nationwide network of installers, you’re relying on third parties who already have existing relationships with pool equipment suppliers, which is why I said it’s a people problem and not a tech problem.