Skip to content

TEDAPI missing data. #192

@JEMcats

Description

@JEMcats

TEDAPI missing data.

My powerwall dashboard on Grafana seems to stop working overnight and then work again in the morning, its also missing temps and fans no matter the time of day. I put together this bash script that will show all of the endpoints that Telegraf uses to talk to pypowerwall:

for url in \
  "http://localhost:8675/aggregates" \
  "http://localhost:8675/soe" \
  "http://localhost:8675/strings" \
  "http://localhost:8675/temps/pw" \
  "http://localhost:8675/freq" \
  "http://localhost:8675/pod" \
  "http://localhost:8675/fans/pw"
do
  echo "==== $url ===="
  curl -s "$url" | jq .
  echo
done

Responses

Day

During the day (While it still shows up in Grafana) I see:

==== http://localhost:8675/aggregates ====
{
  "site": {
    "last_communication_time": "2025-07-10T08:57:14-04:00",
    "instant_power": 4,
    "instant_reactive_power": 0,
    "instant_apparent_power": 0,
    "frequency": 0,
    "energy_exported": 0,
    "energy_imported": 0,
    "instant_average_voltage": 246,
    "instant_average_current": 0.016260162601626018,
    "i_a_current": 9.696,
    "i_b_current": 10.256,
    "i_c_current": 0,
    "last_phase_voltage_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_power_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_energy_communication_time": "0001-01-01T00:00:00Z",
    "timeout": 1500000000,
    "num_meters_aggregated": 1,
    "instant_total_current": 0.016260162601626018,
    "disclaimer": "site: voltage/current from Meter X"
  },
  "battery": {
    "last_communication_time": "2025-07-10T08:57:14-04:00",
    "instant_power": -977,
    "instant_reactive_power": 0,
    "instant_apparent_power": 0,
    "frequency": 0,
    "energy_exported": 0,
    "energy_imported": 0,
    "instant_average_voltage": 243.8,
    "instant_average_current": -4.007383100902379,
    "i_a_current": 0,
    "i_b_current": 0,
    "i_c_current": 0,
    "last_phase_voltage_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_power_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_energy_communication_time": "0001-01-01T00:00:00Z",
    "timeout": 1500000000,
    "num_meters_aggregated": 2,
    "instant_total_current": -4.007383100902379,
    "disclaimer": "battery: voltage from PINV, calculated current from power"
  },
  "load": {
    "last_communication_time": "2025-07-10T08:57:14-04:00",
    "instant_power": 900.5000000000001,
    "instant_reactive_power": 0,
    "instant_apparent_power": 0,
    "frequency": 0,
    "energy_exported": 0,
    "energy_imported": 0,
    "instant_average_voltage": 246,
    "instant_average_current": 3.6605691056910574,
    "i_a_current": 0,
    "i_b_current": 0,
    "i_c_current": 0,
    "last_phase_voltage_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_power_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_energy_communication_time": "0001-01-01T00:00:00Z",
    "timeout": 1500000000,
    "instant_total_current": 3.6605691056910574,
    "num_meters_aggregated": 1,
    "disclaimer": "load: voltage from ISLAND_AcMeasurements, current calculated from power"
  },
  "solar": {
    "last_communication_time": "2025-07-10T08:57:14-04:00",
    "instant_power": 1877,
    "instant_reactive_power": 0,
    "instant_apparent_power": 0,
    "frequency": 0,
    "energy_exported": 0,
    "energy_imported": 0,
    "instant_average_voltage": 244.4,
    "instant_average_current": 7.680032733224222,
    "i_a_current": 0,
    "i_b_current": 11.4465,
    "i_c_current": 0,
    "last_phase_voltage_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_power_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_energy_communication_time": "0001-01-01T00:00:00Z",
    "timeout": 1000000000,
    "num_meters_aggregated": 2,
    "instant_total_current": 7.680032733224222,
    "disclaimer": "solar: voltage from PVAC, calculated current from power"
  }
}

==== http://localhost:8675/soe ====
{
  "percentage": 94.4954128440367
}

==== http://localhost:8675/strings ====
{
  "A": {
    "Connected": true,
    "Current": 1.3499999999999996,
    "Power": 348.2999999999999,
    "State": "Pv_Active",
    "Voltage": 258
  },
  "A1": {
    "Connected": true,
    "Current": 1.5499999999999998,
    "Power": 294.49999999999994,
    "State": "Pv_Active",
    "Voltage": 190
  },
  "B": {
    "Connected": true,
    "Current": 0,
    "Power": 0,
    "State": "Pv_Active",
    "Voltage": 4
  },
  "B1": {
    "Connected": true,
    "Current": 0,
    "Power": 0,
    "State": "Pv_Active",
    "Voltage": 2
  },
  "C": {
    "Connected": true,
    "Current": 1.4499999999999997,
    "Power": 365.3999999999999,
    "State": "Pv_Active",
    "Voltage": 252
  },
  "C1": {
    "Connected": true,
    "Current": 1.6499999999999997,
    "Power": 359.69999999999993,
    "State": "Pv_Active",
    "Voltage": 218
  },
  "D": {
    "Connected": true,
    "Current": 0.04999999999999964,
    "Power": 0.09999999999999928,
    "State": "Pv_Active",
    "Voltage": 2
  },
  "D1": {
    "Connected": true,
    "Current": 0.04999999999999964,
    "Power": 0.09999999999999928,
    "State": "Pv_Active",
    "Voltage": 2
  },
  "E": {
    "Connected": true,
    "Current": 1.7999999999999998,
    "Power": 165.6,
    "State": "Pv_Active",
    "Voltage": 92
  },
  "E1": {
    "Connected": true,
    "Current": 1.7999999999999998,
    "Power": 338.4,
    "State": "Pv_Active",
    "Voltage": 188
  },
  "F": {
    "Connected": true,
    "Current": 0.04999999999999964,
    "Power": 0.0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "F1": {
    "Connected": true,
    "Current": 0.09999999999999964,
    "Power": 0.0,
    "State": "Pv_Active",
    "Voltage": 0
  }
}

==== http://localhost:8675/temps/pw ====
{}

==== http://localhost:8675/freq ====
{
  "PW1_name": "XXXXXXXXXXXXX",
  "PW1_PINV_Fout": 60.01,
  "PW1_PINV_VSplit1": 122.4,
  "PW1_PINV_VSplit2": 122.2,
  "PW1_PackagePartNumber": "1707000-11-J",
  "PW1_PackageSerialNumber": "XXXXXXXXXXXXX",
  "PW1_p_out": 0.48,
  "PW1_q_out": null,
  "PW1_v_out": 243.60000000000002,
  "PW1_f_out": 60.005,
  "PW1_i_out": null,
  "PW2_name": "XXXXXXXXXXXXX",
  "PW2_PINV_Fout": 60,
  "PW2_PINV_VSplit1": 121.60000000000001,
  "PW2_PINV_VSplit2": 121.60000000000001,
  "PW2_PackagePartNumber": "1707000-11-J",
  "PW2_PackageSerialNumber": "XXXXXXXXXXXXX",
  "PW2_p_out": 0.44,
  "PW2_q_out": null,
  "PW2_v_out": 243.60000000000002,
  "PW2_f_out": 60.035000000000004,
  "PW2_i_out": null,
  "ISLAND_FreqL1_Load": 59.99,
  "ISLAND_FreqL1_Main": 60.01,
  "ISLAND_FreqL2_Load": 59.98,
  "ISLAND_FreqL2_Main": 60.01,
  "ISLAND_FreqL3_Load": 0,
  "ISLAND_FreqL3_Main": 0,
  "ISLAND_GridConnected": "ISLAND_GridConnected_Connected",
  "ISLAND_GridState": "ISLAND_GridState_Grid_Compliant",
  "ISLAND_L1L2PhaseDelta": null,
  "ISLAND_L1L3PhaseDelta": null,
  "ISLAND_L1MicrogridOk": null,
  "ISLAND_L2L3PhaseDelta": null,
  "ISLAND_L2MicrogridOk": null,
  "ISLAND_L3MicrogridOk": null,
  "ISLAND_PhaseL1_Main_Load": null,
  "ISLAND_PhaseL2_Main_Load": null,
  "ISLAND_PhaseL3_Main_Load": null,
  "ISLAND_ReadyForSynchronization": null,
  "ISLAND_VL1N_Load": 123,
  "ISLAND_VL1N_Main": 123,
  "ISLAND_VL2N_Load": 123,
  "ISLAND_VL2N_Main": 123,
  "ISLAND_VL3N_Load": 0,
  "ISLAND_VL3N_Main": 0,
  "METER_X_CTA_I": 9.7025,
  "METER_X_CTA_InstReactivePower": -138,
  "METER_X_CTA_InstRealPower": 9,
  "METER_X_CTB_I": 10.2675,
  "METER_X_CTB_InstReactivePower": -143,
  "METER_X_CTB_InstRealPower": 7,
  "METER_X_CTC_I": 0,
  "METER_X_CTC_InstReactivePower": 0,
  "METER_X_CTC_InstRealPower": 0,
  "METER_X_LifetimeEnergyExport": null,
  "METER_X_LifetimeEnergyImport": null,
  "METER_X_VL1N": 122.19,
  "METER_X_VL2N": 122.2,
  "METER_X_VL3N": 0,
  "METER_Y_CTA_I": 0,
  "METER_Y_CTA_InstReactivePower": 0,
  "METER_Y_CTA_InstRealPower": 0,
  "METER_Y_CTB_I": 11.4635,
  "METER_Y_CTB_InstReactivePower": -68,
  "METER_Y_CTB_InstRealPower": -441,
  "METER_Y_CTC_I": 0,
  "METER_Y_CTC_InstReactivePower": 0,
  "METER_Y_CTC_InstRealPower": 0,
  "METER_Y_LifetimeEnergyExport": null,
  "METER_Y_LifetimeEnergyImport": null,
  "METER_Y_VL1N": 122.19,
  "METER_Y_VL2N": 122.21000000000001,
  "METER_Y_VL3N": 0,
  "grid_status": 1
}

==== http://localhost:8675/pod ====
{
  "PW1_name": "XXXXXXXXXXXXX",
  "PW1_POD_ActiveHeating": 0,
  "PW1_POD_ChargeComplete": 0,
  "PW1_POD_ChargeRequest": 0,
  "PW1_POD_DischargeComplete": 0,
  "PW1_POD_PermanentlyFaulted": 0,
  "PW1_POD_PersistentlyFaulted": 0,
  "PW1_POD_enable_line": 0,
  "PW1_POD_available_charge_power": null,
  "PW1_POD_available_dischg_power": null,
  "PW1_POD_nom_energy_remaining": 12820,
  "PW1_POD_nom_energy_to_be_charged": 740,
  "PW1_POD_nom_full_pack_energy": 13560,
  "PW1_PackagePartNumber": "1707000-11-J",
  "PW1_PackageSerialNumber": "XXXXXXXXXXXXX",
  "PW1_pinv_state": "AcMode_GridFollowing",
  "PW1_pinv_grid_state": null,
  "PW1_p_out": 0.36,
  "PW1_q_out": null,
  "PW1_v_out": 244.60000000000002,
  "PW1_f_out": 60.005,
  "PW1_i_out": null,
  "PW1_energy_charged": null,
  "PW1_energy_discharged": null,
  "PW1_off_grid": 0,
  "PW1_vf_mode": 0,
  "PW1_wobble_detected": 0,
  "PW1_charge_power_clamped": 0,
  "PW1_backup_ready": 0,
  "PW1_OpSeqState": null,
  "PW1_version": null,
  "PW2_name": "XXXXXXXXXXXXX",
  "PW2_POD_ActiveHeating": 0,
  "PW2_POD_ChargeComplete": 0,
  "PW2_POD_ChargeRequest": 0,
  "PW2_POD_DischargeComplete": 0,
  "PW2_POD_PermanentlyFaulted": 0,
  "PW2_POD_PersistentlyFaulted": 0,
  "PW2_POD_enable_line": 0,
  "PW2_POD_available_charge_power": null,
  "PW2_POD_available_dischg_power": null,
  "PW2_POD_nom_energy_remaining": 12950,
  "PW2_POD_nom_energy_to_be_charged": 740,
  "PW2_POD_nom_full_pack_energy": 13690,
  "PW2_PackagePartNumber": "1707000-11-J",
  "PW2_PackageSerialNumber": "XXXXXXXXXXXXX",
  "PW2_pinv_state": "AcMode_GridFollowing",
  "PW2_pinv_grid_state": null,
  "PW2_p_out": 0.44,
  "PW2_q_out": null,
  "PW2_v_out": 244,
  "PW2_f_out": 60.03,
  "PW2_i_out": null,
  "PW2_energy_charged": null,
  "PW2_energy_discharged": null,
  "PW2_off_grid": 0,
  "PW2_vf_mode": 0,
  "PW2_wobble_detected": 0,
  "PW2_charge_power_clamped": 0,
  "PW2_backup_ready": 0,
  "PW2_OpSeqState": null,
  "PW2_version": null,
  "nominal_full_pack_energy": 27250,
  "nominal_energy_remaining": 25750,
  "time_remaining_hours": 29.38659058487874,
  "backup_reserve_percent": 20.0
}

==== http://localhost:8675/fans/pw ====
{}
Night

At night (While it does not show up in Grafana) the responses are:

==== http://localhost:8675/aggregates ====
{
  "site": {
    "last_communication_time": "2025-07-09T20:30:20-04:00",
    "instant_power": 4713,
    "instant_reactive_power": 0,
    "instant_apparent_power": 0,
    "frequency": 0,
    "energy_exported": 0,
    "energy_imported": 0,
    "instant_average_voltage": 245.5,
    "instant_average_current": 19.19755600814664,
    "i_a_current": 17.7945,
    "i_b_current": 21.934,
    "i_c_current": 0,
    "last_phase_voltage_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_power_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_energy_communication_time": "0001-01-01T00:00:00Z",
    "timeout": 1500000000,
    "num_meters_aggregated": 1,
    "instant_total_current": 19.19755600814664,
    "disclaimer": "site: voltage/current from Meter X"
  },
  "battery": {
    "last_communication_time": "2025-07-09T20:30:20-04:00",
    "instant_power": 2,
    "instant_reactive_power": 0,
    "instant_apparent_power": 0,
    "frequency": 0,
    "energy_exported": 0,
    "energy_imported": 0,
    "instant_average_voltage": 242.5,
    "instant_average_current": 0.008247422680412371,
    "i_a_current": 0,
    "i_b_current": 0,
    "i_c_current": 0,
    "last_phase_voltage_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_power_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_energy_communication_time": "0001-01-01T00:00:00Z",
    "timeout": 1500000000,
    "num_meters_aggregated": 2,
    "instant_total_current": 0.008247422680412371,
    "disclaimer": "battery: voltage from PINV, calculated current from power"
  },
  "load": {
    "last_communication_time": "2025-07-09T20:30:20-04:00",
    "instant_power": 4668.25,
    "instant_reactive_power": 0,
    "instant_apparent_power": 0,
    "frequency": 0,
    "energy_exported": 0,
    "energy_imported": 0,
    "instant_average_voltage": 245.5,
    "instant_average_current": 19.0152749490835,
    "i_a_current": 0,
    "i_b_current": 0,
    "i_c_current": 0,
    "last_phase_voltage_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_power_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_energy_communication_time": "0001-01-01T00:00:00Z",
    "timeout": 1500000000,
    "instant_total_current": 19.0152749490835,
    "num_meters_aggregated": 1,
    "disclaimer": "load: voltage from ISLAND_AcMeasurements, current calculated from power"
  },
  "solar": {
    "last_communication_time": "2025-07-09T20:30:20-04:00",
    "instant_power": 0,
    "instant_reactive_power": 0,
    "instant_apparent_power": 0,
    "frequency": 0,
    "energy_exported": 0,
    "energy_imported": 0,
    "instant_average_voltage": 243.0,
    "instant_average_current": 0.0,
    "i_a_current": 0,
    "i_b_current": 2.2035,
    "i_c_current": 0,
    "last_phase_voltage_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_power_communication_time": "0001-01-01T00:00:00Z",
    "last_phase_energy_communication_time": "0001-01-01T00:00:00Z",
    "timeout": 1000000000,
    "num_meters_aggregated": 2,
    "instant_total_current": 0.0,
    "disclaimer": "solar: voltage from PVAC, calculated current from power"
  }
}

==== http://localhost:8675/soe ====
{
  "percentage": 23.809523809523807
}

==== http://localhost:8675/strings ====
{
  "A": {
    "Connected": true,
    "Current": 0,
    "Power": 0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "A1": {
    "Connected": true,
    "Current": 0.04999999999999964,
    "Power": 0.0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "B": {
    "Connected": true,
    "Current": 0.04999999999999964,
    "Power": 0.0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "B1": {
    "Connected": true,
    "Current": 0,
    "Power": 0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "C": {
    "Connected": true,
    "Current": 0.04999999999999964,
    "Power": 0.0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "C1": {
    "Connected": true,
    "Current": 0,
    "Power": 0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "D": {
    "Connected": true,
    "Current": 0.04999999999999964,
    "Power": 0.0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "D1": {
    "Connected": true,
    "Current": 0,
    "Power": 0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "E": {
    "Connected": true,
    "Current": 0.04999999999999964,
    "Power": 0.0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "E1": {
    "Connected": true,
    "Current": 0.04999999999999964,
    "Power": 0.0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "F": {
    "Connected": true,
    "Current": 0,
    "Power": 0,
    "State": "Pv_Active",
    "Voltage": 0
  },
  "F1": {
    "Connected": true,
    "Current": 0,
    "Power": 0,
    "State": "Pv_Active",
    "Voltage": 0
  }
}

==== http://localhost:8675/temps/pw ====
{}

==== http://localhost:8675/freq ====
{
  "PW1_name": "XXXXXXXXXXXXX",
  "PW1_PINV_Fout": 59.985,
  "PW1_PINV_VSplit1": 122.2,
  "PW1_PINV_VSplit2": 121.60000000000001,
  "PW1_PackagePartNumber": "1707000-11-J",
  "PW1_PackageSerialNumber": "XXXXXXXXXXXXX",
  "PW1_p_out": 0.0,
  "PW1_q_out": null,
  "PW1_v_out": 243.4,
  "PW1_f_out": 59.98,
  "PW1_i_out": null,
  "PW2_name": "XXXXXXXXXXXXX",
  "PW2_PINV_Fout": 60.005,
  "PW2_PINV_VSplit1": 122.2,
  "PW2_PINV_VSplit2": 121.60000000000001,
  "PW2_PackagePartNumber": "1707000-11-J",
  "PW2_PackageSerialNumber": "XXXXXXXXXXXXX",
  "PW2_p_out": 0.0,
  "PW2_q_out": null,
  "PW2_v_out": 244.4,
  "PW2_f_out": 59.975,
  "PW2_i_out": null,
  "ISLAND_FreqL1_Load": 59.99,
  "ISLAND_FreqL1_Main": 60.02,
  "ISLAND_FreqL2_Load": 59.99,
  "ISLAND_FreqL2_Main": 59.98,
  "ISLAND_FreqL3_Load": 0,
  "ISLAND_FreqL3_Main": 0,
  "ISLAND_GridConnected": "ISLAND_GridConnected_Connected",
  "ISLAND_GridState": "ISLAND_GridState_Grid_Compliant",
  "ISLAND_L1L2PhaseDelta": null,
  "ISLAND_L1L3PhaseDelta": null,
  "ISLAND_L1MicrogridOk": null,
  "ISLAND_L2L3PhaseDelta": null,
  "ISLAND_L2MicrogridOk": null,
  "ISLAND_L3MicrogridOk": null,
  "ISLAND_PhaseL1_Main_Load": null,
  "ISLAND_PhaseL2_Main_Load": null,
  "ISLAND_PhaseL3_Main_Load": null,
  "ISLAND_ReadyForSynchronization": null,
  "ISLAND_VL1N_Load": 123,
  "ISLAND_VL1N_Main": 123,
  "ISLAND_VL2N_Load": 122.5,
  "ISLAND_VL2N_Main": 122.5,
  "ISLAND_VL3N_Load": 0,
  "ISLAND_VL3N_Main": 0,
  "METER_X_CTA_I": 17.7945,
  "METER_X_CTA_InstReactivePower": -381,
  "METER_X_CTA_InstRealPower": 2072,
  "METER_X_CTB_I": 21.934,
  "METER_X_CTB_InstReactivePower": 252,
  "METER_X_CTB_InstRealPower": 2562,
  "METER_X_CTC_I": 0,
  "METER_X_CTC_InstReactivePower": 0,
  "METER_X_CTC_InstRealPower": 0,
  "METER_X_LifetimeEnergyExport": null,
  "METER_X_LifetimeEnergyImport": null,
  "METER_X_VL1N": 122.10000000000001,
  "METER_X_VL2N": 121.59,
  "METER_X_VL3N": 0,
  "METER_Y_CTA_I": 0,
  "METER_Y_CTA_InstReactivePower": 0,
  "METER_Y_CTA_InstRealPower": 0,
  "METER_Y_CTB_I": 2.2035,
  "METER_Y_CTB_InstReactivePower": -265,
  "METER_Y_CTB_InstRealPower": 0,
  "METER_Y_CTC_I": 0,
  "METER_Y_CTC_InstReactivePower": 0,
  "METER_Y_CTC_InstRealPower": 0,
  "METER_Y_LifetimeEnergyExport": null,
  "METER_Y_LifetimeEnergyImport": null,
  "METER_Y_VL1N": 122.10000000000001,
  "METER_Y_VL2N": 121.58,
  "METER_Y_VL3N": 0,
  "grid_status": 1
}

==== http://localhost:8675/pod ====
{
  "PW1_name": "XXXXXXXXXXXXX",
  "PW1_POD_ActiveHeating": 0,
  "PW1_POD_ChargeComplete": 0,
  "PW1_POD_ChargeRequest": 0,
  "PW1_POD_DischargeComplete": 0,
  "PW1_POD_PermanentlyFaulted": 0,
  "PW1_POD_PersistentlyFaulted": 0,
  "PW1_POD_enable_line": 0,
  "PW1_POD_available_charge_power": null,
  "PW1_POD_available_dischg_power": null,
  "PW1_POD_nom_energy_remaining": 3240,
  "PW1_POD_nom_energy_to_be_charged": 10360,
  "PW1_POD_nom_full_pack_energy": 13600,
  "PW1_PackagePartNumber": "1707000-11-J",
  "PW1_PackageSerialNumber": "XXXXXXXXXXXXX",
  "PW1_pinv_state": "AcMode_GridFollowing",
  "PW1_pinv_grid_state": null,
  "PW1_p_out": 0.0,
  "PW1_q_out": null,
  "PW1_v_out": 244.60000000000002,
  "PW1_f_out": 60,
  "PW1_i_out": null,
  "PW1_energy_charged": null,
  "PW1_energy_discharged": null,
  "PW1_off_grid": 0,
  "PW1_vf_mode": 0,
  "PW1_wobble_detected": 0,
  "PW1_charge_power_clamped": 0,
  "PW1_backup_ready": 0,
  "PW1_OpSeqState": null,
  "PW1_version": null,
  "PW2_name": "XXXXXXXXXXXXX",
  "PW2_POD_ActiveHeating": 0,
  "PW2_POD_ChargeComplete": 0,
  "PW2_POD_ChargeRequest": 0,
  "PW2_POD_DischargeComplete": 0,
  "PW2_POD_PermanentlyFaulted": 0,
  "PW2_POD_PersistentlyFaulted": 0,
  "PW2_POD_enable_line": 0,
  "PW2_POD_available_charge_power": null,
  "PW2_POD_available_dischg_power": null,
  "PW2_POD_nom_energy_remaining": 3240,
  "PW2_POD_nom_energy_to_be_charged": 10450,
  "PW2_POD_nom_full_pack_energy": 13690,
  "PW2_PackagePartNumber": "1707000-11-J",
  "PW2_PackageSerialNumber": "XXXXXXXXXXXXX",
  "PW2_pinv_state": "AcMode_GridFollowing",
  "PW2_pinv_grid_state": null,
  "PW2_p_out": 0.0,
  "PW2_q_out": null,
  "PW2_v_out": 243.60000000000002,
  "PW2_f_out": 60.005,
  "PW2_i_out": null,
  "PW2_energy_charged": null,
  "PW2_energy_discharged": null,
  "PW2_off_grid": 0,
  "PW2_vf_mode": 0,
  "PW2_wobble_detected": 0,
  "PW2_charge_power_clamped": 0,
  "PW2_backup_ready": 0,
  "PW2_OpSeqState": null,
  "PW2_version": null,
  "nominal_full_pack_energy": 27300,
  "nominal_energy_remaining": 6500,
  "time_remaining_hours": 1.3768269434441855,
  "backup_reserve_percent": 20.0
}

==== http://localhost:8675/fans/pw ====
{}

The values don't look very different between the two responses but grafana is still showing up like:

Image

My Setup

  • RasPi 3B running Ubuntu 24.04.2 LTS
  • Connects to wifi via WPA supplicant
  • Two Powerwall 3's running version 25.18.1
  • One Gateway 2 that has no wifi network and does not allow ethernet.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions