powered by
as a port of https://github.com/friissoren/pyfronius
query_fronius_devices( device_ip = c("fronius.local"), query, username = Sys.getenv("FRONIUS_USERNAME"), password = Sys.getenv("FRONIUS_PASSWORD") )
a data-frame with a `device_id` column and the `$Body$Data` turned into as many columns as expected
list or vector of each device IP address or name
the API query string
the username needed to authenticate to the inverter. Defaults to the `FRONIUS_USERNAME` environment variable.
the password needed to authenticate to the inverter. Defaults to the `FRONIUS_PASSWORD` environment variable.
Other device queries: query_ap_device(), query_ap_devices(), query_enphaseenergy_device(), query_enphaseenvoy_device(), query_fronius_device()
query_ap_device()
query_ap_devices()
query_enphaseenergy_device()
query_enphaseenvoy_device()
query_fronius_device()
if (FALSE) { query_fronius_device(query = "GetInverterRealtimeData.cgi?Scope=System") }
Run the code above in your browser using DataLab