Woferry, do any of these reqests, to your knowledge, provide current voltage level and sine wave Hertz value? Being able to query up that information for the infamous 66 Hz bump when the circuit becomes islanded would useful...
/api/meters/aggregates includes those. Here's a sample:
{
"site": {
"last_communication_time": "2019-05-08T15:52:50.489021579-07:00",
"instant_power": -4728.14990234375,
"instant_reactive_power": 111.89999961853027,
"instant_apparent_power": 4729.473872318975,
"frequency": 60,
"energy_exported": 7109714.548918119,
"energy_imported": 10740907.429195896,
"instant_average_voltage": 125.875,
"instant_total_current": 0,
"i_a_current": 0,
"i_b_current": 0,
"i_c_current": 0,
"timeout": 1500000000
},
"battery": {
"last_communication_time": "2019-05-08T15:52:50.490166902-07:00",
"instant_power": 730,
"instant_reactive_power": 0,
"instant_apparent_power": 730,
"frequency": 60.013999999999996,
"energy_exported": 1666960,
"energy_imported": 2107550,
"instant_average_voltage": 251.65,
"instant_total_current": -17.700000000000003,
"i_a_current": 0,
"i_b_current": 0,
"i_c_current": 0,
"timeout": 1500000000
},
"load": {
"last_communication_time": "2019-05-08T15:52:50.489021579-07:00",
"instant_power": 730.4965934209245,
"instant_reactive_power": -36.4131006955253,
"instant_apparent_power": 731.4035732082787,
"frequency": 60,
"energy_exported": 0,
"energy_imported": 15146371.921944445,
"instant_average_voltage": 125.875,
"instant_total_current": 5.803349302251634,
"i_a_current": 0,
"i_b_current": 0,
"i_c_current": 0,
"timeout": 1500000000
},
"solar": {
"last_communication_time": "2019-05-08T15:52:50.489140912-07:00",
"instant_power": 4698.6201171875,
"instant_reactive_power": -147.17000579833984,
"instant_apparent_power": 4700.924378911637,
"frequency": 60,
"energy_exported": 11956234.147228653,
"energy_imported": 465.1055619854691,
"instant_average_voltage": 125.86499786376953,
"instant_total_current": 0,
"i_a_current": 0,
"i_b_current": 0,
"i_c_current": 0,
"timeout": 1500000000
},
"busway": {
"last_communication_time": "0001-01-01T00:00:00Z",
"instant_power": 0,
"instant_reactive_power": 0,
"instant_apparent_power": 0,
"frequency": 0,
"energy_exported": 0,
"energy_imported": 0,
"instant_average_voltage": 0,
"instant_total_current": 0,
"i_a_current": 0,
"i_b_current": 0,
"i_c_current": 0
},
"frequency": {
"last_communication_time": "0001-01-01T00:00:00Z",
"instant_power": 0,
"instant_reactive_power": 0,
"instant_apparent_power": 0,
"frequency": 0,
"energy_exported": 0,
"energy_imported": 0,
"instant_average_voltage": 0,
"instant_total_current": 0,
"i_a_current": 0,
"i_b_current": 0,
"i_c_current": 0
},
"generator": {
"last_communication_time": "0001-01-01T00:00:00Z",
"instant_power": 0,
"instant_reactive_power": 0,
"instant_apparent_power": 0,
"frequency": 0,
"energy_exported": 0,
"energy_imported": 0,
"instant_average_voltage": 0,
"instant_total_current": 0,
"i_a_current": 0,
"i_b_current": 0,
"i_c_current": 0
}
}