From Hentschel
(→Links) |
|||
| (13 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | + | == Remote API == | |
Enphase developer login: | Enphase developer login: | ||
https://developer.enphase.com/admin/ | https://developer.enphase.com/admin/ | ||
| − | == Commands == | + | === Commands === |
* get the system | * get the system | ||
curl -v "https://api.enphaseenergy.com/api/v2/systems?key=2be7be3252ca4c595e5622b702a34ff5&user_id=4d5441774e7a597a4e673d3d0a" | curl -v "https://api.enphaseenergy.com/api/v2/systems?key=2be7be3252ca4c595e5622b702a34ff5&user_id=4d5441774e7a597a4e673d3d0a" | ||
* system info | * system info | ||
curl -v "https://api.enphaseenergy.com/api/v2/systems/1320223/summary?key=2be7be3252ca4c595e5622b702a34ff5&user_id=4d5441774e7a597a4e673d3d0a" | 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: | reply: | ||
| − | < | + | <pre> |
{ | { | ||
"system_id": 1320223, | "system_id": 1320223, | ||
| Line 96: | Line 97: | ||
} | } | ||
} | } | ||
| − | </ | + | </pre> |
| + | |||
| + | == 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]] ) | ||
Latest revision as of 10:10, 30 April 2018
Contents
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 )