vincentwolsink / home_assistant_enphase_envoy_installer

This is a HACS custom integration for Enphase Envoys with firmware version 7 and up.
Apache License 2.0
65 stars 16 forks source link

Help wanted! Product ID mapping #75

Open vincentwolsink opened 1 year ago

vincentwolsink commented 1 year ago

In the newest version of the integration we started displaying friendly model names for Enphase devices. Since there is no way to get these names from the Envoy API itself, and a public mapping does not seem to exist, we need to create this mapping ourselves.

We would be very happy if you could add the product number (this can be found in Home Assistant at the device page and then Hardware) and corresponding product name for the Enphase devices you own to this issue, so we can add them to the mapping.

Our current mapping Product Number Product Name SKU
800-00598-r04 IQ Relay 1-phase Q-RELAY-1P-INT
800-00597-r02 IQ Relay 3-phase Q-RELAY-3P-INT
800-00654-r08 Envoy-S-Metered-EU ENV-S-WM-230
800-00656-r06 Envoy-S-Standard-EU ENV-S-WB-230
800-01359-r02 IQ8+ Microinverter IQ8PLUS-72-M-INT
800-01736-r02 IQ7+ Microinverter IQ7PLUS-72-M-INT
800-00631-r02 IQ7+ Microinverter IQ7PLUS-72-2-INT
800-01127-r02 IQ7A Microinverter IQ7A-72-M-INT

Thanks 🚀

catsmanac commented 1 year ago

Just confirming Envoy is showing 800-00656-r06 / Envoy-S-Standard-EU / ENV-S-WB-230 as well

Firmware D7.6.175

My inverters are IQ7A Microinverter SKU: IQ7A-72-M-ACM-INT with PN 800-01127-r02 reported in inventory.json

Inventory.json reports for these as well

"img_pnum_running": "520-00082-r01-v04.27.04",
"ptpn": "540-00169-r01-v04.27.09",

And these numbers show as firmware on Enphase web

afbeelding

catsmanac commented 1 year ago

Oh, my IQ 3 phase relay has label/sku on it: Q-Relay-3P-INT and shows in Inventory as

    "type": "NSRB",
    "devices": [
      {
        "part_num": "800-00597-r02",
        "installed": "1675855823",
        "serial_num": "122230040706",
        "device_status": [
          "envoy.global.ok"
        ],
        "last_rpt_date": "1691076686",
        "admin_state": 1,
        "dev_type": 12,
        "created_date": "1675855823",
        "img_load_date": "1529083534",
        "img_pnum_running": "520-00086-r01-v02.12.11",
        "ptpn": "540-00139-r01-v02.12.00",
        "chaneid": 1811939601,
        "device_control": [
          {
            "gficlearset": false
          }
        ],
        "producing": false,
        "communicating": true,
        "provisioned": true,
        "operating": true,
        "relay": "closed",
        "reason_code": -1,
        "reason": "ok",
        "line-count": 3,
        "line1-connected": true,
        "line2-connected": true,
        "line3-connected": true
      }
    ]
1nsomnia commented 1 year ago

Thanks for all the work Vincent. Just installed beta 5. Hope i can add the solar system to the energy dashboard.

Envoy-S Metered Firmware: D7.6.175 Hardware: ENV-S-WM-230 (800-00654-r06) Inverter IQ7A SKU: IQ7A-72-M-INT Firmware: 520-00082-r01-v04.28.07 Hardware: 800-01127-r02

vincentwolsink commented 1 year ago

Hi @1nsomnia, thanks! Which inverters do you have?

mnederlof commented 1 year ago

Inverter IQ7A SKU: IQ7A-72-M-INT Hardware: 800-01127-r02

Hmm, same hardware id, different SKU. I'd opt to use this SKU though, as it matches with the other ones 😄

vincentwolsink commented 1 year ago

Yeah. No clue what the ACM part in the other SKU is.

catsmanac commented 1 year ago

Yeah. No clue what the ACM part in the other SKU is.

It showed on the enphase website in my quipment list. I checked again, but it's showing for all 24 inverters. So if you hit that specific SKU you know it's an IQ7A I'd say.

maart84 commented 1 year ago

I’ve got these inverters: Hardware: 800-00631-r02 SKU: IQ7PLUS-72-2-INT IQ7+ Microinverter Thanks for this integration!

Matthew1471 commented 1 year ago

Greetings from the author of https://github.com/Matthew1471/Enphase-API 😄

Europe:

Model Device Part Number Device Type
C250-60Hz-72-Eaglet-B 800-00365-r01 pcu
C250-60Hz-72-Eaglet-B 800-00365-r02 pcu
C250-60Hz-72 800-00354-r01 pcu
C250-60Hz-72 800-00354-r02 pcu
C250-60Hz-72 800-00354-r03 pcu
C250-60Hz-72 800-00354-r04 pcu
IQ6-60-LL 800-00666-r01 pcu
IQ6Plus-72-LL,India 800-00665-r08 pcu
IQ6Plus-72-LL 800-00667-r01 pcu
IQ7-60 EN4 BH TOLL 800-01710-r02 pcu
IQ7-60-LL MC4 Bulkhead 800-01124-r02 pcu
IQ7-60-LL P4 D2PAK 800-01102-r02 pcu
IQ7-60-LL QF4 Bulkhard, FET TOLL 800-01510-r01 pcu
IQ7-60-LL QF4 Bulkhard, TOLL 800-00636-r02 pcu
IQ7-60-LL ROW QF4 BH, D2PAK 800-01122-r02 pcu
IQ7-60-LL with bulkhead 800-00630-r01 pcu
IQ7-60-LL with bulkhead 800-00630-r02 pcu
IQ7-60-LL 800-00628-r01 pcu
IQ7-60-LL 800-00628-r02 pcu
IQ7A-72, INT, EN4 BH, TOLL 800-01714-r02 pcu
IQ7A-72-2-INT Enphase BH, TOLL 800-01138-r02 pcu
IQ7A-72-2-INT MC4 Bulkhead, TOLL 800-01127-r02 pcu
IQ7Plus-72 EN4 BH TOLL 800-01711-r02 pcu
IQ7Plus-72 MC4 BH TOLL 800-01736-r02 pcu
IQ7Plus-72-2-INT Enphase BH, STO36N60M6 800-01141-r01 pcu
IQ7Plus-72-2-INT Enphase BH, STO36N60M6 800-01141-r02 pcu
IQ7Plus-72-LL P4 D2PAK 800-01103-r02 pcu
IQ7Plus-72-LL QF4 BH, D2PAK 800-01123-r02 pcu
IQ7Plus-72-LL QF4 Bulkhead, TOLL 800-00637-r02 pcu
IQ7Plus-72-LL with bulkhead 800-00631-r01 pcu
IQ7Plus-72-LL with bulkhead 800-00631-r02 pcu
IQ7Plus-72-LL 800-00629-r01 pcu
IQ7Plus-72-LL 800-00629-r02 pcu
IQ7Plus-72-RMA TO-LL M-series 800-01210-r02 pcu
IQ7Plus-72-RMA TO-LL S-series 800-01211-r02 pcu
IQ7Plus-72-RMA 800-01200-r02 pcu
IQ7Plus-LL ROW BH, TOLL, INT, FET 800-01511-r01 pcu
IQ7X-96 EN4 BH TOLL 800-01712-r02 pcu
IQ7X-96-INTL Enphase BH, TOLL 800-00638-r02 pcu
IQ7X-96-INTL P3 TOLL 800-00635-r01 pcu
IQ7X-96-INTL P3 TOLL 800-00635-r02 pcu
IQ7X-96-LL ROW BH, TOLL, INT, FET 800-01512-r01 pcu
M215-60-230-S22-E-Eaglet-B 800-00364-r01 pcu
M215-60-230-S22-E-Eaglet-B 800-00364-r02 pcu
M215-60-230-S22-E 800-00357-r03 pcu
M215-60-230-S22-E 800-00357-r04 pcu
M215-60-230-S22-UK 800-00341-r06 pcu
M250-50Hz-72-Eaglet-B 800-00362-r01 pcu
M250-50Hz-72-Eaglet-B 800-00362-r02 pcu
M250-50Hz-72 800-00235-r03 pcu
M250-50Hz-72 800-00235-r04 pcu
M250-50Hz-72 800-00356-r03 pcu
M250-50Hz-72 800-00356-r04 pcu
M250-60 800-00146-r01 pcu
M250-60 800-00146-r02 pcu
M250-60 800-00146-r03 pcu
ME215-60-230-S22-E 800-00192-r06 pcu
ME215-60-230-S22-E 800-00241-r03 pcu
ME215-60-230-S22-E 800-00241-r04 pcu
ME215-60 800-00090-r01 pcu
ME215-60 800-00090-r02 pcu
ME215-60 800-00090-r03 pcu
ME215-60 800-00090-r04 pcu
ME215-60 800-00090-r05 pcu
ME250-60Hz-72 800-00227-r01 pcu
ME250-60Hz-72 800-00227-r03 pcu
MP250-60 800-00181-r04 pcu
MP250-60 800-00181-r06 pcu
NSR 3P 800-00606-r02 nsrb
NSR 3P 800-00608-r01 nsrb
NSR 3P 800-00608-r02 nsrb
NSR-B 1P P1 800-00595-r01 nsrb
NSR-B 1P P2+ 800-00598-r03 nsrb
NSR-B 1P P2 800-00598-r01 nsrb
NSR-B 1P P2 800-00598-r02 nsrb
NSR-B 1P P4 800-00598-r04 nsrb
NSR-B 3P External 800-00596-r01 nsrb
NSR-B 3P Internal 800-00597-r01 nsrb
NSR-B 3P Internal 800-00597-r02 nsrb
NSR-B 3P Q Relay 1.1 800-02021-r02 nsrb
NSR-B 3P Q Relay 1.1 800-02021-r03 nsrb
PE215-60 800-00091-r01 pcu
S230-60-LN-2-AU 800-00580-r05 pcu
S230-60-LN-2-AU 800-00582-r02 pcu
S230-60-LN-2-AU 800-00582-r03 pcu
S230-60-P0 800-00532-r01 pcu
S230-60-P0 800-00532-r02 pcu
S230-60-P0 800-00532-r03 pcu
S230-60-P0 800-00532-r04 pcu
S230-60-P0 800-00532-r05 pcu
S270-72-LN-2-AU - Vogel 800-00539-r05 pcu
S270-72-LN-2-AU 800-00586-r01 pcu
S270-72-LN-2-AU 800-00586-r02 pcu
S270-72-LN-2-AU 800-00586-r03 pcu
S270-72-LN-2-AU 800-00586-r04 pcu
S270-72-LN-2-AU 800-00586-r05 pcu
S270-72-LN-2 800-00535-r01 pcu
S270-72-LN-2 800-00535-r02 pcu
S270-72-LN-2 800-00535-r03 pcu
S270-72-LN-2 800-00535-r04 pcu
S270-72-LN-2 800-00535-r05 pcu
S270-72-LN-2 800-00584-r03 pcu
S270-72-LN-5-AU 800-00587-r01 pcu
S270-72-LN-5-AU 800-00587-r02 pcu
S270-72-LN-5-AU 800-00587-r03 pcu
S270-72-LN-5-AU 800-00587-r04 pcu
S270-72-LN-5-AU 800-00587-r05 pcu
S270-72-LN-ACB15 800-00930-r01 acb
S270-72-LN-ACB15 800-00930-r03 acb
S270-72-LN-ACB 800-00560-r01 acb
S270-72-LN-ACB 800-00560-r02 acb
S270-72-LN-ACB 800-00560-r03 acb
S275-60-P0 800-00530-r01 pcu
S275-60-P0 800-00530-r02 pcu
S290-72-LL 800-00501-r01 pcu
S290-72-LL 800-00501-r02 pcu
800-01322-r01 pcu
800-01322-r02 pcu
800-01330-r01 pcu
800-01330-r02 pcu
800-01331-r01 pcu
800-01331-r02 pcu
800-01332-r01 pcu
800-01332-r02 pcu
800-01333-r01 pcu
800-01333-r02 pcu
800-01334-r01 pcu
800-01334-r02 pcu
800-01352-r02 pcu
800-01353-r02 pcu
800-01354-r02 pcu
800-01355-r02 pcu
800-01356-r02 pcu
800-01357-r02 pcu
800-01358-r02 pcu
800-01359-r02 pcu
800-01360-r02 pcu
800-01361-r02 pcu
800-01362-r02 pcu
800-01364-r02 pcu
800-01368-r02 pcu
800-01372-r02 pcu
800-01373-r02 pcu
800-01374-r02 pcu
800-01375-r02 pcu
800-01376-r02 pcu
800-01377-r02 pcu
800-01382-r02 pcu
800-01383-r02 pcu
800-01384-r02 pcu
800-01385-r02 pcu
800-01386-r02 pcu
800-01387-r02 pcu
800-01390-r03 pcu
800-01391-r03 pcu
800-01393-r03 pcu
800-01394-r03 pcu
800-01395-r03 pcu
800-01396-r03 pcu
800-01720-r08 pcu
800-01750-r08 pcu
800-02008-r01 pcu
800-02009-r01 pcu
800-02010-r01 pcu
800-02014-r08 pcu
800-02015-r08 pcu

and North America:

Model Device Part Number Device Type
Dually Icarus2 208v 800-00033-r02 pcu
Dually Icarus2 240v less 2 caps 800-00021-r05 pcu
Dually Icarus2 240v 800-00021-r02 pcu
Dually Icarus2 240v 800-00021-r03 pcu
Dually Icarus2 240v 800-00021-r04 pcu
Falcon-24-208 Mislabeled Rev 08 800-00009-r00 pcu
Falcon-24-208 800-00009-r07 pcu
Falcon-24-208 800-00009-r08 pcu
Falcon-24-240 Mislabeled Rev 08 800-00005-r00 pcu
Falcon-24-240 800-00005-r07 pcu
Falcon-24-240 800-00005-r08 pcu
Falcon-32-208 800-00018-r08 pcu
Falcon-32-240 800-00017-r08 pcu
IQ6-60-LL 800-00502-r05 pcu
IQ6-60-LL 800-00502-r06 pcu
IQ6-60-LL 800-00502-r07 pcu
IQ6-60-LL 800-00505-r07 pcu
IQ6-60-LL 800-00507-r08 pcu
IQ6-60-LL 800-00509-r08 pcu
IQ6Plus-72-LL cost reduced 800-00661-r08 pcu
IQ6Plus-72-LL 800-00504-r05 pcu
IQ6Plus-72-LL 800-00504-r06 pcu
IQ6Plus-72-LL 800-00504-r07 pcu
IQ6Plus-72-LL 800-00506-r07 pcu
IQ6Plus-72-LL 800-00508-r08 pcu
IQ7-60 EN4 BH TOLL 800-01700-r02 pcu
IQ7-60-LL D2PAK FET Protection 800-01600-r01 pcu
IQ7-60-LL NA QF4 BH, D2PAK 800-01120-r02 pcu
IQ7-60-LL P2 800-00622-r01 pcu
IQ7-60-LL P2 800-00622-r02 pcu
IQ7-60-LL P3 800-00624-r01 pcu
IQ7-60-LL P3 800-00624-r02 pcu
IQ7-60-LL P4 800-01100-r02 pcu
IQ7-60-LL TOLL FET Protection 800-01500-r01 pcu
IQ7-60-LL with Phoebe and PV4 Bulkhead 800-00626-r01 pcu
IQ7-60-LL with Phoebe and PV4 Bulkhead 800-00626-r02 pcu
IQ7-60-LL 800-00620-r01 pcu
IQ7-60-M-US NA MC4 BH 800-01126-r02 pcu
IQ7A-72 EN4 BH TOLL 800-01707-r02 pcu
IQ7A-72-2-US, TOLL, Enphase BH 800-01131-r02 pcu
IQ7A-72-M-US NA MC4 BH 800-01125-r02 pcu
IQ7AM-72-2-US, TOLL, Enphase BH 800-01134-r01 pcu
IQ7AM-72-2-US, TOLL, Enphase BH 800-01134-r02 pcu
IQ7AS-66 EN4 BH TOLL 800-01703-r02 pcu
IQ7AS-66-2-US, TOLL, Enphase BH 800-01130-r02 pcu
IQ7AS-66-2-US, TOLL, FET protect Enphase BH 800-01504-r01 pcu
IQ7HCS-66-ACM-M-US, High Current, LowV, TOLL, Model M, Sunpower 800-01145-r02 pcu
IQ7HS-66-2-US, TOLL, EN4 BH 800-01133-r01 pcu
IQ7HS-66-2-US, TOLL, Enphase BH 800-01132-r01 pcu
IQ7HS-66-M-US, TOLL, MC4 BH 800-01137-r01 pcu
IQ7PD-72 D2PAK 800-01110-r02 pcu
IQ7PD-72 EN4 BH TOLL 800-01705-r02 pcu
IQ7PD-72 TOLL 800-00668-r02 pcu
IQ7PD-72-LL TOLL 800-00682-r02 pcu
IQ7PD-84 D2PAK 800-01111-r02 pcu
IQ7PD-84 EN4 BH TOLL 800-01706-r02 pcu
IQ7PD-84 TOLL 800-00669-r02 pcu
IQ7PD-84-LL TOLL 800-00683-r02 pcu
IQ7Plus-72 C250 800-01201-r02 pcu
IQ7Plus-72 EN4 BH TOLL 800-01701-r02 pcu
IQ7Plus-72 IQ6 800-01203-r02 pcu
IQ7Plus-72 Legacy 143kHz 800-01202-r02 pcu
IQ7Plus-72 MC4 BH TOLL 800-01731-r02 pcu
IQ7Plus-72-2-US Enphase BH, STO36N60M6 800-01140-r01 pcu
IQ7Plus-72-LL D2PAK FET Protection 800-01601-r01 pcu
IQ7Plus-72-LL NA Enphase BH, STO36N60M6 800-01140-r02 pcu
IQ7Plus-72-LL NA QF4 BH, D2PAK 800-01121-r02 pcu
IQ7Plus-72-LL P2 800-00623-r01 pcu
IQ7Plus-72-LL P2 800-00623-r02 pcu
IQ7Plus-72-LL P3 800-00625-r01 pcu
IQ7Plus-72-LL P3 800-00625-r02 pcu
IQ7Plus-72-LL P4 800-01101-r02 pcu
IQ7Plus-72-LL TOLL FET Protection 800-01501-r01 pcu
IQ7Plus-72-LL with Phoebe and PV4 Bulkhead 800-00627-r01 pcu
IQ7Plus-72-LL with Phoebe and PV4 Bulkhead 800-00627-r02 pcu
IQ7Plus-72-LL 800-00621-r01 pcu
IQ7Plus-72-RMA TO-LL IQ6 800-01215-r02 pcu
IQ7Plus-72-TOLL C250 800-01212-r02 pcu
IQ7Plus-72-TOLL M-series 800-01213-r02 pcu
IQ7Plus-72-TOLL S-series 800-01214-r02 pcu
IQ7X-96 EN4 BH TOLL 800-01702-r02 pcu
IQ7X-96 Legacy 143kHz M200 800-00690-r02 pcu
IQ7X-96 MC4 BH TOLL 800-01732-r02 pcu
IQ7X-96-LL D2PAK FET protection 800-01602-r01 pcu
IQ7X-96-LL NA D2PAK with Friends PV4 bulkhead 800-01107-r02 pcu
IQ7X-96-LL NA TOLL with Friends PV4 bulkhead 800-00634-r02 pcu
IQ7X-96-LL TOLL FET protection 800-01502-r01 pcu
IQ7X-96-LL 800-00632-r01 pcu
IQ7X-96-LL 800-00632-r02 pcu
IQ7X-96-LL 800-01104-r01 pcu
IQ7X-96-LL 800-01104-r02 pcu
IQ7XS-96 EN4 BH TOLL 800-01704-r02 pcu
IQ7XS-96-US, TOLL, Enphase BH 800-01135-r02 pcu
IQ7XS-96-US, TOLL, FET Protect Enphase BH 800-01503-r01 pcu
IQ7XS-96-US, TOLL, QF4 BH 800-01136-r02 pcu
M190-72 800-00358-r01 pcu
M190-72 800-00358-r02 pcu
M210-84 800-00359-r01 pcu
M210-84 800-00359-r02 pcu
M215-60 2X GFI-MOV 800-00210-r01 pcu
M215-60-2LL-Eaglet-B 800-00363-r01 pcu
M215-60 800-00247-r02 pcu
M250-60 800-00350-r02 pcu
M250-60 800-00360-r01 pcu
M250-72-2LL-Eaglet-B 800-00361-r01 pcu
M250-72-2LL-Eaglet-B 800-00361-r02 pcu
MP215-60 ungrounded 800-00213-r01 pcu
MP215-60 800-00107-r05 pcu
MP215-60 800-00107-r07 pcu
MP215-60 800-00194-r13 pcu
MP215-60 800-00195-r13 pcu
MP215-60 800-00211-r01 pcu
MP215-60 800-00211-r02 pcu
MP215-60 800-00212-r01 pcu
MP215-60 800-00221-r11 pcu
MP215-60 800-00225-r11 pcu
MP215-60 800-00246-r02 pcu
MP215-60 800-00351-r02 pcu
MP215-60 800-00352-r01 pcu
MP215-60 800-00352-r02 pcu
MP215-60 800-00352-r03 pcu
MP215-60 800-00352-r04 pcu
MP240-60 800-00174-r09 pcu
MP240-60 800-00178-r12 pcu
MP240-60 800-00178-r13 pcu
MP240-60 800-00179-r11 pcu
MP240-60 800-00239-r01 pcu
MP240-60 800-00239-r02 pcu
MP240-60 800-00299-r03 pcu
MP240-60 800-00299-r05 pcu
MP240-60 800-00299-r07 pcu
NSR-B 1P P1 800-00595-r01 nsrb
NSR-B 1P P2+ 800-00598-r03 nsrb
NSR-B 1P P2+ 800-00598-r04 nsrb
NSR-B 1P P2 800-00598-r01 nsrb
NSR-B 1P P2 800-00598-r02 nsrb
NSR-B 3P Internal 800-00597-r01 nsrb
NSR-B 3P Internal 800-00597-r02 nsrb
NSR-B 3P 800-00596-r01 nsrb
P0H IQ6+-72-LL 800-00612-r01 pcu
P0R IQ6+-72-LL 800-00611-r01 pcu
P1 IQ6+-72-LL 800-00613-r01 pcu
P1 IQ6+-72-LL 800-00613-r02 pcu
P1 IQ6+-72-LL 800-00613-r03 pcu
P1 IQ6+-72-LL 800-00613-r04 pcu
P1 IQ6+-72-LL 800-00613-r05 pcu
P1 IQ6-60-LL 800-00615-r04 pcu
P1 IQ6-60-LL 800-00615-r05 pcu
P215-60 (V3) 800-00094-r03 pcu
P215-60 800-00103-r02 pcu
P215-60 800-00103-r03 pcu
P215-60 800-00103-r04 pcu
P215-60 800-00103-r05 pcu
Raptor-60/72-208 800-00028-r03 pcu
Raptor-60/72-208 800-00028-r04 pcu
Raptor-60/72-240 800-00010-r03 pcu
Raptor-60/72-240 800-00010-r04 pcu
Raptor-60/72-240 800-00010-r08 pcu
Raptor-I2-60/72-208 800-00038-r08 pcu
Raptor-I2-60/72-240 800-00037-r08 pcu
Raptor-I2-60/72-2LL 800-00065-r03 pcu
Raptor-I2-84-208 800-00036-r08 pcu
Raptor-I2-84-240 800-00035-r08 pcu
Raptor-I2-84-2LL 800-00066-r03 pcu
Raptor-I2-96-2LL 800-00150-r01 pcu
Raptor-I2-96-2LL 800-00152-r01 pcu
S230-60-2LL-2 800-00522-r07 pcu
S230-60-2LL-5 800-00525-r07 pcu
S240-60-LL 800-00502-r01 pcu
S240-60-LL 800-00502-r02 pcu
S240-60-LL 800-00502-r03 pcu
S240-60-LL 800-00502-r04 pcu
S270-72-LL-ACB 800-00561-r01 acb
S270-72-LL-ACB 800-00561-r02 acb
S280-2LL-ACB-Hornet-compatible 800-00562-r01 acb
S280-2LL-ACB-Hornet-compatible 800-00562-r02 acb
S280-60-2LL-2 800-00520-r04 pcu
S280-60-2LL-2 800-00520-r07 pcu
S280-60-2LL-5 800-00524-r07 pcu
S280-60-2LL-US 800-00526-r01 pcu
S290-72-LL P2A 800-00503-r01 pcu
S290-72-LL P2A 800-00503-r02 pcu
S290-72-LL P2B 800-00504-r01 pcu
S290-72-LL P2B 800-00504-r02 pcu
S290-72-LL P2B 800-00504-r03 pcu
S290-72-LL P2B 800-00504-r04 pcu
S290-72-LL 800-00501-r01 pcu
S290-72-LL 800-00501-r02 pcu
UNIT TEST FAKE PCU 800-00001-r00 pcu
UNIT TEST FAKE PCU 800-00001-r02 pcu
800-01322-r01 pcu
800-01322-r02 pcu
800-01330-r01 pcu
800-01330-r02 pcu
800-01331-r01 pcu
800-01331-r02 pcu
800-01332-r01 pcu
800-01332-r02 pcu
800-01333-r01 pcu
800-01333-r02 pcu
800-01334-r01 pcu
800-01334-r02 pcu
800-01352-r02 pcu
800-01353-r02 pcu
800-01354-r02 pcu
800-01355-r02 pcu
800-01356-r02 pcu
800-01357-r02 pcu
800-01358-r02 pcu
800-01359-r02 pcu
800-01360-r02 pcu
800-01361-r02 pcu
800-01362-r02 pcu
800-01364-r02 pcu
800-01368-r02 pcu
800-01372-r02 pcu
800-01373-r02 pcu
800-01374-r02 pcu
800-01375-r02 pcu
800-01376-r02 pcu
800-01377-r02 pcu
800-01382-r02 pcu
800-01383-r02 pcu
800-01384-r02 pcu
800-01385-r02 pcu
800-01386-r02 pcu
800-01387-r02 pcu
800-01390-r03 pcu
800-01391-r03 pcu
800-01393-r03 pcu
800-01394-r03 pcu
800-01395-r03 pcu
800-01396-r03 pcu
800-01612-r01 esub
800-01612-r03 esub
800-01612-r04 esub
800-01720-r08 pcu
800-01750-r08 pcu
800-01849-r01 esub
800-01855-r01 esub
800-01861-r01 esub
800-02008-r01 pcu
800-02009-r01 pcu
800-02010-r01 pcu
800-02014-r08 pcu
800-02015-r08 pcu

The blanks for the IQ8s I can get they're just more annoying to populate.

Their asset system also lists a part number for each software release - but I'm not sure of the value of including that given it will be re-generated for every build?

vincentwolsink commented 1 year ago

Thanks @Matthew1471 ! You were able to crawl this data from some public available source? I don't think the software release is of that much value indeed.

Also nice library you have made there :)

Edit: Unfortunately the table does not seem to exactly match earlier reports from people. Seems like Enphase is making a bit of a mess, or the source is not that accurate.

Matthew1471 commented 1 year ago

You were able to crawl this data from some public available source?

Hehe "public available source" hehe 😀 Shh.. 🕵️

Also nice library you have made there :)

Thanks, I wanted to make something people can include in their projects so we could all have a consistent library.. there's a lot of rubbish code out there to talk to the IQ Gateway and it meshes the program logic in with the Enphase logic.. The library is on PyPi so it can just be included as an abstract library without anyone needing to specifically understand the IQ Gateway platform.

Edit: Unfortunately the table does not seem to exactly match earlier reports from people. Seems like Enphase is making a bit of a mess, or the source is not that accurate.

Did I get a RegEx wrong? Which ones don't match and I can go back to the source file.. fairly sure my source is accurate considering where I got it from 😀, any mistakes are way more likely to come from the RegEx I wrote. I manually checked a few in this thread and they seemed to check out. I couldn't RegEx the IQ8s but they are in the file, if it was useful I can hand extract those.

Let me know if you need any other info.

vincentwolsink commented 1 year ago

@Matthew1471 Probably it is just Enphase naming things differently in the source than other places.

But for example: For 800-01127-r02, your table: IQ7A-72-2-INT MC4 Bulkhead, TOLL, users reported: IQ7A-72-M-INT (2 vs M) For 800-00631-r02, your table: IQ7Plus-72-LL with bulkhead, users reported: IQ7PLUS-72-2-INT (LL vs 2-INT)