Mein Fronius Wechselrichter hat einen DataManager über den Daten von der Batterie und dem Smartmeter abgefragt werden können. Die JSON Strings habe ich in PHP weiterverarbeitet und auf dem NAS läuft eine schöne Grafik zum aktuellen Stromverbrauch.

Alles inhouse, keine Cloud, kein sonstiger Anbieter.

    <?php

    // Kommuniziert mit dem Fronius Smartmeter über den Datamanager

    //  IP Address DataManager

    $dataManagerIP = "192.168.22.188";

    // API call for Fronius

    $apiURL = "http://".$dataManagerIP."/solar_api/v1/GetMeterRealtimeData.cgi?Scope=System";

    // Get the raw JSON

    $jsonData = file_get_contents($apiURL);

    // Decode into an object

    $meter = json_decode($jsonData, true);

    // Get the variables in which we're interested

    $grid_sum   = $meter["Body"]["Data"]["0"]["PowerReal_P_Sum"];       // Verbrauch gesamt

    $grid_PH1   = $meter["Body"]["Data"]["0"]["PowerReal_P_Phase_1"];       // Verbrauch Phase 1

    $grid_PH2   = $meter["Body"]["Data"]["0"]["PowerReal_P_Phase_2"];       // Verbrauch Phase 2

    $grid_PH3   = $meter["Body"]["Data"]["0"]["PowerReal_P_Phase_3"];       // Verbrauch Phase 3

   ?>