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
- some info: https://thecomputerperson.wordpress.com/2016/08/03/enphase-envoy-s-data-scraping/
- Smarttings Plugin https://community.smartthings.com/t/release-enphase-envoy-local-access/37544
Links
- production: http://192.168.1.109/production.json ( example production.json )
- all: http://192.168.1.109/api/v1/production ( example envoy production all )
- individual panels http://192.168.1.109/api/v1/production/inverters ( example envoy production inverters )
- Inventory http://192.168.1.109/inventory.json ( example envoy inventory.json )