(→Local API) |
(→Local API) |
||
Line 102: | Line 102: | ||
* Local website login: ''envoy:<last 6 digits of serial number>'' | * Local website login: ''envoy:<last 6 digits of serial number>'' | ||
** get serial number from installer app on phone | ** get serial number from installer app on phone | ||
+ | |||
+ | * some info: https://thecomputerperson.wordpress.com/2016/08/03/enphase-envoy-s-data-scraping/ |
Revision as of 23:15, 29 April 2018
Remote API
Enphase developer login:
https://developer.enphase.com/admin/
Commands
- get the system
curl -v "https://api.enphaseenergy.com/api/v2/systems?key=2be7be3252ca4c595e5622b702a34ff5&user_id=4d5441774e7a597a4e673d3d0a"
- system info
curl -v "https://api.enphaseenergy.com/api/v2/systems/1320223/summary?key=2be7be3252ca4c595e5622b702a34ff5&user_id=4d5441774e7a597a4e673d3d0a"
- inventory
curl -v "https://api.enphaseenergy.com/api/v2/systems/1320223/inventory?key=2be7be3252ca4c595e5622b702a34ff5&user_id=4d5441774e7a597a4e673d3d0a"
reply:
{ "system_id": 1320223, "envoys": [{ "sn": "121727042157", "model": "IQ Envoy", "sku": "ENV-IQ-AM1-240" }], "inverters": [{ "sn": "121729039296", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729039299", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729039367", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729039381", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729039522", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729039525", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729039542", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729039570", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729039651", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729042313", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729042597", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729042598", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729042608", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729045313", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729045495", "model": "IQ6", "sku": "IQ6-60-2-US" }, { "sn": "121729045618", "model": "IQ6", "sku": "IQ6-60-2-US" }], "meters": [{ "sn": "121727042157EIM1", "manufacturer": "Enphase Energy", "model": "Envoy S" }], "meta": { "status": "normal", "last_report_at": 1510046713, "last_energy_at": 1510046100, "operational_at": 1507705200 } }
Local API
- Local website login: envoy:<last 6 digits of serial number>
- get serial number from installer app on phone