Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

Powerwall 2 Gateway Weird Voltages

This site may earn commission on affiliate links.
Has anyone else seen this?

I'm playing around with collecting stats from my Powerwall 2 Gateway API and noticed something weird with the reported voltages.

I'm located in Australia with a 230V 50Hz single phase grid supply.

Here's the output of my aggregates API:

{
"site": {
"last_communication_time": "2019-07-21T09:58:31.987431967+10:00",
"instant_power": 8.629999622702599,
"instant_reactive_power": -172.64000122249126,
"instant_apparent_power": 172.85556663176814,
"frequency": 49.95000076293945,
"energy_exported": 4671449.908933059,
"energy_imported": 268220.76643305924,
"instant_average_voltage": 124.29000274837017,
"instant_total_current": 0,
"i_a_current": 0,
"i_b_current": 0,
"i_c_current": 0,
"timeout": 60000000000
},
"battery": {
"last_communication_time": "2019-07-21T09:58:31.990051283+10:00",
"instant_power": -3110,
"instant_reactive_power": 0,
"instant_apparent_power": 3110,
"frequency": 49.924,
"energy_exported": 3385960,
"energy_imported": 3872030,
"instant_average_voltage": 247.5,
"instant_total_current": 68.5,
"i_a_current": 0,
"i_b_current": 0,
"i_c_current": 0,
"timeout": 60000000000
},
"load": {
"last_communication_time": "2019-07-21T09:58:31.987431967+10:00",
"instant_power": 441.28137980225085,
"instant_reactive_power": -273.722484562241,
"instant_apparent_power": 519.2814792721811,
"frequency": 49.95000076293945,
"energy_exported": 0,
"energy_imported": 5517632.773333333,
"instant_average_voltage": 124.29000274837017,
"instant_total_current": 3.550417330794028,
"i_a_current": 0,
"i_b_current": 0,
"i_c_current": 0,
"timeout": 60000000000
},
"solar": {
"last_communication_time": "2019-07-21T09:58:31.987551299+10:00",
"instant_power": 3549.429931640625,
"instant_reactive_power": -103.9000015258789,
"instant_apparent_power": 3550.9503023758934,
"frequency": 49.95000076293945,
"energy_exported": 10416825.922786562,
"energy_imported": 9894.006953227661,
"instant_average_voltage": 248.47999572753906,
"instant_total_current": 0,
"i_a_current": 0,
"i_b_current": 0,
"i_c_current": 0,
"timeout": 60000000000
}
}

Note the Site and Load voltages are at ~124V where as the Solar and Battery voltages are ~248V. Googling around for other examples shows others haven't been getting this (eg Powerwall API – cwne88.com)

Here's the output of my site_info API

{
"site_name": "Powerwall2",
"timezone": "Australia/Brisbane",
"min_site_meter_power_kW": -5,
"max_site_meter_power_kW": 1000000000,
"nominal_system_energy_kWh": 13.5,
"grid_code": "50Hz_230V_1_ASNZS4777.2:2015_AU",
"grid_voltage_setting": 230,
"grid_freq_setting": 50,
"grid_phase_setting": "Single",
"country": "Australia",
"state": "*",
"region": "ASS4777.2"
}

And my status API

{
"start_time": "2019-07-09 21:44:15 +0800",
"up_time_seconds": "276h46m8.99825623s",
"is_new": false,
"version": "1.37.1-Neurio-1.4.6",
"git_hash": "fb132be342ac03094d1f104606392bd516c822ce"
}

I've just joined a Virtual Power Plant scheme with my energy retailer so if the software version is weird that will probably explain why.

I haven't had any issues with any appliances etc. that suggest any problems, it just seems that the API is not reporting voltages correctly? Does anyone have any suggestions as to what might be happening here?