Schau mal bei evcc.io, ob deine bestehende HW (Wechselrichter, Batterie, Wallbox etc) unterstützt wird. Dann brauchst du vermutlich einen Smartmeter für die Hauptzuleitung (Summe aller Verbraucher) sowie - falls nicht doch schon integriert - einen Zähler für die WB. Shelly Pro 3EM habe ich auch und kann ich ebenfalls empfehlen.
Für den Betrieb der EVCC Software brauchst du einen kleinen Computer, z.B. Raspberry Pi, der dann über das Heimnetz mit den diversen Komponenten kommuniziert und z.B. den Ladevorgang startet.
Ein bisschen technische und Linux Kenntnisse sollte man aber schon mitbringen, sonst wird's schwierig.